--- /home/fdroid/fdroiddata/tmp/org.dicio.dicio_android_4.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.dicio.dicio_android_4.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: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: , actual: <1d12ef3d146a68f05697e9ac653dcd52d4c10afaaaae915a2c5fcdfd4455aa03> │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <07856f5e98aed45b9da9495a3653b6cf504990f7d44f510bf71813d8c4e0da1345ba050100000000>, actual: <62e52d31a015f71aaa9833e6ee9baac2d91748f373ea457ca6bf8c6e526032d945ba050100000000> │ @@ -1,62 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): true │ -Verified using v3 scheme (APK Signature Scheme v3): true │ -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: 08c1e62c89c788350ee4fb928d08ed34cb89483c9a8ae4118a9a32a6669c2b77 │ -Signer #1 certificate SHA-1 digest: bc2eb8849bc00901c3d444defef7d681ae0ff604 │ -Signer #1 certificate MD5 digest: b054d963b84f4dda75b32e2ef893517e │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 666341a0ac1b64fefafa942ec45e45c811c35ea03254aef8e5f00473c652c687 │ -Signer #1 public key SHA-1 digest: f67e2f572a7c6f023f6d1822794ddc27fcb3ba8d │ -Signer #1 public key MD5 digest: 1b4f2ade71f34b2b3375ce5d7fc3e1b5 │ -WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/AL2.0 not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/CHANGES not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/LGPL2.1 not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/README.md not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.activity_activity.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.annotation_annotation-experimental.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.appcompat_appcompat-resources.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.appcompat_appcompat.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.arch.core_core-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.cardview_cardview.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.coordinatorlayout_coordinatorlayout.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.core_core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.cursoradapter_cursoradapter.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.customview_customview.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.documentfile_documentfile.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.drawerlayout_drawerlayout.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.dynamicanimation_dynamicanimation.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.emoji2_emoji2-views-helper.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.emoji2_emoji2.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.exifinterface_exifinterface.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.fragment_fragment.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.interpolator_interpolator.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.legacy_legacy-support-core-utils.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-livedata-core.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-livedata.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-process.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.lifecycle_lifecycle-viewmodel.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.loader_loader.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.preference_preference.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.print_print.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.recyclerview_recyclerview.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.savedstate_savedstate.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.startup_startup-runtime.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.tracing_tracing.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.transition_transition.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.vectordrawable_vectordrawable-animated.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.vectordrawable_vectordrawable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.versionedparcelable_versionedparcelable.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.viewpager2_viewpager2.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/androidx.viewpager_viewpager.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/annotation-experimental_release.kotlin_module not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/com.google.android.material_material.version not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo {} │ @@ -1,17 +1,17 @@ │ Zip file size: 17156677 bytes, number of entries: 742 │ -rw-rw-rw- 0.0 unx 55 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ --rw-rw-rw- 0.0 unx 7962928 b- defN 81-Jan-01 01:01 classes.dex │ +-rw-rw-rw- 0.0 unx 7962924 b- defN 81-Jan-01 01:01 classes.dex │ -rw-rw-rw- 0.0 unx 92184 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libjnidispatch.so │ -rw-rw-rw- 0.0 unx 8860216 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libvosk.so │ -rw-rw-rw- 0.0 unx 91708 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libjnidispatch.so │ -rw-rw-rw- 0.0 unx 8274048 b- defN 81-Jan-01 01:01 lib/armeabi-v7a/libvosk.so │ --rw-rw-rw- 0.0 unx 106028 b- defN 81-Jan-01 01:01 lib/armeabi/libjnidispatch.so │ --rw-rw-rw- 0.0 unx 150420 b- defN 81-Jan-01 01:01 lib/mips/libjnidispatch.so │ --rw-rw-rw- 0.0 unx 133040 b- defN 81-Jan-01 01:01 lib/mips64/libjnidispatch.so │ +-rw-rw-rw- 0.0 unx 95796 b- defN 81-Jan-01 01:01 lib/armeabi/libjnidispatch.so │ +-rw-rw-rw- 0.0 unx 142084 b- defN 81-Jan-01 01:01 lib/mips/libjnidispatch.so │ +-rw-rw-rw- 0.0 unx 122896 b- defN 81-Jan-01 01:01 lib/mips64/libjnidispatch.so │ -rw-rw-rw- 0.0 unx 95724 b- defN 81-Jan-01 01:01 lib/x86/libjnidispatch.so │ -rw-rw-rw- 0.0 unx 9664348 b- defN 81-Jan-01 01:01 lib/x86/libvosk.so │ -rw-rw-rw- 0.0 unx 92248 b- defN 81-Jan-01 01:01 lib/x86_64/libjnidispatch.so │ -rw-rw-rw- 0.0 unx 9718608 b- defN 81-Jan-01 01:01 lib/x86_64/libvosk.so │ -rw---- 2.4 fat 10174 b- defN 81-Jan-01 01:01 META-INF/AL2.0 │ -rw---- 2.4 fat 77193 b- defN 81-Jan-01 01:01 META-INF/CHANGES │ -rw---- 2.4 fat 24389 b- defN 81-Jan-01 01:01 META-INF/LGPL2.1 │ @@ -737,8 +737,8 @@ │ -rw---- 0.0 fat 1116 b- defN 81-Jan-01 01:01 res/zH.xml │ -rw---- 0.0 fat 776 b- defN 81-Jan-01 01:01 res/zh.xml │ -rw---- 0.0 fat 840 b- defN 81-Jan-01 01:01 res/zq.xml │ -rw---- 0.0 fat 810840 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 66839 b- defN 81-Jan-01 01:01 META-INF/0AED9B5F.SF │ -rw---- 2.0 fat 1334 b- defN 81-Jan-01 01:01 META-INF/0AED9B5F.RSA │ -rw---- 2.0 fat 66712 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -742 files, 46924233 bytes uncompressed, 17067827 bytes compressed: 63.6% │ +742 files, 46895517 bytes uncompressed, 17058817 bytes compressed: 63.6% ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,13 +1,13 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : ca79c633 │ │ -signature : 780e...47bd │ │ -file_size : 7962928 │ │ +checksum : cbdb892a │ │ +signature : b86f...75a9 │ │ +file_size : 7962924 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 56834 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 7999 │ │ type_ids_off : 227448 (0x037878) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 259444 (0x03f574) │ │ field_ids_size : 46849 │ │ field_ids_off : 398488 (0x061498) │ │ method_ids_size : 58328 │ │ method_ids_off : 773280 (0x0bcca0) │ │ class_defs_size : 6599 │ │ class_defs_off : 1239904 (0x12eb60) │ │ -data_size : 6511856 │ │ +data_size : 6511852 │ │ data_off : 1451072 (0x162440) │ │ │ │ Class #0 header: │ │ class_idx : 351 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 6410 │ │ source_file_idx : 10689 │ │ @@ -899204,19 +899204,19 @@ │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ 4409c0: |[4409c0] org.dicio.dicio_android.SectionsGenerated$1.:()V │ │ 4409d0: 7010 afc8 0200 |0000: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@c8af │ │ 4409d6: 6200 45aa |0003: sget-object v0, Lorg/dicio/dicio_android/Sentences_en;.sections:Ljava/util/Map; // field@aa45 │ │ 4409da: 1a01 7286 |0005: const-string v1, "en" // string@8672 │ │ 4409de: 6e30 5bd4 1200 |0007: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/SectionsGenerated$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d45b │ │ -4409e4: 6200 5daa |000a: sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;.sections:Ljava/util/Map; // field@aa5d │ │ -4409e8: 1a01 89c4 |000c: const-string v1, "ru" // string@c489 │ │ +4409e4: 6200 39aa |000a: sget-object v0, Lorg/dicio/dicio_android/Sentences_de;.sections:Ljava/util/Map; // field@aa39 │ │ +4409e8: 1a01 3b82 |000c: const-string v1, "de" // string@823b │ │ 4409ec: 6e30 5bd4 1200 |000e: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/SectionsGenerated$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d45b │ │ -4409f2: 6200 39aa |0011: sget-object v0, Lorg/dicio/dicio_android/Sentences_de;.sections:Ljava/util/Map; // field@aa39 │ │ -4409f6: 1a01 3b82 |0013: const-string v1, "de" // string@823b │ │ +4409f2: 6200 5daa |0011: sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;.sections:Ljava/util/Map; // field@aa5d │ │ +4409f6: 1a01 89c4 |0013: const-string v1, "ru" // string@c489 │ │ 4409fa: 6e30 5bd4 1200 |0015: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/SectionsGenerated$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d45b │ │ 440a00: 6200 51aa |0018: sget-object v0, Lorg/dicio/dicio_android/Sentences_it;.sections:Ljava/util/Map; // field@aa51 │ │ 440a04: 1a01 5ca0 |001a: const-string v1, "it" // string@a05c │ │ 440a08: 6e30 5bd4 1200 |001c: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/SectionsGenerated$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d45b │ │ 440a0e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ @@ -899358,28 +899358,28 @@ │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ 440b18: |[440b18] org.dicio.dicio_android.Sentences_de$1.:()V │ │ 440b28: 7010 afc8 0200 |0000: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@c8af │ │ 440b2e: 6200 38aa |0003: sget-object v0, Lorg/dicio/dicio_android/Sentences_de;.search:Lorg/dicio/dicio_android/Sentences_de$SectionClass_search; // field@aa38 │ │ 440b32: 1a01 a7c6 |0005: const-string v1, "search" // string@c6a7 │ │ 440b36: 6e30 5fd4 1200 |0007: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_de$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d45f │ │ -440b3c: 6200 3aaa |000a: sget-object v0, Lorg/dicio/dicio_android/Sentences_de;.weather:Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; // field@aa3a │ │ -440b40: 1a01 5ddc |000c: const-string v1, "weather" // string@dc5d │ │ +440b3c: 6200 34aa |000a: sget-object v0, Lorg/dicio/dicio_android/Sentences_de;.calculator:Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator; // field@aa34 │ │ +440b40: 1a01 8d7a |000c: const-string v1, "calculator" // string@7a8d │ │ 440b44: 6e30 5fd4 1200 |000e: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_de$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d45f │ │ -440b4a: 6200 36aa |0011: sget-object v0, Lorg/dicio/dicio_android/Sentences_de;.lyrics:Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; // field@aa36 │ │ -440b4e: 1a01 5ba3 |0013: const-string v1, "lyrics" // string@a35b │ │ +440b4a: 6200 35aa |0011: sget-object v0, Lorg/dicio/dicio_android/Sentences_de;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa35 │ │ +440b4e: 1a01 8e7a |0013: const-string v1, "calculator_operators" // string@7a8e │ │ 440b52: 6e30 5fd4 1200 |0015: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_de$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d45f │ │ -440b58: 6200 34aa |0018: sget-object v0, Lorg/dicio/dicio_android/Sentences_de;.calculator:Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator; // field@aa34 │ │ -440b5c: 1a01 8d7a |001a: const-string v1, "calculator" // string@7a8d │ │ +440b58: 6200 37aa |0018: sget-object v0, Lorg/dicio/dicio_android/Sentences_de;.open:Lorg/dicio/dicio_android/Sentences_de$SectionClass_open; // field@aa37 │ │ +440b5c: 1a01 bdbb |001a: const-string v1, "open" // string@bbbd │ │ 440b60: 6e30 5fd4 1200 |001c: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_de$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d45f │ │ -440b66: 6200 35aa |001f: sget-object v0, Lorg/dicio/dicio_android/Sentences_de;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa35 │ │ -440b6a: 1a01 8e7a |0021: const-string v1, "calculator_operators" // string@7a8e │ │ +440b66: 6200 36aa |001f: sget-object v0, Lorg/dicio/dicio_android/Sentences_de;.lyrics:Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; // field@aa36 │ │ +440b6a: 1a01 5ba3 |0021: const-string v1, "lyrics" // string@a35b │ │ 440b6e: 6e30 5fd4 1200 |0023: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_de$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d45f │ │ -440b74: 6200 37aa |0026: sget-object v0, Lorg/dicio/dicio_android/Sentences_de;.open:Lorg/dicio/dicio_android/Sentences_de$SectionClass_open; // field@aa37 │ │ -440b78: 1a01 bdbb |0028: const-string v1, "open" // string@bbbd │ │ +440b74: 6200 3aaa |0026: sget-object v0, Lorg/dicio/dicio_android/Sentences_de;.weather:Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; // field@aa3a │ │ +440b78: 1a01 5ddc |0028: const-string v1, "weather" // string@dc5d │ │ 440b7c: 6e30 5fd4 1200 |002a: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_de$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d45f │ │ 440b82: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Lorg/dicio/dicio_android/Sentences_de$1; │ │ @@ -899395,15 +899395,15 @@ │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #3089 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/dicio/dicio_android/Sentences_de$SectionClass_open; Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator; Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; Lorg/dicio/dicio_android/Sentences_de$SectionClass_search; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; Lorg/dicio/dicio_android/Sentences_de$SectionClass_open; Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator; Lorg/dicio/dicio_android/Sentences_de$SectionClass_search; } │ │ Annotations on field #43577 'sections' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/Map<" "Ljava/lang/String;" "Lorg/dicio/skill/standard/StandardRecognizerData;" ">;" } │ │ │ │ Class #3089 - │ │ Class descriptor : 'Lorg/dicio/dicio_android/Sentences_de;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ @@ -899448,230 +899448,230 @@ │ │ ins : 0 │ │ outs : 4 │ │ insns size : 568 16-bit code units │ │ 44229c: |[44229c] org.dicio.dicio_android.Sentences_de.:()V │ │ 4422ac: 2200 891b |0000: new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_search; // type@1b89 │ │ 4422b0: 7010 63d4 0000 |0002: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_search;.:()V // method@d463 │ │ 4422b6: 6900 38aa |0005: sput-object v0, Lorg/dicio/dicio_android/Sentences_de;.search:Lorg/dicio/dicio_android/Sentences_de$SectionClass_search; // field@aa38 │ │ -4422ba: 2200 8a1b |0007: new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; // type@1b8a │ │ -4422be: 7010 64d4 0000 |0009: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather;.:()V // method@d464 │ │ -4422c4: 6900 3aaa |000c: sput-object v0, Lorg/dicio/dicio_android/Sentences_de;.weather:Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; // field@aa3a │ │ -4422c8: 2200 871b |000e: new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; // type@1b87 │ │ -4422cc: 7010 61d4 0000 |0010: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics;.:()V // method@d461 │ │ -4422d2: 6900 36aa |0013: sput-object v0, Lorg/dicio/dicio_android/Sentences_de;.lyrics:Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; // field@aa36 │ │ -4422d6: 2200 861b |0015: new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator; // type@1b86 │ │ -4422da: 7010 60d4 0000 |0017: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;.:()V // method@d460 │ │ -4422e0: 6900 34aa |001a: sput-object v0, Lorg/dicio/dicio_android/Sentences_de;.calculator:Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator; // field@aa34 │ │ -4422e4: 2200 631c |001c: new-instance v0, Lorg/dicio/skill/standard/StandardRecognizerData; // type@1c63 │ │ -4422e8: 6201 49b2 |001e: sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;.low:Lorg/dicio/skill/chain/InputRecognizer$Specificity; // field@b249 │ │ -4422ec: 1262 |0020: const/4 v2, #int 6 // #6 │ │ -4422ee: 2323 141f |0021: new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; // type@1f14 │ │ -4422f2: 2204 611c |0023: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -4422f6: 1255 |0025: const/4 v5, #int 5 // #5 │ │ -4422f8: 2356 f41d |0026: new-array v6, v5, [I // type@1df4 │ │ -4422fc: 2606 ba01 0000 |0028: fill-array-data v6, 000001e2 // +000001ba │ │ -442302: 2327 151f |002b: new-array v7, v2, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -442306: 2208 671c |002d: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44230a: 1219 |002f: const/4 v9, #int 1 // #1 │ │ +4422ba: 2200 861b |0007: new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator; // type@1b86 │ │ +4422be: 7010 60d4 0000 |0009: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;.:()V // method@d460 │ │ +4422c4: 6900 34aa |000c: sput-object v0, Lorg/dicio/dicio_android/Sentences_de;.calculator:Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator; // field@aa34 │ │ +4422c8: 2200 631c |000e: new-instance v0, Lorg/dicio/skill/standard/StandardRecognizerData; // type@1c63 │ │ +4422cc: 6201 49b2 |0010: sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;.low:Lorg/dicio/skill/chain/InputRecognizer$Specificity; // field@b249 │ │ +4422d0: 1262 |0012: const/4 v2, #int 6 // #6 │ │ +4422d2: 2323 141f |0013: new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; // type@1f14 │ │ +4422d6: 2204 611c |0015: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +4422da: 1255 |0017: const/4 v5, #int 5 // #5 │ │ +4422dc: 2356 f41d |0018: new-array v6, v5, [I // type@1df4 │ │ +4422e0: 2606 c801 0000 |001a: fill-array-data v6, 000001e2 // +000001c8 │ │ +4422e6: 2327 151f |001d: new-array v7, v2, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +4422ea: 2208 671c |001f: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4422ee: 1219 |0021: const/4 v9, #int 1 // #1 │ │ +4422f0: 239a f41d |0022: new-array v10, v9, [I // type@1df4 │ │ +4422f4: 120b |0024: const/4 v11, #int 0 // #0 │ │ +4422f6: 4b02 0a0b |0025: aput v2, v10, v11 │ │ +4422fa: 1a0c 13be |0027: const-string v12, "plus" // string@be13 │ │ +4422fe: 7040 f7d7 c8a9 |0029: invoke-direct {v8, v12, v9, v10}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +442304: 4d08 070b |002c: aput-object v8, v7, v11 │ │ +442308: 2208 671c |002e: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 44230c: 239a f41d |0030: new-array v10, v9, [I // type@1df4 │ │ -442310: 120b |0032: const/4 v11, #int 0 // #0 │ │ -442312: 4b02 0a0b |0033: aput v2, v10, v11 │ │ -442316: 1a0c 13be |0035: const-string v12, "plus" // string@be13 │ │ -44231a: 7040 f7d7 c8a9 |0037: invoke-direct {v8, v12, v9, v10}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -442320: 4d08 070b |003a: aput-object v8, v7, v11 │ │ -442324: 2208 671c |003c: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -442328: 239a f41d |003e: new-array v10, v9, [I // type@1df4 │ │ -44232c: 4b02 0a0b |0040: aput v2, v10, v11 │ │ -442330: 1a0c 51d4 |0042: const-string v12, "summe" // string@d451 │ │ -442334: 7040 f7d7 c8a9 |0044: invoke-direct {v8, v12, v9, v10}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44233a: 4d08 0709 |0047: aput-object v8, v7, v9 │ │ +442310: 4b02 0a0b |0032: aput v2, v10, v11 │ │ +442314: 1a0c 51d4 |0034: const-string v12, "summe" // string@d451 │ │ +442318: 7040 f7d7 c8a9 |0036: invoke-direct {v8, v12, v9, v10}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44231e: 4d08 0709 |0039: aput-object v8, v7, v9 │ │ +442322: 2208 671c |003b: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +442326: 239a f41d |003d: new-array v10, v9, [I // type@1df4 │ │ +44232a: 4b02 0a0b |003f: aput v2, v10, v11 │ │ +44232e: 1a0c 52d4 |0041: const-string v12, "summiere" // string@d452 │ │ +442332: 7040 f7d7 c8a9 |0043: invoke-direct {v8, v12, v9, v10}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +442338: 122a |0046: const/4 v10, #int 2 // #2 │ │ +44233a: 4d08 070a |0047: aput-object v8, v7, v10 │ │ 44233e: 2208 671c |0049: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -442342: 239a f41d |004b: new-array v10, v9, [I // type@1df4 │ │ -442346: 4b02 0a0b |004d: aput v2, v10, v11 │ │ -44234a: 1a0c 52d4 |004f: const-string v12, "summiere" // string@d452 │ │ -44234e: 7040 f7d7 c8a9 |0051: invoke-direct {v8, v12, v9, v10}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -442354: 122a |0054: const/4 v10, #int 2 // #2 │ │ -442356: 4d08 070a |0055: aput-object v8, v7, v10 │ │ +442342: 239c f41d |004b: new-array v12, v9, [I // type@1df4 │ │ +442346: 4b02 0c0b |004d: aput v2, v12, v11 │ │ +44234a: 1a0d 7174 |004f: const-string v13, "addiere" // string@7471 │ │ +44234e: 7040 f7d7 d8c9 |0051: invoke-direct {v8, v13, v9, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +442354: 123c |0054: const/4 v12, #int 3 // #3 │ │ +442356: 4d08 070c |0055: aput-object v8, v7, v12 │ │ 44235a: 2208 671c |0057: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44235e: 239c f41d |0059: new-array v12, v9, [I // type@1df4 │ │ -442362: 4b02 0c0b |005b: aput v2, v12, v11 │ │ -442366: 1a0d 7174 |005d: const-string v13, "addiere" // string@7471 │ │ -44236a: 7040 f7d7 d8c9 |005f: invoke-direct {v8, v13, v9, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -442370: 123c |0062: const/4 v12, #int 3 // #3 │ │ -442372: 4d08 070c |0063: aput-object v8, v7, v12 │ │ +44235e: 239d f41d |0059: new-array v13, v9, [I // type@1df4 │ │ +442362: 4b05 0d0b |005b: aput v5, v13, v11 │ │ +442366: 1a0e 6f8b |005d: const-string v14, "fuge" // string@8b6f │ │ +44236a: 7040 f7d7 e8da |005f: invoke-direct {v8, v14, v10, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +442370: 124d |0062: const/4 v13, #int 4 // #4 │ │ +442372: 4d08 070d |0063: aput-object v8, v7, v13 │ │ 442376: 2208 671c |0065: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44237a: 239d f41d |0067: new-array v13, v9, [I // type@1df4 │ │ -44237e: 4b05 0d0b |0069: aput v5, v13, v11 │ │ -442382: 1a0e 6f8b |006b: const-string v14, "fuge" // string@8b6f │ │ -442386: 7040 f7d7 e8da |006d: invoke-direct {v8, v14, v10, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44238c: 124d |0070: const/4 v13, #int 4 // #4 │ │ -44238e: 4d08 070d |0071: aput-object v8, v7, v13 │ │ -442392: 2208 671c |0073: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -442396: 239e f41d |0075: new-array v14, v9, [I // type@1df4 │ │ -44239a: 4b02 0e0b |0077: aput v2, v14, v11 │ │ -44239e: 1a0f f899 |0079: const-string v15, "hinzu" // string@99f8 │ │ -4423a2: 7040 f7d7 f8e9 |007b: invoke-direct {v8, v15, v9, v14}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4423a8: 4d08 0705 |007e: aput-object v8, v7, v5 │ │ -4423ac: 1a08 7374 |0080: const-string v8, "addition" // string@7473 │ │ -4423b0: 7040 ddd7 8476 |0082: invoke-direct {v4, v8, v6, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -4423b6: 4d04 030b |0085: aput-object v4, v3, v11 │ │ -4423ba: 2204 611c |0087: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -4423be: 23c6 f41d |0089: new-array v6, v12, [I // type@1df4 │ │ -4423c2: 2606 6501 0000 |008b: fill-array-data v6, 000001f0 // +00000165 │ │ -4423c8: 23d7 151f |008e: new-array v7, v13, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -4423cc: 2208 671c |0090: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4423d0: 239e f41d |0092: new-array v14, v9, [I // type@1df4 │ │ -4423d4: 4b0d 0e0b |0094: aput v13, v14, v11 │ │ -4423d8: 1a0f dcb3 |0096: const-string v15, "minus" // string@b3dc │ │ -4423dc: 7040 f7d7 f8e9 |0098: invoke-direct {v8, v15, v9, v14}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4423e2: 4d08 070b |009b: aput-object v8, v7, v11 │ │ -4423e6: 2208 671c |009d: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4423ea: 239e f41d |009f: new-array v14, v9, [I // type@1df4 │ │ -4423ee: 4b0d 0e0b |00a1: aput v13, v14, v11 │ │ -4423f2: 1a0f 30d4 |00a3: const-string v15, "subtrahiere" // string@d430 │ │ -4423f6: 7040 f7d7 f8e9 |00a5: invoke-direct {v8, v15, v9, v14}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4423fc: 4d08 0709 |00a8: aput-object v8, v7, v9 │ │ +44237a: 239e f41d |0067: new-array v14, v9, [I // type@1df4 │ │ +44237e: 4b02 0e0b |0069: aput v2, v14, v11 │ │ +442382: 1a0f f899 |006b: const-string v15, "hinzu" // string@99f8 │ │ +442386: 7040 f7d7 f8e9 |006d: invoke-direct {v8, v15, v9, v14}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44238c: 4d08 0705 |0070: aput-object v8, v7, v5 │ │ +442390: 1a08 7374 |0072: const-string v8, "addition" // string@7473 │ │ +442394: 7040 ddd7 8476 |0074: invoke-direct {v4, v8, v6, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +44239a: 4d04 030b |0077: aput-object v4, v3, v11 │ │ +44239e: 2204 611c |0079: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +4423a2: 23c6 f41d |007b: new-array v6, v12, [I // type@1df4 │ │ +4423a6: 2606 7301 0000 |007d: fill-array-data v6, 000001f0 // +00000173 │ │ +4423ac: 23d7 151f |0080: new-array v7, v13, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +4423b0: 2208 671c |0082: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4423b4: 239e f41d |0084: new-array v14, v9, [I // type@1df4 │ │ +4423b8: 4b0d 0e0b |0086: aput v13, v14, v11 │ │ +4423bc: 1a0f dcb3 |0088: const-string v15, "minus" // string@b3dc │ │ +4423c0: 7040 f7d7 f8e9 |008a: invoke-direct {v8, v15, v9, v14}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4423c6: 4d08 070b |008d: aput-object v8, v7, v11 │ │ +4423ca: 2208 671c |008f: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4423ce: 239e f41d |0091: new-array v14, v9, [I // type@1df4 │ │ +4423d2: 4b0d 0e0b |0093: aput v13, v14, v11 │ │ +4423d6: 1a0f 30d4 |0095: const-string v15, "subtrahiere" // string@d430 │ │ +4423da: 7040 f7d7 f8e9 |0097: invoke-direct {v8, v15, v9, v14}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4423e0: 4d08 0709 |009a: aput-object v8, v7, v9 │ │ +4423e4: 2208 671c |009c: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4423e8: 23ae f41d |009e: new-array v14, v10, [I // type@1df4 │ │ +4423ec: 260e 5a01 0000 |00a0: fill-array-data v14, 000001fa // +0000015a │ │ +4423f2: 1a0f abdd |00a3: const-string v15, "ziehe" // string@ddab │ │ +4423f6: 7040 f7d7 f8ea |00a5: invoke-direct {v8, v15, v10, v14}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4423fc: 4d08 070a |00a8: aput-object v8, v7, v10 │ │ 442400: 2208 671c |00aa: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -442404: 23ae f41d |00ac: new-array v14, v10, [I // type@1df4 │ │ -442408: 260e 4c01 0000 |00ae: fill-array-data v14, 000001fa // +0000014c │ │ -44240e: 1a0f abdd |00b1: const-string v15, "ziehe" // string@ddab │ │ -442412: 7040 f7d7 f8ea |00b3: invoke-direct {v8, v15, v10, v14}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -442418: 4d08 070a |00b6: aput-object v8, v7, v10 │ │ -44241c: 2208 671c |00b8: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -442420: 239e f41d |00ba: new-array v14, v9, [I // type@1df4 │ │ -442424: 4b0d 0e0b |00bc: aput v13, v14, v11 │ │ -442428: 1a0f 14dc |00be: const-string v15, "von" // string@dc14 │ │ -44242c: 7040 f7d7 f8e9 |00c0: invoke-direct {v8, v15, v9, v14}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -442432: 4d08 070c |00c3: aput-object v8, v7, v12 │ │ -442436: 1a08 2fd4 |00c5: const-string v8, "subtraction" // string@d42f │ │ -44243a: 7040 ddd7 8476 |00c7: invoke-direct {v4, v8, v6, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -442440: 4d04 0309 |00ca: aput-object v4, v3, v9 │ │ -442444: 2204 611c |00cc: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -442448: 23c6 f41d |00ce: new-array v6, v12, [I // type@1df4 │ │ -44244c: 2606 3201 0000 |00d0: fill-array-data v6, 00000202 // +00000132 │ │ -442452: 2357 151f |00d3: new-array v7, v5, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -442456: 2208 671c |00d5: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44245a: 239e f41d |00d7: new-array v14, v9, [I // type@1df4 │ │ -44245e: 4b05 0e0b |00d9: aput v5, v14, v11 │ │ -442462: 1a02 acb1 |00db: const-string v2, "mal" // string@b1ac │ │ -442466: 7040 f7d7 28e9 |00dd: invoke-direct {v8, v2, v9, v14}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44246c: 4d08 070b |00e0: aput-object v8, v7, v11 │ │ -442470: 2202 671c |00e2: new-instance v2, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -442474: 2398 f41d |00e4: new-array v8, v9, [I // type@1df4 │ │ -442478: 4b0a 080b |00e6: aput v10, v8, v11 │ │ -44247c: 1a0e b6bf |00e8: const-string v14, "prudukt" // string@bfb6 │ │ -442480: 7040 f7d7 e28a |00ea: invoke-direct {v2, v14, v10, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -442486: 4d02 0709 |00ed: aput-object v2, v7, v9 │ │ -44248a: 2202 671c |00ef: new-instance v2, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44248e: 2398 f41d |00f1: new-array v8, v9, [I // type@1df4 │ │ -442492: 4b05 080b |00f3: aput v5, v8, v11 │ │ -442496: 7040 f7d7 f289 |00f5: invoke-direct {v2, v15, v9, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44249c: 4d02 070a |00f8: aput-object v2, v7, v10 │ │ +442404: 239e f41d |00ac: new-array v14, v9, [I // type@1df4 │ │ +442408: 4b0d 0e0b |00ae: aput v13, v14, v11 │ │ +44240c: 1a0f 14dc |00b0: const-string v15, "von" // string@dc14 │ │ +442410: 7040 f7d7 f8e9 |00b2: invoke-direct {v8, v15, v9, v14}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +442416: 4d08 070c |00b5: aput-object v8, v7, v12 │ │ +44241a: 1a08 2fd4 |00b7: const-string v8, "subtraction" // string@d42f │ │ +44241e: 7040 ddd7 8476 |00b9: invoke-direct {v4, v8, v6, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +442424: 4d04 0309 |00bc: aput-object v4, v3, v9 │ │ +442428: 2204 611c |00be: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +44242c: 23c6 f41d |00c0: new-array v6, v12, [I // type@1df4 │ │ +442430: 2606 4001 0000 |00c2: fill-array-data v6, 00000202 // +00000140 │ │ +442436: 2357 151f |00c5: new-array v7, v5, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +44243a: 2208 671c |00c7: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44243e: 239e f41d |00c9: new-array v14, v9, [I // type@1df4 │ │ +442442: 4b05 0e0b |00cb: aput v5, v14, v11 │ │ +442446: 1a02 acb1 |00cd: const-string v2, "mal" // string@b1ac │ │ +44244a: 7040 f7d7 28e9 |00cf: invoke-direct {v8, v2, v9, v14}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +442450: 4d08 070b |00d2: aput-object v8, v7, v11 │ │ +442454: 2202 671c |00d4: new-instance v2, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +442458: 2398 f41d |00d6: new-array v8, v9, [I // type@1df4 │ │ +44245c: 4b0a 080b |00d8: aput v10, v8, v11 │ │ +442460: 1a0e b6bf |00da: const-string v14, "prudukt" // string@bfb6 │ │ +442464: 7040 f7d7 e28a |00dc: invoke-direct {v2, v14, v10, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44246a: 4d02 0709 |00df: aput-object v2, v7, v9 │ │ +44246e: 2202 671c |00e1: new-instance v2, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +442472: 2398 f41d |00e3: new-array v8, v9, [I // type@1df4 │ │ +442476: 4b05 080b |00e5: aput v5, v8, v11 │ │ +44247a: 7040 f7d7 f289 |00e7: invoke-direct {v2, v15, v9, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +442480: 4d02 070a |00ea: aput-object v2, v7, v10 │ │ +442484: 2202 671c |00ec: new-instance v2, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +442488: 23a8 f41d |00ee: new-array v8, v10, [I // type@1df4 │ │ +44248c: 2608 1c01 0000 |00f0: fill-array-data v8, 0000020c // +0000011c │ │ +442492: 1a0e 07b6 |00f3: const-string v14, "multipliziere" // string@b607 │ │ +442496: 7040 f7d7 e28a |00f5: invoke-direct {v2, v14, v10, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44249c: 4d02 070c |00f8: aput-object v2, v7, v12 │ │ 4424a0: 2202 671c |00fa: new-instance v2, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4424a4: 23a8 f41d |00fc: new-array v8, v10, [I // type@1df4 │ │ -4424a8: 2608 0e01 0000 |00fe: fill-array-data v8, 0000020c // +0000010e │ │ -4424ae: 1a0e 07b6 |0101: const-string v14, "multipliziere" // string@b607 │ │ -4424b2: 7040 f7d7 e28a |0103: invoke-direct {v2, v14, v10, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4424b8: 4d02 070c |0106: aput-object v2, v7, v12 │ │ -4424bc: 2202 671c |0108: new-instance v2, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4424c0: 2398 f41d |010a: new-array v8, v9, [I // type@1df4 │ │ -4424c4: 4b05 080b |010c: aput v5, v8, v11 │ │ -4424c8: 1a0e fab3 |010e: const-string v14, "mit" // string@b3fa │ │ -4424cc: 7040 f7d7 e289 |0110: invoke-direct {v2, v14, v9, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4424d2: 4d02 070d |0113: aput-object v2, v7, v13 │ │ -4424d6: 1a02 04b6 |0115: const-string v2, "multiplication" // string@b604 │ │ -4424da: 7040 ddd7 2476 |0117: invoke-direct {v4, v2, v6, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -4424e0: 4d04 030a |011a: aput-object v4, v3, v10 │ │ -4424e4: 2202 611c |011c: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -4424e8: 23d4 f41d |011e: new-array v4, v13, [I // type@1df4 │ │ -4424ec: 2604 f400 0000 |0120: fill-array-data v4, 00000214 // +000000f4 │ │ -4424f2: 1266 |0123: const/4 v6, #int 6 // #6 │ │ -4424f4: 2367 151f |0124: new-array v7, v6, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -4424f8: 2208 671c |0126: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4424fc: 239e f41d |0128: new-array v14, v9, [I // type@1df4 │ │ -442500: 4b06 0e0b |012a: aput v6, v14, v11 │ │ -442504: 1a06 e984 |012c: const-string v6, "dividiere" // string@84e9 │ │ -442508: 7040 f7d7 68e9 |012e: invoke-direct {v8, v6, v9, v14}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44250e: 4d08 070b |0131: aput-object v8, v7, v11 │ │ +4424a4: 2398 f41d |00fc: new-array v8, v9, [I // type@1df4 │ │ +4424a8: 4b05 080b |00fe: aput v5, v8, v11 │ │ +4424ac: 1a0e fab3 |0100: const-string v14, "mit" // string@b3fa │ │ +4424b0: 7040 f7d7 e289 |0102: invoke-direct {v2, v14, v9, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4424b6: 4d02 070d |0105: aput-object v2, v7, v13 │ │ +4424ba: 1a02 04b6 |0107: const-string v2, "multiplication" // string@b604 │ │ +4424be: 7040 ddd7 2476 |0109: invoke-direct {v4, v2, v6, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +4424c4: 4d04 030a |010c: aput-object v4, v3, v10 │ │ +4424c8: 2202 611c |010e: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +4424cc: 23d4 f41d |0110: new-array v4, v13, [I // type@1df4 │ │ +4424d0: 2604 0201 0000 |0112: fill-array-data v4, 00000214 // +00000102 │ │ +4424d6: 1266 |0115: const/4 v6, #int 6 // #6 │ │ +4424d8: 2367 151f |0116: new-array v7, v6, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +4424dc: 2208 671c |0118: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4424e0: 239e f41d |011a: new-array v14, v9, [I // type@1df4 │ │ +4424e4: 4b06 0e0b |011c: aput v6, v14, v11 │ │ +4424e8: 1a06 e984 |011e: const-string v6, "dividiere" // string@84e9 │ │ +4424ec: 7040 f7d7 68e9 |0120: invoke-direct {v8, v6, v9, v14}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4424f2: 4d08 070b |0123: aput-object v8, v7, v11 │ │ +4424f6: 2206 671c |0125: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4424fa: 23a8 f41d |0127: new-array v8, v10, [I // type@1df4 │ │ +4424fe: 2608 f700 0000 |0129: fill-array-data v8, 00000220 // +000000f7 │ │ +442504: 1a0e 6cc0 |012c: const-string v14, "quotient" // string@c06c │ │ +442508: 7040 f7d7 e68a |012e: invoke-direct {v6, v14, v10, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44250e: 4d06 0709 |0131: aput-object v6, v7, v9 │ │ 442512: 2206 671c |0133: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -442516: 23a8 f41d |0135: new-array v8, v10, [I // type@1df4 │ │ -44251a: 2608 e900 0000 |0137: fill-array-data v8, 00000220 // +000000e9 │ │ -442520: 1a0e 6cc0 |013a: const-string v14, "quotient" // string@c06c │ │ -442524: 7040 f7d7 e68a |013c: invoke-direct {v6, v14, v10, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44252a: 4d06 0709 |013f: aput-object v6, v7, v9 │ │ -44252e: 2206 671c |0141: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -442532: 2398 f41d |0143: new-array v8, v9, [I // type@1df4 │ │ -442536: 126e |0145: const/4 v14, #int 6 // #6 │ │ -442538: 4b0e 080b |0146: aput v14, v8, v11 │ │ -44253c: 7040 f7d7 f689 |0148: invoke-direct {v6, v15, v9, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -442542: 4d06 070a |014b: aput-object v6, v7, v10 │ │ -442546: 2206 671c |014d: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44254a: 23a8 f41d |014f: new-array v8, v10, [I // type@1df4 │ │ -44254e: 2608 d700 0000 |0151: fill-array-data v8, 00000228 // +000000d7 │ │ -442554: 1a05 3a98 |0154: const-string v5, "geteilt" // string@983a │ │ -442558: 7040 f7d7 568a |0156: invoke-direct {v6, v5, v10, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44255e: 4d06 070c |0159: aput-object v6, v7, v12 │ │ -442562: 2205 671c |015b: new-instance v5, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -442566: 2396 f41d |015d: new-array v6, v9, [I // type@1df4 │ │ -44256a: 4b0e 060b |015f: aput v14, v6, v11 │ │ -44256e: 1a08 fd85 |0161: const-string v8, "durch" // string@85fd │ │ -442572: 7040 f7d7 8569 |0163: invoke-direct {v5, v8, v9, v6}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -442578: 4d05 070d |0166: aput-object v5, v7, v13 │ │ -44257c: 2205 671c |0168: new-instance v5, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -442580: 2396 f41d |016a: new-array v6, v9, [I // type@1df4 │ │ -442584: 4b0e 060b |016c: aput v14, v6, v11 │ │ -442588: 7040 f7d7 8569 |016e: invoke-direct {v5, v8, v9, v6}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44258e: 1256 |0171: const/4 v6, #int 5 // #5 │ │ -442590: 4d05 0706 |0172: aput-object v5, v7, v6 │ │ -442594: 1a05 eb84 |0174: const-string v5, "division" // string@84eb │ │ -442598: 7040 ddd7 5274 |0176: invoke-direct {v2, v5, v4, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -44259e: 4d02 030c |0179: aput-object v2, v3, v12 │ │ -4425a2: 2202 611c |017b: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -4425a6: 2394 f41d |017d: new-array v4, v9, [I // type@1df4 │ │ -4425aa: 4b0b 040b |017f: aput v11, v4, v11 │ │ -4425ae: 2395 151f |0181: new-array v5, v9, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -4425b2: 2206 671c |0183: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4425b6: 2397 f41d |0185: new-array v7, v9, [I // type@1df4 │ │ -4425ba: 4b09 070b |0187: aput v9, v7, v11 │ │ -4425be: 1a08 049a |0189: const-string v8, "hoch" // string@9a04 │ │ -4425c2: 7040 f7d7 8679 |018b: invoke-direct {v6, v8, v9, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4425c8: 4d06 050b |018e: aput-object v6, v5, v11 │ │ -4425cc: 1a06 8cbe |0190: const-string v6, "power" // string@be8c │ │ -4425d0: 7040 ddd7 6254 |0192: invoke-direct {v2, v6, v4, v5}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -4425d6: 4d02 030d |0195: aput-object v2, v3, v13 │ │ -4425da: 2202 611c |0197: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -4425de: 2394 f41d |0199: new-array v4, v9, [I // type@1df4 │ │ -4425e2: 4b0b 040b |019b: aput v11, v4, v11 │ │ -4425e6: 23c5 151f |019d: new-array v5, v12, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -4425ea: 2206 671c |019f: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4425ee: 2397 f41d |01a1: new-array v7, v9, [I // type@1df4 │ │ -4425f2: 4b09 070b |01a3: aput v9, v7, v11 │ │ -4425f6: 1a08 b283 |01a5: const-string v8, "die" // string@83b2 │ │ -4425fa: 7040 f7d7 867c |01a7: invoke-direct {v6, v8, v12, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -442600: 4d06 050b |01aa: aput-object v6, v5, v11 │ │ +442516: 2398 f41d |0135: new-array v8, v9, [I // type@1df4 │ │ +44251a: 126e |0137: const/4 v14, #int 6 // #6 │ │ +44251c: 4b0e 080b |0138: aput v14, v8, v11 │ │ +442520: 7040 f7d7 f689 |013a: invoke-direct {v6, v15, v9, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +442526: 4d06 070a |013d: aput-object v6, v7, v10 │ │ +44252a: 2206 671c |013f: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44252e: 23a8 f41d |0141: new-array v8, v10, [I // type@1df4 │ │ +442532: 2608 e500 0000 |0143: fill-array-data v8, 00000228 // +000000e5 │ │ +442538: 1a05 3a98 |0146: const-string v5, "geteilt" // string@983a │ │ +44253c: 7040 f7d7 568a |0148: invoke-direct {v6, v5, v10, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +442542: 4d06 070c |014b: aput-object v6, v7, v12 │ │ +442546: 2205 671c |014d: new-instance v5, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44254a: 2396 f41d |014f: new-array v6, v9, [I // type@1df4 │ │ +44254e: 4b0e 060b |0151: aput v14, v6, v11 │ │ +442552: 1a08 fd85 |0153: const-string v8, "durch" // string@85fd │ │ +442556: 7040 f7d7 8569 |0155: invoke-direct {v5, v8, v9, v6}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44255c: 4d05 070d |0158: aput-object v5, v7, v13 │ │ +442560: 2205 671c |015a: new-instance v5, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +442564: 2396 f41d |015c: new-array v6, v9, [I // type@1df4 │ │ +442568: 4b0e 060b |015e: aput v14, v6, v11 │ │ +44256c: 7040 f7d7 8569 |0160: invoke-direct {v5, v8, v9, v6}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +442572: 1256 |0163: const/4 v6, #int 5 // #5 │ │ +442574: 4d05 0706 |0164: aput-object v5, v7, v6 │ │ +442578: 1a05 eb84 |0166: const-string v5, "division" // string@84eb │ │ +44257c: 7040 ddd7 5274 |0168: invoke-direct {v2, v5, v4, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +442582: 4d02 030c |016b: aput-object v2, v3, v12 │ │ +442586: 2202 611c |016d: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +44258a: 2394 f41d |016f: new-array v4, v9, [I // type@1df4 │ │ +44258e: 4b0b 040b |0171: aput v11, v4, v11 │ │ +442592: 2395 151f |0173: new-array v5, v9, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +442596: 2206 671c |0175: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44259a: 2397 f41d |0177: new-array v7, v9, [I // type@1df4 │ │ +44259e: 4b09 070b |0179: aput v9, v7, v11 │ │ +4425a2: 1a08 049a |017b: const-string v8, "hoch" // string@9a04 │ │ +4425a6: 7040 f7d7 8679 |017d: invoke-direct {v6, v8, v9, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4425ac: 4d06 050b |0180: aput-object v6, v5, v11 │ │ +4425b0: 1a06 8cbe |0182: const-string v6, "power" // string@be8c │ │ +4425b4: 7040 ddd7 6254 |0184: invoke-direct {v2, v6, v4, v5}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +4425ba: 4d02 030d |0187: aput-object v2, v3, v13 │ │ +4425be: 2202 611c |0189: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +4425c2: 2394 f41d |018b: new-array v4, v9, [I // type@1df4 │ │ +4425c6: 4b0b 040b |018d: aput v11, v4, v11 │ │ +4425ca: 23c5 151f |018f: new-array v5, v12, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +4425ce: 2206 671c |0191: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4425d2: 2397 f41d |0193: new-array v7, v9, [I // type@1df4 │ │ +4425d6: 4b09 070b |0195: aput v9, v7, v11 │ │ +4425da: 1a08 b283 |0197: const-string v8, "die" // string@83b2 │ │ +4425de: 7040 f7d7 867c |0199: invoke-direct {v6, v8, v12, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4425e4: 4d06 050b |019c: aput-object v6, v5, v11 │ │ +4425e8: 2206 671c |019e: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4425ec: 23a7 f41d |01a0: new-array v7, v10, [I // type@1df4 │ │ +4425f0: 2607 8e00 0000 |01a2: fill-array-data v7, 00000230 // +0000008e │ │ +4425f6: 1a08 5fdd |01a5: const-string v8, "wurzel" // string@dd5f │ │ +4425fa: 7040 f7d7 867a |01a7: invoke-direct {v6, v8, v10, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +442600: 4d06 0509 |01aa: aput-object v6, v5, v9 │ │ 442604: 2206 671c |01ac: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -442608: 23a7 f41d |01ae: new-array v7, v10, [I // type@1df4 │ │ -44260c: 2607 8000 0000 |01b0: fill-array-data v7, 00000230 // +00000080 │ │ -442612: 1a08 5fdd |01b3: const-string v8, "wurzel" // string@dd5f │ │ -442616: 7040 f7d7 867a |01b5: invoke-direct {v6, v8, v10, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44261c: 4d06 0509 |01b8: aput-object v6, v5, v9 │ │ -442620: 2206 671c |01ba: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -442624: 2397 f41d |01bc: new-array v7, v9, [I // type@1df4 │ │ -442628: 4b0c 070b |01be: aput v12, v7, v11 │ │ -44262c: 7040 f7d7 f679 |01c0: invoke-direct {v6, v15, v9, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -442632: 4d06 050a |01c3: aput-object v6, v5, v10 │ │ -442636: 1a06 e2d2 |01c5: const-string v6, "square_root" // string@d2e2 │ │ -44263a: 7040 ddd7 6254 |01c7: invoke-direct {v2, v6, v4, v5}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -442640: 1254 |01ca: const/4 v4, #int 5 // #5 │ │ -442642: 4d02 0304 |01cb: aput-object v2, v3, v4 │ │ -442646: 7030 ebd7 1003 |01cd: invoke-direct {v0, v1, v3}, Lorg/dicio/skill/standard/StandardRecognizerData;.:(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V // method@d7eb │ │ -44264c: 6900 35aa |01d0: sput-object v0, Lorg/dicio/dicio_android/Sentences_de;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa35 │ │ -442650: 2200 881b |01d2: new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_open; // type@1b88 │ │ -442654: 7010 62d4 0000 |01d4: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_open;.:()V // method@d462 │ │ -44265a: 6900 37aa |01d7: sput-object v0, Lorg/dicio/dicio_android/Sentences_de;.open:Lorg/dicio/dicio_android/Sentences_de$SectionClass_open; // field@aa37 │ │ +442608: 2397 f41d |01ae: new-array v7, v9, [I // type@1df4 │ │ +44260c: 4b0c 070b |01b0: aput v12, v7, v11 │ │ +442610: 7040 f7d7 f679 |01b2: invoke-direct {v6, v15, v9, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +442616: 4d06 050a |01b5: aput-object v6, v5, v10 │ │ +44261a: 1a06 e2d2 |01b7: const-string v6, "square_root" // string@d2e2 │ │ +44261e: 7040 ddd7 6254 |01b9: invoke-direct {v2, v6, v4, v5}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +442624: 1254 |01bc: const/4 v4, #int 5 // #5 │ │ +442626: 4d02 0304 |01bd: aput-object v2, v3, v4 │ │ +44262a: 7030 ebd7 1003 |01bf: invoke-direct {v0, v1, v3}, Lorg/dicio/skill/standard/StandardRecognizerData;.:(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V // method@d7eb │ │ +442630: 6900 35aa |01c2: sput-object v0, Lorg/dicio/dicio_android/Sentences_de;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa35 │ │ +442634: 2200 881b |01c4: new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_open; // type@1b88 │ │ +442638: 7010 62d4 0000 |01c6: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_open;.:()V // method@d462 │ │ +44263e: 6900 37aa |01c9: sput-object v0, Lorg/dicio/dicio_android/Sentences_de;.open:Lorg/dicio/dicio_android/Sentences_de$SectionClass_open; // field@aa37 │ │ +442642: 2200 871b |01cb: new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; // type@1b87 │ │ +442646: 7010 61d4 0000 |01cd: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics;.:()V // method@d461 │ │ +44264c: 6900 36aa |01d0: sput-object v0, Lorg/dicio/dicio_android/Sentences_de;.lyrics:Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; // field@aa36 │ │ +442650: 2200 8a1b |01d2: new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; // type@1b8a │ │ +442654: 7010 64d4 0000 |01d4: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather;.:()V // method@d464 │ │ +44265a: 6900 3aaa |01d7: sput-object v0, Lorg/dicio/dicio_android/Sentences_de;.weather:Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; // field@aa3a │ │ 44265e: 2200 851b |01d9: new-instance v0, Lorg/dicio/dicio_android/Sentences_de$1; // type@1b85 │ │ 442662: 7010 5ed4 0000 |01db: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$1;.:()V // method@d45e │ │ 442668: 6900 39aa |01de: sput-object v0, Lorg/dicio/dicio_android/Sentences_de;.sections:Ljava/util/Map; // field@aa39 │ │ 44266c: 0e00 |01e0: return-void │ │ 44266e: 0000 |01e1: nop // spacer │ │ 442670: 0003 0400 0500 0000 0000 0000 0100 ... |01e2: array-data (14 units) │ │ 44268c: 0003 0400 0300 0000 0000 0000 0100 ... |01f0: array-data (10 units) │ │ @@ -899683,16 +899683,16 @@ │ │ 4426fc: 0003 0400 0200 0000 0400 0000 0600 ... |0228: array-data (8 units) │ │ 44270c: 0003 0400 0200 0000 0200 0000 0300 ... |0230: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0007 line=16 │ │ 0x000e line=17 │ │ - 0x0015 line=18 │ │ - 0x001c line=19 │ │ + 0x01c4 line=18 │ │ + 0x01cb line=19 │ │ 0x01d2 line=20 │ │ 0x01d9 line=21 │ │ locals : │ │ │ │ #1 : (in Lorg/dicio/dicio_android/Sentences_de;) │ │ name : '' │ │ type : '()V' │ │ @@ -899748,28 +899748,28 @@ │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ 442734: |[442734] org.dicio.dicio_android.Sentences_en$1.:()V │ │ 442744: 7010 afc8 0200 |0000: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@c8af │ │ 44274a: 6200 44aa |0003: sget-object v0, Lorg/dicio/dicio_android/Sentences_en;.search:Lorg/dicio/dicio_android/Sentences_en$SectionClass_search; // field@aa44 │ │ 44274e: 1a01 a7c6 |0005: const-string v1, "search" // string@c6a7 │ │ 442752: 6e30 68d4 1200 |0007: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_en$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d468 │ │ -442758: 6200 46aa |000a: sget-object v0, Lorg/dicio/dicio_android/Sentences_en;.weather:Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; // field@aa46 │ │ -44275c: 1a01 5ddc |000c: const-string v1, "weather" // string@dc5d │ │ +442758: 6200 40aa |000a: sget-object v0, Lorg/dicio/dicio_android/Sentences_en;.calculator:Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator; // field@aa40 │ │ +44275c: 1a01 8d7a |000c: const-string v1, "calculator" // string@7a8d │ │ 442760: 6e30 68d4 1200 |000e: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_en$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d468 │ │ -442766: 6200 42aa |0011: sget-object v0, Lorg/dicio/dicio_android/Sentences_en;.lyrics:Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; // field@aa42 │ │ -44276a: 1a01 5ba3 |0013: const-string v1, "lyrics" // string@a35b │ │ +442766: 6200 41aa |0011: sget-object v0, Lorg/dicio/dicio_android/Sentences_en;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa41 │ │ +44276a: 1a01 8e7a |0013: const-string v1, "calculator_operators" // string@7a8e │ │ 44276e: 6e30 68d4 1200 |0015: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_en$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d468 │ │ -442774: 6200 40aa |0018: sget-object v0, Lorg/dicio/dicio_android/Sentences_en;.calculator:Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator; // field@aa40 │ │ -442778: 1a01 8d7a |001a: const-string v1, "calculator" // string@7a8d │ │ +442774: 6200 43aa |0018: sget-object v0, Lorg/dicio/dicio_android/Sentences_en;.open:Lorg/dicio/dicio_android/Sentences_en$SectionClass_open; // field@aa43 │ │ +442778: 1a01 bdbb |001a: const-string v1, "open" // string@bbbd │ │ 44277c: 6e30 68d4 1200 |001c: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_en$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d468 │ │ -442782: 6200 41aa |001f: sget-object v0, Lorg/dicio/dicio_android/Sentences_en;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa41 │ │ -442786: 1a01 8e7a |0021: const-string v1, "calculator_operators" // string@7a8e │ │ +442782: 6200 42aa |001f: sget-object v0, Lorg/dicio/dicio_android/Sentences_en;.lyrics:Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; // field@aa42 │ │ +442786: 1a01 5ba3 |0021: const-string v1, "lyrics" // string@a35b │ │ 44278a: 6e30 68d4 1200 |0023: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_en$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d468 │ │ -442790: 6200 43aa |0026: sget-object v0, Lorg/dicio/dicio_android/Sentences_en;.open:Lorg/dicio/dicio_android/Sentences_en$SectionClass_open; // field@aa43 │ │ -442794: 1a01 bdbb |0028: const-string v1, "open" // string@bbbd │ │ +442790: 6200 46aa |0026: sget-object v0, Lorg/dicio/dicio_android/Sentences_en;.weather:Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; // field@aa46 │ │ +442794: 1a01 5ddc |0028: const-string v1, "weather" // string@dc5d │ │ 442798: 6e30 68d4 1200 |002a: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_en$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d468 │ │ 44279e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Lorg/dicio/dicio_android/Sentences_en$1; │ │ @@ -899785,15 +899785,15 @@ │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #3091 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/dicio/dicio_android/Sentences_en$SectionClass_open; Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator; Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; Lorg/dicio/dicio_android/Sentences_en$SectionClass_search; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; Lorg/dicio/dicio_android/Sentences_en$SectionClass_open; Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator; Lorg/dicio/dicio_android/Sentences_en$SectionClass_search; } │ │ Annotations on field #43589 'sections' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/Map<" "Ljava/lang/String;" "Lorg/dicio/skill/standard/StandardRecognizerData;" ">;" } │ │ │ │ Class #3091 - │ │ Class descriptor : 'Lorg/dicio/dicio_android/Sentences_en;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ @@ -899838,288 +899838,288 @@ │ │ ins : 0 │ │ outs : 4 │ │ insns size : 844 16-bit code units │ │ 443ea4: |[443ea4] org.dicio.dicio_android.Sentences_en.:()V │ │ 443eb4: 2200 901b |0000: new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_search; // type@1b90 │ │ 443eb8: 7010 6cd4 0000 |0002: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_search;.:()V // method@d46c │ │ 443ebe: 6900 44aa |0005: sput-object v0, Lorg/dicio/dicio_android/Sentences_en;.search:Lorg/dicio/dicio_android/Sentences_en$SectionClass_search; // field@aa44 │ │ -443ec2: 2200 911b |0007: new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; // type@1b91 │ │ -443ec6: 7010 6dd4 0000 |0009: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather;.:()V // method@d46d │ │ -443ecc: 6900 46aa |000c: sput-object v0, Lorg/dicio/dicio_android/Sentences_en;.weather:Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; // field@aa46 │ │ -443ed0: 2200 8e1b |000e: new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; // type@1b8e │ │ -443ed4: 7010 6ad4 0000 |0010: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics;.:()V // method@d46a │ │ -443eda: 6900 42aa |0013: sput-object v0, Lorg/dicio/dicio_android/Sentences_en;.lyrics:Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; // field@aa42 │ │ -443ede: 2200 8d1b |0015: new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator; // type@1b8d │ │ -443ee2: 7010 69d4 0000 |0017: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator;.:()V // method@d469 │ │ -443ee8: 6900 40aa |001a: sput-object v0, Lorg/dicio/dicio_android/Sentences_en;.calculator:Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator; // field@aa40 │ │ -443eec: 2200 631c |001c: new-instance v0, Lorg/dicio/skill/standard/StandardRecognizerData; // type@1c63 │ │ -443ef0: 6201 49b2 |001e: sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;.low:Lorg/dicio/skill/chain/InputRecognizer$Specificity; // field@b249 │ │ -443ef4: 1262 |0020: const/4 v2, #int 6 // #6 │ │ -443ef6: 2323 141f |0021: new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; // type@1f14 │ │ -443efa: 2204 611c |0023: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -443efe: 2325 f41d |0025: new-array v5, v2, [I // type@1df4 │ │ -443f02: 2605 3902 0000 |0027: fill-array-data v5, 00000260 // +00000239 │ │ -443f08: 1276 |002a: const/4 v6, #int 7 // #7 │ │ -443f0a: 2367 151f |002b: new-array v7, v6, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -443f0e: 2208 671c |002d: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -443f12: 1229 |002f: const/4 v9, #int 2 // #2 │ │ -443f14: 239a f41d |0030: new-array v10, v9, [I // type@1df4 │ │ -443f18: 260a 3e02 0000 |0032: fill-array-data v10, 00000270 // +0000023e │ │ -443f1e: 1a0b 13be |0035: const-string v11, "plus" // string@be13 │ │ -443f22: 7040 f7d7 b8a9 |0037: invoke-direct {v8, v11, v9, v10}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -443f28: 120a |003a: const/4 v10, #int 0 // #0 │ │ -443f2a: 4d08 070a |003b: aput-object v8, v7, v10 │ │ -443f2e: 2208 671c |003d: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -443f32: 239b f41d |003f: new-array v11, v9, [I // type@1df4 │ │ -443f36: 260b 3702 0000 |0041: fill-array-data v11, 00000278 // +00000237 │ │ -443f3c: 1a0c 0873 |0044: const-string v12, "add" // string@7308 │ │ -443f40: 123d |0046: const/4 v13, #int 3 // #3 │ │ -443f42: 7040 f7d7 c8bd |0047: invoke-direct {v8, v12, v13, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -443f48: 121b |004a: const/4 v11, #int 1 // #1 │ │ -443f4a: 4d08 070b |004b: aput-object v8, v7, v11 │ │ -443f4e: 2208 671c |004d: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -443f52: 239c f41d |004f: new-array v12, v9, [I // type@1df4 │ │ -443f56: 260c 2f02 0000 |0051: fill-array-data v12, 00000280 // +0000022f │ │ -443f5c: 1a0e 7274 |0054: const-string v14, "adding" // string@7472 │ │ -443f60: 124f |0056: const/4 v15, #int 4 // #4 │ │ -443f62: 7040 f7d7 e8cf |0057: invoke-direct {v8, v14, v15, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -443f68: 4d08 0709 |005a: aput-object v8, v7, v9 │ │ -443f6c: 2208 671c |005c: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -443f70: 239c f41d |005e: new-array v12, v9, [I // type@1df4 │ │ -443f74: 260c 2802 0000 |0060: fill-array-data v12, 00000288 // +00000228 │ │ -443f7a: 1a0e 7374 |0063: const-string v14, "addition" // string@7473 │ │ -443f7e: 125a |0065: const/4 v10, #int 5 // #5 │ │ -443f80: 7040 f7d7 e8ca |0066: invoke-direct {v8, v14, v10, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -443f86: 4d08 070d |0069: aput-object v8, v7, v13 │ │ +443ec2: 2200 8d1b |0007: new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator; // type@1b8d │ │ +443ec6: 7010 69d4 0000 |0009: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator;.:()V // method@d469 │ │ +443ecc: 6900 40aa |000c: sput-object v0, Lorg/dicio/dicio_android/Sentences_en;.calculator:Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator; // field@aa40 │ │ +443ed0: 2200 631c |000e: new-instance v0, Lorg/dicio/skill/standard/StandardRecognizerData; // type@1c63 │ │ +443ed4: 6201 49b2 |0010: sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;.low:Lorg/dicio/skill/chain/InputRecognizer$Specificity; // field@b249 │ │ +443ed8: 1262 |0012: const/4 v2, #int 6 // #6 │ │ +443eda: 2323 141f |0013: new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; // type@1f14 │ │ +443ede: 2204 611c |0015: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +443ee2: 2325 f41d |0017: new-array v5, v2, [I // type@1df4 │ │ +443ee6: 2605 4702 0000 |0019: fill-array-data v5, 00000260 // +00000247 │ │ +443eec: 1276 |001c: const/4 v6, #int 7 // #7 │ │ +443eee: 2367 151f |001d: new-array v7, v6, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +443ef2: 2208 671c |001f: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +443ef6: 1229 |0021: const/4 v9, #int 2 // #2 │ │ +443ef8: 239a f41d |0022: new-array v10, v9, [I // type@1df4 │ │ +443efc: 260a 4c02 0000 |0024: fill-array-data v10, 00000270 // +0000024c │ │ +443f02: 1a0b 13be |0027: const-string v11, "plus" // string@be13 │ │ +443f06: 7040 f7d7 b8a9 |0029: invoke-direct {v8, v11, v9, v10}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +443f0c: 120a |002c: const/4 v10, #int 0 // #0 │ │ +443f0e: 4d08 070a |002d: aput-object v8, v7, v10 │ │ +443f12: 2208 671c |002f: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +443f16: 239b f41d |0031: new-array v11, v9, [I // type@1df4 │ │ +443f1a: 260b 4502 0000 |0033: fill-array-data v11, 00000278 // +00000245 │ │ +443f20: 1a0c 0873 |0036: const-string v12, "add" // string@7308 │ │ +443f24: 123d |0038: const/4 v13, #int 3 // #3 │ │ +443f26: 7040 f7d7 c8bd |0039: invoke-direct {v8, v12, v13, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +443f2c: 121b |003c: const/4 v11, #int 1 // #1 │ │ +443f2e: 4d08 070b |003d: aput-object v8, v7, v11 │ │ +443f32: 2208 671c |003f: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +443f36: 239c f41d |0041: new-array v12, v9, [I // type@1df4 │ │ +443f3a: 260c 3d02 0000 |0043: fill-array-data v12, 00000280 // +0000023d │ │ +443f40: 1a0e 7274 |0046: const-string v14, "adding" // string@7472 │ │ +443f44: 124f |0048: const/4 v15, #int 4 // #4 │ │ +443f46: 7040 f7d7 e8cf |0049: invoke-direct {v8, v14, v15, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +443f4c: 4d08 0709 |004c: aput-object v8, v7, v9 │ │ +443f50: 2208 671c |004e: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +443f54: 239c f41d |0050: new-array v12, v9, [I // type@1df4 │ │ +443f58: 260c 3602 0000 |0052: fill-array-data v12, 00000288 // +00000236 │ │ +443f5e: 1a0e 7374 |0055: const-string v14, "addition" // string@7473 │ │ +443f62: 125a |0057: const/4 v10, #int 5 // #5 │ │ +443f64: 7040 f7d7 e8ca |0058: invoke-direct {v8, v14, v10, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +443f6a: 4d08 070d |005b: aput-object v8, v7, v13 │ │ +443f6e: 2208 671c |005d: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +443f72: 239c f41d |005f: new-array v12, v9, [I // type@1df4 │ │ +443f76: 260c 2f02 0000 |0061: fill-array-data v12, 00000290 // +0000022f │ │ +443f7c: 1a0d 4cd4 |0064: const-string v13, "sum" // string@d44c │ │ +443f80: 7040 f7d7 d8c2 |0066: invoke-direct {v8, v13, v2, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +443f86: 4d08 070f |0069: aput-object v8, v7, v15 │ │ 443f8a: 2208 671c |006b: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 443f8e: 239c f41d |006d: new-array v12, v9, [I // type@1df4 │ │ -443f92: 260c 2102 0000 |006f: fill-array-data v12, 00000290 // +00000221 │ │ -443f98: 1a0d 4cd4 |0072: const-string v13, "sum" // string@d44c │ │ -443f9c: 7040 f7d7 d8c2 |0074: invoke-direct {v8, v13, v2, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -443fa2: 4d08 070f |0077: aput-object v8, v7, v15 │ │ +443f92: 260c 2902 0000 |006f: fill-array-data v12, 00000298 // +00000229 │ │ +443f98: 1a0d 53d4 |0072: const-string v13, "summing" // string@d453 │ │ +443f9c: 7040 f7d7 d8c6 |0074: invoke-direct {v8, v13, v6, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +443fa2: 4d08 070a |0077: aput-object v8, v7, v10 │ │ 443fa6: 2208 671c |0079: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -443faa: 239c f41d |007b: new-array v12, v9, [I // type@1df4 │ │ -443fae: 260c 1b02 0000 |007d: fill-array-data v12, 00000298 // +0000021b │ │ -443fb4: 1a0d 53d4 |0080: const-string v13, "summing" // string@d453 │ │ -443fb8: 7040 f7d7 d8c6 |0082: invoke-direct {v8, v13, v6, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -443fbe: 4d08 070a |0085: aput-object v8, v7, v10 │ │ -443fc2: 2208 671c |0087: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -443fc6: 23bc f41d |0089: new-array v12, v11, [I // type@1df4 │ │ -443fca: 120d |008b: const/4 v13, #int 0 // #0 │ │ -443fcc: 4b06 0c0d |008c: aput v6, v12, v13 │ │ -443fd0: 1a06 8bd6 |008e: const-string v6, "to" // string@d68b │ │ -443fd4: 7040 f7d7 68c2 |0090: invoke-direct {v8, v6, v2, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -443fda: 4d08 0702 |0093: aput-object v8, v7, v2 │ │ -443fde: 7040 ddd7 e475 |0095: invoke-direct {v4, v14, v5, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -443fe4: 4d04 030d |0098: aput-object v4, v3, v13 │ │ -443fe8: 2204 611c |009a: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -443fec: 23f5 f41d |009c: new-array v5, v15, [I // type@1df4 │ │ -443ff0: 2605 0202 0000 |009e: fill-array-data v5, 000002a0 // +00000202 │ │ -443ff6: 23a7 151f |00a1: new-array v7, v10, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +443faa: 23bc f41d |007b: new-array v12, v11, [I // type@1df4 │ │ +443fae: 120d |007d: const/4 v13, #int 0 // #0 │ │ +443fb0: 4b06 0c0d |007e: aput v6, v12, v13 │ │ +443fb4: 1a06 8bd6 |0080: const-string v6, "to" // string@d68b │ │ +443fb8: 7040 f7d7 68c2 |0082: invoke-direct {v8, v6, v2, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +443fbe: 4d08 0702 |0085: aput-object v8, v7, v2 │ │ +443fc2: 7040 ddd7 e475 |0087: invoke-direct {v4, v14, v5, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +443fc8: 4d04 030d |008a: aput-object v4, v3, v13 │ │ +443fcc: 2204 611c |008c: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +443fd0: 23f5 f41d |008e: new-array v5, v15, [I // type@1df4 │ │ +443fd4: 2605 1002 0000 |0090: fill-array-data v5, 000002a0 // +00000210 │ │ +443fda: 23a7 151f |0093: new-array v7, v10, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +443fde: 2208 671c |0095: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +443fe2: 239c f41d |0097: new-array v12, v9, [I // type@1df4 │ │ +443fe6: 260c 1302 0000 |0099: fill-array-data v12, 000002ac // +00000213 │ │ +443fec: 1a0e dcb3 |009c: const-string v14, "minus" // string@b3dc │ │ +443ff0: 7040 f7d7 e8c9 |009e: invoke-direct {v8, v14, v9, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +443ff6: 4d08 070d |00a1: aput-object v8, v7, v13 │ │ 443ffa: 2208 671c |00a3: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 443ffe: 239c f41d |00a5: new-array v12, v9, [I // type@1df4 │ │ -444002: 260c 0502 0000 |00a7: fill-array-data v12, 000002ac // +00000205 │ │ -444008: 1a0e dcb3 |00aa: const-string v14, "minus" // string@b3dc │ │ -44400c: 7040 f7d7 e8c9 |00ac: invoke-direct {v8, v14, v9, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -444012: 4d08 070d |00af: aput-object v8, v7, v13 │ │ -444016: 2208 671c |00b1: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44401a: 239c f41d |00b3: new-array v12, v9, [I // type@1df4 │ │ -44401e: 260c ff01 0000 |00b5: fill-array-data v12, 000002b4 // +000001ff │ │ -444024: 1a0d 2cd4 |00b8: const-string v13, "subtract" // string@d42c │ │ -444028: 123e |00ba: const/4 v14, #int 3 // #3 │ │ -44402a: 7040 f7d7 d8ce |00bb: invoke-direct {v8, v13, v14, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -444030: 4d08 070b |00be: aput-object v8, v7, v11 │ │ +444002: 260c 0d02 0000 |00a7: fill-array-data v12, 000002b4 // +0000020d │ │ +444008: 1a0d 2cd4 |00aa: const-string v13, "subtract" // string@d42c │ │ +44400c: 123e |00ac: const/4 v14, #int 3 // #3 │ │ +44400e: 7040 f7d7 d8ce |00ad: invoke-direct {v8, v13, v14, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +444014: 4d08 070b |00b0: aput-object v8, v7, v11 │ │ +444018: 2208 671c |00b2: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44401c: 239c f41d |00b4: new-array v12, v9, [I // type@1df4 │ │ +444020: 260c 0602 0000 |00b6: fill-array-data v12, 000002bc // +00000206 │ │ +444026: 1a0d 2ed4 |00b9: const-string v13, "subtracting" // string@d42e │ │ +44402a: 7040 f7d7 d8cf |00bb: invoke-direct {v8, v13, v15, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +444030: 4d08 0709 |00be: aput-object v8, v7, v9 │ │ 444034: 2208 671c |00c0: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 444038: 239c f41d |00c2: new-array v12, v9, [I // type@1df4 │ │ -44403c: 260c f801 0000 |00c4: fill-array-data v12, 000002bc // +000001f8 │ │ -444042: 1a0d 2ed4 |00c7: const-string v13, "subtracting" // string@d42e │ │ -444046: 7040 f7d7 d8cf |00c9: invoke-direct {v8, v13, v15, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44404c: 4d08 0709 |00cc: aput-object v8, v7, v9 │ │ -444050: 2208 671c |00ce: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -444054: 239c f41d |00d0: new-array v12, v9, [I // type@1df4 │ │ -444058: 260c f201 0000 |00d2: fill-array-data v12, 000002c4 // +000001f2 │ │ -44405e: 1a0d 2fd4 |00d5: const-string v13, "subtraction" // string@d42f │ │ -444062: 7040 f7d7 d8ca |00d7: invoke-direct {v8, v13, v10, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -444068: 123c |00da: const/4 v12, #int 3 // #3 │ │ -44406a: 4d08 070c |00db: aput-object v8, v7, v12 │ │ -44406e: 2208 671c |00dd: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -444072: 23bc f41d |00df: new-array v12, v11, [I // type@1df4 │ │ -444076: 120e |00e1: const/4 v14, #int 0 // #0 │ │ -444078: 4b0a 0c0e |00e2: aput v10, v12, v14 │ │ -44407c: 1a0e 338b |00e4: const-string v14, "from" // string@8b33 │ │ -444080: 7040 f7d7 e8cf |00e6: invoke-direct {v8, v14, v15, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -444086: 4d08 070f |00e9: aput-object v8, v7, v15 │ │ -44408a: 7040 ddd7 d475 |00eb: invoke-direct {v4, v13, v5, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -444090: 4d04 030b |00ee: aput-object v4, v3, v11 │ │ -444094: 2204 611c |00f0: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -444098: 23a5 f41d |00f2: new-array v5, v10, [I // type@1df4 │ │ -44409c: 2605 d801 0000 |00f4: fill-array-data v5, 000002cc // +000001d8 │ │ -4440a2: 2327 151f |00f7: new-array v7, v2, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +44403c: 260c 0002 0000 |00c4: fill-array-data v12, 000002c4 // +00000200 │ │ +444042: 1a0d 2fd4 |00c7: const-string v13, "subtraction" // string@d42f │ │ +444046: 7040 f7d7 d8ca |00c9: invoke-direct {v8, v13, v10, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44404c: 123c |00cc: const/4 v12, #int 3 // #3 │ │ +44404e: 4d08 070c |00cd: aput-object v8, v7, v12 │ │ +444052: 2208 671c |00cf: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +444056: 23bc f41d |00d1: new-array v12, v11, [I // type@1df4 │ │ +44405a: 120e |00d3: const/4 v14, #int 0 // #0 │ │ +44405c: 4b0a 0c0e |00d4: aput v10, v12, v14 │ │ +444060: 1a0e 338b |00d6: const-string v14, "from" // string@8b33 │ │ +444064: 7040 f7d7 e8cf |00d8: invoke-direct {v8, v14, v15, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44406a: 4d08 070f |00db: aput-object v8, v7, v15 │ │ +44406e: 7040 ddd7 d475 |00dd: invoke-direct {v4, v13, v5, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +444074: 4d04 030b |00e0: aput-object v4, v3, v11 │ │ +444078: 2204 611c |00e2: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +44407c: 23a5 f41d |00e4: new-array v5, v10, [I // type@1df4 │ │ +444080: 2605 e601 0000 |00e6: fill-array-data v5, 000002cc // +000001e6 │ │ +444086: 2327 151f |00e9: new-array v7, v2, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +44408a: 2208 671c |00eb: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44408e: 23bc f41d |00ed: new-array v12, v11, [I // type@1df4 │ │ +444092: 120d |00ef: const/4 v13, #int 0 // #0 │ │ +444094: 4b02 0c0d |00f0: aput v2, v12, v13 │ │ +444098: 1a0e 58d6 |00f2: const-string v14, "times" // string@d658 │ │ +44409c: 7040 f7d7 e8cb |00f4: invoke-direct {v8, v14, v11, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4440a2: 4d08 070d |00f7: aput-object v8, v7, v13 │ │ 4440a6: 2208 671c |00f9: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4440aa: 23bc f41d |00fb: new-array v12, v11, [I // type@1df4 │ │ -4440ae: 120d |00fd: const/4 v13, #int 0 // #0 │ │ -4440b0: 4b02 0c0d |00fe: aput v2, v12, v13 │ │ -4440b4: 1a0e 58d6 |0100: const-string v14, "times" // string@d658 │ │ -4440b8: 7040 f7d7 e8cb |0102: invoke-direct {v8, v14, v11, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4440be: 4d08 070d |0105: aput-object v8, v7, v13 │ │ +4440aa: 239c f41d |00fb: new-array v12, v9, [I // type@1df4 │ │ +4440ae: 260c dd01 0000 |00fd: fill-array-data v12, 000002da // +000001dd │ │ +4440b4: 1a0d 08b6 |0100: const-string v13, "multiply" // string@b608 │ │ +4440b8: 7040 f7d7 d8c9 |0102: invoke-direct {v8, v13, v9, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4440be: 4d08 070b |0105: aput-object v8, v7, v11 │ │ 4440c2: 2208 671c |0107: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 4440c6: 239c f41d |0109: new-array v12, v9, [I // type@1df4 │ │ -4440ca: 260c cf01 0000 |010b: fill-array-data v12, 000002da // +000001cf │ │ -4440d0: 1a0d 08b6 |010e: const-string v13, "multiply" // string@b608 │ │ -4440d4: 7040 f7d7 d8c9 |0110: invoke-direct {v8, v13, v9, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4440da: 4d08 070b |0113: aput-object v8, v7, v11 │ │ -4440de: 2208 671c |0115: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4440e2: 239c f41d |0117: new-array v12, v9, [I // type@1df4 │ │ -4440e6: 260c c901 0000 |0119: fill-array-data v12, 000002e2 // +000001c9 │ │ -4440ec: 1a0d 0bb6 |011c: const-string v13, "multiplying" // string@b60b │ │ -4440f0: 123e |011e: const/4 v14, #int 3 // #3 │ │ -4440f2: 7040 f7d7 d8ce |011f: invoke-direct {v8, v13, v14, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4440f8: 4d08 0709 |0122: aput-object v8, v7, v9 │ │ +4440ca: 260c d701 0000 |010b: fill-array-data v12, 000002e2 // +000001d7 │ │ +4440d0: 1a0d 0bb6 |010e: const-string v13, "multiplying" // string@b60b │ │ +4440d4: 123e |0110: const/4 v14, #int 3 // #3 │ │ +4440d6: 7040 f7d7 d8ce |0111: invoke-direct {v8, v13, v14, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4440dc: 4d08 0709 |0114: aput-object v8, v7, v9 │ │ +4440e0: 2208 671c |0116: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4440e4: 239c f41d |0118: new-array v12, v9, [I // type@1df4 │ │ +4440e8: 260c d001 0000 |011a: fill-array-data v12, 000002ea // +000001d0 │ │ +4440ee: 1a0d 05b6 |011d: const-string v13, "multiplied" // string@b605 │ │ +4440f2: 7040 f7d7 d8cf |011f: invoke-direct {v8, v13, v15, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4440f8: 4d08 070e |0122: aput-object v8, v7, v14 │ │ 4440fc: 2208 671c |0124: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 444100: 239c f41d |0126: new-array v12, v9, [I // type@1df4 │ │ -444104: 260c c201 0000 |0128: fill-array-data v12, 000002ea // +000001c2 │ │ -44410a: 1a0d 05b6 |012b: const-string v13, "multiplied" // string@b605 │ │ -44410e: 7040 f7d7 d8cf |012d: invoke-direct {v8, v13, v15, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -444114: 4d08 070e |0130: aput-object v8, v7, v14 │ │ +444104: 260c ca01 0000 |0128: fill-array-data v12, 000002f2 // +000001ca │ │ +44410a: 1a0d 04b6 |012b: const-string v13, "multiplication" // string@b604 │ │ +44410e: 7040 f7d7 d8ca |012d: invoke-direct {v8, v13, v10, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +444114: 4d08 070f |0130: aput-object v8, v7, v15 │ │ 444118: 2208 671c |0132: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44411c: 239c f41d |0134: new-array v12, v9, [I // type@1df4 │ │ -444120: 260c bc01 0000 |0136: fill-array-data v12, 000002f2 // +000001bc │ │ -444126: 1a0d 04b6 |0139: const-string v13, "multiplication" // string@b604 │ │ -44412a: 7040 f7d7 d8ca |013b: invoke-direct {v8, v13, v10, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -444130: 4d08 070f |013e: aput-object v8, v7, v15 │ │ -444134: 2208 671c |0140: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -444138: 23bc f41d |0142: new-array v12, v11, [I // type@1df4 │ │ -44413c: 120e |0144: const/4 v14, #int 0 // #0 │ │ -44413e: 4b02 0c0e |0145: aput v2, v12, v14 │ │ -444142: 1a0e e679 |0147: const-string v14, "by" // string@79e6 │ │ -444146: 7040 f7d7 e8cf |0149: invoke-direct {v8, v14, v15, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44414c: 4d08 070a |014c: aput-object v8, v7, v10 │ │ -444150: 7040 ddd7 d475 |014e: invoke-direct {v4, v13, v5, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -444156: 4d04 0309 |0151: aput-object v4, v3, v9 │ │ -44415a: 2204 611c |0153: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -44415e: 23a5 f41d |0155: new-array v5, v10, [I // type@1df4 │ │ -444162: 2605 a301 0000 |0157: fill-array-data v5, 000002fa // +000001a3 │ │ -444168: 2327 151f |015a: new-array v7, v2, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -44416c: 2208 671c |015c: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -444170: 239c f41d |015e: new-array v12, v9, [I // type@1df4 │ │ -444174: 260c a801 0000 |0160: fill-array-data v12, 00000308 // +000001a8 │ │ -44417a: 1a0d da84 |0163: const-string v13, "divide" // string@84da │ │ -44417e: 7040 f7d7 d8c9 |0165: invoke-direct {v8, v13, v9, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -444184: 120c |0168: const/4 v12, #int 0 // #0 │ │ -444186: 4d08 070c |0169: aput-object v8, v7, v12 │ │ -44418a: 2208 671c |016b: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44418e: 239c f41d |016d: new-array v12, v9, [I // type@1df4 │ │ -444192: 260c a101 0000 |016f: fill-array-data v12, 00000310 // +000001a1 │ │ -444198: 1a0d eb84 |0172: const-string v13, "division" // string@84eb │ │ -44419c: 1232 |0174: const/4 v2, #int 3 // #3 │ │ -44419e: 7040 f7d7 d8c2 |0175: invoke-direct {v8, v13, v2, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4441a4: 4d08 070b |0178: aput-object v8, v7, v11 │ │ +44411c: 23bc f41d |0134: new-array v12, v11, [I // type@1df4 │ │ +444120: 120e |0136: const/4 v14, #int 0 // #0 │ │ +444122: 4b02 0c0e |0137: aput v2, v12, v14 │ │ +444126: 1a0e e679 |0139: const-string v14, "by" // string@79e6 │ │ +44412a: 7040 f7d7 e8cf |013b: invoke-direct {v8, v14, v15, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +444130: 4d08 070a |013e: aput-object v8, v7, v10 │ │ +444134: 7040 ddd7 d475 |0140: invoke-direct {v4, v13, v5, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +44413a: 4d04 0309 |0143: aput-object v4, v3, v9 │ │ +44413e: 2204 611c |0145: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +444142: 23a5 f41d |0147: new-array v5, v10, [I // type@1df4 │ │ +444146: 2605 b101 0000 |0149: fill-array-data v5, 000002fa // +000001b1 │ │ +44414c: 2327 151f |014c: new-array v7, v2, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +444150: 2208 671c |014e: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +444154: 239c f41d |0150: new-array v12, v9, [I // type@1df4 │ │ +444158: 260c b601 0000 |0152: fill-array-data v12, 00000308 // +000001b6 │ │ +44415e: 1a0d da84 |0155: const-string v13, "divide" // string@84da │ │ +444162: 7040 f7d7 d8c9 |0157: invoke-direct {v8, v13, v9, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +444168: 120c |015a: const/4 v12, #int 0 // #0 │ │ +44416a: 4d08 070c |015b: aput-object v8, v7, v12 │ │ +44416e: 2208 671c |015d: new-instance v8, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +444172: 239c f41d |015f: new-array v12, v9, [I // type@1df4 │ │ +444176: 260c af01 0000 |0161: fill-array-data v12, 00000310 // +000001af │ │ +44417c: 1a0d eb84 |0164: const-string v13, "division" // string@84eb │ │ +444180: 1232 |0166: const/4 v2, #int 3 // #3 │ │ +444182: 7040 f7d7 d8c2 |0167: invoke-direct {v8, v13, v2, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +444188: 4d08 070b |016a: aput-object v8, v7, v11 │ │ +44418c: 2202 671c |016c: new-instance v2, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +444190: 2398 f41d |016e: new-array v8, v9, [I // type@1df4 │ │ +444194: 2608 a801 0000 |0170: fill-array-data v8, 00000318 // +000001a8 │ │ +44419a: 1a0c ea84 |0173: const-string v12, "dividing" // string@84ea │ │ +44419e: 7040 f7d7 c28f |0175: invoke-direct {v2, v12, v15, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4441a4: 4d02 0709 |0178: aput-object v2, v7, v9 │ │ 4441a8: 2202 671c |017a: new-instance v2, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 4441ac: 2398 f41d |017c: new-array v8, v9, [I // type@1df4 │ │ -4441b0: 2608 9a01 0000 |017e: fill-array-data v8, 00000318 // +0000019a │ │ -4441b6: 1a0c ea84 |0181: const-string v12, "dividing" // string@84ea │ │ -4441ba: 7040 f7d7 c28f |0183: invoke-direct {v2, v12, v15, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4441c0: 4d02 0709 |0186: aput-object v2, v7, v9 │ │ -4441c4: 2202 671c |0188: new-instance v2, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4441c8: 2398 f41d |018a: new-array v8, v9, [I // type@1df4 │ │ -4441cc: 2608 9401 0000 |018c: fill-array-data v8, 00000320 // +00000194 │ │ -4441d2: 1a0c dd84 |018f: const-string v12, "divided" // string@84dd │ │ -4441d6: 7040 f7d7 c28a |0191: invoke-direct {v2, v12, v10, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4441dc: 1238 |0194: const/4 v8, #int 3 // #3 │ │ -4441de: 4d02 0708 |0195: aput-object v2, v7, v8 │ │ +4441b0: 2608 a201 0000 |017e: fill-array-data v8, 00000320 // +000001a2 │ │ +4441b6: 1a0c dd84 |0181: const-string v12, "divided" // string@84dd │ │ +4441ba: 7040 f7d7 c28a |0183: invoke-direct {v2, v12, v10, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4441c0: 1238 |0186: const/4 v8, #int 3 // #3 │ │ +4441c2: 4d02 0708 |0187: aput-object v2, v7, v8 │ │ +4441c6: 2202 671c |0189: new-instance v2, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4441ca: 23b8 f41d |018b: new-array v8, v11, [I // type@1df4 │ │ +4441ce: 126c |018d: const/4 v12, #int 6 // #6 │ │ +4441d0: 1310 0000 |018e: const/16 v16, #int 0 // #0 │ │ +4441d4: 4b0c 0810 |0190: aput v12, v8, v16 │ │ +4441d8: 7040 f7d7 e28f |0192: invoke-direct {v2, v14, v15, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4441de: 4d02 070f |0195: aput-object v2, v7, v15 │ │ 4441e2: 2202 671c |0197: new-instance v2, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 4441e6: 23b8 f41d |0199: new-array v8, v11, [I // type@1df4 │ │ -4441ea: 126c |019b: const/4 v12, #int 6 // #6 │ │ -4441ec: 1310 0000 |019c: const/16 v16, #int 0 // #0 │ │ -4441f0: 4b0c 0810 |019e: aput v12, v8, v16 │ │ -4441f4: 7040 f7d7 e28f |01a0: invoke-direct {v2, v14, v15, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4441fa: 4d02 070f |01a3: aput-object v2, v7, v15 │ │ -4441fe: 2202 671c |01a5: new-instance v2, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -444202: 23b8 f41d |01a7: new-array v8, v11, [I // type@1df4 │ │ -444206: 4b0c 0810 |01a9: aput v12, v8, v16 │ │ -44420a: 1a0e 4bbc |01ab: const-string v14, "over" // string@bc4b │ │ -44420e: 7040 f7d7 e28b |01ad: invoke-direct {v2, v14, v11, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -444214: 4d02 070a |01b0: aput-object v2, v7, v10 │ │ -444218: 7040 ddd7 d475 |01b2: invoke-direct {v4, v13, v5, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -44421e: 1232 |01b5: const/4 v2, #int 3 // #3 │ │ -444220: 4d04 0302 |01b6: aput-object v4, v3, v2 │ │ -444224: 2202 611c |01b8: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -444228: 23f4 f41d |01ba: new-array v4, v15, [I // type@1df4 │ │ -44422c: 2604 6c01 0000 |01bc: fill-array-data v4, 00000328 // +0000016c │ │ -444232: 23c5 151f |01bf: new-array v5, v12, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -444236: 2207 671c |01c1: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44423a: 2398 f41d |01c3: new-array v8, v9, [I // type@1df4 │ │ -44423e: 2608 6f01 0000 |01c5: fill-array-data v8, 00000334 // +0000016f │ │ -444244: 7040 f7d7 678f |01c8: invoke-direct {v7, v6, v15, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44424a: 1208 |01cb: const/4 v8, #int 0 // #0 │ │ -44424c: 4d07 0508 |01cc: aput-object v7, v5, v8 │ │ -444250: 2207 671c |01ce: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -444254: 23bc f41d |01d0: new-array v12, v11, [I // type@1df4 │ │ -444258: 4b09 0c08 |01d2: aput v9, v12, v8 │ │ -44425c: 1a08 ecd5 |01d4: const-string v8, "the" // string@d5ec │ │ -444260: 7040 f7d7 87ca |01d6: invoke-direct {v7, v8, v10, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -444266: 4d07 050b |01d9: aput-object v7, v5, v11 │ │ +4441ea: 4b0c 0810 |019b: aput v12, v8, v16 │ │ +4441ee: 1a0e 4bbc |019d: const-string v14, "over" // string@bc4b │ │ +4441f2: 7040 f7d7 e28b |019f: invoke-direct {v2, v14, v11, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4441f8: 4d02 070a |01a2: aput-object v2, v7, v10 │ │ +4441fc: 7040 ddd7 d475 |01a4: invoke-direct {v4, v13, v5, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +444202: 1232 |01a7: const/4 v2, #int 3 // #3 │ │ +444204: 4d04 0302 |01a8: aput-object v4, v3, v2 │ │ +444208: 2202 611c |01aa: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +44420c: 23f4 f41d |01ac: new-array v4, v15, [I // type@1df4 │ │ +444210: 2604 7a01 0000 |01ae: fill-array-data v4, 00000328 // +0000017a │ │ +444216: 23c5 151f |01b1: new-array v5, v12, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +44421a: 2207 671c |01b3: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44421e: 2398 f41d |01b5: new-array v8, v9, [I // type@1df4 │ │ +444222: 2608 7d01 0000 |01b7: fill-array-data v8, 00000334 // +0000017d │ │ +444228: 7040 f7d7 678f |01ba: invoke-direct {v7, v6, v15, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44422e: 1208 |01bd: const/4 v8, #int 0 // #0 │ │ +444230: 4d07 0508 |01be: aput-object v7, v5, v8 │ │ +444234: 2207 671c |01c0: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +444238: 23bc f41d |01c2: new-array v12, v11, [I // type@1df4 │ │ +44423c: 4b09 0c08 |01c4: aput v9, v12, v8 │ │ +444240: 1a08 ecd5 |01c6: const-string v8, "the" // string@d5ec │ │ +444244: 7040 f7d7 87ca |01c8: invoke-direct {v7, v8, v10, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44424a: 4d07 050b |01cb: aput-object v7, v5, v11 │ │ +44424e: 2207 671c |01cd: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +444252: 239c f41d |01cf: new-array v12, v9, [I // type@1df4 │ │ +444256: 260c 6b01 0000 |01d1: fill-array-data v12, 0000033c // +0000016b │ │ +44425c: 1a0d 8cbe |01d4: const-string v13, "power" // string@be8c │ │ +444260: 7040 f7d7 d7ca |01d6: invoke-direct {v7, v13, v10, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +444266: 4d07 0509 |01d9: aput-object v7, v5, v9 │ │ 44426a: 2207 671c |01db: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44426e: 239c f41d |01dd: new-array v12, v9, [I // type@1df4 │ │ -444272: 260c 5d01 0000 |01df: fill-array-data v12, 0000033c // +0000015d │ │ -444278: 1a0d 8cbe |01e2: const-string v13, "power" // string@be8c │ │ -44427c: 7040 f7d7 d7ca |01e4: invoke-direct {v7, v13, v10, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -444282: 4d07 0509 |01e7: aput-object v7, v5, v9 │ │ -444286: 2207 671c |01e9: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44428a: 23bc f41d |01eb: new-array v12, v11, [I // type@1df4 │ │ -44428e: 126e |01ed: const/4 v14, #int 6 // #6 │ │ -444290: 1310 0000 |01ee: const/16 v16, #int 0 // #0 │ │ -444294: 4b0e 0c10 |01f0: aput v14, v12, v16 │ │ -444298: 1a0e 31b8 |01f2: const-string v14, "of" // string@b831 │ │ -44429c: 7040 f7d7 e7cf |01f4: invoke-direct {v7, v14, v15, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4442a2: 123c |01f7: const/4 v12, #int 3 // #3 │ │ -4442a4: 4d07 050c |01f8: aput-object v7, v5, v12 │ │ -4442a8: 2207 671c |01fa: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4442ac: 23bc f41d |01fc: new-array v12, v11, [I // type@1df4 │ │ -4442b0: 4b0a 0c10 |01fe: aput v10, v12, v16 │ │ -4442b4: 7040 f7d7 67c9 |0200: invoke-direct {v7, v6, v9, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4442ba: 4d07 050f |0203: aput-object v7, v5, v15 │ │ -4442be: 2206 671c |0205: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4442c2: 23b7 f41d |0207: new-array v7, v11, [I // type@1df4 │ │ -4442c6: 126c |0209: const/4 v12, #int 6 // #6 │ │ -4442c8: 4b0c 0710 |020a: aput v12, v7, v16 │ │ -4442cc: 7040 f7d7 867b |020c: invoke-direct {v6, v8, v11, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4442d2: 4d06 050a |020f: aput-object v6, v5, v10 │ │ -4442d6: 7040 ddd7 d254 |0211: invoke-direct {v2, v13, v4, v5}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -4442dc: 4d02 030f |0214: aput-object v2, v3, v15 │ │ -4442e0: 2202 611c |0216: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -4442e4: 23b4 f41d |0218: new-array v4, v11, [I // type@1df4 │ │ -4442e8: 4b10 0410 |021a: aput v16, v4, v16 │ │ -4442ec: 1235 |021c: const/4 v5, #int 3 // #3 │ │ -4442ee: 2356 151f |021d: new-array v6, v5, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -4442f2: 2207 671c |021f: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4442f6: 23b8 f41d |0221: new-array v8, v11, [I // type@1df4 │ │ -4442fa: 4b0b 0810 |0223: aput v11, v8, v16 │ │ -4442fe: 1a0c e1d2 |0225: const-string v12, "square" // string@d2e1 │ │ -444302: 7040 f7d7 c785 |0227: invoke-direct {v7, v12, v5, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -444308: 4d07 0610 |022a: aput-object v7, v6, v16 │ │ +44426e: 23bc f41d |01dd: new-array v12, v11, [I // type@1df4 │ │ +444272: 126e |01df: const/4 v14, #int 6 // #6 │ │ +444274: 1310 0000 |01e0: const/16 v16, #int 0 // #0 │ │ +444278: 4b0e 0c10 |01e2: aput v14, v12, v16 │ │ +44427c: 1a0e 31b8 |01e4: const-string v14, "of" // string@b831 │ │ +444280: 7040 f7d7 e7cf |01e6: invoke-direct {v7, v14, v15, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +444286: 123c |01e9: const/4 v12, #int 3 // #3 │ │ +444288: 4d07 050c |01ea: aput-object v7, v5, v12 │ │ +44428c: 2207 671c |01ec: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +444290: 23bc f41d |01ee: new-array v12, v11, [I // type@1df4 │ │ +444294: 4b0a 0c10 |01f0: aput v10, v12, v16 │ │ +444298: 7040 f7d7 67c9 |01f2: invoke-direct {v7, v6, v9, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44429e: 4d07 050f |01f5: aput-object v7, v5, v15 │ │ +4442a2: 2206 671c |01f7: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4442a6: 23b7 f41d |01f9: new-array v7, v11, [I // type@1df4 │ │ +4442aa: 126c |01fb: const/4 v12, #int 6 // #6 │ │ +4442ac: 4b0c 0710 |01fc: aput v12, v7, v16 │ │ +4442b0: 7040 f7d7 867b |01fe: invoke-direct {v6, v8, v11, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4442b6: 4d06 050a |0201: aput-object v6, v5, v10 │ │ +4442ba: 7040 ddd7 d254 |0203: invoke-direct {v2, v13, v4, v5}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +4442c0: 4d02 030f |0206: aput-object v2, v3, v15 │ │ +4442c4: 2202 611c |0208: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +4442c8: 23b4 f41d |020a: new-array v4, v11, [I // type@1df4 │ │ +4442cc: 4b10 0410 |020c: aput v16, v4, v16 │ │ +4442d0: 1235 |020e: const/4 v5, #int 3 // #3 │ │ +4442d2: 2356 151f |020f: new-array v6, v5, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +4442d6: 2207 671c |0211: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4442da: 23b8 f41d |0213: new-array v8, v11, [I // type@1df4 │ │ +4442de: 4b0b 0810 |0215: aput v11, v8, v16 │ │ +4442e2: 1a0c e1d2 |0217: const-string v12, "square" // string@d2e1 │ │ +4442e6: 7040 f7d7 c785 |0219: invoke-direct {v7, v12, v5, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4442ec: 4d07 0610 |021c: aput-object v7, v6, v16 │ │ +4442f0: 2207 671c |021e: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4442f4: 2398 f41d |0220: new-array v8, v9, [I // type@1df4 │ │ +4442f8: 2608 2201 0000 |0222: fill-array-data v8, 00000344 // +00000122 │ │ +4442fe: 1a0c 5dc4 |0225: const-string v12, "root" // string@c45d │ │ +444302: 7040 f7d7 c789 |0227: invoke-direct {v7, v12, v9, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +444308: 4d07 060b |022a: aput-object v7, v6, v11 │ │ 44430c: 2207 671c |022c: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -444310: 2398 f41d |022e: new-array v8, v9, [I // type@1df4 │ │ -444314: 2608 1401 0000 |0230: fill-array-data v8, 00000344 // +00000114 │ │ -44431a: 1a0c 5dc4 |0233: const-string v12, "root" // string@c45d │ │ -44431e: 7040 f7d7 c789 |0235: invoke-direct {v7, v12, v9, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -444324: 4d07 060b |0238: aput-object v7, v6, v11 │ │ -444328: 2207 671c |023a: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44432c: 23b8 f41d |023c: new-array v8, v11, [I // type@1df4 │ │ -444330: 4b05 0810 |023e: aput v5, v8, v16 │ │ -444334: 7040 f7d7 e78b |0240: invoke-direct {v7, v14, v11, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44433a: 4d07 0609 |0243: aput-object v7, v6, v9 │ │ -44433e: 1a05 e2d2 |0245: const-string v5, "square_root" // string@d2e2 │ │ -444342: 7040 ddd7 5264 |0247: invoke-direct {v2, v5, v4, v6}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -444348: 4d02 030a |024a: aput-object v2, v3, v10 │ │ -44434c: 7030 ebd7 1003 |024c: invoke-direct {v0, v1, v3}, Lorg/dicio/skill/standard/StandardRecognizerData;.:(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V // method@d7eb │ │ -444352: 6900 41aa |024f: sput-object v0, Lorg/dicio/dicio_android/Sentences_en;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa41 │ │ -444356: 2200 8f1b |0251: new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_open; // type@1b8f │ │ -44435a: 7010 6bd4 0000 |0253: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_open;.:()V // method@d46b │ │ -444360: 6900 43aa |0256: sput-object v0, Lorg/dicio/dicio_android/Sentences_en;.open:Lorg/dicio/dicio_android/Sentences_en$SectionClass_open; // field@aa43 │ │ +444310: 23b8 f41d |022e: new-array v8, v11, [I // type@1df4 │ │ +444314: 4b05 0810 |0230: aput v5, v8, v16 │ │ +444318: 7040 f7d7 e78b |0232: invoke-direct {v7, v14, v11, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44431e: 4d07 0609 |0235: aput-object v7, v6, v9 │ │ +444322: 1a05 e2d2 |0237: const-string v5, "square_root" // string@d2e2 │ │ +444326: 7040 ddd7 5264 |0239: invoke-direct {v2, v5, v4, v6}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +44432c: 4d02 030a |023c: aput-object v2, v3, v10 │ │ +444330: 7030 ebd7 1003 |023e: invoke-direct {v0, v1, v3}, Lorg/dicio/skill/standard/StandardRecognizerData;.:(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V // method@d7eb │ │ +444336: 6900 41aa |0241: sput-object v0, Lorg/dicio/dicio_android/Sentences_en;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa41 │ │ +44433a: 2200 8f1b |0243: new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_open; // type@1b8f │ │ +44433e: 7010 6bd4 0000 |0245: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_open;.:()V // method@d46b │ │ +444344: 6900 43aa |0248: sput-object v0, Lorg/dicio/dicio_android/Sentences_en;.open:Lorg/dicio/dicio_android/Sentences_en$SectionClass_open; // field@aa43 │ │ +444348: 2200 8e1b |024a: new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; // type@1b8e │ │ +44434c: 7010 6ad4 0000 |024c: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics;.:()V // method@d46a │ │ +444352: 6900 42aa |024f: sput-object v0, Lorg/dicio/dicio_android/Sentences_en;.lyrics:Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; // field@aa42 │ │ +444356: 2200 911b |0251: new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; // type@1b91 │ │ +44435a: 7010 6dd4 0000 |0253: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather;.:()V // method@d46d │ │ +444360: 6900 46aa |0256: sput-object v0, Lorg/dicio/dicio_android/Sentences_en;.weather:Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; // field@aa46 │ │ 444364: 2200 8c1b |0258: new-instance v0, Lorg/dicio/dicio_android/Sentences_en$1; // type@1b8c │ │ 444368: 7010 67d4 0000 |025a: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$1;.:()V // method@d467 │ │ 44436e: 6900 45aa |025d: sput-object v0, Lorg/dicio/dicio_android/Sentences_en;.sections:Ljava/util/Map; // field@aa45 │ │ 444372: 0e00 |025f: return-void │ │ 444374: 0003 0400 0600 0000 0000 0000 0100 ... |0260: array-data (16 units) │ │ 444394: 0003 0400 0200 0000 0600 0000 0700 ... |0270: array-data (8 units) │ │ 4443a4: 0003 0400 0200 0000 0600 0000 0700 ... |0278: array-data (8 units) │ │ @@ -900147,16 +900147,16 @@ │ │ 44452c: 0003 0400 0200 0000 0300 0000 0600 ... |033c: array-data (8 units) │ │ 44453c: 0003 0400 0200 0000 0200 0000 0300 ... |0344: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0007 line=16 │ │ 0x000e line=17 │ │ - 0x0015 line=18 │ │ - 0x001c line=19 │ │ + 0x0243 line=18 │ │ + 0x024a line=19 │ │ 0x0251 line=20 │ │ 0x0258 line=21 │ │ locals : │ │ │ │ #1 : (in Lorg/dicio/dicio_android/Sentences_en;) │ │ name : '' │ │ type : '()V' │ │ @@ -900212,28 +900212,28 @@ │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ 444564: |[444564] org.dicio.dicio_android.Sentences_it$1.:()V │ │ 444574: 7010 afc8 0200 |0000: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@c8af │ │ 44457a: 6200 50aa |0003: sget-object v0, Lorg/dicio/dicio_android/Sentences_it;.search:Lorg/dicio/dicio_android/Sentences_it$SectionClass_search; // field@aa50 │ │ 44457e: 1a01 a7c6 |0005: const-string v1, "search" // string@c6a7 │ │ 444582: 6e30 71d4 1200 |0007: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_it$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d471 │ │ -444588: 6200 52aa |000a: sget-object v0, Lorg/dicio/dicio_android/Sentences_it;.weather:Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; // field@aa52 │ │ -44458c: 1a01 5ddc |000c: const-string v1, "weather" // string@dc5d │ │ +444588: 6200 4caa |000a: sget-object v0, Lorg/dicio/dicio_android/Sentences_it;.calculator:Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator; // field@aa4c │ │ +44458c: 1a01 8d7a |000c: const-string v1, "calculator" // string@7a8d │ │ 444590: 6e30 71d4 1200 |000e: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_it$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d471 │ │ -444596: 6200 4eaa |0011: sget-object v0, Lorg/dicio/dicio_android/Sentences_it;.lyrics:Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; // field@aa4e │ │ -44459a: 1a01 5ba3 |0013: const-string v1, "lyrics" // string@a35b │ │ +444596: 6200 4daa |0011: sget-object v0, Lorg/dicio/dicio_android/Sentences_it;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa4d │ │ +44459a: 1a01 8e7a |0013: const-string v1, "calculator_operators" // string@7a8e │ │ 44459e: 6e30 71d4 1200 |0015: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_it$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d471 │ │ -4445a4: 6200 4caa |0018: sget-object v0, Lorg/dicio/dicio_android/Sentences_it;.calculator:Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator; // field@aa4c │ │ -4445a8: 1a01 8d7a |001a: const-string v1, "calculator" // string@7a8d │ │ +4445a4: 6200 4faa |0018: sget-object v0, Lorg/dicio/dicio_android/Sentences_it;.open:Lorg/dicio/dicio_android/Sentences_it$SectionClass_open; // field@aa4f │ │ +4445a8: 1a01 bdbb |001a: const-string v1, "open" // string@bbbd │ │ 4445ac: 6e30 71d4 1200 |001c: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_it$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d471 │ │ -4445b2: 6200 4daa |001f: sget-object v0, Lorg/dicio/dicio_android/Sentences_it;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa4d │ │ -4445b6: 1a01 8e7a |0021: const-string v1, "calculator_operators" // string@7a8e │ │ +4445b2: 6200 4eaa |001f: sget-object v0, Lorg/dicio/dicio_android/Sentences_it;.lyrics:Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; // field@aa4e │ │ +4445b6: 1a01 5ba3 |0021: const-string v1, "lyrics" // string@a35b │ │ 4445ba: 6e30 71d4 1200 |0023: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_it$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d471 │ │ -4445c0: 6200 4faa |0026: sget-object v0, Lorg/dicio/dicio_android/Sentences_it;.open:Lorg/dicio/dicio_android/Sentences_it$SectionClass_open; // field@aa4f │ │ -4445c4: 1a01 bdbb |0028: const-string v1, "open" // string@bbbd │ │ +4445c0: 6200 52aa |0026: sget-object v0, Lorg/dicio/dicio_android/Sentences_it;.weather:Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; // field@aa52 │ │ +4445c4: 1a01 5ddc |0028: const-string v1, "weather" // string@dc5d │ │ 4445c8: 6e30 71d4 1200 |002a: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_it$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d471 │ │ 4445ce: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Lorg/dicio/dicio_android/Sentences_it$1; │ │ @@ -900249,15 +900249,15 @@ │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #3093 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/dicio/dicio_android/Sentences_it$SectionClass_open; Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator; Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; Lorg/dicio/dicio_android/Sentences_it$SectionClass_search; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; Lorg/dicio/dicio_android/Sentences_it$SectionClass_open; Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator; Lorg/dicio/dicio_android/Sentences_it$SectionClass_search; } │ │ Annotations on field #43601 'sections' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/Map<" "Ljava/lang/String;" "Lorg/dicio/skill/standard/StandardRecognizerData;" ">;" } │ │ │ │ Class #3093 - │ │ Class descriptor : 'Lorg/dicio/dicio_android/Sentences_it;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ @@ -900302,307 +900302,307 @@ │ │ ins : 0 │ │ outs : 4 │ │ insns size : 904 16-bit code units │ │ 4462f8: |[4462f8] org.dicio.dicio_android.Sentences_it.:()V │ │ 446308: 2200 971b |0000: new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_search; // type@1b97 │ │ 44630c: 7010 75d4 0000 |0002: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_search;.:()V // method@d475 │ │ 446312: 6900 50aa |0005: sput-object v0, Lorg/dicio/dicio_android/Sentences_it;.search:Lorg/dicio/dicio_android/Sentences_it$SectionClass_search; // field@aa50 │ │ -446316: 2200 981b |0007: new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; // type@1b98 │ │ -44631a: 7010 76d4 0000 |0009: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather;.:()V // method@d476 │ │ -446320: 6900 52aa |000c: sput-object v0, Lorg/dicio/dicio_android/Sentences_it;.weather:Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; // field@aa52 │ │ -446324: 2200 951b |000e: new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; // type@1b95 │ │ -446328: 7010 73d4 0000 |0010: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics;.:()V // method@d473 │ │ -44632e: 6900 4eaa |0013: sput-object v0, Lorg/dicio/dicio_android/Sentences_it;.lyrics:Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; // field@aa4e │ │ -446332: 2200 941b |0015: new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator; // type@1b94 │ │ -446336: 7010 72d4 0000 |0017: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator;.:()V // method@d472 │ │ -44633c: 6900 4caa |001a: sput-object v0, Lorg/dicio/dicio_android/Sentences_it;.calculator:Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator; // field@aa4c │ │ -446340: 2200 631c |001c: new-instance v0, Lorg/dicio/skill/standard/StandardRecognizerData; // type@1c63 │ │ -446344: 6201 49b2 |001e: sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;.low:Lorg/dicio/skill/chain/InputRecognizer$Specificity; // field@b249 │ │ -446348: 1262 |0020: const/4 v2, #int 6 // #6 │ │ -44634a: 2323 141f |0021: new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; // type@1f14 │ │ -44634e: 2204 611c |0023: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -446352: 1305 0900 |0025: const/16 v5, #int 9 // #9 │ │ -446356: 2356 f41d |0027: new-array v6, v5, [I // type@1df4 │ │ -44635a: 2606 6102 0000 |0029: fill-array-data v6, 0000028a // +00000261 │ │ -446360: 1307 0a00 |002c: const/16 v7, #int 10 // #a │ │ -446364: 2378 151f |002e: new-array v8, v7, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -446368: 2209 671c |0030: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44636c: 121a |0032: const/4 v10, #int 1 // #1 │ │ -44636e: 23ab f41d |0033: new-array v11, v10, [I // type@1df4 │ │ -446372: 120c |0035: const/4 v12, #int 0 // #0 │ │ -446374: 4b07 0b0c |0036: aput v7, v11, v12 │ │ -446378: 1a0d f2bd |0038: const-string v13, "piu" // string@bdf2 │ │ -44637c: 7040 f7d7 d9ba |003a: invoke-direct {v9, v13, v10, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -446382: 4d09 080c |003d: aput-object v9, v8, v12 │ │ -446386: 2209 671c |003f: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44638a: 122b |0041: const/4 v11, #int 2 // #2 │ │ +446316: 2200 941b |0007: new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator; // type@1b94 │ │ +44631a: 7010 72d4 0000 |0009: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator;.:()V // method@d472 │ │ +446320: 6900 4caa |000c: sput-object v0, Lorg/dicio/dicio_android/Sentences_it;.calculator:Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator; // field@aa4c │ │ +446324: 2200 631c |000e: new-instance v0, Lorg/dicio/skill/standard/StandardRecognizerData; // type@1c63 │ │ +446328: 6201 49b2 |0010: sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;.low:Lorg/dicio/skill/chain/InputRecognizer$Specificity; // field@b249 │ │ +44632c: 1262 |0012: const/4 v2, #int 6 // #6 │ │ +44632e: 2323 141f |0013: new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; // type@1f14 │ │ +446332: 2204 611c |0015: new-instance v4, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +446336: 1305 0900 |0017: const/16 v5, #int 9 // #9 │ │ +44633a: 2356 f41d |0019: new-array v6, v5, [I // type@1df4 │ │ +44633e: 2606 6f02 0000 |001b: fill-array-data v6, 0000028a // +0000026f │ │ +446344: 1307 0a00 |001e: const/16 v7, #int 10 // #a │ │ +446348: 2378 151f |0020: new-array v8, v7, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +44634c: 2209 671c |0022: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +446350: 121a |0024: const/4 v10, #int 1 // #1 │ │ +446352: 23ab f41d |0025: new-array v11, v10, [I // type@1df4 │ │ +446356: 120c |0027: const/4 v12, #int 0 // #0 │ │ +446358: 4b07 0b0c |0028: aput v7, v11, v12 │ │ +44635c: 1a0d f2bd |002a: const-string v13, "piu" // string@bdf2 │ │ +446360: 7040 f7d7 d9ba |002c: invoke-direct {v9, v13, v10, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446366: 4d09 080c |002f: aput-object v9, v8, v12 │ │ +44636a: 2209 671c |0031: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44636e: 122b |0033: const/4 v11, #int 2 // #2 │ │ +446370: 23bd f41d |0034: new-array v13, v11, [I // type@1df4 │ │ +446374: 260d 6a02 0000 |0036: fill-array-data v13, 000002a0 // +0000026a │ │ +44637a: 1a0e 67d2 |0039: const-string v14, "sommare" // string@d267 │ │ +44637e: 7040 f7d7 e9db |003b: invoke-direct {v9, v14, v11, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446384: 4d09 080a |003e: aput-object v9, v8, v10 │ │ +446388: 2209 671c |0040: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 44638c: 23bd f41d |0042: new-array v13, v11, [I // type@1df4 │ │ -446390: 260d 5c02 0000 |0044: fill-array-data v13, 000002a0 // +0000025c │ │ -446396: 1a0e 67d2 |0047: const-string v14, "sommare" // string@d267 │ │ -44639a: 7040 f7d7 e9db |0049: invoke-direct {v9, v14, v11, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4463a0: 4d09 080a |004c: aput-object v9, v8, v10 │ │ -4463a4: 2209 671c |004e: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4463a8: 23bd f41d |0050: new-array v13, v11, [I // type@1df4 │ │ -4463ac: 260d 5602 0000 |0052: fill-array-data v13, 000002a8 // +00000256 │ │ -4463b2: 1a0e 68d2 |0055: const-string v14, "sommato" // string@d268 │ │ -4463b6: 123f |0057: const/4 v15, #int 3 // #3 │ │ -4463b8: 7040 f7d7 e9df |0058: invoke-direct {v9, v14, v15, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4463be: 4d09 080b |005b: aput-object v9, v8, v11 │ │ -4463c2: 2209 671c |005d: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4463c6: 23bd f41d |005f: new-array v13, v11, [I // type@1df4 │ │ -4463ca: 260d 4f02 0000 |0061: fill-array-data v13, 000002b0 // +0000024f │ │ -4463d0: 1a0e 66d2 |0064: const-string v14, "sommando" // string@d266 │ │ -4463d4: 1247 |0066: const/4 v7, #int 4 // #4 │ │ -4463d6: 7040 f7d7 e9d7 |0067: invoke-direct {v9, v14, v7, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4463dc: 4d09 080f |006a: aput-object v9, v8, v15 │ │ -4463e0: 2209 671c |006c: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4463e4: 23bd f41d |006e: new-array v13, v11, [I // type@1df4 │ │ -4463e8: 260d 4802 0000 |0070: fill-array-data v13, 000002b8 // +00000248 │ │ -4463ee: 1a0e 65d2 |0073: const-string v14, "somma" // string@d265 │ │ -4463f2: 125f |0075: const/4 v15, #int 5 // #5 │ │ -4463f4: 7040 f7d7 e9df |0076: invoke-direct {v9, v14, v15, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4463fa: 4d09 0807 |0079: aput-object v9, v8, v7 │ │ +446390: 260d 6402 0000 |0044: fill-array-data v13, 000002a8 // +00000264 │ │ +446396: 1a0e 68d2 |0047: const-string v14, "sommato" // string@d268 │ │ +44639a: 123f |0049: const/4 v15, #int 3 // #3 │ │ +44639c: 7040 f7d7 e9df |004a: invoke-direct {v9, v14, v15, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4463a2: 4d09 080b |004d: aput-object v9, v8, v11 │ │ +4463a6: 2209 671c |004f: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4463aa: 23bd f41d |0051: new-array v13, v11, [I // type@1df4 │ │ +4463ae: 260d 5d02 0000 |0053: fill-array-data v13, 000002b0 // +0000025d │ │ +4463b4: 1a0e 66d2 |0056: const-string v14, "sommando" // string@d266 │ │ +4463b8: 1247 |0058: const/4 v7, #int 4 // #4 │ │ +4463ba: 7040 f7d7 e9d7 |0059: invoke-direct {v9, v14, v7, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4463c0: 4d09 080f |005c: aput-object v9, v8, v15 │ │ +4463c4: 2209 671c |005e: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4463c8: 23bd f41d |0060: new-array v13, v11, [I // type@1df4 │ │ +4463cc: 260d 5602 0000 |0062: fill-array-data v13, 000002b8 // +00000256 │ │ +4463d2: 1a0e 65d2 |0065: const-string v14, "somma" // string@d265 │ │ +4463d6: 125f |0067: const/4 v15, #int 5 // #5 │ │ +4463d8: 7040 f7d7 e9df |0068: invoke-direct {v9, v14, v15, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4463de: 4d09 0807 |006b: aput-object v9, v8, v7 │ │ +4463e2: 2209 671c |006d: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4463e6: 23bd f41d |006f: new-array v13, v11, [I // type@1df4 │ │ +4463ea: 260d 4f02 0000 |0071: fill-array-data v13, 000002c0 // +0000024f │ │ +4463f0: 1a0e 9e74 |0074: const-string v14, "aggiungere" // string@749e │ │ +4463f4: 7040 f7d7 e9d2 |0076: invoke-direct {v9, v14, v2, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4463fa: 4d09 080f |0079: aput-object v9, v8, v15 │ │ 4463fe: 2209 671c |007b: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 446402: 23bd f41d |007d: new-array v13, v11, [I // type@1df4 │ │ -446406: 260d 4102 0000 |007f: fill-array-data v13, 000002c0 // +00000241 │ │ -44640c: 1a0e 9e74 |0082: const-string v14, "aggiungere" // string@749e │ │ -446410: 7040 f7d7 e9d2 |0084: invoke-direct {v9, v14, v2, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -446416: 4d09 080f |0087: aput-object v9, v8, v15 │ │ -44641a: 2209 671c |0089: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44641e: 23bd f41d |008b: new-array v13, v11, [I // type@1df4 │ │ -446422: 260d 3b02 0000 |008d: fill-array-data v13, 000002c8 // +0000023b │ │ -446428: 1a0e a074 |0090: const-string v14, "aggiunto" // string@74a0 │ │ -44642c: 1277 |0092: const/4 v7, #int 7 // #7 │ │ -44642e: 7040 f7d7 e9d7 |0093: invoke-direct {v9, v14, v7, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -446434: 4d09 0802 |0096: aput-object v9, v8, v2 │ │ -446438: 2209 671c |0098: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44643c: 23bd f41d |009a: new-array v13, v11, [I // type@1df4 │ │ -446440: 260d 3402 0000 |009c: fill-array-data v13, 000002d0 // +00000234 │ │ -446446: 1a0e 9d74 |009f: const-string v14, "aggiungendo" // string@749d │ │ -44644a: 1302 0800 |00a1: const/16 v2, #int 8 // #8 │ │ -44644e: 7040 f7d7 e9d2 |00a3: invoke-direct {v9, v14, v2, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -446454: 4d09 0807 |00a6: aput-object v9, v8, v7 │ │ +446406: 260d 4902 0000 |007f: fill-array-data v13, 000002c8 // +00000249 │ │ +44640c: 1a0e a074 |0082: const-string v14, "aggiunto" // string@74a0 │ │ +446410: 1277 |0084: const/4 v7, #int 7 // #7 │ │ +446412: 7040 f7d7 e9d7 |0085: invoke-direct {v9, v14, v7, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446418: 4d09 0802 |0088: aput-object v9, v8, v2 │ │ +44641c: 2209 671c |008a: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +446420: 23bd f41d |008c: new-array v13, v11, [I // type@1df4 │ │ +446424: 260d 4202 0000 |008e: fill-array-data v13, 000002d0 // +00000242 │ │ +44642a: 1a0e 9d74 |0091: const-string v14, "aggiungendo" // string@749d │ │ +44642e: 1302 0800 |0093: const/16 v2, #int 8 // #8 │ │ +446432: 7040 f7d7 e9d2 |0095: invoke-direct {v9, v14, v2, v13}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446438: 4d09 0807 |0098: aput-object v9, v8, v7 │ │ +44643c: 2207 671c |009a: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +446440: 23b9 f41d |009c: new-array v9, v11, [I // type@1df4 │ │ +446444: 2609 3a02 0000 |009e: fill-array-data v9, 000002d8 // +0000023a │ │ +44644a: 1a0d 9f74 |00a1: const-string v13, "aggiungi" // string@749f │ │ +44644e: 7040 f7d7 d795 |00a3: invoke-direct {v7, v13, v5, v9}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446454: 4d07 0802 |00a6: aput-object v7, v8, v2 │ │ 446458: 2207 671c |00a8: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44645c: 23b9 f41d |00aa: new-array v9, v11, [I // type@1df4 │ │ -446460: 2609 2c02 0000 |00ac: fill-array-data v9, 000002d8 // +0000022c │ │ -446466: 1a0d 9f74 |00af: const-string v13, "aggiungi" // string@749f │ │ -44646a: 7040 f7d7 d795 |00b1: invoke-direct {v7, v13, v5, v9}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -446470: 4d07 0802 |00b4: aput-object v7, v8, v2 │ │ -446474: 2207 671c |00b6: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -446478: 23a9 f41d |00b8: new-array v9, v10, [I // type@1df4 │ │ -44647c: 130d 0a00 |00ba: const/16 v13, #int 10 // #a │ │ -446480: 4b0d 090c |00bc: aput v13, v9, v12 │ │ -446484: 1a0d fc70 |00be: const-string v13, "a" // string@70fc │ │ -446488: 7040 f7d7 d792 |00c0: invoke-direct {v7, v13, v2, v9}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44648e: 4d07 0805 |00c3: aput-object v7, v8, v5 │ │ -446492: 1a02 7374 |00c5: const-string v2, "addition" // string@7473 │ │ -446496: 7040 ddd7 2486 |00c7: invoke-direct {v4, v2, v6, v8}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -44649c: 4d04 030c |00ca: aput-object v4, v3, v12 │ │ -4464a0: 2202 611c |00cc: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -4464a4: 23f4 f41d |00ce: new-array v4, v15, [I // type@1df4 │ │ -4464a8: 2604 1002 0000 |00d0: fill-array-data v4, 000002e0 // +00000210 │ │ -4464ae: 1265 |00d3: const/4 v5, #int 6 // #6 │ │ -4464b0: 2356 151f |00d4: new-array v6, v5, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -4464b4: 2207 671c |00d6: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4464b8: 23a8 f41d |00d8: new-array v8, v10, [I // type@1df4 │ │ -4464bc: 4b05 080c |00da: aput v5, v8, v12 │ │ -4464c0: 1a05 70b3 |00dc: const-string v5, "meno" // string@b370 │ │ -4464c4: 7040 f7d7 578a |00de: invoke-direct {v7, v5, v10, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4464ca: 4d07 060c |00e1: aput-object v7, v6, v12 │ │ +44645c: 23a9 f41d |00aa: new-array v9, v10, [I // type@1df4 │ │ +446460: 130d 0a00 |00ac: const/16 v13, #int 10 // #a │ │ +446464: 4b0d 090c |00ae: aput v13, v9, v12 │ │ +446468: 1a0d fc70 |00b0: const-string v13, "a" // string@70fc │ │ +44646c: 7040 f7d7 d792 |00b2: invoke-direct {v7, v13, v2, v9}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446472: 4d07 0805 |00b5: aput-object v7, v8, v5 │ │ +446476: 1a02 7374 |00b7: const-string v2, "addition" // string@7473 │ │ +44647a: 7040 ddd7 2486 |00b9: invoke-direct {v4, v2, v6, v8}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +446480: 4d04 030c |00bc: aput-object v4, v3, v12 │ │ +446484: 2202 611c |00be: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +446488: 23f4 f41d |00c0: new-array v4, v15, [I // type@1df4 │ │ +44648c: 2604 1e02 0000 |00c2: fill-array-data v4, 000002e0 // +0000021e │ │ +446492: 1265 |00c5: const/4 v5, #int 6 // #6 │ │ +446494: 2356 151f |00c6: new-array v6, v5, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +446498: 2207 671c |00c8: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44649c: 23a8 f41d |00ca: new-array v8, v10, [I // type@1df4 │ │ +4464a0: 4b05 080c |00cc: aput v5, v8, v12 │ │ +4464a4: 1a05 70b3 |00ce: const-string v5, "meno" // string@b370 │ │ +4464a8: 7040 f7d7 578a |00d0: invoke-direct {v7, v5, v10, v8}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4464ae: 4d07 060c |00d3: aput-object v7, v6, v12 │ │ +4464b2: 2205 671c |00d5: new-instance v5, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4464b6: 23b7 f41d |00d7: new-array v7, v11, [I // type@1df4 │ │ +4464ba: 2607 1502 0000 |00d9: fill-array-data v7, 000002ee // +00000215 │ │ +4464c0: 1a08 7ad2 |00dc: const-string v8, "sottrarre" // string@d27a │ │ +4464c4: 7040 f7d7 857b |00de: invoke-direct {v5, v8, v11, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4464ca: 4d05 060a |00e1: aput-object v5, v6, v10 │ │ 4464ce: 2205 671c |00e3: new-instance v5, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 4464d2: 23b7 f41d |00e5: new-array v7, v11, [I // type@1df4 │ │ -4464d6: 2607 0702 0000 |00e7: fill-array-data v7, 000002ee // +00000207 │ │ -4464dc: 1a08 7ad2 |00ea: const-string v8, "sottrarre" // string@d27a │ │ -4464e0: 7040 f7d7 857b |00ec: invoke-direct {v5, v8, v11, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4464e6: 4d05 060a |00ef: aput-object v5, v6, v10 │ │ -4464ea: 2205 671c |00f1: new-instance v5, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4464ee: 23b7 f41d |00f3: new-array v7, v11, [I // type@1df4 │ │ -4464f2: 2607 0102 0000 |00f5: fill-array-data v7, 000002f6 // +00000201 │ │ -4464f8: 1a08 7bd2 |00f8: const-string v8, "sottratto" // string@d27b │ │ -4464fc: 1239 |00fa: const/4 v9, #int 3 // #3 │ │ -4464fe: 7040 f7d7 8579 |00fb: invoke-direct {v5, v8, v9, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -446504: 4d05 060b |00fe: aput-object v5, v6, v11 │ │ -446508: 2205 671c |0100: new-instance v5, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44650c: 23b7 f41d |0102: new-array v7, v11, [I // type@1df4 │ │ -446510: 2607 fa01 0000 |0104: fill-array-data v7, 000002fe // +000001fa │ │ -446516: 1a08 78d2 |0107: const-string v8, "sottraendo" // string@d278 │ │ -44651a: 124d |0109: const/4 v13, #int 4 // #4 │ │ -44651c: 7040 f7d7 857d |010a: invoke-direct {v5, v8, v13, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -446522: 4d05 0609 |010d: aput-object v5, v6, v9 │ │ +4464d6: 2607 0f02 0000 |00e7: fill-array-data v7, 000002f6 // +0000020f │ │ +4464dc: 1a08 7bd2 |00ea: const-string v8, "sottratto" // string@d27b │ │ +4464e0: 1239 |00ec: const/4 v9, #int 3 // #3 │ │ +4464e2: 7040 f7d7 8579 |00ed: invoke-direct {v5, v8, v9, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4464e8: 4d05 060b |00f0: aput-object v5, v6, v11 │ │ +4464ec: 2205 671c |00f2: new-instance v5, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4464f0: 23b7 f41d |00f4: new-array v7, v11, [I // type@1df4 │ │ +4464f4: 2607 0802 0000 |00f6: fill-array-data v7, 000002fe // +00000208 │ │ +4464fa: 1a08 78d2 |00f9: const-string v8, "sottraendo" // string@d278 │ │ +4464fe: 124d |00fb: const/4 v13, #int 4 // #4 │ │ +446500: 7040 f7d7 857d |00fc: invoke-direct {v5, v8, v13, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446506: 4d05 0609 |00ff: aput-object v5, v6, v9 │ │ +44650a: 2205 671c |0101: new-instance v5, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44650e: 23b7 f41d |0103: new-array v7, v11, [I // type@1df4 │ │ +446512: 2607 0102 0000 |0105: fill-array-data v7, 00000306 // +00000201 │ │ +446518: 1a08 79d2 |0108: const-string v8, "sottrai" // string@d279 │ │ +44651c: 7040 f7d7 857f |010a: invoke-direct {v5, v8, v15, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446522: 4d05 060d |010d: aput-object v5, v6, v13 │ │ 446526: 2205 671c |010f: new-instance v5, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44652a: 23b7 f41d |0111: new-array v7, v11, [I // type@1df4 │ │ -44652e: 2607 f301 0000 |0113: fill-array-data v7, 00000306 // +000001f3 │ │ -446534: 1a08 79d2 |0116: const-string v8, "sottrai" // string@d279 │ │ -446538: 7040 f7d7 857f |0118: invoke-direct {v5, v8, v15, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44653e: 4d05 060d |011b: aput-object v5, v6, v13 │ │ -446542: 2205 671c |011d: new-instance v5, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -446546: 23a7 f41d |011f: new-array v7, v10, [I // type@1df4 │ │ -44654a: 1268 |0121: const/4 v8, #int 6 // #6 │ │ -44654c: 4b08 070c |0122: aput v8, v7, v12 │ │ -446550: 1a09 fb81 |0124: const-string v9, "da" // string@81fb │ │ -446554: 7040 f7d7 957d |0126: invoke-direct {v5, v9, v13, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44655a: 4d05 060f |0129: aput-object v5, v6, v15 │ │ -44655e: 1a05 2fd4 |012b: const-string v5, "subtraction" // string@d42f │ │ -446562: 7040 ddd7 5264 |012d: invoke-direct {v2, v5, v4, v6}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -446568: 4d02 030a |0130: aput-object v2, v3, v10 │ │ -44656c: 2202 611c |0132: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -446570: 23f4 f41d |0134: new-array v4, v15, [I // type@1df4 │ │ -446574: 2604 d801 0000 |0136: fill-array-data v4, 0000030e // +000001d8 │ │ -44657a: 2385 151f |0139: new-array v5, v8, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -44657e: 2206 671c |013b: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -446582: 23a7 f41d |013d: new-array v7, v10, [I // type@1df4 │ │ -446586: 4b08 070c |013f: aput v8, v7, v12 │ │ -44658a: 1a08 75bd |0141: const-string v8, "per" // string@bd75 │ │ -44658e: 7040 f7d7 867a |0143: invoke-direct {v6, v8, v10, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -446594: 4d06 050c |0146: aput-object v6, v5, v12 │ │ +44652a: 23a7 f41d |0111: new-array v7, v10, [I // type@1df4 │ │ +44652e: 1268 |0113: const/4 v8, #int 6 // #6 │ │ +446530: 4b08 070c |0114: aput v8, v7, v12 │ │ +446534: 1a09 fb81 |0116: const-string v9, "da" // string@81fb │ │ +446538: 7040 f7d7 957d |0118: invoke-direct {v5, v9, v13, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44653e: 4d05 060f |011b: aput-object v5, v6, v15 │ │ +446542: 1a05 2fd4 |011d: const-string v5, "subtraction" // string@d42f │ │ +446546: 7040 ddd7 5264 |011f: invoke-direct {v2, v5, v4, v6}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +44654c: 4d02 030a |0122: aput-object v2, v3, v10 │ │ +446550: 2202 611c |0124: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +446554: 23f4 f41d |0126: new-array v4, v15, [I // type@1df4 │ │ +446558: 2604 e601 0000 |0128: fill-array-data v4, 0000030e // +000001e6 │ │ +44655e: 2385 151f |012b: new-array v5, v8, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +446562: 2206 671c |012d: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +446566: 23a7 f41d |012f: new-array v7, v10, [I // type@1df4 │ │ +44656a: 4b08 070c |0131: aput v8, v7, v12 │ │ +44656e: 1a08 75bd |0133: const-string v8, "per" // string@bd75 │ │ +446572: 7040 f7d7 867a |0135: invoke-direct {v6, v8, v10, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446578: 4d06 050c |0138: aput-object v6, v5, v12 │ │ +44657c: 2206 671c |013a: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +446580: 23b7 f41d |013c: new-array v7, v11, [I // type@1df4 │ │ +446584: 2607 de01 0000 |013e: fill-array-data v7, 0000031c // +000001de │ │ +44658a: 1a0d 1ab4 |0141: const-string v13, "moltiplicare" // string@b41a │ │ +44658e: 7040 f7d7 d67b |0143: invoke-direct {v6, v13, v11, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446594: 4d06 050a |0146: aput-object v6, v5, v10 │ │ 446598: 2206 671c |0148: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 44659c: 23b7 f41d |014a: new-array v7, v11, [I // type@1df4 │ │ -4465a0: 2607 d001 0000 |014c: fill-array-data v7, 0000031c // +000001d0 │ │ -4465a6: 1a0d 1ab4 |014f: const-string v13, "moltiplicare" // string@b41a │ │ -4465aa: 7040 f7d7 d67b |0151: invoke-direct {v6, v13, v11, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4465b0: 4d06 050a |0154: aput-object v6, v5, v10 │ │ -4465b4: 2206 671c |0156: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4465b8: 23b7 f41d |0158: new-array v7, v11, [I // type@1df4 │ │ -4465bc: 2607 ca01 0000 |015a: fill-array-data v7, 00000324 // +000001ca │ │ -4465c2: 1a0d 1bb4 |015d: const-string v13, "moltiplicato" // string@b41b │ │ -4465c6: 123e |015f: const/4 v14, #int 3 // #3 │ │ -4465c8: 7040 f7d7 d67e |0160: invoke-direct {v6, v13, v14, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4465ce: 4d06 050b |0163: aput-object v6, v5, v11 │ │ -4465d2: 2206 671c |0165: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4465d6: 23b7 f41d |0167: new-array v7, v11, [I // type@1df4 │ │ -4465da: 2607 c301 0000 |0169: fill-array-data v7, 0000032c // +000001c3 │ │ -4465e0: 1a0d 19b4 |016c: const-string v13, "moltiplicando" // string@b419 │ │ -4465e4: 124c |016e: const/4 v12, #int 4 // #4 │ │ -4465e6: 7040 f7d7 d67c |016f: invoke-direct {v6, v13, v12, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4465ec: 4d06 050e |0172: aput-object v6, v5, v14 │ │ +4465a0: 2607 d801 0000 |014c: fill-array-data v7, 00000324 // +000001d8 │ │ +4465a6: 1a0d 1bb4 |014f: const-string v13, "moltiplicato" // string@b41b │ │ +4465aa: 123e |0151: const/4 v14, #int 3 // #3 │ │ +4465ac: 7040 f7d7 d67e |0152: invoke-direct {v6, v13, v14, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4465b2: 4d06 050b |0155: aput-object v6, v5, v11 │ │ +4465b6: 2206 671c |0157: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4465ba: 23b7 f41d |0159: new-array v7, v11, [I // type@1df4 │ │ +4465be: 2607 d101 0000 |015b: fill-array-data v7, 0000032c // +000001d1 │ │ +4465c4: 1a0d 19b4 |015e: const-string v13, "moltiplicando" // string@b419 │ │ +4465c8: 124c |0160: const/4 v12, #int 4 // #4 │ │ +4465ca: 7040 f7d7 d67c |0161: invoke-direct {v6, v13, v12, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4465d0: 4d06 050e |0164: aput-object v6, v5, v14 │ │ +4465d4: 2206 671c |0166: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4465d8: 23b7 f41d |0168: new-array v7, v11, [I // type@1df4 │ │ +4465dc: 2607 ca01 0000 |016a: fill-array-data v7, 00000334 // +000001ca │ │ +4465e2: 1a0d 18b4 |016d: const-string v13, "moltiplica" // string@b418 │ │ +4465e6: 7040 f7d7 d67f |016f: invoke-direct {v6, v13, v15, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4465ec: 4d06 050c |0172: aput-object v6, v5, v12 │ │ 4465f0: 2206 671c |0174: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4465f4: 23b7 f41d |0176: new-array v7, v11, [I // type@1df4 │ │ -4465f8: 2607 bc01 0000 |0178: fill-array-data v7, 00000334 // +000001bc │ │ -4465fe: 1a0d 18b4 |017b: const-string v13, "moltiplica" // string@b418 │ │ -446602: 7040 f7d7 d67f |017d: invoke-direct {v6, v13, v15, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -446608: 4d06 050c |0180: aput-object v6, v5, v12 │ │ -44660c: 2206 671c |0182: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -446610: 23a7 f41d |0184: new-array v7, v10, [I // type@1df4 │ │ -446614: 126d |0186: const/4 v13, #int 6 // #6 │ │ -446616: 120e |0187: const/4 v14, #int 0 // #0 │ │ -446618: 4b0d 070e |0188: aput v13, v7, v14 │ │ -44661c: 7040 f7d7 867c |018a: invoke-direct {v6, v8, v12, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -446622: 4d06 050f |018d: aput-object v6, v5, v15 │ │ -446626: 1a06 04b6 |018f: const-string v6, "multiplication" // string@b604 │ │ -44662a: 7040 ddd7 6254 |0191: invoke-direct {v2, v6, v4, v5}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -446630: 4d02 030b |0194: aput-object v2, v3, v11 │ │ -446634: 2202 611c |0196: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -446638: 23c4 f41d |0198: new-array v4, v12, [I // type@1df4 │ │ -44663c: 2604 a201 0000 |019a: fill-array-data v4, 0000033c // +000001a2 │ │ -446642: 23d5 151f |019d: new-array v5, v13, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -446646: 2206 671c |019f: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44664a: 1237 |01a1: const/4 v7, #int 3 // #3 │ │ -44664c: 237c f41d |01a2: new-array v12, v7, [I // type@1df4 │ │ -446650: 260c a401 0000 |01a4: fill-array-data v12, 00000348 // +000001a4 │ │ -446656: 1a0d e784 |01a7: const-string v13, "dividere" // string@84e7 │ │ -44665a: 7040 f7d7 d6cb |01a9: invoke-direct {v6, v13, v11, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -446660: 120c |01ac: const/4 v12, #int 0 // #0 │ │ -446662: 4d06 050c |01ad: aput-object v6, v5, v12 │ │ +4465f4: 23a7 f41d |0176: new-array v7, v10, [I // type@1df4 │ │ +4465f8: 126d |0178: const/4 v13, #int 6 // #6 │ │ +4465fa: 120e |0179: const/4 v14, #int 0 // #0 │ │ +4465fc: 4b0d 070e |017a: aput v13, v7, v14 │ │ +446600: 7040 f7d7 867c |017c: invoke-direct {v6, v8, v12, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446606: 4d06 050f |017f: aput-object v6, v5, v15 │ │ +44660a: 1a06 04b6 |0181: const-string v6, "multiplication" // string@b604 │ │ +44660e: 7040 ddd7 6254 |0183: invoke-direct {v2, v6, v4, v5}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +446614: 4d02 030b |0186: aput-object v2, v3, v11 │ │ +446618: 2202 611c |0188: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +44661c: 23c4 f41d |018a: new-array v4, v12, [I // type@1df4 │ │ +446620: 2604 b001 0000 |018c: fill-array-data v4, 0000033c // +000001b0 │ │ +446626: 23d5 151f |018f: new-array v5, v13, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +44662a: 2206 671c |0191: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44662e: 1237 |0193: const/4 v7, #int 3 // #3 │ │ +446630: 237c f41d |0194: new-array v12, v7, [I // type@1df4 │ │ +446634: 260c b201 0000 |0196: fill-array-data v12, 00000348 // +000001b2 │ │ +44663a: 1a0d e784 |0199: const-string v13, "dividere" // string@84e7 │ │ +44663e: 7040 f7d7 d6cb |019b: invoke-direct {v6, v13, v11, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446644: 120c |019e: const/4 v12, #int 0 // #0 │ │ +446646: 4d06 050c |019f: aput-object v6, v5, v12 │ │ +44664a: 2206 671c |01a1: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44664e: 237c f41d |01a3: new-array v12, v7, [I // type@1df4 │ │ +446652: 260c ad01 0000 |01a5: fill-array-data v12, 00000352 // +000001ad │ │ +446658: 1a0d ec84 |01a8: const-string v13, "diviso" // string@84ec │ │ +44665c: 7040 f7d7 d6c7 |01aa: invoke-direct {v6, v13, v7, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446662: 4d06 050a |01ad: aput-object v6, v5, v10 │ │ 446666: 2206 671c |01af: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 44666a: 237c f41d |01b1: new-array v12, v7, [I // type@1df4 │ │ -44666e: 260c 9f01 0000 |01b3: fill-array-data v12, 00000352 // +0000019f │ │ -446674: 1a0d ec84 |01b6: const-string v13, "diviso" // string@84ec │ │ -446678: 7040 f7d7 d6c7 |01b8: invoke-direct {v6, v13, v7, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44667e: 4d06 050a |01bb: aput-object v6, v5, v10 │ │ -446682: 2206 671c |01bd: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -446686: 237c f41d |01bf: new-array v12, v7, [I // type@1df4 │ │ -44668a: 260c 9b01 0000 |01c1: fill-array-data v12, 0000035c // +0000019b │ │ -446690: 1a0d de84 |01c4: const-string v13, "dividendo" // string@84de │ │ -446694: 124e |01c6: const/4 v14, #int 4 // #4 │ │ -446696: 7040 f7d7 d6ce |01c7: invoke-direct {v6, v13, v14, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44669c: 4d06 050b |01ca: aput-object v6, v5, v11 │ │ +44666e: 260c a901 0000 |01b3: fill-array-data v12, 0000035c // +000001a9 │ │ +446674: 1a0d de84 |01b6: const-string v13, "dividendo" // string@84de │ │ +446678: 124e |01b8: const/4 v14, #int 4 // #4 │ │ +44667a: 7040 f7d7 d6ce |01b9: invoke-direct {v6, v13, v14, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446680: 4d06 050b |01bc: aput-object v6, v5, v11 │ │ +446684: 2206 671c |01be: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +446688: 237c f41d |01c0: new-array v12, v7, [I // type@1df4 │ │ +44668c: 260c a401 0000 |01c2: fill-array-data v12, 00000366 // +000001a4 │ │ +446692: 1a0d e884 |01c5: const-string v13, "dividi" // string@84e8 │ │ +446696: 7040 f7d7 d6cf |01c7: invoke-direct {v6, v13, v15, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44669c: 4d06 0507 |01ca: aput-object v6, v5, v7 │ │ 4466a0: 2206 671c |01cc: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4466a4: 237c f41d |01ce: new-array v12, v7, [I // type@1df4 │ │ -4466a8: 260c 9601 0000 |01d0: fill-array-data v12, 00000366 // +00000196 │ │ -4466ae: 1a0d e884 |01d3: const-string v13, "dividi" // string@84e8 │ │ -4466b2: 7040 f7d7 d6cf |01d5: invoke-direct {v6, v13, v15, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4466b8: 4d06 0507 |01d8: aput-object v6, v5, v7 │ │ -4466bc: 2206 671c |01da: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4466c0: 23a7 f41d |01dc: new-array v7, v10, [I // type@1df4 │ │ -4466c4: 126c |01de: const/4 v12, #int 6 // #6 │ │ -4466c6: 120d |01df: const/4 v13, #int 0 // #0 │ │ -4466c8: 4b0c 070d |01e0: aput v12, v7, v13 │ │ -4466cc: 7040 f7d7 967e |01e2: invoke-direct {v6, v9, v14, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4466d2: 4d06 050e |01e5: aput-object v6, v5, v14 │ │ -4466d6: 2206 671c |01e7: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4466da: 23a7 f41d |01e9: new-array v7, v10, [I // type@1df4 │ │ -4466de: 4b0c 070d |01eb: aput v12, v7, v13 │ │ -4466e2: 7040 f7d7 867e |01ed: invoke-direct {v6, v8, v14, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4466e8: 4d06 050f |01f0: aput-object v6, v5, v15 │ │ -4466ec: 1a06 eb84 |01f2: const-string v6, "division" // string@84eb │ │ -4466f0: 7040 ddd7 6254 |01f4: invoke-direct {v2, v6, v4, v5}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -4466f6: 1234 |01f7: const/4 v4, #int 3 // #3 │ │ -4466f8: 4d02 0304 |01f8: aput-object v2, v3, v4 │ │ -4466fc: 2202 611c |01fa: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -446700: 23b4 f41d |01fc: new-array v4, v11, [I // type@1df4 │ │ -446704: 2604 7201 0000 |01fe: fill-array-data v4, 00000370 // +00000172 │ │ -44670a: 23e5 151f |0201: new-array v5, v14, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +4466a4: 23a7 f41d |01ce: new-array v7, v10, [I // type@1df4 │ │ +4466a8: 126c |01d0: const/4 v12, #int 6 // #6 │ │ +4466aa: 120d |01d1: const/4 v13, #int 0 // #0 │ │ +4466ac: 4b0c 070d |01d2: aput v12, v7, v13 │ │ +4466b0: 7040 f7d7 967e |01d4: invoke-direct {v6, v9, v14, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4466b6: 4d06 050e |01d7: aput-object v6, v5, v14 │ │ +4466ba: 2206 671c |01d9: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4466be: 23a7 f41d |01db: new-array v7, v10, [I // type@1df4 │ │ +4466c2: 4b0c 070d |01dd: aput v12, v7, v13 │ │ +4466c6: 7040 f7d7 867e |01df: invoke-direct {v6, v8, v14, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4466cc: 4d06 050f |01e2: aput-object v6, v5, v15 │ │ +4466d0: 1a06 eb84 |01e4: const-string v6, "division" // string@84eb │ │ +4466d4: 7040 ddd7 6254 |01e6: invoke-direct {v2, v6, v4, v5}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +4466da: 1234 |01e9: const/4 v4, #int 3 // #3 │ │ +4466dc: 4d02 0304 |01ea: aput-object v2, v3, v4 │ │ +4466e0: 2202 611c |01ec: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +4466e4: 23b4 f41d |01ee: new-array v4, v11, [I // type@1df4 │ │ +4466e8: 2604 8001 0000 |01f0: fill-array-data v4, 00000370 // +00000180 │ │ +4466ee: 23e5 151f |01f3: new-array v5, v14, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +4466f2: 2206 671c |01f5: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4466f6: 23a7 f41d |01f7: new-array v7, v10, [I // type@1df4 │ │ +4466fa: 1208 |01f9: const/4 v8, #int 0 // #0 │ │ +4466fc: 4b0a 0708 |01fa: aput v10, v7, v8 │ │ +446700: 1a09 4686 |01fc: const-string v9, "elevato" // string@8646 │ │ +446704: 7040 f7d7 967e |01fe: invoke-direct {v6, v9, v14, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44670a: 4d06 0508 |0201: aput-object v6, v5, v8 │ │ 44670e: 2206 671c |0203: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -446712: 23a7 f41d |0205: new-array v7, v10, [I // type@1df4 │ │ -446716: 1208 |0207: const/4 v8, #int 0 // #0 │ │ -446718: 4b0a 0708 |0208: aput v10, v7, v8 │ │ -44671c: 1a09 4686 |020a: const-string v9, "elevato" // string@8646 │ │ +446712: 23b7 f41d |0205: new-array v7, v11, [I // type@1df4 │ │ +446716: 2607 7101 0000 |0207: fill-array-data v7, 00000378 // +00000171 │ │ +44671c: 1a09 ba74 |020a: const-string v9, "alla" // string@74ba │ │ 446720: 7040 f7d7 967e |020c: invoke-direct {v6, v9, v14, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -446726: 4d06 0508 |020f: aput-object v6, v5, v8 │ │ +446726: 4d06 050a |020f: aput-object v6, v5, v10 │ │ 44672a: 2206 671c |0211: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44672e: 23b7 f41d |0213: new-array v7, v11, [I // type@1df4 │ │ -446732: 2607 6301 0000 |0215: fill-array-data v7, 00000378 // +00000163 │ │ -446738: 1a09 ba74 |0218: const-string v9, "alla" // string@74ba │ │ -44673c: 7040 f7d7 967e |021a: invoke-direct {v6, v9, v14, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -446742: 4d06 050a |021d: aput-object v6, v5, v10 │ │ +44672e: 23a7 f41d |0213: new-array v7, v10, [I // type@1df4 │ │ +446732: 1239 |0215: const/4 v9, #int 3 // #3 │ │ +446734: 4b09 0708 |0216: aput v9, v7, v8 │ │ +446738: 1a0c 8abe |0218: const-string v12, "potenza" // string@be8a │ │ +44673c: 7040 f7d7 c679 |021a: invoke-direct {v6, v12, v9, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446742: 4d06 050b |021d: aput-object v6, v5, v11 │ │ 446746: 2206 671c |021f: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 44674a: 23a7 f41d |0221: new-array v7, v10, [I // type@1df4 │ │ -44674e: 1239 |0223: const/4 v9, #int 3 // #3 │ │ -446750: 4b09 0708 |0224: aput v9, v7, v8 │ │ -446754: 1a0c 8abe |0226: const-string v12, "potenza" // string@be8a │ │ -446758: 7040 f7d7 c679 |0228: invoke-direct {v6, v12, v9, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44675e: 4d06 050b |022b: aput-object v6, v5, v11 │ │ -446762: 2206 671c |022d: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -446766: 23a7 f41d |022f: new-array v7, v10, [I // type@1df4 │ │ -44676a: 4b0e 0708 |0231: aput v14, v7, v8 │ │ -44676e: 1a0c 9983 |0233: const-string v12, "di" // string@8399 │ │ -446772: 7040 f7d7 c67b |0235: invoke-direct {v6, v12, v11, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -446778: 4d06 0509 |0238: aput-object v6, v5, v9 │ │ -44677c: 1a06 8cbe |023a: const-string v6, "power" // string@be8c │ │ -446780: 7040 ddd7 6254 |023c: invoke-direct {v2, v6, v4, v5}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -446786: 4d02 030e |023f: aput-object v2, v3, v14 │ │ -44678a: 2202 611c |0241: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -44678e: 23a4 f41d |0243: new-array v4, v10, [I // type@1df4 │ │ -446792: 4b08 0408 |0245: aput v8, v4, v8 │ │ -446796: 2395 151f |0247: new-array v5, v9, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -44679a: 2206 671c |0249: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44679e: 23a7 f41d |024b: new-array v7, v10, [I // type@1df4 │ │ -4467a2: 4b0a 0708 |024d: aput v10, v7, v8 │ │ -4467a6: 1a0d 74c0 |024f: const-string v13, "radice" // string@c074 │ │ -4467aa: 7040 f7d7 d679 |0251: invoke-direct {v6, v13, v9, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4467b0: 4d06 0508 |0254: aput-object v6, v5, v8 │ │ +44674e: 4b0e 0708 |0223: aput v14, v7, v8 │ │ +446752: 1a0c 9983 |0225: const-string v12, "di" // string@8399 │ │ +446756: 7040 f7d7 c67b |0227: invoke-direct {v6, v12, v11, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44675c: 4d06 0509 |022a: aput-object v6, v5, v9 │ │ +446760: 1a06 8cbe |022c: const-string v6, "power" // string@be8c │ │ +446764: 7040 ddd7 6254 |022e: invoke-direct {v2, v6, v4, v5}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +44676a: 4d02 030e |0231: aput-object v2, v3, v14 │ │ +44676e: 2202 611c |0233: new-instance v2, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +446772: 23a4 f41d |0235: new-array v4, v10, [I // type@1df4 │ │ +446776: 4b08 0408 |0237: aput v8, v4, v8 │ │ +44677a: 2395 151f |0239: new-array v5, v9, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +44677e: 2206 671c |023b: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +446782: 23a7 f41d |023d: new-array v7, v10, [I // type@1df4 │ │ +446786: 4b0a 0708 |023f: aput v10, v7, v8 │ │ +44678a: 1a0d 74c0 |0241: const-string v13, "radice" // string@c074 │ │ +44678e: 7040 f7d7 d679 |0243: invoke-direct {v6, v13, v9, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +446794: 4d06 0508 |0246: aput-object v6, v5, v8 │ │ +446798: 2206 671c |0248: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44679c: 23b7 f41d |024a: new-array v7, v11, [I // type@1df4 │ │ +4467a0: 2607 3401 0000 |024c: fill-array-data v7, 00000380 // +00000134 │ │ +4467a6: 1a0d 2fc0 |024f: const-string v13, "quadrata" // string@c02f │ │ +4467aa: 7040 f7d7 d67b |0251: invoke-direct {v6, v13, v11, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4467b0: 4d06 050a |0254: aput-object v6, v5, v10 │ │ 4467b4: 2206 671c |0256: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4467b8: 23b7 f41d |0258: new-array v7, v11, [I // type@1df4 │ │ -4467bc: 2607 2601 0000 |025a: fill-array-data v7, 00000380 // +00000126 │ │ -4467c2: 1a0d 2fc0 |025d: const-string v13, "quadrata" // string@c02f │ │ -4467c6: 7040 f7d7 d67b |025f: invoke-direct {v6, v13, v11, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4467cc: 4d06 050a |0262: aput-object v6, v5, v10 │ │ -4467d0: 2206 671c |0264: new-instance v6, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4467d4: 23a7 f41d |0266: new-array v7, v10, [I // type@1df4 │ │ -4467d8: 4b09 0708 |0268: aput v9, v7, v8 │ │ -4467dc: 7040 f7d7 c67a |026a: invoke-direct {v6, v12, v10, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4467e2: 4d06 050b |026d: aput-object v6, v5, v11 │ │ -4467e6: 1a06 e2d2 |026f: const-string v6, "square_root" // string@d2e2 │ │ -4467ea: 7040 ddd7 6254 |0271: invoke-direct {v2, v6, v4, v5}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -4467f0: 4d02 030f |0274: aput-object v2, v3, v15 │ │ -4467f4: 7030 ebd7 1003 |0276: invoke-direct {v0, v1, v3}, Lorg/dicio/skill/standard/StandardRecognizerData;.:(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V // method@d7eb │ │ -4467fa: 6900 4daa |0279: sput-object v0, Lorg/dicio/dicio_android/Sentences_it;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa4d │ │ -4467fe: 2200 961b |027b: new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_open; // type@1b96 │ │ -446802: 7010 74d4 0000 |027d: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_open;.:()V // method@d474 │ │ -446808: 6900 4faa |0280: sput-object v0, Lorg/dicio/dicio_android/Sentences_it;.open:Lorg/dicio/dicio_android/Sentences_it$SectionClass_open; // field@aa4f │ │ +4467b8: 23a7 f41d |0258: new-array v7, v10, [I // type@1df4 │ │ +4467bc: 4b09 0708 |025a: aput v9, v7, v8 │ │ +4467c0: 7040 f7d7 c67a |025c: invoke-direct {v6, v12, v10, v7}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4467c6: 4d06 050b |025f: aput-object v6, v5, v11 │ │ +4467ca: 1a06 e2d2 |0261: const-string v6, "square_root" // string@d2e2 │ │ +4467ce: 7040 ddd7 6254 |0263: invoke-direct {v2, v6, v4, v5}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +4467d4: 4d02 030f |0266: aput-object v2, v3, v15 │ │ +4467d8: 7030 ebd7 1003 |0268: invoke-direct {v0, v1, v3}, Lorg/dicio/skill/standard/StandardRecognizerData;.:(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V // method@d7eb │ │ +4467de: 6900 4daa |026b: sput-object v0, Lorg/dicio/dicio_android/Sentences_it;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa4d │ │ +4467e2: 2200 961b |026d: new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_open; // type@1b96 │ │ +4467e6: 7010 74d4 0000 |026f: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_open;.:()V // method@d474 │ │ +4467ec: 6900 4faa |0272: sput-object v0, Lorg/dicio/dicio_android/Sentences_it;.open:Lorg/dicio/dicio_android/Sentences_it$SectionClass_open; // field@aa4f │ │ +4467f0: 2200 951b |0274: new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; // type@1b95 │ │ +4467f4: 7010 73d4 0000 |0276: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics;.:()V // method@d473 │ │ +4467fa: 6900 4eaa |0279: sput-object v0, Lorg/dicio/dicio_android/Sentences_it;.lyrics:Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; // field@aa4e │ │ +4467fe: 2200 981b |027b: new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; // type@1b98 │ │ +446802: 7010 76d4 0000 |027d: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather;.:()V // method@d476 │ │ +446808: 6900 52aa |0280: sput-object v0, Lorg/dicio/dicio_android/Sentences_it;.weather:Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; // field@aa52 │ │ 44680c: 2200 931b |0282: new-instance v0, Lorg/dicio/dicio_android/Sentences_it$1; // type@1b93 │ │ 446810: 7010 70d4 0000 |0284: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$1;.:()V // method@d470 │ │ 446816: 6900 51aa |0287: sput-object v0, Lorg/dicio/dicio_android/Sentences_it;.sections:Ljava/util/Map; // field@aa51 │ │ 44681a: 0e00 |0289: return-void │ │ 44681c: 0003 0400 0900 0000 0000 0000 0100 ... |028a: array-data (22 units) │ │ 446848: 0003 0400 0200 0000 0900 0000 0a00 ... |02a0: array-data (8 units) │ │ 446858: 0003 0400 0200 0000 0900 0000 0a00 ... |02a8: array-data (8 units) │ │ @@ -900631,16 +900631,16 @@ │ │ 4469f8: 0003 0400 0200 0000 0200 0000 0400 ... |0378: array-data (8 units) │ │ 446a08: 0003 0400 0200 0000 0200 0000 0300 ... |0380: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0007 line=16 │ │ 0x000e line=17 │ │ - 0x0015 line=18 │ │ - 0x001c line=19 │ │ + 0x026d line=18 │ │ + 0x0274 line=19 │ │ 0x027b line=20 │ │ 0x0282 line=21 │ │ locals : │ │ │ │ #1 : (in Lorg/dicio/dicio_android/Sentences_it;) │ │ name : '' │ │ type : '()V' │ │ @@ -900696,28 +900696,28 @@ │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ 446a30: |[446a30] org.dicio.dicio_android.Sentences_ru$1.:()V │ │ 446a40: 7010 afc8 0200 |0000: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@c8af │ │ 446a46: 6200 5caa |0003: sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;.search:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search; // field@aa5c │ │ 446a4a: 1a01 a7c6 |0005: const-string v1, "search" // string@c6a7 │ │ 446a4e: 6e30 7ad4 1200 |0007: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_ru$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d47a │ │ -446a54: 6200 5eaa |000a: sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;.weather:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; // field@aa5e │ │ -446a58: 1a01 5ddc |000c: const-string v1, "weather" // string@dc5d │ │ +446a54: 6200 58aa |000a: sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;.calculator:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator; // field@aa58 │ │ +446a58: 1a01 8d7a |000c: const-string v1, "calculator" // string@7a8d │ │ 446a5c: 6e30 7ad4 1200 |000e: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_ru$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d47a │ │ -446a62: 6200 5aaa |0011: sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;.lyrics:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; // field@aa5a │ │ -446a66: 1a01 5ba3 |0013: const-string v1, "lyrics" // string@a35b │ │ +446a62: 6200 59aa |0011: sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa59 │ │ +446a66: 1a01 8e7a |0013: const-string v1, "calculator_operators" // string@7a8e │ │ 446a6a: 6e30 7ad4 1200 |0015: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_ru$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d47a │ │ -446a70: 6200 58aa |0018: sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;.calculator:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator; // field@aa58 │ │ -446a74: 1a01 8d7a |001a: const-string v1, "calculator" // string@7a8d │ │ +446a70: 6200 5baa |0018: sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;.open:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open; // field@aa5b │ │ +446a74: 1a01 bdbb |001a: const-string v1, "open" // string@bbbd │ │ 446a78: 6e30 7ad4 1200 |001c: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_ru$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d47a │ │ -446a7e: 6200 59aa |001f: sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa59 │ │ -446a82: 1a01 8e7a |0021: const-string v1, "calculator_operators" // string@7a8e │ │ +446a7e: 6200 5aaa |001f: sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;.lyrics:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; // field@aa5a │ │ +446a82: 1a01 5ba3 |0021: const-string v1, "lyrics" // string@a35b │ │ 446a86: 6e30 7ad4 1200 |0023: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_ru$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d47a │ │ -446a8c: 6200 5baa |0026: sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;.open:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open; // field@aa5b │ │ -446a90: 1a01 bdbb |0028: const-string v1, "open" // string@bbbd │ │ +446a8c: 6200 5eaa |0026: sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;.weather:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; // field@aa5e │ │ +446a90: 1a01 5ddc |0028: const-string v1, "weather" // string@dc5d │ │ 446a94: 6e30 7ad4 1200 |002a: invoke-virtual {v2, v1, v0}, Lorg/dicio/dicio_android/Sentences_ru$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@d47a │ │ 446a9a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Lorg/dicio/dicio_android/Sentences_ru$1; │ │ @@ -900733,15 +900733,15 @@ │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #3095 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open; Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator; Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open; Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator; Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search; } │ │ Annotations on field #43613 'sections' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/Map<" "Ljava/lang/String;" "Lorg/dicio/skill/standard/StandardRecognizerData;" ">;" } │ │ │ │ Class #3095 - │ │ Class descriptor : 'Lorg/dicio/dicio_android/Sentences_ru;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ @@ -900786,197 +900786,197 @@ │ │ ins : 0 │ │ outs : 4 │ │ insns size : 470 16-bit code units │ │ 4470bc: |[4470bc] org.dicio.dicio_android.Sentences_ru.:()V │ │ 4470cc: 2200 9e1b |0000: new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search; // type@1b9e │ │ 4470d0: 7010 7ed4 0000 |0002: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search;.:()V // method@d47e │ │ 4470d6: 6900 5caa |0005: sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;.search:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search; // field@aa5c │ │ -4470da: 2200 9f1b |0007: new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; // type@1b9f │ │ -4470de: 7010 7fd4 0000 |0009: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;.:()V // method@d47f │ │ -4470e4: 6900 5eaa |000c: sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;.weather:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; // field@aa5e │ │ -4470e8: 2200 9c1b |000e: new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; // type@1b9c │ │ -4470ec: 7010 7cd4 0000 |0010: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;.:()V // method@d47c │ │ -4470f2: 6900 5aaa |0013: sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;.lyrics:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; // field@aa5a │ │ -4470f6: 2200 9b1b |0015: new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator; // type@1b9b │ │ -4470fa: 7010 7bd4 0000 |0017: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;.:()V // method@d47b │ │ -447100: 6900 58aa |001a: sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;.calculator:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator; // field@aa58 │ │ -447104: 2200 631c |001c: new-instance v0, Lorg/dicio/skill/standard/StandardRecognizerData; // type@1c63 │ │ -447108: 6201 49b2 |001e: sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;.low:Lorg/dicio/skill/chain/InputRecognizer$Specificity; // field@b249 │ │ -44710c: 1262 |0020: const/4 v2, #int 6 // #6 │ │ -44710e: 2322 141f |0021: new-array v2, v2, [Lorg/dicio/skill/standard/Sentence; // type@1f14 │ │ -447112: 2203 611c |0023: new-instance v3, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -447116: 1224 |0025: const/4 v4, #int 2 // #2 │ │ -447118: 2345 f41d |0026: new-array v5, v4, [I // type@1df4 │ │ -44711c: 2605 7401 0000 |0028: fill-array-data v5, 0000019c // +00000174 │ │ -447122: 2346 151f |002b: new-array v6, v4, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -447126: 2207 671c |002d: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44712a: 1218 |002f: const/4 v8, #int 1 // #1 │ │ +4470da: 2200 9b1b |0007: new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator; // type@1b9b │ │ +4470de: 7010 7bd4 0000 |0009: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;.:()V // method@d47b │ │ +4470e4: 6900 58aa |000c: sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;.calculator:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator; // field@aa58 │ │ +4470e8: 2200 631c |000e: new-instance v0, Lorg/dicio/skill/standard/StandardRecognizerData; // type@1c63 │ │ +4470ec: 6201 49b2 |0010: sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;.low:Lorg/dicio/skill/chain/InputRecognizer$Specificity; // field@b249 │ │ +4470f0: 1262 |0012: const/4 v2, #int 6 // #6 │ │ +4470f2: 2322 141f |0013: new-array v2, v2, [Lorg/dicio/skill/standard/Sentence; // type@1f14 │ │ +4470f6: 2203 611c |0015: new-instance v3, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +4470fa: 1224 |0017: const/4 v4, #int 2 // #2 │ │ +4470fc: 2345 f41d |0018: new-array v5, v4, [I // type@1df4 │ │ +447100: 2605 8201 0000 |001a: fill-array-data v5, 0000019c // +00000182 │ │ +447106: 2346 151f |001d: new-array v6, v4, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +44710a: 2207 671c |001f: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44710e: 1218 |0021: const/4 v8, #int 1 // #1 │ │ +447110: 2389 f41d |0022: new-array v9, v8, [I // type@1df4 │ │ +447114: 120a |0024: const/4 v10, #int 0 // #0 │ │ +447116: 4b04 090a |0025: aput v4, v9, v10 │ │ +44711a: 1a0b ecdd |0027: const-string v11, "плюс" // string@ddec │ │ +44711e: 7040 f7d7 b798 |0029: invoke-direct {v7, v11, v8, v9}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +447124: 4d07 060a |002c: aput-object v7, v6, v10 │ │ +447128: 2207 671c |002e: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ 44712c: 2389 f41d |0030: new-array v9, v8, [I // type@1df4 │ │ -447130: 120a |0032: const/4 v10, #int 0 // #0 │ │ -447132: 4b04 090a |0033: aput v4, v9, v10 │ │ -447136: 1a0b ecdd |0035: const-string v11, "плюс" // string@ddec │ │ -44713a: 7040 f7d7 b798 |0037: invoke-direct {v7, v11, v8, v9}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -447140: 4d07 060a |003a: aput-object v7, v6, v10 │ │ -447144: 2207 671c |003c: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -447148: 2389 f41d |003e: new-array v9, v8, [I // type@1df4 │ │ -44714c: 4b04 090a |0040: aput v4, v9, v10 │ │ -447150: 1a0b f3dd |0042: const-string v11, "прибавить" // string@ddf3 │ │ -447154: 7040 f7d7 b798 |0044: invoke-direct {v7, v11, v8, v9}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44715a: 4d07 0608 |0047: aput-object v7, v6, v8 │ │ -44715e: 1a07 7374 |0049: const-string v7, "addition" // string@7473 │ │ -447162: 7040 ddd7 7365 |004b: invoke-direct {v3, v7, v5, v6}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -447168: 4d03 020a |004e: aput-object v3, v2, v10 │ │ -44716c: 2203 611c |0050: new-instance v3, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -447170: 2345 f41d |0052: new-array v5, v4, [I // type@1df4 │ │ -447174: 2605 5001 0000 |0054: fill-array-data v5, 000001a4 // +00000150 │ │ -44717a: 2346 151f |0057: new-array v6, v4, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -44717e: 2207 671c |0059: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -447182: 2389 f41d |005b: new-array v9, v8, [I // type@1df4 │ │ -447186: 4b04 090a |005d: aput v4, v9, v10 │ │ -44718a: 1a0b e3dd |005f: const-string v11, "минус" // string@dde3 │ │ -44718e: 7040 f7d7 b798 |0061: invoke-direct {v7, v11, v8, v9}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -447194: 4d07 060a |0064: aput-object v7, v6, v10 │ │ -447198: 2207 671c |0066: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44719c: 2389 f41d |0068: new-array v9, v8, [I // type@1df4 │ │ -4471a0: 4b04 090a |006a: aput v4, v9, v10 │ │ -4471a4: 1a0b eadd |006c: const-string v11, "отнять" // string@ddea │ │ -4471a8: 7040 f7d7 b798 |006e: invoke-direct {v7, v11, v8, v9}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4471ae: 4d07 0608 |0071: aput-object v7, v6, v8 │ │ -4471b2: 1a07 2fd4 |0073: const-string v7, "subtraction" // string@d42f │ │ -4471b6: 7040 ddd7 7365 |0075: invoke-direct {v3, v7, v5, v6}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -4471bc: 4d03 0208 |0078: aput-object v3, v2, v8 │ │ -4471c0: 2203 611c |007a: new-instance v3, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -4471c4: 2345 f41d |007c: new-array v5, v4, [I // type@1df4 │ │ -4471c8: 2605 2e01 0000 |007e: fill-array-data v5, 000001ac // +0000012e │ │ -4471ce: 1236 |0081: const/4 v6, #int 3 // #3 │ │ -4471d0: 2367 151f |0082: new-array v7, v6, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -4471d4: 2209 671c |0084: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4471d8: 238b f41d |0086: new-array v11, v8, [I // type@1df4 │ │ -4471dc: 4b06 0b0a |0088: aput v6, v11, v10 │ │ -4471e0: 1a0c fedd |008a: const-string v12, "умножить" // string@ddfe │ │ -4471e4: 7040 f7d7 c9b8 |008c: invoke-direct {v9, v12, v8, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4471ea: 4d09 070a |008f: aput-object v9, v7, v10 │ │ -4471ee: 2209 671c |0091: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4471f2: 238b f41d |0093: new-array v11, v8, [I // type@1df4 │ │ -4471f6: 4b04 0b0a |0095: aput v4, v11, v10 │ │ -4471fa: 1a0c f6dd |0097: const-string v12, "раз" // string@ddf6 │ │ -4471fe: 7040 f7d7 c9b4 |0099: invoke-direct {v9, v12, v4, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -447204: 4d09 0708 |009c: aput-object v9, v7, v8 │ │ -447208: 2209 671c |009e: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44720c: 238b f41d |00a0: new-array v11, v8, [I // type@1df4 │ │ -447210: 4b06 0b0a |00a2: aput v6, v11, v10 │ │ -447214: 1a0c eddd |00a4: const-string v12, "по" // string@dded │ │ -447218: 7040 f7d7 c9b8 |00a6: invoke-direct {v9, v12, v8, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44721e: 4d09 0704 |00a9: aput-object v9, v7, v4 │ │ -447222: 1a09 04b6 |00ab: const-string v9, "multiplication" // string@b604 │ │ -447226: 7040 ddd7 9375 |00ad: invoke-direct {v3, v9, v5, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -44722c: 4d03 0204 |00b0: aput-object v3, v2, v4 │ │ -447230: 2203 611c |00b2: new-instance v3, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -447234: 2345 f41d |00b4: new-array v5, v4, [I // type@1df4 │ │ -447238: 2605 fe00 0000 |00b6: fill-array-data v5, 000001b4 // +000000fe │ │ -44723e: 2367 151f |00b9: new-array v7, v6, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -447242: 2209 671c |00bb: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -447246: 238b f41d |00bd: new-array v11, v8, [I // type@1df4 │ │ -44724a: 4b04 0b0a |00bf: aput v4, v11, v10 │ │ -44724e: 1a0c f7dd |00c1: const-string v12, "разделить" // string@ddf7 │ │ -447252: 7040 f7d7 c9b4 |00c3: invoke-direct {v9, v12, v4, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -447258: 4d09 070a |00c6: aput-object v9, v7, v10 │ │ -44725c: 2209 671c |00c8: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -447260: 238b f41d |00ca: new-array v11, v8, [I // type@1df4 │ │ -447264: 4b04 0b0a |00cc: aput v4, v11, v10 │ │ -447268: 1a0c efdd |00ce: const-string v12, "поделить" // string@ddef │ │ -44726c: 7040 f7d7 c9b6 |00d0: invoke-direct {v9, v12, v6, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -447272: 4d09 0708 |00d3: aput-object v9, v7, v8 │ │ -447276: 2209 671c |00d5: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44727a: 238b f41d |00d7: new-array v11, v8, [I // type@1df4 │ │ -44727e: 4b06 0b0a |00d9: aput v6, v11, v10 │ │ -447282: 1a0c e5dd |00db: const-string v12, "на" // string@dde5 │ │ -447286: 7040 f7d7 c9b4 |00dd: invoke-direct {v9, v12, v4, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44728c: 4d09 0704 |00e0: aput-object v9, v7, v4 │ │ -447290: 1a09 eb84 |00e2: const-string v9, "division" // string@84eb │ │ -447294: 7040 ddd7 9375 |00e4: invoke-direct {v3, v9, v5, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -44729a: 4d03 0206 |00e7: aput-object v3, v2, v6 │ │ -44729e: 2203 611c |00e9: new-instance v3, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -4472a2: 2345 f41d |00eb: new-array v5, v4, [I // type@1df4 │ │ -4472a6: 2605 cf00 0000 |00ed: fill-array-data v5, 000001bc // +000000cf │ │ -4472ac: 1257 |00f0: const/4 v7, #int 5 // #5 │ │ -4472ae: 2379 151f |00f1: new-array v9, v7, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -4472b2: 220b 671c |00f3: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4472b6: 238c f41d |00f5: new-array v12, v8, [I // type@1df4 │ │ -4472ba: 4b08 0c0a |00f7: aput v8, v12, v10 │ │ -4472be: 1a0d d9dd |00f9: const-string v13, "в" // string@ddd9 │ │ -4472c2: 7040 f7d7 dbc4 |00fb: invoke-direct {v11, v13, v4, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4472c8: 4d0b 090a |00fe: aput-object v11, v9, v10 │ │ -4472cc: 220b 671c |0100: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4472d0: 238c f41d |0102: new-array v12, v8, [I // type@1df4 │ │ -4472d4: 4b07 0c0a |0104: aput v7, v12, v10 │ │ -4472d8: 1a0e fadd |0106: const-string v14, "степени" // string@ddfa │ │ -4472dc: 7040 f7d7 ebc8 |0108: invoke-direct {v11, v14, v8, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4472e2: 4d0b 0908 |010b: aput-object v11, v9, v8 │ │ -4472e6: 220b 671c |010d: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4472ea: 238c f41d |010f: new-array v12, v8, [I // type@1df4 │ │ -4472ee: 4b06 0c0a |0111: aput v6, v12, v10 │ │ -4472f2: 1a0e dadd |0113: const-string v14, "возвести" // string@ddda │ │ -4472f6: 7040 f7d7 ebc6 |0115: invoke-direct {v11, v14, v6, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4472fc: 4d0b 0904 |0118: aput-object v11, v9, v4 │ │ -447300: 220b 671c |011a: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -447304: 238c f41d |011c: new-array v12, v8, [I // type@1df4 │ │ -447308: 124e |011e: const/4 v14, #int 4 // #4 │ │ -44730a: 4b0e 0c0a |011f: aput v14, v12, v10 │ │ -44730e: 7040 f7d7 dbc4 |0121: invoke-direct {v11, v13, v4, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -447314: 4d0b 0906 |0124: aput-object v11, v9, v6 │ │ -447318: 220b 671c |0126: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44731c: 238c f41d |0128: new-array v12, v8, [I // type@1df4 │ │ -447320: 4b07 0c0a |012a: aput v7, v12, v10 │ │ -447324: 1a0d fbdd |012c: const-string v13, "степень" // string@ddfb │ │ -447328: 7040 f7d7 dbc8 |012e: invoke-direct {v11, v13, v8, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44732e: 4d0b 090e |0131: aput-object v11, v9, v14 │ │ -447332: 1a0b 8cbe |0133: const-string v11, "power" // string@be8c │ │ -447336: 7040 ddd7 b395 |0135: invoke-direct {v3, v11, v5, v9}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -44733c: 4d03 020e |0138: aput-object v3, v2, v14 │ │ -447340: 2203 611c |013a: new-instance v3, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ -447344: 2365 f41d |013c: new-array v5, v6, [I // type@1df4 │ │ -447348: 2605 8600 0000 |013e: fill-array-data v5, 000001c4 // +00000086 │ │ -44734e: 2379 151f |0141: new-array v9, v7, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ -447352: 220b 671c |0143: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -447356: 238c f41d |0145: new-array v12, v8, [I // type@1df4 │ │ -44735a: 4b08 0c0a |0147: aput v8, v12, v10 │ │ -44735e: 1a0d e1dd |0149: const-string v13, "квадратныи" // string@dde1 │ │ -447362: 7040 f7d7 dbc6 |014b: invoke-direct {v11, v13, v6, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -447368: 4d0b 090a |014e: aput-object v11, v9, v10 │ │ -44736c: 220b 671c |0150: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -447370: 238c f41d |0152: new-array v12, v8, [I // type@1df4 │ │ -447374: 4b0e 0c0a |0154: aput v14, v12, v10 │ │ -447378: 1a0f e2dd |0156: const-string v15, "корень" // string@dde2 │ │ -44737c: 7040 f7d7 fbc6 |0158: invoke-direct {v11, v15, v6, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -447382: 4d0b 0908 |015b: aput-object v11, v9, v8 │ │ -447386: 220b 671c |015d: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -44738a: 234c f41d |015f: new-array v12, v4, [I // type@1df4 │ │ -44738e: 260c 6d00 0000 |0161: fill-array-data v12, 000001ce // +0000006d │ │ -447394: 7040 f7d7 fbc7 |0164: invoke-direct {v11, v15, v7, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -44739a: 4d0b 0904 |0167: aput-object v11, v9, v4 │ │ -44739e: 2204 671c |0169: new-instance v4, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4473a2: 238b f41d |016b: new-array v11, v8, [I // type@1df4 │ │ -4473a6: 4b0e 0b0a |016d: aput v14, v11, v10 │ │ -4473aa: 7040 f7d7 d4be |016f: invoke-direct {v4, v13, v14, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4473b0: 4d04 0906 |0172: aput-object v4, v9, v6 │ │ -4473b4: 2204 671c |0174: new-instance v4, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ -4473b8: 2386 f41d |0176: new-array v6, v8, [I // type@1df4 │ │ -4473bc: 4b07 060a |0178: aput v7, v6, v10 │ │ -4473c0: 1a08 dfdd |017a: const-string v8, "из" // string@dddf │ │ -4473c4: 7040 f7d7 846e |017c: invoke-direct {v4, v8, v14, v6}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ -4473ca: 4d04 090e |017f: aput-object v4, v9, v14 │ │ -4473ce: 1a04 e2d2 |0181: const-string v4, "square_root" // string@d2e2 │ │ -4473d2: 7040 ddd7 4395 |0183: invoke-direct {v3, v4, v5, v9}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ -4473d8: 4d03 0207 |0186: aput-object v3, v2, v7 │ │ -4473dc: 7030 ebd7 1002 |0188: invoke-direct {v0, v1, v2}, Lorg/dicio/skill/standard/StandardRecognizerData;.:(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V // method@d7eb │ │ -4473e2: 6900 59aa |018b: sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa59 │ │ -4473e6: 2200 9d1b |018d: new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open; // type@1b9d │ │ -4473ea: 7010 7dd4 0000 |018f: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open;.:()V // method@d47d │ │ -4473f0: 6900 5baa |0192: sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;.open:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open; // field@aa5b │ │ +447130: 4b04 090a |0032: aput v4, v9, v10 │ │ +447134: 1a0b f3dd |0034: const-string v11, "прибавить" // string@ddf3 │ │ +447138: 7040 f7d7 b798 |0036: invoke-direct {v7, v11, v8, v9}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44713e: 4d07 0608 |0039: aput-object v7, v6, v8 │ │ +447142: 1a07 7374 |003b: const-string v7, "addition" // string@7473 │ │ +447146: 7040 ddd7 7365 |003d: invoke-direct {v3, v7, v5, v6}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +44714c: 4d03 020a |0040: aput-object v3, v2, v10 │ │ +447150: 2203 611c |0042: new-instance v3, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +447154: 2345 f41d |0044: new-array v5, v4, [I // type@1df4 │ │ +447158: 2605 5e01 0000 |0046: fill-array-data v5, 000001a4 // +0000015e │ │ +44715e: 2346 151f |0049: new-array v6, v4, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +447162: 2207 671c |004b: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +447166: 2389 f41d |004d: new-array v9, v8, [I // type@1df4 │ │ +44716a: 4b04 090a |004f: aput v4, v9, v10 │ │ +44716e: 1a0b e3dd |0051: const-string v11, "минус" // string@dde3 │ │ +447172: 7040 f7d7 b798 |0053: invoke-direct {v7, v11, v8, v9}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +447178: 4d07 060a |0056: aput-object v7, v6, v10 │ │ +44717c: 2207 671c |0058: new-instance v7, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +447180: 2389 f41d |005a: new-array v9, v8, [I // type@1df4 │ │ +447184: 4b04 090a |005c: aput v4, v9, v10 │ │ +447188: 1a0b eadd |005e: const-string v11, "отнять" // string@ddea │ │ +44718c: 7040 f7d7 b798 |0060: invoke-direct {v7, v11, v8, v9}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +447192: 4d07 0608 |0063: aput-object v7, v6, v8 │ │ +447196: 1a07 2fd4 |0065: const-string v7, "subtraction" // string@d42f │ │ +44719a: 7040 ddd7 7365 |0067: invoke-direct {v3, v7, v5, v6}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +4471a0: 4d03 0208 |006a: aput-object v3, v2, v8 │ │ +4471a4: 2203 611c |006c: new-instance v3, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +4471a8: 2345 f41d |006e: new-array v5, v4, [I // type@1df4 │ │ +4471ac: 2605 3c01 0000 |0070: fill-array-data v5, 000001ac // +0000013c │ │ +4471b2: 1236 |0073: const/4 v6, #int 3 // #3 │ │ +4471b4: 2367 151f |0074: new-array v7, v6, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +4471b8: 2209 671c |0076: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4471bc: 238b f41d |0078: new-array v11, v8, [I // type@1df4 │ │ +4471c0: 4b06 0b0a |007a: aput v6, v11, v10 │ │ +4471c4: 1a0c fedd |007c: const-string v12, "умножить" // string@ddfe │ │ +4471c8: 7040 f7d7 c9b8 |007e: invoke-direct {v9, v12, v8, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4471ce: 4d09 070a |0081: aput-object v9, v7, v10 │ │ +4471d2: 2209 671c |0083: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4471d6: 238b f41d |0085: new-array v11, v8, [I // type@1df4 │ │ +4471da: 4b04 0b0a |0087: aput v4, v11, v10 │ │ +4471de: 1a0c f6dd |0089: const-string v12, "раз" // string@ddf6 │ │ +4471e2: 7040 f7d7 c9b4 |008b: invoke-direct {v9, v12, v4, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4471e8: 4d09 0708 |008e: aput-object v9, v7, v8 │ │ +4471ec: 2209 671c |0090: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4471f0: 238b f41d |0092: new-array v11, v8, [I // type@1df4 │ │ +4471f4: 4b06 0b0a |0094: aput v6, v11, v10 │ │ +4471f8: 1a0c eddd |0096: const-string v12, "по" // string@dded │ │ +4471fc: 7040 f7d7 c9b8 |0098: invoke-direct {v9, v12, v8, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +447202: 4d09 0704 |009b: aput-object v9, v7, v4 │ │ +447206: 1a09 04b6 |009d: const-string v9, "multiplication" // string@b604 │ │ +44720a: 7040 ddd7 9375 |009f: invoke-direct {v3, v9, v5, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +447210: 4d03 0204 |00a2: aput-object v3, v2, v4 │ │ +447214: 2203 611c |00a4: new-instance v3, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +447218: 2345 f41d |00a6: new-array v5, v4, [I // type@1df4 │ │ +44721c: 2605 0c01 0000 |00a8: fill-array-data v5, 000001b4 // +0000010c │ │ +447222: 2367 151f |00ab: new-array v7, v6, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +447226: 2209 671c |00ad: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44722a: 238b f41d |00af: new-array v11, v8, [I // type@1df4 │ │ +44722e: 4b04 0b0a |00b1: aput v4, v11, v10 │ │ +447232: 1a0c f7dd |00b3: const-string v12, "разделить" // string@ddf7 │ │ +447236: 7040 f7d7 c9b4 |00b5: invoke-direct {v9, v12, v4, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44723c: 4d09 070a |00b8: aput-object v9, v7, v10 │ │ +447240: 2209 671c |00ba: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +447244: 238b f41d |00bc: new-array v11, v8, [I // type@1df4 │ │ +447248: 4b04 0b0a |00be: aput v4, v11, v10 │ │ +44724c: 1a0c efdd |00c0: const-string v12, "поделить" // string@ddef │ │ +447250: 7040 f7d7 c9b6 |00c2: invoke-direct {v9, v12, v6, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +447256: 4d09 0708 |00c5: aput-object v9, v7, v8 │ │ +44725a: 2209 671c |00c7: new-instance v9, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44725e: 238b f41d |00c9: new-array v11, v8, [I // type@1df4 │ │ +447262: 4b06 0b0a |00cb: aput v6, v11, v10 │ │ +447266: 1a0c e5dd |00cd: const-string v12, "на" // string@dde5 │ │ +44726a: 7040 f7d7 c9b4 |00cf: invoke-direct {v9, v12, v4, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +447270: 4d09 0704 |00d2: aput-object v9, v7, v4 │ │ +447274: 1a09 eb84 |00d4: const-string v9, "division" // string@84eb │ │ +447278: 7040 ddd7 9375 |00d6: invoke-direct {v3, v9, v5, v7}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +44727e: 4d03 0206 |00d9: aput-object v3, v2, v6 │ │ +447282: 2203 611c |00db: new-instance v3, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +447286: 2345 f41d |00dd: new-array v5, v4, [I // type@1df4 │ │ +44728a: 2605 dd00 0000 |00df: fill-array-data v5, 000001bc // +000000dd │ │ +447290: 1257 |00e2: const/4 v7, #int 5 // #5 │ │ +447292: 2379 151f |00e3: new-array v9, v7, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +447296: 220b 671c |00e5: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44729a: 238c f41d |00e7: new-array v12, v8, [I // type@1df4 │ │ +44729e: 4b08 0c0a |00e9: aput v8, v12, v10 │ │ +4472a2: 1a0d d9dd |00eb: const-string v13, "в" // string@ddd9 │ │ +4472a6: 7040 f7d7 dbc4 |00ed: invoke-direct {v11, v13, v4, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4472ac: 4d0b 090a |00f0: aput-object v11, v9, v10 │ │ +4472b0: 220b 671c |00f2: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4472b4: 238c f41d |00f4: new-array v12, v8, [I // type@1df4 │ │ +4472b8: 4b07 0c0a |00f6: aput v7, v12, v10 │ │ +4472bc: 1a0e fadd |00f8: const-string v14, "степени" // string@ddfa │ │ +4472c0: 7040 f7d7 ebc8 |00fa: invoke-direct {v11, v14, v8, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4472c6: 4d0b 0908 |00fd: aput-object v11, v9, v8 │ │ +4472ca: 220b 671c |00ff: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4472ce: 238c f41d |0101: new-array v12, v8, [I // type@1df4 │ │ +4472d2: 4b06 0c0a |0103: aput v6, v12, v10 │ │ +4472d6: 1a0e dadd |0105: const-string v14, "возвести" // string@ddda │ │ +4472da: 7040 f7d7 ebc6 |0107: invoke-direct {v11, v14, v6, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4472e0: 4d0b 0904 |010a: aput-object v11, v9, v4 │ │ +4472e4: 220b 671c |010c: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +4472e8: 238c f41d |010e: new-array v12, v8, [I // type@1df4 │ │ +4472ec: 124e |0110: const/4 v14, #int 4 // #4 │ │ +4472ee: 4b0e 0c0a |0111: aput v14, v12, v10 │ │ +4472f2: 7040 f7d7 dbc4 |0113: invoke-direct {v11, v13, v4, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4472f8: 4d0b 0906 |0116: aput-object v11, v9, v6 │ │ +4472fc: 220b 671c |0118: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +447300: 238c f41d |011a: new-array v12, v8, [I // type@1df4 │ │ +447304: 4b07 0c0a |011c: aput v7, v12, v10 │ │ +447308: 1a0d fbdd |011e: const-string v13, "степень" // string@ddfb │ │ +44730c: 7040 f7d7 dbc8 |0120: invoke-direct {v11, v13, v8, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +447312: 4d0b 090e |0123: aput-object v11, v9, v14 │ │ +447316: 1a0b 8cbe |0125: const-string v11, "power" // string@be8c │ │ +44731a: 7040 ddd7 b395 |0127: invoke-direct {v3, v11, v5, v9}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +447320: 4d03 020e |012a: aput-object v3, v2, v14 │ │ +447324: 2203 611c |012c: new-instance v3, Lorg/dicio/skill/standard/Sentence; // type@1c61 │ │ +447328: 2365 f41d |012e: new-array v5, v6, [I // type@1df4 │ │ +44732c: 2605 9400 0000 |0130: fill-array-data v5, 000001c4 // +00000094 │ │ +447332: 2379 151f |0133: new-array v9, v7, [Lorg/dicio/skill/standard/word/BaseWord; // type@1f15 │ │ +447336: 220b 671c |0135: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44733a: 238c f41d |0137: new-array v12, v8, [I // type@1df4 │ │ +44733e: 4b08 0c0a |0139: aput v8, v12, v10 │ │ +447342: 1a0d e1dd |013b: const-string v13, "квадратныи" // string@dde1 │ │ +447346: 7040 f7d7 dbc6 |013d: invoke-direct {v11, v13, v6, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44734c: 4d0b 090a |0140: aput-object v11, v9, v10 │ │ +447350: 220b 671c |0142: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +447354: 238c f41d |0144: new-array v12, v8, [I // type@1df4 │ │ +447358: 4b0e 0c0a |0146: aput v14, v12, v10 │ │ +44735c: 1a0f e2dd |0148: const-string v15, "корень" // string@dde2 │ │ +447360: 7040 f7d7 fbc6 |014a: invoke-direct {v11, v15, v6, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +447366: 4d0b 0908 |014d: aput-object v11, v9, v8 │ │ +44736a: 220b 671c |014f: new-instance v11, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44736e: 234c f41d |0151: new-array v12, v4, [I // type@1df4 │ │ +447372: 260c 7b00 0000 |0153: fill-array-data v12, 000001ce // +0000007b │ │ +447378: 7040 f7d7 fbc7 |0156: invoke-direct {v11, v15, v7, v12}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +44737e: 4d0b 0904 |0159: aput-object v11, v9, v4 │ │ +447382: 2204 671c |015b: new-instance v4, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +447386: 238b f41d |015d: new-array v11, v8, [I // type@1df4 │ │ +44738a: 4b0e 0b0a |015f: aput v14, v11, v10 │ │ +44738e: 7040 f7d7 d4be |0161: invoke-direct {v4, v13, v14, v11}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +447394: 4d04 0906 |0164: aput-object v4, v9, v6 │ │ +447398: 2204 671c |0166: new-instance v4, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; // type@1c67 │ │ +44739c: 2386 f41d |0168: new-array v6, v8, [I // type@1df4 │ │ +4473a0: 4b07 060a |016a: aput v7, v6, v10 │ │ +4473a4: 1a08 dfdd |016c: const-string v8, "из" // string@dddf │ │ +4473a8: 7040 f7d7 846e |016e: invoke-direct {v4, v8, v14, v6}, Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;.:(Ljava/lang/String;I[I)V // method@d7f7 │ │ +4473ae: 4d04 090e |0171: aput-object v4, v9, v14 │ │ +4473b2: 1a04 e2d2 |0173: const-string v4, "square_root" // string@d2e2 │ │ +4473b6: 7040 ddd7 4395 |0175: invoke-direct {v3, v4, v5, v9}, Lorg/dicio/skill/standard/Sentence;.:(Ljava/lang/String;[I[Lorg/dicio/skill/standard/word/BaseWord;)V // method@d7dd │ │ +4473bc: 4d03 0207 |0178: aput-object v3, v2, v7 │ │ +4473c0: 7030 ebd7 1002 |017a: invoke-direct {v0, v1, v2}, Lorg/dicio/skill/standard/StandardRecognizerData;.:(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V // method@d7eb │ │ +4473c6: 6900 59aa |017d: sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;.calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; // field@aa59 │ │ +4473ca: 2200 9d1b |017f: new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open; // type@1b9d │ │ +4473ce: 7010 7dd4 0000 |0181: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open;.:()V // method@d47d │ │ +4473d4: 6900 5baa |0184: sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;.open:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open; // field@aa5b │ │ +4473d8: 2200 9c1b |0186: new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; // type@1b9c │ │ +4473dc: 7010 7cd4 0000 |0188: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;.:()V // method@d47c │ │ +4473e2: 6900 5aaa |018b: sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;.lyrics:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; // field@aa5a │ │ +4473e6: 2200 9f1b |018d: new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; // type@1b9f │ │ +4473ea: 7010 7fd4 0000 |018f: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;.:()V // method@d47f │ │ +4473f0: 6900 5eaa |0192: sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;.weather:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; // field@aa5e │ │ 4473f4: 2200 9a1b |0194: new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$1; // type@1b9a │ │ 4473f8: 7010 79d4 0000 |0196: invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$1;.:()V // method@d479 │ │ 4473fe: 6900 5daa |0199: sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;.sections:Ljava/util/Map; // field@aa5d │ │ 447402: 0e00 |019b: return-void │ │ 447404: 0003 0400 0200 0000 0000 0000 0100 ... |019c: array-data (8 units) │ │ 447414: 0003 0400 0200 0000 0000 0000 0100 ... |01a4: array-data (8 units) │ │ 447424: 0003 0400 0200 0000 0000 0000 0100 ... |01ac: array-data (8 units) │ │ @@ -900985,16 +900985,16 @@ │ │ 447454: 0003 0400 0300 0000 0000 0000 0100 ... |01c4: array-data (10 units) │ │ 447468: 0003 0400 0200 0000 0300 0000 0400 ... |01ce: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0007 line=16 │ │ 0x000e line=17 │ │ - 0x0015 line=18 │ │ - 0x001c line=19 │ │ + 0x017f line=18 │ │ + 0x0186 line=19 │ │ 0x018d line=20 │ │ 0x0194 line=21 │ │ locals : │ │ │ │ #1 : (in Lorg/dicio/dicio_android/Sentences_ru;) │ │ name : '' │ │ type : '()V' │ │ @@ -1562043,15 +1562043,15 @@ │ │ 440cd4: 0003 0400 0200 0000 0000 0000 0100 ... |00a0: array-data (8 units) │ │ 440ce4: 0003 0400 0400 0000 0400 0000 0500 ... |00a8: array-data (12 units) │ │ 440cfc: 0003 0400 0200 0000 0200 0000 0300 ... |00b4: array-data (8 units) │ │ 440d0c: 0003 0400 0400 0000 0400 0000 0500 ... |00bc: array-data (12 units) │ │ 440d24: 0003 0400 0400 0000 0400 0000 0500 ... |00c8: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=18 │ │ + 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x00d4 reg=14 this Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator; │ │ │ │ Virtual methods - │ │ source_file_idx : 24122 (Sentences_de.java) │ │ │ │ Class #4957 header: │ │ @@ -1562454,15 +1562454,15 @@ │ │ 4414a4: 0003 0400 0200 0000 1000 0000 1100 ... |03ac: array-data (8 units) │ │ 4414b4: 0003 0400 0400 0000 0100 0000 0200 ... |03b4: array-data (12 units) │ │ 4414cc: 0003 0400 0200 0000 0200 0000 0400 ... |03c0: array-data (8 units) │ │ 4414dc: 0003 0400 0400 0000 0600 0000 0700 ... |03c8: array-data (12 units) │ │ 4414f4: 0003 0400 0400 0000 0600 0000 0700 ... |03d4: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=17 │ │ + 0x0002 line=19 │ │ locals : │ │ 0x0000 - 0x03e0 reg=17 this Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; │ │ │ │ Virtual methods - │ │ source_file_idx : 24122 (Sentences_de.java) │ │ │ │ Class #4958 header: │ │ @@ -1562622,15 +1562622,15 @@ │ │ 441734: 0003 0400 0500 0000 0400 0000 0500 ... |010c: array-data (14 units) │ │ 441750: 0003 0400 0500 0000 0400 0000 0500 ... |011a: array-data (14 units) │ │ 44176c: 0003 0400 0500 0000 0400 0000 0500 ... |0128: array-data (14 units) │ │ 441788: 0003 0400 0200 0000 0800 0000 0900 ... |0136: array-data (8 units) │ │ 441798: 0003 0400 0300 0000 0b00 0000 0c00 ... |013e: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=20 │ │ + 0x0002 line=18 │ │ locals : │ │ 0x0000 - 0x0148 reg=16 this Lorg/dicio/dicio_android/Sentences_de$SectionClass_open; │ │ │ │ Virtual methods - │ │ source_file_idx : 24122 (Sentences_de.java) │ │ │ │ Class #4959 header: │ │ @@ -1563295,15 +1563295,15 @@ │ │ 44224c: 0003 0400 0200 0000 0b00 0000 0d00 ... |0426: array-data (8 units) │ │ 44225c: 0003 0400 0200 0000 0b00 0000 0d00 ... |042e: array-data (8 units) │ │ 44226c: 0003 0400 0200 0000 0b00 0000 0d00 ... |0436: array-data (8 units) │ │ 44227c: 0003 0400 0200 0000 0400 0000 0600 ... |043e: array-data (8 units) │ │ 44228c: 0003 0400 0200 0000 0300 0000 0500 ... |0446: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=16 │ │ + 0x0002 line=20 │ │ locals : │ │ 0x0000 - 0x044e reg=20 this Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; │ │ │ │ Virtual methods - │ │ source_file_idx : 24122 (Sentences_de.java) │ │ │ │ Class #4961 header: │ │ @@ -1563451,15 +1563451,15 @@ │ │ 442960: 5b07 3baa |00d8: iput-object v7, v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator;.calculation:Ljava/lang/String; // field@aa3b │ │ 442964: 0e00 |00da: return-void │ │ 442966: 0000 |00db: nop // spacer │ │ 442968: 0003 0400 0600 0000 0000 0000 0100 ... |00dc: array-data (16 units) │ │ 442988: 0003 0400 0200 0000 0a00 0000 0b00 ... |00ec: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=18 │ │ + 0x0002 line=16 │ │ locals : │ │ 0x0000 - 0x00f4 reg=16 this Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator; │ │ │ │ Virtual methods - │ │ source_file_idx : 24123 (Sentences_en.java) │ │ │ │ Class #4962 header: │ │ @@ -1563903,15 +1563903,15 @@ │ │ 4431b4: 0003 0400 0200 0000 0500 0000 0600 ... |0406: array-data (8 units) │ │ 4431c4: 0003 0400 0200 0000 0500 0000 0600 ... |040e: array-data (8 units) │ │ 4431d4: 0003 0400 0400 0000 0800 0000 0900 ... |0416: array-data (12 units) │ │ 4431ec: 0003 0400 0400 0000 0b00 0000 0c00 ... |0422: array-data (12 units) │ │ 443204: 0003 0400 0400 0000 0b00 0000 0c00 ... |042e: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=17 │ │ + 0x0002 line=19 │ │ locals : │ │ 0x0000 - 0x043a reg=16 this Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; │ │ │ │ Virtual methods - │ │ source_file_idx : 24123 (Sentences_en.java) │ │ │ │ Class #4963 header: │ │ @@ -1564071,15 +1564071,15 @@ │ │ 443480: 0003 0400 0500 0000 0600 0000 0700 ... |012a: array-data (14 units) │ │ 44349c: 0003 0400 0500 0000 0600 0000 0700 ... |0138: array-data (14 units) │ │ 4434b8: 0003 0400 0500 0000 0600 0000 0700 ... |0146: array-data (14 units) │ │ 4434d4: 0003 0400 0400 0000 0700 0000 0800 ... |0154: array-data (12 units) │ │ 4434ec: 0003 0400 0300 0000 0b00 0000 0c00 ... |0160: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=20 │ │ + 0x0002 line=18 │ │ locals : │ │ 0x0000 - 0x016a reg=16 this Lorg/dicio/dicio_android/Sentences_en$SectionClass_open; │ │ │ │ Virtual methods - │ │ source_file_idx : 24123 (Sentences_en.java) │ │ │ │ Class #4964 header: │ │ @@ -1564672,15 +1564672,15 @@ │ │ 443e2c: 0003 0400 0400 0000 0900 0000 0a00 ... |0294: array-data (12 units) │ │ 443e44: 0003 0400 0400 0000 0900 0000 0a00 ... |02a0: array-data (12 units) │ │ 443e5c: 0003 0400 0400 0000 0900 0000 0a00 ... |02ac: array-data (12 units) │ │ 443e74: 0003 0400 0400 0000 0900 0000 0a00 ... |02b8: array-data (12 units) │ │ 443e8c: 0003 0400 0400 0000 0900 0000 0a00 ... |02c4: array-data (12 units) │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=16 │ │ + 0x0002 line=20 │ │ locals : │ │ 0x0000 - 0x02d0 reg=17 this Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; │ │ │ │ Virtual methods - │ │ source_file_idx : 24123 (Sentences_en.java) │ │ │ │ Class #4966 header: │ │ @@ -1564846,15 +1564846,15 @@ │ │ 4447e0: 0003 0400 0500 0000 0000 0000 0100 ... |0100: array-data (14 units) │ │ 4447fc: 0003 0400 0300 0000 0400 0000 0500 ... |010e: array-data (10 units) │ │ 444810: 0003 0400 0300 0000 0400 0000 0500 ... |0118: array-data (10 units) │ │ 444824: 0003 0400 0200 0000 0800 0000 0900 ... |0122: array-data (8 units) │ │ 444834: 0003 0400 0200 0000 0b00 0000 0c00 ... |012a: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=18 │ │ + 0x0002 line=16 │ │ locals : │ │ 0x0000 - 0x0132 reg=16 this Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator; │ │ │ │ Virtual methods - │ │ source_file_idx : 24124 (Sentences_it.java) │ │ │ │ Class #4967 header: │ │ @@ -1565393,15 +1565393,15 @@ │ │ 4451d8: 0003 0400 0200 0000 0100 0000 0200 ... |04c2: array-data (8 units) │ │ 4451e8: 0003 0400 0200 0000 0000 0000 0100 ... |04ca: array-data (8 units) │ │ 4451f8: 0003 0400 0400 0000 0200 0000 0300 ... |04d2: array-data (12 units) │ │ 445210: 0003 0400 0400 0000 0200 0000 0300 ... |04de: array-data (12 units) │ │ 445228: 0003 0400 0300 0000 0400 0000 0500 ... |04ea: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=17 │ │ + 0x0002 line=19 │ │ locals : │ │ 0x0000 - 0x04f4 reg=19 this Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; │ │ │ │ Virtual methods - │ │ source_file_idx : 24124 (Sentences_it.java) │ │ │ │ Class #4968 header: │ │ @@ -1565540,15 +1565540,15 @@ │ │ 445418: 0003 0400 0300 0000 0500 0000 0600 ... |00e6: array-data (10 units) │ │ 44542c: 0003 0400 0300 0000 0500 0000 0600 ... |00f0: array-data (10 units) │ │ 445440: 0003 0400 0300 0000 0500 0000 0600 ... |00fa: array-data (10 units) │ │ 445454: 0003 0400 0200 0000 0700 0000 0800 ... |0104: array-data (8 units) │ │ 445464: 0003 0400 0200 0000 0700 0000 0800 ... |010c: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=20 │ │ + 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0114 reg=15 this Lorg/dicio/dicio_android/Sentences_it$SectionClass_open; │ │ │ │ Virtual methods - │ │ source_file_idx : 24124 (Sentences_it.java) │ │ │ │ Class #4969 header: │ │ @@ -1566295,15 +1566295,15 @@ │ │ 446294: 0003 0400 0300 0000 0400 0000 0500 ... |0636: array-data (10 units) │ │ 4462a8: 0003 0400 0300 0000 0c00 0000 0d00 ... |0640: array-data (10 units) │ │ 4462bc: 0003 0400 0300 0000 0c00 0000 0d00 ... |064a: array-data (10 units) │ │ 4462d0: 0003 0400 0300 0000 0c00 0000 0d00 ... |0654: array-data (10 units) │ │ 4462e4: 0003 0400 0300 0000 0c00 0000 0d00 ... |065e: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ - 0x0002 line=16 │ │ + 0x0002 line=20 │ │ locals : │ │ 0x0000 - 0x0668 reg=17 this Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; │ │ │ │ Virtual methods - │ │ source_file_idx : 24124 (Sentences_it.java) │ │ │ │ Class #4971 header: │ │ @@ -1566386,15 +1566386,15 @@ │ │ 446b4a: 7030 ebd7 0e02 |004f: invoke-direct {v14, v0, v2}, Lorg/dicio/skill/standard/StandardRecognizerData;.:(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V // method@d7eb │ │ 446b50: 5be8 53aa |0052: iput-object v8, v14, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;.calculation:Ljava/lang/String; // field@aa53 │ │ 446b54: 0e00 |0054: return-void │ │ 446b56: 0000 |0055: nop // spacer │ │ 446b58: 0003 0400 0200 0000 0000 0000 0100 ... |0056: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=18 │ │ + 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x005e reg=14 this Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator; │ │ │ │ Virtual methods - │ │ source_file_idx : 24125 (Sentences_ru.java) │ │ │ │ Class #4972 header: │ │ @@ -1566485,15 +1566485,15 @@ │ │ 446c36: 7030 ebd7 0f02 |005f: invoke-direct {v15, v0, v2}, Lorg/dicio/skill/standard/StandardRecognizerData;.:(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V // method@d7eb │ │ 446c3c: 5bf6 54aa |0062: iput-object v6, v15, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;.song:Ljava/lang/String; // field@aa54 │ │ 446c40: 0e00 |0064: return-void │ │ 446c42: 0000 |0065: nop // spacer │ │ 446c44: 0003 0400 0300 0000 0000 0000 0100 ... |0066: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=17 │ │ + 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0070 reg=15 this Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; │ │ │ │ Virtual methods - │ │ source_file_idx : 24125 (Sentences_ru.java) │ │ │ │ Class #4973 header: │ │ @@ -1566623,15 +1566623,15 @@ │ │ 446e00: 0003 0400 0300 0000 0600 0000 0700 ... |00cc: array-data (10 units) │ │ 446e14: 0003 0400 0300 0000 0600 0000 0700 ... |00d6: array-data (10 units) │ │ 446e28: 0003 0400 0300 0000 0600 0000 0700 ... |00e0: array-data (10 units) │ │ 446e3c: 0003 0400 0300 0000 0600 0000 0700 ... |00ea: array-data (10 units) │ │ 446e50: 0003 0400 0300 0000 0600 0000 0700 ... |00f4: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=20 │ │ + 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x00fe reg=15 this Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open; │ │ │ │ Virtual methods - │ │ source_file_idx : 24125 (Sentences_ru.java) │ │ │ │ Class #4974 header: │ │ @@ -1566838,15 +1566838,15 @@ │ │ 44709e: 7030 ebd7 0f02 |007f: invoke-direct {v15, v0, v2}, Lorg/dicio/skill/standard/StandardRecognizerData;.:(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V // method@d7eb │ │ 4470a4: 5bf6 57aa |0082: iput-object v6, v15, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;.where:Ljava/lang/String; // field@aa57 │ │ 4470a8: 0e00 |0084: return-void │ │ 4470aa: 0000 |0085: nop // spacer │ │ 4470ac: 0003 0400 0200 0000 0100 0000 0200 ... |0086: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ - 0x0000 line=16 │ │ + 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x008e reg=15 this Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; │ │ │ │ Virtual methods - │ │ source_file_idx : 24125 (Sentences_ru.java) │ │ │ │ Class #4976 header: │ ├── classes.jar │ │ ├── zipinfo -v {} │ │ │ @@ -86323,15 +86323,15 @@ │ │ │ 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: 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): 12a6d7da │ │ │ + 32-bit CRC value (hex): cccef2de │ │ │ compressed size: 536 bytes │ │ │ uncompressed size: 536 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 │ │ │ @@ -86379,15 +86379,15 @@ │ │ │ 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: 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): fa725196 │ │ │ + 32-bit CRC value (hex): 6e091028 │ │ │ compressed size: 852 bytes │ │ │ uncompressed size: 852 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 │ │ │ @@ -86407,15 +86407,15 @@ │ │ │ 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: 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): f8876841 │ │ │ + 32-bit CRC value (hex): e8ec46ff │ │ │ compressed size: 3363 bytes │ │ │ uncompressed size: 3363 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 │ │ │ @@ -86435,15 +86435,15 @@ │ │ │ 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: 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): dde6b6f2 │ │ │ + 32-bit CRC value (hex): a9cd6595 │ │ │ compressed size: 852 bytes │ │ │ uncompressed size: 852 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 │ │ │ @@ -86463,15 +86463,15 @@ │ │ │ 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: 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): 250ca4a5 │ │ │ + 32-bit CRC value (hex): 437b7dc0 │ │ │ compressed size: 3787 bytes │ │ │ uncompressed size: 3787 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 │ │ │ @@ -86491,15 +86491,15 @@ │ │ │ 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: 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): ae52bf81 │ │ │ + 32-bit CRC value (hex): c26072e5 │ │ │ compressed size: 852 bytes │ │ │ uncompressed size: 852 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 │ │ │ @@ -86519,15 +86519,15 @@ │ │ │ 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: 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): 77c6813b │ │ │ + 32-bit CRC value (hex): 266ff7ec │ │ │ compressed size: 4071 bytes │ │ │ uncompressed size: 4071 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 │ │ │ @@ -86547,15 +86547,15 @@ │ │ │ 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: 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): 4337703a │ │ │ + 32-bit CRC value (hex): 811e9256 │ │ │ compressed size: 852 bytes │ │ │ uncompressed size: 852 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 │ │ │ @@ -86575,15 +86575,15 @@ │ │ │ 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: 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): 6f069439 │ │ │ + 32-bit CRC value (hex): 42988dec │ │ │ compressed size: 3189 bytes │ │ │ uncompressed size: 3189 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 │ │ ├── org/dicio/dicio_android/SectionsGenerated$1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -3,12 +3,12 @@ │ │ │ │ │ │ │ │ import java.util.HashMap; │ │ │ │ │ │ │ │ final class SectionsGenerated$1 extends HashMap │ │ │ │ { │ │ │ │ SectionsGenerated$1() { │ │ │ │ this.put("en", Sentences_en.sections); │ │ │ │ - this.put("ru", Sentences_ru.sections); │ │ │ │ this.put("de", Sentences_de.sections); │ │ │ │ + this.put("ru", Sentences_ru.sections); │ │ │ │ this.put("it", Sentences_it.sections); │ │ │ │ } │ │ │ │ } │ │ ├── org/dicio/dicio_android/Sentences_de$1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -3,14 +3,14 @@ │ │ │ │ │ │ │ │ import java.util.HashMap; │ │ │ │ │ │ │ │ final class Sentences_de$1 extends HashMap │ │ │ │ { │ │ │ │ Sentences_de$1() { │ │ │ │ this.put("search", Sentences_de.search); │ │ │ │ - this.put("weather", Sentences_de.weather); │ │ │ │ - this.put("lyrics", Sentences_de.lyrics); │ │ │ │ this.put("calculator", Sentences_de.calculator); │ │ │ │ this.put("calculator_operators", Sentences_de.calculator_operators); │ │ │ │ this.put("open", Sentences_de.open); │ │ │ │ + this.put("lyrics", Sentences_de.lyrics); │ │ │ │ + this.put("weather", Sentences_de.weather); │ │ │ │ } │ │ │ │ } │ │ ├── org/dicio/dicio_android/Sentences_de.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -16,16 +16,14 @@ │ │ │ │ public static final Sentences_de$SectionClass_open open; │ │ │ │ public static final Sentences_de$SectionClass_search search; │ │ │ │ public static final Map sections; │ │ │ │ public static final Sentences_de$SectionClass_weather weather; │ │ │ │ │ │ │ │ static { │ │ │ │ search = new Sentences_de$SectionClass_search(); │ │ │ │ - weather = new Sentences_de$SectionClass_weather(); │ │ │ │ - lyrics = new Sentences_de$SectionClass_lyrics(); │ │ │ │ calculator = new Sentences_de$SectionClass_calculator(); │ │ │ │ final InputRecognizer$Specificity low = InputRecognizer$Specificity.low; │ │ │ │ final int n = 6; │ │ │ │ final Sentence[] array = new Sentence[n]; │ │ │ │ final int n2 = 5; │ │ │ │ final int[] array3; │ │ │ │ final int[] array2 = array3 = new int[n2]; │ │ │ │ @@ -157,10 +155,12 @@ │ │ │ │ array43[n3] = (BaseWord)new DiacriticsInsensitiveWord("wurzel", n4, array45); │ │ │ │ final int[] array47 = new int[n3]; │ │ │ │ array47[0] = n5; │ │ │ │ array43[n4] = (BaseWord)new DiacriticsInsensitiveWord(s, n3, array47); │ │ │ │ array[5] = new Sentence("square_root", array42, array43); │ │ │ │ calculator_operators = new StandardRecognizerData(low, array); │ │ │ │ open = new Sentences_de$SectionClass_open(); │ │ │ │ + lyrics = new Sentences_de$SectionClass_lyrics(); │ │ │ │ + weather = new Sentences_de$SectionClass_weather(); │ │ │ │ sections = (Map)new Sentences_de$1(); │ │ │ │ } │ │ │ │ } │ │ ├── org/dicio/dicio_android/Sentences_en$1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -3,14 +3,14 @@ │ │ │ │ │ │ │ │ import java.util.HashMap; │ │ │ │ │ │ │ │ final class Sentences_en$1 extends HashMap │ │ │ │ { │ │ │ │ Sentences_en$1() { │ │ │ │ this.put("search", Sentences_en.search); │ │ │ │ - this.put("weather", Sentences_en.weather); │ │ │ │ - this.put("lyrics", Sentences_en.lyrics); │ │ │ │ this.put("calculator", Sentences_en.calculator); │ │ │ │ this.put("calculator_operators", Sentences_en.calculator_operators); │ │ │ │ this.put("open", Sentences_en.open); │ │ │ │ + this.put("lyrics", Sentences_en.lyrics); │ │ │ │ + this.put("weather", Sentences_en.weather); │ │ │ │ } │ │ │ │ } │ │ ├── org/dicio/dicio_android/Sentences_en.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -16,16 +16,14 @@ │ │ │ │ public static final Sentences_en$SectionClass_open open; │ │ │ │ public static final Sentences_en$SectionClass_search search; │ │ │ │ public static final Map sections; │ │ │ │ public static final Sentences_en$SectionClass_weather weather; │ │ │ │ │ │ │ │ static { │ │ │ │ search = new Sentences_en$SectionClass_search(); │ │ │ │ - weather = new Sentences_en$SectionClass_weather(); │ │ │ │ - lyrics = new Sentences_en$SectionClass_lyrics(); │ │ │ │ calculator = new Sentences_en$SectionClass_calculator(); │ │ │ │ final InputRecognizer$Specificity low = InputRecognizer$Specificity.low; │ │ │ │ final int n = 6; │ │ │ │ final Sentence[] array = new Sentence[n]; │ │ │ │ final int[] array3; │ │ │ │ final int[] array2 = array3 = new int[n]; │ │ │ │ array3[0] = 0; │ │ │ │ @@ -231,10 +229,12 @@ │ │ │ │ array68[n5] = (BaseWord)new DiacriticsInsensitiveWord("root", n3, array70); │ │ │ │ final int[] array72 = new int[n5]; │ │ │ │ array72[0] = n10; │ │ │ │ array68[n3] = (BaseWord)new DiacriticsInsensitiveWord(s9, n5, array72); │ │ │ │ array[n7] = new Sentence("square_root", array67, array68); │ │ │ │ calculator_operators = new StandardRecognizerData(low, array); │ │ │ │ open = new Sentences_en$SectionClass_open(); │ │ │ │ + lyrics = new Sentences_en$SectionClass_lyrics(); │ │ │ │ + weather = new Sentences_en$SectionClass_weather(); │ │ │ │ sections = (Map)new Sentences_en$1(); │ │ │ │ } │ │ │ │ } │ │ ├── org/dicio/dicio_android/Sentences_it$1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -3,14 +3,14 @@ │ │ │ │ │ │ │ │ import java.util.HashMap; │ │ │ │ │ │ │ │ final class Sentences_it$1 extends HashMap │ │ │ │ { │ │ │ │ Sentences_it$1() { │ │ │ │ this.put("search", Sentences_it.search); │ │ │ │ - this.put("weather", Sentences_it.weather); │ │ │ │ - this.put("lyrics", Sentences_it.lyrics); │ │ │ │ this.put("calculator", Sentences_it.calculator); │ │ │ │ this.put("calculator_operators", Sentences_it.calculator_operators); │ │ │ │ this.put("open", Sentences_it.open); │ │ │ │ + this.put("lyrics", Sentences_it.lyrics); │ │ │ │ + this.put("weather", Sentences_it.weather); │ │ │ │ } │ │ │ │ } │ │ ├── org/dicio/dicio_android/Sentences_it.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -16,16 +16,14 @@ │ │ │ │ public static final Sentences_it$SectionClass_open open; │ │ │ │ public static final Sentences_it$SectionClass_search search; │ │ │ │ public static final Map sections; │ │ │ │ public static final Sentences_it$SectionClass_weather weather; │ │ │ │ │ │ │ │ static { │ │ │ │ search = new Sentences_it$SectionClass_search(); │ │ │ │ - weather = new Sentences_it$SectionClass_weather(); │ │ │ │ - lyrics = new Sentences_it$SectionClass_lyrics(); │ │ │ │ calculator = new Sentences_it$SectionClass_calculator(); │ │ │ │ final InputRecognizer$Specificity low = InputRecognizer$Specificity.low; │ │ │ │ final int n = 6; │ │ │ │ final Sentence[] array = new Sentence[n]; │ │ │ │ final int n2 = 9; │ │ │ │ final int[] array3; │ │ │ │ final int[] array2 = array3 = new int[n2]; │ │ │ │ @@ -248,10 +246,12 @@ │ │ │ │ array71[n4] = (BaseWord)new DiacriticsInsensitiveWord("quadrata", n5, array73); │ │ │ │ final int[] array75 = new int[n4]; │ │ │ │ array75[0] = n21; │ │ │ │ array71[n5] = (BaseWord)new DiacriticsInsensitiveWord(s3, n4, array75); │ │ │ │ array[n8] = new Sentence("square_root", array70, array71); │ │ │ │ calculator_operators = new StandardRecognizerData(low, array); │ │ │ │ open = new Sentences_it$SectionClass_open(); │ │ │ │ + lyrics = new Sentences_it$SectionClass_lyrics(); │ │ │ │ + weather = new Sentences_it$SectionClass_weather(); │ │ │ │ sections = (Map)new Sentences_it$1(); │ │ │ │ } │ │ │ │ } │ │ ├── org/dicio/dicio_android/Sentences_ru$1.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -3,14 +3,14 @@ │ │ │ │ │ │ │ │ import java.util.HashMap; │ │ │ │ │ │ │ │ final class Sentences_ru$1 extends HashMap │ │ │ │ { │ │ │ │ Sentences_ru$1() { │ │ │ │ this.put("search", Sentences_ru.search); │ │ │ │ - this.put("weather", Sentences_ru.weather); │ │ │ │ - this.put("lyrics", Sentences_ru.lyrics); │ │ │ │ this.put("calculator", Sentences_ru.calculator); │ │ │ │ this.put("calculator_operators", Sentences_ru.calculator_operators); │ │ │ │ this.put("open", Sentences_ru.open); │ │ │ │ + this.put("lyrics", Sentences_ru.lyrics); │ │ │ │ + this.put("weather", Sentences_ru.weather); │ │ │ │ } │ │ │ │ } │ │ ├── org/dicio/dicio_android/Sentences_ru.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -16,16 +16,14 @@ │ │ │ │ public static final Sentences_ru$SectionClass_open open; │ │ │ │ public static final Sentences_ru$SectionClass_search search; │ │ │ │ public static final Map sections; │ │ │ │ public static final Sentences_ru$SectionClass_weather weather; │ │ │ │ │ │ │ │ static { │ │ │ │ search = new Sentences_ru$SectionClass_search(); │ │ │ │ - weather = new Sentences_ru$SectionClass_weather(); │ │ │ │ - lyrics = new Sentences_ru$SectionClass_lyrics(); │ │ │ │ calculator = new Sentences_ru$SectionClass_calculator(); │ │ │ │ final InputRecognizer$Specificity low = InputRecognizer$Specificity.low; │ │ │ │ final Sentence[] array = new Sentence[6]; │ │ │ │ final int n = 2; │ │ │ │ final int[] array3; │ │ │ │ final int[] array2 = array3 = new int[n]; │ │ │ │ array3[0] = 0; │ │ │ │ @@ -126,10 +124,12 @@ │ │ │ │ array34[n3] = (BaseWord)new DiacriticsInsensitiveWord(s2, array39[0] = n5, array39); │ │ │ │ final int[] array40 = new int[n2]; │ │ │ │ array40[0] = n4; │ │ │ │ array34[n5] = (BaseWord)new DiacriticsInsensitiveWord("\u0438\u0437", n5, array40); │ │ │ │ array[n4] = new Sentence("square_root", array32, array34); │ │ │ │ calculator_operators = new StandardRecognizerData(low, array); │ │ │ │ open = new Sentences_ru$SectionClass_open(); │ │ │ │ + lyrics = new Sentences_ru$SectionClass_lyrics(); │ │ │ │ + weather = new Sentences_ru$SectionClass_weather(); │ │ │ │ sections = (Map)new Sentences_ru$1(); │ │ │ │ } │ │ │ │ } ├── smali/org/dicio/dicio_android/Sentences_ru$SectionClass_calculator.smali │ @@ -18,15 +18,15 @@ │ .field public final calculation:Ljava/lang/String; │ │ │ # direct methods │ .method constructor ()V │ .locals 14 │ │ - .line 18 │ + .line 16 │ sget-object v0, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v1, 0x1 │ │ new-array v2, v1, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v3, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_de$SectionClass_lyrics.smali │ @@ -20,15 +20,15 @@ │ │ # direct methods │ .method constructor ()V │ .locals 17 │ │ move-object/from16 v0, p0 │ │ - .line 17 │ + .line 19 │ sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v2, 0x3 │ │ new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v4, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_en$SectionClass_lyrics.smali │ @@ -20,15 +20,15 @@ │ │ # direct methods │ .method constructor ()V │ .locals 16 │ │ move-object/from16 v0, p0 │ │ - .line 17 │ + .line 19 │ sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v2, 0x4 │ │ new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v4, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_it$SectionClass_calculator.smali │ @@ -20,15 +20,15 @@ │ │ # direct methods │ .method constructor ()V │ .locals 16 │ │ move-object/from16 v0, p0 │ │ - .line 18 │ + .line 16 │ sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v2, 0x1 │ │ new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v4, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_en$SectionClass_calculator.smali │ @@ -20,15 +20,15 @@ │ │ # direct methods │ .method constructor ()V │ .locals 16 │ │ move-object/from16 v0, p0 │ │ - .line 18 │ + .line 16 │ sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v2, 0x1 │ │ new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v4, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_it$1.smali │┄ Ordering differences only │ @@ -32,39 +32,39 @@ │ │ sget-object v0, Lorg/dicio/dicio_android/Sentences_it;->search:Lorg/dicio/dicio_android/Sentences_it$SectionClass_search; │ │ const-string v1, "search" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_it;->weather:Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_it;->calculator:Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator; │ │ - const-string v1, "weather" │ + const-string v1, "calculator" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_it;->lyrics:Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_it;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; │ │ - const-string v1, "lyrics" │ + const-string v1, "calculator_operators" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_it;->calculator:Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_it;->open:Lorg/dicio/dicio_android/Sentences_it$SectionClass_open; │ │ - const-string v1, "calculator" │ + const-string v1, "open" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_it;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_it;->lyrics:Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; │ │ - const-string v1, "calculator_operators" │ + const-string v1, "lyrics" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_it;->open:Lorg/dicio/dicio_android/Sentences_it$SectionClass_open; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_it;->weather:Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; │ │ - const-string v1, "open" │ + const-string v1, "weather" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ return-void │ .end method ├── smali/org/dicio/dicio_android/Sentences_ru$1.smali │┄ Ordering differences only │ @@ -32,39 +32,39 @@ │ │ sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;->search:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search; │ │ const-string v1, "search" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;->weather:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;->calculator:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator; │ │ - const-string v1, "weather" │ + const-string v1, "calculator" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;->lyrics:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; │ │ - const-string v1, "lyrics" │ + const-string v1, "calculator_operators" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;->calculator:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;->open:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open; │ │ - const-string v1, "calculator" │ + const-string v1, "open" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;->lyrics:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; │ │ - const-string v1, "calculator_operators" │ + const-string v1, "lyrics" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;->open:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;->weather:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; │ │ - const-string v1, "open" │ + const-string v1, "weather" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ return-void │ .end method ├── smali/org/dicio/dicio_android/Sentences_ru$SectionClass_open.smali │ @@ -18,15 +18,15 @@ │ .field public final what:Ljava/lang/String; │ │ │ # direct methods │ .method constructor ()V │ .locals 15 │ │ - .line 20 │ + .line 18 │ sget-object v0, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v1, 0x1 │ │ new-array v2, v1, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v3, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_en$SectionClass_open.smali │ @@ -20,15 +20,15 @@ │ │ # direct methods │ .method constructor ()V │ .locals 16 │ │ move-object/from16 v0, p0 │ │ - .line 20 │ + .line 18 │ sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v2, 0x1 │ │ new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v4, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_de$SectionClass_calculator.smali │ @@ -18,15 +18,15 @@ │ .field public final calculation:Ljava/lang/String; │ │ │ # direct methods │ .method constructor ()V │ .locals 14 │ │ - .line 18 │ + .line 16 │ sget-object v0, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v1, 0x1 │ │ new-array v2, v1, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v3, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_de$1.smali │┄ Ordering differences only │ @@ -32,39 +32,39 @@ │ │ sget-object v0, Lorg/dicio/dicio_android/Sentences_de;->search:Lorg/dicio/dicio_android/Sentences_de$SectionClass_search; │ │ const-string v1, "search" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_de;->weather:Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_de;->calculator:Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator; │ │ - const-string v1, "weather" │ + const-string v1, "calculator" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_de;->lyrics:Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_de;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; │ │ - const-string v1, "lyrics" │ + const-string v1, "calculator_operators" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_de;->calculator:Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_de;->open:Lorg/dicio/dicio_android/Sentences_de$SectionClass_open; │ │ - const-string v1, "calculator" │ + const-string v1, "open" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_de;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_de;->lyrics:Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; │ │ - const-string v1, "calculator_operators" │ + const-string v1, "lyrics" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_de;->open:Lorg/dicio/dicio_android/Sentences_de$SectionClass_open; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_de;->weather:Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; │ │ - const-string v1, "open" │ + const-string v1, "weather" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ return-void │ .end method ├── smali/org/dicio/dicio_android/Sentences_ru$SectionClass_lyrics.smali │ @@ -18,15 +18,15 @@ │ .field public final song:Ljava/lang/String; │ │ │ # direct methods │ .method constructor ()V │ .locals 15 │ │ - .line 17 │ + .line 19 │ sget-object v0, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v1, 0x1 │ │ new-array v2, v1, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v3, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_it$SectionClass_lyrics.smali │ @@ -20,15 +20,15 @@ │ │ # direct methods │ .method constructor ()V │ .locals 19 │ │ move-object/from16 v0, p0 │ │ - .line 17 │ + .line 19 │ sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v2, 0x4 │ │ new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v4, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_en$SectionClass_weather.smali │ @@ -20,15 +20,15 @@ │ │ # direct methods │ .method constructor ()V │ .locals 17 │ │ move-object/from16 v0, p0 │ │ - .line 16 │ + .line 20 │ sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v2, 0x4 │ │ new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v4, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_it$SectionClass_weather.smali │ @@ -20,15 +20,15 @@ │ │ # direct methods │ .method constructor ()V │ .locals 17 │ │ move-object/from16 v0, p0 │ │ - .line 16 │ + .line 20 │ sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v2, 0x4 │ │ new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v4, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_de.smali │┄ Ordering differences only │ @@ -2,18 +2,18 @@ │ .super Ljava/lang/Object; │ .source "Sentences_de.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather;, │ + Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics;, │ Lorg/dicio/dicio_android/Sentences_de$SectionClass_open;, │ Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;, │ - Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics;, │ - Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather;, │ Lorg/dicio/dicio_android/Sentences_de$SectionClass_search; │ } │ .end annotation │ │ │ # static fields │ .field public static final calculator:Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator; │ @@ -48,35 +48,21 @@ │ new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_search; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_search;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_de;->search:Lorg/dicio/dicio_android/Sentences_de$SectionClass_search; │ │ .line 16 │ - new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; │ - │ - invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather;->()V │ - │ - sput-object v0, Lorg/dicio/dicio_android/Sentences_de;->weather:Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; │ - │ - .line 17 │ - new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; │ - │ - invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics;->()V │ - │ - sput-object v0, Lorg/dicio/dicio_android/Sentences_de;->lyrics:Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; │ - │ - .line 18 │ new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_de;->calculator:Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator; │ │ - .line 19 │ + .line 17 │ new-instance v0, Lorg/dicio/skill/standard/StandardRecognizerData; │ │ sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v2, 0x6 │ │ new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; │ @@ -477,21 +463,35 @@ │ │ aput-object v2, v3, v4 │ │ invoke-direct {v0, v1, v3}, Lorg/dicio/skill/standard/StandardRecognizerData;->(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_de;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; │ │ - .line 20 │ + .line 18 │ new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_open; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_open;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_de;->open:Lorg/dicio/dicio_android/Sentences_de$SectionClass_open; │ │ + .line 19 │ + new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; │ + │ + invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics;->()V │ + │ + sput-object v0, Lorg/dicio/dicio_android/Sentences_de;->lyrics:Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; │ + │ + .line 20 │ + new-instance v0, Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; │ + │ + invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather;->()V │ + │ + sput-object v0, Lorg/dicio/dicio_android/Sentences_de;->weather:Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; │ + │ .line 21 │ new-instance v0, Lorg/dicio/dicio_android/Sentences_de$1; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_de$1;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_de;->sections:Ljava/util/Map; ├── smali/org/dicio/dicio_android/Sentences_de$SectionClass_open.smali │ @@ -20,15 +20,15 @@ │ │ # direct methods │ .method constructor ()V │ .locals 16 │ │ move-object/from16 v0, p0 │ │ - .line 20 │ + .line 18 │ sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v2, 0x1 │ │ new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v4, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_ru$SectionClass_weather.smali │ @@ -18,15 +18,15 @@ │ .field public final where:Ljava/lang/String; │ │ │ # direct methods │ .method constructor ()V │ .locals 15 │ │ - .line 16 │ + .line 20 │ sget-object v0, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v1, 0x2 │ │ new-array v2, v1, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v3, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_it.smali │┄ Ordering differences only │ @@ -2,18 +2,18 @@ │ .super Ljava/lang/Object; │ .source "Sentences_it.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather;, │ + Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics;, │ Lorg/dicio/dicio_android/Sentences_it$SectionClass_open;, │ Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator;, │ - Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics;, │ - Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather;, │ Lorg/dicio/dicio_android/Sentences_it$SectionClass_search; │ } │ .end annotation │ │ │ # static fields │ .field public static final calculator:Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator; │ @@ -48,35 +48,21 @@ │ new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_search; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_search;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_it;->search:Lorg/dicio/dicio_android/Sentences_it$SectionClass_search; │ │ .line 16 │ - new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; │ - │ - invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather;->()V │ - │ - sput-object v0, Lorg/dicio/dicio_android/Sentences_it;->weather:Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; │ - │ - .line 17 │ - new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; │ - │ - invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics;->()V │ - │ - sput-object v0, Lorg/dicio/dicio_android/Sentences_it;->lyrics:Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; │ - │ - .line 18 │ new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_it;->calculator:Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator; │ │ - .line 19 │ + .line 17 │ new-instance v0, Lorg/dicio/skill/standard/StandardRecognizerData; │ │ sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v2, 0x6 │ │ new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; │ @@ -631,21 +617,35 @@ │ │ aput-object v2, v3, v15 │ │ invoke-direct {v0, v1, v3}, Lorg/dicio/skill/standard/StandardRecognizerData;->(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_it;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; │ │ - .line 20 │ + .line 18 │ new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_open; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_open;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_it;->open:Lorg/dicio/dicio_android/Sentences_it$SectionClass_open; │ │ + .line 19 │ + new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; │ + │ + invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics;->()V │ + │ + sput-object v0, Lorg/dicio/dicio_android/Sentences_it;->lyrics:Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics; │ + │ + .line 20 │ + new-instance v0, Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; │ + │ + invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather;->()V │ + │ + sput-object v0, Lorg/dicio/dicio_android/Sentences_it;->weather:Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather; │ + │ .line 21 │ new-instance v0, Lorg/dicio/dicio_android/Sentences_it$1; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_it$1;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_it;->sections:Ljava/util/Map; ├── smali/org/dicio/dicio_android/Sentences_it$SectionClass_open.smali │ @@ -18,15 +18,15 @@ │ .field public final what:Ljava/lang/String; │ │ │ # direct methods │ .method constructor ()V │ .locals 15 │ │ - .line 20 │ + .line 18 │ sget-object v0, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v1, 0x1 │ │ new-array v2, v1, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v3, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_de$SectionClass_weather.smali │ @@ -20,15 +20,15 @@ │ │ # direct methods │ .method constructor ()V │ .locals 20 │ │ move-object/from16 v0, p0 │ │ - .line 16 │ + .line 20 │ sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v2, 0x7 │ │ new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; │ │ new-instance v4, Lorg/dicio/skill/standard/Sentence; ├── smali/org/dicio/dicio_android/Sentences_en$1.smali │┄ Ordering differences only │ @@ -32,39 +32,39 @@ │ │ sget-object v0, Lorg/dicio/dicio_android/Sentences_en;->search:Lorg/dicio/dicio_android/Sentences_en$SectionClass_search; │ │ const-string v1, "search" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_en;->weather:Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_en;->calculator:Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator; │ │ - const-string v1, "weather" │ + const-string v1, "calculator" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_en;->lyrics:Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_en;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; │ │ - const-string v1, "lyrics" │ + const-string v1, "calculator_operators" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_en;->calculator:Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_en;->open:Lorg/dicio/dicio_android/Sentences_en$SectionClass_open; │ │ - const-string v1, "calculator" │ + const-string v1, "open" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_en;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_en;->lyrics:Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; │ │ - const-string v1, "calculator_operators" │ + const-string v1, "lyrics" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_en;->open:Lorg/dicio/dicio_android/Sentences_en$SectionClass_open; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_en;->weather:Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; │ │ - const-string v1, "open" │ + const-string v1, "weather" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ return-void │ .end method ├── smali/org/dicio/dicio_android/Sentences_ru.smali │┄ Ordering differences only │ @@ -2,18 +2,18 @@ │ .super Ljava/lang/Object; │ .source "Sentences_ru.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;, │ + Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;, │ Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open;, │ Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;, │ - Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;, │ - Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;, │ Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search; │ } │ .end annotation │ │ │ # static fields │ .field public static final calculator:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator; │ @@ -48,35 +48,21 @@ │ new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;->search:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search; │ │ .line 16 │ - new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; │ - │ - invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;->()V │ - │ - sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;->weather:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; │ - │ - .line 17 │ - new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; │ - │ - invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;->()V │ - │ - sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;->lyrics:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; │ - │ - .line 18 │ new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;->calculator:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator; │ │ - .line 19 │ + .line 17 │ new-instance v0, Lorg/dicio/skill/standard/StandardRecognizerData; │ │ sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v2, 0x6 │ │ new-array v2, v2, [Lorg/dicio/skill/standard/Sentence; │ @@ -411,21 +397,35 @@ │ │ aput-object v3, v2, v7 │ │ invoke-direct {v0, v1, v2}, Lorg/dicio/skill/standard/StandardRecognizerData;->(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; │ │ - .line 20 │ + .line 18 │ new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;->open:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open; │ │ + .line 19 │ + new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; │ + │ + invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;->()V │ + │ + sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;->lyrics:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; │ + │ + .line 20 │ + new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; │ + │ + invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;->()V │ + │ + sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;->weather:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; │ + │ .line 21 │ new-instance v0, Lorg/dicio/dicio_android/Sentences_ru$1; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_ru$1;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_ru;->sections:Ljava/util/Map; ├── smali/org/dicio/dicio_android/SectionsGenerated$1.smali │┄ Ordering differences only │ @@ -34,23 +34,23 @@ │ │ sget-object v0, Lorg/dicio/dicio_android/Sentences_en;->sections:Ljava/util/Map; │ │ const-string v1, "en" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;->sections:Ljava/util/Map; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_de;->sections:Ljava/util/Map; │ │ - const-string v1, "ru" │ + const-string v1, "de" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - sget-object v0, Lorg/dicio/dicio_android/Sentences_de;->sections:Ljava/util/Map; │ + sget-object v0, Lorg/dicio/dicio_android/Sentences_ru;->sections:Ljava/util/Map; │ │ - const-string v1, "de" │ + const-string v1, "ru" │ │ invoke-virtual {p0, v1, v0}, Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ sget-object v0, Lorg/dicio/dicio_android/Sentences_it;->sections:Ljava/util/Map; │ │ const-string v1, "it" ├── smali/org/dicio/dicio_android/Sentences_en.smali │┄ Ordering differences only │ @@ -2,18 +2,18 @@ │ .super Ljava/lang/Object; │ .source "Sentences_en.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather;, │ + Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics;, │ Lorg/dicio/dicio_android/Sentences_en$SectionClass_open;, │ Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator;, │ - Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics;, │ - Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather;, │ Lorg/dicio/dicio_android/Sentences_en$SectionClass_search; │ } │ .end annotation │ │ │ # static fields │ .field public static final calculator:Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator; │ @@ -48,35 +48,21 @@ │ new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_search; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_search;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_en;->search:Lorg/dicio/dicio_android/Sentences_en$SectionClass_search; │ │ .line 16 │ - new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; │ - │ - invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather;->()V │ - │ - sput-object v0, Lorg/dicio/dicio_android/Sentences_en;->weather:Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; │ - │ - .line 17 │ - new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; │ - │ - invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics;->()V │ - │ - sput-object v0, Lorg/dicio/dicio_android/Sentences_en;->lyrics:Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; │ - │ - .line 18 │ new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_en;->calculator:Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator; │ │ - .line 19 │ + .line 17 │ new-instance v0, Lorg/dicio/skill/standard/StandardRecognizerData; │ │ sget-object v1, Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity; │ │ const/4 v2, 0x6 │ │ new-array v3, v2, [Lorg/dicio/skill/standard/Sentence; │ @@ -593,21 +579,35 @@ │ │ aput-object v2, v3, v10 │ │ invoke-direct {v0, v1, v3}, Lorg/dicio/skill/standard/StandardRecognizerData;->(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_en;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData; │ │ - .line 20 │ + .line 18 │ new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_open; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_open;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_en;->open:Lorg/dicio/dicio_android/Sentences_en$SectionClass_open; │ │ + .line 19 │ + new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; │ + │ + invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics;->()V │ + │ + sput-object v0, Lorg/dicio/dicio_android/Sentences_en;->lyrics:Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics; │ + │ + .line 20 │ + new-instance v0, Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; │ + │ + invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather;->()V │ + │ + sput-object v0, Lorg/dicio/dicio_android/Sentences_en;->weather:Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather; │ + │ .line 21 │ new-instance v0, Lorg/dicio/dicio_android/Sentences_en$1; │ │ invoke-direct {v0}, Lorg/dicio/dicio_android/Sentences_en$1;->()V │ │ sput-object v0, Lorg/dicio/dicio_android/Sentences_en;->sections:Ljava/util/Map; ├── lib/armeabi/libjnidispatch.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: 104988 (bytes into file) │ │ + Start of section headers: 94836 (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: 8 │ │ Size of section headers: 40 (bytes) │ │ - Number of section headers: 26 │ │ + Number of section headers: 24 │ │ Section header string table index: 23 │ ├── readelf --wide --sections {} │ │ @@ -1,8 +1,8 @@ │ │ -There are 26 section headers, starting at offset 0x19a1c: │ │ +There are 24 section headers, starting at offset 0x17274: │ │ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ [ 1] .interp PROGBITS 00000134 000134 000013 00 A 0 0 1 │ │ [ 2] .dynsym DYNSYM 00000148 000148 000f50 10 A 3 1 4 │ │ [ 3] .dynstr STRTAB 00001098 001098 001674 00 A 0 0 1 │ │ @@ -21,15 +21,13 @@ │ │ [16] .dynamic DYNAMIC 00017e10 016e10 0000f0 08 WA 3 0 4 │ │ [17] .got PROGBITS 00017f00 016f00 000100 00 WA 0 0 4 │ │ [18] .data PROGBITS 00018000 017000 00011c 00 WA 0 0 4 │ │ [19] .bss NOBITS 0001811c 01711c 0003bc 00 WA 0 0 4 │ │ [20] .comment PROGBITS 00000000 01711c 000028 01 MS 0 0 1 │ │ [21] .note.gnu.gold-version NOTE 00000000 017144 00001c 00 0 0 4 │ │ [22] .ARM.attributes ARM_ATTRIBUTES 00000000 017160 00002b 00 0 0 1 │ │ - [23] .shstrtab STRTAB 00000000 01718b 0000f6 00 0 0 1 │ │ - [24] .symtab SYMTAB 00000000 017284 001130 10 25 31 4 │ │ - [25] .strtab STRTAB 00000000 0183b4 001665 00 0 0 1 │ │ + [23] .shstrtab STRTAB 00000000 01718b 0000e6 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 {} │ │ @@ -242,285 +242,7 @@ │ │ 238: 00013160 16 FUNC GLOBAL DEFAULT 11 _Unwind_GetRegionStart │ │ 239: 00013170 28 FUNC GLOBAL DEFAULT 11 _Unwind_GetLanguageSpecificData │ │ 240: 0001318c 8 FUNC GLOBAL DEFAULT 11 _Unwind_GetDataRelBase │ │ 241: 00013194 8 FUNC GLOBAL DEFAULT 11 _Unwind_GetTextRelBase │ │ 242: 0001811c 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ 243: 0001811c 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ 244: 000184d8 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ - │ │ -Symbol table '.symtab' contains 275 entries: │ │ - Num: Value Size Type Bind Vis Ndx Name │ │ - 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ - 1: 00000000 0 FILE LOCAL DEFAULT ABS dispatch.c │ │ - 2: 00000000 0 FILE LOCAL DEFAULT ABS callback.c │ │ - 3: 00000000 0 FILE LOCAL DEFAULT ABS prep_cif.c │ │ - 4: 00000000 0 FILE LOCAL DEFAULT ABS types.c │ │ - 5: 00000000 0 FILE LOCAL DEFAULT ABS closures.c │ │ - 6: 00000000 0 FILE LOCAL DEFAULT ABS ffi.c │ │ - 7: 00000000 0 FILE LOCAL DEFAULT ABS unwind-arm.c │ │ - 8: 00000000 0 FILE LOCAL DEFAULT ABS pr-support.c │ │ - 9: 00000134 0 SECTION LOCAL DEFAULT 1 │ │ - 10: 00000148 0 SECTION LOCAL DEFAULT 2 │ │ - 11: 00001098 0 SECTION LOCAL DEFAULT 3 │ │ - 12: 0000270c 0 SECTION LOCAL DEFAULT 4 │ │ - 13: 00002dfc 0 SECTION LOCAL DEFAULT 5 │ │ - 14: 00002fe8 0 SECTION LOCAL DEFAULT 6 │ │ - 15: 00003004 0 SECTION LOCAL DEFAULT 7 │ │ - 16: 00003044 0 SECTION LOCAL DEFAULT 8 │ │ - 17: 0000335c 0 SECTION LOCAL DEFAULT 9 │ │ - 18: 000034ac 0 SECTION LOCAL DEFAULT 10 │ │ - 19: 000036b8 0 SECTION LOCAL DEFAULT 11 │ │ - 20: 0001319c 0 SECTION LOCAL DEFAULT 12 │ │ - 21: 000136dc 0 SECTION LOCAL DEFAULT 13 │ │ - 22: 00013c88 0 SECTION LOCAL DEFAULT 14 │ │ - 23: 00017dbc 0 SECTION LOCAL DEFAULT 15 │ │ - 24: 00017e10 0 SECTION LOCAL DEFAULT 16 │ │ - 25: 00017f00 0 SECTION LOCAL DEFAULT 17 │ │ - 26: 00018000 0 SECTION LOCAL DEFAULT 18 │ │ - 27: 0001811c 0 SECTION LOCAL DEFAULT 19 │ │ - 28: 00000000 0 SECTION LOCAL DEFAULT 20 │ │ - 29: 00000000 0 SECTION LOCAL DEFAULT 21 │ │ - 30: 00000000 0 SECTION LOCAL DEFAULT 22 │ │ - 31: 000127e8 8 FUNC WEAK DEFAULT 11 __aeabi_unwind_cpp_pr1 │ │ - 32: 000127e0 8 FUNC GLOBAL DEFAULT 11 __aeabi_unwind_cpp_pr0 │ │ - 33: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite │ │ - 34: 00000000 0 FUNC GLOBAL DEFAULT UND memset │ │ - 35: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF │ │ - 36: 00003e88 116 FUNC GLOBAL DEFAULT 11 throwByName │ │ - 37: 00000000 0 FUNC GLOBAL DEFAULT UND malloc │ │ - 38: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail │ │ - 39: 00000000 0 OBJECT GLOBAL DEFAULT UND __stack_chk_guard │ │ - 40: 00000000 0 FUNC GLOBAL DEFAULT UND free │ │ - 41: 000044b8 308 FUNC GLOBAL DEFAULT 11 ffi_error │ │ - 42: 00000000 0 FUNC GLOBAL DEFAULT UND snprintf │ │ - 43: 000045ec 176 FUNC GLOBAL DEFAULT 11 encodingString │ │ - 44: 00000000 0 FUNC GLOBAL DEFAULT UND strlen │ │ - 45: 0000469c 376 FUNC GLOBAL DEFAULT 11 newJavaString │ │ - 46: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen │ │ - 47: 00004938 32 FUNC GLOBAL DEFAULT 11 newCStringUTF8 │ │ - 48: 00004958 84 FUNC GLOBAL DEFAULT 11 newJavaWString │ │ - 49: 000049ac 80 FUNC GLOBAL DEFAULT 11 newJavaPointer │ │ - 50: 000049fc 148 FUNC GLOBAL DEFAULT 11 newJavaStructure │ │ - 51: 00004a90 104 FUNC GLOBAL DEFAULT 11 newJavaCallback │ │ - 52: 00004af8 64 FUNC GLOBAL DEFAULT 11 get_java_type_from_ffi_type │ │ - 53: 00004b38 940 FUNC GLOBAL DEFAULT 11 get_java_type │ │ - 54: 00004ee4 384 FUNC GLOBAL DEFAULT 11 get_conversion_flag │ │ - 55: 00005064 72 FUNC GLOBAL DEFAULT 11 getIntegerTypeValue │ │ - 56: 000050ac 64 FUNC GLOBAL DEFAULT 11 writeStructure │ │ - 57: 000050ec 464 FUNC GLOBAL DEFAULT 11 initializeThread │ │ - 58: 00000000 0 FUNC GLOBAL DEFAULT UND strdup │ │ - 59: 000052bc 52 FUNC GLOBAL DEFAULT 11 getNativeType │ │ - 60: 000052f0 44 FUNC GLOBAL DEFAULT 11 getNativeTypeMapped │ │ - 61: 0000531c 56 FUNC GLOBAL DEFAULT 11 getNativeAddress │ │ - 62: 00005354 132 FUNC GLOBAL DEFAULT 11 getNativeString │ │ - 63: 000053d8 60 FUNC GLOBAL DEFAULT 11 getPointerTypeAddress │ │ - 64: 00005414 112 FUNC GLOBAL DEFAULT 11 getStructureAddress │ │ - 65: 00005484 136 FUNC GLOBAL DEFAULT 11 getCallbackAddress │ │ - 66: 0000d768 52 FUNC GLOBAL DEFAULT 11 ffi_prep_cif_var │ │ - 67: 00000000 0 FUNC GLOBAL DEFAULT UND __errno │ │ - 68: 000111ec 32 FUNC GLOBAL DEFAULT 11 ffi_call │ │ - 69: 0000d424 28 FUNC GLOBAL DEFAULT 11 JNA_set_last_error │ │ - 70: 0000d740 40 FUNC GLOBAL DEFAULT 11 ffi_prep_cif │ │ - 71: 00000000 0 FUNC GLOBAL DEFAULT UND strerror_r │ │ - 72: 00000000 0 FUNC GLOBAL DEFAULT UND __assert2 │ │ - 73: 00016330 12 OBJECT GLOBAL DEFAULT 14 ffi_type_uint32 │ │ - 74: 00016354 12 OBJECT GLOBAL DEFAULT 14 ffi_type_sint8 │ │ - 75: 00016300 12 OBJECT GLOBAL DEFAULT 14 ffi_type_pointer │ │ - 76: 0001633c 12 OBJECT GLOBAL DEFAULT 14 ffi_type_sint16 │ │ - 77: 00016324 12 OBJECT GLOBAL DEFAULT 14 ffi_type_sint32 │ │ - 78: 0001630c 12 OBJECT GLOBAL DEFAULT 14 ffi_type_sint64 │ │ - 79: 000162e8 12 OBJECT GLOBAL DEFAULT 14 ffi_type_double │ │ - 80: 000162f4 12 OBJECT GLOBAL DEFAULT 14 ffi_type_float │ │ - 81: 00000000 0 FUNC GLOBAL DEFAULT UND fprintf │ │ - 82: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy │ │ - 83: 00006424 120 FUNC GLOBAL DEFAULT 11 extract_value │ │ - 84: 0000649c 152 FUNC GLOBAL DEFAULT 11 toNative │ │ - 85: 00011b9c 64 FUNC GLOBAL DEFAULT 11 __aeabi_f2d │ │ - 86: 00006534 780 FUNC GLOBAL DEFAULT 11 new_object │ │ - 87: 00006840 156 FUNC GLOBAL DEFAULT 11 fromNativeCallbackParam │ │ - 88: 000068dc 156 FUNC GLOBAL DEFAULT 11 fromNative │ │ - 89: 000078f0 476 FUNC GLOBAL DEFAULT 11 get_ffi_type │ │ - 90: 0001636c 12 OBJECT GLOBAL DEFAULT 14 ffi_type_void │ │ - 91: 00007acc 84 FUNC GLOBAL DEFAULT 11 get_ffi_return_type │ │ - 92: 00007b20 68 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_invokePointer │ │ - 93: 00007b64 64 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_invokeObject │ │ - 94: 00007ba4 92 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_invokeStructure │ │ - 95: 00007c00 64 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_invokeDouble │ │ - 96: 00007c40 64 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_invokeFloat │ │ - 97: 00007c80 64 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_invokeInt │ │ - 98: 00007cc0 64 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_invokeLong │ │ - 99: 00007d00 60 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_invokeVoid │ │ - 100: 00007d3c 72 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_createNativeCallback │ │ - 101: 0000ccc8 1780 FUNC GLOBAL DEFAULT 11 create_callback │ │ - 102: 00007d84 24 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_freeNativeCallback │ │ - 103: 0000cc10 184 FUNC GLOBAL DEFAULT 11 free_callback │ │ - 104: 00007d9c 352 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_open │ │ - 105: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen │ │ - 106: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror │ │ - 107: 00007efc 212 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_close │ │ - 108: 00000000 0 FUNC GLOBAL DEFAULT UND dlclose │ │ - 109: 00007fd0 252 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_findSymbol │ │ - 110: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym │ │ - 111: 000080cc 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII │ │ - 112: 00008100 44 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII │ │ - 113: 0000812c 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII │ │ - 114: 00008160 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII │ │ - 115: 00008194 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III │ │ - 116: 000081c8 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII │ │ - 117: 000081fc 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII │ │ - 118: 00008230 176 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_indexOf │ │ - 119: 000082e0 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII │ │ - 120: 00008314 44 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII │ │ - 121: 00008340 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII │ │ - 122: 00008374 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII │ │ - 123: 000083a8 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III │ │ - 124: 000083dc 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII │ │ - 125: 00008410 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII │ │ - 126: 00008444 32 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_getByte │ │ - 127: 00008464 48 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_getChar │ │ - 128: 00008494 44 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native__1getPointer │ │ - 129: 000084c0 44 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ │ │ - 130: 000084ec 48 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_getDouble │ │ - 131: 0000851c 48 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_getFloat │ │ - 132: 0000854c 48 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_getInt │ │ - 133: 0000857c 48 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_getLong │ │ - 134: 000085ac 56 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_getShort │ │ - 135: 000085e4 36 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_getWideString │ │ - 136: 00008608 172 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_getStringBytes │ │ - 137: 000086b4 40 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_setMemory │ │ - 138: 000086dc 36 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_setByte │ │ - 139: 00008700 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_setChar │ │ - 140: 00008734 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_setPointer │ │ - 141: 00008768 36 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_setDouble │ │ - 142: 0000878c 36 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_setFloat │ │ - 143: 000087b0 36 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_setInt │ │ - 144: 000087d4 36 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_setLong │ │ - 145: 000087f8 48 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_setShort │ │ - 146: 00008828 112 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_setWideString │ │ - 147: 00008898 24 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_malloc │ │ - 148: 000088b0 24 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_free │ │ - 149: 000088c8 196 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_sizeof │ │ - 150: 0000898c 4156 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_initIDs │ │ - 151: 000099c8 28 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_getWindowHandle0 │ │ - 152: 000099e4 84 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native__1getDirectBufferPointer │ │ - 153: 00009a38 20 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_setProtected │ │ - 154: 00009a4c 24 FUNC GLOBAL DEFAULT 11 is_protected │ │ - 155: 00009a64 20 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_isProtected │ │ - 156: 00009a78 32 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_setLastError │ │ - 157: 00009a98 20 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_getLastError │ │ - 158: 0000d440 24 FUNC GLOBAL DEFAULT 11 JNA_get_last_error │ │ - 159: 00009aac 44 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_getNativeVersion │ │ - 160: 00009ad8 44 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_getAPIChecksum │ │ - 161: 00009b04 6236 FUNC GLOBAL DEFAULT 11 JNI_OnLoad │ │ - 162: 000184d4 4 OBJECT GLOBAL DEFAULT 19 fileEncoding │ │ - 163: 0000d458 140 FUNC GLOBAL DEFAULT 11 JNA_callback_init │ │ - 164: 0000b360 368 FUNC GLOBAL DEFAULT 11 JNI_OnUnload │ │ - 165: 0000d4e4 80 FUNC GLOBAL DEFAULT 11 JNA_callback_dispose │ │ - 166: 0000b4d0 332 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_unregister │ │ - 167: 0000b61c 1456 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_registerMethod │ │ - 168: 0000dedc 6160 FUNC GLOBAL DEFAULT 11 ffi_closure_alloc │ │ - 169: 00011550 168 FUNC GLOBAL DEFAULT 11 ffi_prep_closure_loc │ │ - 170: 00000000 0 FUNC GLOBAL DEFAULT UND calloc │ │ - 171: 0000bbcc 36 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_ffi_1call │ │ - 172: 0000bbf0 120 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_ffi_1prep_1cif │ │ - 173: 0000bc68 228 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_ffi_1prep_1closure │ │ - 174: 0000bd4c 52 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_ffi_1free_1closure │ │ - 175: 0000f74c 3484 FUNC GLOBAL DEFAULT 11 ffi_closure_free │ │ - 176: 0000bd80 132 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_initialize_1ffi_1type │ │ - 177: 0000be04 28 FUNC GLOBAL DEFAULT 11 Java_com_sun_jna_Native_setDetachState │ │ - 178: 0000d3bc 104 FUNC GLOBAL DEFAULT 11 JNA_detach │ │ - 179: 00016360 12 OBJECT GLOBAL DEFAULT 14 ffi_type_uint8 │ │ - 180: 00016348 12 OBJECT GLOBAL DEFAULT 14 ffi_type_uint16 │ │ - 181: 00016318 12 OBJECT GLOBAL DEFAULT 14 ffi_type_uint64 │ │ - 182: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create │ │ - 183: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific │ │ - 184: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific │ │ - 185: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_once │ │ - 186: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete │ │ - 187: 0000d79c 28 FUNC GLOBAL DEFAULT 11 ffi_prep_closure │ │ - 188: 0000d7b8 72 FUNC GLOBAL DEFAULT 11 ffi_get_struct_offsets │ │ - 189: 00017dbc 12 OBJECT GLOBAL DEFAULT 15 ffi_type_complex_double │ │ - 190: 00017dc8 12 OBJECT GLOBAL DEFAULT 15 ffi_type_complex_float │ │ - 191: 00000000 0 FUNC GLOBAL DEFAULT UND munmap │ │ - 192: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock │ │ - 193: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock │ │ - 194: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf │ │ - 195: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init │ │ - 196: 00000000 0 FUNC GLOBAL DEFAULT UND abort │ │ - 197: 00000000 0 FUNC GLOBAL DEFAULT UND open │ │ - 198: 00000000 0 FUNC GLOBAL DEFAULT UND mkstemp │ │ - 199: 00000000 0 FUNC GLOBAL DEFAULT UND unlink │ │ - 200: 00000000 0 FUNC GLOBAL DEFAULT UND getenv │ │ - 201: 00000000 0 FUNC GLOBAL DEFAULT UND write │ │ - 202: 00000000 0 FUNC GLOBAL DEFAULT UND mmap │ │ - 203: 00000000 0 FUNC GLOBAL DEFAULT UND close │ │ - 204: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate │ │ - 205: 000117d0 0 FUNC GLOBAL DEFAULT 11 __aeabi_uidiv │ │ - 206: 0001120c 20 FUNC GLOBAL DEFAULT 11 ffi_call_go │ │ - 207: 00011c60 28 FUNC GLOBAL DEFAULT 11 __clear_cache │ │ - 208: 000115f8 128 FUNC GLOBAL DEFAULT 11 ffi_prep_go_closure │ │ - 209: 000117d0 168 FUNC GLOBAL DEFAULT 11 __udivsi3 │ │ - 210: 00011c50 16 FUNC WEAK DEFAULT 11 __aeabi_idiv0 │ │ - 211: 00011878 32 FUNC GLOBAL DEFAULT 11 __aeabi_uidivmod │ │ - 212: 00011898 0 FUNC GLOBAL DEFAULT 11 __aeabi_drsub │ │ - 213: 000118a0 688 FUNC GLOBAL DEFAULT 11 __subdf3 │ │ - 214: 000118a0 688 FUNC GLOBAL DEFAULT 11 __aeabi_dsub │ │ - 215: 000118a4 684 FUNC GLOBAL DEFAULT 11 __adddf3 │ │ - 216: 000118a4 684 FUNC GLOBAL DEFAULT 11 __aeabi_dadd │ │ - 217: 00011b50 36 FUNC GLOBAL DEFAULT 11 __floatunsidf │ │ - 218: 00011b50 36 FUNC GLOBAL DEFAULT 11 __aeabi_ui2d │ │ - 219: 00011b74 40 FUNC GLOBAL DEFAULT 11 __floatsidf │ │ - 220: 00011b74 40 FUNC GLOBAL DEFAULT 11 __aeabi_i2d │ │ - 221: 00011b9c 64 FUNC GLOBAL DEFAULT 11 __extendsfdf2 │ │ - 222: 00011bdc 116 FUNC GLOBAL DEFAULT 11 __floatundidf │ │ - 223: 00011bdc 116 FUNC GLOBAL DEFAULT 11 __aeabi_ul2d │ │ - 224: 00011bf0 96 FUNC GLOBAL DEFAULT 11 __floatdidf │ │ - 225: 00011bf0 96 FUNC GLOBAL DEFAULT 11 __aeabi_l2d │ │ - 226: 00011c50 16 FUNC WEAK DEFAULT 11 __aeabi_ldiv0 │ │ - 227: 00000000 0 FUNC GLOBAL DEFAULT UND raise │ │ - 228: 000127f0 8 FUNC WEAK DEFAULT 11 __aeabi_unwind_cpp_pr2 │ │ - 229: 00000000 0 FUNC WEAK DEFAULT UND __gnu_Unwind_Find_exidx │ │ - 230: 00012b88 0 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_Restore_VFP_D │ │ - 231: 00012b78 0 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_Restore_VFP │ │ - 232: 00012b98 0 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_Restore_VFP_D_16_to_31 │ │ - 233: 00012ba8 0 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_Restore_WMMXD │ │ - 234: 00012c30 0 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_Restore_WMMXC │ │ - 235: 00012b64 20 FUNC GLOBAL DEFAULT 11 restore_core_regs │ │ - 236: 000120a4 8 FUNC GLOBAL DEFAULT 11 _Unwind_GetCFA │ │ - 237: 000120ac 164 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_RaiseException │ │ - 238: 00012150 28 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_ForcedUnwind │ │ - 239: 0001216c 116 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_Resume │ │ - 240: 000121e0 32 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_Resume_or_Rethrow │ │ - 241: 00012200 4 FUNC GLOBAL DEFAULT 11 _Unwind_Complete │ │ - 242: 00012204 24 FUNC GLOBAL DEFAULT 11 _Unwind_DeleteException │ │ - 243: 0001221c 92 FUNC GLOBAL DEFAULT 11 _Unwind_VRS_Get │ │ - 244: 000122a0 92 FUNC GLOBAL DEFAULT 11 _Unwind_VRS_Set │ │ - 245: 00012328 200 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_Backtrace │ │ - 246: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_begin_cleanup │ │ - 247: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_type_match │ │ - 248: 00012d98 904 FUNC GLOBAL DEFAULT 11 __gnu_unwind_execute │ │ - 249: 00000000 0 NOTYPE WEAK DEFAULT UND __cxa_call_unexpected │ │ - 250: 000127f8 876 FUNC GLOBAL DEFAULT 11 _Unwind_VRS_Pop │ │ - 251: 00012b90 0 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_Save_VFP_D │ │ - 252: 00012b80 0 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_Save_VFP │ │ - 253: 00012ba0 0 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_Save_VFP_D_16_to_31 │ │ - 254: 00012bec 0 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_Save_WMMXD │ │ - 255: 00012c44 0 FUNC GLOBAL DEFAULT 11 __gnu_Unwind_Save_WMMXC │ │ - 256: 00012b64 20 FUNC GLOBAL DEFAULT 11 __restore_core_regs │ │ - 257: 00012c58 36 FUNC GLOBAL DEFAULT 11 ___Unwind_RaiseException │ │ - 258: 00012c58 36 FUNC GLOBAL DEFAULT 11 _Unwind_RaiseException │ │ - 259: 00012c7c 36 FUNC GLOBAL DEFAULT 11 ___Unwind_Resume │ │ - 260: 00012c7c 36 FUNC GLOBAL DEFAULT 11 _Unwind_Resume │ │ - 261: 00012ca0 36 FUNC GLOBAL DEFAULT 11 ___Unwind_Resume_or_Rethrow │ │ - 262: 00012ca0 36 FUNC GLOBAL DEFAULT 11 _Unwind_Resume_or_Rethrow │ │ - 263: 00012cc4 36 FUNC GLOBAL DEFAULT 11 ___Unwind_ForcedUnwind │ │ - 264: 00012cc4 36 FUNC GLOBAL DEFAULT 11 _Unwind_ForcedUnwind │ │ - 265: 00012ce8 36 FUNC GLOBAL DEFAULT 11 ___Unwind_Backtrace │ │ - 266: 00012ce8 36 FUNC GLOBAL DEFAULT 11 _Unwind_Backtrace │ │ - 267: 00013120 64 FUNC GLOBAL DEFAULT 11 __gnu_unwind_frame │ │ - 268: 00013160 16 FUNC GLOBAL DEFAULT 11 _Unwind_GetRegionStart │ │ - 269: 00013170 28 FUNC GLOBAL DEFAULT 11 _Unwind_GetLanguageSpecificData │ │ - 270: 0001318c 8 FUNC GLOBAL DEFAULT 11 _Unwind_GetDataRelBase │ │ - 271: 00013194 8 FUNC GLOBAL DEFAULT 11 _Unwind_GetTextRelBase │ │ - 272: 0001811c 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ - 273: 0001811c 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ - 274: 000184d8 0 NOTYPE GLOBAL DEFAULT ABS _end │ ├── strings --all --bytes=8 {} │ │ @@ -489,228 +489,7 @@ │ │ .ARM.extab │ │ .ARM.exidx │ │ .data.rel.ro.local │ │ .dynamic │ │ .comment │ │ .note.gnu.gold-version │ │ .ARM.attributes │ │ -dispatch.c │ │ -callback.c │ │ -prep_cif.c │ │ -closures.c │ │ -unwind-arm.c │ │ -pr-support.c │ │ -__aeabi_unwind_cpp_pr1 │ │ -__aeabi_unwind_cpp_pr0 │ │ -throwByName │ │ -__stack_chk_fail │ │ -__stack_chk_guard │ │ -ffi_error │ │ -snprintf │ │ -encodingString │ │ -newJavaString │ │ -newCStringUTF8 │ │ -newJavaWString │ │ -newJavaPointer │ │ -newJavaStructure │ │ -newJavaCallback │ │ -get_java_type_from_ffi_type │ │ -get_java_type │ │ -get_conversion_flag │ │ -getIntegerTypeValue │ │ -writeStructure │ │ -initializeThread │ │ -getNativeType │ │ -getNativeTypeMapped │ │ -getNativeAddress │ │ -getNativeString │ │ -getPointerTypeAddress │ │ -getStructureAddress │ │ -getCallbackAddress │ │ -ffi_prep_cif_var │ │ -ffi_call │ │ -JNA_set_last_error │ │ -ffi_prep_cif │ │ -strerror_r │ │ -__assert2 │ │ -ffi_type_uint32 │ │ -ffi_type_sint8 │ │ -ffi_type_pointer │ │ -ffi_type_sint16 │ │ -ffi_type_sint32 │ │ -ffi_type_sint64 │ │ -ffi_type_double │ │ -ffi_type_float │ │ -extract_value │ │ -toNative │ │ -__aeabi_f2d │ │ -new_object │ │ -fromNativeCallbackParam │ │ -fromNative │ │ -get_ffi_type │ │ -ffi_type_void │ │ -get_ffi_return_type │ │ -Java_com_sun_jna_Native_invokePointer │ │ -Java_com_sun_jna_Native_invokeObject │ │ -Java_com_sun_jna_Native_invokeStructure │ │ -Java_com_sun_jna_Native_invokeDouble │ │ -Java_com_sun_jna_Native_invokeFloat │ │ -Java_com_sun_jna_Native_invokeInt │ │ -Java_com_sun_jna_Native_invokeLong │ │ -Java_com_sun_jna_Native_invokeVoid │ │ -Java_com_sun_jna_Native_createNativeCallback │ │ -create_callback │ │ -Java_com_sun_jna_Native_freeNativeCallback │ │ -free_callback │ │ -Java_com_sun_jna_Native_open │ │ -Java_com_sun_jna_Native_close │ │ -Java_com_sun_jna_Native_findSymbol │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII │ │ -Java_com_sun_jna_Native_indexOf │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII │ │ -Java_com_sun_jna_Native_getByte │ │ -Java_com_sun_jna_Native_getChar │ │ -Java_com_sun_jna_Native__1getPointer │ │ -Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ │ │ -Java_com_sun_jna_Native_getDouble │ │ -Java_com_sun_jna_Native_getFloat │ │ -Java_com_sun_jna_Native_getInt │ │ -Java_com_sun_jna_Native_getLong │ │ -Java_com_sun_jna_Native_getShort │ │ -Java_com_sun_jna_Native_getWideString │ │ -Java_com_sun_jna_Native_getStringBytes │ │ -Java_com_sun_jna_Native_setMemory │ │ -Java_com_sun_jna_Native_setByte │ │ -Java_com_sun_jna_Native_setChar │ │ -Java_com_sun_jna_Native_setPointer │ │ -Java_com_sun_jna_Native_setDouble │ │ -Java_com_sun_jna_Native_setFloat │ │ -Java_com_sun_jna_Native_setInt │ │ -Java_com_sun_jna_Native_setLong │ │ -Java_com_sun_jna_Native_setShort │ │ -Java_com_sun_jna_Native_setWideString │ │ -Java_com_sun_jna_Native_malloc │ │ -Java_com_sun_jna_Native_free │ │ -Java_com_sun_jna_Native_sizeof │ │ -Java_com_sun_jna_Native_initIDs │ │ -Java_com_sun_jna_Native_getWindowHandle0 │ │ -Java_com_sun_jna_Native__1getDirectBufferPointer │ │ -Java_com_sun_jna_Native_setProtected │ │ -is_protected │ │ -Java_com_sun_jna_Native_isProtected │ │ -Java_com_sun_jna_Native_setLastError │ │ -Java_com_sun_jna_Native_getLastError │ │ -JNA_get_last_error │ │ -Java_com_sun_jna_Native_getNativeVersion │ │ -Java_com_sun_jna_Native_getAPIChecksum │ │ -JNI_OnLoad │ │ -fileEncoding │ │ -JNA_callback_init │ │ -JNI_OnUnload │ │ -JNA_callback_dispose │ │ -Java_com_sun_jna_Native_unregister │ │ -Java_com_sun_jna_Native_registerMethod │ │ -ffi_closure_alloc │ │ -ffi_prep_closure_loc │ │ -Java_com_sun_jna_Native_ffi_1call │ │ -Java_com_sun_jna_Native_ffi_1prep_1cif │ │ -Java_com_sun_jna_Native_ffi_1prep_1closure │ │ -Java_com_sun_jna_Native_ffi_1free_1closure │ │ -ffi_closure_free │ │ -Java_com_sun_jna_Native_initialize_1ffi_1type │ │ -Java_com_sun_jna_Native_setDetachState │ │ -JNA_detach │ │ -ffi_type_uint8 │ │ -ffi_type_uint16 │ │ -ffi_type_uint64 │ │ -pthread_key_create │ │ -pthread_getspecific │ │ -pthread_setspecific │ │ -pthread_once │ │ -pthread_key_delete │ │ -ffi_prep_closure │ │ -ffi_get_struct_offsets │ │ -ffi_type_complex_double │ │ -ffi_type_complex_float │ │ -pthread_mutex_lock │ │ -pthread_mutex_unlock │ │ -pthread_mutex_init │ │ -ftruncate │ │ -__aeabi_uidiv │ │ -ffi_call_go │ │ -__clear_cache │ │ -ffi_prep_go_closure │ │ -__udivsi3 │ │ -__aeabi_idiv0 │ │ -__aeabi_uidivmod │ │ -__aeabi_drsub │ │ -__subdf3 │ │ -__aeabi_dsub │ │ -__adddf3 │ │ -__aeabi_dadd │ │ -__floatunsidf │ │ -__aeabi_ui2d │ │ -__floatsidf │ │ -__aeabi_i2d │ │ -__extendsfdf2 │ │ -__floatundidf │ │ -__aeabi_ul2d │ │ -__floatdidf │ │ -__aeabi_l2d │ │ -__aeabi_ldiv0 │ │ -__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 │ │ -__restore_core_regs │ │ -___Unwind_RaiseException │ │ -_Unwind_RaiseException │ │ -___Unwind_Resume │ │ -_Unwind_Resume │ │ -___Unwind_Resume_or_Rethrow │ │ -_Unwind_Resume_or_Rethrow │ │ -___Unwind_ForcedUnwind │ │ -_Unwind_ForcedUnwind │ │ -___Unwind_Backtrace │ │ -_Unwind_Backtrace │ │ -__gnu_unwind_frame │ │ -_Unwind_GetRegionStart │ │ -_Unwind_GetLanguageSpecificData │ │ -_Unwind_GetDataRelBase │ │ -_Unwind_GetTextRelBase │ │ -__bss_start │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -1,15 +1,15 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -000034ac <.plt>: │ │ +000034ac : │ │ push {lr} ; (str lr, [sp, #-4]!) │ │ - ldr lr, [pc, #4] ; 34bc <.plt+0x10> │ │ + ldr lr, [pc, #4] ; 34bc │ │ add lr, pc, lr │ │ ldr pc, [lr, #8]! │ │ muleq r1, r0, sl │ │ │ │ 000034c0 : │ │ add ip, pc, #0, 12 │ │ add ip, ip, #20, 20 ; 0x14000 │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -000036b8 : │ │ +000036b8 : │ │ push {r3, r4, r5, r6, fp, lr} │ │ ldr r5, [pc, #120] ; 373c <__cxa_type_match@plt+0x90> │ │ ldr r3, [r0] │ │ add fp, sp, #20 │ │ add r5, pc, r5 │ │ ldr r3, [r3, #404] ; 0x194 │ │ ldr r2, [r5] │ │ @@ -501,31 +501,30 @@ │ │ andeq r4, r1, r4, asr #7 │ │ ; instruction: 0xffffffb4 │ │ muleq r0, r0, pc ; │ │ andeq pc, r0, r4, ror #30 │ │ ldrdeq pc, [r0], -r8 │ │ andeq pc, r0, r4, ror lr ; │ │ │ │ -00003e88 : │ │ -throwByName(): │ │ +00003e88 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ ldr r3, [r0] │ │ add fp, sp, #20 │ │ mov r6, r2 │ │ ldr r3, [r3, #68] ; 0x44 │ │ blx r3 │ │ ldr r3, [r4] │ │ mov r1, r5 │ │ ldr r3, [r3, #24] │ │ mov r0, r4 │ │ blx r3 │ │ subs r5, r0, #0 │ │ - beq 3ef8 │ │ + beq 3ef8 │ │ ldr r3, [r4] │ │ mov r1, r5 │ │ mov r2, r6 │ │ ldr r3, [r3, #56] ; 0x38 │ │ mov r0, r4 │ │ blx r3 │ │ mov r1, r5 │ │ @@ -535,75 +534,75 @@ │ │ sub sp, fp, #20 │ │ pop {r4, r5, r6, r7, fp, lr} │ │ bx r3 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #12 │ │ - ldr r3, [pc, #208] ; 3fe0 │ │ + ldr r3, [pc, #208] ; 3fe0 │ │ ldr ip, [r0] │ │ mov r4, r0 │ │ add r3, pc, r3 │ │ ldr r2, [r3, #100] ; 0x64 │ │ ldr r3, [ip, #136] ; 0x88 │ │ blx r3 │ │ ldr r3, [r4] │ │ mov r5, r0 │ │ ldr r3, [r3, #912] ; 0x390 │ │ mov r0, r4 │ │ blx r3 │ │ subs r8, r0, #0 │ │ - bne 3f90 │ │ + bne 3f90 │ │ ldr r3, [r4] │ │ mov r1, r5 │ │ ldr r3, [r3, #684] ; 0x2ac │ │ mov r0, r4 │ │ blx r3 │ │ mov r7, r0 │ │ add r0, r0, #1 │ │ bl 34d8 │ │ subs r6, r0, #0 │ │ ldr r3, [r4] │ │ - beq 3fb4 │ │ + beq 3fb4 │ │ str r6, [sp] │ │ ldr ip, [r3, #800] ; 0x320 │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov r2, r8 │ │ mov r3, r7 │ │ blx ip │ │ strb r8, [r6, r7] │ │ - b 3f94 │ │ + b 3f94 │ │ mov r6, #0 │ │ ldr r3, [r4] │ │ mov r1, r5 │ │ ldr r3, [r3, #92] ; 0x5c │ │ mov r0, r4 │ │ blx r3 │ │ mov r0, r6 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ mov r1, r5 │ │ mov r0, r4 │ │ ldr r3, [r3, #92] ; 0x5c │ │ blx r3 │ │ - ldr r1, [pc, #24] ; 3fe4 │ │ - ldr r2, [pc, #24] ; 3fe8 │ │ + ldr r1, [pc, #24] ; 3fe4 │ │ + ldr r2, [pc, #24] ; 3fe8 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 3fa8 │ │ + bl 3e88 │ │ + b 3fa8 │ │ andeq r4, r1, r0, lsl #4 │ │ andeq pc, r0, r0, ror #27 │ │ strdeq pc, [r0], -ip │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #28 │ │ - ldr r7, [pc, #244] ; 40f4 │ │ + ldr r7, [pc, #244] ; 40f4 │ │ str r1, [fp, #-40] ; 0xffffffd8 │ │ str r3, [fp, #-44] ; 0xffffffd4 │ │ ldr r7, [pc, r7] │ │ mov r8, r0 │ │ ldr r3, [r7] │ │ mov r6, r2 │ │ str r3, [fp, #-32] ; 0xffffffe0 │ │ @@ -615,54 +614,54 @@ │ │ lslle r3, r4, #1 │ │ add r3, r3, #14 │ │ bic r3, r3, #7 │ │ sub sp, sp, r3 │ │ add r5, sp, #8 │ │ ldr r3, [fp, #4] │ │ cmp r3, #0 │ │ - ble 40d8 │ │ + ble 40d8 │ │ ldr r3, [r8] │ │ str r5, [sp] │ │ ldr r2, [fp, #-44] ; 0xffffffd4 │ │ ldr ip, [r3, #804] ; 0x324 │ │ mov r0, r8 │ │ mov r3, r4 │ │ mov r1, r6 │ │ blx ip │ │ cmp r4, #0 │ │ movgt r2, r5 │ │ movgt r3, #0 │ │ addgt ip, r5, r4, lsl #1 │ │ - ble 4098 │ │ + ble 4098 │ │ ldrh r0, [r2], #2 │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ cmp r2, ip │ │ str r0, [r1, r3] │ │ add r3, r3, #4 │ │ - bne 4080 │ │ + bne 4080 │ │ ldr r3, [fp, #-40] ; 0xffffffd8 │ │ add r3, r3, r4, lsl #2 │ │ str r3, [fp, #-40] ; 0xffffffd8 │ │ ldr r3, [fp, #-44] ; 0xffffffd4 │ │ add r3, r3, r4 │ │ str r3, [fp, #-44] ; 0xffffffd4 │ │ ldr r3, [fp, #4] │ │ rsb r3, r4, r3 │ │ str r3, [fp, #4] │ │ ldr r3, [fp, #4] │ │ cmp r4, r3 │ │ - ble 4040 │ │ + ble 4040 │ │ ldr r4, [fp, #4] │ │ ldr r3, [fp, #4] │ │ cmp r3, #0 │ │ - bgt 404c │ │ + bgt 404c │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [r7] │ │ cmp r2, r3 │ │ - bne 40f0 │ │ + bne 40f0 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ bl 34e4 <__stack_chk_fail@plt> │ │ strdeq r3, [r1], -r8 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #8 │ │ @@ -670,94 +669,94 @@ │ │ mov r2, #0 │ │ ldr r3, [r3, #96] ; 0x60 │ │ mov r4, r0 │ │ mov r6, r1 │ │ blx r3 │ │ subs r5, r0, #0 │ │ movne r0, #0 │ │ - bne 41e4 │ │ - ldr r3, [pc, #256] ; 4230 │ │ + bne 41e4 │ │ + ldr r3, [pc, #256] ; 4230 │ │ ldr r2, [r4] │ │ mov r1, r6 │ │ add r3, pc, r3 │ │ ldr ip, [r2, #136] ; 0x88 │ │ mov r0, r4 │ │ ldr r2, [r3, #104] ; 0x68 │ │ blx ip │ │ ldr r3, [r4] │ │ mov r7, r0 │ │ ldr r3, [r3, #912] ; 0x390 │ │ mov r0, r4 │ │ blx r3 │ │ subs r8, r0, #0 │ │ - bne 41cc │ │ + bne 41cc │ │ ldr r3, [r4] │ │ mov r1, r7 │ │ ldr r3, [r3, #684] ; 0x2ac │ │ mov r0, r4 │ │ blx r3 │ │ add r6, r0, #1 │ │ lsl r6, r6, #2 │ │ mov r9, r0 │ │ mov r0, r6 │ │ bl 34d8 │ │ subs r5, r0, #0 │ │ - beq 41fc │ │ + beq 41fc │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov r2, r7 │ │ mov r3, r8 │ │ str r9, [sp] │ │ - bl 3fec │ │ + bl 3fec │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #912] ; 0x390 │ │ blx r3 │ │ cmp r0, #0 │ │ addeq r6, r5, r6 │ │ streq r0, [r6, #-4] │ │ - bne 41ec │ │ + bne 41ec │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ mov r1, r7 │ │ ldr r3, [r3, #92] ; 0x5c │ │ blx r3 │ │ mov r0, r5 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ mov r0, r5 │ │ bl 34f0 │ │ mov r5, r8 │ │ - b 41cc │ │ + b 41cc │ │ ldr r3, [r4] │ │ mov r1, r7 │ │ ldr r3, [r3, #92] ; 0x5c │ │ mov r0, r4 │ │ blx r3 │ │ - ldr r1, [pc, #28] ; 4234 │ │ - ldr r2, [pc, #28] ; 4238 │ │ + ldr r1, [pc, #28] ; 4234 │ │ + ldr r2, [pc, #28] ; 4238 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ + bl 3e88 │ │ mov r0, r5 │ │ - b 41e4 │ │ + b 41e4 │ │ andeq r3, r1, r0, ror #31 │ │ muleq r0, r4, fp │ │ andeq pc, r0, r8, asr #23 │ │ push {r3, r4, r5, r6, r7, r8, fp, lr} │ │ ldr r3, [r0] │ │ add fp, sp, #28 │ │ mov r4, r0 │ │ ldr r3, [r3, #920] ; 0x398 │ │ mov r6, r1 │ │ blx r3 │ │ subs r5, r0, #0 │ │ - beq 42ac │ │ - ldr r7, [pc, #328] ; 43b0 │ │ + beq 42ac │ │ + ldr r7, [pc, #328] ; 43b0 │ │ ldr r3, [r4] │ │ mov r1, r6 │ │ add r7, pc, r7 │ │ ldr r3, [r3, #196] ; 0xc4 │ │ ldr r2, [r7, #20] │ │ mov r0, r4 │ │ blx r3 │ │ @@ -766,88 +765,88 @@ │ │ ldr r3, [r3, #128] ; 0x80 │ │ ldr r2, [r7, #8] │ │ mov r0, r4 │ │ mov r1, r6 │ │ blx r3 │ │ cmp r0, #0 │ │ movne r3, #1 │ │ - beq 42b4 │ │ + beq 42b4 │ │ mla r5, r3, r8, r5 │ │ mov r0, r5 │ │ pop {r3, r4, r5, r6, r7, r8, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r1, r6 │ │ ldr r2, [r7, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 42dc │ │ + beq 42dc │ │ mov r3, #2 │ │ - b 42a8 │ │ + b 42a8 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r1, r6 │ │ ldr r2, [r7, #36] ; 0x24 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 42d4 │ │ + bne 42d4 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r1, r6 │ │ ldr r2, [r7, #48] ; 0x30 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4324 │ │ + beq 4324 │ │ mov r3, #4 │ │ - b 42a8 │ │ + b 42a8 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r1, r6 │ │ ldr r2, [r7, #60] ; 0x3c │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 434c │ │ + beq 434c │ │ mov r3, #8 │ │ - b 42a8 │ │ + b 42a8 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r1, r6 │ │ ldr r2, [r7, #72] ; 0x48 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 431c │ │ + bne 431c │ │ ldr r3, [r4] │ │ mov r1, r6 │ │ ldr r2, [r7, #84] ; 0x54 │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r0, r4 │ │ blx r3 │ │ subs r6, r0, #0 │ │ - bne 4344 │ │ - ldr r1, [pc, #32] ; 43b4 │ │ - ldr r2, [pc, #32] ; 43b8 │ │ + bne 4344 │ │ + ldr r1, [pc, #32] ; 43b4 │ │ + ldr r2, [pc, #32] ; 43b8 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ + bl 3e88 │ │ mov r5, r6 │ │ mov r3, r6 │ │ - b 42a8 │ │ + b 42a8 │ │ andeq r3, r1, r8, lsr #29 │ │ andeq pc, r0, r0, ror sl ; │ │ andeq pc, r0, ip, ror sl ; │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #24 │ │ - ldr r8, [pc, #228] ; 44b4 │ │ + ldr r8, [pc, #228] ; 44b4 │ │ str r3, [fp, #-40] ; 0xffffffd8 │ │ mov r6, r0 │ │ ldr r8, [pc, r8] │ │ mov r5, r1 │ │ ldr r3, [r8] │ │ mov r7, r2 │ │ str r3, [fp, #-32] ; 0xffffffe0 │ │ @@ -859,26 +858,26 @@ │ │ lslle r3, r4, #1 │ │ add r3, r3, #14 │ │ bic r3, r3, #7 │ │ sub sp, sp, r3 │ │ ldr r3, [fp, #4] │ │ add r9, sp, #8 │ │ cmp r3, #0 │ │ - ble 4498 │ │ + ble 4498 │ │ cmp r4, #0 │ │ - ble 4448 │ │ + ble 4448 │ │ mov r3, #0 │ │ sub r1, r9, #2 │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ add r2, r2, r3 │ │ ldr r2, [r5, r2, lsl #2] │ │ add r3, r3, #1 │ │ cmp r3, r4 │ │ strh r2, [r1, #2]! │ │ - bne 442c │ │ + bne 442c │ │ ldr r3, [r6] │ │ str r9, [sp] │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ ldr ip, [r3, #836] ; 0x344 │ │ mov r0, r6 │ │ mov r3, r4 │ │ mov r1, r7 │ │ @@ -890,130 +889,128 @@ │ │ rsb r3, r4, r3 │ │ str r3, [fp, #4] │ │ ldr r3, [fp, #4] │ │ cmp r4, r3 │ │ ldrgt r4, [fp, #4] │ │ ldr r3, [fp, #4] │ │ cmp r3, #0 │ │ - bgt 441c │ │ + bgt 441c │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [r8] │ │ cmp r2, r3 │ │ - bne 44b0 │ │ + bne 44b0 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ bl 34e4 <__stack_chk_fail@plt> │ │ andeq r3, r1, r8, lsr #22 │ │ │ │ -000044b8 : │ │ -ffi_error(): │ │ +000044b8 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #20 │ │ sub sp, sp, #1040 ; 0x410 │ │ - ldr r5, [pc, #260] ; 45d0 │ │ + ldr r5, [pc, #260] ; 45d0 │ │ mov r4, r2 │ │ ldr r5, [pc, r5] │ │ cmp r2, #1 │ │ mov r6, r0 │ │ ldr r2, [r5] │ │ str r2, [fp, #-24] ; 0xffffffe8 │ │ - beq 458c │ │ + beq 458c │ │ movcc r0, #0 │ │ - bcc 4530 │ │ + bcc 4530 │ │ cmp r4, #2 │ │ - bne 4548 │ │ + bne 4548 │ │ sub r4, fp, #1040 ; 0x410 │ │ - ldr r2, [pc, #212] ; 45d4 │ │ + ldr r2, [pc, #212] ; 45d4 │ │ sub r4, r4, #4 │ │ sub r4, r4, #4 │ │ mov r3, r1 │ │ add r2, pc, r2 │ │ mov r1, #1024 ; 0x400 │ │ mov r0, r4 │ │ bl 34fc │ │ - ldr r1, [pc, #184] ; 45d8 │ │ + ldr r1, [pc, #184] ; 45d8 │ │ mov r0, r6 │ │ mov r2, r4 │ │ add r1, pc, r1 │ │ - bl 3e88 │ │ + bl 3e88 │ │ mov r0, #1 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ ldr r3, [r5] │ │ cmp r2, r3 │ │ - bne 45cc │ │ + bne 45cc │ │ sub sp, fp, #20 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ sub r7, fp, #1040 ; 0x410 │ │ - ldr r2, [pc, #136] ; 45dc │ │ + ldr r2, [pc, #136] ; 45dc │ │ sub r7, r7, #4 │ │ sub r7, r7, #4 │ │ mov r3, r1 │ │ add r2, pc, r2 │ │ mov r1, #1024 ; 0x400 │ │ str r4, [sp] │ │ mov r0, r7 │ │ bl 34fc │ │ - ldr r1, [pc, #104] ; 45e0 │ │ + ldr r1, [pc, #104] ; 45e0 │ │ mov r0, r6 │ │ mov r2, r7 │ │ add r1, pc, r1 │ │ - bl 3e88 │ │ + bl 3e88 │ │ mov r0, #1 │ │ - b 4530 │ │ + b 4530 │ │ sub r7, fp, #1040 ; 0x410 │ │ - ldr r2, [pc, #76] ; 45e4 │ │ + ldr r2, [pc, #76] ; 45e4 │ │ sub r7, r7, #4 │ │ sub r7, r7, #4 │ │ mov r3, r1 │ │ add r2, pc, r2 │ │ mov r1, #1024 ; 0x400 │ │ mov r0, r7 │ │ bl 34fc │ │ - ldr r1, [pc, #48] ; 45e8 │ │ + ldr r1, [pc, #48] ; 45e8 │ │ mov r0, r6 │ │ mov r2, r7 │ │ add r1, pc, r1 │ │ - bl 3e88 │ │ + bl 3e88 │ │ mov r0, r4 │ │ - b 4530 │ │ + b 4530 │ │ bl 34e4 <__stack_chk_fail@plt> │ │ andeq r3, r1, r0, lsr sl │ │ andeq pc, r0, r0, lsr r9 ; │ │ andeq pc, r0, r4, lsr r9 ; │ │ andeq pc, r0, ip, asr r9 ; │ │ andeq pc, r0, ip, lsl #17 │ │ andeq pc, r0, r0, ror #17 │ │ muleq r0, ip, r8 │ │ │ │ -000045ec : │ │ -encodingString(): │ │ +000045ec : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #20 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ mov r0, r1 │ │ mov r7, r1 │ │ bl 3508 │ │ mov r6, r0 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #704] ; 0x2c0 │ │ mov r1, r6 │ │ blx r3 │ │ subs r5, r0, #0 │ │ - beq 4690 │ │ + beq 4690 │ │ ldr r2, [r4] │ │ str r7, [sp] │ │ mov r3, r6 │ │ ldr ip, [r2, #832] ; 0x340 │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov r2, #0 │ │ blx ip │ │ - ldr r3, [pc, #72] ; 4698 │ │ + ldr r3, [pc, #72] ; 4698 │ │ ldr r2, [r4] │ │ mov r0, r4 │ │ add r3, pc, r3 │ │ ldr r1, [r3, #108] ; 0x6c │ │ ldr ip, [r2, #112] ; 0x70 │ │ ldr r2, [r3, #112] ; 0x70 │ │ mov r3, r5 │ │ @@ -1024,58 +1021,57 @@ │ │ ldr r3, [r3, #92] ; 0x5c │ │ mov r0, r4 │ │ blx r3 │ │ mov r0, r6 │ │ sub sp, fp, #20 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r6, r5 │ │ - b 4684 │ │ + b 4684 │ │ andeq r3, r1, r0, asr #21 │ │ │ │ -0000469c : │ │ -newJavaString(): │ │ +0000469c : │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ mov r8, #0 │ │ add fp, sp, #28 │ │ cmp r1, #0 │ │ sub sp, sp, #16 │ │ str r8, [fp, #-32] ; 0xffffffe0 │ │ - beq 476c │ │ + beq 476c │ │ cmp r2, r8 │ │ mov r4, r0 │ │ mov r7, r2 │ │ mov r5, r1 │ │ mov r0, r1 │ │ - beq 4778 │ │ + beq 4778 │ │ bl 3508 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ mov r6, r0 │ │ ldr r3, [r3, #704] ; 0x2c0 │ │ mov r0, r4 │ │ blx r3 │ │ subs r9, r0, #0 │ │ - beq 476c │ │ + beq 476c │ │ ldr r1, [r4] │ │ str r5, [sp] │ │ mov r3, r6 │ │ ldr ip, [r1, #832] ; 0x340 │ │ mov r2, r8 │ │ mov r0, r4 │ │ mov r1, r9 │ │ blx ip │ │ - ldr r3, [pc, #236] ; 4808 │ │ + ldr r3, [pc, #236] ; 4808 │ │ ldr r2, [r4] │ │ mov r1, r7 │ │ add r3, pc, r3 │ │ mov r0, r4 │ │ ldr r5, [r2, #112] ; 0x70 │ │ ldr r7, [r3, #108] ; 0x6c │ │ ldr r6, [r3, #116] ; 0x74 │ │ - bl 45ec │ │ + bl 45ec │ │ mov r1, r7 │ │ str r0, [sp] │ │ mov r2, r6 │ │ mov r3, r9 │ │ mov r0, r4 │ │ blx r5 │ │ mov r2, r0 │ │ @@ -1090,75 +1086,75 @@ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ bl 3514 │ │ lsl r6, r0, #1 │ │ mov r8, r0 │ │ mov r0, r6 │ │ bl 34d8 │ │ subs r7, r0, #0 │ │ - beq 47ec │ │ + beq 47ec │ │ cmp r8, #0 │ │ movgt r3, r7 │ │ subgt r1, r5, #4 │ │ addgt r0, r7, r6 │ │ - ble 47b8 │ │ + ble 47b8 │ │ ldr r5, [r1, #4]! │ │ strh r5, [r3], #2 │ │ cmp r3, r0 │ │ - bne 47a8 │ │ + bne 47a8 │ │ ldr r3, [r4] │ │ mov r2, r8 │ │ mov r1, r7 │ │ ldr r3, [r3, #652] ; 0x28c │ │ mov r0, r4 │ │ blx r3 │ │ mov r3, r0 │ │ mov r0, r7 │ │ str r3, [fp, #-32] ; 0xffffffe0 │ │ bl 34f0 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ - ldr r1, [pc, #24] ; 480c │ │ - ldr r2, [pc, #24] ; 4810 │ │ + ldr r1, [pc, #24] ; 480c │ │ + ldr r2, [pc, #24] ; 4810 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 476c │ │ + bl 3e88 │ │ + b 476c │ │ strdeq r3, [r1], -r4 │ │ ; instruction: 0x0000f5b8 │ │ andeq pc, r0, ip, asr #13 │ │ cmp r2, #0 │ │ - beq 48f8 │ │ + beq 48f8 │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #12 │ │ mov r5, r1 │ │ - ldr r3, [pc, #244] ; 4928 │ │ + ldr r3, [pc, #244] ; 4928 │ │ mov r1, r2 │ │ - ldr r2, [pc, #240] ; 492c │ │ + ldr r2, [pc, #240] ; 492c │ │ ldr ip, [r0] │ │ add r3, pc, r3 │ │ add r2, pc, r2 │ │ mov r4, r0 │ │ ldr r7, [r3, #120] ; 0x78 │ │ ldr r6, [ip, #136] ; 0x88 │ │ - bl 469c │ │ + bl 469c │ │ mov r1, r5 │ │ mov r3, r0 │ │ mov r2, r7 │ │ mov r0, r4 │ │ blx r6 │ │ ldr r3, [r4] │ │ mov r5, r0 │ │ ldr r3, [r3, #912] ; 0x390 │ │ mov r0, r4 │ │ blx r3 │ │ subs r8, r0, #0 │ │ - beq 48a8 │ │ + beq 48a8 │ │ mov r6, #0 │ │ ldr r3, [r4] │ │ mov r1, r5 │ │ ldr r3, [r3, #92] ; 0x5c │ │ mov r0, r4 │ │ blx r3 │ │ mov r0, r6 │ │ @@ -1170,150 +1166,145 @@ │ │ mov r0, r4 │ │ blx r3 │ │ mov r7, r0 │ │ add r0, r0, #1 │ │ bl 34d8 │ │ subs r6, r0, #0 │ │ ldr r3, [r4] │ │ - beq 48fc │ │ + beq 48fc │ │ str r6, [sp] │ │ ldr ip, [r3, #800] ; 0x320 │ │ mov r0, r4 │ │ mov r1, r5 │ │ mov r2, r8 │ │ mov r3, r7 │ │ blx ip │ │ strb r8, [r6, r7] │ │ - b 4888 │ │ - b 3efc │ │ + b 4888 │ │ + b 3efc │ │ mov r1, r5 │ │ mov r0, r4 │ │ ldr r3, [r3, #92] ; 0x5c │ │ blx r3 │ │ - ldr r1, [pc, #28] ; 4930 │ │ - ldr r2, [pc, #28] ; 4934 │ │ + ldr r1, [pc, #28] ; 4930 │ │ + ldr r2, [pc, #28] ; 4934 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 489c │ │ + bl 3e88 │ │ + b 489c │ │ ldrdeq r3, [r1], -r8 │ │ andeq pc, r0, r0, asr #13 │ │ muleq r0, r8, r4 │ │ ; instruction: 0x0000f4b4 │ │ │ │ -00004938 : │ │ -newCStringUTF8(): │ │ +00004938 : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ - ldr r2, [pc, #16] ; 4954 │ │ + ldr r2, [pc, #16] ; 4954 │ │ add fp, sp, #0 │ │ add r2, pc, r2 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ - b 4814 │ │ + b 4814 │ │ ; instruction: 0x0000f5bc │ │ │ │ -00004958 : │ │ -newJavaWString(): │ │ +00004958 : │ │ subs r3, r1, #0 │ │ - beq 49a0 │ │ + beq 49a0 │ │ push {r4, r5, fp, lr} │ │ mov r2, #0 │ │ add fp, sp, #12 │ │ mov r4, r0 │ │ - bl 469c │ │ + bl 469c │ │ mov r3, r0 │ │ mov r0, r4 │ │ - ldr r2, [pc, #36] ; 49a8 │ │ + ldr r2, [pc, #36] ; 49a8 │ │ ldr r1, [r4] │ │ add r2, pc, r2 │ │ ldr ip, [r1, #112] ; 0x70 │ │ ldr r1, [r2, #124] ; 0x7c │ │ ldr r2, [r2, #128] ; 0x80 │ │ sub sp, fp, #12 │ │ pop {r4, r5, fp, lr} │ │ bx ip │ │ mov r0, r3 │ │ bx lr │ │ muleq r1, r0, r7 │ │ │ │ -000049ac : │ │ -newJavaPointer(): │ │ +000049ac : │ │ cmp r1, #0 │ │ - beq 49f0 │ │ + beq 49f0 │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #8 │ │ mov lr, #0 │ │ - ldr r3, [pc, #44] ; 49f8 │ │ + ldr r3, [pc, #44] ; 49f8 │ │ ldr ip, [r0] │ │ str r1, [sp] │ │ add r3, pc, r3 │ │ ldr r1, [r3, #132] ; 0x84 │ │ ldr r2, [r3, #136] ; 0x88 │ │ str lr, [sp, #4] │ │ ldr r3, [ip, #112] ; 0x70 │ │ blx r3 │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ mov r0, r1 │ │ bx lr │ │ andeq r3, r1, r4, asr #14 │ │ │ │ -000049fc : │ │ -newJavaStructure(): │ │ +000049fc : │ │ cmp r1, #0 │ │ - beq 4a7c │ │ + beq 4a7c │ │ push {r4, fp, lr} │ │ add fp, sp, #8 │ │ sub sp, sp, #20 │ │ mov r4, #0 │ │ - ldr ip, [pc, #104] ; 4a84 │ │ + ldr ip, [pc, #104] ; 4a84 │ │ ldr lr, [r0] │ │ str r1, [sp] │ │ add ip, pc, ip │ │ mov r3, r2 │ │ ldr r1, [ip, #140] ; 0x8c │ │ ldr r2, [ip, #144] ; 0x90 │ │ str r4, [sp, #4] │ │ ldr ip, [lr, #456] ; 0x1c8 │ │ blx ip │ │ str r0, [fp, #-16] │ │ ldr r3, [fp, #-16] │ │ cmp r3, r4 │ │ - beq 4a58 │ │ + beq 4a58 │ │ ldr r0, [fp, #-16] │ │ sub sp, fp, #8 │ │ pop {r4, fp, pc} │ │ - ldr r3, [pc, #40] ; 4a88 │ │ - ldr r0, [pc, #40] ; 4a8c │ │ + ldr r3, [pc, #40] ; 4a88 │ │ + ldr r0, [pc, #40] ; 4a8c │ │ mov r1, #1 │ │ ldr r3, [pc, r3] │ │ mov r2, #32 │ │ add r3, r3, #168 ; 0xa8 │ │ add r0, pc, r0 │ │ bl 34c0 │ │ - b 4a4c │ │ + b 4a4c │ │ mov r0, r1 │ │ bx lr │ │ strdeq r3, [r1], -r4 │ │ muleq r1, r4, r4 │ │ muleq r0, r8, r4 │ │ │ │ -00004a90 : │ │ -newJavaCallback(): │ │ +00004a90 : │ │ subs r3, r1, #0 │ │ - beq 4aec │ │ + beq 4aec │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #12 │ │ sub sp, sp, #8 │ │ mov r4, r0 │ │ mov r5, r2 │ │ - bl 49ac │ │ - ldr r1, [pc, #60] ; 4af4 │ │ + bl 49ac │ │ + ldr r1, [pc, #60] ; 4af4 │ │ ldr ip, [r4] │ │ mov r3, #1 │ │ add r1, pc, r1 │ │ str r0, [sp] │ │ mov r0, r1 │ │ ldr r1, [r1, #148] ; 0x94 │ │ ldr r2, [r0, #152] ; 0x98 │ │ @@ -1324,412 +1315,406 @@ │ │ blx ip │ │ sub sp, fp, #12 │ │ pop {r4, r5, fp, pc} │ │ mov r0, r3 │ │ bx lr │ │ andeq r3, r1, r8, asr r6 │ │ │ │ -00004af8 : │ │ -get_java_type_from_ffi_type(): │ │ +00004af8 : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ ldrh r3, [r0, #6] │ │ add fp, sp, #0 │ │ sub r3, r3, #2 │ │ lsl r3, r3, #16 │ │ lsr r3, r3, #16 │ │ cmp r3, #10 │ │ movhi r0, #42 ; 0x2a │ │ - bhi 4b28 │ │ - ldr r2, [pc, #16] ; 4b34 │ │ + bhi 4b28 │ │ + ldr r2, [pc, #16] ; 4b34 │ │ add r2, pc, r2 │ │ ldr r0, [r2, r3, lsl #2] │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ andeq pc, r0, r0, ror #2 │ │ │ │ -00004b38 : │ │ -get_java_type(): │ │ +00004b38 : │ │ push {r3, r4, r5, r6, fp, lr} │ │ - ldr r6, [pc, #916] ; 4ed8 │ │ + ldr r6, [pc, #916] ; 4ed8 │ │ ldr r3, [r0] │ │ mov r2, r1 │ │ add r6, pc, r6 │ │ add fp, sp, #20 │ │ mov r5, r1 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #156] ; 0x9c │ │ mov r4, r0 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4b74 │ │ + beq 4b74 │ │ mov r0, #86 ; 0x56 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #160] ; 0xa0 │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 4b6c │ │ + bne 4b6c │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #164] ; 0xa4 │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4bbc │ │ + beq 4bbc │ │ mov r0, #90 ; 0x5a │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #168] ; 0xa8 │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 4bb4 │ │ + bne 4bb4 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #172] ; 0xac │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4c04 │ │ + beq 4c04 │ │ mov r0, #66 ; 0x42 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #176] ; 0xb0 │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 4bfc │ │ + bne 4bfc │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #180] ; 0xb4 │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4c4c │ │ + beq 4c4c │ │ mov r0, #67 ; 0x43 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #184] ; 0xb8 │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 4c44 │ │ + bne 4c44 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #188] ; 0xbc │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4c94 │ │ + beq 4c94 │ │ mov r0, #83 ; 0x53 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ ldr r1, [r6, #192] ; 0xc0 │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 4c8c │ │ - ldr r6, [pc, #544] ; 4edc │ │ + bne 4c8c │ │ + ldr r6, [pc, #544] ; 4edc │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ add r6, pc, r6 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #196] ; 0xc4 │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4ce4 │ │ + beq 4ce4 │ │ mov r0, #73 ; 0x49 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #200] ; 0xc8 │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 4cdc │ │ + bne 4cdc │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #204] ; 0xcc │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4d2c │ │ + beq 4d2c │ │ mov r0, #74 ; 0x4a │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #208] ; 0xd0 │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 4d24 │ │ + bne 4d24 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #212] ; 0xd4 │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4d74 │ │ + beq 4d74 │ │ mov r0, #70 ; 0x46 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #216] ; 0xd8 │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 4d6c │ │ + bne 4d6c │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #220] ; 0xdc │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4dbc │ │ + beq 4dbc │ │ mov r0, #68 ; 0x44 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ ldr r1, [r6, #224] ; 0xe0 │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 4db4 │ │ + bne 4db4 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #44] ; 0x2c │ │ mov r1, r5 │ │ ldr r2, [r6, #140] ; 0x8c │ │ blx r3 │ │ cmp r0, #0 │ │ ldr r3, [r4] │ │ - beq 4e24 │ │ + beq 4e24 │ │ mov r1, r5 │ │ ldr r2, [r6, #228] ; 0xe4 │ │ ldr r3, [r3, #44] ; 0x2c │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4e40 │ │ + beq 4e40 │ │ mov r0, #115 ; 0x73 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r2, [r6, #132] ; 0x84 │ │ mov r0, r4 │ │ ldr r3, [r3, #44] ; 0x2c │ │ mov r1, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4e48 │ │ + beq 4e48 │ │ mov r0, #42 ; 0x2a │ │ pop {r3, r4, r5, r6, fp, pc} │ │ - ldr r6, [pc, #144] ; 4ee0 │ │ + ldr r6, [pc, #144] ; 4ee0 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ add r6, pc, r6 │ │ ldr r3, [r3, #44] ; 0x2c │ │ ldr r2, [r6, #232] ; 0xe8 │ │ mov r1, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 4e40 │ │ + bne 4e40 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #44] ; 0x2c │ │ mov r1, r5 │ │ ldr r2, [r6, #236] ; 0xec │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 4e40 │ │ + bne 4e40 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #44] ; 0x2c │ │ mov r1, r5 │ │ ldr r2, [r6, #124] ; 0x7c │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 4e40 │ │ + bne 4e40 │ │ ldr r3, [r4] │ │ mov r1, r5 │ │ ldr r2, [r6, #108] ; 0x6c │ │ ldr r3, [r3, #44] ; 0x2c │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 4e40 │ │ + bne 4e40 │ │ mvn r0, #0 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ andeq r3, r1, ip, asr #11 │ │ andeq r3, r1, r4, asr r4 │ │ andeq r3, r1, r0, asr #5 │ │ │ │ -00004ee4 : │ │ -get_conversion_flag(): │ │ +00004ee4 : │ │ push {r3, r4, r5, r6, fp, lr} │ │ add fp, sp, #20 │ │ mov r4, r0 │ │ mov r5, r1 │ │ - bl 4b38 │ │ + bl 4b38 │ │ cmp r0, #115 ; 0x73 │ │ - beq 4f10 │ │ + beq 4f10 │ │ cmp r0, #42 ; 0x2a │ │ - beq 4f18 │ │ + beq 4f18 │ │ mov r0, #0 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ mov r0, #4 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ - ldr r6, [pc, #320] ; 5060 │ │ + ldr r6, [pc, #320] ; 5060 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ add r6, pc, r6 │ │ ldr r3, [r3, #44] ; 0x2c │ │ ldr r2, [r6, #132] ; 0x84 │ │ mov r1, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4f48 │ │ + beq 4f48 │ │ mov r0, #1 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #44] ; 0x2c │ │ mov r1, r5 │ │ ldr r2, [r6, #140] ; 0x8c │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4f70 │ │ + beq 4f70 │ │ mov r0, #3 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #44] ; 0x2c │ │ mov r1, r5 │ │ ldr r2, [r6, #108] ; 0x6c │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4f98 │ │ + beq 4f98 │ │ mov r0, #2 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #44] ; 0x2c │ │ mov r1, r5 │ │ ldr r2, [r6, #124] ; 0x7c │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4fc0 │ │ + beq 4fc0 │ │ mov r0, #20 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #44] ; 0x2c │ │ mov r1, r5 │ │ ldr r2, [r6, #232] ; 0xe8 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 4fe8 │ │ + beq 4fe8 │ │ mov r0, #15 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #44] ; 0x2c │ │ mov r1, r5 │ │ ldr r2, [r6, #240] ; 0xf0 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 5010 │ │ + beq 5010 │ │ mov r0, #21 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #44] ; 0x2c │ │ mov r1, r5 │ │ ldr r2, [r6, #244] ; 0xf4 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 5038 │ │ + beq 5038 │ │ mov r0, #22 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ ldr r3, [r4] │ │ mov r1, r5 │ │ ldr r2, [r6, #236] ; 0xec │ │ ldr r3, [r3, #44] ; 0x2c │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ movne r0, #17 │ │ moveq r0, #0 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ strdeq r3, [r1], -r0 │ │ │ │ -00005064 : │ │ -getIntegerTypeValue(): │ │ +00005064 : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ cmp r1, #0 │ │ add fp, sp, #0 │ │ - beq 5094 │ │ - ldr r3, [pc, #44] ; 50a8 │ │ + beq 5094 │ │ + ldr r3, [pc, #44] ; 50a8 │ │ ldr r2, [r0] │ │ add r3, pc, r3 │ │ ldr ip, [r2, #404] ; 0x194 │ │ ldr r2, [r3, #248] ; 0xf8 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx ip │ │ mov r0, #0 │ │ mov r1, #0 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ muleq r1, r8, r0 │ │ │ │ -000050ac : │ │ -writeStructure(): │ │ +000050ac : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ cmp r1, #0 │ │ add fp, sp, #0 │ │ - beq 50dc │ │ - ldr r3, [pc, #36] ; 50e8 │ │ + beq 50dc │ │ + ldr r3, [pc, #36] ; 50e8 │ │ ldr r2, [r0] │ │ add r3, pc, r3 │ │ ldr ip, [r2, #244] ; 0xf4 │ │ ldr r2, [r3, #252] ; 0xfc │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx ip │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ andeq r3, r1, r0, asr r0 │ │ │ │ -000050ec : │ │ -initializeThread(): │ │ +000050ec : │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #20 │ │ mov r2, #65536 ; 0x10000 │ │ ldr r5, [r0, #128] ; 0x80 │ │ sub r8, fp, #32 │ │ mov r6, r0 │ │ @@ -1739,23 +1724,23 @@ │ │ ldr r3, [r3, #24] │ │ add r2, r2, #4 │ │ mov r1, r8 │ │ blx r3 │ │ clz r4, r0 │ │ lsr r4, r4, #5 │ │ cmp r4, #0 │ │ - bne 5154 │ │ + bne 5154 │ │ ldr r3, [r5] │ │ mov r1, r8 │ │ ldr r3, [r3, #16] │ │ mov r0, r5 │ │ mov r2, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 5280 │ │ + bne 5280 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ mov r1, #16 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #76] ; 0x4c │ │ blx r3 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ ldr r1, [r6, #132] ; 0x84 │ │ @@ -1767,263 +1752,256 @@ │ │ mov r1, r6 │ │ ldr r3, [r0] │ │ mov r2, #0 │ │ ldr r3, [r3, #96] ; 0x60 │ │ blx r3 │ │ cmp r0, #0 │ │ movne r6, #0 │ │ - beq 520c │ │ + beq 520c │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ mov r1, #0 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #80] ; 0x50 │ │ blx r3 │ │ cmp r4, #0 │ │ - beq 51cc │ │ + beq 51cc │ │ mov r0, r6 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ ldr r3, [r5] │ │ mov r0, r5 │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 51c0 │ │ - ldr r3, [pc, #188] ; 52a8 │ │ - ldr r0, [pc, #188] ; 52ac │ │ + beq 51c0 │ │ + ldr r3, [pc, #188] ; 52a8 │ │ + ldr r0, [pc, #188] ; 52ac │ │ mov r1, #1 │ │ ldr r3, [pc, r3] │ │ add r0, pc, r0 │ │ mov r2, #49 ; 0x31 │ │ add r3, r3, #168 ; 0xa8 │ │ bl 34c0 │ │ mov r0, r6 │ │ - b 51c4 │ │ - ldr r8, [pc, #156] ; 52b0 │ │ + b 51c4 │ │ + ldr r8, [pc, #156] ; 52b0 │ │ mov r1, r7 │ │ add r8, pc, r8 │ │ ldr r2, [r8, #256] ; 0x100 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ - bl 49fc │ │ + bl 49fc │ │ ldr ip, [fp, #-32] ; 0xffffffe0 │ │ ldr r1, [r8, #148] ; 0x94 │ │ ldr r2, [r8, #260] ; 0x104 │ │ ldr lr, [ip] │ │ str r0, [sp] │ │ mov r3, r6 │ │ mov r0, ip │ │ ldr r6, [lr, #456] ; 0x1c8 │ │ blx r6 │ │ subs r6, r0, #0 │ │ - beq 5268 │ │ + beq 5268 │ │ ldr r0, [fp, #-32] ; 0xffffffe0 │ │ mov r1, r6 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ mov r6, r0 │ │ ldr r0, [r7, #8] │ │ cmp r0, #0 │ │ - beq 51a4 │ │ + beq 51a4 │ │ bl 3520 │ │ str r0, [r7, #8] │ │ - b 51a4 │ │ - ldr r3, [pc, #44] ; 52b4 │ │ - ldr r0, [pc, #44] ; 52b8 │ │ + b 51a4 │ │ + ldr r3, [pc, #44] ; 52b4 │ │ + ldr r0, [pc, #44] ; 52b8 │ │ mov r1, #1 │ │ ldr r3, [pc, r3] │ │ add r0, pc, r0 │ │ mov r2, #73 ; 0x49 │ │ add r3, r3, #168 ; 0xa8 │ │ bl 34c0 │ │ mov r0, r4 │ │ - b 51c4 │ │ + b 51c4 │ │ andeq r2, r1, r8, lsl #26 │ │ andeq lr, r0, ip, lsl #27 │ │ andeq r2, r1, r0, lsl #30 │ │ andeq r2, r1, ip, ror #24 │ │ andeq lr, r0, r0, lsr #25 │ │ │ │ -000052bc : │ │ -getNativeType(): │ │ +000052bc : │ │ mov r3, r1 │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ - ldr r2, [pc, #32] ; 52ec │ │ + ldr r2, [pc, #32] ; 52ec │ │ ldr ip, [r0] │ │ add fp, sp, #0 │ │ add r2, pc, r2 │ │ ldr r1, [r2, #264] ; 0x108 │ │ ldr ip, [ip, #456] ; 0x1c8 │ │ ldr r2, [r2, #268] ; 0x10c │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx ip │ │ andeq r2, r1, r4, asr #28 │ │ │ │ -000052f0 : │ │ -getNativeTypeMapped(): │ │ +000052f0 : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ - ldr r3, [pc, #28] ; 5318 │ │ + ldr r3, [pc, #28] ; 5318 │ │ ldr r2, [r0] │ │ add fp, sp, #0 │ │ add r3, pc, r3 │ │ ldr ip, [r2, #136] ; 0x88 │ │ ldr r2, [r3, #272] ; 0x110 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx ip │ │ andeq r2, r1, r4, lsl lr │ │ │ │ -0000531c : │ │ -getNativeAddress(): │ │ +0000531c : │ │ subs r2, r1, #0 │ │ - beq 5348 │ │ + beq 5348 │ │ push {fp, lr} │ │ - ldr r3, [pc, #32] ; 5350 │ │ + ldr r3, [pc, #32] ; 5350 │ │ ldr r2, [r0] │ │ add fp, sp, #4 │ │ add r3, pc, r3 │ │ ldr ip, [r2, #404] ; 0x194 │ │ ldr r2, [r3, #276] ; 0x114 │ │ blx ip │ │ pop {fp, pc} │ │ mov r0, r2 │ │ bx lr │ │ andeq r2, r1, r0, ror #27 │ │ │ │ -00005354 : │ │ -getNativeString(): │ │ +00005354 : │ │ subs r3, r1, #0 │ │ - beq 53cc │ │ + beq 53cc │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #12 │ │ sub sp, sp, #8 │ │ mov r1, r2 │ │ - ldr r2, [pc, #96] ; 53d4 │ │ + ldr r2, [pc, #96] ; 53d4 │ │ ldr ip, [r0] │ │ mov r4, r0 │ │ str r1, [sp] │ │ add r2, pc, r2 │ │ ldr r1, [r2, #148] ; 0x94 │ │ ldr ip, [ip, #456] ; 0x1c8 │ │ ldr r2, [r2, #280] ; 0x118 │ │ blx ip │ │ ldr r3, [r4] │ │ mov r5, r0 │ │ ldr r3, [r3, #912] ; 0x390 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 53c0 │ │ + bne 53c0 │ │ mov r0, r4 │ │ mov r1, r5 │ │ sub sp, fp, #12 │ │ pop {r4, r5, fp, lr} │ │ - b 531c │ │ + b 531c │ │ mov r0, #0 │ │ sub sp, fp, #12 │ │ pop {r4, r5, fp, pc} │ │ mov r0, #0 │ │ bx lr │ │ muleq r1, r8, sp │ │ │ │ -000053d8 : │ │ -getPointerTypeAddress(): │ │ +000053d8 : │ │ push {r3, r4, fp, lr} │ │ - ldr r3, [pc, #44] ; 5410 │ │ + ldr r3, [pc, #44] ; 5410 │ │ ldr ip, [r0] │ │ add fp, sp, #12 │ │ add r3, pc, r3 │ │ ldr r2, [r3, #284] ; 0x11c │ │ ldr r3, [ip, #380] ; 0x17c │ │ mov r4, r0 │ │ blx r3 │ │ mov r1, r0 │ │ mov r0, r4 │ │ sub sp, fp, #12 │ │ pop {r3, r4, fp, lr} │ │ - b 531c │ │ + b 531c │ │ andeq r2, r1, ip, lsr #26 │ │ │ │ -00005414 : │ │ -getStructureAddress(): │ │ +00005414 : │ │ cmp r1, #0 │ │ - beq 5478 │ │ + beq 5478 │ │ push {r4, r5, fp, lr} │ │ - ldr r3, [pc, #88] ; 5480 │ │ + ldr r3, [pc, #88] ; 5480 │ │ ldr r2, [r0] │ │ mov r4, r0 │ │ add r3, pc, r3 │ │ ldr ip, [r2, #380] ; 0x17c │ │ add fp, sp, #12 │ │ ldr r2, [r3, #288] ; 0x120 │ │ blx ip │ │ ldr r3, [r4] │ │ mov r5, r0 │ │ ldr r3, [r3, #912] ; 0x390 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 5470 │ │ + bne 5470 │ │ mov r0, r4 │ │ mov r1, r5 │ │ sub sp, fp, #12 │ │ pop {r4, r5, fp, lr} │ │ - b 531c │ │ + b 531c │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ mov r0, #0 │ │ bx lr │ │ andeq r2, r1, r8, ror #25 │ │ │ │ -00005484 : │ │ -getCallbackAddress(): │ │ +00005484 : │ │ cmp r1, #0 │ │ - beq 5500 │ │ + beq 5500 │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #12 │ │ sub sp, sp, #8 │ │ mov r3, r1 │ │ mov r1, #1 │ │ - ldr r2, [pc, #96] ; 5508 │ │ + ldr r2, [pc, #96] ; 5508 │ │ ldr ip, [r0] │ │ mov r4, r0 │ │ str r1, [sp] │ │ add r2, pc, r2 │ │ ldr r1, [r2, #148] ; 0x94 │ │ ldr ip, [ip, #456] ; 0x1c8 │ │ ldr r2, [r2, #292] ; 0x124 │ │ blx ip │ │ ldr r3, [r4] │ │ mov r5, r0 │ │ ldr r3, [r3, #912] ; 0x390 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 54f4 │ │ + bne 54f4 │ │ mov r0, r4 │ │ mov r1, r5 │ │ sub sp, fp, #12 │ │ pop {r4, r5, fp, lr} │ │ - b 531c │ │ + b 531c │ │ mov r0, #0 │ │ sub sp, fp, #12 │ │ pop {r4, r5, fp, pc} │ │ mov r0, #0 │ │ bx lr │ │ andeq r2, r1, r4, ror #24 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #32 │ │ sub sp, sp, #2176 ; 0x880 │ │ sub sp, sp, #4 │ │ mov r6, r3 │ │ mov r5, #0 │ │ - ldr sl, [pc, #2752] ; 5fec │ │ + ldr sl, [pc, #2752] ; 5fec │ │ str r3, [fp, #-2152] ; 0xfffff798 │ │ - ldr r3, [pc, #2748] ; 5ff0 │ │ + ldr r3, [pc, #2748] ; 5ff0 │ │ str r1, [fp, #-2184] ; 0xfffff778 │ │ add sl, pc, sl │ │ ldr ip, [sl, r3] │ │ ldr lr, [r0] │ │ str r2, [fp, #-2160] ; 0xfffff790 │ │ ldr r2, [fp, #4] │ │ ldr r3, [lr, #684] ; 0x2ac │ │ @@ -2037,15 +2015,15 @@ │ │ str ip, [fp, #-2164] ; 0xfffff78c │ │ str r5, [fp, #-2132] ; 0xfffff7ac │ │ str r2, [fp, #-2188] ; 0xfffff774 │ │ str r5, [fp, #-2128] ; 0xfffff7b0 │ │ blx r3 │ │ cmp r0, #256 ; 0x100 │ │ str r0, [fp, #-2144] ; 0xfffff7a0 │ │ - bgt 5a18 │ │ + bgt 5a18 │ │ ldr r0, [fp, #-2144] ; 0xfffff7a0 │ │ mov r1, #12 │ │ mov r2, r0 │ │ mul r2, r1, r2 │ │ lsl lr, r0, #3 │ │ add lr, lr, #8 │ │ add r2, r2, #14 │ │ @@ -2062,448 +2040,448 @@ │ │ add r3, sp, #8 │ │ sub sp, sp, lr │ │ str r3, [fp, #-2168] ; 0xfffff788 │ │ cmp r0, #0 │ │ add r3, sp, #8 │ │ str ip, [fp, #-2148] ; 0xfffff79c │ │ str r3, [fp, #-2172] ; 0xfffff784 │ │ - ble 57e8 │ │ - ldr r3, [pc, #2560] ; 5ff4 │ │ - ldr r2, [pc, #2560] ; 5ff8 │ │ + ble 57e8 │ │ + ldr r3, [pc, #2560] ; 5ff4 │ │ + ldr r2, [pc, #2560] ; 5ff8 │ │ str r1, [fp, #-2196] ; 0xfffff76c │ │ add r3, pc, r3 │ │ add r2, pc, r2 │ │ ldr r8, [fp, #-2148] ; 0xfffff79c │ │ ldr r7, [fp, #-2168] ; 0xfffff788 │ │ ldr r6, [fp, #-2172] ; 0xfffff784 │ │ str r2, [fp, #-2192] ; 0xfffff770 │ │ str sl, [fp, #-2156] ; 0xfffff794 │ │ mov r9, r3 │ │ - b 5668 │ │ + b 5668 │ │ mov r1, sl │ │ mov r0, r4 │ │ ldr r3, [r2, #384] ; 0x180 │ │ ldr r2, [r9, #296] ; 0x128 │ │ blx r3 │ │ - ldr r3, [pc, #2500] ; 5ffc │ │ + ldr r3, [pc, #2500] ; 5ffc │ │ ldr r2, [fp, #-2148] ; 0xfffff79c │ │ str r0, [r2, r5, lsl #3] │ │ ldr r2, [fp, #-2156] ; 0xfffff794 │ │ ldr r3, [r2, r3] │ │ str r8, [r6] │ │ str r3, [r7] │ │ ldr r3, [fp, #-2144] ; 0xfffff7a0 │ │ add r5, r5, #1 │ │ add r8, r8, #8 │ │ cmp r5, r3 │ │ add r7, r7, #4 │ │ add r6, r6, #4 │ │ - beq 57e8 │ │ + beq 57e8 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #692] ; 0x2b4 │ │ ldr r1, [fp, #-2152] ; 0xfffff798 │ │ mov r2, r5 │ │ blx r3 │ │ subs sl, r0, #0 │ │ - beq 5700 │ │ + beq 5700 │ │ ldr r2, [r4] │ │ mov r0, r4 │ │ ldr ip, [r2, #128] ; 0x80 │ │ mov r1, sl │ │ ldr r2, [r9, #164] ; 0xa4 │ │ blx ip │ │ cmp r0, #0 │ │ ldr r2, [r4] │ │ - bne 561c │ │ + bne 561c │ │ ldr ip, [r2, #128] ; 0x80 │ │ mov r0, r4 │ │ ldr r2, [r9, #172] ; 0xac │ │ mov r1, sl │ │ blx ip │ │ cmp r0, #0 │ │ ldr r2, [r4] │ │ - beq 5720 │ │ + beq 5720 │ │ ldr r3, [r2, #388] ; 0x184 │ │ mov r1, sl │ │ ldr r2, [r9, #300] ; 0x12c │ │ mov r0, r4 │ │ blx r3 │ │ ldr r2, [fp, #-2148] ; 0xfffff79c │ │ - ldr r3, [pc, #2324] ; 6000 │ │ + ldr r3, [pc, #2324] ; 6000 │ │ strb r0, [r2, r5, lsl #3] │ │ ldr r2, [fp, #-2156] ; 0xfffff794 │ │ ldr r3, [r2, r3] │ │ str r8, [r6] │ │ str r3, [r7] │ │ - b 564c │ │ + b 564c │ │ ldr r3, [fp, #-2148] ; 0xfffff79c │ │ - ldr r2, [pc, #2296] ; 6004 │ │ + ldr r2, [pc, #2296] ; 6004 │ │ str sl, [r3, r5, lsl #3] │ │ ldr r3, [fp, #-2156] ; 0xfffff794 │ │ ldr r3, [r3, r2] │ │ str r8, [r6] │ │ str r3, [r7] │ │ - b 564c │ │ + b 564c │ │ ldr ip, [r2, #128] ; 0x80 │ │ mov r0, r4 │ │ ldr r2, [r9, #188] ; 0xbc │ │ mov r1, sl │ │ blx ip │ │ cmp r0, #0 │ │ ldr r2, [r4] │ │ - beq 5778 │ │ + beq 5778 │ │ ldr r3, [r2, #396] ; 0x18c │ │ mov r1, sl │ │ ldr r2, [r9, #304] ; 0x130 │ │ mov r0, r4 │ │ blx r3 │ │ ldr r1, [fp, #-2148] ; 0xfffff79c │ │ lsl r2, r5, #3 │ │ - ldr r3, [pc, #2212] ; 6008 │ │ + ldr r3, [pc, #2212] ; 6008 │ │ strh r0, [r1, r2] │ │ ldr r2, [fp, #-2156] ; 0xfffff794 │ │ ldr r3, [r2, r3] │ │ str r8, [r6] │ │ str r3, [r7] │ │ - b 564c │ │ + b 564c │ │ ldr ip, [r2, #128] ; 0x80 │ │ mov r0, r4 │ │ ldr r2, [r9, #180] ; 0xb4 │ │ mov r1, sl │ │ blx ip │ │ cmp r0, #0 │ │ ldr r2, [r4] │ │ - beq 57ac │ │ + beq 57ac │ │ ldr r3, [r2, #392] ; 0x188 │ │ mov r1, sl │ │ mov r0, r4 │ │ ldr r2, [r9, #308] ; 0x134 │ │ - b 562c │ │ + b 562c │ │ ldr ip, [r2, #128] ; 0x80 │ │ mov r0, r4 │ │ ldr r2, [r9, #196] ; 0xc4 │ │ mov r1, sl │ │ blx ip │ │ cmp r0, #0 │ │ ldr r2, [r4] │ │ - beq 5908 │ │ + beq 5908 │ │ ldr r3, [r2, #400] ; 0x190 │ │ mov r1, sl │ │ mov r0, r4 │ │ ldr r2, [r9, #312] ; 0x138 │ │ blx r3 │ │ - ldr r3, [pc, #2084] ; 600c │ │ - b 5634 │ │ + ldr r3, [pc, #2084] ; 600c │ │ + b 5634 │ │ ldr r3, [fp, #-2160] ; 0xfffff790 │ │ ands r3, r3, #63 ; 0x3f │ │ - bne 5960 │ │ + bne 5960 │ │ mov r1, #1 │ │ ldr r3, [fp, #-2160] ; 0xfffff790 │ │ sub r5, fp, #2112 ; 0x840 │ │ sub r5, r5, #4 │ │ and r2, r3, #384 ; 0x180 │ │ asrs r2, r2, #7 │ │ sub r5, r5, #8 │ │ - beq 5a54 │ │ + beq 5a54 │ │ ldr r3, [fp, #-2176] ; 0xfffff780 │ │ mov r0, r5 │ │ str r3, [sp] │ │ ldr r3, [fp, #-2168] ; 0xfffff788 │ │ str r3, [sp, #4] │ │ ldr r3, [fp, #-2144] ; 0xfffff7a0 │ │ - bl d768 │ │ + bl d768 │ │ mov r2, r0 │ │ - ldr r1, [pc, #2004] ; 6010 │ │ + ldr r1, [pc, #2004] ; 6010 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ - bl 44b8 │ │ + bl 44b8 │ │ subs r7, r0, #0 │ │ - bne 5890 │ │ + bne 5890 │ │ ldr r3, [fp, #-2160] ; 0xfffff790 │ │ tst r3, #64 ; 0x40 │ │ - beq 5ab0 │ │ + beq 5ab0 │ │ bl 352c <__errno@plt> │ │ mov r6, r0 │ │ ldr r1, [fp, #-2184] ; 0xfffff778 │ │ str r7, [r0] │ │ ldr r2, [fp, #-2188] ; 0xfffff774 │ │ mov r0, r5 │ │ ldr r3, [fp, #-2172] ; 0xfffff784 │ │ - bl 111ec │ │ + bl 111ec │ │ ldr r5, [r6] │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl d424 │ │ + bl d424 │ │ cmp r5, #0 │ │ - bne 5b4c │ │ + bne 5b4c │ │ ldr r3, [fp, #-2136] ; 0xfffff7a8 │ │ cmp r3, #0 │ │ ldrgt r6, [fp, #-2180] ; 0xfffff77c │ │ movgt r5, #0 │ │ - ble 58d0 │ │ + ble 58d0 │ │ ldr ip, [r6, #8] │ │ ldr r1, [r6] │ │ ldr r2, [r6, #4] │ │ mov r3, #0 │ │ mov r0, r4 │ │ blx ip │ │ ldr r3, [fp, #-2136] ; 0xfffff7a8 │ │ add r5, r5, #1 │ │ add r6, r6, #12 │ │ cmp r3, r5 │ │ - bgt 58a4 │ │ + bgt 58a4 │ │ ldr r3, [fp, #-2132] ; 0xfffff7ac │ │ cmp r3, #0 │ │ - beq 58ec │ │ + beq 58ec │ │ ldr r1, [fp, #-2132] ; 0xfffff7ac │ │ mov r0, r4 │ │ ldr r2, [fp, #-2128] ; 0xfffff7b0 │ │ - bl 3e88 │ │ + bl 3e88 │ │ ldr r3, [fp, #-2164] ; 0xfffff78c │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ ldr r3, [r3] │ │ cmp r2, r3 │ │ - bne 5fe8 │ │ + bne 5fe8 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr ip, [r2, #128] ; 0x80 │ │ mov r0, r4 │ │ ldr r2, [r9, #204] ; 0xcc │ │ mov r1, sl │ │ blx ip │ │ cmp r0, #0 │ │ ldr r2, [r4] │ │ - beq 59a0 │ │ + beq 59a0 │ │ ldr r3, [r2, #404] ; 0x194 │ │ mov r1, sl │ │ ldr r2, [r9, #316] ; 0x13c │ │ mov r0, r4 │ │ blx r3 │ │ ldr r2, [fp, #-2148] ; 0xfffff79c │ │ lsl r3, r5, #3 │ │ strd r0, [r2, r3] │ │ ldr r2, [fp, #-2156] ; 0xfffff794 │ │ - ldr r3, [pc, #1728] ; 6014 │ │ + ldr r3, [pc, #1728] ; 6014 │ │ ldr r3, [r2, r3] │ │ str r8, [r6] │ │ str r3, [r7] │ │ - b 564c │ │ + b 564c │ │ sub r2, r3, #1 │ │ cmp r2, #1 │ │ - bls 5aa8 │ │ + bls 5aa8 │ │ sub r5, fp, #1056 ; 0x420 │ │ - ldr r2, [pc, #1696] ; 6018 │ │ + ldr r2, [pc, #1696] ; 6018 │ │ sub r5, r5, #4 │ │ sub r5, r5, #4 │ │ mov r0, r5 │ │ mov r1, #1024 ; 0x400 │ │ add r2, pc, r2 │ │ bl 34fc │ │ - ldr r3, [pc, #1672] ; 601c │ │ + ldr r3, [pc, #1672] ; 601c │ │ add r3, pc, r3 │ │ str r3, [fp, #-2132] ; 0xfffff7ac │ │ str r5, [fp, #-2128] ; 0xfffff7b0 │ │ - b 5890 │ │ + b 5890 │ │ ldr ip, [r2, #128] ; 0x80 │ │ mov r0, r4 │ │ ldr r2, [r9, #212] ; 0xd4 │ │ mov r1, sl │ │ blx ip │ │ cmp r0, #0 │ │ ldr r2, [r4] │ │ - bne 5a74 │ │ + bne 5a74 │ │ ldr ip, [r2, #128] ; 0x80 │ │ mov r0, r4 │ │ ldr r2, [r9, #220] ; 0xdc │ │ mov r1, sl │ │ blx ip │ │ cmp r0, #0 │ │ ldr r2, [r4] │ │ - beq 5ad8 │ │ + beq 5ad8 │ │ ldr r3, [r2, #412] ; 0x19c │ │ mov r1, sl │ │ ldr r2, [r9, #324] ; 0x144 │ │ mov r0, r4 │ │ blx r3 │ │ ldr r2, [fp, #-2148] ; 0xfffff79c │ │ lsl r3, r5, #3 │ │ strd r0, [r2, r3] │ │ ldr r2, [fp, #-2156] ; 0xfffff794 │ │ - ldr r3, [pc, #1556] ; 6020 │ │ + ldr r3, [pc, #1556] ; 6020 │ │ ldr r3, [r2, r3] │ │ str r8, [r6] │ │ str r3, [r7] │ │ - b 564c │ │ + b 564c │ │ sub r5, fp, #1056 ; 0x420 │ │ - ldr r2, [pc, #1536] ; 6024 │ │ + ldr r2, [pc, #1536] ; 6024 │ │ sub r5, r5, #4 │ │ sub r5, r5, #4 │ │ mov r0, r5 │ │ mov r1, #1024 ; 0x400 │ │ add r2, pc, r2 │ │ mov r3, #256 ; 0x100 │ │ bl 34fc │ │ - ldr r1, [pc, #1508] ; 6028 │ │ + ldr r1, [pc, #1508] ; 6028 │ │ mov r0, r4 │ │ mov r2, r5 │ │ add r1, pc, r1 │ │ - bl 3e88 │ │ - b 58ec │ │ + bl 3e88 │ │ + b 58ec │ │ ldr r3, [fp, #-2168] ; 0xfffff788 │ │ ldr r2, [fp, #-2144] ; 0xfffff7a0 │ │ mov r0, r5 │ │ str r3, [sp] │ │ ldr r3, [fp, #-2176] ; 0xfffff780 │ │ - bl d740 │ │ + bl d740 │ │ mov r2, r0 │ │ - b 5834 │ │ + b 5834 │ │ ldr r3, [r2, #408] ; 0x198 │ │ mov r1, sl │ │ ldr r2, [r9, #320] ; 0x140 │ │ mov r0, r4 │ │ blx r3 │ │ ldr r2, [fp, #-2148] ; 0xfffff79c │ │ - ldr r3, [pc, #1432] ; 602c │ │ + ldr r3, [pc, #1432] ; 602c │ │ str r0, [r2, r5, lsl #3] │ │ ldr r2, [fp, #-2156] ; 0xfffff794 │ │ ldr r3, [r2, r3] │ │ str r8, [r6] │ │ str r3, [r7] │ │ - b 564c │ │ + b 564c │ │ mov r1, r3 │ │ - b 57f8 │ │ + b 57f8 │ │ ldr r1, [fp, #-2184] ; 0xfffff778 │ │ mov r0, r5 │ │ ldr r2, [fp, #-2188] ; 0xfffff774 │ │ ldr r3, [fp, #-2172] ; 0xfffff784 │ │ - bl 111ec │ │ + bl 111ec │ │ bl 352c <__errno@plt> │ │ ldr r1, [r0] │ │ mov r0, r4 │ │ - bl d424 │ │ - b 5890 │ │ + bl d424 │ │ + b 5890 │ │ ldr ip, [r2, #128] ; 0x80 │ │ mov r0, r4 │ │ mov r1, sl │ │ ldr r2, [r9, #132] ; 0x84 │ │ blx ip │ │ cmp r0, #0 │ │ - bne 5b38 │ │ + bne 5b38 │ │ ldr r2, [r4] │ │ ldr r3, [fp, #-2192] ; 0xfffff770 │ │ mov r0, r4 │ │ ldr ip, [r2, #128] ; 0x80 │ │ mov r1, sl │ │ ldr r2, [r3, #328] ; 0x148 │ │ blx ip │ │ cmp r0, #0 │ │ - beq 5bcc │ │ + beq 5bcc │ │ ldr r2, [fp, #-2148] ; 0xfffff79c │ │ - ldr r3, [pc, #1248] ; 6004 │ │ + ldr r3, [pc, #1248] ; 6004 │ │ str r4, [r2, r5, lsl #3] │ │ ldr r2, [fp, #-2156] ; 0xfffff794 │ │ ldr r3, [r2, r3] │ │ str r8, [r6] │ │ str r3, [r7] │ │ - b 564c │ │ + b 564c │ │ mov r1, sl │ │ mov r0, r4 │ │ - bl 531c │ │ - ldr r3, [pc, #1208] ; 6004 │ │ - b 5634 │ │ + bl 531c │ │ + ldr r3, [pc, #1208] ; 6004 │ │ + b 5634 │ │ mov r2, #1008 ; 0x3f0 │ │ sub r7, fp, #2064 ; 0x810 │ │ sub r7, r7, #4 │ │ sub r7, r7, #8 │ │ mov r1, r7 │ │ add r2, r2, #3 │ │ mov r0, r5 │ │ bl 3538 │ │ cmp r0, #0 │ │ - beq 5b90 │ │ + beq 5b90 │ │ mov r2, #1008 ; 0x3f0 │ │ ldrle r0, [r6] │ │ add r2, r2, #3 │ │ mov r1, r7 │ │ bl 3538 │ │ cmp r0, #0 │ │ - bne 5fc4 │ │ + bne 5fc4 │ │ sub r6, fp, #1056 ; 0x420 │ │ - ldr r2, [pc, #1172] ; 6030 │ │ + ldr r2, [pc, #1172] ; 6030 │ │ sub r6, r6, #4 │ │ sub r6, r6, #4 │ │ mov r3, r5 │ │ str r7, [sp] │ │ mov r0, r6 │ │ mov r1, #1024 ; 0x400 │ │ add r2, pc, r2 │ │ bl 34fc │ │ - ldr r3, [pc, #1140] ; 6034 │ │ + ldr r3, [pc, #1140] ; 6034 │ │ add r3, pc, r3 │ │ str r3, [fp, #-2132] ; 0xfffff7ac │ │ str r6, [fp, #-2128] ; 0xfffff7b0 │ │ - b 5890 │ │ + b 5890 │ │ ldr r2, [r4] │ │ ldr r3, [fp, #-2192] ; 0xfffff770 │ │ mov r0, r4 │ │ ldr ip, [r2, #128] ; 0x80 │ │ mov r1, sl │ │ ldr r2, [r3, #140] ; 0x8c │ │ blx ip │ │ cmp r0, #0 │ │ - beq 5c5c │ │ + beq 5c5c │ │ mov r1, sl │ │ mov r0, r4 │ │ - bl 5414 │ │ + bl 5414 │ │ mov r1, sl │ │ ldr sl, [fp, #-2148] ; 0xfffff79c │ │ str r0, [sl, r5, lsl #3] │ │ mov r0, r4 │ │ bl 36b8 <__cxa_type_match@plt+0xc> │ │ ldr r3, [sl, r5, lsl #3] │ │ cmp r0, #0 │ │ str r0, [r7] │ │ str r3, [r6] │ │ - bne 564c │ │ + bne 564c │ │ sub r6, fp, #1056 ; 0x420 │ │ - ldr r2, [pc, #1032] ; 6038 │ │ + ldr r2, [pc, #1032] ; 6038 │ │ sub r6, r6, #4 │ │ sub r6, r6, #4 │ │ mov r3, r5 │ │ mov r0, r6 │ │ mov r1, #1024 ; 0x400 │ │ add r2, pc, r2 │ │ bl 34fc │ │ - ldr r3, [pc, #1004] ; 603c │ │ + ldr r3, [pc, #1004] ; 603c │ │ add r3, pc, r3 │ │ str r3, [fp, #-2132] ; 0xfffff7ac │ │ str r6, [fp, #-2128] ; 0xfffff7b0 │ │ - b 5890 │ │ + b 5890 │ │ ldr r2, [r4] │ │ ldr r3, [fp, #-2192] ; 0xfffff770 │ │ mov r0, r4 │ │ ldr ip, [r2, #128] ; 0x80 │ │ mov r1, sl │ │ ldr r2, [r3, #332] ; 0x14c │ │ blx ip │ │ cmp r0, #0 │ │ - beq 5d1c │ │ + beq 5d1c │ │ mov r0, r4 │ │ mov r1, sl │ │ - bl 423c │ │ + bl 423c │ │ ldr r3, [fp, #-2148] ; 0xfffff79c │ │ - ldr r2, [pc, #876] ; 6004 │ │ + ldr r2, [pc, #876] ; 6004 │ │ cmp r0, #0 │ │ str r0, [r3, r5, lsl #3] │ │ ldr r3, [fp, #-2156] ; 0xfffff794 │ │ ldr r2, [r3, r2] │ │ str r8, [r6] │ │ str r2, [r7] │ │ - bne 564c │ │ + bne 564c │ │ ldr lr, [fp, #-2196] ; 0xfffff76c │ │ ldr r2, [fp, #-2136] ; 0xfffff7a8 │ │ mov r1, sl │ │ mov r3, lr │ │ ldr ip, [fp, #-2136] ; 0xfffff7a8 │ │ ldr sl, [fp, #-2180] ; 0xfffff77c │ │ ldr r0, [fp, #-2136] ; 0xfffff7a8 │ │ @@ -2518,93 +2496,93 @@ │ │ str r0, [sp] │ │ mov r2, ip │ │ mov r0, r4 │ │ bl 3740 <__cxa_type_match@plt+0x94> │ │ ldr r3, [fp, #-2148] ; 0xfffff79c │ │ cmp r0, #0 │ │ str r0, [r3, r5, lsl #3] │ │ - beq 5df0 │ │ + beq 5df0 │ │ ldr r3, [fp, #-2136] ; 0xfffff7a8 │ │ add r3, r3, #1 │ │ str r3, [fp, #-2136] ; 0xfffff7a8 │ │ - b 564c │ │ + b 564c │ │ ldr r2, [r4] │ │ mov r1, sl │ │ ldr r2, [r2, #124] ; 0x7c │ │ mov r0, r4 │ │ blx r2 │ │ ldr r2, [r4] │ │ ldr r3, [fp, #-2192] ; 0xfffff770 │ │ mov r1, r0 │ │ ldr ip, [r2, #136] ; 0x88 │ │ mov r0, r4 │ │ ldr r2, [r3, #336] ; 0x150 │ │ blx ip │ │ subs r1, r0, #0 │ │ - beq 5700 │ │ + beq 5700 │ │ mov r0, r4 │ │ - bl 4b38 │ │ + bl 4b38 │ │ ands r2, r0, #255 ; 0xff │ │ movne r1, #1 │ │ moveq r1, #0 │ │ cmp r2, #76 ; 0x4c │ │ moveq r1, #0 │ │ andne r1, r1, #1 │ │ cmp r1, #0 │ │ - beq 5700 │ │ + beq 5700 │ │ sub r2, r2, #66 ; 0x42 │ │ cmp r2, #24 │ │ addls pc, pc, r2, lsl #2 │ │ - b 5fa8 │ │ - b 5f84 │ │ - b 5f60 │ │ - b 5f3c │ │ - b 5fa8 │ │ - b 5f18 │ │ - b 5fa8 │ │ - b 5fa8 │ │ - b 5ef4 │ │ - b 5ed0 │ │ - b 5fa8 │ │ - b 5fa8 │ │ - b 5fa8 │ │ - b 5fa8 │ │ - b 5fa8 │ │ - b 5fa8 │ │ - b 5fa8 │ │ - b 5fa8 │ │ - b 5eac │ │ - b 5fa8 │ │ - b 5fa8 │ │ - b 5fa8 │ │ - b 5fa8 │ │ - b 5fa8 │ │ - b 5fa8 │ │ - b 5e0c │ │ - ldr r2, [pc, #584] ; 6040 │ │ - ldr r3, [pc, #584] ; 6044 │ │ + b 5fa8 │ │ + b 5f84 │ │ + b 5f60 │ │ + b 5f3c │ │ + b 5fa8 │ │ + b 5f18 │ │ + b 5fa8 │ │ + b 5fa8 │ │ + b 5ef4 │ │ + b 5ed0 │ │ + b 5fa8 │ │ + b 5fa8 │ │ + b 5fa8 │ │ + b 5fa8 │ │ + b 5fa8 │ │ + b 5fa8 │ │ + b 5fa8 │ │ + b 5fa8 │ │ + b 5eac │ │ + b 5fa8 │ │ + b 5fa8 │ │ + b 5fa8 │ │ + b 5fa8 │ │ + b 5fa8 │ │ + b 5fa8 │ │ + b 5e0c │ │ + ldr r2, [pc, #584] ; 6040 │ │ + ldr r3, [pc, #584] ; 6044 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ str r2, [fp, #-2132] ; 0xfffff7ac │ │ str r3, [fp, #-2128] ; 0xfffff7b0 │ │ - b 5890 │ │ + b 5890 │ │ ldr r2, [r4] │ │ mov r0, r4 │ │ ldr ip, [r2, #732] ; 0x2dc │ │ mov r1, sl │ │ mov r2, #0 │ │ blx ip │ │ ldr r2, [r4] │ │ ldr r2, [r2, #764] ; 0x2fc │ │ cmp r0, #0 │ │ - beq 5fa8 │ │ + beq 5fa8 │ │ ldr r1, [fp, #-2136] ; 0xfffff7a8 │ │ ldr r3, [fp, #-2136] ; 0xfffff7a8 │ │ ldr lr, [fp, #-2136] ; 0xfffff7a8 │ │ - ldr ip, [pc, #444] ; 6004 │ │ + ldr ip, [pc, #444] ; 6004 │ │ str lr, [fp, #-2200] ; 0xfffff768 │ │ ldr lr, [fp, #-2148] ; 0xfffff79c │ │ str r0, [lr, r5, lsl #3] │ │ ldr lr, [fp, #-2196] ; 0xfffff76c │ │ mul lr, r1, lr │ │ ldr r1, [fp, #-2180] ; 0xfffff77c │ │ str lr, [fp, #-2204] ; 0xfffff764 │ │ @@ -2622,88 +2600,88 @@ │ │ str r0, [r3, #4] │ │ mla sl, lr, sl, r1 │ │ mov r1, sl │ │ ldr sl, [fp, #-2200] ; 0xfffff768 │ │ str r2, [r1, #8] │ │ add lr, sl, #1 │ │ str lr, [fp, #-2136] ; 0xfffff7a8 │ │ - b 564c │ │ + b 564c │ │ ldr r2, [r4] │ │ mov r0, r4 │ │ ldr ip, [r2, #744] ; 0x2e8 │ │ mov r1, sl │ │ mov r2, #0 │ │ blx ip │ │ ldr r2, [r4] │ │ ldr r2, [r2, #776] ; 0x308 │ │ - b 5e2c │ │ + b 5e2c │ │ ldr r2, [r4] │ │ mov r0, r4 │ │ ldr ip, [r2, #752] ; 0x2f0 │ │ mov r1, sl │ │ mov r2, #0 │ │ blx ip │ │ ldr r2, [r4] │ │ ldr r2, [r2, #784] ; 0x310 │ │ - b 5e2c │ │ + b 5e2c │ │ ldr r2, [r4] │ │ mov r0, r4 │ │ ldr ip, [r2, #748] ; 0x2ec │ │ mov r1, sl │ │ mov r2, #0 │ │ blx ip │ │ ldr r2, [r4] │ │ ldr r2, [r2, #780] ; 0x30c │ │ - b 5e2c │ │ + b 5e2c │ │ ldr r2, [r4] │ │ mov r0, r4 │ │ ldr ip, [r2, #756] ; 0x2f4 │ │ mov r1, sl │ │ mov r2, #0 │ │ blx ip │ │ ldr r2, [r4] │ │ ldr r2, [r2, #788] ; 0x314 │ │ - b 5e2c │ │ + b 5e2c │ │ ldr r2, [r4] │ │ mov r0, r4 │ │ ldr ip, [r2, #760] ; 0x2f8 │ │ mov r1, sl │ │ mov r2, #0 │ │ blx ip │ │ ldr r2, [r4] │ │ ldr r2, [r2, #792] ; 0x318 │ │ - b 5e2c │ │ + b 5e2c │ │ ldr r2, [r4] │ │ mov r0, r4 │ │ ldr ip, [r2, #740] ; 0x2e4 │ │ mov r1, sl │ │ mov r2, #0 │ │ blx ip │ │ ldr r2, [r4] │ │ ldr r2, [r2, #772] ; 0x304 │ │ - b 5e2c │ │ + b 5e2c │ │ ldr r2, [r4] │ │ mov r0, r4 │ │ ldr ip, [r2, #736] ; 0x2e0 │ │ mov r1, sl │ │ mov r2, #0 │ │ blx ip │ │ ldr r2, [r4] │ │ ldr r2, [r2, #768] ; 0x300 │ │ - b 5e2c │ │ - ldr r2, [pc, #152] ; 6048 │ │ - ldr r3, [pc, #152] ; 604c │ │ + b 5e2c │ │ + ldr r2, [pc, #152] ; 6048 │ │ + ldr r3, [pc, #152] ; 604c │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ str r2, [fp, #-2132] ; 0xfffff7ac │ │ str r3, [fp, #-2128] ; 0xfffff7b0 │ │ - b 5890 │ │ - ldr r2, [pc, #132] ; 6050 │ │ - ldr r0, [pc, #132] ; 6054 │ │ - ldr r3, [pc, #132] ; 6058 │ │ + b 5890 │ │ + ldr r2, [pc, #132] ; 6050 │ │ + ldr r0, [pc, #132] ; 6054 │ │ + ldr r3, [pc, #132] ; 6058 │ │ add r2, pc, r2 │ │ add r0, pc, r0 │ │ mov r1, #84 ; 0x54 │ │ add r2, r2, #48 ; 0x30 │ │ add r3, pc, r3 │ │ bl 3544 <__assert2@plt> │ │ bl 34e4 <__stack_chk_fail@plt> │ │ @@ -2735,16 +2713,16 @@ │ │ ; instruction: 0x0000dcb0 │ │ andeq lr, r0, ip, lsr r1 │ │ andeq lr, r0, r0, asr #2 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #32 │ │ sub sp, sp, #1040 ; 0x410 │ │ sub sp, sp, #4 │ │ - ldr r5, [pc, #916] ; 6408 │ │ - ldr r6, [pc, #916] ; 640c │ │ + ldr r5, [pc, #916] ; 6408 │ │ + ldr r6, [pc, #916] ; 640c │ │ ldr ip, [r0] │ │ ldr r5, [pc, r5] │ │ mov sl, r3 │ │ ldr lr, [r5] │ │ ldr r3, [fp, #8] │ │ add r6, pc, r6 │ │ mov r8, r2 │ │ @@ -2754,532 +2732,528 @@ │ │ str r3, [fp, #-1072] ; 0xfffffbd0 │ │ str lr, [fp, #-40] ; 0xffffffd8 │ │ mov r7, r1 │ │ ldrb r9, [fp, #4] │ │ blx ip │ │ cmp r0, #0 │ │ ldr r3, [r4] │ │ - beq 60ec │ │ + beq 60ec │ │ mov r1, r7 │ │ ldr r2, [r6, #296] ; 0x128 │ │ ldr r3, [r3, #384] ; 0x180 │ │ mov r0, r4 │ │ blx r3 │ │ str r0, [r8] │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ ldr r3, [r5] │ │ cmp r2, r3 │ │ - bne 6404 │ │ + bne 6404 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r0, r4 │ │ mov r1, r7 │ │ ldr r2, [r6, #172] ; 0xac │ │ blx r3 │ │ cmp r0, #0 │ │ ldr r3, [r4] │ │ - beq 6134 │ │ + beq 6134 │ │ mov r1, r7 │ │ ldr r2, [r6, #300] ; 0x12c │ │ ldr r3, [r3, #388] ; 0x184 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r9, #0 │ │ strbeq r0, [r8] │ │ - beq 60d4 │ │ + beq 60d4 │ │ str r0, [r8] │ │ - b 60d4 │ │ + b 60d4 │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r0, r4 │ │ mov r1, r7 │ │ ldr r2, [r6, #188] ; 0xbc │ │ blx r3 │ │ cmp r0, #0 │ │ ldr r3, [r4] │ │ - bne 6190 │ │ + bne 6190 │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r0, r4 │ │ mov r1, r7 │ │ ldr r2, [r6, #180] ; 0xb4 │ │ blx r3 │ │ cmp r0, #0 │ │ ldr r3, [r4] │ │ - beq 61b4 │ │ + beq 61b4 │ │ mov r1, r7 │ │ ldr r2, [r6, #308] ; 0x134 │ │ ldr r3, [r3, #392] ; 0x188 │ │ mov r0, r4 │ │ blx r3 │ │ str r0, [r8] │ │ - b 60d4 │ │ + b 60d4 │ │ mov r1, r7 │ │ ldr r2, [r6, #304] ; 0x130 │ │ ldr r3, [r3, #396] ; 0x18c │ │ mov r0, r4 │ │ blx r3 │ │ cmp r9, #0 │ │ strheq r0, [r8] │ │ - beq 60d4 │ │ - b 612c │ │ + beq 60d4 │ │ + b 612c │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r0, r4 │ │ mov r1, r7 │ │ ldr r2, [r6, #196] ; 0xc4 │ │ blx r3 │ │ cmp r0, #0 │ │ ldr r3, [r4] │ │ - bne 6320 │ │ + bne 6320 │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r0, r4 │ │ mov r1, r7 │ │ ldr r2, [r6, #204] ; 0xcc │ │ blx r3 │ │ cmp r0, #0 │ │ ldr r3, [r4] │ │ - bne 633c │ │ + bne 633c │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r0, r4 │ │ mov r1, r7 │ │ ldr r2, [r6, #212] ; 0xd4 │ │ blx r3 │ │ cmp r0, #0 │ │ ldr r3, [r4] │ │ - bne 6358 │ │ + bne 6358 │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r0, r4 │ │ mov r1, r7 │ │ ldr r2, [r6, #220] ; 0xdc │ │ blx r3 │ │ cmp r0, #0 │ │ ldr r3, [r4] │ │ - bne 6374 │ │ + bne 6374 │ │ mov r0, r4 │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r1, r7 │ │ ldr r2, [r6, #140] ; 0x8c │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 6390 │ │ + bne 6390 │ │ ldr r3, [r4] │ │ ldr r2, [r6, #132] ; 0x84 │ │ mov r0, r4 │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r1, r7 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 63b0 │ │ - ldr r6, [pc, #408] ; 6410 │ │ + bne 63b0 │ │ + ldr r6, [pc, #408] ; 6410 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ add r6, pc, r6 │ │ ldr r3, [r3, #128] ; 0x80 │ │ ldr r2, [r6, #108] ; 0x6c │ │ mov r1, r7 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 63c4 │ │ + bne 63c4 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #128] ; 0x80 │ │ mov r1, r7 │ │ ldr r2, [r6, #124] ; 0x7c │ │ blx r3 │ │ subs r9, r0, #0 │ │ - bne 63d8 │ │ + bne 63d8 │ │ sub r6, fp, #1056 ; 0x420 │ │ - ldr r2, [pc, #336] ; 6414 │ │ + ldr r2, [pc, #336] ; 6414 │ │ sub r6, r6, #4 │ │ sub r6, r6, #4 │ │ mov r3, sl │ │ mov r0, r6 │ │ mov r1, #1024 ; 0x400 │ │ add r2, pc, r2 │ │ bl 34fc │ │ - ldr r0, [pc, #308] ; 6418 │ │ - ldr r1, [pc, #308] ; 641c │ │ + ldr r0, [pc, #308] ; 6418 │ │ + ldr r1, [pc, #308] ; 641c │ │ mov r2, r6 │ │ ldr r0, [pc, r0] │ │ add r1, pc, r1 │ │ add r0, r0, #168 ; 0xa8 │ │ bl 3550 │ │ mov r1, r9 │ │ mov r2, sl │ │ mov r0, r8 │ │ bl 34cc │ │ - ldr r1, [pc, #272] ; 6420 │ │ + ldr r1, [pc, #272] ; 6420 │ │ mov r0, r4 │ │ mov r2, r6 │ │ add r1, pc, r1 │ │ - bl 3e88 │ │ - b 60d4 │ │ + bl 3e88 │ │ + b 60d4 │ │ mov r1, r7 │ │ ldr r2, [r6, #312] ; 0x138 │ │ ldr r3, [r3, #400] ; 0x190 │ │ mov r0, r4 │ │ blx r3 │ │ str r0, [r8] │ │ - b 60d4 │ │ + b 60d4 │ │ mov r1, r7 │ │ ldr r2, [r6, #316] ; 0x13c │ │ ldr r3, [r3, #404] ; 0x194 │ │ mov r0, r4 │ │ blx r3 │ │ strd r0, [r8] │ │ - b 60d4 │ │ + b 60d4 │ │ mov r1, r7 │ │ ldr r2, [r6, #320] ; 0x140 │ │ ldr r3, [r3, #408] ; 0x198 │ │ mov r0, r4 │ │ blx r3 │ │ str r0, [r8] │ │ - b 60d4 │ │ + b 60d4 │ │ mov r1, r7 │ │ ldr r2, [r6, #324] ; 0x144 │ │ ldr r3, [r3, #412] ; 0x19c │ │ mov r0, r4 │ │ blx r3 │ │ strd r0, [r8] │ │ - b 60d4 │ │ + b 60d4 │ │ mov r1, r7 │ │ mov r0, r4 │ │ - bl 5414 │ │ + bl 5414 │ │ mov r2, sl │ │ mov r1, r0 │ │ mov r0, r8 │ │ bl 355c │ │ - b 60d4 │ │ + b 60d4 │ │ mov r0, r4 │ │ mov r1, r7 │ │ - bl 531c │ │ + bl 531c │ │ str r0, [r8] │ │ - b 60d4 │ │ + b 60d4 │ │ mov r0, r4 │ │ mov r1, r7 │ │ ldr r2, [fp, #-1072] ; 0xfffffbd0 │ │ - bl 4814 │ │ - b 612c │ │ + bl 4814 │ │ + b 612c │ │ ldr r3, [r4] │ │ mov r1, r7 │ │ ldr r2, [r6, #340] ; 0x154 │ │ ldr r3, [r3, #136] ; 0x88 │ │ mov r0, r4 │ │ blx r3 │ │ mov r1, r0 │ │ mov r0, r4 │ │ - bl 40f8 │ │ + bl 40f8 │ │ str r0, [r8] │ │ - b 60d4 │ │ + b 60d4 │ │ bl 34e4 <__stack_chk_fail@plt> │ │ andeq r1, r1, r4, lsl #29 │ │ andeq r2, r1, ip, lsl #1 │ │ muleq r1, r8, lr │ │ andeq sp, r0, ip, lsr #29 │ │ andeq r1, r1, r0, lsl ip │ │ andeq sp, r0, r4, asr #29 │ │ strdeq sp, [r0], -r4 │ │ │ │ -00006424 : │ │ -extract_value(): │ │ +00006424 : │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ subs r6, r1, #0 │ │ add fp, sp, #28 │ │ ldrb r9, [fp, #4] │ │ ldr r8, [fp, #8] │ │ - beq 6490 │ │ - ldr ip, [pc, #84] ; 6498 │ │ + beq 6490 │ │ + ldr ip, [pc, #84] ; 6498 │ │ mov r7, r3 │ │ ldr r3, [r0] │ │ add ip, pc, ip │ │ mov r5, r2 │ │ ldr r3, [r3, #128] ; 0x80 │ │ ldr r2, [ip, #156] ; 0x9c │ │ mov r4, r0 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 646c │ │ + beq 646c │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ mov r0, r4 │ │ mov r1, r6 │ │ mov r2, r5 │ │ mov r3, r7 │ │ str r9, [fp, #4] │ │ str r8, [fp, #8] │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ - b 605c │ │ + b 605c │ │ str r6, [r2] │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andeq r1, r1, ip, asr #25 │ │ │ │ -0000649c : │ │ -toNative(): │ │ +0000649c : │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ cmp r1, #0 │ │ add fp, sp, #28 │ │ ldrb r7, [fp, #4] │ │ ldr r6, [fp, #8] │ │ - beq 651c │ │ - ldr ip, [pc, #116] ; 6530 │ │ + beq 651c │ │ + ldr ip, [pc, #116] ; 6530 │ │ mov r5, r3 │ │ ldr r3, [r0] │ │ mov r4, r0 │ │ add ip, pc, ip │ │ ldr r3, [r3, #136] ; 0x88 │ │ mov r8, r2 │ │ ldr r2, [ip, #344] ; 0x158 │ │ blx r3 │ │ ldr r3, [r4] │ │ mov r9, r0 │ │ ldr r3, [r3, #912] ; 0x390 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 64f8 │ │ + beq 64f8 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ mov r0, r4 │ │ mov r1, r9 │ │ mov r2, r8 │ │ mov r3, r5 │ │ str r7, [fp, #4] │ │ str r6, [fp, #8] │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ - b 6424 │ │ + b 6424 │ │ mov r0, r2 │ │ mov r2, r3 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ b 34cc │ │ andeq r1, r1, r0, asr ip │ │ │ │ -00006534 : │ │ -new_object(): │ │ +00006534 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #20 │ │ sub sp, sp, #8 │ │ sub r1, r1, #42 ; 0x2a │ │ mov r4, r0 │ │ ldr lr, [fp, #4] │ │ cmp r1, #77 ; 0x4d │ │ addls pc, pc, r1, lsl #2 │ │ - b 6818 │ │ - b 66a4 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 66b4 │ │ - b 66e4 │ │ - b 6708 │ │ - b 6818 │ │ - b 6738 │ │ - b 6818 │ │ - b 6818 │ │ - b 6770 │ │ - b 6790 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 67bc │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 67dc │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6804 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6810 │ │ - b 6818 │ │ - b 6818 │ │ - b 6818 │ │ - b 6690 │ │ + b 6818 │ │ + b 66a4 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 66b4 │ │ + b 66e4 │ │ + b 6708 │ │ + b 6818 │ │ + b 6738 │ │ + b 6818 │ │ + b 6818 │ │ + b 6770 │ │ + b 6790 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 67bc │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 67dc │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6804 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6810 │ │ + b 6818 │ │ + b 6818 │ │ + b 6818 │ │ + b 6690 │ │ ldr r1, [r2] │ │ mov r2, #0 │ │ sub sp, fp, #20 │ │ pop {r4, r5, r6, r7, fp, lr} │ │ - b 469c │ │ + b 469c │ │ ldr r1, [r2] │ │ sub sp, fp, #20 │ │ pop {r4, r5, r6, r7, fp, lr} │ │ - b 49ac │ │ + b 49ac │ │ ldr r1, [r0] │ │ - ldr r0, [pc, #352] ; 6820 │ │ + ldr r0, [pc, #352] ; 6820 │ │ ldrsb r3, [r2] │ │ ldr ip, [r1, #112] ; 0x70 │ │ add r0, pc, r0 │ │ ldr r1, [r0, #172] ; 0xac │ │ ldr lr, [r0, #364] ; 0x16c │ │ mov r0, r4 │ │ mov r2, lr │ │ sub sp, fp, #20 │ │ pop {r4, r5, r6, r7, fp, lr} │ │ bx ip │ │ ldr r1, [r0] │ │ - ldr ip, [pc, #308] ; 6824 │ │ + ldr ip, [pc, #308] ; 6824 │ │ ldrh r3, [r2] │ │ ldr lr, [r1, #112] ; 0x70 │ │ add ip, pc, ip │ │ ldr r1, [ip, #180] ; 0xb4 │ │ ldr r2, [ip, #368] ; 0x170 │ │ mov ip, lr │ │ - b 66d8 │ │ - ldr r3, [pc, #280] ; 6828 │ │ + b 66d8 │ │ + ldr r3, [pc, #280] ; 6828 │ │ ldr r0, [r0] │ │ ldrd r6, [r2] │ │ add r3, pc, r3 │ │ ldr r1, [r3, #220] ; 0xdc │ │ ldr r2, [r3, #356] ; 0x164 │ │ strd r6, [sp] │ │ ldr r3, [r0, #112] ; 0x70 │ │ mov r0, r4 │ │ blx r3 │ │ sub sp, fp, #20 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ldr r3, [pc, #236] ; 682c │ │ + ldr r3, [pc, #236] ; 682c │ │ ldr r0, [r2] │ │ ldr r5, [r4] │ │ add r3, pc, r3 │ │ ldr r6, [r3, #212] ; 0xd4 │ │ ldr r7, [r3, #352] ; 0x160 │ │ - bl 11b9c <__aeabi_f2d> │ │ + bl 11b9c <__aeabi_f2d@@Base> │ │ strd r0, [sp] │ │ mov r2, r7 │ │ mov r1, r6 │ │ ldr r3, [r5, #112] ; 0x70 │ │ mov r0, r4 │ │ blx r3 │ │ - b 6730 │ │ + b 6730 │ │ ldr r1, [r0] │ │ - ldr r0, [pc, #180] ; 6830 │ │ + ldr r0, [pc, #180] ; 6830 │ │ ldr r3, [r2] │ │ ldr ip, [r1, #112] ; 0x70 │ │ add r0, pc, r0 │ │ ldr r1, [r0, #196] ; 0xc4 │ │ ldr lr, [r0, #376] ; 0x178 │ │ - b 66d0 │ │ - ldr r3, [pc, #156] ; 6834 │ │ + b 66d0 │ │ + ldr r3, [pc, #156] ; 6834 │ │ ldrd r6, [r2] │ │ ldr r0, [r0] │ │ add r3, pc, r3 │ │ ldr r1, [r3, #204] ; 0xcc │ │ ldr r2, [r3, #348] ; 0x15c │ │ strd r6, [sp] │ │ ldr r3, [r0, #112] ; 0x70 │ │ mov r0, r4 │ │ blx r3 │ │ - b 6730 │ │ + b 6730 │ │ ldr r1, [r0] │ │ - ldr r0, [pc, #112] ; 6838 │ │ + ldr r0, [pc, #112] ; 6838 │ │ ldrsh r3, [r2] │ │ ldr ip, [r1, #112] ; 0x70 │ │ add r0, pc, r0 │ │ ldr r1, [r0, #188] ; 0xbc │ │ ldr lr, [r0, #372] ; 0x174 │ │ - b 66d0 │ │ + b 66d0 │ │ ldr r1, [r0] │ │ ldr r3, [r2] │ │ - ldr r0, [pc, #80] ; 683c │ │ + ldr r0, [pc, #80] ; 683c │ │ ldr ip, [r1, #112] ; 0x70 │ │ adds r3, r3, #0 │ │ add r0, pc, r0 │ │ ldr r1, [r0, #164] ; 0xa4 │ │ ldr lr, [r0, #360] ; 0x168 │ │ movne r3, #1 │ │ - b 66d0 │ │ + b 66d0 │ │ ldr r1, [r2] │ │ mov r2, lr │ │ - b 6698 │ │ + b 6698 │ │ mov r1, r2 │ │ - b 66a8 │ │ + b 66a8 │ │ mov r0, #0 │ │ - b 6730 │ │ + b 6730 │ │ andeq r1, r1, r0, asr sl │ │ andeq r1, r1, r0, lsr #20 │ │ andeq r1, r1, r0, lsl #20 │ │ ldrdeq r1, [r1], -r0 │ │ muleq r1, r4, r9 │ │ andeq r1, r1, r8, ror r9 │ │ andeq r1, r1, r8, asr #18 │ │ andeq r1, r1, r4, lsr #18 │ │ │ │ -00006840 : │ │ -fromNativeCallbackParam(): │ │ +00006840 : │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #12 │ │ mov r4, r0 │ │ mov r0, r2 │ │ mov r7, r3 │ │ ldrb r6, [fp, #4] │ │ mov r5, r1 │ │ ldr r8, [fp, #8] │ │ - bl 4af8 │ │ + bl 4af8 │ │ mov r3, r6 │ │ and r1, r0, #255 ; 0xff │ │ mov r2, r7 │ │ str r8, [sp] │ │ mov r0, r4 │ │ - bl 6534 │ │ + bl 6534 │ │ ldr r3, [r4] │ │ mov r6, r0 │ │ ldr r3, [r3, #912] ; 0x390 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 68cc │ │ - ldr r3, [pc, #52] ; 68d8 │ │ + bne 68cc │ │ + ldr r3, [pc, #52] ; 68d8 │ │ ldr r0, [r4] │ │ str r6, [fp, #4] │ │ add r3, pc, r3 │ │ ldr r1, [r3, #264] ; 0x108 │ │ ldr r2, [r3, #380] ; 0x17c │ │ ldr ip, [r0, #456] ; 0x1c8 │ │ mov r3, r5 │ │ @@ -3288,40 +3262,39 @@ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ bx ip │ │ mov r0, #0 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ andeq r1, r1, ip, ror #16 │ │ │ │ -000068dc : │ │ -fromNative(): │ │ +000068dc : │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #12 │ │ mov r4, r0 │ │ mov r0, r2 │ │ mov r7, r3 │ │ ldrb r6, [fp, #4] │ │ mov r5, r1 │ │ ldr r8, [fp, #8] │ │ - bl 4af8 │ │ + bl 4af8 │ │ mov r3, r6 │ │ and r1, r0, #255 ; 0xff │ │ mov r2, r7 │ │ str r8, [sp] │ │ mov r0, r4 │ │ - bl 6534 │ │ + bl 6534 │ │ ldr r3, [r4] │ │ mov r6, r0 │ │ ldr r3, [r3, #912] ; 0x390 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 6968 │ │ - ldr r3, [pc, #52] ; 6974 │ │ + bne 6968 │ │ + ldr r3, [pc, #52] ; 6974 │ │ ldr r0, [r4] │ │ str r6, [fp, #4] │ │ add r3, pc, r3 │ │ ldr r1, [r3, #264] ; 0x108 │ │ ldr r2, [r3, #384] ; 0x180 │ │ ldr ip, [r0, #456] ; 0x1c8 │ │ mov r3, r5 │ │ @@ -3335,15 +3308,15 @@ │ │ ldrdeq r1, [r1], -r0 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #32 │ │ sub sp, sp, #2096 ; 0x830 │ │ sub sp, sp, #12 │ │ mov r5, #0 │ │ mov sl, r3 │ │ - ldr r3, [pc, #3864] ; 78b0 │ │ + ldr r3, [pc, #3864] ; 78b0 │ │ str r1, [fp, #-2104] ; 0xfffff7c8 │ │ ldr r1, [r2], #8 │ │ ldr r3, [pc, r3] │ │ ldr r7, [sl, #108] ; 0x6c │ │ str r0, [fp, #-2112] ; 0xfffff7c0 │ │ str r3, [fp, #-2108] ; 0xfffff7c4 │ │ ldr r3, [r3] │ │ @@ -3354,15 +3327,15 @@ │ │ str r5, [fp, #-2096] ; 0xfffff7d0 │ │ str r5, [fp, #-2092] ; 0xfffff7d4 │ │ str r5, [fp, #-2088] ; 0xfffff7d8 │ │ ldr r3, [fp, #-2104] ; 0xfffff7c8 │ │ str r5, [fp, #-2084] ; 0xfffff7dc │ │ str r5, [fp, #-2080] ; 0xfffff7e0 │ │ str r3, [fp, #-2116] ; 0xfffff7bc │ │ - beq 6cd8 │ │ + beq 6cd8 │ │ ldr r9, [sl, #4] │ │ mov r1, r5 │ │ lsl r8, r9, #2 │ │ add r6, r8, #14 │ │ bic r6, r6, #7 │ │ sub sp, sp, r6 │ │ add r3, sp, #8 │ │ @@ -3377,355 +3350,355 @@ │ │ mov r2, r8 │ │ mov r1, r5 │ │ bl 34cc │ │ sub sp, sp, r6 │ │ add r3, sp, #8 │ │ cmp r9, #0 │ │ str r3, [fp, #-2088] ; 0xfffff7d8 │ │ - beq 6c10 │ │ + beq 6c10 │ │ mov r6, #8 │ │ - ldr r3, [pc, #3692] ; 78b4 │ │ + ldr r3, [pc, #3692] ; 78b4 │ │ add r3, pc, r3 │ │ str r3, [fp, #-2120] ; 0xfffff7b8 │ │ - ldr r3, [pc, #3684] ; 78b8 │ │ + ldr r3, [pc, #3684] ; 78b8 │ │ add r3, pc, r3 │ │ str r3, [fp, #-2124] ; 0xfffff7b4 │ │ - ldr r3, [pc, #3676] ; 78bc │ │ + ldr r3, [pc, #3676] ; 78bc │ │ add r3, pc, r3 │ │ str r3, [fp, #-2128] ; 0xfffff7b0 │ │ ldr r3, [r7, r5, lsl #2] │ │ lsl r8, r5, #2 │ │ cmp r3, #0 │ │ - beq 6bdc │ │ + beq 6bdc │ │ ldr r2, [sl, #100] ; 0x64 │ │ ldr r2, [r2, r5, lsl #2] │ │ ldrh r2, [r2, #6] │ │ cmp r2, #14 │ │ - beq 6bf8 │ │ + beq 6bf8 │ │ sub r3, r3, #1 │ │ cmp r3, #26 │ │ addls pc, pc, r3, lsl #2 │ │ - b 6bdc │ │ - b 7340 │ │ - b 7318 │ │ - b 72cc │ │ - b 728c │ │ - b 724c │ │ - b 71f4 │ │ - b 719c │ │ - b 7144 │ │ - b 70ec │ │ - b 7094 │ │ - b 703c │ │ - b 6fe4 │ │ - b 6f8c │ │ - b 6bdc │ │ - b 6f68 │ │ - b 6bdc │ │ - b 6f2c │ │ - b 6f2c │ │ - b 6f2c │ │ - b 6eec │ │ - b 6e88 │ │ - b 6e64 │ │ - b 6b04 │ │ - b 6b04 │ │ - b 6b04 │ │ - b 6bdc │ │ - b 6e54 │ │ + b 6bdc │ │ + b 7340 │ │ + b 7318 │ │ + b 72cc │ │ + b 728c │ │ + b 724c │ │ + b 71f4 │ │ + b 719c │ │ + b 7144 │ │ + b 70ec │ │ + b 7094 │ │ + b 703c │ │ + b 6fe4 │ │ + b 6f8c │ │ + b 6bdc │ │ + b 6f68 │ │ + b 6bdc │ │ + b 6f2c │ │ + b 6f2c │ │ + b 6f2c │ │ + b 6eec │ │ + b 6e88 │ │ + b 6e64 │ │ + b 6b04 │ │ + b 6b04 │ │ + b 6b04 │ │ + b 6bdc │ │ + b 6e54 │ │ ldr r2, [sl, #56] ; 0x38 │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ ldr r0, [r2, r6] │ │ ldr r7, [r3, r8] │ │ - bl 4af8 │ │ + bl 4af8 │ │ cmp r0, #42 ; 0x2a │ │ - beq 738c │ │ + beq 738c │ │ ldr r3, [sl, #132] ; 0x84 │ │ and r1, r0, #255 ; 0xff │ │ mov r2, r7 │ │ str r3, [sp] │ │ mov r0, r4 │ │ mov r3, #0 │ │ - bl 6534 │ │ + bl 6534 │ │ mov r9, r0 │ │ ldr r3, [fp, #-2112] ; 0xfffff7c0 │ │ ldr r2, [sl, #8] │ │ ldr r3, [r3, #8] │ │ ldr r2, [r2, r8] │ │ ldr r3, [r3, r6] │ │ ldr r7, [r2] │ │ ldr r3, [r3] │ │ cmp r3, r7 │ │ - bcc 7690 │ │ + bcc 7690 │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [sl, #120] ; 0x78 │ │ cmp r9, #0 │ │ ldr r2, [r2, r8] │ │ ldr r3, [r3, r8] │ │ ldr r8, [sl, #132] ; 0x84 │ │ str r2, [fp, #-2132] ; 0xfffff7ac │ │ - beq 776c │ │ + beq 776c │ │ ldr r2, [fp, #-2124] ; 0xfffff7b4 │ │ ldr r0, [r4] │ │ ldr r1, [r2, #264] ; 0x108 │ │ ldr r2, [r2, #392] ; 0x188 │ │ str r9, [sp] │ │ ldr r9, [r0, #456] ; 0x1c8 │ │ mov r0, r4 │ │ blx r9 │ │ ldr r3, [r4] │ │ mov r9, r0 │ │ ldr r3, [r3, #912] ; 0x390 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 6bdc │ │ + bne 6bdc │ │ str r0, [sp] │ │ str r8, [sp, #4] │ │ mov r1, r9 │ │ ldr r2, [fp, #-2132] ; 0xfffff7ac │ │ mov r3, r7 │ │ mov r0, r4 │ │ - bl 6424 │ │ + bl 6424 │ │ ldr r3, [sl, #4] │ │ add r5, r5, #1 │ │ add r6, r6, #4 │ │ cmp r3, r5 │ │ - bls 6c10 │ │ + bls 6c10 │ │ ldr r7, [sl, #108] ; 0x6c │ │ - b 6a64 │ │ + b 6a64 │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r2, [r2, r8] │ │ ldr r2, [r2] │ │ cmp r2, #0 │ │ - bne 6a88 │ │ - b 6bdc │ │ + bne 6a88 │ │ + b 6bdc │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #912] ; 0x390 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 6cd8 │ │ + beq 6cd8 │ │ ldr r3, [sl, #108] ; 0x6c │ │ cmp r3, #0 │ │ - beq 6e1c │ │ + beq 6e1c │ │ ldr r1, [sl, #4] │ │ cmp r1, #0 │ │ - beq 6e1c │ │ + beq 6e1c │ │ mov r7, #0 │ │ mov r5, #1 │ │ - ldr r6, [pc, #3184] ; 78c0 │ │ + ldr r6, [pc, #3184] ; 78c0 │ │ add r6, pc, r6 │ │ ldr r2, [r3, r7, lsl #2] │ │ lsl r8, r7, #2 │ │ sub r2, r2, #2 │ │ cmp r2, #23 │ │ - bhi 6cc4 │ │ + bhi 6cc4 │ │ mov r3, #13041664 ; 0xc70000 │ │ lsl r2, r5, r2 │ │ add r3, r3, #1 │ │ and r3, r3, r2 │ │ cmp r3, #0 │ │ - bne 6dfc │ │ + bne 6dfc │ │ bic r0, r2, #7 │ │ lsl r0, r0, #20 │ │ lsr r0, r0, #20 │ │ cmp r0, #0 │ │ - bne 6db4 │ │ + bne 6db4 │ │ tst r2, #2 │ │ - beq 6cc4 │ │ + beq 6cc4 │ │ ldr r3, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r3, [r3, r8] │ │ cmp r3, #0 │ │ - beq 6cc4 │ │ + beq 6cc4 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #912] ; 0x390 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 7394 │ │ + beq 7394 │ │ ldr r1, [sl, #4] │ │ add r7, r7, #1 │ │ cmp r1, r7 │ │ - bls 6e1c │ │ + bls 6e1c │ │ ldr r3, [sl, #108] ; 0x6c │ │ - b 6c50 │ │ + b 6c50 │ │ ldr r3, [sl, #112] ; 0x70 │ │ cmp r3, #17 │ │ - beq 775c │ │ + beq 775c │ │ cmp r3, #23 │ │ - beq 73b8 │ │ + beq 73b8 │ │ cmp r3, #4 │ │ - beq 73b8 │ │ + beq 73b8 │ │ ldrb r3, [sl, #128] ; 0x80 │ │ cmp r3, #0 │ │ - bne 7364 │ │ + bne 7364 │ │ bl 352c <__errno@plt> │ │ mov r6, r0 │ │ ldr r2, [fp, #-2104] ; 0xfffff7c8 │ │ mov r0, sl │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ ldr r1, [sl, #96] ; 0x60 │ │ - bl 111ec │ │ + bl 111ec │ │ ldr r5, [r6] │ │ mov r0, r4 │ │ mov r1, r5 │ │ - bl d424 │ │ + bl d424 │ │ ldrb r3, [sl, #128] ; 0x80 │ │ cmp r5, #0 │ │ cmpne r3, #0 │ │ - bne 76b8 │ │ + bne 76b8 │ │ ldr r2, [sl, #112] ; 0x70 │ │ sub r3, r2, #1 │ │ cmp r3, #24 │ │ addls pc, pc, r3, lsl #2 │ │ - b 6c28 │ │ - b 75a0 │ │ - b 7580 │ │ - b 7540 │ │ - b 75fc │ │ - b 6c28 │ │ - b 6c28 │ │ - b 6c28 │ │ - b 6c28 │ │ - b 6c28 │ │ - b 6c28 │ │ - b 6c28 │ │ - b 6c28 │ │ - b 6c28 │ │ - b 6c28 │ │ - b 75bc │ │ - b 6c28 │ │ - b 7638 │ │ - b 7638 │ │ - b 7638 │ │ - b 7524 │ │ - b 7638 │ │ - b 7638 │ │ - b 73d8 │ │ - b 73d8 │ │ - b 73d8 │ │ + b 6c28 │ │ + b 75a0 │ │ + b 7580 │ │ + b 7540 │ │ + b 75fc │ │ + b 6c28 │ │ + b 6c28 │ │ + b 6c28 │ │ + b 6c28 │ │ + b 6c28 │ │ + b 6c28 │ │ + b 6c28 │ │ + b 6c28 │ │ + b 6c28 │ │ + b 6c28 │ │ + b 75bc │ │ + b 6c28 │ │ + b 7638 │ │ + b 7638 │ │ + b 7638 │ │ + b 7524 │ │ + b 7638 │ │ + b 7638 │ │ + b 73d8 │ │ + b 73d8 │ │ + b 73d8 │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r2, [r2, r8] │ │ ldr r2, [r2] │ │ cmp r2, #0 │ │ - beq 6cc4 │ │ + beq 6cc4 │ │ ldr r2, [fp, #-2092] ; 0xfffff7d4 │ │ ldr r2, [r2, r8] │ │ cmp r2, #0 │ │ - beq 6cc4 │ │ + beq 6cc4 │ │ ldr r0, [fp, #-2092] ; 0xfffff7d4 │ │ ldr r1, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r2, [fp, #-2088] ; 0xfffff7d8 │ │ ldr ip, [r0, r8] │ │ ldr r1, [r1, r8] │ │ ldr r2, [r2, r8] │ │ mov r0, r4 │ │ blx ip │ │ - b 6cc0 │ │ + b 6cc0 │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ add r7, r7, #1 │ │ ldr r3, [r3, r8] │ │ ldr r0, [r3] │ │ bl 34f0 │ │ ldr r1, [sl, #4] │ │ cmp r1, r7 │ │ - bhi 6cd0 │ │ + bhi 6cd0 │ │ ldr r3, [fp, #-2084] ; 0xfffff7dc │ │ cmp r3, #0 │ │ - beq 6e38 │ │ + beq 6e38 │ │ ldr r1, [fp, #-2084] ; 0xfffff7dc │ │ mov r0, r4 │ │ ldr r2, [fp, #-2080] ; 0xfffff7e0 │ │ - bl 3e88 │ │ + bl 3e88 │ │ ldr r3, [fp, #-2108] ; 0xfffff7c4 │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ ldr r3, [r3] │ │ cmp r2, r3 │ │ - bne 78ac │ │ + bne 78ac │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [r3, r8] │ │ str r4, [r3] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ mov r0, r4 │ │ ldr r3, [r3, r8] │ │ ldr r7, [r2, r8] │ │ ldr r1, [r3] │ │ - bl 53d8 │ │ + bl 53d8 │ │ str r0, [r7] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ mov r0, r4 │ │ ldr r3, [r3, r8] │ │ ldr r1, [r3] │ │ - bl 5064 │ │ + bl 5064 │ │ ldr r2, [fp, #-2112] ; 0xfffff7c0 │ │ ldr r3, [sl, #8] │ │ ldr r2, [r2, #8] │ │ ldr r3, [r3, r8] │ │ ldr r2, [r2, r6] │ │ ldr r3, [r3] │ │ ldr r2, [r2] │ │ cmp r2, r3 │ │ - bcc 7668 │ │ + bcc 7668 │ │ cmp r3, #4 │ │ - bhi 7378 │ │ + bhi 7378 │ │ ldr r2, [fp, #-2128] ; 0xfffff7b0 │ │ ldr r2, [r2, #388] ; 0x184 │ │ cmp r2, #0 │ │ - beq 727c │ │ + beq 727c │ │ mvn r2, #7 │ │ mul r2, r3, r2 │ │ add r3, r2, #32 │ │ lsl r0, r0, r3 │ │ - b 727c │ │ + b 727c │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r1, [r2, r8] │ │ ldr r2, [fp, #-2120] ; 0xfffff7b8 │ │ ldr r3, [r3, #136] ; 0x88 │ │ ldr r1, [r1] │ │ ldr r2, [r2, #340] ; 0x154 │ │ blx r3 │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ mov r1, r0 │ │ mov r0, r4 │ │ ldr r7, [r3, r8] │ │ - bl 40f8 │ │ + bl 40f8 │ │ str r0, [r7] │ │ - b 6bdc │ │ + b 6bdc │ │ mov ip, #0 │ │ ldr r3, [sl, #8] │ │ ldr r1, [fp, #-2100] ; 0xfffff7cc │ │ ldr r0, [sl, #132] ; 0x84 │ │ ldr r3, [r3, r8] │ │ ldr r1, [r1, r8] │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [r3] │ │ ldr r1, [r1] │ │ ldr r2, [r2, r8] │ │ str r0, [sp, #4] │ │ str ip, [sp] │ │ mov r0, r4 │ │ - bl 649c │ │ - b 6bdc │ │ + bl 649c │ │ + b 6bdc │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ mov r0, r4 │ │ ldr r3, [r3, r8] │ │ ldr r7, [r2, r8] │ │ ldr r1, [r3] │ │ - bl 5484 │ │ + bl 5484 │ │ str r0, [r7] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r1, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2092] ; 0xfffff7d4 │ │ ldr r7, [fp, #-2088] ; 0xfffff7d8 │ │ ldr ip, [r2, r8] │ │ ldr r0, [fp, #-2100] ; 0xfffff7cc │ │ ldr r2, [fp, #-2096] ; 0xfffff7d0 │ │ @@ -3739,15 +3712,15 @@ │ │ ldr ip, [ip, #764] ; 0x2fc │ │ str ip, [r3, r8] │ │ ldr r3, [r4] │ │ ldr r3, [r3, #732] ; 0x2dc │ │ blx r3 │ │ str r0, [r9] │ │ str r0, [r7, r8] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r1, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2092] ; 0xfffff7d4 │ │ ldr r7, [fp, #-2088] ; 0xfffff7d8 │ │ ldr ip, [r2, r8] │ │ ldr r0, [fp, #-2100] ; 0xfffff7cc │ │ ldr r2, [fp, #-2096] ; 0xfffff7d0 │ │ @@ -3761,15 +3734,15 @@ │ │ ldr ip, [ip, #792] ; 0x318 │ │ str ip, [r3, r8] │ │ ldr r3, [r4] │ │ ldr r3, [r3, #760] ; 0x2f8 │ │ blx r3 │ │ str r0, [r9] │ │ str r0, [r7, r8] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r1, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2092] ; 0xfffff7d4 │ │ ldr r7, [fp, #-2088] ; 0xfffff7d8 │ │ ldr ip, [r2, r8] │ │ ldr r0, [fp, #-2100] ; 0xfffff7cc │ │ ldr r2, [fp, #-2096] ; 0xfffff7d0 │ │ @@ -3783,15 +3756,15 @@ │ │ ldr ip, [ip, #788] ; 0x314 │ │ str ip, [r3, r8] │ │ ldr r3, [r4] │ │ ldr r3, [r3, #756] ; 0x2f4 │ │ blx r3 │ │ str r0, [r9] │ │ str r0, [r7, r8] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r1, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2092] ; 0xfffff7d4 │ │ ldr r7, [fp, #-2088] ; 0xfffff7d8 │ │ ldr ip, [r2, r8] │ │ ldr r0, [fp, #-2100] ; 0xfffff7cc │ │ ldr r2, [fp, #-2096] ; 0xfffff7d0 │ │ @@ -3805,15 +3778,15 @@ │ │ ldr ip, [ip, #784] ; 0x310 │ │ str ip, [r3, r8] │ │ ldr r3, [r4] │ │ ldr r3, [r3, #752] ; 0x2f0 │ │ blx r3 │ │ str r0, [r9] │ │ str r0, [r7, r8] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r1, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2092] ; 0xfffff7d4 │ │ ldr r7, [fp, #-2088] ; 0xfffff7d8 │ │ ldr ip, [r2, r8] │ │ ldr r0, [fp, #-2100] ; 0xfffff7cc │ │ ldr r2, [fp, #-2096] ; 0xfffff7d0 │ │ @@ -3827,15 +3800,15 @@ │ │ ldr ip, [ip, #780] ; 0x30c │ │ str ip, [r3, r8] │ │ ldr r3, [r4] │ │ ldr r3, [r3, #748] ; 0x2ec │ │ blx r3 │ │ str r0, [r9] │ │ str r0, [r7, r8] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r1, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2092] ; 0xfffff7d4 │ │ ldr r7, [fp, #-2088] ; 0xfffff7d8 │ │ ldr ip, [r2, r8] │ │ ldr r0, [fp, #-2100] ; 0xfffff7cc │ │ ldr r2, [fp, #-2096] ; 0xfffff7d0 │ │ @@ -3849,15 +3822,15 @@ │ │ ldr ip, [ip, #772] ; 0x304 │ │ str ip, [r3, r8] │ │ ldr r3, [r4] │ │ ldr r3, [r3, #740] ; 0x2e4 │ │ blx r3 │ │ str r0, [r9] │ │ str r0, [r7, r8] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r1, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2092] ; 0xfffff7d4 │ │ ldr r7, [fp, #-2088] ; 0xfffff7d8 │ │ ldr ip, [r2, r8] │ │ ldr r0, [fp, #-2100] ; 0xfffff7cc │ │ ldr r2, [fp, #-2096] ; 0xfffff7d0 │ │ @@ -3871,15 +3844,15 @@ │ │ ldr ip, [ip, #776] ; 0x308 │ │ str ip, [r3, r8] │ │ ldr r3, [r4] │ │ ldr r3, [r3, #744] ; 0x2e8 │ │ blx r3 │ │ str r0, [r9] │ │ str r0, [r7, r8] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r1, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2092] ; 0xfffff7d4 │ │ ldr r7, [fp, #-2088] ; 0xfffff7d8 │ │ ldr ip, [r2, r8] │ │ ldr r0, [fp, #-2100] ; 0xfffff7cc │ │ ldr r2, [fp, #-2096] ; 0xfffff7d0 │ │ @@ -3893,148 +3866,148 @@ │ │ ldr ip, [ip, #768] ; 0x300 │ │ str ip, [r3, r8] │ │ ldr r3, [r4] │ │ ldr r3, [r3, #736] ; 0x2e0 │ │ blx r3 │ │ str r0, [r9] │ │ str r0, [r7, r8] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ mov r0, r4 │ │ ldr r3, [r3, r8] │ │ ldr r1, [r3] │ │ - bl 423c │ │ + bl 423c │ │ cmp r0, #0 │ │ - beq 7780 │ │ + beq 7780 │ │ mov r1, #0 │ │ ldr r2, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r3, [fp, #-2092] ; 0xfffff7d4 │ │ str r1, [r2, r8] │ │ str r1, [r3, r8] │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [r3, r8] │ │ str r0, [r3] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r2, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r1, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2096] ; 0xfffff7d0 │ │ mov r0, r4 │ │ ldr r1, [r1, r8] │ │ ldr r1, [r1] │ │ str r1, [r2, r8] │ │ ldr r1, [r3, r8] │ │ - bl 50ac │ │ + bl 50ac │ │ ldr r7, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2096] ; 0xfffff7d0 │ │ mov r0, r4 │ │ ldr r1, [r3, r8] │ │ - bl 5414 │ │ + bl 5414 │ │ str r0, [r7, r8] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r2, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r1, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ mov r0, r4 │ │ ldr r1, [r1, r8] │ │ ldr r3, [r3, r8] │ │ ldr r1, [r1] │ │ str r1, [r2, r8] │ │ ldr r1, [r3] │ │ - bl 50ac │ │ + bl 50ac │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ mov r0, r4 │ │ ldr r3, [r3, r8] │ │ ldr r7, [r2, r8] │ │ ldr r1, [r3] │ │ - bl 5414 │ │ + bl 5414 │ │ str r0, [r7] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r1, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ mov r0, r4 │ │ ldr r3, [r3, r8] │ │ ldr r7, [r1, r8] │ │ ldr r2, [sl, #132] ; 0x84 │ │ ldr r1, [r3] │ │ - bl 4814 │ │ + bl 4814 │ │ str r0, [r7] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ mov r0, r4 │ │ ldr r3, [r3, r8] │ │ ldr r7, [r2, r8] │ │ ldr r1, [r3] │ │ - bl 531c │ │ + bl 531c │ │ str r0, [r7] │ │ - b 6bdc │ │ + b 6bdc │ │ bl 352c <__errno@plt> │ │ mov r3, #0 │ │ mov r6, r0 │ │ str r3, [r0] │ │ - b 6d08 │ │ + b 6d08 │ │ ldr r3, [fp, #-2100] ; 0xfffff7cc │ │ ldr r3, [r3, r8] │ │ str r0, [r3] │ │ str r1, [r3, #4] │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r9, [r7] │ │ - b 6b40 │ │ + b 6b40 │ │ ldr r2, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r1, [r2, r8] │ │ ldr r3, [r3, #244] ; 0xf4 │ │ ldr r2, [r6, #404] ; 0x194 │ │ blx r3 │ │ ldr r1, [sl, #4] │ │ - b 6cc4 │ │ + b 6cc4 │ │ ldr r3, [sl, #12] │ │ ldr r3, [r3] │ │ add r3, r3, #14 │ │ bic r3, r3, #7 │ │ sub sp, sp, r3 │ │ add r3, sp, #8 │ │ str r3, [fp, #-2104] ; 0xfffff7c8 │ │ - b 6cf4 │ │ + b 6cf4 │ │ cmp r2, #24 │ │ moveq r1, #99 ; 0x63 │ │ - beq 7414 │ │ + beq 7414 │ │ cmp r2, #25 │ │ moveq r1, #119 ; 0x77 │ │ - beq 7414 │ │ + beq 7414 │ │ ldr r1, [sl, #124] ; 0x7c │ │ mov r0, r4 │ │ - bl 52f0 │ │ + bl 52f0 │ │ mov r1, r0 │ │ mov r0, r4 │ │ - bl 4b38 │ │ + bl 4b38 │ │ cmn r0, #1 │ │ - beq 78a0 │ │ + beq 78a0 │ │ and r1, r0, #255 ; 0xff │ │ ldr r3, [sl, #12] │ │ ldr r6, [sl, #132] ; 0x84 │ │ ldr r2, [fp, #-2104] ; 0xfffff7c8 │ │ ldr r8, [r3] │ │ mov r0, r4 │ │ str r6, [sp] │ │ mov r3, #1 │ │ ldr r9, [sl, #124] ; 0x7c │ │ ldr r7, [sl, #116] ; 0x74 │ │ - bl 6534 │ │ + bl 6534 │ │ ldr r3, [r4] │ │ str r0, [fp, #-2112] ; 0xfffff7c0 │ │ mov r0, r4 │ │ ldr r3, [r3, #912] ; 0x390 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 6c28 │ │ + bne 6c28 │ │ ldr r3, [fp, #-2112] ; 0xfffff7c0 │ │ - ldr r5, [pc, #1120] ; 78c4 │ │ + ldr r5, [pc, #1120] ; 78c4 │ │ ldr r0, [r4] │ │ str r3, [sp] │ │ add r5, pc, r5 │ │ ldr r1, [r5, #264] ; 0x108 │ │ ldr r2, [r5, #396] ; 0x18c │ │ str r7, [sp, #4] │ │ mov r3, r9 │ │ @@ -4043,273 +4016,273 @@ │ │ blx r9 │ │ ldr r3, [r4] │ │ mov r9, r0 │ │ ldr r3, [r3, #912] ; 0x390 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 6c28 │ │ + bne 6c28 │ │ ldr r3, [r4] │ │ mov r1, r7 │ │ ldr r3, [r3, #136] ; 0x88 │ │ ldr r2, [r5, #400] ; 0x190 │ │ mov r0, r4 │ │ blx r3 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ mov r7, r0 │ │ ldr r3, [r3, #96] ; 0x60 │ │ mov r0, r4 │ │ ldr r2, [r5, #168] ; 0xa8 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 7500 │ │ + bne 7500 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ mov r1, r7 │ │ ldr r2, [r5, #176] ; 0xb0 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq 77d4 │ │ + beq 77d4 │ │ mov r0, #1 │ │ str r6, [sp, #4] │ │ str r0, [sp] │ │ mov r1, r9 │ │ ldr r2, [fp, #-2116] ; 0xfffff7bc │ │ mov r3, r8 │ │ mov r0, r4 │ │ - bl 6424 │ │ - b 6c28 │ │ + bl 6424 │ │ + b 6c28 │ │ ldr r5, [fp, #-2104] ; 0xfffff7c8 │ │ ldr r3, [fp, #-2104] ; 0xfffff7c8 │ │ mov r0, r4 │ │ ldr r1, [r3] │ │ - bl 4958 │ │ + bl 4958 │ │ str r0, [r5] │ │ - b 6c28 │ │ - ldr r3, [pc, #896] ; 78c8 │ │ + b 6c28 │ │ + ldr r3, [pc, #896] ; 78c8 │ │ ldr r2, [r4] │ │ ldr r1, [sl, #116] ; 0x74 │ │ add r3, pc, r3 │ │ ldr r5, [r2, #136] ; 0x88 │ │ mov r0, r4 │ │ ldr r2, [r3, #400] ; 0x190 │ │ blx r5 │ │ ldr r5, [fp, #-2104] ; 0xfffff7c8 │ │ ldr r3, [fp, #-2104] ; 0xfffff7c8 │ │ mov r2, r0 │ │ ldr r1, [r3] │ │ mov r0, r4 │ │ - bl 49fc │ │ + bl 49fc │ │ str r0, [r5] │ │ - b 6c28 │ │ + b 6c28 │ │ ldr r5, [fp, #-2104] ; 0xfffff7c8 │ │ ldr r3, [fp, #-2104] ; 0xfffff7c8 │ │ mov r0, r4 │ │ ldr r1, [r3] │ │ ldr r2, [sl, #132] ; 0x84 │ │ - bl 469c │ │ + bl 469c │ │ str r0, [r5] │ │ - b 6c28 │ │ + b 6c28 │ │ ldr r5, [fp, #-2104] ; 0xfffff7c8 │ │ ldr r3, [fp, #-2104] ; 0xfffff7c8 │ │ mov r0, r4 │ │ ldr r1, [r3] │ │ - bl 49ac │ │ + bl 49ac │ │ str r0, [r5] │ │ - b 6c28 │ │ - ldr r3, [pc, #776] ; 78cc │ │ + b 6c28 │ │ + ldr r3, [pc, #776] ; 78cc │ │ ldr r2, [r4] │ │ ldr r1, [sl, #116] ; 0x74 │ │ add r3, pc, r3 │ │ ldr r5, [r2, #136] ; 0x88 │ │ mov r0, r4 │ │ ldr r2, [r3, #400] ; 0x190 │ │ blx r5 │ │ ldr r5, [fp, #-2104] ; 0xfffff7c8 │ │ ldr r3, [fp, #-2104] ; 0xfffff7c8 │ │ mov r2, r0 │ │ ldr r1, [r3] │ │ mov r0, r4 │ │ - bl 4a90 │ │ + bl 4a90 │ │ str r0, [r5] │ │ - b 6c28 │ │ - ldr r3, [pc, #716] ; 78d0 │ │ + b 6c28 │ │ + ldr r3, [pc, #716] ; 78d0 │ │ ldr r2, [r4] │ │ ldr r1, [sl, #116] ; 0x74 │ │ add r3, pc, r3 │ │ ldr r5, [r2, #136] ; 0x88 │ │ mov r0, r4 │ │ ldr r2, [r3, #400] ; 0x190 │ │ blx r5 │ │ ldr r1, [fp, #-2104] ; 0xfffff7c8 │ │ mov r2, r0 │ │ mov r0, r4 │ │ - bl 49fc │ │ + bl 49fc │ │ ldr r3, [fp, #-2116] ; 0xfffff7bc │ │ str r0, [r3] │ │ - b 6c28 │ │ + b 6c28 │ │ mov lr, #1 │ │ ldr r0, [sl, #132] ; 0x84 │ │ ldr r1, [sl, #116] ; 0x74 │ │ ldr r2, [sl, #12] │ │ ldr r3, [fp, #-2104] ; 0xfffff7c8 │ │ str r0, [sp, #4] │ │ str lr, [sp] │ │ mov r0, r4 │ │ - bl 68dc │ │ + bl 68dc │ │ ldr r3, [fp, #-2116] ; 0xfffff7bc │ │ str r0, [r3] │ │ - b 6c28 │ │ + b 6c28 │ │ add r3, r3, #14 │ │ bic r3, r3, #7 │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ sub sp, sp, r3 │ │ add r3, sp, #8 │ │ str r3, [r2, r8] │ │ ldr r3, [sl, #8] │ │ ldr r3, [r3, r8] │ │ ldr r3, [r3] │ │ - b 6ec0 │ │ + b 6ec0 │ │ add r3, r7, #14 │ │ bic r3, r3, #7 │ │ ldr r2, [fp, #-2100] ; 0xfffff7cc │ │ sub sp, sp, r3 │ │ add r3, sp, #8 │ │ str r3, [r2, r8] │ │ ldr r3, [sl, #8] │ │ ldr r3, [r3, r8] │ │ ldr r7, [r3] │ │ - b 6b64 │ │ + b 6b64 │ │ mov r2, #1008 ; 0x3f0 │ │ sub r7, fp, #2064 ; 0x810 │ │ sub r7, r7, #4 │ │ sub r7, r7, #8 │ │ mov r1, r7 │ │ add r2, r2, #3 │ │ mov r0, r5 │ │ bl 3538 │ │ cmp r0, #0 │ │ - beq 7720 │ │ + beq 7720 │ │ mov r2, #1008 ; 0x3f0 │ │ ldrle r0, [r6] │ │ add r2, r2, #3 │ │ mov r1, r7 │ │ bl 3538 │ │ cmp r0, #0 │ │ - beq 7720 │ │ - ldr r2, [pc, #464] ; 78d4 │ │ - ldr r0, [pc, #464] ; 78d8 │ │ - ldr r3, [pc, #464] ; 78dc │ │ + beq 7720 │ │ + ldr r2, [pc, #464] ; 78d4 │ │ + ldr r0, [pc, #464] ; 78d8 │ │ + ldr r3, [pc, #464] ; 78dc │ │ add r2, pc, r2 │ │ add r0, pc, r0 │ │ mov r1, #84 ; 0x54 │ │ add r2, r2, #48 ; 0x30 │ │ add r3, pc, r3 │ │ bl 3544 <__assert2@plt> │ │ sub r6, fp, #1056 ; 0x420 │ │ - ldr r2, [pc, #436] ; 78e0 │ │ + ldr r2, [pc, #436] ; 78e0 │ │ sub r6, r6, #4 │ │ sub r6, r6, #4 │ │ mov r3, r5 │ │ str r7, [sp] │ │ mov r0, r6 │ │ mov r1, #1024 ; 0x400 │ │ add r2, pc, r2 │ │ bl 34fc │ │ - ldr r3, [pc, #404] ; 78e4 │ │ + ldr r3, [pc, #404] ; 78e4 │ │ add r3, pc, r3 │ │ str r3, [fp, #-2084] ; 0xfffff7dc │ │ str r6, [fp, #-2080] ; 0xfffff7e0 │ │ - b 6d3c │ │ + b 6d3c │ │ sub sp, sp, #16 │ │ add r3, sp, #8 │ │ str r3, [fp, #-2104] ; 0xfffff7c8 │ │ - b 6cf4 │ │ + b 6cf4 │ │ ldr r0, [fp, #-2132] ; 0xfffff7ac │ │ mov r1, r9 │ │ mov r2, r7 │ │ bl 34cc │ │ - b 6bdc │ │ + b 6bdc │ │ ldr r1, [fp, #-2100] ; 0xfffff7cc │ │ ldr r2, [fp, #-2096] ; 0xfffff7d0 │ │ ldr r3, [fp, #-2088] ; 0xfffff7d8 │ │ ldr r0, [fp, #-2092] ; 0xfffff7d4 │ │ ldr r1, [r1, r8] │ │ add r2, r2, r8 │ │ add r0, r0, r8 │ │ ldr r1, [r1] │ │ add r3, r3, r8 │ │ str r0, [sp] │ │ mov r0, r4 │ │ bl 3740 <__cxa_type_match@plt+0x94> │ │ cmp r0, #0 │ │ - bne 727c │ │ - ldr r2, [pc, #296] ; 78e8 │ │ - ldr r3, [pc, #296] ; 78ec │ │ + bne 727c │ │ + ldr r2, [pc, #296] ; 78e8 │ │ + ldr r3, [pc, #296] ; 78ec │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ str r2, [fp, #-2084] ; 0xfffff7dc │ │ str r3, [fp, #-2080] ; 0xfffff7e0 │ │ - b 6c28 │ │ + b 6c28 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ mov r1, r7 │ │ ldr r2, [r5, #184] ; 0xb8 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 7500 │ │ + bne 7500 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ mov r1, r7 │ │ ldr r2, [r5, #192] ; 0xc0 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 7500 │ │ + bne 7500 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ mov r1, r7 │ │ ldr r2, [r5, #200] ; 0xc8 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 7500 │ │ + bne 7500 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ mov r1, r7 │ │ ldr r2, [r5, #208] ; 0xd0 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 7500 │ │ + bne 7500 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ mov r1, r7 │ │ ldr r2, [r5, #216] ; 0xd8 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 7500 │ │ + bne 7500 │ │ ldr r3, [r4] │ │ mov r1, r7 │ │ ldr r2, [r5, #224] ; 0xe0 │ │ ldr r3, [r3, #96] ; 0x60 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne 7500 │ │ + bne 7500 │ │ ldr r3, [fp, #-2116] ; 0xfffff7bc │ │ str r9, [r3] │ │ - b 6c28 │ │ + b 6c28 │ │ ldr r0, [sl, #12] │ │ - bl 4af8 │ │ - b 7410 │ │ + bl 4af8 │ │ + b 7410 │ │ bl 34e4 <__stack_chk_fail@plt> │ │ andeq r1, r1, r0, ror #10 │ │ ldrdeq r1, [r1], -r0 │ │ andeq r1, r1, r4, asr #13 │ │ ; instruction: 0x000116b8 │ │ andeq r1, r1, r8, asr #9 │ │ andeq r0, r1, ip, lsr #25 │ │ @@ -4320,119 +4293,118 @@ │ │ andeq ip, r0, r4, lsl #20 │ │ andeq ip, r0, r8, lsl #20 │ │ andeq ip, r0, r8, lsl sl │ │ andeq ip, r0, r4, lsl sl │ │ muleq r0, r8, r6 │ │ muleq r0, r4, r8 │ │ │ │ -000078f0 : │ │ -get_ffi_type(): │ │ - ldr ip, [pc, #424] ; 7aa0 │ │ +000078f0 : │ │ + ldr ip, [pc, #424] ; 7aa0 │ │ sub r2, r2, #66 ; 0x42 │ │ add ip, pc, ip │ │ cmp r2, #49 ; 0x31 │ │ addls pc, pc, r2, lsl #2 │ │ - b 7a88 │ │ - b 79dc │ │ - b 79d0 │ │ - b 7a40 │ │ - b 7a88 │ │ - b 7a4c │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a58 │ │ - b 7a64 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a70 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a7c │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 79d0 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 7a88 │ │ - b 79e8 │ │ - ldr r3, [pc, #204] ; 7aa4 │ │ + b 7a88 │ │ + b 79dc │ │ + b 79d0 │ │ + b 7a40 │ │ + b 7a88 │ │ + b 7a4c │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a58 │ │ + b 7a64 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a70 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a7c │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 79d0 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 7a88 │ │ + b 79e8 │ │ + ldr r3, [pc, #204] ; 7aa4 │ │ ldr r0, [ip, r3] │ │ bx lr │ │ - ldr r3, [pc, #196] ; 7aa8 │ │ + ldr r3, [pc, #196] ; 7aa8 │ │ ldr r0, [ip, r3] │ │ bx lr │ │ push {r4, fp, lr} │ │ mov r3, r1 │ │ mov r4, r0 │ │ mov r1, #0 │ │ mov r0, #0 │ │ add fp, sp, #8 │ │ sub sp, sp, #12 │ │ strd r0, [sp] │ │ - ldr r2, [pc, #156] ; 7aac │ │ + ldr r2, [pc, #156] ; 7aac │ │ ldr r0, [r4] │ │ add r2, pc, r2 │ │ ldr r1, [r2, #140] ; 0x8c │ │ ldr ip, [r0, #456] ; 0x1c8 │ │ ldr r2, [r2, #144] ; 0x90 │ │ mov r0, r4 │ │ blx ip │ │ subs r1, r0, #0 │ │ - beq 7a94 │ │ + beq 7a94 │ │ mov r0, r4 │ │ sub sp, fp, #8 │ │ pop {r4, fp, lr} │ │ b 36b8 <__cxa_type_match@plt+0xc> │ │ - ldr r3, [pc, #104] ; 7ab0 │ │ + ldr r3, [pc, #104] ; 7ab0 │ │ ldr r0, [ip, r3] │ │ bx lr │ │ - ldr r3, [pc, #96] ; 7ab4 │ │ + ldr r3, [pc, #96] ; 7ab4 │ │ ldr r0, [ip, r3] │ │ bx lr │ │ - ldr r3, [pc, #88] ; 7ab8 │ │ + ldr r3, [pc, #88] ; 7ab8 │ │ ldr r0, [ip, r3] │ │ bx lr │ │ - ldr r3, [pc, #80] ; 7abc │ │ + ldr r3, [pc, #80] ; 7abc │ │ ldr r0, [ip, r3] │ │ bx lr │ │ - ldr r3, [pc, #72] ; 7ac0 │ │ + ldr r3, [pc, #72] ; 7ac0 │ │ ldr r0, [ip, r3] │ │ bx lr │ │ - ldr r3, [pc, #64] ; 7ac4 │ │ + ldr r3, [pc, #64] ; 7ac4 │ │ ldr r0, [ip, r3] │ │ bx lr │ │ - ldr r3, [pc, #56] ; 7ac8 │ │ + ldr r3, [pc, #56] ; 7ac8 │ │ ldr r0, [ip, r3] │ │ bx lr │ │ mov r0, r1 │ │ sub sp, fp, #8 │ │ pop {r4, fp, pc} │ │ andeq r0, r1, ip, asr #12 │ │ ; instruction: 0xffffffbc │ │ @@ -4442,303 +4414,291 @@ │ │ ; instruction: 0xffffffd8 │ │ ; instruction: 0xffffffcc │ │ ; instruction: 0xffffffd0 │ │ ; instruction: 0xffffffc8 │ │ ; instruction: 0xffffffdc │ │ ; instruction: 0xffffffc4 │ │ │ │ -00007acc : │ │ -get_ffi_return_type(): │ │ +00007acc : │ │ sub r3, r2, #66 ; 0x42 │ │ and r3, r3, #255 ; 0xff │ │ cmp r3, #24 │ │ - bhi 7b08 │ │ + bhi 7b08 │ │ push {fp, lr} │ │ mov lr, #1 │ │ - ldr ip, [pc, #44] ; 7b18 │ │ + ldr ip, [pc, #44] ; 7b18 │ │ lsl r3, lr, r3 │ │ add fp, sp, #4 │ │ and ip, ip, r3 │ │ cmp ip, #0 │ │ - bne 7b0c │ │ + bne 7b0c │ │ sub sp, fp, #4 │ │ pop {fp, lr} │ │ - b 78f0 │ │ - b 78f0 │ │ - ldr r0, [pc, #8] ; 7b1c │ │ + b 78f0 │ │ + b 78f0 │ │ + ldr r0, [pc, #8] ; 7b1c │ │ ldr r0, [pc, r0] │ │ pop {fp, pc} │ │ smlabbeq r2, r3, r0, r0 │ │ andeq r0, r1, r0, lsl #8 │ │ │ │ -00007b20 : │ │ -Java_com_sun_jna_Native_invokePointer(): │ │ +00007b20 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #16 │ │ - ldr r3, [pc, #44] ; 7b60 │ │ + ldr r3, [pc, #44] ; 7b60 │ │ ldr r1, [fp, #4] │ │ ldr r2, [fp, #12] │ │ ldr r3, [pc, r3] │ │ str r3, [sp] │ │ sub r3, fp, #12 │ │ str r3, [sp, #4] │ │ ldr r3, [fp, #16] │ │ - bl 550c │ │ + bl 550c │ │ mov r1, #0 │ │ ldr r0, [fp, #-12] │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ ldrdeq r0, [r1], -r0 ; │ │ │ │ -00007b64 : │ │ -Java_com_sun_jna_Native_invokeObject(): │ │ +00007b64 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #16 │ │ - ldr r3, [pc, #40] ; 7ba0 │ │ + ldr r3, [pc, #40] ; 7ba0 │ │ ldr r1, [fp, #4] │ │ ldr r2, [fp, #12] │ │ ldr r3, [pc, r3] │ │ str r3, [sp] │ │ sub r3, fp, #12 │ │ str r3, [sp, #4] │ │ ldr r3, [fp, #16] │ │ - bl 550c │ │ + bl 550c │ │ ldr r0, [fp, #-12] │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ andeq r0, r1, ip, lsl #7 │ │ │ │ -00007ba4 : │ │ -Java_com_sun_jna_Native_invokeStructure(): │ │ +00007ba4 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ ldr ip, [fp, #28] │ │ ldr r1, [fp, #4] │ │ ldr r2, [fp, #12] │ │ cmp ip, #0 │ │ ldr r3, [fp, #16] │ │ ldr lr, [fp, #20] │ │ - beq 7bdc │ │ + beq 7bdc │ │ str ip, [fp, #4] │ │ str lr, [fp, #8] │ │ sub sp, fp, #4 │ │ pop {fp, lr} │ │ - b 550c │ │ - ldr r1, [pc, #20] ; 7bf8 │ │ - ldr r2, [pc, #20] ; 7bfc │ │ + b 550c │ │ + ldr r1, [pc, #20] ; 7bf8 │ │ + ldr r2, [pc, #20] ; 7bfc │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ sub sp, fp, #4 │ │ pop {fp, lr} │ │ - b 3e88 │ │ + b 3e88 │ │ andeq ip, r0, r4, asr r4 │ │ andeq ip, r0, r0, ror #11 │ │ │ │ -00007c00 : │ │ -Java_com_sun_jna_Native_invokeDouble(): │ │ +00007c00 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #16 │ │ - ldr r3, [pc, #40] ; 7c3c │ │ + ldr r3, [pc, #40] ; 7c3c │ │ ldr r1, [fp, #4] │ │ ldr r2, [fp, #12] │ │ ldr r3, [pc, r3] │ │ str r3, [sp] │ │ sub r3, fp, #12 │ │ str r3, [sp, #4] │ │ ldr r3, [fp, #16] │ │ - bl 550c │ │ + bl 550c │ │ ldrd r0, [fp, #-12] │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ andeq r0, r1, r0, lsl #6 │ │ │ │ -00007c40 : │ │ -Java_com_sun_jna_Native_invokeFloat(): │ │ +00007c40 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #16 │ │ - ldr r3, [pc, #40] ; 7c7c │ │ + ldr r3, [pc, #40] ; 7c7c │ │ ldr r1, [fp, #4] │ │ ldr r2, [fp, #12] │ │ ldr r3, [pc, r3] │ │ str r3, [sp] │ │ sub r3, fp, #12 │ │ str r3, [sp, #4] │ │ ldr r3, [fp, #16] │ │ - bl 550c │ │ + bl 550c │ │ ldr r0, [fp, #-12] │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ andeq r0, r1, r4, asr #5 │ │ │ │ -00007c80 : │ │ -Java_com_sun_jna_Native_invokeInt(): │ │ +00007c80 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #16 │ │ - ldr r3, [pc, #40] ; 7cbc │ │ + ldr r3, [pc, #40] ; 7cbc │ │ ldr r1, [fp, #4] │ │ ldr r2, [fp, #12] │ │ ldr r3, [pc, r3] │ │ str r3, [sp] │ │ sub r3, fp, #8 │ │ str r3, [sp, #4] │ │ ldr r3, [fp, #16] │ │ - bl 550c │ │ + bl 550c │ │ ldr r0, [fp, #-8] │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ andeq r0, r1, r8, ror r2 │ │ │ │ -00007cc0 : │ │ -Java_com_sun_jna_Native_invokeLong(): │ │ +00007cc0 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #16 │ │ - ldr r3, [pc, #40] ; 7cfc │ │ + ldr r3, [pc, #40] ; 7cfc │ │ ldr r1, [fp, #4] │ │ ldr r2, [fp, #12] │ │ ldr r3, [pc, r3] │ │ str r3, [sp] │ │ sub r3, fp, #12 │ │ str r3, [sp, #4] │ │ ldr r3, [fp, #16] │ │ - bl 550c │ │ + bl 550c │ │ ldrd r0, [fp, #-12] │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ andeq r0, r1, ip, lsr r2 │ │ │ │ -00007d00 : │ │ -Java_com_sun_jna_Native_invokeVoid(): │ │ +00007d00 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #16 │ │ - ldr r3, [pc, #36] ; 7d38 │ │ + ldr r3, [pc, #36] ; 7d38 │ │ ldr r1, [fp, #4] │ │ ldr r2, [fp, #12] │ │ ldr r3, [pc, r3] │ │ str r3, [sp] │ │ sub r3, fp, #12 │ │ str r3, [sp, #4] │ │ ldr r3, [fp, #16] │ │ - bl 550c │ │ + bl 550c │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ andeq r0, r1, r8, lsl #4 │ │ │ │ -00007d3c : │ │ -Java_com_sun_jna_Native_createNativeCallback(): │ │ +00007d3c : │ │ push {r4, r5, fp, lr} │ │ add fp, sp, #12 │ │ sub sp, sp, #16 │ │ ldr r5, [fp, #8] │ │ ldr r4, [fp, #12] │ │ ldr lr, [fp, #16] │ │ ldr ip, [fp, #20] │ │ mov r1, r2 │ │ str r5, [sp] │ │ mov r2, r3 │ │ str r4, [sp, #4] │ │ str lr, [sp, #8] │ │ str ip, [sp, #12] │ │ ldr r3, [fp, #4] │ │ - bl ccc8 │ │ + bl ccc8 │ │ mov r1, #0 │ │ sub sp, fp, #12 │ │ pop {r4, r5, fp, pc} │ │ │ │ -00007d84 : │ │ -Java_com_sun_jna_Native_freeNativeCallback(): │ │ +00007d84 : │ │ mov r1, r2 │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ - b cc10 │ │ + b cc10 │ │ │ │ -00007d9c : │ │ -Java_com_sun_jna_Native_open(): │ │ +00007d9c : │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #1024 ; 0x400 │ │ sub sp, sp, #12 │ │ - ldr r4, [pc, #296] ; 7edc │ │ + ldr r4, [pc, #296] ; 7edc │ │ cmn r3, #1 │ │ movne r5, r3 │ │ ldr r4, [pc, r4] │ │ moveq r5, #3 │ │ ldr ip, [r4] │ │ subs r1, r2, #0 │ │ mov r7, r0 │ │ str ip, [fp, #-32] ; 0xffffffe0 │ │ - beq 7e18 │ │ - bl 4938 │ │ + beq 7e18 │ │ + bl 4938 │ │ subs r6, r0, #0 │ │ - beq 7e6c │ │ + beq 7e6c │ │ mov r1, r5 │ │ bl 3568 │ │ subs r5, r0, #0 │ │ - beq 7e74 │ │ + beq 7e74 │ │ mov r0, r6 │ │ bl 34f0 │ │ mov r0, r5 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [r4] │ │ mov r1, #0 │ │ cmp r2, r3 │ │ - bne 7eb4 │ │ + bne 7eb4 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ mov r0, r1 │ │ mov r1, r5 │ │ bl 3568 │ │ subs r5, r0, #0 │ │ - bne 7df8 │ │ + bne 7df8 │ │ bl 3574 │ │ - ldr r2, [pc, #168] ; 7ee0 │ │ + ldr r2, [pc, #168] ; 7ee0 │ │ sub r6, fp, #1056 ; 0x420 │ │ mov r3, r0 │ │ mov r1, #1024 ; 0x400 │ │ mov r0, r6 │ │ add r2, pc, r2 │ │ bl 34fc │ │ cmp r0, #1024 ; 0x400 │ │ - bhi 7eb8 │ │ - ldr r1, [pc, #136] ; 7ee4 │ │ + bhi 7eb8 │ │ + ldr r1, [pc, #136] ; 7ee4 │ │ mov r0, r7 │ │ mov r2, r6 │ │ add r1, pc, r1 │ │ - bl 3e88 │ │ - b 7df8 │ │ + bl 3e88 │ │ + b 7df8 │ │ mov r0, r6 │ │ - b 7dfc │ │ + b 7dfc │ │ bl 3574 │ │ - ldr r2, [pc, #104] ; 7ee8 │ │ + ldr r2, [pc, #104] ; 7ee8 │ │ sub r8, fp, #1056 ; 0x420 │ │ mov r3, r0 │ │ mov r1, #1024 ; 0x400 │ │ mov r0, r8 │ │ add r2, pc, r2 │ │ bl 34fc │ │ cmp r0, #1024 ; 0x400 │ │ - bhi 7eb8 │ │ - ldr r1, [pc, #72] ; 7eec │ │ + bhi 7eb8 │ │ + ldr r1, [pc, #72] ; 7eec │ │ mov r0, r7 │ │ mov r2, r8 │ │ add r1, pc, r1 │ │ - bl 3e88 │ │ - b 7df0 │ │ + bl 3e88 │ │ + b 7df0 │ │ bl 34e4 <__stack_chk_fail@plt> │ │ - ldr r2, [pc, #48] ; 7ef0 │ │ - ldr r0, [pc, #48] ; 7ef4 │ │ - ldr r3, [pc, #48] ; 7ef8 │ │ + ldr r2, [pc, #48] ; 7ef0 │ │ + ldr r0, [pc, #48] ; 7ef4 │ │ + ldr r3, [pc, #48] ; 7ef8 │ │ add r2, pc, r2 │ │ add r0, pc, r0 │ │ mov r1, #74 ; 0x4a │ │ add r2, r2, #64 ; 0x40 │ │ add r3, pc, r3 │ │ bl 3544 <__assert2@plt> │ │ andeq r0, r1, r4, asr #2 │ │ @@ -4746,248 +4706,238 @@ │ │ ldrdeq ip, [r0], -r0 │ │ andeq ip, r0, r4, asr #7 │ │ andeq ip, r0, r8, lsl #7 │ │ ; instruction: 0x0000bdbc │ │ andeq ip, r0, r8, asr #4 │ │ andeq ip, r0, r4, lsr #6 │ │ │ │ -00007efc : │ │ -Java_com_sun_jna_Native_close(): │ │ +00007efc : │ │ push {r4, r5, r6, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #1024 ; 0x400 │ │ sub sp, sp, #12 │ │ - ldr r4, [pc, #164] ; 7fb8 │ │ + ldr r4, [pc, #164] ; 7fb8 │ │ mov r6, r0 │ │ ldr r4, [pc, r4] │ │ mov r0, r2 │ │ ldr r3, [r4] │ │ str r3, [fp, #-24] ; 0xffffffe8 │ │ bl 3580 │ │ cmp r0, #0 │ │ - bne 7f48 │ │ + bne 7f48 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ ldr r3, [r4] │ │ cmp r2, r3 │ │ - bne 7f90 │ │ + bne 7f90 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, fp, pc} │ │ bl 3574 │ │ sub r5, fp, #1040 ; 0x410 │ │ - ldr r2, [pc, #100] ; 7fbc │ │ + ldr r2, [pc, #100] ; 7fbc │ │ sub r5, r5, #4 │ │ sub r5, r5, #4 │ │ mov r3, r0 │ │ mov r1, #1024 ; 0x400 │ │ mov r0, r5 │ │ add r2, pc, r2 │ │ bl 34fc │ │ cmp r0, #1024 ; 0x400 │ │ - bhi 7f94 │ │ - ldr r1, [pc, #64] ; 7fc0 │ │ + bhi 7f94 │ │ + ldr r1, [pc, #64] ; 7fc0 │ │ mov r0, r6 │ │ mov r2, r5 │ │ add r1, pc, r1 │ │ - bl 3e88 │ │ - b 7f30 │ │ + bl 3e88 │ │ + b 7f30 │ │ bl 34e4 <__stack_chk_fail@plt> │ │ - ldr r2, [pc, #40] ; 7fc4 │ │ - ldr r0, [pc, #40] ; 7fc8 │ │ - ldr r3, [pc, #40] ; 7fcc │ │ + ldr r2, [pc, #40] ; 7fc4 │ │ + ldr r0, [pc, #40] ; 7fc8 │ │ + ldr r3, [pc, #40] ; 7fcc │ │ add r2, pc, r2 │ │ add r0, pc, r0 │ │ mov r1, #74 ; 0x4a │ │ add r2, r2, #64 ; 0x40 │ │ add r3, pc, r3 │ │ bl 3544 <__assert2@plt> │ │ andeq pc, r0, r8, ror #31 │ │ andeq ip, r0, r8, ror #5 │ │ andeq fp, r0, r4, lsl #29 │ │ andeq fp, r0, r0, ror #25 │ │ andeq ip, r0, ip, ror #2 │ │ andeq ip, r0, r8, asr #4 │ │ │ │ -00007fd0 : │ │ -Java_com_sun_jna_Native_findSymbol(): │ │ +00007fd0 : │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #1024 ; 0x400 │ │ sub sp, sp, #12 │ │ - ldr r4, [pc, #204] ; 80b4 │ │ + ldr r4, [pc, #204] ; 80b4 │ │ ldr r1, [fp, #4] │ │ mov r5, r2 │ │ ldr r4, [pc, r4] │ │ mov r7, r0 │ │ ldr r3, [r4] │ │ str r3, [fp, #-32] ; 0xffffffe0 │ │ - bl 3efc │ │ + bl 3efc │ │ subs r6, r0, #0 │ │ - beq 8044 │ │ + beq 8044 │ │ mov r0, r5 │ │ mov r1, r6 │ │ bl 358c │ │ subs r5, r0, #0 │ │ - beq 804c │ │ + beq 804c │ │ mov r0, r6 │ │ bl 34f0 │ │ mov r0, r5 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [r4] │ │ mov r1, #0 │ │ cmp r2, r3 │ │ - bne 808c │ │ + bne 808c │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ mov r0, r6 │ │ - b 8028 │ │ + b 8028 │ │ bl 3574 │ │ - ldr r2, [pc, #96] ; 80b8 │ │ + ldr r2, [pc, #96] ; 80b8 │ │ sub r8, fp, #1056 ; 0x420 │ │ mov r3, r0 │ │ mov r1, #1024 ; 0x400 │ │ mov r0, r8 │ │ add r2, pc, r2 │ │ bl 34fc │ │ cmp r0, #1024 ; 0x400 │ │ - bhi 8090 │ │ - ldr r1, [pc, #64] ; 80bc │ │ + bhi 8090 │ │ + ldr r1, [pc, #64] ; 80bc │ │ mov r0, r7 │ │ mov r2, r8 │ │ add r1, pc, r1 │ │ - bl 3e88 │ │ - b 801c │ │ + bl 3e88 │ │ + b 801c │ │ bl 34e4 <__stack_chk_fail@plt> │ │ - ldr r2, [pc, #40] ; 80c0 │ │ - ldr r0, [pc, #40] ; 80c4 │ │ - ldr r3, [pc, #40] ; 80c8 │ │ + ldr r2, [pc, #40] ; 80c0 │ │ + ldr r0, [pc, #40] ; 80c4 │ │ + ldr r3, [pc, #40] ; 80c8 │ │ add r2, pc, r2 │ │ add r0, pc, r0 │ │ mov r1, #74 ; 0x4a │ │ add r2, r2, #64 ; 0x40 │ │ add r3, pc, r3 │ │ bl 3544 <__assert2@plt> │ │ andeq pc, r0, r0, lsl pc ; │ │ andeq ip, r0, ip, ror #3 │ │ ; instruction: 0x0000c1b0 │ │ andeq fp, r0, r4, ror #23 │ │ andeq ip, r0, r0, ror r0 │ │ andeq ip, r0, ip, asr #2 │ │ │ │ -000080cc : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII(): │ │ +000080cc : │ │ push {r4, fp, lr} │ │ add fp, sp, #8 │ │ ldr ip, [fp, #4] │ │ ldr r4, [fp, #12] │ │ ldr lr, [r0] │ │ add r1, fp, #20 │ │ add ip, ip, r4 │ │ ldm r1, {r1, r2, r3} │ │ str ip, [fp, #4] │ │ ldr ip, [lr, #800] ; 0x320 │ │ sub sp, fp, #8 │ │ pop {r4, fp, lr} │ │ bx ip │ │ │ │ -00008100 : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII(): │ │ +00008100 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ ldr lr, [fp, #4] │ │ ldr r1, [fp, #12] │ │ add r2, fp, #20 │ │ ldm r2, {r2, r3, ip} │ │ add r1, lr, r1 │ │ str ip, [fp, #4] │ │ sub sp, fp, #4 │ │ pop {fp, lr} │ │ - b 3fec │ │ + b 3fec │ │ │ │ -0000812c : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII(): │ │ +0000812c : │ │ push {r4, fp, lr} │ │ add fp, sp, #8 │ │ ldr ip, [fp, #4] │ │ ldr r4, [fp, #12] │ │ ldr lr, [r0] │ │ add r1, fp, #20 │ │ add ip, ip, r4 │ │ ldm r1, {r1, r2, r3} │ │ str ip, [fp, #4] │ │ ldr ip, [lr, #824] ; 0x338 │ │ sub sp, fp, #8 │ │ pop {r4, fp, lr} │ │ bx ip │ │ │ │ -00008160 : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII(): │ │ +00008160 : │ │ push {r4, fp, lr} │ │ add fp, sp, #8 │ │ ldr ip, [fp, #4] │ │ ldr r4, [fp, #12] │ │ ldr lr, [r0] │ │ add r1, fp, #20 │ │ add ip, ip, r4 │ │ ldm r1, {r1, r2, r3} │ │ str ip, [fp, #4] │ │ ldr ip, [lr, #820] ; 0x334 │ │ sub sp, fp, #8 │ │ pop {r4, fp, lr} │ │ bx ip │ │ │ │ -00008194 : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III(): │ │ +00008194 : │ │ push {r4, fp, lr} │ │ add fp, sp, #8 │ │ ldr ip, [fp, #4] │ │ ldr r4, [fp, #12] │ │ ldr lr, [r0] │ │ add r1, fp, #20 │ │ add ip, ip, r4 │ │ ldm r1, {r1, r2, r3} │ │ str ip, [fp, #4] │ │ ldr ip, [lr, #812] ; 0x32c │ │ sub sp, fp, #8 │ │ pop {r4, fp, lr} │ │ bx ip │ │ │ │ -000081c8 : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII(): │ │ +000081c8 : │ │ push {r4, fp, lr} │ │ add fp, sp, #8 │ │ ldr ip, [fp, #4] │ │ ldr r4, [fp, #12] │ │ ldr lr, [r0] │ │ add r1, fp, #20 │ │ add ip, ip, r4 │ │ ldm r1, {r1, r2, r3} │ │ str ip, [fp, #4] │ │ ldr ip, [lr, #816] ; 0x330 │ │ sub sp, fp, #8 │ │ pop {r4, fp, lr} │ │ bx ip │ │ │ │ -000081fc : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII(): │ │ +000081fc : │ │ push {r4, fp, lr} │ │ add fp, sp, #8 │ │ ldr ip, [fp, #4] │ │ ldr r4, [fp, #12] │ │ ldr lr, [r0] │ │ add r1, fp, #20 │ │ add ip, ip, r4 │ │ ldm r1, {r1, r2, r3} │ │ str ip, [fp, #4] │ │ ldr ip, [lr, #808] ; 0x328 │ │ sub sp, fp, #8 │ │ pop {r4, fp, lr} │ │ bx ip │ │ │ │ -00008230 : │ │ -Java_com_sun_jna_Native_indexOf(): │ │ +00008230 : │ │ push {fp, lr} │ │ mov r0, #0 │ │ mov r1, #0 │ │ mvn r2, #0 │ │ mvn r3, #0 │ │ add fp, sp, #4 │ │ sub sp, sp, #16 │ │ @@ -4996,269 +4946,253 @@ │ │ ldrd r0, [fp, #-20] ; 0xffffffec │ │ cmp r0, #0 │ │ sbcs r1, r1, #0 │ │ ldr ip, [fp, #4] │ │ ldr r1, [fp, #12] │ │ ldrsb lr, [fp, #20] │ │ add ip, ip, r1 │ │ - blt 82d4 │ │ + blt 82d4 │ │ ldrd r0, [fp, #-12] │ │ cmp r1, r3 │ │ cmpeq r0, r2 │ │ - beq 82b8 │ │ - b 82d4 │ │ + beq 82b8 │ │ + b 82d4 │ │ ldrd r2, [fp, #-20] ; 0xffffffec │ │ adds r2, r2, #1 │ │ adc r3, r3, #0 │ │ strd r2, [fp, #-20] ; 0xffffffec │ │ ldrd r2, [fp, #-20] ; 0xffffffec │ │ cmp r2, #0 │ │ sbcs r3, r3, #0 │ │ - blt 82d4 │ │ + blt 82d4 │ │ ldrd r2, [fp, #-12] │ │ cmp r3, r1 │ │ cmpeq r2, r0 │ │ - bne 82d4 │ │ + bne 82d4 │ │ ldrd r2, [fp, #-20] ; 0xffffffec │ │ add r2, ip, r2 │ │ ldrsb r3, [r2] │ │ cmp r3, lr │ │ ldrdeq r2, [fp, #-20] ; 0xffffffec │ │ strdeq r2, [fp, #-12] │ │ - b 8288 │ │ + b 8288 │ │ ldrd r0, [fp, #-12] │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ │ │ -000082e0 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII(): │ │ +000082e0 : │ │ push {r4, fp, lr} │ │ add fp, sp, #8 │ │ ldr ip, [fp, #4] │ │ ldr r4, [fp, #12] │ │ ldr lr, [r0] │ │ add r1, fp, #20 │ │ add ip, ip, r4 │ │ ldm r1, {r1, r2, r3} │ │ str ip, [fp, #4] │ │ ldr ip, [lr, #832] ; 0x340 │ │ sub sp, fp, #8 │ │ pop {r4, fp, lr} │ │ bx ip │ │ │ │ -00008314 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII(): │ │ +00008314 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ ldr lr, [fp, #4] │ │ ldr r1, [fp, #12] │ │ add r2, fp, #20 │ │ ldm r2, {r2, r3, ip} │ │ add r1, lr, r1 │ │ str ip, [fp, #4] │ │ sub sp, fp, #4 │ │ pop {fp, lr} │ │ - b 43bc │ │ + b 43bc │ │ │ │ -00008340 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII(): │ │ +00008340 : │ │ push {r4, fp, lr} │ │ add fp, sp, #8 │ │ ldr ip, [fp, #4] │ │ ldr r4, [fp, #12] │ │ ldr lr, [r0] │ │ add r1, fp, #20 │ │ add ip, ip, r4 │ │ ldm r1, {r1, r2, r3} │ │ str ip, [fp, #4] │ │ ldr ip, [lr, #856] ; 0x358 │ │ sub sp, fp, #8 │ │ pop {r4, fp, lr} │ │ bx ip │ │ │ │ -00008374 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII(): │ │ +00008374 : │ │ push {r4, fp, lr} │ │ add fp, sp, #8 │ │ ldr ip, [fp, #4] │ │ ldr r4, [fp, #12] │ │ ldr lr, [r0] │ │ add r1, fp, #20 │ │ add ip, ip, r4 │ │ ldm r1, {r1, r2, r3} │ │ str ip, [fp, #4] │ │ ldr ip, [lr, #852] ; 0x354 │ │ sub sp, fp, #8 │ │ pop {r4, fp, lr} │ │ bx ip │ │ │ │ -000083a8 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III(): │ │ +000083a8 : │ │ push {r4, fp, lr} │ │ add fp, sp, #8 │ │ ldr ip, [fp, #4] │ │ ldr r4, [fp, #12] │ │ ldr lr, [r0] │ │ add r1, fp, #20 │ │ add ip, ip, r4 │ │ ldm r1, {r1, r2, r3} │ │ str ip, [fp, #4] │ │ ldr ip, [lr, #844] ; 0x34c │ │ sub sp, fp, #8 │ │ pop {r4, fp, lr} │ │ bx ip │ │ │ │ -000083dc : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII(): │ │ +000083dc : │ │ push {r4, fp, lr} │ │ add fp, sp, #8 │ │ ldr ip, [fp, #4] │ │ ldr r4, [fp, #12] │ │ ldr lr, [r0] │ │ add r1, fp, #20 │ │ add ip, ip, r4 │ │ ldm r1, {r1, r2, r3} │ │ str ip, [fp, #4] │ │ ldr ip, [lr, #848] ; 0x350 │ │ sub sp, fp, #8 │ │ pop {r4, fp, lr} │ │ bx ip │ │ │ │ -00008410 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII(): │ │ +00008410 : │ │ push {r4, fp, lr} │ │ add fp, sp, #8 │ │ ldr ip, [fp, #4] │ │ ldr r4, [fp, #12] │ │ ldr lr, [r0] │ │ add r1, fp, #20 │ │ add ip, ip, r4 │ │ ldm r1, {r1, r2, r3} │ │ str ip, [fp, #4] │ │ ldr ip, [lr, #840] ; 0x348 │ │ sub sp, fp, #8 │ │ pop {r4, fp, lr} │ │ bx ip │ │ │ │ -00008444 : │ │ -Java_com_sun_jna_Native_getByte(): │ │ +00008444 : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ ldr r2, [fp, #4] │ │ ldr r3, [fp, #12] │ │ ldrsb r0, [r2, r3] │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ │ │ -00008464 : │ │ -Java_com_sun_jna_Native_getChar(): │ │ +00008464 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #8 │ │ ldr r1, [fp, #4] │ │ ldr r3, [fp, #12] │ │ sub r0, fp, #8 │ │ mov r2, #4 │ │ add r1, r1, r3 │ │ bl 355c │ │ ldrh r0, [fp, #-8] │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ │ │ -00008494 : │ │ -Java_com_sun_jna_Native__1getPointer(): │ │ +00008494 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #8 │ │ mov r1, r2 │ │ sub r0, fp, #8 │ │ mov r2, #4 │ │ bl 355c │ │ mov r1, #0 │ │ ldr r0, [fp, #-8] │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ │ │ -000084c0 : │ │ -Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ(): │ │ +000084c0 : │ │ push {fp, lr} │ │ ldr ip, [r0] │ │ add fp, sp, #4 │ │ ldr lr, [fp, #4] │ │ ldr r1, [fp, #12] │ │ ldr ip, [ip, #916] ; 0x394 │ │ ldrd r2, [fp, #20] │ │ add r1, lr, r1 │ │ sub sp, fp, #4 │ │ pop {fp, lr} │ │ bx ip │ │ │ │ -000084ec : │ │ -Java_com_sun_jna_Native_getDouble(): │ │ +000084ec : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #8 │ │ ldr r1, [fp, #4] │ │ ldr r3, [fp, #12] │ │ sub r0, fp, #12 │ │ mov r2, #8 │ │ add r1, r1, r3 │ │ bl 355c │ │ ldrd r0, [fp, #-12] │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ │ │ -0000851c : │ │ -Java_com_sun_jna_Native_getFloat(): │ │ +0000851c : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #8 │ │ ldr r1, [fp, #4] │ │ ldr r3, [fp, #12] │ │ sub r0, fp, #8 │ │ mov r2, #4 │ │ add r1, r1, r3 │ │ bl 355c │ │ ldr r0, [fp, #-8] │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ │ │ -0000854c : │ │ -Java_com_sun_jna_Native_getInt(): │ │ +0000854c : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #8 │ │ ldr r1, [fp, #4] │ │ ldr r3, [fp, #12] │ │ sub r0, fp, #8 │ │ mov r2, #4 │ │ add r1, r1, r3 │ │ bl 355c │ │ ldr r0, [fp, #-8] │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ │ │ -0000857c : │ │ -Java_com_sun_jna_Native_getLong(): │ │ +0000857c : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #8 │ │ ldr r1, [fp, #4] │ │ ldr r3, [fp, #12] │ │ sub r0, fp, #12 │ │ mov r2, #8 │ │ add r1, r1, r3 │ │ bl 355c │ │ ldrd r0, [fp, #-12] │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ │ │ -000085ac : │ │ -Java_com_sun_jna_Native_getShort(): │ │ +000085ac : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ sub sp, sp, #12 │ │ ldr r2, [fp, #4] │ │ ldr r3, [fp, #12] │ │ add r1, r2, r3 │ │ ldrb r1, [r1, #1] │ │ @@ -5266,28 +5200,26 @@ │ │ strb r1, [fp, #-5] │ │ strb r3, [fp, #-6] │ │ ldrsh r0, [fp, #-6] │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ │ │ -000085e4 : │ │ -Java_com_sun_jna_Native_getWideString(): │ │ +000085e4 : │ │ mov r2, #0 │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ ldr r1, [fp, #4] │ │ ldr r3, [fp, #12] │ │ add r1, r1, r3 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ - b 469c │ │ + b 469c │ │ │ │ -00008608 : │ │ -Java_com_sun_jna_Native_getStringBytes(): │ │ +00008608 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ mov r7, #0 │ │ add fp, sp, #20 │ │ sub sp, sp, #16 │ │ ldr r3, [fp, #4] │ │ ldr r4, [fp, #12] │ │ mov r5, r0 │ │ @@ -5300,160 +5232,150 @@ │ │ mov r0, r5 │ │ ldr r3, [r3, #704] ; 0x2c0 │ │ mov r1, r6 │ │ blx r3 │ │ str r0, [fp, #-24] ; 0xffffffe8 │ │ ldr r3, [fp, #-24] ; 0xffffffe8 │ │ cmp r3, r7 │ │ - beq 8688 │ │ + beq 8688 │ │ ldr r0, [r5] │ │ str r4, [sp] │ │ ldr r1, [fp, #-24] ; 0xffffffe8 │ │ ldr ip, [r0, #832] ; 0x340 │ │ mov r2, r7 │ │ mov r0, r5 │ │ mov r3, r6 │ │ blx ip │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ sub sp, fp, #20 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ - ldr r1, [pc, #28] ; 86ac │ │ - ldr r2, [pc, #28] ; 86b0 │ │ + ldr r1, [pc, #28] ; 86ac │ │ + ldr r2, [pc, #28] ; 86b0 │ │ mov r0, r5 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ + bl 3e88 │ │ ldr r0, [fp, #-24] ; 0xffffffe8 │ │ sub sp, fp, #20 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ andeq fp, r0, ip, lsl r7 │ │ andeq fp, r0, r0, asr #23 │ │ │ │ -000086b4 : │ │ -Java_com_sun_jna_Native_setMemory(): │ │ +000086b4 : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ ldr r0, [fp, #4] │ │ ldr r3, [fp, #12] │ │ ldrsb r1, [fp, #28] │ │ ldr r2, [fp, #20] │ │ add r0, r0, r3 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ b 34cc │ │ │ │ -000086dc : │ │ -Java_com_sun_jna_Native_setByte(): │ │ +000086dc : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ ldr r2, [fp, #4] │ │ ldr r3, [fp, #12] │ │ ldrsb r1, [fp, #20] │ │ strb r1, [r2, r3] │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ │ │ -00008700 : │ │ -Java_com_sun_jna_Native_setChar(): │ │ +00008700 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #8 │ │ ldr r0, [fp, #4] │ │ ldrh r2, [fp, #20] │ │ ldr r3, [fp, #12] │ │ sub r1, fp, #4 │ │ str r2, [r1, #-4]! │ │ add r0, r0, r3 │ │ mov r2, #4 │ │ bl 355c │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ │ │ -00008734 : │ │ -Java_com_sun_jna_Native_setPointer(): │ │ +00008734 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #8 │ │ ldr r2, [fp, #20] │ │ ldr r0, [fp, #4] │ │ ldr r3, [fp, #12] │ │ sub r1, fp, #4 │ │ str r2, [r1, #-4]! │ │ add r0, r0, r3 │ │ mov r2, #4 │ │ bl 355c │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ │ │ -00008768 : │ │ -Java_com_sun_jna_Native_setDouble(): │ │ +00008768 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ ldr r0, [fp, #4] │ │ ldr r3, [fp, #12] │ │ add r1, fp, #20 │ │ mov r2, #8 │ │ add r0, r0, r3 │ │ bl 355c │ │ pop {fp, pc} │ │ │ │ -0000878c : │ │ -Java_com_sun_jna_Native_setFloat(): │ │ +0000878c : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ ldr r0, [fp, #4] │ │ ldr r3, [fp, #12] │ │ add r1, fp, #20 │ │ mov r2, #4 │ │ add r0, r0, r3 │ │ bl 355c │ │ pop {fp, pc} │ │ │ │ -000087b0 : │ │ -Java_com_sun_jna_Native_setInt(): │ │ +000087b0 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ ldr r0, [fp, #4] │ │ ldr r3, [fp, #12] │ │ add r1, fp, #20 │ │ mov r2, #4 │ │ add r0, r0, r3 │ │ bl 355c │ │ pop {fp, pc} │ │ │ │ -000087d4 : │ │ -Java_com_sun_jna_Native_setLong(): │ │ +000087d4 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ ldr r0, [fp, #4] │ │ ldr r3, [fp, #12] │ │ add r1, fp, #20 │ │ mov r2, #8 │ │ add r0, r0, r3 │ │ bl 355c │ │ pop {fp, pc} │ │ │ │ -000087f8 : │ │ -Java_com_sun_jna_Native_setShort(): │ │ +000087f8 : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ ldr r2, [fp, #4] │ │ ldr r3, [fp, #12] │ │ ldrb ip, [fp, #20] │ │ ldrb r0, [fp, #21] │ │ add r1, r2, r3 │ │ strb ip, [r2, r3] │ │ strb r0, [r1, #1] │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ │ │ -00008828 : │ │ -Java_com_sun_jna_Native_setWideString(): │ │ +00008828 : │ │ push {r4, r5, r6, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #12 │ │ ldr r3, [r0] │ │ ldr r1, [fp, #20] │ │ mov r4, r0 │ │ ldr r3, [r3, #656] ; 0x290 │ │ @@ -5461,644 +5383,640 @@ │ │ ldr r5, [fp, #12] │ │ blx r3 │ │ add r0, r0, #1 │ │ lsl r3, r0, #2 │ │ ldr r1, [fp, #20] │ │ mov r0, r4 │ │ str r3, [fp, #-24] ; 0xffffffe8 │ │ - bl 40f8 │ │ + bl 40f8 │ │ str r0, [fp, #-28] ; 0xffffffe4 │ │ ldr r3, [fp, #-28] ; 0xffffffe4 │ │ cmp r3, #0 │ │ - beq 8890 │ │ + beq 8890 │ │ ldr r1, [fp, #-28] ; 0xffffffe4 │ │ add r0, r6, r5 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ bl 355c │ │ ldr r0, [fp, #-28] ; 0xffffffe4 │ │ bl 34f0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ -00008898 : │ │ -Java_com_sun_jna_Native_malloc(): │ │ +00008898 : │ │ push {fp, lr} │ │ mov r0, r2 │ │ add fp, sp, #4 │ │ bl 34d8 │ │ mov r1, #0 │ │ pop {fp, pc} │ │ │ │ -000088b0 : │ │ -Java_com_sun_jna_Native_free(): │ │ +000088b0 : │ │ mov r0, r2 │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ b 34f0 │ │ │ │ -000088c8 : │ │ -Java_com_sun_jna_Native_sizeof(): │ │ +000088c8 : │ │ push {r4, r5, r6, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #1024 ; 0x400 │ │ sub sp, sp, #12 │ │ - ldr r4, [pc, #160] ; 8980 │ │ + ldr r4, [pc, #160] ; 8980 │ │ ldr r4, [pc, r4] │ │ ldr r3, [r4] │ │ str r3, [fp, #-24] ; 0xffffffe8 │ │ cmp r2, #5 │ │ addls pc, pc, r2, lsl #2 │ │ - b 8938 │ │ - b 890c │ │ - b 890c │ │ - b 890c │ │ - b 890c │ │ - b 8928 │ │ - b 8930 │ │ + b 8938 │ │ + b 890c │ │ + b 890c │ │ + b 890c │ │ + b 890c │ │ + b 8928 │ │ + b 8930 │ │ mov r0, #4 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ ldr r3, [r4] │ │ cmp r2, r3 │ │ - bne 897c │ │ + bne 897c │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, fp, pc} │ │ mov r0, #1 │ │ - b 8910 │ │ + b 8910 │ │ mov r0, #8 │ │ - b 8910 │ │ + b 8910 │ │ mov r6, r0 │ │ mov r3, r2 │ │ sub r5, fp, #1040 ; 0x410 │ │ - ldr r2, [pc, #56] ; 8984 │ │ + ldr r2, [pc, #56] ; 8984 │ │ sub r5, r5, #4 │ │ sub r5, r5, #4 │ │ mov r1, #1024 ; 0x400 │ │ add r2, pc, r2 │ │ mov r0, r5 │ │ bl 34fc │ │ - ldr r1, [pc, #32] ; 8988 │ │ + ldr r1, [pc, #32] ; 8988 │ │ mov r0, r6 │ │ mov r2, r5 │ │ add r1, pc, r1 │ │ - bl 3e88 │ │ + bl 3e88 │ │ mvn r0, #0 │ │ - b 8910 │ │ + b 8910 │ │ bl 34e4 <__stack_chk_fail@plt> │ │ andeq pc, r0, r0, lsr #12 │ │ andeq fp, r0, r4, lsr #18 │ │ andeq fp, r0, ip, ror #9 │ │ │ │ -0000898c : │ │ -Java_com_sun_jna_Native_initIDs(): │ │ +0000898c : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #32 │ │ sub sp, sp, #164 ; 0xa4 │ │ - ldr r5, [pc, #3544] ; 9778 │ │ + ldr r5, [pc, #3544] ; 9778 │ │ ldr r3, [r0] │ │ mov r7, r1 │ │ ldr r5, [pc, r5] │ │ - ldr r1, [pc, #3532] ; 977c │ │ + ldr r1, [pc, #3532] ; 977c │ │ ldr r3, [r3, #24] │ │ ldr r2, [r5] │ │ add r1, pc, r1 │ │ mov r4, r0 │ │ str r2, [fp, #-40] ; 0xffffffd8 │ │ blx r3 │ │ - ldr r6, [pc, #3508] ; 9780 │ │ + ldr r6, [pc, #3508] ; 9780 │ │ cmp r0, #0 │ │ add r6, pc, r6 │ │ str r0, [r6, #132] ; 0x84 │ │ - beq 9320 │ │ + beq 9320 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r6, #132] ; 0x84 │ │ - beq 9320 │ │ + beq 9320 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #3456] ; 9784 │ │ + ldr r2, [pc, #3456] ; 9784 │ │ mov r1, r0 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #3448] ; 9788 │ │ + ldr r3, [pc, #3448] ; 9788 │ │ mov r0, r4 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #136] ; 0x88 │ │ - beq 936c │ │ + beq 936c │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #3416] ; 978c │ │ + ldr r2, [pc, #3416] ; 978c │ │ mov r0, r4 │ │ ldr ip, [r3, #376] ; 0x178 │ │ - ldr r3, [pc, #3408] ; 9790 │ │ + ldr r3, [pc, #3408] ; 9790 │ │ ldr r1, [r6, #132] ; 0x84 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #276] ; 0x114 │ │ - beq 9350 │ │ + beq 9350 │ │ ldr r3, [r4] │ │ mov r1, r7 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r6, #264] ; 0x108 │ │ - beq 93dc │ │ + beq 93dc │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #3344] ; 9794 │ │ + ldr r2, [pc, #3344] ; 9794 │ │ mov r1, r0 │ │ ldr ip, [r3, #452] ; 0x1c4 │ │ - ldr r3, [pc, #3336] ; 9798 │ │ + ldr r3, [pc, #3336] ; 9798 │ │ mov r0, r4 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #408] ; 0x198 │ │ - beq 93f8 │ │ + beq 93f8 │ │ ldr r3, [r4] │ │ - ldr r7, [pc, #3304] ; 979c │ │ + ldr r7, [pc, #3304] ; 979c │ │ mov r0, r4 │ │ ldr ip, [r3, #452] ; 0x1c4 │ │ - ldr r3, [pc, #3296] ; 97a0 │ │ + ldr r3, [pc, #3296] ; 97a0 │ │ add r7, pc, r7 │ │ mov r2, r7 │ │ ldr r1, [r6, #264] ; 0x108 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #380] ; 0x17c │ │ - beq 9414 │ │ + beq 9414 │ │ ldr r3, [r4] │ │ mov r2, r7 │ │ ldr ip, [r3, #452] ; 0x1c4 │ │ - ldr r3, [pc, #3252] ; 97a4 │ │ + ldr r3, [pc, #3252] ; 97a4 │ │ mov r0, r4 │ │ ldr r1, [r6, #264] ; 0x108 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #384] ; 0x180 │ │ - beq 93a4 │ │ + beq 93a4 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #3220] ; 97a8 │ │ + ldr r2, [pc, #3220] ; 97a8 │ │ mov r0, r4 │ │ ldr ip, [r3, #452] ; 0x1c4 │ │ - ldr r3, [pc, #3212] ; 97ac │ │ + ldr r3, [pc, #3212] ; 97ac │ │ ldr r1, [r6, #264] ; 0x108 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #268] ; 0x10c │ │ - beq 9430 │ │ + beq 9430 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #3180] ; 97b0 │ │ + ldr r2, [pc, #3180] ; 97b0 │ │ mov r0, r4 │ │ ldr ip, [r3, #452] ; 0x1c4 │ │ - ldr r3, [pc, #3172] ; 97b4 │ │ + ldr r3, [pc, #3172] ; 97b4 │ │ ldr r1, [r6, #264] ; 0x108 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #392] ; 0x188 │ │ - beq 9468 │ │ + beq 9468 │ │ ldr r3, [r4] │ │ - ldr r6, [pc, #3140] ; 97b8 │ │ - ldr r2, [pc, #3140] ; 97bc │ │ + ldr r6, [pc, #3140] ; 97b8 │ │ + ldr r2, [pc, #3140] ; 97bc │ │ ldr ip, [r3, #452] ; 0x1c4 │ │ - ldr r3, [pc, #3136] ; 97c0 │ │ + ldr r3, [pc, #3136] ; 97c0 │ │ add r6, pc, r6 │ │ mov r0, r4 │ │ ldr r1, [r6, #264] ; 0x108 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #396] ; 0x18c │ │ - beq 9484 │ │ + beq 9484 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #3096] ; 97c4 │ │ + ldr r1, [pc, #3096] ; 97c4 │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r6, #140] ; 0x8c │ │ - beq 9388 │ │ + beq 9388 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r6, #140] ; 0x8c │ │ - beq 9388 │ │ + beq 9388 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #3032] ; 97c8 │ │ + ldr r2, [pc, #3032] ; 97c8 │ │ mov r1, r0 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #3024] ; 97cc │ │ + ldr r3, [pc, #3024] ; 97cc │ │ mov r0, r4 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #4] │ │ - beq 944c │ │ + beq 944c │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #2992] ; 97d0 │ │ + ldr r2, [pc, #2992] ; 97d0 │ │ mov r0, r4 │ │ ldr ip, [r3, #452] ; 0x1c4 │ │ - ldr r3, [pc, #2984] ; 97d4 │ │ + ldr r3, [pc, #2984] ; 97d4 │ │ ldr r1, [r6, #140] ; 0x8c │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #144] ; 0x90 │ │ - beq 93c0 │ │ - ldr r7, [pc, #2956] ; 97d8 │ │ + beq 93c0 │ │ + ldr r7, [pc, #2956] ; 97d8 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #2952] ; 97dc │ │ + ldr r2, [pc, #2952] ; 97dc │ │ add r7, pc, r7 │ │ ldr ip, [r3, #132] ; 0x84 │ │ mov r0, r4 │ │ mov r3, r7 │ │ ldr r1, [r6, #140] ; 0x8c │ │ add r2, pc, r2 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #404] ; 0x194 │ │ - beq 94a0 │ │ + beq 94a0 │ │ ldr r2, [r4] │ │ mov r3, r7 │ │ ldr ip, [r2, #132] ; 0x84 │ │ - ldr r2, [pc, #2900] ; 97e0 │ │ + ldr r2, [pc, #2900] ; 97e0 │ │ mov r0, r4 │ │ ldr r1, [r6, #140] ; 0x8c │ │ add r2, pc, r2 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #252] ; 0xfc │ │ - beq 94bc │ │ + beq 94bc │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #2868] ; 97e4 │ │ + ldr r2, [pc, #2868] ; 97e4 │ │ mov r0, r4 │ │ ldr ip, [r3, #376] ; 0x178 │ │ - ldr r3, [pc, #2860] ; 97e8 │ │ + ldr r3, [pc, #2860] ; 97e8 │ │ ldr r1, [r6, #140] ; 0x8c │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #288] ; 0x120 │ │ - beq 94f4 │ │ + beq 94f4 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #2828] ; 97ec │ │ + ldr r2, [pc, #2828] ; 97ec │ │ mov r0, r4 │ │ ldr ip, [r3, #376] ; 0x178 │ │ - ldr r3, [pc, #2820] ; 97f0 │ │ + ldr r3, [pc, #2820] ; 97f0 │ │ ldr r1, [r6, #140] ; 0x8c │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6] │ │ - beq 9510 │ │ + beq 9510 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #2788] ; 97f4 │ │ + ldr r1, [pc, #2788] ; 97f4 │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r6, #228] ; 0xe4 │ │ - beq 94d8 │ │ + beq 94d8 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ - ldr r6, [pc, #2740] ; 97f8 │ │ + ldr r6, [pc, #2740] ; 97f8 │ │ cmp r0, #0 │ │ add r6, pc, r6 │ │ str r0, [r6, #228] ; 0xe4 │ │ - beq 94d8 │ │ + beq 94d8 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #2720] ; 97fc │ │ + ldr r1, [pc, #2720] ; 97fc │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r6, #232] ; 0xe8 │ │ - beq 952c │ │ + beq 952c │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r6, #232] ; 0xe8 │ │ - beq 952c │ │ + beq 952c │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #2656] ; 9800 │ │ + ldr r1, [pc, #2656] ; 9800 │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r6, #256] ; 0x100 │ │ - beq 9548 │ │ + beq 9548 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r6, #256] ; 0x100 │ │ - beq 9548 │ │ + beq 9548 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #2592] ; 9804 │ │ + ldr r1, [pc, #2592] ; 9804 │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r6, #148] ; 0x94 │ │ - beq 9564 │ │ + beq 9564 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r6, #148] ; 0x94 │ │ - beq 9564 │ │ + beq 9564 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #2524] ; 9808 │ │ + ldr r2, [pc, #2524] ; 9808 │ │ mov r0, r4 │ │ ldr ip, [r3, #452] ; 0x1c4 │ │ - ldr r3, [pc, #2516] ; 980c │ │ + ldr r3, [pc, #2516] ; 980c │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #152] ; 0x98 │ │ - beq 9648 │ │ + beq 9648 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #2488] ; 9810 │ │ + ldr r2, [pc, #2488] ; 9810 │ │ mov r0, r4 │ │ ldr ip, [r3, #452] ; 0x1c4 │ │ - ldr r3, [pc, #2480] ; 9814 │ │ + ldr r3, [pc, #2480] ; 9814 │ │ ldr r1, [r6, #148] ; 0x94 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #292] ; 0x124 │ │ - beq 962c │ │ + beq 962c │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #2448] ; 9818 │ │ + ldr r2, [pc, #2448] ; 9818 │ │ mov r0, r4 │ │ ldr ip, [r3, #452] ; 0x1c4 │ │ - ldr r3, [pc, #2440] ; 981c │ │ + ldr r3, [pc, #2440] ; 981c │ │ ldr r1, [r6, #148] ; 0x94 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #280] ; 0x118 │ │ - beq 9610 │ │ + beq 9610 │ │ ldr r3, [r4] │ │ - ldr r6, [pc, #2408] ; 9820 │ │ - ldr r2, [pc, #2408] ; 9824 │ │ + ldr r6, [pc, #2408] ; 9820 │ │ + ldr r2, [pc, #2408] ; 9824 │ │ ldr ip, [r3, #452] ; 0x1c4 │ │ - ldr r3, [pc, #2404] ; 9828 │ │ + ldr r3, [pc, #2404] ; 9828 │ │ add r6, pc, r6 │ │ mov r0, r4 │ │ ldr r1, [r6, #148] ; 0x94 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #260] ; 0x104 │ │ - beq 95f4 │ │ + beq 95f4 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #2364] ; 982c │ │ + ldr r1, [pc, #2364] ; 982c │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r6, #124] ; 0x7c │ │ - beq 9584 │ │ + beq 9584 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r6, #124] ; 0x7c │ │ - beq 9584 │ │ + beq 9584 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #2300] ; 9830 │ │ + ldr r1, [pc, #2300] ; 9830 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r6, #236] ; 0xec │ │ - beq 95a0 │ │ + beq 95a0 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r6, #236] ; 0xec │ │ - beq 95a0 │ │ + beq 95a0 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #2232] ; 9834 │ │ + ldr r2, [pc, #2232] ; 9834 │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #2224] ; 9838 │ │ + ldr r3, [pc, #2224] ; 9838 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #344] ; 0x158 │ │ - beq 95d8 │ │ + beq 95d8 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #2196] ; 983c │ │ + ldr r1, [pc, #2196] ; 983c │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r6, #240] ; 0xf0 │ │ - beq 95bc │ │ + beq 95bc │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r6, #240] ; 0xf0 │ │ - beq 95bc │ │ + beq 95bc │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #2128] ; 9840 │ │ + ldr r2, [pc, #2128] ; 9840 │ │ mov r0, r4 │ │ ldr ip, [r3, #376] ; 0x178 │ │ - ldr r3, [pc, #2120] ; 9844 │ │ + ldr r3, [pc, #2120] ; 9844 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #248] ; 0xf8 │ │ - beq 975c │ │ + beq 975c │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #2092] ; 9848 │ │ + ldr r1, [pc, #2092] ; 9848 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r6, #244] ; 0xf4 │ │ - beq 9740 │ │ + beq 9740 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ - ldr r6, [pc, #2044] ; 984c │ │ + ldr r6, [pc, #2044] ; 984c │ │ cmp r0, #0 │ │ mov r1, r0 │ │ add r6, pc, r6 │ │ str r0, [r6, #244] ; 0xf4 │ │ - beq 9740 │ │ + beq 9740 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #2020] ; 9850 │ │ + ldr r2, [pc, #2020] ; 9850 │ │ mov r0, r4 │ │ ldr ip, [r3, #376] ; 0x178 │ │ - ldr r3, [pc, #2012] ; 9854 │ │ + ldr r3, [pc, #2012] ; 9854 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #284] ; 0x11c │ │ - beq 9510 │ │ + beq 9510 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #1984] ; 9858 │ │ + ldr r2, [pc, #1984] ; 9858 │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1976] ; 985c │ │ + ldr r3, [pc, #1976] ; 985c │ │ ldr r1, [r6, #124] ; 0x7c │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #128] ; 0x80 │ │ - beq 9724 │ │ + beq 9724 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #1944] ; 9860 │ │ + ldr r1, [pc, #1944] ; 9860 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r6, #328] ; 0x148 │ │ - beq 9708 │ │ + beq 9708 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r6, #328] ; 0x148 │ │ - beq 9708 │ │ + beq 9708 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #1880] ; 9864 │ │ + ldr r1, [pc, #1880] ; 9864 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r6, #412] ; 0x19c │ │ - beq 96ec │ │ + beq 96ec │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r6, #412] ; 0x19c │ │ - beq 96ec │ │ + beq 96ec │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #1812] ; 9868 │ │ + ldr r2, [pc, #1812] ; 9868 │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1804] ; 986c │ │ + ldr r3, [pc, #1804] ; 986c │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r6, #96] ; 0x60 │ │ - beq 96d0 │ │ + beq 96d0 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #1776] ; 9870 │ │ + ldr r1, [pc, #1776] ; 9870 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r6, #416] ; 0x1a0 │ │ - beq 96b4 │ │ + beq 96b4 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r6, #416] ; 0x1a0 │ │ - beq 96b4 │ │ + beq 96b4 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #1708] ; 9874 │ │ + ldr r2, [pc, #1708] ; 9874 │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1700] ; 9878 │ │ + ldr r3, [pc, #1700] ; 9878 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ - ldr r3, [pc, #1688] ; 987c │ │ + ldr r3, [pc, #1688] ; 987c │ │ cmp r0, #0 │ │ add r3, pc, r3 │ │ str r0, [r3, #272] ; 0x110 │ │ - beq 9698 │ │ + beq 9698 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #1668] ; 9880 │ │ + ldr r1, [pc, #1668] ; 9880 │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ - ldr ip, [pc, #1652] ; 9884 │ │ + ldr ip, [pc, #1652] ; 9884 │ │ sub r9, fp, #176 ; 0xb0 │ │ mov r6, r9 │ │ add ip, pc, ip │ │ mov r7, ip │ │ sub sl, fp, #124 ; 0x7c │ │ mov lr, sl │ │ mov r8, r0 │ │ @@ -6116,21 +6034,21 @@ │ │ ldm ip!, {r0, r1, r2, r3} │ │ stmia lr!, {r0, r1, r2, r3} │ │ ldm ip!, {r0, r1, r2, r3} │ │ stmia lr!, {r0, r1, r2, r3} │ │ ldr r3, [ip] │ │ cmp r8, #0 │ │ str r3, [lr] │ │ - beq 967c │ │ + beq 967c │ │ mov r6, #0 │ │ - ldr r3, [pc, #1544] ; 9888 │ │ + ldr r3, [pc, #1544] ; 9888 │ │ sub r7, fp, #72 ; 0x48 │ │ add r3, pc, r3 │ │ str r3, [fp, #-184] ; 0xffffff48 │ │ - ldr r3, [pc, #1532] ; 988c │ │ + ldr r3, [pc, #1532] ; 988c │ │ add r3, pc, r3 │ │ str r3, [fp, #-188] ; 0xffffff44 │ │ mov r1, #32 │ │ ldr r2, [fp, #-184] ; 0xffffff48 │ │ ldr r3, [r9, r6, lsl #2] │ │ mov r0, r7 │ │ bl 34fc │ │ @@ -6138,314 +6056,314 @@ │ │ mov r2, r7 │ │ ldr ip, [r3, #576] ; 0x240 │ │ mov r0, r4 │ │ mov r1, r8 │ │ ldr r3, [fp, #-188] ; 0xffffff44 │ │ blx ip │ │ subs r2, r0, #0 │ │ - beq 9664 │ │ + beq 9664 │ │ ldr r3, [r4] │ │ ldr r1, [sl, r6, lsl #2] │ │ mov r0, r4 │ │ ldr ip, [r3, #616] ; 0x268 │ │ str r2, [fp, #-196] ; 0xffffff3c │ │ add r6, r6, #1 │ │ str ip, [fp, #-192] ; 0xffffff40 │ │ - bl 49ac │ │ + bl 49ac │ │ mov r1, r8 │ │ mov r3, r0 │ │ ldr r2, [fp, #-196] ; 0xffffff3c │ │ mov r0, r4 │ │ ldr ip, [fp, #-192] ; 0xffffff40 │ │ blx ip │ │ cmp r6, #13 │ │ - bne 9294 │ │ + bne 9294 │ │ mov r2, #0 │ │ - ldr r3, [pc, #1400] ; 9890 │ │ + ldr r3, [pc, #1400] ; 9890 │ │ add r3, pc, r3 │ │ str r2, [r3, #388] ; 0x184 │ │ - b 9338 │ │ - ldr r1, [pc, #1388] ; 9894 │ │ - ldr r2, [pc, #1388] ; 9898 │ │ + b 9338 │ │ + ldr r1, [pc, #1388] ; 9894 │ │ + ldr r2, [pc, #1388] ; 9898 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ + bl 3e88 │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ ldr r3, [r5] │ │ cmp r2, r3 │ │ - bne 9580 │ │ + bne 9580 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r1, [pc, #1348] ; 989c │ │ - ldr r2, [pc, #1348] ; 98a0 │ │ + ldr r1, [pc, #1348] ; 989c │ │ + ldr r2, [pc, #1348] ; 98a0 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1328] ; 98a4 │ │ - ldr r2, [pc, #1328] ; 98a8 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1328] ; 98a4 │ │ + ldr r2, [pc, #1328] ; 98a8 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1308] ; 98ac │ │ - ldr r2, [pc, #1308] ; 98b0 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1308] ; 98ac │ │ + ldr r2, [pc, #1308] ; 98b0 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1288] ; 98b4 │ │ - ldr r2, [pc, #1288] ; 98b8 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1288] ; 98b4 │ │ + ldr r2, [pc, #1288] ; 98b8 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1268] ; 98bc │ │ - ldr r2, [pc, #1268] ; 98c0 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1268] ; 98bc │ │ + ldr r2, [pc, #1268] ; 98c0 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1248] ; 98c4 │ │ - ldr r2, [pc, #1248] ; 98c8 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1248] ; 98c4 │ │ + ldr r2, [pc, #1248] ; 98c8 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1228] ; 98cc │ │ - ldr r2, [pc, #1228] ; 98d0 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1228] ; 98cc │ │ + ldr r2, [pc, #1228] ; 98d0 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1208] ; 98d4 │ │ - ldr r2, [pc, #1208] ; 98d8 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1208] ; 98d4 │ │ + ldr r2, [pc, #1208] ; 98d8 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1188] ; 98dc │ │ - ldr r2, [pc, #1188] ; 98e0 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1188] ; 98dc │ │ + ldr r2, [pc, #1188] ; 98e0 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1168] ; 98e4 │ │ - ldr r2, [pc, #1168] ; 98e8 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1168] ; 98e4 │ │ + ldr r2, [pc, #1168] ; 98e8 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1148] ; 98ec │ │ - ldr r2, [pc, #1148] ; 98f0 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1148] ; 98ec │ │ + ldr r2, [pc, #1148] ; 98f0 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1128] ; 98f4 │ │ - ldr r2, [pc, #1128] ; 98f8 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1128] ; 98f4 │ │ + ldr r2, [pc, #1128] ; 98f8 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1108] ; 98fc │ │ - ldr r2, [pc, #1108] ; 9900 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1108] ; 98fc │ │ + ldr r2, [pc, #1108] ; 9900 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1088] ; 9904 │ │ - ldr r2, [pc, #1088] ; 9908 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1088] ; 9904 │ │ + ldr r2, [pc, #1088] ; 9908 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1068] ; 990c │ │ - ldr r2, [pc, #1068] ; 9910 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1068] ; 990c │ │ + ldr r2, [pc, #1068] ; 9910 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1048] ; 9914 │ │ - ldr r2, [pc, #1048] ; 9918 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1048] ; 9914 │ │ + ldr r2, [pc, #1048] ; 9918 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1028] ; 991c │ │ - ldr r2, [pc, #1028] ; 9920 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1028] ; 991c │ │ + ldr r2, [pc, #1028] ; 9920 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #1008] ; 9924 │ │ - ldr r2, [pc, #1008] ; 9928 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #1008] ; 9924 │ │ + ldr r2, [pc, #1008] ; 9928 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #988] ; 992c │ │ - ldr r2, [pc, #988] ; 9930 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #988] ; 992c │ │ + ldr r2, [pc, #988] ; 9930 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #968] ; 9934 │ │ - ldr r2, [pc, #968] ; 9938 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #968] ; 9934 │ │ + ldr r2, [pc, #968] ; 9938 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ + bl 3e88 │ │ + b 9338 │ │ bl 34e4 <__stack_chk_fail@plt> │ │ - ldr r1, [pc, #944] ; 993c │ │ - ldr r2, [pc, #944] ; 9940 │ │ + ldr r1, [pc, #944] ; 993c │ │ + ldr r2, [pc, #944] ; 9940 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #924] ; 9944 │ │ - ldr r2, [pc, #924] ; 9948 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #924] ; 9944 │ │ + ldr r2, [pc, #924] ; 9948 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #904] ; 994c │ │ - ldr r2, [pc, #904] ; 9950 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #904] ; 994c │ │ + ldr r2, [pc, #904] ; 9950 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #884] ; 9954 │ │ - ldr r2, [pc, #884] ; 9958 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #884] ; 9954 │ │ + ldr r2, [pc, #884] ; 9958 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #864] ; 995c │ │ - ldr r2, [pc, #864] ; 9960 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #864] ; 995c │ │ + ldr r2, [pc, #864] ; 9960 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #844] ; 9964 │ │ - ldr r2, [pc, #844] ; 9968 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #844] ; 9964 │ │ + ldr r2, [pc, #844] ; 9968 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #824] ; 996c │ │ - ldr r2, [pc, #824] ; 9970 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #824] ; 996c │ │ + ldr r2, [pc, #824] ; 9970 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #804] ; 9974 │ │ - ldr r2, [pc, #804] ; 9978 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #804] ; 9974 │ │ + ldr r2, [pc, #804] ; 9978 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #784] ; 997c │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #784] ; 997c │ │ mov r0, r4 │ │ mov r2, r7 │ │ add r1, pc, r1 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #764] ; 9980 │ │ - ldr r2, [pc, #764] ; 9984 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #764] ; 9980 │ │ + ldr r2, [pc, #764] ; 9984 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #744] ; 9988 │ │ - ldr r2, [pc, #744] ; 998c │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #744] ; 9988 │ │ + ldr r2, [pc, #744] ; 998c │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #724] ; 9990 │ │ - ldr r2, [pc, #724] ; 9994 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #724] ; 9990 │ │ + ldr r2, [pc, #724] ; 9994 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #704] ; 9998 │ │ - ldr r2, [pc, #704] ; 999c │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #704] ; 9998 │ │ + ldr r2, [pc, #704] ; 999c │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #684] ; 99a0 │ │ - ldr r2, [pc, #684] ; 99a4 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #684] ; 99a0 │ │ + ldr r2, [pc, #684] ; 99a4 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #664] ; 99a8 │ │ - ldr r2, [pc, #664] ; 99ac │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #664] ; 99a8 │ │ + ldr r2, [pc, #664] ; 99ac │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #644] ; 99b0 │ │ - ldr r2, [pc, #644] ; 99b4 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #644] ; 99b0 │ │ + ldr r2, [pc, #644] ; 99b4 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #624] ; 99b8 │ │ - ldr r2, [pc, #624] ; 99bc │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #624] ; 99b8 │ │ + ldr r2, [pc, #624] ; 99bc │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ - ldr r1, [pc, #604] ; 99c0 │ │ - ldr r2, [pc, #604] ; 99c4 │ │ + bl 3e88 │ │ + b 9338 │ │ + ldr r1, [pc, #604] ; 99c0 │ │ + ldr r2, [pc, #604] ; 99c4 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9338 │ │ + bl 3e88 │ │ + b 9338 │ │ andeq pc, r0, r8, asr r5 ; │ │ ldrdeq fp, [r0], -ip │ │ andeq pc, r0, r8, asr #14 │ │ andeq fp, r0, r0, asr #17 │ │ andeq fp, r0, r4, asr #17 │ │ ldrdeq fp, [r0], -r8 │ │ ldrdeq fp, [r0], -ip │ │ @@ -6587,379 +6505,369 @@ │ │ andeq sl, r0, r0, lsl #22 │ │ andeq fp, r0, r4, lsl #17 │ │ andeq sl, r0, r4, ror #21 │ │ andeq fp, r0, r8, lsl r8 │ │ andeq sl, r0, r8, asr #21 │ │ andeq fp, r0, r4, lsr #15 │ │ │ │ -000099c8 : │ │ -Java_com_sun_jna_Native_getWindowHandle0(): │ │ +000099c8 : │ │ mov r0, #0 │ │ mov r1, #0 │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ │ │ -000099e4 : │ │ -Java_com_sun_jna_Native__1getDirectBufferPointer(): │ │ +000099e4 : │ │ push {r4, r5, fp, lr} │ │ ldr r3, [r0] │ │ add fp, sp, #12 │ │ mov r1, r2 │ │ ldr r3, [r3, #920] ; 0x398 │ │ mov r4, r0 │ │ blx r3 │ │ subs r5, r0, #0 │ │ - beq 9a14 │ │ + beq 9a14 │ │ mov r0, r5 │ │ mov r1, #0 │ │ pop {r4, r5, fp, pc} │ │ - ldr r1, [pc, #20] ; 9a30 │ │ - ldr r2, [pc, #20] ; 9a34 │ │ + ldr r1, [pc, #20] ; 9a30 │ │ + ldr r2, [pc, #20] ; 9a34 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b 9a08 │ │ + bl 3e88 │ │ + b 9a08 │ │ andeq sl, r0, r8, lsr r4 │ │ ldrdeq fp, [r0], -r4 │ │ │ │ -00009a38 : │ │ -Java_com_sun_jna_Native_setProtected(): │ │ +00009a38 : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ │ │ -00009a4c : │ │ -is_protected(): │ │ +00009a4c : │ │ mov r0, #0 │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ │ │ -00009a64 : │ │ -Java_com_sun_jna_Native_isProtected(): │ │ +00009a64 : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ - b 9a4c │ │ + b 9a4c │ │ │ │ -00009a78 : │ │ -Java_com_sun_jna_Native_setLastError(): │ │ +00009a78 : │ │ push {r3, r4, fp, lr} │ │ mov r1, r2 │ │ add fp, sp, #12 │ │ mov r4, r2 │ │ - bl d424 │ │ + bl d424 │ │ bl 352c <__errno@plt> │ │ str r4, [r0] │ │ pop {r3, r4, fp, pc} │ │ │ │ -00009a98 : │ │ -Java_com_sun_jna_Native_getLastError(): │ │ +00009a98 : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ - b d440 │ │ + b d440 │ │ │ │ -00009aac : │ │ -Java_com_sun_jna_Native_getNativeVersion(): │ │ +00009aac : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ - ldr r1, [pc, #24] ; 9ad0 │ │ - ldr r2, [pc, #24] ; 9ad4 │ │ + ldr r1, [pc, #24] ; 9ad0 │ │ + ldr r2, [pc, #24] ; 9ad4 │ │ add fp, sp, #0 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ - b 469c │ │ + b 469c │ │ andeq fp, r0, r4, ror #14 │ │ andeq sl, r0, r0, asr #8 │ │ │ │ -00009ad8 : │ │ -Java_com_sun_jna_Native_getAPIChecksum(): │ │ +00009ad8 : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ - ldr r1, [pc, #24] ; 9afc │ │ - ldr r2, [pc, #24] ; 9b00 │ │ + ldr r1, [pc, #24] ; 9afc │ │ + ldr r2, [pc, #24] ; 9b00 │ │ add fp, sp, #0 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ - b 469c │ │ + b 469c │ │ andeq fp, r0, r0, asr #14 │ │ andeq sl, r0, r4, lsl r4 │ │ │ │ -00009b04 : │ │ -JNI_OnLoad(): │ │ +00009b04 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #32 │ │ sub sp, sp, #28 │ │ mov r2, #65536 ; 0x10000 │ │ ldr r3, [r0] │ │ sub r4, fp, #40 ; 0x28 │ │ add r2, r2, #4 │ │ ldr r3, [r3, #24] │ │ mov r1, r4 │ │ mov r6, r0 │ │ blx r3 │ │ clz r5, r0 │ │ - ldr r7, [pc, #4088] ; ab34 │ │ + ldr r7, [pc, #4088] ; ab34 │ │ lsr r5, r5, #5 │ │ cmp r5, #0 │ │ add r7, pc, r7 │ │ - bne 9b68 │ │ + bne 9b68 │ │ ldr r3, [r6] │ │ mov r1, r4 │ │ ldr r3, [r3, #16] │ │ mov r0, r6 │ │ mov r2, r5 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne afcc │ │ + bne afcc │ │ ldr r4, [fp, #-40] ; 0xffffffd8 │ │ - ldr r1, [pc, #4036] ; ab38 │ │ - ldr r8, [pc, #4036] ; ab3c │ │ + ldr r1, [pc, #4036] ; ab38 │ │ + ldr r8, [pc, #4036] ; ab3c │ │ ldr r3, [r4] │ │ add r1, pc, r1 │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ add r8, pc, r8 │ │ cmp r0, #0 │ │ str r0, [r8, #420] ; 0x1a4 │ │ - beq b070 │ │ + beq b070 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #420] ; 0x1a4 │ │ - beq b07c │ │ + beq b07c │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #3964] ; ab40 │ │ + ldr r1, [pc, #3964] ; ab40 │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #424] ; 0x1a8 │ │ - beq aff8 │ │ + beq aff8 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #424] ; 0x1a8 │ │ - beq aff8 │ │ + beq aff8 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #3900] ; ab44 │ │ + ldr r1, [pc, #3900] ; ab44 │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #428] ; 0x1ac │ │ - beq b088 │ │ + beq b088 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #428] ; 0x1ac │ │ - beq b088 │ │ + beq b088 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #3836] ; ab48 │ │ + ldr r1, [pc, #3836] ; ab48 │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #108] ; 0x6c │ │ - beq b0ac │ │ + beq b0ac │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #108] ; 0x6c │ │ - beq b0ac │ │ + beq b0ac │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #3772] ; ab4c │ │ + ldr r1, [pc, #3772] ; ab4c │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #332] ; 0x14c │ │ - beq b094 │ │ + beq b094 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #332] ; 0x14c │ │ - beq b094 │ │ + beq b094 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #3708] ; ab50 │ │ + ldr r1, [pc, #3708] ; ab50 │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ - ldr r8, [pc, #3692] ; ab54 │ │ + ldr r8, [pc, #3692] ; ab54 │ │ cmp r0, #0 │ │ add r8, pc, r8 │ │ str r0, [r8, #8] │ │ - beq b0b8 │ │ + beq b0b8 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #8] │ │ - beq b0b8 │ │ + beq b0b8 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #3640] ; ab58 │ │ + ldr r1, [pc, #3640] ; ab58 │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #24] │ │ - beq b0c4 │ │ + beq b0c4 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #24] │ │ - beq b0c4 │ │ + beq b0c4 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #3576] ; ab5c │ │ + ldr r1, [pc, #3576] ; ab5c │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #36] ; 0x24 │ │ - beq b0d0 │ │ + beq b0d0 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #36] ; 0x24 │ │ - beq b0d0 │ │ + beq b0d0 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #3512] ; ab60 │ │ + ldr r1, [pc, #3512] ; ab60 │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #48] ; 0x30 │ │ - beq b0dc │ │ + beq b0dc │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #48] ; 0x30 │ │ - beq b0dc │ │ + beq b0dc │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #3448] ; ab64 │ │ + ldr r1, [pc, #3448] ; ab64 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r8, #60] ; 0x3c │ │ - beq b0e8 │ │ + beq b0e8 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #60] ; 0x3c │ │ - beq b0e8 │ │ + beq b0e8 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #3384] ; ab68 │ │ + ldr r1, [pc, #3384] ; ab68 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ - ldr r9, [pc, #3368] ; ab6c │ │ + ldr r9, [pc, #3368] ; ab6c │ │ cmp r0, #0 │ │ mov r1, r0 │ │ add r9, pc, r9 │ │ str r0, [r9, #72] ; 0x48 │ │ - beq b0f4 │ │ + beq b0f4 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r9, #72] ; 0x48 │ │ - beq b0f4 │ │ + beq b0f4 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #3316] ; ab70 │ │ + ldr r1, [pc, #3316] ; ab70 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r9, #84] ; 0x54 │ │ - beq b1ec │ │ + beq b1ec │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r9, #84] ; 0x54 │ │ - beq b1ec │ │ + beq b1ec │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #3252] ; ab74 │ │ + ldr r1, [pc, #3252] ; ab74 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r9, #156] ; 0x9c │ │ - beq b204 │ │ + beq b204 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ mov r8, r0 │ │ str r0, [r9, #156] ; 0x9c │ │ - beq b204 │ │ + beq b204 │ │ ldr ip, [r4] │ │ - ldr r2, [pc, #3184] ; ab78 │ │ - ldr r3, [pc, #3184] ; ab7c │ │ + ldr r2, [pc, #3184] ; ab78 │ │ + ldr r3, [pc, #3184] ; ab7c │ │ ldr sl, [ip, #576] ; 0x240 │ │ ldr ip, [ip, #580] ; 0x244 │ │ mov r1, r8 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ mov r0, r4 │ │ str ip, [fp, #-48] ; 0xffffffd0 │ │ @@ -6968,87 +6876,87 @@ │ │ mov r2, r0 │ │ ldr ip, [fp, #-48] ; 0xffffffd0 │ │ mov r0, r4 │ │ blx ip │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r9, #160] ; 0xa0 │ │ - beq b204 │ │ + beq b204 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r9, #160] ; 0xa0 │ │ - beq b204 │ │ + beq b204 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #3084] ; ab80 │ │ + ldr r1, [pc, #3084] ; ab80 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r9, #164] ; 0xa4 │ │ - beq b1f8 │ │ + beq b1f8 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ mov r8, r0 │ │ str r0, [r9, #164] ; 0xa4 │ │ - beq b1f8 │ │ - ldr r9, [pc, #3020] ; ab84 │ │ + beq b1f8 │ │ + ldr r9, [pc, #3020] ; ab84 │ │ ldr lr, [r4] │ │ - ldr r3, [pc, #3016] ; ab88 │ │ + ldr r3, [pc, #3016] ; ab88 │ │ add r9, pc, r9 │ │ mov r1, r8 │ │ add r3, pc, r3 │ │ ldr ip, [lr, #576] ; 0x240 │ │ mov r2, r9 │ │ mov r0, r4 │ │ str r3, [fp, #-48] ; 0xffffffd0 │ │ ldr sl, [lr, #580] ; 0x244 │ │ blx ip │ │ mov r1, r8 │ │ mov r2, r0 │ │ mov r0, r4 │ │ blx sl │ │ - ldr r8, [pc, #2964] ; ab8c │ │ + ldr r8, [pc, #2964] ; ab8c │ │ cmp r0, #0 │ │ mov r1, r0 │ │ add r8, pc, r8 │ │ str r0, [r8, #168] ; 0xa8 │ │ - beq b1f8 │ │ + beq b1f8 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #168] ; 0xa8 │ │ - beq b1f8 │ │ + beq b1f8 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #2912] ; ab90 │ │ + ldr r1, [pc, #2912] ; ab90 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r8, #172] ; 0xac │ │ - beq b234 │ │ + beq b234 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ mov sl, r0 │ │ str r0, [r8, #172] ; 0xac │ │ - beq b234 │ │ + beq b234 │ │ ldr lr, [r4] │ │ mov r1, sl │ │ ldr ip, [lr, #576] ; 0x240 │ │ ldr lr, [lr, #580] ; 0x244 │ │ mov r2, r9 │ │ ldr r3, [fp, #-48] ; 0xffffffd0 │ │ mov r0, r4 │ │ @@ -7058,40 +6966,40 @@ │ │ mov r2, r0 │ │ ldr r3, [fp, #-52] ; 0xffffffcc │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r8, #176] ; 0xb0 │ │ - beq b234 │ │ + beq b234 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #176] ; 0xb0 │ │ - beq b234 │ │ + beq b234 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #2744] ; ab94 │ │ + ldr r1, [pc, #2744] ; ab94 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r8, #180] ; 0xb4 │ │ - beq b228 │ │ + beq b228 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ mov sl, r0 │ │ str r0, [r8, #180] ; 0xb4 │ │ - beq b228 │ │ + beq b228 │ │ ldr ip, [r4] │ │ mov r2, r9 │ │ ldr r9, [ip, #576] ; 0x240 │ │ ldr ip, [ip, #580] ; 0x244 │ │ ldr r3, [fp, #-48] ; 0xffffffd0 │ │ mov r1, sl │ │ mov r0, r4 │ │ @@ -7101,45 +7009,45 @@ │ │ mov r2, r0 │ │ ldr ip, [fp, #-48] ; 0xffffffd0 │ │ mov r0, r4 │ │ blx ip │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r8, #184] ; 0xb8 │ │ - beq b228 │ │ + beq b228 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #184] ; 0xb8 │ │ - beq b228 │ │ + beq b228 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #2576] ; ab98 │ │ + ldr r1, [pc, #2576] ; ab98 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ - ldr r9, [pc, #2560] ; ab9c │ │ + ldr r9, [pc, #2560] ; ab9c │ │ cmp r0, #0 │ │ mov r1, r0 │ │ add r9, pc, r9 │ │ str r0, [r9, #188] ; 0xbc │ │ - beq b21c │ │ + beq b21c │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ mov ip, r0 │ │ str r0, [r9, #188] ; 0xbc │ │ - beq b21c │ │ + beq b21c │ │ ldr lr, [r4] │ │ - ldr sl, [pc, #2504] ; aba0 │ │ - ldr r8, [pc, #2504] ; aba4 │ │ + ldr sl, [pc, #2504] ; aba0 │ │ + ldr r8, [pc, #2504] ; aba4 │ │ ldr r3, [lr, #576] ; 0x240 │ │ ldr lr, [lr, #580] ; 0x244 │ │ add sl, pc, sl │ │ str r3, [fp, #-52] ; 0xffffffcc │ │ add r8, pc, r8 │ │ mov r1, ip │ │ mov r2, sl │ │ @@ -7154,40 +7062,40 @@ │ │ mov r1, ip │ │ mov r0, r4 │ │ ldr r3, [fp, #-48] ; 0xffffffd0 │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r9, #192] ; 0xc0 │ │ - beq b21c │ │ + beq b21c │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r9, #192] ; 0xc0 │ │ - beq b21c │ │ + beq b21c │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #2380] ; aba8 │ │ + ldr r1, [pc, #2380] ; aba8 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r9, #196] ; 0xc4 │ │ - beq b210 │ │ + beq b210 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ mov ip, r0 │ │ str r0, [r9, #196] ; 0xc4 │ │ - beq b210 │ │ + beq b210 │ │ ldr lr, [r4] │ │ mov r2, sl │ │ mov r3, r8 │ │ mov r1, ip │ │ ldr r8, [lr, #576] ; 0x240 │ │ mov r0, r4 │ │ str ip, [fp, #-48] ; 0xffffffd0 │ │ @@ -7197,87 +7105,87 @@ │ │ mov r2, r0 │ │ mov r1, ip │ │ mov r0, r4 │ │ blx sl │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r9, #200] ; 0xc8 │ │ - beq b210 │ │ + beq b210 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r9, #200] ; 0xc8 │ │ - beq b210 │ │ + beq b210 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #2212] ; abac │ │ + ldr r1, [pc, #2212] ; abac │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r9, #204] ; 0xcc │ │ - beq b354 │ │ + beq b354 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ mov r8, r0 │ │ str r0, [r9, #204] ; 0xcc │ │ - beq b354 │ │ - ldr r9, [pc, #2148] ; abb0 │ │ + beq b354 │ │ + ldr r9, [pc, #2148] ; abb0 │ │ ldr lr, [r4] │ │ - ldr r3, [pc, #2144] ; abb4 │ │ + ldr r3, [pc, #2144] ; abb4 │ │ add r9, pc, r9 │ │ mov r1, r8 │ │ add r3, pc, r3 │ │ ldr ip, [lr, #576] ; 0x240 │ │ mov r2, r9 │ │ mov r0, r4 │ │ str r3, [fp, #-48] ; 0xffffffd0 │ │ ldr sl, [lr, #580] ; 0x244 │ │ blx ip │ │ mov r1, r8 │ │ mov r2, r0 │ │ mov r0, r4 │ │ blx sl │ │ - ldr r8, [pc, #2092] ; abb8 │ │ + ldr r8, [pc, #2092] ; abb8 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ add r8, pc, r8 │ │ str r0, [r8, #208] ; 0xd0 │ │ - beq b354 │ │ + beq b354 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #208] ; 0xd0 │ │ - beq b354 │ │ + beq b354 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #2040] ; abbc │ │ + ldr r1, [pc, #2040] ; abbc │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r8, #212] ; 0xd4 │ │ - beq b348 │ │ + beq b348 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ mov sl, r0 │ │ str r0, [r8, #212] ; 0xd4 │ │ - beq b348 │ │ + beq b348 │ │ ldr lr, [r4] │ │ mov r1, sl │ │ ldr ip, [lr, #576] ; 0x240 │ │ ldr lr, [lr, #580] ; 0x244 │ │ mov r2, r9 │ │ ldr r3, [fp, #-48] ; 0xffffffd0 │ │ mov r0, r4 │ │ @@ -7287,40 +7195,40 @@ │ │ mov r2, r0 │ │ ldr r3, [fp, #-52] ; 0xffffffcc │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r8, #216] ; 0xd8 │ │ - beq b348 │ │ + beq b348 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #216] ; 0xd8 │ │ - beq b348 │ │ + beq b348 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #1872] ; abc0 │ │ + ldr r1, [pc, #1872] ; abc0 │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r8, #220] ; 0xdc │ │ - beq b33c │ │ + beq b33c │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ mov sl, r0 │ │ str r0, [r8, #220] ; 0xdc │ │ - beq b33c │ │ + beq b33c │ │ ldr ip, [r4] │ │ mov r2, r9 │ │ ldr r9, [ip, #576] ; 0x240 │ │ ldr ip, [ip, #580] ; 0x244 │ │ ldr r3, [fp, #-48] ; 0xffffffd0 │ │ mov r1, sl │ │ mov r0, r4 │ │ @@ -7330,415 +7238,415 @@ │ │ mov r2, r0 │ │ ldr ip, [fp, #-48] ; 0xffffffd0 │ │ mov r0, r4 │ │ blx ip │ │ cmp r0, #0 │ │ mov r1, r0 │ │ str r0, [r8, #224] ; 0xe0 │ │ - beq b33c │ │ + beq b33c │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r8, #224] ; 0xe0 │ │ - beq b33c │ │ + beq b33c │ │ ldr r3, [r4] │ │ - ldr r8, [pc, #1704] ; abc4 │ │ - ldr r9, [pc, #1704] ; abc8 │ │ + ldr r8, [pc, #1704] ; abc4 │ │ + ldr r9, [pc, #1704] ; abc8 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1700] ; abcc │ │ + ldr r3, [pc, #1700] ; abcc │ │ add r8, pc, r8 │ │ add r9, pc, r9 │ │ ldr r1, [r8, #204] ; 0xcc │ │ mov r2, r9 │ │ mov r0, r4 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #348] ; 0x15c │ │ - beq b330 │ │ + beq b330 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1648] ; abd0 │ │ + ldr r3, [pc, #1648] ; abd0 │ │ ldr r1, [r8, #196] ; 0xc4 │ │ mov r2, r9 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #376] ; 0x178 │ │ - beq b324 │ │ + beq b324 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1608] ; abd4 │ │ + ldr r3, [pc, #1608] ; abd4 │ │ ldr r1, [r8, #188] ; 0xbc │ │ mov r2, r9 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #372] ; 0x174 │ │ - beq b318 │ │ + beq b318 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1568] ; abd8 │ │ + ldr r3, [pc, #1568] ; abd8 │ │ ldr r1, [r8, #180] ; 0xb4 │ │ mov r2, r9 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #368] ; 0x170 │ │ - beq b30c │ │ + beq b30c │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1528] ; abdc │ │ + ldr r3, [pc, #1528] ; abdc │ │ ldr r1, [r8, #172] ; 0xac │ │ mov r2, r9 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #364] ; 0x16c │ │ - beq b300 │ │ + beq b300 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1488] ; abe0 │ │ + ldr r3, [pc, #1488] ; abe0 │ │ ldr r1, [r8, #164] ; 0xa4 │ │ mov r2, r9 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #360] ; 0x168 │ │ - beq b2f4 │ │ + beq b2f4 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1448] ; abe4 │ │ + ldr r3, [pc, #1448] ; abe4 │ │ ldr r1, [r8, #212] ; 0xd4 │ │ mov r2, r9 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #352] ; 0x160 │ │ - beq b2e8 │ │ + beq b2e8 │ │ ldr r3, [r4] │ │ mov r2, r9 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1408] ; abe8 │ │ + ldr r3, [pc, #1408] ; abe8 │ │ mov r0, r4 │ │ ldr r1, [r8, #220] ; 0xdc │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #356] ; 0x164 │ │ - beq b2dc │ │ + beq b2dc │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #1376] ; abec │ │ + ldr r2, [pc, #1376] ; abec │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1368] ; abf0 │ │ + ldr r3, [pc, #1368] ; abf0 │ │ ldr r1, [r8, #424] ; 0x1a8 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #336] ; 0x150 │ │ - beq b2d0 │ │ + beq b2d0 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #1336] ; abf4 │ │ + ldr r2, [pc, #1336] ; abf4 │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1328] ; abf8 │ │ + ldr r3, [pc, #1328] ; abf8 │ │ ldr r1, [r8, #420] ; 0x1a4 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #340] ; 0x154 │ │ - beq b2c4 │ │ - ldr r8, [pc, #1300] ; abfc │ │ - ldr r9, [pc, #1300] ; ac00 │ │ - ldr sl, [pc, #1300] ; ac04 │ │ + beq b2c4 │ │ + ldr r8, [pc, #1300] ; abfc │ │ + ldr r9, [pc, #1300] ; ac00 │ │ + ldr sl, [pc, #1300] ; ac04 │ │ ldr r3, [r4] │ │ add r8, pc, r8 │ │ add r9, pc, r9 │ │ add sl, pc, sl │ │ ldr ip, [r3, #132] ; 0x84 │ │ ldr r1, [r8, #108] ; 0x6c │ │ mov r2, r9 │ │ mov r3, sl │ │ mov r0, r4 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #100] ; 0x64 │ │ - beq b2b8 │ │ + beq b2b8 │ │ ldr r3, [r4] │ │ mov r2, r9 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1236] ; ac08 │ │ + ldr r3, [pc, #1236] ; ac08 │ │ mov r0, r4 │ │ ldr r1, [r8, #108] ; 0x6c │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #120] ; 0x78 │ │ - beq b2ac │ │ + beq b2ac │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #1204] ; ac0c │ │ + ldr r2, [pc, #1204] ; ac0c │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1196] ; ac10 │ │ + ldr r3, [pc, #1196] ; ac10 │ │ ldr r1, [r8, #108] ; 0x6c │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #104] ; 0x68 │ │ - beq b2a0 │ │ + beq b2a0 │ │ ldr r3, [r4] │ │ - ldr r9, [pc, #1164] ; ac14 │ │ + ldr r9, [pc, #1164] ; ac14 │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1156] ; ac18 │ │ + ldr r3, [pc, #1156] ; ac18 │ │ add r9, pc, r9 │ │ mov r2, r9 │ │ ldr r1, [r8, #108] ; 0x6c │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #112] ; 0x70 │ │ - beq b1cc │ │ + beq b1cc │ │ ldr r3, [r4] │ │ mov r2, r9 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1112] ; ac1c │ │ + ldr r3, [pc, #1112] ; ac1c │ │ mov r0, r4 │ │ ldr r1, [r8, #108] ; 0x6c │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #116] ; 0x74 │ │ - beq b1cc │ │ + beq b1cc │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #1080] ; ac20 │ │ + ldr r2, [pc, #1080] ; ac20 │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1072] ; ac24 │ │ + ldr r3, [pc, #1072] ; ac24 │ │ ldr r1, [r8, #428] ; 0x1ac │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #432] ; 0x1b0 │ │ - beq b1c0 │ │ + beq b1c0 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #1040] ; ac28 │ │ + ldr r2, [pc, #1040] ; ac28 │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #1032] ; ac2c │ │ + ldr r3, [pc, #1032] ; ac2c │ │ ldr r1, [r8, #428] ; 0x1ac │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #400] ; 0x190 │ │ - beq b1b4 │ │ - ldr r9, [pc, #1004] ; ac30 │ │ + beq b1b4 │ │ + ldr r9, [pc, #1004] ; ac30 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #1000] ; ac34 │ │ + ldr r2, [pc, #1000] ; ac34 │ │ add r9, pc, r9 │ │ ldr ip, [r3, #132] ; 0x84 │ │ mov r0, r4 │ │ mov r3, r9 │ │ ldr r1, [r8, #332] ; 0x14c │ │ add r2, pc, r2 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #20] │ │ - beq b1a8 │ │ + beq b1a8 │ │ ldr r2, [r4] │ │ mov r3, sl │ │ ldr ip, [r2, #132] ; 0x84 │ │ - ldr r2, [pc, #948] ; ac38 │ │ + ldr r2, [pc, #948] ; ac38 │ │ mov r0, r4 │ │ ldr r1, [r8, #8] │ │ add r2, pc, r2 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #12] │ │ - beq b19c │ │ + beq b19c │ │ ldr r2, [r4] │ │ mov r3, r9 │ │ ldr ip, [r2, #132] ; 0x84 │ │ - ldr r2, [pc, #908] ; ac3c │ │ + ldr r2, [pc, #908] ; ac3c │ │ mov r0, r4 │ │ ldr r1, [r8, #8] │ │ add r2, pc, r2 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #16] │ │ - beq b190 │ │ + beq b190 │ │ ldr r3, [r4] │ │ - ldr r8, [pc, #876] ; ac40 │ │ - ldr sl, [pc, #876] ; ac44 │ │ + ldr r8, [pc, #876] ; ac40 │ │ + ldr sl, [pc, #876] ; ac44 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #872] ; ac48 │ │ + ldr r3, [pc, #872] ; ac48 │ │ add r8, pc, r8 │ │ add sl, pc, sl │ │ ldr r1, [r8, #24] │ │ mov r2, sl │ │ mov r0, r4 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #28] │ │ - beq b184 │ │ - ldr r2, [pc, #832] ; ac4c │ │ - ldr r9, [pc, #832] ; ac50 │ │ + beq b184 │ │ + ldr r2, [pc, #832] ; ac4c │ │ + ldr r9, [pc, #832] ; ac50 │ │ ldr r3, [r4] │ │ add r2, pc, r2 │ │ mov r1, r2 │ │ add r9, pc, r9 │ │ ldr ip, [r3, #132] ; 0x84 │ │ str r1, [fp, #-48] ; 0xffffffd0 │ │ mov r3, r1 │ │ mov r2, r9 │ │ mov r0, r4 │ │ ldr r1, [r8, #24] │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #32] │ │ - beq b178 │ │ + beq b178 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #764] ; ac54 │ │ + ldr r3, [pc, #764] ; ac54 │ │ ldr r1, [r8, #36] ; 0x24 │ │ mov r2, sl │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #40] ; 0x28 │ │ - beq b16c │ │ + beq b16c │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ ldr r1, [r8, #36] ; 0x24 │ │ mov r2, r9 │ │ ldr r3, [fp, #-48] ; 0xffffffd0 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #44] ; 0x2c │ │ - beq b160 │ │ + beq b160 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #684] ; ac58 │ │ + ldr r3, [pc, #684] ; ac58 │ │ ldr r1, [r8, #48] ; 0x30 │ │ mov r2, sl │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #52] ; 0x34 │ │ - beq b154 │ │ + beq b154 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ ldr r1, [r8, #48] ; 0x30 │ │ mov r2, r9 │ │ ldr r3, [fp, #-48] ; 0xffffffd0 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #56] ; 0x38 │ │ - beq b148 │ │ + beq b148 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #604] ; ac5c │ │ + ldr r3, [pc, #604] ; ac5c │ │ ldr r1, [r8, #60] ; 0x3c │ │ mov r2, sl │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #64] ; 0x40 │ │ - beq b13c │ │ + beq b13c │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ ldr r1, [r8, #60] ; 0x3c │ │ mov r2, r9 │ │ ldr r3, [fp, #-48] ; 0xffffffd0 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #68] ; 0x44 │ │ - beq b130 │ │ + beq b130 │ │ ldr r3, [r4] │ │ mov r2, sl │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #524] ; ac60 │ │ + ldr r3, [pc, #524] ; ac60 │ │ mov r0, r4 │ │ ldr r1, [r8, #72] ; 0x48 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #76] ; 0x4c │ │ - beq b124 │ │ + beq b124 │ │ ldr r1, [r4] │ │ mov r2, r9 │ │ ldr ip, [r1, #132] ; 0x84 │ │ ldr r3, [fp, #-48] ; 0xffffffd0 │ │ mov r0, r4 │ │ ldr r1, [r8, #72] ; 0x48 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #80] ; 0x50 │ │ - beq b118 │ │ + beq b118 │ │ ldr r3, [r4] │ │ - ldr r8, [pc, #452] ; ac64 │ │ - ldr r2, [pc, #452] ; ac68 │ │ + ldr r8, [pc, #452] ; ac64 │ │ + ldr r2, [pc, #452] ; ac68 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #448] ; ac6c │ │ + ldr r3, [pc, #448] ; ac6c │ │ add r8, pc, r8 │ │ mov r0, r4 │ │ ldr r1, [r8, #84] ; 0x54 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #88] ; 0x58 │ │ - beq b294 │ │ + beq b294 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #408] ; ac70 │ │ + ldr r2, [pc, #408] ; ac70 │ │ mov r0, r4 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #400] ; ac74 │ │ + ldr r3, [pc, #400] ; ac74 │ │ ldr r1, [r8, #84] ; 0x54 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #92] ; 0x5c │ │ - beq b288 │ │ + beq b288 │ │ ldr r3, [r4] │ │ - ldr r9, [pc, #368] ; ac78 │ │ + ldr r9, [pc, #368] ; ac78 │ │ mov r0, r4 │ │ ldr ip, [r3, #376] ; 0x178 │ │ - ldr r3, [pc, #360] ; ac7c │ │ + ldr r3, [pc, #360] ; ac7c │ │ add r9, pc, r9 │ │ mov r2, r9 │ │ ldr r1, [r8, #164] ; 0xa4 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #296] ; 0x128 │ │ - beq b27c │ │ - b adbc │ │ + beq b27c │ │ + b adbc │ │ andeq lr, r0, r4, lsl #8 │ │ andeq ip, r0, r0, ror #1 │ │ andeq lr, r0, ip, lsl #11 │ │ andeq fp, r0, r0, lsr ip │ │ strdeq fp, [r0], -ip │ │ ldrdeq fp, [r0], -r8 │ │ andeq fp, r0, ip, lsr #23 │ │ @@ -7896,377 +7804,376 @@ │ │ ; instruction: 0x0000a3b4 │ │ andeq r9, r0, r0, asr pc │ │ strdeq sl, [r0], -r4 │ │ ; instruction: 0x00009fb0 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #376] ; 0x178 │ │ - ldr r3, [pc, #-336] ; ac80 │ │ + ldr r3, [pc, #-336] ; ac80 │ │ ldr r1, [r8, #172] ; 0xac │ │ mov r2, r9 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #300] ; 0x12c │ │ - beq b270 │ │ + beq b270 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #376] ; 0x178 │ │ - ldr r3, [pc, #-376] ; ac84 │ │ + ldr r3, [pc, #-376] ; ac84 │ │ ldr r1, [r8, #188] ; 0xbc │ │ mov r2, r9 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #304] ; 0x130 │ │ - beq b264 │ │ + beq b264 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #376] ; 0x178 │ │ - ldr r3, [pc, #-416] ; ac88 │ │ + ldr r3, [pc, #-416] ; ac88 │ │ ldr r1, [r8, #180] ; 0xb4 │ │ mov r2, r9 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #308] ; 0x134 │ │ - beq b258 │ │ + beq b258 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #376] ; 0x178 │ │ - ldr r3, [pc, #-456] ; ac8c │ │ + ldr r3, [pc, #-456] ; ac8c │ │ ldr r1, [r8, #196] ; 0xc4 │ │ mov r2, r9 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #312] ; 0x138 │ │ - beq b24c │ │ + beq b24c │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #376] ; 0x178 │ │ - ldr r3, [pc, #-496] ; ac90 │ │ + ldr r3, [pc, #-496] ; ac90 │ │ ldr r1, [r8, #204] ; 0xcc │ │ mov r2, r9 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #316] ; 0x13c │ │ - beq b240 │ │ + beq b240 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr ip, [r3, #376] ; 0x178 │ │ - ldr r3, [pc, #-536] ; ac94 │ │ + ldr r3, [pc, #-536] ; ac94 │ │ ldr r1, [r8, #212] ; 0xd4 │ │ mov r2, r9 │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #320] ; 0x140 │ │ - beq b10c │ │ + beq b10c │ │ ldr r3, [r4] │ │ mov r2, r9 │ │ ldr ip, [r3, #376] ; 0x178 │ │ - ldr r3, [pc, #-576] ; ac98 │ │ + ldr r3, [pc, #-576] ; ac98 │ │ mov r0, r4 │ │ ldr r1, [r8, #220] ; 0xdc │ │ add r3, pc, r3 │ │ blx ip │ │ cmp r0, #0 │ │ str r0, [r8, #324] ; 0x144 │ │ - beq b100 │ │ + beq b100 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #-608] ; ac9c │ │ + ldr r1, [pc, #-608] ; ac9c │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ subs r8, r0, #0 │ │ - beq b1d8 │ │ + beq b1d8 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #-636] ; aca0 │ │ + ldr r2, [pc, #-636] ; aca0 │ │ mov r0, r4 │ │ ldr ip, [r3, #452] ; 0x1c4 │ │ - ldr r3, [pc, #-644] ; aca4 │ │ + ldr r3, [pc, #-644] ; aca4 │ │ mov r1, r8 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ subs r9, r0, #0 │ │ - beq b1d8 │ │ - ldr r1, [pc, #-668] ; aca8 │ │ - ldr r2, [pc, #-668] ; acac │ │ + beq b1d8 │ │ + ldr r1, [pc, #-668] ; aca8 │ │ + ldr r2, [pc, #-668] ; acac │ │ mov r0, r4 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 469c │ │ + bl 469c │ │ ldr ip, [r4] │ │ mov r3, r0 │ │ mov r1, r8 │ │ mov r2, r9 │ │ ldr ip, [ip, #456] ; 0x1c8 │ │ mov r0, r4 │ │ blx ip │ │ - ldr r3, [pc, #-572] ; ad3c │ │ + ldr r3, [pc, #-572] ; ad3c │ │ cmp r0, #0 │ │ mov r1, r0 │ │ ldr r8, [r7, r3] │ │ str r0, [r8] │ │ - beq af9c │ │ + beq af9c │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ str r0, [r8] │ │ ldr r0, [fp, #-40] ; 0xffffffd8 │ │ - bl d458 │ │ + bl d458 │ │ subs r2, r0, #0 │ │ - beq b0a0 │ │ - ldr r3, [pc, #-756] ; acc0 │ │ - ldr r1, [pc, #-776] ; acb0 │ │ + beq b0a0 │ │ + ldr r3, [pc, #-756] ; acc0 │ │ + ldr r1, [pc, #-776] ; acb0 │ │ mov r8, #0 │ │ ldr r0, [r7, r3] │ │ add r1, pc, r1 │ │ add r0, r0, #168 ; 0xa8 │ │ bl 3550 │ │ - b b01c │ │ - ldr r3, [pc, #-788] ; acc0 │ │ - ldr r0, [pc, #-804] ; acb4 │ │ + b b01c │ │ + ldr r3, [pc, #-788] ; acc0 │ │ + ldr r0, [pc, #-804] ; acb4 │ │ mov r1, #1 │ │ ldr r3, [r7, r3] │ │ add r0, pc, r0 │ │ mov r2, #46 ; 0x2e │ │ add r3, r3, #168 ; 0xa8 │ │ bl 34c0 │ │ mov r0, r5 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r2, [pc, #-840] ; acb8 │ │ + ldr r2, [pc, #-840] ; acb8 │ │ add r2, pc, r2 │ │ - ldr r3, [pc, #-840] ; acc0 │ │ - ldr r1, [pc, #-848] ; acbc │ │ + ldr r3, [pc, #-840] ; acc0 │ │ + ldr r1, [pc, #-848] ; acbc │ │ mov r8, #0 │ │ ldr r0, [r7, r3] │ │ add r1, pc, r1 │ │ add r0, r0, #168 ; 0xa8 │ │ bl 3550 │ │ cmp r5, #0 │ │ - beq b030 │ │ + beq b030 │ │ mov r0, r8 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r3, [r6] │ │ mov r0, r6 │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ cmp r0, #0 │ │ - beq b024 │ │ - ldr r3, [pc, #-912] ; acc0 │ │ - ldr r0, [pc, #-912] ; acc4 │ │ + beq b024 │ │ + ldr r3, [pc, #-912] ; acc0 │ │ + ldr r0, [pc, #-912] ; acc4 │ │ mov r1, #1 │ │ ldr r3, [r7, r3] │ │ add r0, pc, r0 │ │ mov r2, #45 ; 0x2d │ │ add r3, r3, #168 ; 0xa8 │ │ bl 34c0 │ │ mov r0, r8 │ │ - b aff0 │ │ - ldr r2, [pc, #-944] ; acc8 │ │ + b aff0 │ │ + ldr r2, [pc, #-944] ; acc8 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-952] ; accc │ │ + b b000 │ │ + ldr r2, [pc, #-952] ; accc │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-960] ; acd0 │ │ + b b000 │ │ + ldr r2, [pc, #-960] ; acd0 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-968] ; acd4 │ │ + b b000 │ │ + ldr r2, [pc, #-968] ; acd4 │ │ add r2, pc, r2 │ │ - b b000 │ │ + b b000 │ │ mov r8, #65536 ; 0x10000 │ │ add r8, r8, #4 │ │ - b b01c │ │ - ldr r2, [pc, #-988] ; acd8 │ │ + b b01c │ │ + ldr r2, [pc, #-988] ; acd8 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-996] ; acdc │ │ + b b000 │ │ + ldr r2, [pc, #-996] ; acdc │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1004] ; ace0 │ │ + b b000 │ │ + ldr r2, [pc, #-1004] ; ace0 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1012] ; ace4 │ │ + b b000 │ │ + ldr r2, [pc, #-1012] ; ace4 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1020] ; ace8 │ │ + b b000 │ │ + ldr r2, [pc, #-1020] ; ace8 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1028] ; acec │ │ + b b000 │ │ + ldr r2, [pc, #-1028] ; acec │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1036] ; acf0 │ │ + b b000 │ │ + ldr r2, [pc, #-1036] ; acf0 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1044] ; acf4 │ │ + b b000 │ │ + ldr r2, [pc, #-1044] ; acf4 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1052] ; acf8 │ │ + b b000 │ │ + ldr r2, [pc, #-1052] ; acf8 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1060] ; acfc │ │ + b b000 │ │ + ldr r2, [pc, #-1060] ; acfc │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1068] ; ad00 │ │ + b b000 │ │ + ldr r2, [pc, #-1068] ; ad00 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1076] ; ad04 │ │ + b b000 │ │ + ldr r2, [pc, #-1076] ; ad04 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1084] ; ad08 │ │ + b b000 │ │ + ldr r2, [pc, #-1084] ; ad08 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1092] ; ad0c │ │ + b b000 │ │ + ldr r2, [pc, #-1092] ; ad0c │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1100] ; ad10 │ │ + b b000 │ │ + ldr r2, [pc, #-1100] ; ad10 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1108] ; ad14 │ │ + b b000 │ │ + ldr r2, [pc, #-1108] ; ad14 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1116] ; ad18 │ │ + b b000 │ │ + ldr r2, [pc, #-1116] ; ad18 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1124] ; ad1c │ │ + b b000 │ │ + ldr r2, [pc, #-1124] ; ad1c │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1132] ; ad20 │ │ + b b000 │ │ + ldr r2, [pc, #-1132] ; ad20 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1140] ; ad24 │ │ + b b000 │ │ + ldr r2, [pc, #-1140] ; ad24 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1148] ; ad28 │ │ + b b000 │ │ + ldr r2, [pc, #-1148] ; ad28 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1156] ; ad2c │ │ + b b000 │ │ + ldr r2, [pc, #-1156] ; ad2c │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1164] ; ad30 │ │ + b b000 │ │ + ldr r2, [pc, #-1164] ; ad30 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1172] ; ad34 │ │ + b b000 │ │ + ldr r2, [pc, #-1172] ; ad34 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1180] ; ad38 │ │ + b b000 │ │ + ldr r2, [pc, #-1180] ; ad38 │ │ add r2, pc, r2 │ │ - b b000 │ │ + b b000 │ │ mov r2, #0 │ │ - ldr r3, [pc, #-1192] ; ad3c │ │ + ldr r3, [pc, #-1192] ; ad3c │ │ ldr r3, [r7, r3] │ │ str r2, [r3] │ │ - b af9c │ │ - ldr r2, [pc, #-1204] ; ad40 │ │ + b af9c │ │ + ldr r2, [pc, #-1204] ; ad40 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1212] ; ad44 │ │ + b b000 │ │ + ldr r2, [pc, #-1212] ; ad44 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1220] ; ad48 │ │ + b b000 │ │ + ldr r2, [pc, #-1220] ; ad48 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1228] ; ad4c │ │ + b b000 │ │ + ldr r2, [pc, #-1228] ; ad4c │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1236] ; ad50 │ │ + b b000 │ │ + ldr r2, [pc, #-1236] ; ad50 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1244] ; ad54 │ │ + b b000 │ │ + ldr r2, [pc, #-1244] ; ad54 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1252] ; ad58 │ │ + b b000 │ │ + ldr r2, [pc, #-1252] ; ad58 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1260] ; ad5c │ │ + b b000 │ │ + ldr r2, [pc, #-1260] ; ad5c │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1268] ; ad60 │ │ + b b000 │ │ + ldr r2, [pc, #-1268] ; ad60 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1276] ; ad64 │ │ + b b000 │ │ + ldr r2, [pc, #-1276] ; ad64 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1284] ; ad68 │ │ + b b000 │ │ + ldr r2, [pc, #-1284] ; ad68 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1292] ; ad6c │ │ + b b000 │ │ + ldr r2, [pc, #-1292] ; ad6c │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1300] ; ad70 │ │ + b b000 │ │ + ldr r2, [pc, #-1300] ; ad70 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1308] ; ad74 │ │ + b b000 │ │ + ldr r2, [pc, #-1308] ; ad74 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1316] ; ad78 │ │ + b b000 │ │ + ldr r2, [pc, #-1316] ; ad78 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1324] ; ad7c │ │ + b b000 │ │ + ldr r2, [pc, #-1324] ; ad7c │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1332] ; ad80 │ │ + b b000 │ │ + ldr r2, [pc, #-1332] ; ad80 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1340] ; ad84 │ │ + b b000 │ │ + ldr r2, [pc, #-1340] ; ad84 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1348] ; ad88 │ │ + b b000 │ │ + ldr r2, [pc, #-1348] ; ad88 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1356] ; ad8c │ │ + b b000 │ │ + ldr r2, [pc, #-1356] ; ad8c │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1364] ; ad90 │ │ + b b000 │ │ + ldr r2, [pc, #-1364] ; ad90 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1372] ; ad94 │ │ + b b000 │ │ + ldr r2, [pc, #-1372] ; ad94 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1380] ; ad98 │ │ + b b000 │ │ + ldr r2, [pc, #-1380] ; ad98 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1388] ; ad9c │ │ + b b000 │ │ + ldr r2, [pc, #-1388] ; ad9c │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1396] ; ada0 │ │ + b b000 │ │ + ldr r2, [pc, #-1396] ; ada0 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1404] ; ada4 │ │ + b b000 │ │ + ldr r2, [pc, #-1404] ; ada4 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1412] ; ada8 │ │ + b b000 │ │ + ldr r2, [pc, #-1412] ; ada8 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1420] ; adac │ │ + b b000 │ │ + ldr r2, [pc, #-1420] ; adac │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1428] ; adb0 │ │ + b b000 │ │ + ldr r2, [pc, #-1428] ; adb0 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1436] ; adb4 │ │ + b b000 │ │ + ldr r2, [pc, #-1436] ; adb4 │ │ add r2, pc, r2 │ │ - b b000 │ │ - ldr r2, [pc, #-1444] ; adb8 │ │ + b b000 │ │ + ldr r2, [pc, #-1444] ; adb8 │ │ add r2, pc, r2 │ │ - b b000 │ │ + b b000 │ │ │ │ -0000b360 : │ │ -JNI_OnUnload(): │ │ +0000b360 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr r1, [pc, #332] ; b4b8 │ │ + ldr r1, [pc, #332] ; b4b8 │ │ mov r9, r0 │ │ add fp, sp, #32 │ │ add r1, pc, r1 │ │ sub sp, sp, #172 ; 0xac │ │ add r1, r1, #104 ; 0x68 │ │ mov r2, #160 ; 0xa0 │ │ sub r0, fp, #196 ; 0xc4 │ │ @@ -8276,90 +8183,89 @@ │ │ sub r4, fp, #200 ; 0xc8 │ │ mov r0, r9 │ │ ldr r3, [r3, #24] │ │ add r2, r2, #4 │ │ mov r1, r4 │ │ blx r3 │ │ clz r8, r0 │ │ - ldr sl, [pc, #264] ; b4bc │ │ + ldr sl, [pc, #264] ; b4bc │ │ lsr r8, r8, #5 │ │ cmp r8, #0 │ │ add sl, pc, sl │ │ - beq b438 │ │ - ldr r3, [pc, #248] ; b4c0 │ │ + beq b438 │ │ + ldr r3, [pc, #248] ; b4c0 │ │ ldr r5, [sl, r3] │ │ ldr r1, [r5] │ │ cmp r1, #0 │ │ - beq b3ec │ │ + beq b3ec │ │ ldr r0, [fp, #-200] ; 0xffffff38 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #88] ; 0x58 │ │ blx r3 │ │ mov r3, #0 │ │ str r3, [r5] │ │ mov r7, #0 │ │ sub r6, fp, #40 ; 0x28 │ │ ldr r5, [r4, #4]! │ │ ldr r1, [r5] │ │ cmp r1, #0 │ │ - beq b418 │ │ + beq b418 │ │ ldr r0, [fp, #-200] ; 0xffffff38 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #88] ; 0x58 │ │ blx r3 │ │ str r7, [r5] │ │ cmp r4, r6 │ │ - bne b3f4 │ │ + bne b3f4 │ │ ldr r0, [fp, #-200] ; 0xffffff38 │ │ - bl d4e4 │ │ + bl d4e4 │ │ cmp r8, #0 │ │ - beq b47c │ │ + beq b47c │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r3, [r9] │ │ mov r0, r9 │ │ ldr r3, [r3, #16] │ │ mov r1, r4 │ │ mov r2, r8 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq b3c0 │ │ - ldr r3, [pc, #100] ; b4c4 │ │ - ldr r0, [pc, #100] ; b4c8 │ │ + beq b3c0 │ │ + ldr r3, [pc, #100] ; b4c4 │ │ + ldr r0, [pc, #100] ; b4c8 │ │ mov r1, #1 │ │ ldr r3, [sl, r3] │ │ mov r2, #48 ; 0x30 │ │ add r3, r3, #168 ; 0xa8 │ │ add r0, pc, r0 │ │ bl 34c0 │ │ - b b430 │ │ + b b430 │ │ ldr r3, [r9] │ │ mov r0, r9 │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ cmp r0, #0 │ │ - beq b430 │ │ - ldr r3, [pc, #40] ; b4c4 │ │ - ldr r0, [pc, #44] ; b4cc │ │ + beq b430 │ │ + ldr r3, [pc, #40] ; b4c4 │ │ + ldr r0, [pc, #44] ; b4cc │ │ mov r1, #1 │ │ ldr r3, [sl, r3] │ │ mov r2, #39 ; 0x27 │ │ add r3, r3, #168 ; 0xa8 │ │ add r0, pc, r0 │ │ bl 34c0 │ │ - b b430 │ │ + b b430 │ │ andeq ip, r0, r8, lsl #25 │ │ andeq ip, r0, ip, lsl #23 │ │ ; instruction: 0xffffffe0 │ │ ; instruction: 0xffffffb4 │ │ andeq sl, r0, r0, lsl #16 │ │ strdeq sl, [r0], -ip │ │ │ │ -0000b4d0 : │ │ -Java_com_sun_jna_Native_unregister(): │ │ +0000b4d0 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #32 │ │ sub sp, sp, #12 │ │ mov r8, r3 │ │ ldr r3, [r0] │ │ mov sl, r0 │ │ str r2, [fp, #-40] ; 0xffffffd8 │ │ @@ -8372,46 +8278,46 @@ │ │ ldr r3, [r3, #684] ; 0x2ac │ │ mov r0, sl │ │ mov r1, r8 │ │ blx r3 │ │ cmp r0, #0 │ │ sub r6, r0, #1 │ │ addgt r7, r9, r0, lsl #3 │ │ - ble b5e4 │ │ + ble b5e4 │ │ ldr r5, [r7, #-8]! │ │ ldr r3, [r5, #120] ; 0x78 │ │ cmp r3, #0 │ │ - beq b578 │ │ + beq b578 │ │ ldr r2, [r5, #4] │ │ cmp r2, #0 │ │ - beq b578 │ │ + beq b578 │ │ mov r4, #0 │ │ - b b54c │ │ + b b54c │ │ ldr r3, [r5, #120] ; 0x78 │ │ ldr r1, [r3, r4, lsl #2] │ │ add r4, r4, #1 │ │ cmp r1, #0 │ │ - beq b570 │ │ + beq b570 │ │ ldr r3, [sl] │ │ mov r0, sl │ │ ldr r3, [r3, #88] ; 0x58 │ │ blx r3 │ │ ldr r2, [r5, #4] │ │ cmp r2, r4 │ │ - bhi b548 │ │ + bhi b548 │ │ ldr r1, [r5, #124] ; 0x7c │ │ cmp r1, #0 │ │ - beq b594 │ │ + beq b594 │ │ ldr r3, [sl] │ │ mov r0, sl │ │ ldr r3, [r3, #88] ; 0x58 │ │ blx r3 │ │ ldr r1, [r5, #116] ; 0x74 │ │ cmp r1, #0 │ │ - beq b5b0 │ │ + beq b5b0 │ │ ldr r3, [sl] │ │ mov r0, sl │ │ ldr r3, [r3, #88] ; 0x58 │ │ blx r3 │ │ ldr r0, [r5, #100] ; 0x64 │ │ bl 34f0 │ │ ldr r0, [r5, #104] ; 0x68 │ │ @@ -8420,15 +8326,15 @@ │ │ bl 34f0 │ │ ldr r0, [r5, #132] ; 0x84 │ │ bl 34f0 │ │ sub r6, r6, #1 │ │ mov r0, r5 │ │ bl 34f0 │ │ cmn r6, #1 │ │ - bne b524 │ │ + bne b524 │ │ ldr r3, [sl] │ │ mov r1, r8 │ │ ldr r4, [r3, #784] ; 0x310 │ │ mov r0, sl │ │ mov r2, r9 │ │ mov r3, #0 │ │ blx r4 │ │ @@ -8436,18 +8342,17 @@ │ │ ldr r3, [sl] │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ ldr r3, [r3, #864] ; 0x360 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ bx r3 │ │ │ │ -0000b61c : │ │ -Java_com_sun_jna_Native_registerMethod(): │ │ +0000b61c : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr r1, [pc, #1408] ; bba8 │ │ + ldr r1, [pc, #1408] ; bba8 │ │ add fp, sp, #32 │ │ sub sp, sp, #1136 ; 0x470 │ │ sub sp, sp, #4 │ │ mov ip, r1 │ │ mov r6, r3 │ │ ldr r3, [fp, #8] │ │ str r2, [fp, #-1156] ; 0xfffffb7c │ │ @@ -8474,78 +8379,78 @@ │ │ ldrb r8, [fp, #64] ; 0x40 │ │ str r3, [fp, #-1148] ; 0xfffffb84 │ │ ldr r3, [fp, #68] ; 0x44 │ │ ldr r9, [fp, #72] ; 0x48 │ │ str r3, [fp, #-1108] ; 0xfffffbac │ │ ldr r3, [fp, #76] ; 0x4c │ │ str r3, [fp, #-1100] ; 0xfffffbb4 │ │ - beq b7fc │ │ + beq b7fc │ │ ldr r3, [r0] │ │ ldr r3, [r3, #684] ; 0x2ac │ │ blx r3 │ │ mov r1, r6 │ │ str r0, [fp, #-1088] ; 0xfffffbc0 │ │ mov r0, sl │ │ - bl 4938 │ │ + bl 4938 │ │ mov r1, r5 │ │ str r0, [fp, #-1120] ; 0xfffffba0 │ │ mov r0, sl │ │ - bl 4938 │ │ + bl 4938 │ │ str r0, [fp, #-1116] ; 0xfffffba4 │ │ mov r0, #136 ; 0x88 │ │ bl 34d8 │ │ cmp r4, #0 │ │ add r3, r0, #48 ; 0x30 │ │ mov r5, r0 │ │ str r3, [fp, #-1136] ; 0xfffffb90 │ │ - bne bb60 │ │ + bne bb60 │ │ mov r6, r4 │ │ mov r4, #1 │ │ str r4, [fp, #-1160] ; 0xfffffb78 │ │ ldr r3, [sl] │ │ mov r0, sl │ │ ldr r3, [r3, #752] ; 0x2f0 │ │ ldr r1, [fp, #-1112] ; 0xfffffba8 │ │ mov r2, #0 │ │ blx r3 │ │ str r0, [fp, #-1128] ; 0xfffffb98 │ │ ldr r1, [fp, #-1096] ; 0xfffffbb8 │ │ cmp r1, #0 │ │ - beq ba90 │ │ + beq ba90 │ │ ldr r3, [sl] │ │ mov r0, sl │ │ ldr r3, [r3, #752] ; 0x2f0 │ │ mov r2, #0 │ │ blx r3 │ │ str r0, [fp, #-1132] ; 0xfffffb94 │ │ ldr r1, [fp, #-1092] ; 0xfffffbbc │ │ cmp r1, #0 │ │ - beq b84c │ │ + beq b84c │ │ ldr r3, [sl] │ │ mov r0, sl │ │ ldr r3, [r3, #748] ; 0x2ec │ │ mov r2, #0 │ │ blx r3 │ │ cmp r6, #1 │ │ mov r7, r0 │ │ - bls b858 │ │ + bls b858 │ │ sub r6, fp, #1056 ; 0x420 │ │ - ldr r2, [pc, #1068] ; bbac │ │ + ldr r2, [pc, #1068] ; bbac │ │ sub r6, r6, #4 │ │ sub r6, r6, #4 │ │ mov r1, #1024 ; 0x400 │ │ add r2, pc, r2 │ │ mov r3, r4 │ │ mov r0, r6 │ │ bl 34fc │ │ - ldr r1, [pc, #1040] ; bbb0 │ │ + ldr r1, [pc, #1040] ; bbb0 │ │ mov r0, sl │ │ mov r2, r6 │ │ add r1, pc, r1 │ │ - bl 3e88 │ │ + bl 3e88 │ │ ldr r0, [r5, #100] ; 0x64 │ │ bl 34f0 │ │ ldr r0, [r5, #108] ; 0x6c │ │ bl 34f0 │ │ mov r0, r5 │ │ bl 34f0 │ │ mov r5, #0 │ │ @@ -8555,83 +8460,83 @@ │ │ bl 34f0 │ │ ldr r3, [fp, #-1124] ; 0xfffffb9c │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ mov r0, r5 │ │ ldr r3, [r3] │ │ mov r1, #0 │ │ cmp r2, r3 │ │ - bne bba4 │ │ + bne bba4 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r1, r6 │ │ - bl 4938 │ │ + bl 4938 │ │ mov r1, r5 │ │ str r0, [fp, #-1120] ; 0xfffffba0 │ │ mov r0, sl │ │ - bl 4938 │ │ + bl 4938 │ │ str r0, [fp, #-1116] ; 0xfffffba4 │ │ mov r0, #136 ; 0x88 │ │ bl 34d8 │ │ cmp r4, #0 │ │ add r3, r0, #48 ; 0x30 │ │ mov r5, r0 │ │ str r3, [fp, #-1136] ; 0xfffffb90 │ │ - beq ba9c │ │ + beq ba9c │ │ ldr r3, [fp, #-1112] ; 0xfffffba8 │ │ str r4, [fp, #-1160] ; 0xfffffb78 │ │ sub r6, r4, #1 │ │ str r3, [fp, #-1088] ; 0xfffffbc0 │ │ str r3, [fp, #-1128] ; 0xfffffb98 │ │ - b b724 │ │ + b b724 │ │ cmp r6, #1 │ │ ldr r7, [fp, #-1092] ; 0xfffffbbc │ │ - bhi b774 │ │ + bhi b774 │ │ ldr r6, [fp, #-1088] ; 0xfffffbc0 │ │ strb r8, [r5, #128] ; 0x80 │ │ lsl r4, r6, #2 │ │ mov r0, r4 │ │ bl 34d8 │ │ str r0, [r5, #100] ; 0x64 │ │ add r0, r4, #8 │ │ bl 34d8 │ │ mov r2, #0 │ │ - ldr r3, [pc, #816] ; bbb4 │ │ + ldr r3, [pc, #816] ; bbb4 │ │ cmp r7, r2 │ │ str r2, [r5, #116] ; 0x74 │ │ ldr r3, [pc, r3] │ │ add r2, r6, #2 │ │ str r0, [r5, #104] ; 0x68 │ │ str r3, [r0] │ │ str r3, [r0, #4] │ │ str r2, [fp, #-1164] ; 0xfffffb74 │ │ moveq r0, r7 │ │ - beq b8b0 │ │ + beq b8b0 │ │ mov r0, r4 │ │ bl 34d8 │ │ mov r3, #0 │ │ ldr r2, [fp, #20] │ │ cmp r9, r3 │ │ str r0, [r5, #108] ; 0x6c │ │ str r2, [r5, #112] ; 0x70 │ │ str r3, [r5, #120] ; 0x78 │ │ moveq r0, r9 │ │ - beq b8e4 │ │ + beq b8e4 │ │ ldr r3, [sl] │ │ mov r1, r9 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, sl │ │ blx r3 │ │ str r0, [r5, #124] ; 0x7c │ │ ldr r1, [fp, #-1100] ; 0xfffffbb4 │ │ mov r0, sl │ │ - bl 4938 │ │ + bl 4938 │ │ ldr r3, [fp, #-1088] ; 0xfffffbc0 │ │ str r0, [r5, #132] ; 0x84 │ │ cmp r3, #0 │ │ - ble b9b8 │ │ + ble b9b8 │ │ mov r6, #0 │ │ ldr r3, [fp, #-1132] ; 0xfffffb94 │ │ sub r9, r3, #8 │ │ ldr r3, [fp, #-1128] ; 0xfffffb98 │ │ sub r8, r3, #8 │ │ ldr r3, [r5, #104] ; 0x68 │ │ ldr r2, [r9, #8]! │ │ @@ -8639,25 +8544,25 @@ │ │ cmp r7, #0 │ │ str r2, [r3, r4, lsl #2] │ │ ldr r3, [r5, #100] ; 0x64 │ │ ldr r2, [r8, #8]! │ │ lsl r4, r4, #2 │ │ sub r4, r4, #8 │ │ str r2, [r3, r4] │ │ - beq b9a8 │ │ + beq b9a8 │ │ ldr r3, [r5, #108] ; 0x6c │ │ ldr r2, [r7, r6, lsl #2] │ │ str r2, [r3, r4] │ │ ldr r3, [r7, r6, lsl #2] │ │ sub r3, r3, #23 │ │ cmp r3, #2 │ │ - bhi b9a8 │ │ + bhi b9a8 │ │ ldr r3, [r5, #120] ; 0x78 │ │ cmp r3, #0 │ │ - beq bb48 │ │ + beq bb48 │ │ ldr lr, [sl] │ │ str r3, [fp, #-1104] ; 0xfffffbb0 │ │ ldr r1, [fp, #-1108] ; 0xfffffbac │ │ ldr r3, [lr, #84] ; 0x54 │ │ ldr ip, [lr, #692] ; 0x2b4 │ │ mov r2, r6 │ │ mov r0, sl │ │ @@ -8668,36 +8573,36 @@ │ │ mov r0, sl │ │ blx r3 │ │ ldr r3, [fp, #-1104] ; 0xfffffbb0 │ │ str r0, [r3, r4] │ │ ldr r3, [fp, #-1088] ; 0xfffffbc0 │ │ add r6, r6, #1 │ │ cmp r6, r3 │ │ - bne b918 │ │ + bne b918 │ │ ldr r3, [fp, #-1128] ; 0xfffffb98 │ │ cmp r3, #0 │ │ - beq b9e0 │ │ + beq b9e0 │ │ ldr r3, [sl] │ │ ldr r1, [fp, #-1112] ; 0xfffffba8 │ │ ldr r2, [fp, #-1128] ; 0xfffffb98 │ │ ldr ip, [r3, #784] ; 0x310 │ │ mov r0, sl │ │ mov r3, #0 │ │ blx ip │ │ ldr r2, [fp, #-1132] ; 0xfffffb94 │ │ cmp r2, #0 │ │ - beq ba04 │ │ + beq ba04 │ │ ldr r3, [sl] │ │ ldr r1, [fp, #-1096] ; 0xfffffbb8 │ │ mov r0, sl │ │ ldr ip, [r3, #784] ; 0x310 │ │ mov r3, #0 │ │ blx ip │ │ cmp r7, #0 │ │ - beq ba28 │ │ + beq ba28 │ │ ldr r3, [sl] │ │ ldr r1, [fp, #-1092] ; 0xfffffbbc │ │ mov r2, r7 │ │ ldr ip, [r3, #780] ; 0x30c │ │ mov r0, sl │ │ mov r3, #0 │ │ blx ip │ │ @@ -8711,120 +8616,118 @@ │ │ ldr r1, [r5, #104] ; 0x68 │ │ str r0, [r5, #116] ; 0x74 │ │ ldr r2, [fp, #-1164] ; 0xfffffb74 │ │ ldr r3, [fp, #-1144] ; 0xfffffb88 │ │ str r1, [sp] │ │ ldr r0, [fp, #-1136] ; 0xfffffb90 │ │ ldr r1, [fp, #-1160] ; 0xfffffb78 │ │ - bl d740 │ │ + bl d740 │ │ mov r4, r0 │ │ - ldr r1, [pc, #328] ; bbb8 │ │ + ldr r1, [pc, #328] ; bbb8 │ │ mov r0, sl │ │ mov r2, r4 │ │ add r1, pc, r1 │ │ - bl 44b8 │ │ + bl 44b8 │ │ cmp r0, #0 │ │ - beq bab8 │ │ + beq bab8 │ │ cmp r4, #0 │ │ - beq b7c8 │ │ - b b7ac │ │ + beq b7c8 │ │ + b b7ac │ │ ldr r3, [fp, #-1096] ; 0xfffffbb8 │ │ str r3, [fp, #-1132] ; 0xfffffb94 │ │ - b b748 │ │ + b b748 │ │ mov r6, r4 │ │ mov r4, #1 │ │ ldr r3, [fp, #-1112] ; 0xfffffba8 │ │ str r4, [fp, #-1160] ; 0xfffffb78 │ │ str r3, [fp, #-1088] ; 0xfffffbc0 │ │ str r3, [fp, #-1128] ; 0xfffffb98 │ │ - b b724 │ │ + b b724 │ │ ldr r0, [r5, #100] ; 0x64 │ │ ldr r1, [fp, #-1160] ; 0xfffffb78 │ │ ldr r2, [fp, #-1088] ; 0xfffffbc0 │ │ ldr r3, [fp, #-1152] ; 0xfffffb80 │ │ str r0, [sp] │ │ mov r0, r5 │ │ - bl d740 │ │ + bl d740 │ │ mov r4, r0 │ │ - ldr r1, [pc, #220] ; bbbc │ │ + ldr r1, [pc, #220] ; bbbc │ │ mov r0, sl │ │ mov r2, r4 │ │ add r1, pc, r1 │ │ - bl 44b8 │ │ + bl 44b8 │ │ cmp r0, #0 │ │ - bne ba84 │ │ + bne ba84 │ │ sub r4, fp, #1072 ; 0x430 │ │ sub r4, r4, #4 │ │ sub r1, r4, #4 │ │ mov r0, #24 │ │ - bl dedc │ │ + bl dedc │ │ ldr r3, [fp, #-1080] ; 0xfffffbc8 │ │ - ldr r2, [pc, #172] ; bbc0 │ │ + ldr r2, [pc, #172] ; bbc0 │ │ ldr r1, [fp, #-1136] ; 0xfffffb90 │ │ str r3, [sp] │ │ add r2, pc, r2 │ │ mov r3, r5 │ │ - bl 11550 │ │ + bl 11550 │ │ cmp r0, #0 │ │ - beq bb6c │ │ - ldr r1, [pc, #144] ; bbc4 │ │ - ldr r2, [pc, #144] ; bbc8 │ │ + beq bb6c │ │ + ldr r1, [pc, #144] ; bbc4 │ │ + ldr r2, [pc, #144] ; bbc8 │ │ mov r0, sl │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b b7ac │ │ + bl 3e88 │ │ + b b7ac │ │ ldr r0, [fp, #-1088] ; 0xfffffbc0 │ │ mov r1, #4 │ │ bl 3598 │ │ mov r3, r0 │ │ str r0, [r5, #120] ; 0x78 │ │ - b b96c │ │ + b b96c │ │ str r4, [fp, #-1160] ; 0xfffffb78 │ │ sub r6, r4, #1 │ │ - b b708 │ │ + b b708 │ │ ldr r2, [fp, #-1120] ; 0xfffffba0 │ │ ldr r0, [fp, #-1080] ; 0xfffffbc8 │ │ ldr r3, [sl] │ │ str r2, [fp, #-1076] ; 0xfffffbcc │ │ ldr r2, [fp, #-1116] ; 0xfffffba4 │ │ str r0, [fp, #-1068] ; 0xfffffbd4 │ │ ldr ip, [r3, #860] ; 0x35c │ │ str r2, [fp, #-1072] ; 0xfffffbd0 │ │ ldr r1, [fp, #-1156] ; 0xfffffb7c │ │ mov r2, r4 │ │ mov r0, sl │ │ mov r3, #1 │ │ blx ip │ │ - b b7c8 │ │ + b b7c8 │ │ bl 34e4 <__stack_chk_fail@plt> │ │ ; instruction: 0x0000c8bc │ │ andeq sl, r0, r8, asr #10 │ │ ; instruction: 0x000086b4 │ │ andeq ip, r0, r0, lsl #13 │ │ andeq sl, r0, ip, ror r2 │ │ andeq sl, r0, r4, lsr #4 │ │ ; instruction: 0xffffae58 │ │ ldrdeq r8, [r0], -r0 │ │ andeq sl, r0, r4, ror #3 │ │ │ │ -0000bbcc : │ │ -Java_com_sun_jna_Native_ffi_1call(): │ │ +0000bbcc : │ │ mov r0, r2 │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ ldr r1, [fp, #4] │ │ ldr r2, [fp, #12] │ │ ldr r3, [fp, #20] │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ - b 111ec │ │ + b 111ec │ │ │ │ -0000bbf0 : │ │ -Java_com_sun_jna_Native_ffi_1prep_1cif(): │ │ +0000bbf0 : │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ mov r4, r2 │ │ add fp, sp, #28 │ │ sub sp, sp, #8 │ │ mov r8, r3 │ │ mov r6, r0 │ │ mov r0, #48 ; 0x30 │ │ @@ -8834,235 +8737,231 @@ │ │ cmp r4, #0 │ │ movne r1, r4 │ │ moveq r1, #1 │ │ mov r2, r8 │ │ mov r3, r7 │ │ str r9, [sp] │ │ mov r5, r0 │ │ - bl d740 │ │ - ldr r1, [pc, #36] ; bc64 │ │ + bl d740 │ │ + ldr r1, [pc, #36] ; bc64 │ │ mov r2, r0 │ │ add r1, pc, r1 │ │ mov r0, r6 │ │ - bl 44b8 │ │ + bl 44b8 │ │ mov r1, #0 │ │ cmp r0, r1 │ │ moveq r0, r5 │ │ movne r0, r1 │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ andeq sl, r0, r0, lsl #2 │ │ │ │ -0000bc68 : │ │ -Java_com_sun_jna_Native_ffi_1prep_1closure(): │ │ +0000bc68 : │ │ push {r4, r5, r6, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #12 │ │ mov r5, r0 │ │ mov r0, #160 ; 0xa0 │ │ mov r6, r2 │ │ bl 34d8 │ │ mov r4, r0 │ │ ldr r3, [r5] │ │ mov r0, r5 │ │ ldr r3, [r3, #876] ; 0x36c │ │ add r1, r4, #128 ; 0x80 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne bd14 │ │ + bne bd14 │ │ ldr r3, [r5] │ │ ldr r1, [fp, #4] │ │ mov r0, r5 │ │ ldr r3, [r3, #84] ; 0x54 │ │ blx r3 │ │ mov r1, r4 │ │ str r0, [r4, #132] ; 0x84 │ │ mov r0, #24 │ │ - bl dedc │ │ + bl dedc │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #104] ; bd3c │ │ + ldr r2, [pc, #104] ; bd3c │ │ mov r1, r6 │ │ str r3, [sp] │ │ add r2, pc, r2 │ │ mov r3, r4 │ │ str r0, [r4, #8] │ │ - bl 11550 │ │ - ldr r1, [pc, #80] ; bd40 │ │ + bl 11550 │ │ + ldr r1, [pc, #80] ; bd40 │ │ mov r2, r0 │ │ add r1, pc, r1 │ │ mov r0, r5 │ │ - bl 44b8 │ │ + bl 44b8 │ │ cmp r0, #0 │ │ moveq r0, r4 │ │ movne r0, #0 │ │ mov r1, #0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, fp, pc} │ │ - ldr r1, [pc, #40] ; bd44 │ │ - ldr r2, [pc, #40] ; bd48 │ │ + ldr r1, [pc, #40] ; bd44 │ │ + ldr r2, [pc, #40] ; bd48 │ │ mov r0, r5 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ + bl 3e88 │ │ mov r0, #0 │ │ mov r1, #0 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, fp, pc} │ │ ; instruction: 0xffff7f94 │ │ andeq sl, r0, r0, asr r0 │ │ andeq r8, r0, r0, lsl r5 │ │ andeq sl, r0, ip, lsr #32 │ │ │ │ -0000bd4c : │ │ -Java_com_sun_jna_Native_ffi_1free_1closure(): │ │ +0000bd4c : │ │ push {r3, r4, fp, lr} │ │ mov r4, r2 │ │ ldr r3, [r0] │ │ add fp, sp, #12 │ │ ldr r1, [r2, #132] ; 0x84 │ │ ldr r3, [r3, #88] ; 0x58 │ │ blx r3 │ │ ldr r0, [r4, #8] │ │ - bl f74c │ │ + bl f74c │ │ mov r0, r4 │ │ sub sp, fp, #12 │ │ pop {r3, r4, fp, lr} │ │ b 34f0 │ │ │ │ -0000bd80 : │ │ -Java_com_sun_jna_Native_initialize_1ffi_1type(): │ │ +0000bd80 : │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #20 │ │ sub sp, sp, #64 ; 0x40 │ │ mov r4, #0 │ │ - ldr r5, [pc, #100] ; bdfc │ │ + ldr r5, [pc, #100] ; bdfc │ │ mov r3, r2 │ │ ldr r5, [pc, r5] │ │ mov r6, r2 │ │ ldr ip, [r5] │ │ mov r7, r0 │ │ mov r2, r4 │ │ mov r1, #1 │ │ str r4, [sp] │ │ sub r0, fp, #72 ; 0x48 │ │ str ip, [fp, #-24] ; 0xffffffe8 │ │ - bl d740 │ │ - ldr r1, [pc, #56] ; be00 │ │ + bl d740 │ │ + ldr r1, [pc, #56] ; be00 │ │ mov r2, r0 │ │ add r1, pc, r1 │ │ mov r0, r7 │ │ - bl 44b8 │ │ + bl 44b8 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ ldr r3, [r5] │ │ cmp r0, r4 │ │ ldreq r0, [r6] │ │ movne r0, r4 │ │ cmp r2, r3 │ │ - bne bdf8 │ │ + bne bdf8 │ │ sub sp, fp, #20 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ bl 34e4 <__stack_chk_fail@plt> │ │ andeq ip, r0, r4, ror #2 │ │ andeq r9, r0, r8, ror pc │ │ │ │ -0000be04 : │ │ -Java_com_sun_jna_Native_setDetachState(): │ │ +0000be04 : │ │ mov r1, r2 │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ ldr r2, [fp, #4] │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ - b d3bc │ │ + b d3bc │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ add fp, sp, #24 │ │ sub sp, sp, #12 │ │ mov r6, r1 │ │ ldr r3, [r0] │ │ - ldr r1, [pc, #316] ; bf78 │ │ + ldr r1, [pc, #316] ; bf78 │ │ mov r4, r0 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ mov r7, r2 │ │ blx r3 │ │ subs r8, r0, #0 │ │ - beq bf20 │ │ + beq bf20 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #284] ; bf7c │ │ + ldr r1, [pc, #284] ; bf7c │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ subs r5, r0, #0 │ │ - beq bf20 │ │ + beq bf20 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #256] ; bf80 │ │ + ldr r2, [pc, #256] ; bf80 │ │ mov r0, r4 │ │ ldr ip, [r3, #576] ; 0x240 │ │ - ldr r3, [pc, #248] ; bf84 │ │ + ldr r3, [pc, #248] ; bf84 │ │ add r2, pc, r2 │ │ mov r1, r5 │ │ add r3, pc, r3 │ │ blx ip │ │ subs r2, r0, #0 │ │ - beq bf20 │ │ + beq bf20 │ │ ldr r3, [r4] │ │ mov r1, r5 │ │ ldr r3, [r3, #580] ; 0x244 │ │ mov r0, r4 │ │ blx r3 │ │ subs r5, r0, #0 │ │ - beq bf20 │ │ + beq bf20 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #192] ; bf88 │ │ + ldr r2, [pc, #192] ; bf88 │ │ mov r1, r8 │ │ ldr ip, [r3, #132] ; 0x84 │ │ - ldr r3, [pc, #184] ; bf8c │ │ + ldr r3, [pc, #184] ; bf8c │ │ mov r0, r4 │ │ add r2, pc, r2 │ │ add r3, pc, r3 │ │ blx ip │ │ subs r8, r0, #0 │ │ - beq bf20 │ │ + beq bf20 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #96] ; 0x60 │ │ mov r1, r5 │ │ mov r2, #0 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq bf54 │ │ + beq bf54 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #912] ; 0x390 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq bf4c │ │ + beq bf4c │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #64] ; 0x40 │ │ blx r3 │ │ ldr r3, [r4] │ │ mov r0, r4 │ │ ldr r3, [r3, #68] ; 0x44 │ │ blx r3 │ │ mov r0, #0 │ │ sub sp, fp, #24 │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ mov r0, #1 │ │ - b bf44 │ │ + b bf44 │ │ ldr r0, [r4] │ │ str r7, [sp] │ │ mov r1, r5 │ │ ldr ip, [r0, #244] ; 0xf4 │ │ mov r2, r8 │ │ mov r3, r6 │ │ mov r0, r4 │ │ blx ip │ │ - b bf08 │ │ + b bf08 │ │ muleq r0, r0, pc ; │ │ muleq r0, ip, pc ; │ │ muleq r0, r0, pc ; │ │ andeq r9, r0, r8, lsr #31 │ │ muleq r0, r4, pc ; │ │ andeq r9, r0, r8, lsr #31 │ │ push {r4, r5, fp, lr} │ │ @@ -9074,46 +8973,46 @@ │ │ ldr r3, [r5] │ │ add r2, r2, #4 │ │ sub r1, fp, #16 │ │ mov r0, r5 │ │ ldr r3, [r3, #24] │ │ blx r3 │ │ cmp r0, #0 │ │ - beq bfe8 │ │ + beq bfe8 │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ movne r2, #1 │ │ strne r2, [r3] │ │ mov r0, r4 │ │ sub sp, fp, #12 │ │ pop {r4, r5, fp, lr} │ │ b 34f0 │ │ ldr r3, [r5] │ │ mov r0, r5 │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ cmp r0, #0 │ │ - beq bfc8 │ │ - ldr r3, [pc, #28] ; c024 │ │ - ldr r0, [pc, #28] ; c028 │ │ + beq bfc8 │ │ + ldr r3, [pc, #28] ; c024 │ │ + ldr r0, [pc, #28] ; c028 │ │ mov r1, #1 │ │ ldr r3, [pc, r3] │ │ mov r2, #48 ; 0x30 │ │ add r3, r3, #168 ; 0xa8 │ │ add r0, pc, r0 │ │ bl 34c0 │ │ - b bfd8 │ │ + b bfd8 │ │ andeq fp, r0, ip, ror #29 │ │ muleq r0, r8, lr │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #32 │ │ sub sp, sp, #44 ; 0x2c │ │ - ldr sl, [pc, #1908] ; c7b4 │ │ + ldr sl, [pc, #1908] ; c7b4 │ │ mov r4, r1 │ │ - ldr r1, [pc, #1904] ; c7b8 │ │ + ldr r1, [pc, #1904] ; c7b8 │ │ str r0, [fp, #-48] ; 0xffffffd0 │ │ add sl, pc, sl │ │ ldr r1, [sl, r1] │ │ ldr ip, [r0] │ │ mov r6, r2 │ │ mov lr, r1 │ │ ldr lr, [lr] │ │ @@ -9128,18 +9027,18 @@ │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ str r1, [fp, #-44] ; 0xffffffd4 │ │ ldr r2, [r0] │ │ ldr r3, [r2, #96] ; 0x60 │ │ mov r2, #0 │ │ blx r3 │ │ subs r9, r0, #0 │ │ - bne c57c │ │ + bne c57c │ │ ldrb r5, [r4, #144] ; 0x90 │ │ cmp r5, #0 │ │ - beq c194 │ │ + beq c194 │ │ ldr r5, [r6, #4] │ │ sub r1, fp, #48 ; 0x30 │ │ add r2, r5, #3 │ │ lsl r2, r2, #2 │ │ add r3, r2, #14 │ │ bic r3, r3, #7 │ │ sub sp, sp, r3 │ │ @@ -9154,210 +9053,210 @@ │ │ str r3, [ip, #8] │ │ sub r2, r2, #12 │ │ mov r0, r8 │ │ mov r1, r7 │ │ bl 355c │ │ ldr r3, [r4, #120] ; 0x78 │ │ cmp r3, #0 │ │ - beq c408 │ │ + beq c408 │ │ cmp r5, #0 │ │ - beq c408 │ │ + beq c408 │ │ mov r5, r9 │ │ mov r9, r7 │ │ - ldr r2, [pc, #1692] ; c7bc │ │ + ldr r2, [pc, #1692] ; c7bc │ │ str r7, [fp, #-68] ; 0xffffffbc │ │ add r2, pc, r2 │ │ str r2, [fp, #-64] ; 0xffffffc0 │ │ ldr r2, [r3, r5, lsl #2] │ │ cmp r2, #22 │ │ addls pc, pc, r2, lsl #2 │ │ - b c2a8 │ │ - b c2bc │ │ - b c3e8 │ │ - b c3c8 │ │ - b c3a4 │ │ - b c37c │ │ - b c2a8 │ │ - b c2a8 │ │ - b c2a8 │ │ - b c2a8 │ │ - b c2a8 │ │ - b c2a8 │ │ - b c2a8 │ │ - b c2a8 │ │ - b c2a8 │ │ - b c2a8 │ │ - b c358 │ │ - b c338 │ │ - b c2f8 │ │ - b c2f8 │ │ - b c2f8 │ │ - b c2dc │ │ - b c2f8 │ │ - b c2f8 │ │ + b c2a8 │ │ + b c2bc │ │ + b c3e8 │ │ + b c3c8 │ │ + b c3a4 │ │ + b c37c │ │ + b c2a8 │ │ + b c2a8 │ │ + b c2a8 │ │ + b c2a8 │ │ + b c2a8 │ │ + b c2a8 │ │ + b c2a8 │ │ + b c2a8 │ │ + b c2a8 │ │ + b c2a8 │ │ + b c358 │ │ + b c338 │ │ + b c2f8 │ │ + b c2f8 │ │ + b c2f8 │ │ + b c2dc │ │ + b c2f8 │ │ + b c2f8 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ - ldr r3, [pc, #1568] ; c7c0 │ │ + ldr r3, [pc, #1568] ; c7c0 │ │ ldr r1, [r6, #4] │ │ ldr r2, [r0] │ │ add r3, pc, r3 │ │ ldr ip, [r2, #688] ; 0x2b0 │ │ ldr r2, [r3] │ │ mov r3, r5 │ │ blx ip │ │ ldr r3, [r6, #4] │ │ mov r8, r0 │ │ cmp r3, #0 │ │ subne r7, r7, #4 │ │ - beq c218 │ │ + beq c218 │ │ ldr r3, [r4, #140] ; 0x8c │ │ ldr r2, [r7, #4]! │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldrb r1, [r3, r5] │ │ ldr r3, [r4, #156] ; 0x9c │ │ str r3, [sp] │ │ mov r3, #0 │ │ - bl 6534 │ │ + bl 6534 │ │ mov r3, r0 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ mov r2, r5 │ │ ldr r1, [r0] │ │ add r5, r5, #1 │ │ ldr ip, [r1, #696] ; 0x2b8 │ │ mov r1, r8 │ │ blx ip │ │ ldr r3, [r6, #4] │ │ cmp r3, r5 │ │ - bhi c1cc │ │ + bhi c1cc │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ mov r3, r8 │ │ ldr r2, [r0] │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ ldr ip, [r2, #136] ; 0x88 │ │ ldr r2, [r4, #136] ; 0x88 │ │ blx ip │ │ mov r5, r0 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #912] ; 0x390 │ │ blx r3 │ │ cmp r0, #0 │ │ - beq c5c0 │ │ + beq c5c0 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #60] ; 0x3c │ │ blx r3 │ │ mov r4, r0 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #68] ; 0x44 │ │ blx r3 │ │ mov r2, r4 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ - bl be20 │ │ + bl be20 │ │ cmp r0, #0 │ │ - bne c59c │ │ - ldr r3, [pc, #1328] ; c7c4 │ │ - ldr r0, [pc, #1328] ; c7c8 │ │ + bne c59c │ │ + ldr r3, [pc, #1328] ; c7c4 │ │ + ldr r0, [pc, #1328] ; c7c8 │ │ mov r1, #1 │ │ add r0, pc, r0 │ │ ldr r3, [sl, r3] │ │ mov r2, #57 ; 0x39 │ │ - b c594 │ │ - ldr r3, [pc, #1300] ; c7c4 │ │ + b c594 │ │ + ldr r3, [pc, #1300] ; c7c4 │ │ ldr r1, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [sl, r3] │ │ add r0, r0, #168 ; 0xa8 │ │ bl 3550 │ │ ldr r3, [r6, #4] │ │ add r5, r5, #1 │ │ add r8, r8, #4 │ │ cmp r3, r5 │ │ add r9, r9, #4 │ │ - bls c404 │ │ + bls c404 │ │ ldr r3, [r4, #120] ; 0x78 │ │ - b c128 │ │ + b c128 │ │ ldr r2, [r9] │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r7, [r8] │ │ ldr r1, [r2] │ │ - bl 4958 │ │ + bl 4958 │ │ str r0, [r7] │ │ - b c2bc │ │ + b c2bc │ │ mov ip, #0 │ │ sub sp, sp, #16 │ │ ldr r2, [r4, #116] ; 0x74 │ │ ldr r3, [r6, #8] │ │ ldr lr, [r4, #156] ; 0x9c │ │ add r7, sp, #8 │ │ str r7, [r8] │ │ ldr r1, [r2, r5, lsl #2] │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r2, [r3, r5, lsl #2] │ │ ldr r3, [r9] │ │ str ip, [sp] │ │ str lr, [sp, #4] │ │ - bl 6840 │ │ + bl 6840 │ │ str r0, [r7] │ │ - b c2bc │ │ + b c2bc │ │ sub sp, sp, #16 │ │ ldr r2, [r9] │ │ add r7, sp, #8 │ │ str r7, [r8] │ │ ldr r0, [r2] │ │ - bl 11b9c <__aeabi_f2d> │ │ + bl 11b9c <__aeabi_f2d@@Base> │ │ strd r0, [r7] │ │ - b c2bc │ │ + b c2bc │ │ ldr r2, [r9] │ │ ldr r3, [r4, #116] ; 0x74 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [r2] │ │ ldr r2, [r3, r5, lsl #2] │ │ ldr r7, [r8] │ │ - bl 4a90 │ │ + bl 4a90 │ │ str r0, [r7] │ │ - b c2bc │ │ + b c2bc │ │ sub sp, sp, #16 │ │ ldr r2, [r4, #116] ; 0x74 │ │ add r7, sp, #8 │ │ str r7, [r8] │ │ ldr r2, [r2, r5, lsl #2] │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [r9] │ │ - bl 49fc │ │ + bl 49fc │ │ str r0, [r7] │ │ - b c2bc │ │ + b c2bc │ │ ldr r2, [r9] │ │ ldr r3, [r4, #116] ; 0x74 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [r2] │ │ ldr r2, [r3, r5, lsl #2] │ │ ldr r7, [r8] │ │ - bl 49fc │ │ + bl 49fc │ │ str r0, [r7] │ │ - b c2bc │ │ + b c2bc │ │ ldr r3, [r9] │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r2, [r4, #156] ; 0x9c │ │ ldr r1, [r3] │ │ ldr r7, [r8] │ │ - bl 469c │ │ + bl 469c │ │ str r0, [r7] │ │ - b c2bc │ │ + b c2bc │ │ ldr r2, [r9] │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r7, [r8] │ │ ldr r1, [r2] │ │ - bl 49ac │ │ + bl 49ac │ │ str r0, [r7] │ │ - b c2bc │ │ + b c2bc │ │ ldr r7, [fp, #-68] ; 0xffffffbc │ │ ldr r3, [r4, #124] ; 0x7c │ │ cmp r3, #4 │ │ - beq c770 │ │ + beq c770 │ │ ldr r3, [r4, #24] │ │ ldr r2, [r6, #12] │ │ ldr r3, [r3] │ │ ldr r2, [r2] │ │ cmp r3, r2 │ │ addhi r3, r3, #14 │ │ bichi r3, r3, #7 │ │ @@ -9367,141 +9266,141 @@ │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [r4, #148] ; 0x94 │ │ ldr r3, [fp, #-60] ; 0xffffffc4 │ │ ldr ip, [r2] │ │ add r0, r4, #60 ; 0x3c │ │ mov r2, r5 │ │ ldr r1, [ip, r1] │ │ - bl 111ec │ │ + bl 111ec │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #912] ; 0x390 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne c5ec │ │ + bne c5ec │ │ ldr r2, [r4, #124] ; 0x7c │ │ cmp r2, #22 │ │ addls pc, pc, r2, lsl #2 │ │ - b c754 │ │ - b c504 │ │ - b c698 │ │ - b c6ac │ │ - b c6c4 │ │ - b c6e4 │ │ - b c754 │ │ - b c754 │ │ - b c754 │ │ - b c754 │ │ - b c754 │ │ - b c754 │ │ - b c754 │ │ - b c754 │ │ - b c754 │ │ - b c754 │ │ - b c714 │ │ - b c754 │ │ - b c66c │ │ - b c64c │ │ - b c64c │ │ - b c728 │ │ - b c4e0 │ │ - b c740 │ │ + b c754 │ │ + b c504 │ │ + b c698 │ │ + b c6ac │ │ + b c6c4 │ │ + b c6e4 │ │ + b c754 │ │ + b c754 │ │ + b c754 │ │ + b c754 │ │ + b c754 │ │ + b c754 │ │ + b c754 │ │ + b c754 │ │ + b c754 │ │ + b c754 │ │ + b c714 │ │ + b c754 │ │ + b c66c │ │ + b c64c │ │ + b c64c │ │ + b c728 │ │ + b c4e0 │ │ + b c740 │ │ ldr r3, [r4, #24] │ │ ldr r1, [r5] │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [r3] │ │ cmp r3, #4 │ │ - bls c7a0 │ │ - bl 5064 │ │ + bls c7a0 │ │ + bl 5064 │ │ ldr r3, [fp, #-56] ; 0xffffffc8 │ │ strd r0, [r3] │ │ ldr r3, [r4, #120] ; 0x78 │ │ cmp r3, #0 │ │ - beq c560 │ │ + beq c560 │ │ ldr r2, [r6, #4] │ │ cmp r2, #0 │ │ - beq c560 │ │ + beq c560 │ │ mov r5, #0 │ │ - b c534 │ │ + b c534 │ │ add r5, r5, #1 │ │ cmp r2, r5 │ │ - bls c560 │ │ + bls c560 │ │ ldr r3, [r4, #120] ; 0x78 │ │ ldr r3, [r3, r5, lsl #2] │ │ cmp r3, #3 │ │ - bne c524 │ │ + bne c524 │ │ ldr r3, [r7, r5, lsl #2] │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ add r5, r5, #1 │ │ ldr r1, [r3] │ │ - bl 50ac │ │ + bl 50ac │ │ ldr r2, [r6, #4] │ │ cmp r2, r5 │ │ - bhi c530 │ │ + bhi c530 │ │ ldr r3, [fp, #-52] ; 0xffffffcc │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ ldr r3, [r3] │ │ cmp r2, r3 │ │ - bne c7b0 │ │ + bne c7b0 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r1, #1 │ │ mov r2, #48 ; 0x30 │ │ - ldr r3, [pc, #568] ; c7c4 │ │ - ldr r0, [pc, #572] ; c7cc │ │ + ldr r3, [pc, #568] ; c7c4 │ │ + ldr r0, [pc, #572] ; c7cc │ │ ldr r3, [sl, r3] │ │ add r0, pc, r0 │ │ add r3, r3, #168 ; 0xa8 │ │ bl 34c0 │ │ ldr r3, [r6, #12] │ │ ldrh r2, [r3, #6] │ │ cmp r2, #0 │ │ - beq c560 │ │ + beq c560 │ │ ldr r0, [fp, #-56] ; 0xffffffc8 │ │ ldr r2, [r3] │ │ mov r1, #0 │ │ bl 34cc │ │ - b c560 │ │ + b c560 │ │ mov ip, #1 │ │ ldr r3, [r6, #12] │ │ ldr r2, [r4, #156] ; 0x9c │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [r3] │ │ mov r1, r5 │ │ str r2, [sp, #4] │ │ str ip, [sp] │ │ ldr r2, [fp, #-56] ; 0xffffffc8 │ │ - bl 6424 │ │ - b c560 │ │ + bl 6424 │ │ + b c560 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #60] ; 0x3c │ │ blx r3 │ │ mov r5, r0 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #68] ; 0x44 │ │ blx r3 │ │ mov r2, r5 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ - bl be20 │ │ + bl be20 │ │ cmp r0, #0 │ │ - beq c77c │ │ + beq c77c │ │ ldr r3, [r6, #12] │ │ ldrh r2, [r3, #6] │ │ cmp r2, #0 │ │ - beq c504 │ │ + beq c504 │ │ ldr r0, [fp, #-56] ; 0xffffffc8 │ │ ldr r2, [r3] │ │ mov r1, #0 │ │ bl 34cc │ │ - b c504 │ │ - ldr r3, [pc, #368] ; c7c4 │ │ - ldr r0, [pc, #376] ; c7d0 │ │ + b c504 │ │ + ldr r3, [pc, #368] ; c7c4 │ │ + ldr r0, [pc, #376] ; c7d0 │ │ mov r1, #1 │ │ ldr r3, [sl, r3] │ │ add r0, pc, r0 │ │ mov r2, #29 │ │ add r3, r3, #168 ; 0xa8 │ │ bl 34c0 │ │ mov lr, #1 │ │ @@ -9509,171 +9408,171 @@ │ │ ldr ip, [r4, #156] ; 0x9c │ │ ldr r1, [r5] │ │ ldr r3, [r3] │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r2, [fp, #-56] ; 0xffffffc8 │ │ str lr, [sp] │ │ str ip, [sp, #4] │ │ - bl 649c │ │ - b c504 │ │ + bl 649c │ │ + b c504 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [r5] │ │ - bl 531c │ │ + bl 531c │ │ str r0, [r5] │ │ - b c504 │ │ + b c504 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [r5] │ │ mov r2, #0 │ │ - bl 5354 │ │ + bl 5354 │ │ str r0, [r5] │ │ - b c504 │ │ + b c504 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [r5] │ │ - bl 50ac │ │ + bl 50ac │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [r5] │ │ - bl 5414 │ │ + bl 5414 │ │ str r0, [r5] │ │ - b c504 │ │ + b c504 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [r5] │ │ - bl 50ac │ │ + bl 50ac │ │ ldr r1, [r5] │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ - bl 5414 │ │ + bl 5414 │ │ ldr r3, [r4, #24] │ │ mov r1, r0 │ │ ldr r2, [r3] │ │ ldr r0, [fp, #-56] ; 0xffffffc8 │ │ bl 355c │ │ - b c504 │ │ + b c504 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [r5] │ │ - bl 5484 │ │ + bl 5484 │ │ str r0, [r5] │ │ - b c504 │ │ + b c504 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [r5] │ │ mov r2, #1 │ │ - bl 5354 │ │ + bl 5354 │ │ str r0, [r5] │ │ - b c504 │ │ + b c504 │ │ ldr r0, [fp, #-48] ; 0xffffffd0 │ │ ldr r1, [r5] │ │ - bl 53d8 │ │ + bl 53d8 │ │ str r0, [r5] │ │ - b c504 │ │ - ldr r3, [pc, #104] ; c7c4 │ │ - ldr r1, [pc, #116] ; c7d4 │ │ + b c504 │ │ + ldr r3, [pc, #104] ; c7c4 │ │ + ldr r1, [pc, #116] ; c7d4 │ │ ldr r0, [sl, r3] │ │ add r1, pc, r1 │ │ add r0, r0, #168 ; 0xa8 │ │ bl 3550 │ │ - b c504 │ │ + b c504 │ │ sub sp, sp, #16 │ │ add r5, sp, #8 │ │ - b c43c │ │ - ldr r3, [pc, #64] ; c7c4 │ │ - ldr r0, [pc, #80] ; c7d8 │ │ + b c43c │ │ + ldr r3, [pc, #64] ; c7c4 │ │ + ldr r0, [pc, #80] ; c7d8 │ │ mov r1, #1 │ │ ldr r3, [sl, r3] │ │ mov r2, #51 ; 0x33 │ │ add r3, r3, #168 ; 0xa8 │ │ add r0, pc, r0 │ │ bl 34c0 │ │ - b c628 │ │ - bl 5064 │ │ + b c628 │ │ + bl 5064 │ │ ldr r3, [fp, #-56] ; 0xffffffc8 │ │ str r0, [r3] │ │ - b c504 │ │ + b c504 │ │ bl 34e4 <__stack_chk_fail@plt> │ │ strdeq fp, [r0], -ip │ │ ; instruction: 0xffffffb8 │ │ andeq r9, r0, r8, asr #27 │ │ andeq ip, r0, r4, lsr #2 │ │ ; instruction: 0xffffffb4 │ │ strdeq r9, [r0], -r8 │ │ ; instruction: 0x000077b0 │ │ andeq r9, r0, ip, ror #17 │ │ andeq r9, r0, r8, lsl #16 │ │ andeq r9, r0, ip, ror r7 │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ - ldr r0, [pc, #28] ; c804 │ │ - ldr r1, [pc, #28] ; c808 │ │ + ldr r0, [pc, #28] ; c804 │ │ + ldr r1, [pc, #28] ; c808 │ │ add fp, sp, #0 │ │ add r0, pc, r0 │ │ add r1, pc, r1 │ │ add r0, r0, #4 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ b 35a4 │ │ ldrdeq fp, [r0], -ip │ │ ; instruction: 0xfffff798 │ │ push {r4, r5, r6, r7, fp, lr} │ │ - ldr r5, [pc, #236] ; c904 │ │ + ldr r5, [pc, #236] ; c904 │ │ add fp, sp, #20 │ │ mov r6, r0 │ │ add r5, pc, r5 │ │ ldr r0, [r5, #4] │ │ bl 35b0 │ │ subs r4, r0, #0 │ │ - beq c838 │ │ + beq c838 │ │ mov r0, r4 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ mov r0, #272 ; 0x110 │ │ bl 34d8 │ │ subs r7, r0, #0 │ │ - beq c8c4 │ │ - ldr r1, [pc, #184] ; c908 │ │ + beq c8c4 │ │ + ldr r1, [pc, #184] ; c908 │ │ mov r2, #28 │ │ add r1, pc, r1 │ │ add r0, r7, #14 │ │ bl 355c │ │ mov r2, #1 │ │ ldr r3, [r6] │ │ str r4, [r7, #4] │ │ str r4, [r7, #8] │ │ strb r2, [r7, #12] │ │ ldr r3, [r3, #876] ; 0x36c │ │ mov r0, r6 │ │ mov r1, r7 │ │ blx r3 │ │ cmp r0, #0 │ │ - bne c8e0 │ │ + bne c8e0 │ │ ldr r0, [r5, #4] │ │ mov r1, r7 │ │ bl 35bc │ │ cmp r0, #0 │ │ moveq r4, r7 │ │ - beq c830 │ │ + beq c830 │ │ mov r0, r7 │ │ bl 34f0 │ │ - ldr r1, [pc, #92] ; c90c │ │ - ldr r2, [pc, #92] ; c910 │ │ + ldr r1, [pc, #92] ; c90c │ │ + ldr r2, [pc, #92] ; c910 │ │ mov r0, r6 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b c830 │ │ - ldr r1, [pc, #72] ; c914 │ │ - ldr r2, [pc, #72] ; c918 │ │ + bl 3e88 │ │ + b c830 │ │ + ldr r1, [pc, #72] ; c914 │ │ + ldr r2, [pc, #72] ; c918 │ │ mov r0, r6 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b c830 │ │ + bl 3e88 │ │ + b c830 │ │ mov r0, r7 │ │ bl 34f0 │ │ - ldr r1, [pc, #44] ; c91c │ │ - ldr r2, [pc, #44] ; c920 │ │ + ldr r1, [pc, #44] ; c91c │ │ + ldr r2, [pc, #44] ; c920 │ │ mov r0, r6 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ - b c830 │ │ + bl 3e88 │ │ + b c830 │ │ andeq fp, r0, ip, lsr #21 │ │ andeq r9, r0, r8, lsr #15 │ │ strdeq r7, [r0], -ip │ │ andeq r9, r0, r0, lsl #15 │ │ andeq r7, r0, r0, ror #9 │ │ strdeq r9, [r0], -ip │ │ andeq r7, r0, r4, asr #14 │ │ @@ -9693,246 +9592,244 @@ │ │ mov r9, r0 │ │ ldr r3, [r3, #24] │ │ mov r0, r5 │ │ mov r1, r6 │ │ add r2, r2, #4 │ │ blx r3 │ │ clz r3, r0 │ │ - ldr r8, [pc, #632] ; cbf0 │ │ + ldr r8, [pc, #632] ; cbf0 │ │ lsr r3, r3, #5 │ │ cmp r3, #0 │ │ eor r4, r3, #1 │ │ add r8, pc, r8 │ │ - bne ca14 │ │ + bne ca14 │ │ mov r2, #65536 ; 0x10000 │ │ ldr r1, [r7, #4] │ │ add r2, r2, #2 │ │ str r3, [fp, #-56] ; 0xffffffc8 │ │ tst r1, #1 │ │ str r3, [fp, #-52] ; 0xffffffcc │ │ str r2, [fp, #-60] ; 0xffffffc4 │ │ - bne cb84 │ │ + bne cb84 │ │ ldr r3, [r5] │ │ mov r1, r6 │ │ ldr r3, [r3, #16] │ │ mov r0, r5 │ │ sub r2, fp, #60 ; 0x3c │ │ blx r3 │ │ mov r6, r0 │ │ cmp r6, #0 │ │ - beq ca94 │ │ + beq ca94 │ │ ldr r0, [fp, #-56] ; 0xffffffc8 │ │ bl 34f0 │ │ ldr r1, [fp, #-52] ; 0xffffffcc │ │ cmp r1, #0 │ │ - beq c9f0 │ │ + beq c9f0 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #88] ; 0x58 │ │ blx r3 │ │ - ldr r3, [pc, #508] ; cbf4 │ │ - ldr r1, [pc, #508] ; cbf8 │ │ + ldr r3, [pc, #508] ; cbf4 │ │ + ldr r1, [pc, #508] ; cbf8 │ │ mov r2, r6 │ │ ldr r0, [r8, r3] │ │ add r1, pc, r1 │ │ add r0, r0, #168 ; 0xa8 │ │ bl 3550 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ - bl c80c │ │ + bl c80c │ │ mov r6, r0 │ │ cmp r6, #0 │ │ - beq cafc │ │ + beq cafc │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ mov r1, #16 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #76] ; 0x4c │ │ blx r3 │ │ cmp r0, #0 │ │ - blt cb60 │ │ + blt cb60 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ mov r1, r7 │ │ ldr r3, [fp, #-72] ; 0xffffffb8 │ │ str sl, [sp] │ │ mov r2, r9 │ │ - bl c02c │ │ + bl c02c │ │ ldrb r4, [r6, #13] │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ mov r1, #0 │ │ cmp r4, #0 │ │ ldrbne r4, [r6, #12] │ │ ldr r3, [r0] │ │ clzne r4, r4 │ │ ldr r3, [r3, #80] ; 0x50 │ │ lsrne r4, r4, #5 │ │ blx r3 │ │ cmp r4, #0 │ │ - bne cb24 │ │ + bne cb24 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ - bl c80c │ │ + bl c80c │ │ subs r6, r0, #0 │ │ - beq cad0 │ │ + beq cad0 │ │ ldr r3, [fp, #-56] ; 0xffffffc8 │ │ add r0, r6, #14 │ │ cmp r3, #0 │ │ - beq cbe4 │ │ - ldr r2, [pc, #320] ; cbfc │ │ + beq cbe4 │ │ + ldr r2, [pc, #320] ; cbfc │ │ mov r1, #256 ; 0x100 │ │ add r2, pc, r2 │ │ bl 34fc │ │ mov r3, #0 │ │ strb r4, [r6, #13] │ │ strb r3, [r6, #12] │ │ ldr r0, [fp, #-56] ; 0xffffffc8 │ │ bl 34f0 │ │ ldr r1, [fp, #-52] ; 0xffffffcc │ │ cmp r1, #0 │ │ - beq ca20 │ │ + beq ca20 │ │ ldr r0, [fp, #-64] ; 0xffffffc0 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #88] ; 0x58 │ │ blx r3 │ │ cmp r6, #0 │ │ - bne ca28 │ │ - ldr r3, [pc, #240] ; cbf4 │ │ - ldr r0, [pc, #248] ; cc00 │ │ + bne ca28 │ │ + ldr r3, [pc, #240] ; cbf4 │ │ + ldr r0, [pc, #248] ; cc00 │ │ mov r1, #1 │ │ ldr r3, [r8, r3] │ │ mov r2, #42 ; 0x2a │ │ add r3, r3, #168 ; 0xa8 │ │ add r0, pc, r0 │ │ bl 34c0 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r3, [r5] │ │ mov r0, r5 │ │ ldr r3, [r3, #20] │ │ blx r3 │ │ cmp r0, #0 │ │ - beq ca8c │ │ - ldr r3, [pc, #176] ; cbf4 │ │ - ldr r0, [pc, #188] ; cc04 │ │ + beq ca8c │ │ + ldr r3, [pc, #176] ; cbf4 │ │ + ldr r0, [pc, #188] ; cc04 │ │ mov r1, #1 │ │ ldr r3, [r8, r3] │ │ mov r2, #29 │ │ add r3, r3, #168 ; 0xa8 │ │ add r0, pc, r0 │ │ bl 34c0 │ │ - b ca8c │ │ - ldr r3, [pc, #140] ; cbf4 │ │ - ldr r0, [pc, #156] ; cc08 │ │ + b ca8c │ │ + ldr r3, [pc, #140] ; cbf4 │ │ + ldr r0, [pc, #156] ; cc08 │ │ mov r1, #1 │ │ ldr r3, [r8, r3] │ │ mov r2, #47 ; 0x2f │ │ add r3, r3, #168 ; 0xa8 │ │ add r0, pc, r0 │ │ bl 34c0 │ │ - b ca84 │ │ + b ca84 │ │ mov r2, #1 │ │ mov r0, r7 │ │ sub r1, fp, #48 ; 0x30 │ │ str r3, [fp, #-48] ; 0xffffffd0 │ │ str r3, [fp, #-40] ; 0xffffffd8 │ │ str r2, [fp, #-44] ; 0xffffffd4 │ │ - bl 50ec │ │ + bl 50ec │ │ ldr r4, [fp, #-44] ; 0xffffffd4 │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [fp, #-40] ; 0xffffffd8 │ │ adds r4, r4, #0 │ │ movne r4, #1 │ │ cmp r2, #0 │ │ str r0, [fp, #-52] ; 0xffffffcc │ │ str r3, [fp, #-56] ; 0xffffffc8 │ │ - beq c9a8 │ │ + beq c9a8 │ │ ldr r3, [r5] │ │ mov r1, r6 │ │ ldr r3, [r3, #28] │ │ mov r0, r5 │ │ sub r2, fp, #60 ; 0x3c │ │ blx r3 │ │ mov r6, r0 │ │ - b c9c4 │ │ - ldr r3, [pc, #32] ; cc0c │ │ + b c9c4 │ │ + ldr r3, [pc, #32] ; cc0c │ │ add r3, pc, r3 │ │ - b cab4 │ │ + b cab4 │ │ andeq fp, r0, r4, asr #11 │ │ ; instruction: 0xffffffb4 │ │ andeq r9, r0, r0, ror r6 │ │ muleq r0, r4, r7 │ │ ; instruction: 0x000095b4 │ │ ldrdeq r9, [r0], -r4 │ │ andeq r9, r0, r0, lsl #11 │ │ andeq r9, r0, r8, ror #8 │ │ │ │ -0000cc10 : │ │ -free_callback(): │ │ +0000cc10 : │ │ push {r3, r4, r5, r6, fp, lr} │ │ mov r5, r1 │ │ ldr r3, [r0] │ │ add fp, sp, #20 │ │ ldr r1, [r1, #132] ; 0x84 │ │ ldr r3, [r3, #88] ; 0x58 │ │ mov r6, r0 │ │ blx r3 │ │ ldr r0, [r5, #8] │ │ - bl f74c │ │ + bl f74c │ │ ldr r0, [r5, #108] ; 0x6c │ │ bl 34f0 │ │ ldr r0, [r5, #116] ; 0x74 │ │ cmp r0, #0 │ │ - beq cc90 │ │ + beq cc90 │ │ ldr r3, [r5, #16] │ │ cmp r3, #0 │ │ - beq cc8c │ │ + beq cc8c │ │ mov r4, #0 │ │ ldr r1, [r0, r4, lsl #2] │ │ add r4, r4, #1 │ │ cmp r1, #0 │ │ - beq cc84 │ │ + beq cc84 │ │ ldr r3, [r6] │ │ mov r0, r6 │ │ ldr r3, [r3, #88] ; 0x58 │ │ blx r3 │ │ ldr r0, [r5, #116] ; 0x74 │ │ ldr r3, [r5, #16] │ │ cmp r3, r4 │ │ - bhi cc5c │ │ + bhi cc5c │ │ bl 34f0 │ │ ldr r0, [r5, #112] ; 0x70 │ │ bl 34f0 │ │ ldr r0, [r5, #120] ; 0x78 │ │ cmp r0, #0 │ │ - beq cca8 │ │ + beq cca8 │ │ bl 34f0 │ │ ldr r0, [r5, #140] ; 0x8c │ │ bl 34f0 │ │ ldr r0, [r5, #156] ; 0x9c │ │ bl 34f0 │ │ mov r0, r5 │ │ sub sp, fp, #20 │ │ pop {r3, r4, r5, r6, fp, lr} │ │ b 34f0 │ │ │ │ -0000ccc8 : │ │ -create_callback(): │ │ +0000ccc8 : │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #32 │ │ sub sp, sp, #1088 ; 0x440 │ │ sub sp, sp, #4 │ │ ldr lr, [fp, #8] │ │ str r3, [fp, #-1076] ; 0xfffffbcc │ │ sub r5, fp, #1056 ; 0x420 │ │ subs r3, lr, #0 │ │ moveq r3, #1 │ │ sub r5, r5, #4 │ │ mov r7, r5 │ │ - ldr ip, [pc, #1672] ; d384 │ │ + ldr ip, [pc, #1672] ; d384 │ │ str r3, [fp, #-1108] ; 0xfffffbac │ │ ldr r3, [fp, #12] │ │ ldr ip, [pc, ip] │ │ ldr r4, [r0] │ │ and r3, r3, #1 │ │ str ip, [fp, #-1096] ; 0xfffffbb8 │ │ str r3, [fp, #-1092] ; 0xfffffbbc │ │ @@ -9945,28 +9842,28 @@ │ │ mov r6, r0 │ │ mov r7, r2 │ │ str ip, [fp, #-40] ; 0xffffffd8 │ │ str r3, [fp, #-1104] ; 0xfffffbb0 │ │ ldr r9, [fp, #16] │ │ blx r5 │ │ subs r5, r0, #0 │ │ - bne d148 │ │ + bne d148 │ │ ldr r3, [r6] │ │ ldr r1, [fp, #-1076] ; 0xfffffbcc │ │ mov r0, r6 │ │ ldr r3, [r3, #684] ; 0x2ac │ │ blx r3 │ │ mov sl, r0 │ │ str r0, [fp, #-1080] ; 0xfffffbc8 │ │ mov r0, #160 ; 0xa0 │ │ bl 34d8 │ │ mov r4, r0 │ │ mov r0, #24 │ │ mov r1, r4 │ │ - bl dedc │ │ + bl dedc │ │ ldr r2, [r4] │ │ ldr r3, [r6] │ │ str r0, [r4, #8] │ │ str r2, [r4, #152] ; 0x98 │ │ mov r1, r8 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r6 │ │ @@ -9993,364 +9890,364 @@ │ │ str r0, [r4, #140] ; 0x8c │ │ mov r0, r7 │ │ bl 34d8 │ │ str r5, [r4, #124] ; 0x7c │ │ str r0, [r4, #120] ; 0x78 │ │ mov r0, r7 │ │ bl 34d8 │ │ - ldr r3, [pc, #1400] ; d388 │ │ + ldr r3, [pc, #1400] ; d388 │ │ ldrb r2, [fp, #-1092] ; 0xfffffbbc │ │ str r0, [r4, #116] ; 0x74 │ │ ldr r3, [pc, r3] │ │ mov r1, r9 │ │ str r3, [r8, #8] │ │ str r3, [r8, #4] │ │ str r3, [r8] │ │ mov r0, r6 │ │ strb r2, [r4, #144] ; 0x90 │ │ str r3, [fp, #-1084] ; 0xfffffbc4 │ │ - bl 4938 │ │ + bl 4938 │ │ cmp sl, #0 │ │ add r3, sl, #3 │ │ str r0, [r4, #156] ; 0x9c │ │ str r3, [fp, #-1112] ; 0xfffffba8 │ │ strgt r5, [fp, #-1088] ; 0xfffffbc0 │ │ movgt r7, #12 │ │ - bgt cf14 │ │ - b d0f8 │ │ + bgt cf14 │ │ + b d0f8 │ │ ldr r3, [r4, #116] ; 0x74 │ │ str r0, [r3, r5, lsl #2] │ │ mov r0, r6 │ │ mov r1, r9 │ │ - bl 4b38 │ │ + bl 4b38 │ │ cmn r0, #1 │ │ mov r3, r0 │ │ - beq d040 │ │ + beq d040 │ │ ldr r2, [r4, #140] ; 0x8c │ │ mov r0, r6 │ │ strb r3, [r2, r5] │ │ ldr r3, [r4, #140] ; 0x8c │ │ ldr ip, [r4, #108] ; 0x6c │ │ mov r1, r9 │ │ ldrb r2, [r3, r5] │ │ ldr sl, [r4, #112] ; 0x70 │ │ str ip, [fp, #-1072] ; 0xfffffbd0 │ │ - bl 78f0 │ │ + bl 78f0 │ │ ldr ip, [fp, #-1072] ; 0xfffffbd0 │ │ str r0, [ip, r8] │ │ str r0, [sl, r7] │ │ ldr r3, [r4, #112] ; 0x70 │ │ ldr r2, [r3, r7] │ │ add r3, r3, r7 │ │ cmp r2, #0 │ │ - beq d014 │ │ + beq d014 │ │ ldr r2, [r4, #120] ; 0x78 │ │ ldr r2, [r2, r8] │ │ sub r1, r2, #21 │ │ cmp r2, #17 │ │ cmpne r1, #1 │ │ - bls cf78 │ │ + bls cf78 │ │ ldr r2, [r4, #108] ; 0x6c │ │ ldr r9, [r2, r8] │ │ ldrh r2, [r9, #6] │ │ cmp r2, #2 │ │ - beq cff0 │ │ + beq cff0 │ │ ldr r2, [r3] │ │ ldrh r2, [r2, #6] │ │ cmp r2, #13 │ │ ldreq r2, [fp, #-1084] ; 0xfffffbc4 │ │ streq r2, [r3] │ │ ldr r3, [fp, #-1080] ; 0xfffffbc8 │ │ add r5, r5, #1 │ │ add r7, r7, #4 │ │ cmp r5, r3 │ │ - beq d088 │ │ + beq d088 │ │ ldr r3, [r6] │ │ ldr r1, [fp, #-1076] ; 0xfffffbcc │ │ mov r2, r5 │ │ ldr r3, [r3, #692] ; 0x2b4 │ │ mov r0, r6 │ │ blx r3 │ │ mov r9, r0 │ │ mov r0, r6 │ │ mov r1, r9 │ │ ldr r8, [r4, #120] ; 0x78 │ │ - bl 4ee4 │ │ + bl 4ee4 │ │ cmp r0, #0 │ │ str r0, [r8, r5, lsl #2] │ │ lsl r8, r5, #2 │ │ - beq ce58 │ │ + beq ce58 │ │ ldr r3, [r6] │ │ mov r0, r6 │ │ ldr r2, [r3, #84] ; 0x54 │ │ mov r1, r9 │ │ ldr sl, [r4, #116] ; 0x74 │ │ blx r2 │ │ mov r3, #1 │ │ str r0, [sl, r5, lsl #2] │ │ str r3, [fp, #-1088] ; 0xfffffbc0 │ │ - b ce60 │ │ + b ce60 │ │ mov r1, r9 │ │ mov r0, r6 │ │ - bl 52bc │ │ + bl 52bc │ │ mov r9, r0 │ │ mov r0, r6 │ │ mov r1, r9 │ │ - bl 4b38 │ │ + bl 4b38 │ │ cmn r0, #1 │ │ - beq d124 │ │ + beq d124 │ │ ldr r3, [r4, #140] ; 0x8c │ │ ldr r2, [fp, #-1084] ; 0xfffffbc4 │ │ mov r1, r9 │ │ strb r0, [r3, r5] │ │ ldr r3, [r4, #112] ; 0x70 │ │ mov r0, r6 │ │ str r2, [r3, r7] │ │ ldr r3, [r4, #140] ; 0x8c │ │ ldr r9, [r4, #108] ; 0x6c │ │ ldrb r2, [r3, r5] │ │ - bl 78f0 │ │ + bl 78f0 │ │ str r0, [r9, r8] │ │ ldr r3, [r4, #108] ; 0x6c │ │ ldr r9, [r3, r8] │ │ cmp r9, #0 │ │ - beq d014 │ │ + beq d014 │ │ ldrh r2, [r9, #6] │ │ ldr r3, [r4, #112] ; 0x70 │ │ cmp r2, #2 │ │ add r3, r3, r7 │ │ - bne ceec │ │ - ldr r2, [pc, #916] ; d38c │ │ + bne ceec │ │ + ldr r2, [pc, #916] ; d38c │ │ mov r1, #1 │ │ ldr r2, [pc, r2] │ │ str r1, [fp, #-1088] ; 0xfffffbc0 │ │ str r2, [r3] │ │ mov r2, #16 │ │ ldr r3, [r4, #120] ; 0x78 │ │ str r2, [r3, r8] │ │ - b cf00 │ │ + b cf00 │ │ mov r0, r6 │ │ mov r1, r4 │ │ - bl cc10 │ │ + bl cc10 │ │ mov r0, #0 │ │ ldr r3, [fp, #-1096] ; 0xfffffbb8 │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ ldr r3, [r3] │ │ cmp r2, r3 │ │ - bne d380 │ │ + bne d380 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r3, [fp, #-1100] ; 0xfffffbb4 │ │ - ldr r2, [pc, #836] ; d390 │ │ + ldr r2, [pc, #836] ; d390 │ │ mov r1, #1024 ; 0x400 │ │ sub r0, r3, #4 │ │ add r2, pc, r2 │ │ mov r3, r5 │ │ mov r5, r0 │ │ bl 34fc │ │ mov r1, r4 │ │ mov r0, r6 │ │ - bl cc10 │ │ - ldr r1, [pc, #800] ; d394 │ │ + bl cc10 │ │ + ldr r1, [pc, #800] ; d394 │ │ mov r0, r6 │ │ mov r2, r5 │ │ add r1, pc, r1 │ │ - bl 3e88 │ │ + bl 3e88 │ │ mov r0, #0 │ │ - b d024 │ │ + b d024 │ │ ldr r3, [fp, #-1088] ; 0xfffffbc0 │ │ eor r2, r3, #1 │ │ ldr r3, [fp, #-1092] ; 0xfffffbbc │ │ and r2, r2, #1 │ │ eor r3, r3, #1 │ │ orrs r3, r2, r3 │ │ - bne d0f8 │ │ + bne d0f8 │ │ mov r0, r6 │ │ ldr r1, [fp, #-1104] ; 0xfffffbb0 │ │ - bl 4ee4 │ │ + bl 4ee4 │ │ sub r3, r0, #21 │ │ cmp r0, #17 │ │ cmpne r3, #1 │ │ str r0, [r4, #124] ; 0x7c │ │ - bls d284 │ │ + bls d284 │ │ ldr r2, [fp, #-1108] ; 0xfffffbac │ │ sub r3, r2, #1 │ │ cmp r3, #1 │ │ - bls d168 │ │ + bls d168 │ │ ldr r3, [fp, #-1100] ; 0xfffffbb4 │ │ mov r1, #1024 ; 0x400 │ │ sub r0, r3, #4 │ │ mov r3, r2 │ │ - ldr r2, [pc, #684] ; d398 │ │ + ldr r2, [pc, #684] ; d398 │ │ mov r5, r0 │ │ add r2, pc, r2 │ │ bl 34fc │ │ - b d060 │ │ + b d060 │ │ mov r5, #0 │ │ ldr r0, [r4, #120] ; 0x78 │ │ bl 34f0 │ │ ldr r0, [r4, #116] ; 0x74 │ │ str r5, [r4, #120] ; 0x78 │ │ bl 34f0 │ │ ldr r3, [fp, #-1092] ; 0xfffffbbc │ │ str r5, [r4, #116] ; 0x74 │ │ cmp r3, r5 │ │ - beq d0c4 │ │ - b d0a4 │ │ + beq d0c4 │ │ + b d0a4 │ │ ldr r3, [fp, #-1100] ; 0xfffffbb4 │ │ - ldr r2, [pc, #620] ; d39c │ │ + ldr r2, [pc, #620] ; d39c │ │ mov r1, #1024 ; 0x400 │ │ sub r0, r3, #4 │ │ add r2, pc, r2 │ │ mov r3, r5 │ │ mov r5, r0 │ │ bl 34fc │ │ - b d060 │ │ - ldr r1, [pc, #592] ; d3a0 │ │ - ldr r2, [pc, #592] ; d3a4 │ │ + b d060 │ │ + ldr r1, [pc, #592] ; d3a0 │ │ + ldr r2, [pc, #592] ; d3a4 │ │ mov r0, r6 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ - bl 3e88 │ │ + bl 3e88 │ │ mov r0, #0 │ │ - b d024 │ │ + b d024 │ │ ldr r7, [fp, #-1104] ; 0xfffffbb0 │ │ mov r0, r6 │ │ mov r1, r7 │ │ - bl 4b38 │ │ + bl 4b38 │ │ cmn r0, #1 │ │ mov r5, r0 │ │ - beq d278 │ │ + beq d278 │ │ and r2, r0, #255 ; 0xff │ │ mov r1, r7 │ │ mov r0, r6 │ │ - bl 7acc │ │ + bl 7acc │ │ subs r8, r0, #0 │ │ - beq d298 │ │ + beq d298 │ │ ldr r3, [r4, #108] ; 0x6c │ │ add r7, r4, #12 │ │ ldr r1, [fp, #-1108] ; 0xfffffbac │ │ ldr r2, [fp, #-1080] ; 0xfffffbc8 │ │ str r3, [sp] │ │ mov r0, r7 │ │ mov r3, r8 │ │ - bl d740 │ │ - ldr r1, [pc, #484] ; d3a8 │ │ + bl d740 │ │ + ldr r1, [pc, #484] ; d3a8 │ │ mov r2, r0 │ │ add r1, pc, r1 │ │ mov r0, r6 │ │ - bl 44b8 │ │ + bl 44b8 │ │ cmp r0, #0 │ │ - bne d014 │ │ + bne d014 │ │ ldr r3, [r4, #124] ; 0x7c │ │ cmp r3, #4 │ │ cmpne r3, #17 │ │ moveq r2, #1 │ │ movne r2, #0 │ │ sub r3, r3, #21 │ │ cmp r3, #1 │ │ movhi r3, r2 │ │ orrls r3, r2, #1 │ │ cmp r3, #0 │ │ - bne d2a4 │ │ + bne d2a4 │ │ sub r5, r5, #66 ; 0x42 │ │ cmp r5, #24 │ │ addls pc, pc, r5, lsl #2 │ │ - b d2a8 │ │ - b d368 │ │ - b d374 │ │ - b d35c │ │ - b d2a8 │ │ - b d350 │ │ - b d2a8 │ │ - b d2a8 │ │ - b d344 │ │ - b d338 │ │ - b d2a8 │ │ - b d2a8 │ │ - b d2a8 │ │ - b d2a8 │ │ - b d2a8 │ │ - b d2a8 │ │ - b d2a8 │ │ - b d2a8 │ │ - b d32c │ │ - b d2a8 │ │ - b d2a8 │ │ - b d320 │ │ - b d2a8 │ │ - b d2a8 │ │ - b d2a8 │ │ - b d314 │ │ - ldr r5, [pc, #300] ; d3ac │ │ + b d2a8 │ │ + b d368 │ │ + b d374 │ │ + b d35c │ │ + b d2a8 │ │ + b d350 │ │ + b d2a8 │ │ + b d2a8 │ │ + b d344 │ │ + b d338 │ │ + b d2a8 │ │ + b d2a8 │ │ + b d2a8 │ │ + b d2a8 │ │ + b d2a8 │ │ + b d2a8 │ │ + b d2a8 │ │ + b d2a8 │ │ + b d32c │ │ + b d2a8 │ │ + b d2a8 │ │ + b d320 │ │ + b d2a8 │ │ + b d2a8 │ │ + b d2a8 │ │ + b d314 │ │ + ldr r5, [pc, #300] ; d3ac │ │ add r5, pc, r5 │ │ - b d060 │ │ + b d060 │ │ ldr r1, [fp, #-1104] ; 0xfffffbb0 │ │ mov r0, r6 │ │ - bl 52bc │ │ + bl 52bc │ │ str r0, [fp, #-1104] ; 0xfffffbb0 │ │ - b d0c4 │ │ - ldr r5, [pc, #272] ; d3b0 │ │ + b d0c4 │ │ + ldr r5, [pc, #272] ; d3b0 │ │ add r5, pc, r5 │ │ - b d060 │ │ + b d060 │ │ ldr r8, [fp, #-1084] ; 0xfffffbc4 │ │ mov r3, #136 ; 0x88 │ │ str r3, [r4, #148] ; 0x94 │ │ ldr r2, [r4, #112] ; 0x70 │ │ ldr r3, [fp, #-1112] ; 0xfffffba8 │ │ mov r1, #1 │ │ str r2, [sp, #4] │ │ str r8, [sp] │ │ mov r2, #2 │ │ add r0, r4, #60 ; 0x3c │ │ - bl d768 │ │ - ldr r1, [pc, #220] ; d3b4 │ │ + bl d768 │ │ + ldr r1, [pc, #220] ; d3b4 │ │ mov r2, r0 │ │ add r1, pc, r1 │ │ mov r0, r6 │ │ - bl 44b8 │ │ + bl 44b8 │ │ cmp r0, #0 │ │ - bne d014 │ │ + bne d014 │ │ ldr r3, [r4] │ │ - ldr r2, [pc, #192] ; d3b8 │ │ + ldr r2, [pc, #192] ; d3b8 │ │ ldr r0, [r4, #8] │ │ mov r1, r7 │ │ str r3, [sp] │ │ add r2, pc, r2 │ │ mov r3, r4 │ │ - bl 11550 │ │ + bl 11550 │ │ mov r0, r4 │ │ - b d024 │ │ + b d024 │ │ mov r3, #148 ; 0x94 │ │ str r3, [r4, #148] ; 0x94 │ │ - b d2b0 │ │ + b d2b0 │ │ mov r3, #244 ; 0xf4 │ │ str r3, [r4, #148] ; 0x94 │ │ - b d2b0 │ │ + b d2b0 │ │ mov r3, #184 ; 0xb8 │ │ str r3, [r4, #148] ; 0x94 │ │ - b d2b0 │ │ + b d2b0 │ │ mov r3, #208 ; 0xd0 │ │ str r3, [r4, #148] ; 0x94 │ │ - b d2b0 │ │ + b d2b0 │ │ mov r3, #196 ; 0xc4 │ │ str r3, [r4, #148] ; 0x94 │ │ - b d2b0 │ │ + b d2b0 │ │ mov r3, #220 ; 0xdc │ │ str r3, [r4, #148] ; 0x94 │ │ - b d2b0 │ │ + b d2b0 │ │ mov r3, #232 ; 0xe8 │ │ str r3, [r4, #148] ; 0x94 │ │ - b d2b0 │ │ + b d2b0 │ │ mov r3, #160 ; 0xa0 │ │ str r3, [r4, #148] ; 0x94 │ │ - b d2b0 │ │ + b d2b0 │ │ mov r3, #172 ; 0xac │ │ str r3, [r4, #148] ; 0x94 │ │ - b d2b0 │ │ + b d2b0 │ │ bl 34e4 <__stack_chk_fail@plt> │ │ strdeq fp, [r0], -ip │ │ strdeq fp, [r0], -r4 │ │ andeq sl, r0, r0, lsr #30 │ │ andeq r9, r0, r0, lsl #3 │ │ andeq r6, r0, r0, ror #27 │ │ andeq r8, r0, r4, ror #23 │ │ @@ -10359,149 +10256,144 @@ │ │ andeq r9, r0, r8, lsr r0 │ │ andeq r9, r0, r4, lsl #1 │ │ andeq r8, r0, ip, ror #29 │ │ andeq r8, r0, ip, lsr #29 │ │ andeq r8, r0, r0, lsl #31 │ │ ; instruction: 0xfffff61c │ │ │ │ -0000d3bc : │ │ -JNA_detach(): │ │ +0000d3bc : │ │ push {r3, r4, r5, r6, fp, lr} │ │ add fp, sp, #20 │ │ mov r4, r1 │ │ mov r5, r2 │ │ mov r6, r0 │ │ - bl c80c │ │ + bl c80c │ │ cmp r0, #0 │ │ - beq d3f8 │ │ + beq d3f8 │ │ cmp r4, #0 │ │ strb r4, [r0, #13] │ │ str r5, [r0, #8] │ │ - beq d3f8 │ │ + beq d3f8 │ │ ldrb r3, [r0, #12] │ │ cmp r3, #0 │ │ - bne d3fc │ │ + bne d3fc │ │ pop {r3, r4, r5, r6, fp, pc} │ │ mov r0, r6 │ │ - ldr r1, [pc, #20] ; d41c │ │ - ldr r2, [pc, #20] ; d420 │ │ + ldr r1, [pc, #20] ; d41c │ │ + ldr r2, [pc, #20] ; d420 │ │ add r1, pc, r1 │ │ add r2, pc, r2 │ │ sub sp, fp, #20 │ │ pop {r3, r4, r5, r6, fp, lr} │ │ - b 3e88 │ │ + b 3e88 │ │ andeq r6, r0, r0, lsr ip │ │ andeq r8, r0, r4, ror #28 │ │ │ │ -0000d424 : │ │ -JNA_set_last_error(): │ │ +0000d424 : │ │ push {r3, r4, fp, lr} │ │ add fp, sp, #12 │ │ mov r4, r1 │ │ - bl c80c │ │ + bl c80c │ │ cmp r0, #0 │ │ strne r4, [r0, #4] │ │ pop {r3, r4, fp, pc} │ │ │ │ -0000d440 : │ │ -JNA_get_last_error(): │ │ +0000d440 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ - bl c80c │ │ + bl c80c │ │ cmp r0, #0 │ │ ldrne r0, [r0, #4] │ │ pop {fp, pc} │ │ │ │ -0000d458 : │ │ -JNA_callback_init(): │ │ +0000d458 : │ │ push {r4, r5, fp, lr} │ │ mov r4, r0 │ │ - ldr r5, [pc, #108] ; d4d4 │ │ - ldr r1, [pc, #108] ; d4d8 │ │ + ldr r5, [pc, #108] ; d4d4 │ │ + ldr r1, [pc, #108] ; d4d8 │ │ add fp, sp, #12 │ │ add r5, pc, r5 │ │ add r1, pc, r1 │ │ add r0, r5, #8 │ │ bl 35c8 │ │ ldr r3, [r4] │ │ - ldr r1, [pc, #84] ; d4dc │ │ + ldr r1, [pc, #84] ; d4dc │ │ mov r0, r4 │ │ ldr r3, [r3, #24] │ │ add r1, pc, r1 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r5] │ │ - beq d4c8 │ │ + beq d4c8 │ │ ldr r3, [r4] │ │ mov r1, r0 │ │ ldr r3, [r3, #84] ; 0x54 │ │ mov r0, r4 │ │ blx r3 │ │ cmp r0, #0 │ │ str r0, [r5] │ │ - beq d4c8 │ │ + beq d4c8 │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ - ldr r0, [pc, #16] ; d4e0 │ │ + ldr r0, [pc, #16] ; d4e0 │ │ add r0, pc, r0 │ │ pop {r4, r5, fp, pc} │ │ andeq sl, r0, ip, asr lr │ │ ; instruction: 0xfffff364 │ │ andeq r8, r0, ip, asr #15 │ │ andeq r7, r0, r4, lsl #27 │ │ │ │ -0000d4e4 : │ │ -JNA_callback_dispose(): │ │ +0000d4e4 : │ │ push {r3, r4, fp, lr} │ │ - ldr r4, [pc, #60] ; d52c │ │ + ldr r4, [pc, #60] ; d52c │ │ add fp, sp, #12 │ │ add r4, pc, r4 │ │ ldr r1, [r4] │ │ cmp r1, #0 │ │ - beq d514 │ │ + beq d514 │ │ ldr r3, [r0] │ │ ldr r3, [r3, #88] ; 0x58 │ │ blx r3 │ │ mov r3, #0 │ │ str r3, [r4] │ │ - ldr r3, [pc, #20] ; d530 │ │ + ldr r3, [pc, #20] ; d530 │ │ add r3, pc, r3 │ │ ldr r0, [r3, #4] │ │ sub sp, fp, #12 │ │ pop {r3, r4, fp, lr} │ │ b 35d4 │ │ ldrdeq sl, [r0], -r8 │ │ ; instruction: 0x0000adb0 │ │ push {r3, r4, r5, r6, fp, lr} │ │ subs r4, r0, #0 │ │ add fp, sp, #20 │ │ - beq d5f8 │ │ + beq d5f8 │ │ ldr r5, [r4, #8] │ │ cmp r5, #0 │ │ - beq d5f8 │ │ + beq d5f8 │ │ mov r3, #0 │ │ str r3, [r4] │ │ strh r3, [r4, #4] │ │ ldr r0, [r5] │ │ mov r6, r1 │ │ cmp r0, r3 │ │ moveq r1, r0 │ │ moveq r0, #1 │ │ - bne d5e0 │ │ - b d61c │ │ + bne d5e0 │ │ + b d61c │ │ ldr r3, [r5] │ │ ldr r2, [r4] │ │ cmp r6, #0 │ │ ldrh r3, [r3, #4] │ │ sub r2, r2, #1 │ │ sub r3, r3, #1 │ │ orr r3, r3, r2 │ │ add r3, r3, #1 │ │ str r3, [r4] │ │ - beq d5ac │ │ + beq d5ac │ │ str r3, [r6] │ │ ldr r3, [r4] │ │ add r6, r6, #4 │ │ ldr r1, [r5] │ │ ldrh r2, [r4, #4] │ │ ldr r1, [r1] │ │ add r3, r3, r1 │ │ @@ -10509,21 +10401,21 @@ │ │ ldr r1, [r5] │ │ ldrh r1, [r1, #4] │ │ cmp r2, r1 │ │ movcc r2, r1 │ │ strh r2, [r4, #4] │ │ ldr r0, [r5, #4]! │ │ cmp r0, #0 │ │ - beq d600 │ │ + beq d600 │ │ ldr r1, [r0] │ │ cmp r1, #0 │ │ - bne d578 │ │ - bl d534 │ │ + bne d578 │ │ + bl d534 │ │ cmp r0, #0 │ │ - beq d578 │ │ + beq d578 │ │ mov r0, #1 │ │ pop {r3, r4, r5, r6, fp, pc} │ │ sub r2, r2, #1 │ │ sub r3, r3, #1 │ │ orr r3, r2, r3 │ │ cmn r3, #1 │ │ movne r0, #0 │ │ @@ -10532,387 +10424,383 @@ │ │ str r1, [r4] │ │ pop {r3, r4, r5, r6, fp, pc} │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ sub ip, r1, #1 │ │ add fp, sp, #36 ; 0x24 │ │ cmp ip, #1 │ │ ldmib fp, {r7, r8, r9} │ │ - bls d644 │ │ + bls d644 │ │ mov r0, #2 │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r6, r3 │ │ mov r3, #0 │ │ stm r0, {r1, r7, r9} │ │ str r8, [r0, #12] │ │ str r3, [r0, #20] │ │ ldr r1, [r8] │ │ mov r5, r2 │ │ cmp r1, r3 │ │ mov r4, r0 │ │ movne sl, r7 │ │ - beq d70c │ │ + beq d70c │ │ ldrh r8, [r8, #6] │ │ cmp r8, #13 │ │ moveq r8, #4 │ │ movne r8, #0 │ │ cmp sl, #0 │ │ - bne d6c0 │ │ - b d6e8 │ │ + bne d6c0 │ │ + b d6e8 │ │ ldrh r3, [r0, #4] │ │ sub r1, r1, #1 │ │ orr r1, r1, #3 │ │ sub r3, r3, #1 │ │ tst r8, r3 │ │ subne r8, r8, #1 │ │ orrne r3, r8, r3 │ │ addne r8, r3, #1 │ │ add r1, r1, #1 │ │ subs sl, sl, #1 │ │ add r9, r9, #4 │ │ add r8, r8, r1 │ │ - beq d6e8 │ │ + beq d6e8 │ │ ldr r0, [r9] │ │ ldr r1, [r0] │ │ cmp r1, #0 │ │ - bne d68c │ │ - bl d534 │ │ + bne d68c │ │ + bl d534 │ │ cmp r0, #0 │ │ - bne d704 │ │ + bne d704 │ │ ldr r0, [r9] │ │ ldr r1, [r0] │ │ - b d68c │ │ + b d68c │ │ cmp r5, #0 │ │ mov r0, r4 │ │ str r8, [r4, #16] │ │ - bne d72c │ │ + bne d72c │ │ sub sp, fp, #36 ; 0x24 │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b 10ef0 │ │ + b 10ef0 │ │ mov r0, #1 │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, r8 │ │ - bl d534 │ │ + bl d534 │ │ cmp r0, #0 │ │ - bne d704 │ │ + bne d704 │ │ ldr r8, [r4, #12] │ │ ldr sl, [r4, #4] │ │ ldr r9, [r4, #8] │ │ - b d670 │ │ + b d670 │ │ mov r1, r6 │ │ mov r2, r7 │ │ sub sp, fp, #36 ; 0x24 │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - b 111c8 │ │ + b 111c8 │ │ │ │ -0000d740 : │ │ -ffi_prep_cif(): │ │ +0000d740 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #16 │ │ ldr ip, [fp, #4] │ │ stm sp, {r2, r3, ip} │ │ mov r3, r2 │ │ mov r2, #0 │ │ - bl d624 │ │ + bl d624 │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ │ │ -0000d768 : │ │ -ffi_prep_cif_var(): │ │ +0000d768 : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #16 │ │ ldr lr, [fp, #4] │ │ ldr ip, [fp, #8] │ │ str r3, [sp] │ │ str lr, [sp, #4] │ │ mov r3, r2 │ │ str ip, [sp, #8] │ │ mov r2, #1 │ │ - bl d624 │ │ + bl d624 │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ │ │ -0000d79c : │ │ -ffi_prep_closure(): │ │ +0000d79c : │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #8 │ │ str r0, [sp] │ │ - bl 11550 │ │ + bl 11550 │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ │ │ -0000d7b8 : │ │ -ffi_get_struct_offsets(): │ │ +0000d7b8 : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ sub r0, r0, #1 │ │ cmp r0, #1 │ │ add fp, sp, #0 │ │ movhi r0, #2 │ │ - bls d7dc │ │ + bls d7dc │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ ldrh r3, [r1, #6] │ │ cmp r3, #13 │ │ movne r0, #1 │ │ - bne d7d0 │ │ + bne d7d0 │ │ mov r0, r1 │ │ mov r1, r2 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ - b d534 │ │ + b d534 │ │ mov r2, #12 │ │ push {r3, r4, fp, lr} │ │ - ldr r4, [pc, #112] ; d880 │ │ - ldr r1, [pc, #112] ; d884 │ │ + ldr r4, [pc, #112] ; d880 │ │ + ldr r1, [pc, #112] ; d884 │ │ add fp, sp, #12 │ │ add r4, pc, r4 │ │ ldr r3, [r4] │ │ add r1, pc, r1 │ │ mul r2, r3, r2 │ │ add r0, r1, r2 │ │ ldr r0, [r0, #8] │ │ cmp r0, #0 │ │ - bne d86c │ │ + bne d86c │ │ add r3, r3, #1 │ │ cmp r3, #5 │ │ - beq d854 │ │ - ldr r2, [pc, #64] ; d888 │ │ + beq d854 │ │ + ldr r2, [pc, #64] ; d888 │ │ mov r0, #0 │ │ add r2, pc, r2 │ │ str r3, [r2] │ │ pop {r3, r4, fp, pc} │ │ mov r2, #0 │ │ - ldr r3, [pc, #44] ; d88c │ │ + ldr r3, [pc, #44] ; d88c │ │ mov r0, #1 │ │ add r3, pc, r3 │ │ str r2, [r3] │ │ pop {r3, r4, fp, pc} │ │ ldr r3, [r1, r2] │ │ mov r0, #0 │ │ blx r3 │ │ ldr r3, [r4] │ │ - b d834 │ │ + b d834 │ │ andeq sl, r0, r0, asr #21 │ │ ; instruction: 0x0000a5b0 │ │ andeq sl, r0, ip, lsl #21 │ │ andeq sl, r0, r4, ror sl │ │ push {r4, r5, fp, lr} │ │ mov r4, r0 │ │ mov r5, r1 │ │ - ldr r3, [pc, #104] ; d90c │ │ + ldr r3, [pc, #104] ; d90c │ │ add fp, sp, #12 │ │ add r3, pc, r3 │ │ add r3, r3, #448 ; 0x1c0 │ │ ldr r2, [r3] │ │ cmp r4, r2 │ │ - bcc d8c8 │ │ + bcc d8c8 │ │ ldr r1, [r3, #4] │ │ add r2, r2, r1 │ │ cmp r4, r2 │ │ - bcc d8e8 │ │ + bcc d8e8 │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - bne d8ac │ │ + bne d8ac │ │ mov r0, r4 │ │ mov r1, r5 │ │ sub sp, fp, #12 │ │ pop {r4, r5, fp, lr} │ │ b 35e0 │ │ ldr r0, [r3, #12] │ │ add r0, r4, r0 │ │ cmp r0, r4 │ │ - beq d8d4 │ │ + beq d8d4 │ │ mov r1, r5 │ │ bl 35e0 │ │ cmp r0, #0 │ │ - beq d8d4 │ │ + beq d8d4 │ │ pop {r4, r5, fp, pc} │ │ andeq sl, r0, r0, lsr sl │ │ push {r3, r4, fp, lr} │ │ mvn r1, #0 │ │ mov r2, #2097152 ; 0x200000 │ │ mov r3, #7 │ │ - ldr r4, [pc, #172] ; d9d4 │ │ + ldr r4, [pc, #172] ; d9d4 │ │ add fp, sp, #12 │ │ add r4, pc, r4 │ │ add r0, r4, #488 ; 0x1e8 │ │ str r1, [r4, #476] ; 0x1dc │ │ str r2, [r4, #480] ; 0x1e0 │ │ str r3, [r4, #484] ; 0x1e4 │ │ bl 35ec │ │ ldr r1, [r4, #464] ; 0x1d0 │ │ cmp r1, #0 │ │ - beq d9a8 │ │ - ldr r4, [pc, #132] ; d9d8 │ │ + beq d9a8 │ │ + ldr r4, [pc, #132] ; d9d8 │ │ add r4, pc, r4 │ │ add r0, r4, #488 ; 0x1e8 │ │ bl 35f8 │ │ mov r0, #40 ; 0x28 │ │ bl 3604 │ │ str r0, [r4, #468] ; 0x1d4 │ │ mov r0, #40 ; 0x28 │ │ bl 3604 │ │ cmp r0, #0 │ │ ldreq r0, [r4, #468] ; 0x1d4 │ │ - bne d9c4 │ │ - ldr r3, [pc, #88] ; d9dc │ │ + bne d9c4 │ │ + ldr r3, [pc, #88] ; d9dc │ │ sub r2, r0, #1 │ │ tst r2, r0 │ │ add r3, pc, r3 │ │ str r0, [r3, #472] ; 0x1d8 │ │ - bne d9d0 │ │ + bne d9d0 │ │ ldr r3, [r3, #468] ; 0x1d4 │ │ sub r2, r3, #1 │ │ tst r2, r3 │ │ - bne d9d0 │ │ + bne d9d0 │ │ pop {r3, r4, fp, pc} │ │ - ldr r3, [pc, #48] ; d9e0 │ │ + ldr r3, [pc, #48] ; d9e0 │ │ add r0, r4, #444 ; 0x1bc │ │ str r3, [r4, #464] ; 0x1d0 │ │ bl 3610 │ │ ldr r3, [r4, #484] ; 0x1e4 │ │ str r3, [r4, #440] ; 0x1b8 │ │ - b d94c │ │ + b d94c │ │ mov r0, #40 ; 0x28 │ │ bl 3604 │ │ - b d97c │ │ + b d97c │ │ bl 361c │ │ andeq sl, r0, ip, lsr #19 │ │ andeq sl, r0, r4, lsl #19 │ │ andeq sl, r0, ip, asr #18 │ │ ldmdapl r8, {r3, r4, r6, fp, ip, lr}^ │ │ push {r4, r5, r6, r7, fp, lr} │ │ add fp, sp, #20 │ │ sub sp, sp, #8 │ │ - ldr r6, [pc, #216] ; dad0 │ │ - ldr r1, [pc, #216] ; dad4 │ │ + ldr r6, [pc, #216] ; dad0 │ │ + ldr r1, [pc, #216] ; dad4 │ │ mov r2, #448 ; 0x1c0 │ │ ldr r6, [pc, r6] │ │ mov r5, r0 │ │ ldr r3, [r6] │ │ str r3, [fp, #-24] ; 0xffffffe8 │ │ bl 3628 │ │ cmn r0, #1 │ │ mov r4, r0 │ │ - beq da38 │ │ + beq da38 │ │ mov r0, r4 │ │ ldr r2, [fp, #-24] ; 0xffffffe8 │ │ ldr r3, [r6] │ │ cmp r2, r3 │ │ - bne dacc │ │ + bne dacc │ │ sub sp, fp, #20 │ │ pop {r4, r5, r6, r7, fp, pc} │ │ bl 352c <__errno@plt> │ │ ldr r2, [r0] │ │ mov r3, r0 │ │ cmp r2, #22 │ │ - beq da64 │ │ + beq da64 │ │ ldr r2, [r0] │ │ cmp r2, #21 │ │ - beq da64 │ │ + beq da64 │ │ ldr r2, [r0] │ │ cmp r2, #95 ; 0x5f │ │ - bne da1c │ │ + bne da1c │ │ mov r2, #0 │ │ mov r0, r5 │ │ str r2, [r3] │ │ bl 3508 │ │ mov r7, r0 │ │ add r3, r0, #25 │ │ bic r3, r3, #7 │ │ sub sp, sp, r3 │ │ mov r1, r5 │ │ mov r2, r7 │ │ mov r0, sp │ │ bl 355c │ │ - ldr r1, [pc, #60] ; dad8 │ │ + ldr r1, [pc, #60] ; dad8 │ │ mov r2, #11 │ │ add r1, pc, r1 │ │ add r0, sp, r7 │ │ bl 355c │ │ mov r0, sp │ │ bl 3634 │ │ cmn r0, #1 │ │ mov r5, r0 │ │ - beq da20 │ │ + beq da20 │ │ mov r0, sp │ │ bl 3640 │ │ mov r0, r5 │ │ - b da20 │ │ + b da20 │ │ bl 34e4 <__stack_chk_fail@plt> │ │ andeq sl, r0, r0, lsl #10 │ │ subeq r4, r8, r2, lsl #1 │ │ strdeq r8, [r0], -ip │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ bl 364c │ │ cmp r0, #0 │ │ - beq dafc │ │ + beq dafc │ │ sub sp, fp, #4 │ │ pop {fp, lr} │ │ - b d9e4 │ │ + b d9e4 │ │ mvn r0, #0 │ │ pop {fp, pc} │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #32 │ │ sub sp, sp, #20 │ │ - ldr r3, [pc, #648] ; dda0 │ │ + ldr r3, [pc, #648] ; dda0 │ │ mov r8, r0 │ │ add r3, pc, r3 │ │ ldr r5, [r3] │ │ cmn r5, #1 │ │ - beq dbbc │ │ - ldr r6, [pc, #628] ; dda4 │ │ + beq dbbc │ │ + ldr r6, [pc, #628] ; dda4 │ │ mov sl, r8 │ │ add r6, pc, r6 │ │ ldr r4, [r6, #496] ; 0x1f0 │ │ ldr r9, [r6, #492] ; 0x1ec │ │ str sp, [fp, #-40] ; 0xffffffd8 │ │ cmp r4, #0 │ │ - beq dcec │ │ + beq dcec │ │ add r2, r4, #7 │ │ bic r2, r2, #7 │ │ sub sp, sp, r2 │ │ add r6, sp, #8 │ │ mov r0, r6 │ │ mov r1, #0 │ │ mov r2, r4 │ │ bl 34cc │ │ cmp r8, #0 │ │ - ble dc50 │ │ - ldr r7, [pc, #560] ; dda8 │ │ + ble dc50 │ │ + ldr r7, [pc, #560] ; dda8 │ │ add r7, pc, r7 │ │ - b db88 │ │ + b db88 │ │ cmp sl, #0 │ │ - ble dc50 │ │ + ble dc50 │ │ ldr r4, [r7, #496] ; 0x1f0 │ │ cmp r4, sl │ │ movcs r4, sl │ │ mov r0, r5 │ │ mov r2, r4 │ │ mov r1, r6 │ │ bl 3658 │ │ cmp r4, r0 │ │ rsb sl, r4, sl │ │ - ble db7c │ │ + ble db7c │ │ mvn r0, #0 │ │ ldr sp, [fp, #-40] ; 0xffffffd8 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r2, #0 │ │ mov r3, r2 │ │ - ldr r1, [pc, #480] ; ddac │ │ + ldr r1, [pc, #480] ; ddac │ │ add r1, pc, r1 │ │ str r2, [r1] │ │ mov r5, #12 │ │ - ldr r7, [pc, #468] ; ddb0 │ │ - ldr r6, [pc, #468] ; ddb4 │ │ + ldr r7, [pc, #468] ; ddb0 │ │ + ldr r6, [pc, #468] ; ddb4 │ │ add r7, pc, r7 │ │ add r6, pc, r6 │ │ mul r3, r5, r3 │ │ add r2, r7, r3 │ │ ldr r0, [r2, #4] │ │ ldr r3, [r7, r3] │ │ blx r3 │ │ @@ -10921,111 +10809,111 @@ │ │ movne r9, #0 │ │ mla r3, r5, r3, r7 │ │ ldr r3, [r3, #8] │ │ moveq r9, #1 │ │ cmn r0, #1 │ │ cmpne r3, #0 │ │ mov r4, r0 │ │ - beq dc34 │ │ - ldr r3, [pc, #400] ; ddb8 │ │ + beq dc34 │ │ + ldr r3, [pc, #400] ; ddb8 │ │ mov r5, r4 │ │ add r3, pc, r3 │ │ str r4, [r3] │ │ - b db28 │ │ - bl d800 │ │ + b db28 │ │ + bl d800 │ │ cmp r0, #0 │ │ - bne dd30 │ │ + bne dd30 │ │ cmp r9, #0 │ │ - beq dc20 │ │ + beq dc20 │ │ ldr r3, [r6] │ │ - b dbe4 │ │ - ldr r4, [pc, #356] ; ddbc │ │ + b dbe4 │ │ + ldr r4, [pc, #356] ; ddbc │ │ ldr sp, [fp, #-40] ; 0xffffffd8 │ │ mov r0, #0 │ │ add r4, pc, r4 │ │ ldr r3, [r4] │ │ mov r1, r8 │ │ str r3, [sp] │ │ str r9, [sp, #4] │ │ mov r2, #5 │ │ mov r3, #1 │ │ bl 3664 │ │ cmn r0, #1 │ │ mov r6, r0 │ │ - beq dd50 │ │ + beq dd50 │ │ cmp r9, #0 │ │ - beq dd00 │ │ - ldr r5, [pc, #296] ; ddc0 │ │ + beq dd00 │ │ + ldr r5, [pc, #296] ; ddc0 │ │ mov r0, #0 │ │ add r5, pc, r5 │ │ ldr r3, [r5] │ │ mov r1, r8 │ │ str r3, [sp] │ │ str r9, [sp, #4] │ │ mov r2, #3 │ │ mov r3, #1 │ │ bl 3664 │ │ cmn r0, #1 │ │ mov r4, r0 │ │ - beq dd80 │ │ - ldr sl, [pc, #248] ; ddc4 │ │ + beq dd80 │ │ + ldr sl, [pc, #248] ; ddc4 │ │ add r3, r0, r8 │ │ rsb r6, r0, r6 │ │ add sl, pc, sl │ │ ldr r9, [sl, #492] ; 0x1ec │ │ str r6, [r3, #-4] │ │ add r8, r8, r9 │ │ str r8, [sl, #492] ; 0x1ec │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r0, #39 ; 0x27 │ │ bl 3604 │ │ mov r4, r0 │ │ str r0, [r6, #496] ; 0x1f0 │ │ - b db48 │ │ + b db48 │ │ mov r2, #12 │ │ - ldr r1, [pc, #188] ; ddc8 │ │ - ldr r3, [pc, #188] ; ddcc │ │ + ldr r1, [pc, #188] ; ddc8 │ │ + ldr r3, [pc, #188] ; ddcc │ │ add r1, pc, r1 │ │ ldr r1, [r1] │ │ add r3, pc, r3 │ │ mla r3, r2, r1, r3 │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - beq dc90 │ │ - bl d800 │ │ - b dc90 │ │ - ldr r3, [pc, #152] ; ddd0 │ │ + beq dc90 │ │ + bl d800 │ │ + b dc90 │ │ + ldr r3, [pc, #152] ; ddd0 │ │ cmn r4, #1 │ │ moveq r0, r4 │ │ add r3, pc, r3 │ │ str r4, [r3] │ │ - beq dbb4 │ │ + beq dbb4 │ │ mov r5, r4 │ │ - b db28 │ │ + b db28 │ │ cmp r9, #0 │ │ ldr r0, [r4] │ │ - bne dd70 │ │ + bne dd70 │ │ bl 3670 │ │ - ldr r3, [pc, #108] ; ddd4 │ │ + ldr r3, [pc, #108] ; ddd4 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ - b dbd0 │ │ + b dbd0 │ │ mov r1, r9 │ │ bl 367c │ │ mov r0, r6 │ │ - b dbb4 │ │ + b dbb4 │ │ mov r1, r8 │ │ mov r0, r6 │ │ bl 35e0 │ │ ldr r0, [r5] │ │ mov r1, r9 │ │ bl 367c │ │ mov r0, r4 │ │ - b dbb4 │ │ + b dbb4 │ │ strdeq sl, [r0], -r8 │ │ andeq sl, r0, r4, lsr #15 │ │ andeq sl, r0, r0, ror #14 │ │ andeq sl, r0, ip, lsl #14 │ │ strdeq sl, [r0], -r0 │ │ strdeq sl, [r0], -r4 │ │ andeq sl, r0, r8, ror #9 │ │ @@ -11035,53 +10923,53 @@ │ │ andeq sl, r0, r8, asr #11 │ │ strheq sl, [r0], -r8 │ │ ldrdeq sl, [r0], -r4 │ │ andeq sl, r0, r0, ror r5 │ │ push {r4, r5, r6, fp, lr} │ │ add fp, sp, #16 │ │ sub sp, sp, #12 │ │ - ldr r3, [pc, #220] ; dec8 │ │ + ldr r3, [pc, #220] ; dec8 │ │ mov r5, r0 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ cmn r3, #1 │ │ - beq de98 │ │ - ldr r3, [pc, #200] ; decc │ │ + beq de98 │ │ + ldr r3, [pc, #200] ; decc │ │ add r3, pc, r3 │ │ ldr r3, [r3, #492] ; 0x1ec │ │ cmp r3, #0 │ │ - beq de64 │ │ + beq de64 │ │ mov r0, r5 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, fp, lr} │ │ - b db04 │ │ + b db04 │ │ bl 352c <__errno@plt> │ │ ldr r3, [r0] │ │ cmp r3, #1 │ │ - beq de3c │ │ + beq de3c │ │ ldr r3, [r0] │ │ cmp r3, #13 │ │ - bne dec0 │ │ - ldr r3, [pc, #140] ; ded0 │ │ + bne dec0 │ │ + ldr r3, [pc, #140] ; ded0 │ │ add r3, pc, r3 │ │ ldr r3, [r3, #492] ; 0x1ec │ │ cmp r3, #0 │ │ - beq de64 │ │ - ldr r3, [pc, #124] ; ded4 │ │ + beq de64 │ │ + ldr r3, [pc, #124] ; ded4 │ │ add r3, pc, r3 │ │ ldr r3, [r3] │ │ cmn r3, #1 │ │ - bne de10 │ │ - ldr r4, [pc, #108] ; ded8 │ │ + bne de10 │ │ + ldr r4, [pc, #108] ; ded8 │ │ add r4, pc, r4 │ │ add r4, r4, #500 ; 0x1f4 │ │ mov r0, r4 │ │ bl 35ec │ │ mov r0, r5 │ │ - bl db04 │ │ + bl db04 │ │ mov r6, r0 │ │ mov r0, r4 │ │ bl 35f8 │ │ mov r0, r6 │ │ sub sp, fp, #16 │ │ pop {r4, r5, r6, fp, pc} │ │ mov r0, #0 │ │ @@ -11089,214 +10977,213 @@ │ │ str r0, [sp, #4] │ │ mov r1, r5 │ │ mov r2, #7 │ │ mov r3, #34 ; 0x22 │ │ bl 3664 │ │ cmn r0, #1 │ │ mov r6, r0 │ │ - beq de20 │ │ + beq de20 │ │ mov r0, r6 │ │ - b de90 │ │ + b de90 │ │ andeq sl, r0, r4, lsr #6 │ │ ldrdeq sl, [r0], -r4 │ │ muleq r0, r4, r4 │ │ ; instruction: 0x0000a2bc │ │ andeq sl, r0, ip, ror #8 │ │ │ │ -0000dedc : │ │ -ffi_closure_alloc(): │ │ +0000dedc : │ │ cmp r1, #0 │ │ - beq e704 │ │ + beq e704 │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ - ldr r3, [pc, #3976] ; ee78 │ │ + ldr r3, [pc, #3976] ; ee78 │ │ add fp, sp, #36 ; 0x24 │ │ mov r4, r0 │ │ add r3, pc, r3 │ │ ldr r3, [r3, #468] ; 0x1d4 │ │ mov r5, r1 │ │ cmp r3, #0 │ │ - beq e2cc │ │ - ldr r0, [pc, #3948] ; ee7c │ │ + beq e2cc │ │ + ldr r0, [pc, #3948] ; ee7c │ │ add r0, pc, r0 │ │ ldr r3, [r0, #440] ; 0x1b8 │ │ tst r3, #2 │ │ - bne e074 │ │ + bne e074 │ │ cmp r4, #244 ; 0xf4 │ │ - bhi e004 │ │ + bhi e004 │ │ cmp r4, #10 │ │ - bls e2bc │ │ + bls e2bc │ │ add r4, r4, #11 │ │ bic r4, r4, #7 │ │ lsr r2, r4, #3 │ │ mov r0, r2 │ │ - ldr r1, [pc, #3900] ; ee80 │ │ + ldr r1, [pc, #3900] ; ee80 │ │ add r1, pc, r1 │ │ ldr ip, [r1, #4] │ │ lsr r3, ip, r0 │ │ tst r3, #3 │ │ - beq e1bc │ │ + beq e1bc │ │ and r3, r3, #1 │ │ eor r4, r3, #1 │ │ add r4, r4, r2 │ │ add r3, r1, r4, lsl #3 │ │ add r3, r3, #40 ; 0x28 │ │ ldr r6, [r3, #8] │ │ ldr r2, [r6, #8] │ │ cmp r3, r2 │ │ - beq e668 │ │ + beq e668 │ │ ldr r1, [r1, #20] │ │ cmp r2, r1 │ │ - bcc e450 │ │ + bcc e450 │ │ str r2, [r3, #8] │ │ str r3, [r2, #12] │ │ lsl r2, r4, #3 │ │ orr r3, r2, #3 │ │ str r3, [r6, #4] │ │ add r3, r6, r2 │ │ ldr r2, [r3, #4] │ │ add r6, r6, #8 │ │ orr r2, r2, #1 │ │ str r2, [r3, #4] │ │ - ldr r3, [pc, #3792] ; ee84 │ │ + ldr r3, [pc, #3792] ; ee84 │ │ add r3, pc, r3 │ │ ldr r3, [r3, #440] ; 0x1b8 │ │ tst r3, #2 │ │ - bne e1a8 │ │ + bne e1a8 │ │ cmp r6, #0 │ │ - beq e084 │ │ - ldr r3, [pc, #3768] ; ee88 │ │ + beq e084 │ │ + ldr r3, [pc, #3768] ; ee88 │ │ add r3, pc, r3 │ │ add r3, r3, #448 ; 0x1c0 │ │ ldr r2, [r3] │ │ cmp r2, r6 │ │ - bhi dff0 │ │ + bhi dff0 │ │ ldr r1, [r3, #4] │ │ add r2, r2, r1 │ │ cmp r6, r2 │ │ - bcc e454 │ │ + bcc e454 │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - bne dfd4 │ │ + bne dfd4 │ │ ldr r3, [r3, #12] │ │ udf #0 │ │ cmn r4, #65 ; 0x41 │ │ - bhi e08c │ │ - ldr r1, [pc, #3704] ; ee8c │ │ + bhi e08c │ │ + ldr r1, [pc, #3704] ; ee8c │ │ add r4, r4, #11 │ │ bic r4, r4, #7 │ │ add r1, pc, r1 │ │ ldr r7, [r1, #8] │ │ cmp r7, #0 │ │ - bne e348 │ │ + bne e348 │ │ ldr r2, [r1, #12] │ │ cmp r4, r2 │ │ - bls e2d4 │ │ - ldr r2, [pc, #3668] ; ee90 │ │ + bls e2d4 │ │ + ldr r2, [pc, #3668] ; ee90 │ │ add r2, pc, r2 │ │ ldr r3, [r2, #16] │ │ cmp r3, r4 │ │ - bls e0a4 │ │ + bls e0a4 │ │ ldr r1, [r2, #28] │ │ rsb r3, r4, r3 │ │ orr ip, r3, #1 │ │ add r0, r1, r4 │ │ orr r4, r4, #3 │ │ str r3, [r2, #16] │ │ str r0, [r2, #28] │ │ add r6, r1, #8 │ │ str ip, [r0, #4] │ │ str r4, [r1, #4] │ │ - b dfac │ │ + b dfac │ │ add r0, r0, #444 ; 0x1bc │ │ bl 35ec │ │ cmp r0, #0 │ │ - beq df1c │ │ + beq df1c │ │ mov r0, #0 │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - ldr r2, [pc, #3584] ; ee94 │ │ + ldr r2, [pc, #3584] ; ee94 │ │ add r2, pc, r2 │ │ ldr r3, [r2, #12] │ │ cmn r3, #1 │ │ mvnne r4, #0 │ │ - beq e314 │ │ - ldr r3, [pc, #3564] ; ee98 │ │ + beq e314 │ │ + ldr r3, [pc, #3564] ; ee98 │ │ add r3, pc, r3 │ │ ldr r3, [r3, #468] ; 0x1d4 │ │ cmp r3, #0 │ │ - beq e714 │ │ - ldr r6, [pc, #3548] ; ee9c │ │ + beq e714 │ │ + ldr r6, [pc, #3548] ; ee9c │ │ add r6, pc, r6 │ │ ldr r3, [r6, #440] ; 0x1b8 │ │ tst r3, #1 │ │ - beq e3f4 │ │ + beq e3f4 │ │ ldr r3, [r6, #476] ; 0x1dc │ │ cmp r3, r4 │ │ - bhi e3f4 │ │ + bhi e3f4 │ │ ldr ip, [r6, #472] ; 0x1d8 │ │ add r7, ip, #31 │ │ add r7, r7, r4 │ │ rsb r8, ip, #0 │ │ and r7, r7, r8 │ │ cmp r7, r4 │ │ - bls e404 │ │ + bls e404 │ │ mov r0, r7 │ │ - bl ddd8 │ │ + bl ddd8 │ │ cmn r0, #1 │ │ ldreq ip, [r6, #472] ; 0x1d8 │ │ rsbeq r8, ip, #0 │ │ - beq e404 │ │ + beq e404 │ │ add r2, r0, #8 │ │ ands r3, r2, #7 │ │ moveq r2, r3 │ │ moveq lr, #1 │ │ mov r9, #7 │ │ mov r8, #0 │ │ rsbne r2, r2, #0 │ │ andne r2, r2, #7 │ │ rsb r3, r2, r7 │ │ - ldr ip, [pc, #3432] ; eea0 │ │ + ldr ip, [pc, #3432] ; eea0 │ │ add r6, r0, r2 │ │ sub r1, r3, #16 │ │ orrne lr, r2, #1 │ │ add r3, r6, r3 │ │ orr sl, r1, #2 │ │ add r1, r6, r1 │ │ str lr, [r0, r2] │ │ add ip, pc, ip │ │ str sl, [r6, #4] │ │ - ldr r2, [pc, #3396] ; eea4 │ │ + ldr r2, [pc, #3396] ; eea4 │ │ str r9, [r1, #4] │ │ str r8, [r3, #-8] │ │ ldr r3, [ip, #20] │ │ add r2, pc, r2 │ │ ldr r1, [r2, #436] ; 0x1b4 │ │ cmp r0, r3 │ │ ldr r3, [r2, #432] ; 0x1b0 │ │ strcc r0, [ip, #20] │ │ add r3, r7, r3 │ │ cmp r3, r1 │ │ strhi r3, [r2, #436] ; 0x1b4 │ │ adds r6, r6, #8 │ │ str r3, [r2, #432] ; 0x1b0 │ │ - beq f560 │ │ - ldr r3, [pc, #3340] ; eea8 │ │ + beq f560 │ │ + ldr r3, [pc, #3340] ; eea8 │ │ add r3, pc, r3 │ │ ldr r3, [r3, #440] ; 0x1b8 │ │ tst r3, #2 │ │ - beq dfc8 │ │ - ldr r0, [pc, #3324] ; eeac │ │ + beq dfc8 │ │ + ldr r0, [pc, #3324] ; eeac │ │ add r0, pc, r0 │ │ add r0, r0, #444 ; 0x1bc │ │ bl 35f8 │ │ - b dfc0 │ │ + b dfc0 │ │ ldr r2, [r1, #12] │ │ cmp r4, r2 │ │ - bls e2d4 │ │ + bls e2d4 │ │ cmp r3, #0 │ │ - beq e468 │ │ + beq e468 │ │ mov lr, #1 │ │ lsl r2, lr, r0 │ │ lsl r2, r2, lr │ │ rsb r6, r2, #0 │ │ orr r2, r6, r2 │ │ and r3, r2, r3, lsl r0 │ │ rsb r2, r3, #0 │ │ @@ -11308,299 +11195,299 @@ │ │ rsb r2, r2, #31 │ │ mvneq r2, #0 │ │ add r3, r1, r2, lsl #3 │ │ add r3, r3, #40 ; 0x28 │ │ ldr r6, [r3, #8] │ │ ldr r0, [r6, #8] │ │ cmp r3, r0 │ │ - beq ee40 │ │ + beq ee40 │ │ ldr r1, [r1, #20] │ │ cmp r0, r1 │ │ - bcc e450 │ │ + bcc e450 │ │ str r0, [r3, #8] │ │ str r3, [r0, #12] │ │ - ldr r1, [pc, #3188] ; eeb0 │ │ + ldr r1, [pc, #3188] ; eeb0 │ │ rsb r2, r4, r2, lsl #3 │ │ orr r3, r2, #1 │ │ orr r0, r4, #3 │ │ add r4, r6, r4 │ │ str r0, [r6, #4] │ │ add r1, pc, r1 │ │ str r3, [r4, #4] │ │ str r2, [r4, r2] │ │ ldr r3, [r1, #12] │ │ cmp r3, #0 │ │ - beq e2a4 │ │ + beq e2a4 │ │ mov ip, #1 │ │ ldr lr, [r1, #4] │ │ lsr r3, r3, #3 │ │ lsl ip, ip, r3 │ │ tst ip, lr │ │ add r3, r1, r3, lsl #3 │ │ add r3, r3, #40 ; 0x28 │ │ ldr r0, [r1, #24] │ │ - bne e440 │ │ + bne e440 │ │ orr ip, ip, lr │ │ str ip, [r1, #4] │ │ mov r1, r3 │ │ str r0, [r3, #8] │ │ str r0, [r1, #12] │ │ str r1, [r0, #8] │ │ str r3, [r0, #12] │ │ - ldr r1, [pc, #3080] ; eeb4 │ │ + ldr r1, [pc, #3080] ; eeb4 │ │ add r6, r6, #8 │ │ add r1, pc, r1 │ │ str r2, [r1, #12] │ │ str r4, [r1, #24] │ │ - b dfac │ │ + b dfac │ │ mov r0, #2 │ │ mov r4, #16 │ │ mov r2, r0 │ │ - b df3c │ │ - bl d910 │ │ - b df08 │ │ - ldr r1, [pc, #3036] ; eeb8 │ │ + b df3c │ │ + bl d910 │ │ + b df08 │ │ + ldr r1, [pc, #3036] ; eeb8 │ │ rsb r3, r4, r2 │ │ cmp r3, #15 │ │ add r1, pc, r1 │ │ ldr r6, [r1, #24] │ │ - bls e70c │ │ + bls e70c │ │ add r2, r6, r4 │ │ orr r0, r3, #1 │ │ orr r4, r4, #3 │ │ str r3, [r1, #12] │ │ str r2, [r1, #24] │ │ str r0, [r2, #4] │ │ str r3, [r2, r3] │ │ str r4, [r6, #4] │ │ add r6, r6, #8 │ │ - b dfac │ │ + b dfac │ │ ldr r6, [r2, #24] │ │ mov r2, r3 │ │ mov r1, #0 │ │ - ldr r0, [pc, #2964] ; eebc │ │ + ldr r0, [pc, #2964] ; eebc │ │ add r2, r6, r2 │ │ add r0, pc, r0 │ │ str r1, [r0, #12] │ │ str r1, [r0, #24] │ │ str r3, [r6, #4] │ │ ldr r4, [r2, #4] │ │ orr r4, r4, #1 │ │ str r4, [r2, #4] │ │ - b e30c │ │ + b e30c │ │ lsrs ip, r4, #8 │ │ rsb r0, r4, #0 │ │ - beq e678 │ │ + beq e678 │ │ cmp ip, #65536 ; 0x10000 │ │ - bcc e690 │ │ + bcc e690 │ │ ldr r6, [r1, #428] ; 0x1ac │ │ cmp r6, #0 │ │ movne ip, #31 │ │ - beq e3e4 │ │ + beq e3e4 │ │ mov r1, #0 │ │ mov r3, #0 │ │ lsl r1, r4, r1 │ │ mov lr, r3 │ │ - b e384 │ │ + b e384 │ │ lsl r1, r1, #1 │ │ ldr r2, [r6, #4] │ │ bic r2, r2, #3 │ │ rsb r2, r4, r2 │ │ cmp r2, r0 │ │ - bcs e3a4 │ │ + bcs e3a4 │ │ subs r0, r2, #0 │ │ - beq eb28 │ │ + beq eb28 │ │ mov lr, r6 │ │ lsr r8, r1, #31 │ │ add r8, r8, #4 │ │ ldr r2, [r6, #20] │ │ ldr r6, [r6, r8, lsl #2] │ │ cmp r2, r6 │ │ cmpne r2, #0 │ │ movne r3, r2 │ │ cmp r6, #0 │ │ - bne e380 │ │ + bne e380 │ │ cmp lr, #0 │ │ cmpeq r3, #0 │ │ - bne ed48 │ │ + bne ed48 │ │ mvn r3, #1 │ │ and r7, r7, r3, lsl ip │ │ cmp r7, #0 │ │ - bne eca0 │ │ - ldr r3, [pc, #2772] ; eec0 │ │ + bne eca0 │ │ + ldr r3, [pc, #2772] ; eec0 │ │ add r3, pc, r3 │ │ ldr r2, [r3, #12] │ │ - b e02c │ │ - ldr r3, [pc, #2760] ; eec4 │ │ + b e02c │ │ + ldr r3, [pc, #2760] ; eec4 │ │ add r3, pc, r3 │ │ ldr ip, [r3, #472] ; 0x1d8 │ │ rsb r8, ip, #0 │ │ add r3, r4, #41 ; 0x29 │ │ add r3, r3, ip │ │ and r8, r8, r3 │ │ cmp r8, r4 │ │ - bhi e71c │ │ + bhi e71c │ │ bl 352c <__errno@plt> │ │ mov r2, #12 │ │ - ldr r3, [pc, #2720] ; eec8 │ │ + ldr r3, [pc, #2720] ; eec8 │ │ str r2, [r0] │ │ add r3, pc, r3 │ │ ldr r3, [r3, #440] ; 0x1b8 │ │ tst r3, #2 │ │ - beq e084 │ │ + beq e084 │ │ mov r6, #0 │ │ - b e1a8 │ │ + b e1a8 │ │ ldr ip, [r1, #20] │ │ ldr r1, [r3, #8] │ │ cmp r1, ip │ │ - bcs e294 │ │ + bcs e294 │ │ bl 361c │ │ ldr r3, [r3, #12] │ │ mov r0, r6 │ │ add r6, r6, r3 │ │ str r6, [r5] │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r3, [r1, #8] │ │ cmp r3, #0 │ │ - beq e034 │ │ + beq e034 │ │ rsb r2, r3, #0 │ │ and r3, r3, r2 │ │ rsb r2, r3, #0 │ │ and r2, r2, r3 │ │ clz r2, r2 │ │ cmp r3, #0 │ │ rsb r2, r2, #31 │ │ mvneq r2, #0 │ │ add r1, r1, r2, lsl #2 │ │ ldr r2, [r1, #304] ; 0x130 │ │ ldr r0, [r2, #4] │ │ mov r6, r2 │ │ bic r0, r0, #3 │ │ rsb r0, r4, r0 │ │ - b e4cc │ │ + b e4cc │ │ ldr r3, [r1, #4] │ │ mov r2, r1 │ │ bic r3, r3, #3 │ │ rsb r3, r4, r3 │ │ cmp r3, r0 │ │ movcc r0, r3 │ │ movcc r6, r1 │ │ ldr r1, [r2, #16] │ │ cmp r1, #0 │ │ - bne e4b0 │ │ + bne e4b0 │ │ ldr r1, [r2, #20] │ │ cmp r1, #0 │ │ - bne e4b0 │ │ - ldr r3, [pc, #2528] ; eecc │ │ + bne e4b0 │ │ + ldr r3, [pc, #2528] ; eecc │ │ add r3, pc, r3 │ │ ldr r8, [r3, #20] │ │ cmp r8, r6 │ │ - bhi e450 │ │ + bhi e450 │ │ add lr, r6, r4 │ │ cmp lr, r6 │ │ - bls e450 │ │ + bls e450 │ │ ldr r3, [r6, #12] │ │ ldr r7, [r6, #24] │ │ cmp r3, r6 │ │ - beq f170 │ │ + beq f170 │ │ ldr r2, [r6, #8] │ │ cmp r8, r2 │ │ - bhi e450 │ │ + bhi e450 │ │ str r3, [r2, #12] │ │ str r2, [r3, #8] │ │ cmp r7, #0 │ │ - beq e5d0 │ │ + beq e5d0 │ │ ldr r2, [r6, #28] │ │ - ldr r1, [pc, #2452] ; eed0 │ │ + ldr r1, [pc, #2452] ; eed0 │ │ add r2, r2, #74 ; 0x4a │ │ add r1, pc, r1 │ │ add r2, r1, r2, lsl #2 │ │ ldr ip, [r2, #8] │ │ cmp ip, r6 │ │ - beq f1fc │ │ + beq f1fc │ │ ldr r2, [r1, #20] │ │ cmp r7, r2 │ │ - bcc e450 │ │ + bcc e450 │ │ ldr r2, [r7, #16] │ │ cmp r2, r6 │ │ streq r3, [r7, #16] │ │ strne r3, [r7, #20] │ │ cmp r3, #0 │ │ - beq e5d0 │ │ - ldr r2, [pc, #2392] ; eed4 │ │ + beq e5d0 │ │ + ldr r2, [pc, #2392] ; eed4 │ │ add r2, pc, r2 │ │ ldr r1, [r2, #20] │ │ cmp r3, r1 │ │ - bcc e450 │ │ + bcc e450 │ │ str r7, [r3, #24] │ │ ldr r2, [r6, #16] │ │ cmp r2, #0 │ │ - beq e5a8 │ │ + beq e5a8 │ │ cmp r1, r2 │ │ - bhi e450 │ │ + bhi e450 │ │ str r2, [r3, #16] │ │ str r3, [r2, #24] │ │ ldr r2, [r6, #20] │ │ cmp r2, #0 │ │ - beq e5d0 │ │ - ldr r1, [pc, #2332] ; eed8 │ │ + beq e5d0 │ │ + ldr r1, [pc, #2332] ; eed8 │ │ add r1, pc, r1 │ │ ldr r1, [r1, #20] │ │ cmp r2, r1 │ │ - bcc e450 │ │ + bcc e450 │ │ str r2, [r3, #20] │ │ str r3, [r2, #24] │ │ cmp r0, #15 │ │ - bls f150 │ │ - ldr r2, [pc, #2300] ; eedc │ │ + bls f150 │ │ + ldr r2, [pc, #2300] ; eedc │ │ orr r3, r0, #1 │ │ orr r1, r4, #3 │ │ str r1, [r6, #4] │ │ add r2, pc, r2 │ │ str r3, [lr, #4] │ │ str r0, [lr, r0] │ │ ldr r3, [r2, #12] │ │ cmp r3, #0 │ │ - beq e640 │ │ + beq e640 │ │ mov r7, #1 │ │ ldr ip, [r2, #4] │ │ lsr r3, r3, #3 │ │ lsl r7, r7, r3 │ │ tst r7, ip │ │ add r3, r2, r3, lsl #3 │ │ add r3, r3, #40 ; 0x28 │ │ ldr r1, [r2, #24] │ │ - bne f1e8 │ │ + bne f1e8 │ │ orr ip, r7, ip │ │ str ip, [r2, #4] │ │ mov r2, r3 │ │ str r1, [r3, #8] │ │ str r1, [r2, #12] │ │ str r2, [r1, #8] │ │ str r3, [r1, #12] │ │ - ldr r3, [pc, #2200] ; eee0 │ │ + ldr r3, [pc, #2200] ; eee0 │ │ add r3, pc, r3 │ │ str r0, [r3, #12] │ │ str lr, [r3, #24] │ │ adds r6, r6, #8 │ │ - bne e194 │ │ - ldr r3, [pc, #2180] ; eee4 │ │ + bne e194 │ │ + ldr r3, [pc, #2180] ; eee4 │ │ add r3, pc, r3 │ │ ldr r2, [r3, #12] │ │ - b e02c │ │ + b e02c │ │ mov r3, #1 │ │ bic ip, ip, r3, lsl r4 │ │ str ip, [r1, #4] │ │ - b df8c │ │ + b df8c │ │ ldr r6, [r1, #304] ; 0x130 │ │ cmp r6, #0 │ │ biceq r7, r7, #1 │ │ - beq e3dc │ │ + beq e3dc │ │ mov r1, #25 │ │ - b e370 │ │ + b e370 │ │ sub r2, ip, #256 ; 0x100 │ │ lsr r2, r2, #16 │ │ and r2, r2, #8 │ │ lsl r3, ip, r2 │ │ sub lr, r3, #4096 ; 0x1000 │ │ lsr lr, lr, #16 │ │ and lr, lr, #4 │ │ @@ -11616,100 +11503,100 @@ │ │ lsr ip, r4, ip │ │ and ip, ip, #1 │ │ add r3, r2, #14 │ │ add ip, ip, r3, lsl #1 │ │ add r1, r1, ip, lsl #2 │ │ ldr r6, [r1, #304] ; 0x130 │ │ cmp r6, #0 │ │ - beq e3d4 │ │ + beq e3d4 │ │ cmp ip, #31 │ │ - beq e36c │ │ + beq e36c │ │ lsr r1, ip, #1 │ │ rsb r1, r1, #25 │ │ - b e370 │ │ + b e370 │ │ mov r0, #0 │ │ bx lr │ │ orr r3, r2, #3 │ │ - b e31c │ │ - bl d910 │ │ - b e0b8 │ │ + b e31c │ │ + bl d910 │ │ + b e0b8 │ │ mov r0, r8 │ │ - bl ddd8 │ │ + bl ddd8 │ │ cmn r0, #1 │ │ mov r6, r0 │ │ - beq e418 │ │ - ldr r2, [pc, #1968] ; eee8 │ │ + beq e418 │ │ + ldr r2, [pc, #1968] ; eee8 │ │ add r2, pc, r2 │ │ ldr r3, [r2, #432] ; 0x1b0 │ │ ldr r1, [r2, #436] ; 0x1b4 │ │ add r3, r8, r3 │ │ cmp r3, r1 │ │ strhi r3, [r2, #436] ; 0x1b4 │ │ str r3, [r2, #432] ; 0x1b0 │ │ - ldr r3, [pc, #1940] ; eeec │ │ + ldr r3, [pc, #1940] ; eeec │ │ add r3, pc, r3 │ │ ldr lr, [r3, #28] │ │ cmp lr, #0 │ │ addne r3, r3, #448 ; 0x1c0 │ │ - beq ed6c │ │ + beq ed6c │ │ ldr r1, [r3] │ │ ldr r2, [r3, #4] │ │ add r0, r1, r2 │ │ cmp r6, r0 │ │ - beq e95c │ │ + beq e95c │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - bne e768 │ │ + bne e768 │ │ add r0, r6, r8 │ │ - ldr r3, [pc, #1884] ; eef0 │ │ + ldr r3, [pc, #1884] ; eef0 │ │ add r3, pc, r3 │ │ ldr r2, [r3, #20] │ │ cmp r6, r2 │ │ strcc r6, [r3, #20] │ │ - ldr r3, [pc, #1868] ; eef4 │ │ + ldr r3, [pc, #1868] ; eef4 │ │ add r3, pc, r3 │ │ add r3, r3, #448 ; 0x1c0 │ │ ldr r2, [r3] │ │ cmp r0, r2 │ │ - beq e9e4 │ │ + beq e9e4 │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - bne e7ac │ │ - ldr r3, [pc, #1836] ; eef8 │ │ + bne e7ac │ │ + ldr r3, [pc, #1836] ; eef8 │ │ add r3, pc, r3 │ │ add r3, r3, #448 ; 0x1c0 │ │ ldr r2, [r3] │ │ cmp r2, lr │ │ - bhi e7ec │ │ + bhi e7ec │ │ ldr r1, [r3, #4] │ │ add r2, r2, r1 │ │ cmp r2, lr │ │ - bhi e800 │ │ + bhi e800 │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - bne e7d0 │ │ + bne e7d0 │ │ ldr r3, [r3] │ │ udf #0 │ │ sub r3, r2, #39 ; 0x27 │ │ tst r3, #7 │ │ mov ip, r2 │ │ mvneq r7, #46 ; 0x2e │ │ - beq e820 │ │ + beq e820 │ │ rsb r3, r3, #0 │ │ and r7, r3, #7 │ │ sub r7, r7, #47 ; 0x2f │ │ mov r1, #40 ; 0x28 │ │ add r7, ip, r7 │ │ add r3, lr, #16 │ │ add r9, r6, #8 │ │ cmp r7, r3 │ │ movcc r7, lr │ │ ands r3, r9, #7 │ │ rsbne r3, r9, #0 │ │ - ldr r9, [pc, #1716] ; eefc │ │ + ldr r9, [pc, #1716] ; eefc │ │ andne r3, r3, #7 │ │ sub r2, r8, #40 ; 0x28 │ │ add r9, pc, r9 │ │ rsb r2, r3, r2 │ │ add r3, r6, r3 │ │ str r2, [r9, #16] │ │ orr r0, r2, #1 │ │ @@ -11729,104 +11616,104 @@ │ │ str r6, [r9, #448] ; 0x1c0 │ │ str r8, [r9, #452] ; 0x1c4 │ │ ldr r2, [r6, r3] │ │ add r1, r6, r3 │ │ str r2, [r9, #460] ; 0x1cc │ │ ldr r1, [r1, r2] │ │ cmp r2, r1 │ │ - bne e450 │ │ + bne e450 │ │ mov r1, #0 │ │ mov r2, #7 │ │ str r1, [r6, r3] │ │ add r3, r7, #28 │ │ str sl, [r9, #456] ; 0x1c8 │ │ str r2, [r3], #4 │ │ cmp ip, r3 │ │ - bhi e8c8 │ │ + bhi e8c8 │ │ cmp lr, r7 │ │ - beq e944 │ │ + beq e944 │ │ ldr r2, [r7, #4] │ │ rsb r0, lr, r7 │ │ lsr r3, r0, #3 │ │ bic r2, r2, #1 │ │ orr r1, r0, #1 │ │ cmp r3, #31 │ │ str r2, [r7, #4] │ │ str r1, [lr, #4] │ │ str r0, [r7] │ │ - bhi ea04 │ │ + bhi ea04 │ │ mov r2, #1 │ │ - ldr r1, [pc, #1520] ; ef00 │ │ + ldr r1, [pc, #1520] ; ef00 │ │ lsl r2, r2, r3 │ │ add r1, pc, r1 │ │ ldr r0, [r1, #4] │ │ add r3, r1, r3, lsl #3 │ │ add r3, r3, #40 ; 0x28 │ │ tst r2, r0 │ │ - bne ed58 │ │ + bne ed58 │ │ orr r2, r2, r0 │ │ str r2, [r1, #4] │ │ mov r2, r3 │ │ str lr, [r3, #8] │ │ str lr, [r2, #12] │ │ str r2, [lr, #8] │ │ str r3, [lr, #12] │ │ - ldr r2, [pc, #1464] ; ef04 │ │ + ldr r2, [pc, #1464] ; ef04 │ │ add r2, pc, r2 │ │ ldr r3, [r2, #16] │ │ cmp r3, r4 │ │ - bhi e048 │ │ - b e418 │ │ + bhi e048 │ │ + b e418 │ │ add r0, r6, r8 │ │ ldr r7, [r0, #-4] │ │ ldr ip, [r3, #12] │ │ cmp r7, ip │ │ - bne e78c │ │ + bne e78c │ │ cmp lr, r1 │ │ - bcc e78c │ │ + bcc e78c │ │ cmp lr, r6 │ │ - bcs e78c │ │ + bcs e78c │ │ mov ip, #40 ; 0x28 │ │ - ldr r1, [pc, #1404] ; ef08 │ │ + ldr r1, [pc, #1404] ; ef08 │ │ add r2, r2, r8 │ │ str r2, [r3, #4] │ │ add r1, pc, r1 │ │ ldr r2, [r1, #28] │ │ ldr r3, [r1, #16] │ │ add r0, r2, #8 │ │ ands r1, r0, #7 │ │ rsbne r0, r0, #0 │ │ andne r1, r0, #7 │ │ - ldr r0, [pc, #1368] ; ef0c │ │ + ldr r0, [pc, #1368] ; ef0c │ │ add r8, r8, r3 │ │ add r3, r2, r1 │ │ add r0, pc, r0 │ │ ldr r2, [r0, #480] ; 0x1e0 │ │ rsb r8, r1, r8 │ │ orr lr, r8, #1 │ │ add r1, r3, r8 │ │ str r3, [r0, #28] │ │ str r8, [r0, #16] │ │ str lr, [r3, #4] │ │ str ip, [r1, #4] │ │ str r2, [r0, #32] │ │ - b e944 │ │ + b e944 │ │ ldr r0, [r0, #-4] │ │ ldr r1, [r3, #12] │ │ cmp r0, r1 │ │ - beq f234 │ │ - ldr r3, [pc, #1300] ; ef10 │ │ + beq f234 │ │ + ldr r3, [pc, #1300] ; ef10 │ │ add r3, pc, r3 │ │ add r3, r3, #448 ; 0x1c0 │ │ - b e7d0 │ │ + b e7d0 │ │ lsr r3, r0, #8 │ │ cmp r3, #65536 ; 0x10000 │ │ movcs ip, #-2147483648 ; 0x80000000 │ │ movcs r2, #31 │ │ - bcs ea70 │ │ + bcs ea70 │ │ mov ip, #1 │ │ sub r2, r3, #256 ; 0x100 │ │ lsr r2, r2, #16 │ │ and r2, r2, #8 │ │ lsl r3, r3, r2 │ │ sub r6, r3, #4096 ; 0x1000 │ │ lsr r6, r6, #16 │ │ @@ -11842,228 +11729,228 @@ │ │ add r3, r2, #21 │ │ lsr r3, r0, r3 │ │ and r3, r3, ip │ │ add r2, r2, #14 │ │ add r2, r3, r2, lsl #1 │ │ lsl ip, ip, r2 │ │ mov r3, #0 │ │ - ldr r1, [pc, #1176] ; ef14 │ │ + ldr r1, [pc, #1176] ; ef14 │ │ str r2, [lr, #28] │ │ str r3, [lr, #20] │ │ add r1, pc, r1 │ │ ldr r6, [r1, #8] │ │ str r3, [lr, #16] │ │ tst ip, r6 │ │ - beq ee10 │ │ + beq ee10 │ │ cmp r2, #31 │ │ add r1, r1, r2, lsl #2 │ │ moveq r2, r3 │ │ lsrne r2, r2, #1 │ │ rsbne r2, r2, #25 │ │ ldr ip, [r1, #304] ; 0x130 │ │ lsl r2, r0, r2 │ │ - b ead0 │ │ + b ead0 │ │ lsr r3, r2, #31 │ │ add r3, r3, #4 │ │ ldr r1, [ip, r3, lsl #2] │ │ lsl r2, r2, #1 │ │ cmp r1, #0 │ │ - beq ee4c │ │ + beq ee4c │ │ mov ip, r1 │ │ ldr r3, [ip, #4] │ │ bic r3, r3, #3 │ │ cmp r0, r3 │ │ - bne eab4 │ │ - ldr r2, [pc, #1072] ; ef18 │ │ + bne eab4 │ │ + ldr r2, [pc, #1072] ; ef18 │ │ ldr r3, [ip, #8] │ │ add r2, pc, r2 │ │ ldr r2, [r2, #20] │ │ cmp r2, ip │ │ movhi r1, #0 │ │ movls r1, #1 │ │ cmp r3, r2 │ │ movcc r1, #0 │ │ cmp r1, #0 │ │ - beq e450 │ │ + beq e450 │ │ mov r2, #0 │ │ str lr, [r3, #12] │ │ str lr, [ip, #8] │ │ str r3, [lr, #8] │ │ str ip, [lr, #12] │ │ str r2, [lr, #24] │ │ - b e944 │ │ + b e944 │ │ mov r3, r6 │ │ ldr r2, [r3, #4] │ │ bic r2, r2, #3 │ │ rsb r2, r4, r2 │ │ cmp r2, r0 │ │ movcc r0, r2 │ │ ldr r2, [r3, #16] │ │ movcc r6, r3 │ │ cmp r2, #0 │ │ movne r3, r2 │ │ - bne eb2c │ │ + bne eb2c │ │ ldr r3, [r3, #20] │ │ cmp r3, #0 │ │ - bne eb2c │ │ + bne eb2c │ │ cmp r6, #0 │ │ - beq e3e4 │ │ - ldr r3, [pc, #940] ; ef1c │ │ + beq e3e4 │ │ + ldr r3, [pc, #940] ; ef1c │ │ add r3, pc, r3 │ │ ldr r2, [r3, #12] │ │ rsb r1, r4, r2 │ │ cmp r1, r0 │ │ - bls e02c │ │ + bls e02c │ │ ldr r8, [r3, #20] │ │ cmp r8, r6 │ │ - bhi e450 │ │ + bhi e450 │ │ add lr, r6, r4 │ │ cmp lr, r6 │ │ - bls e450 │ │ + bls e450 │ │ ldr ip, [r6, #12] │ │ ldr r7, [r6, #24] │ │ cmp r6, ip │ │ - beq f038 │ │ + beq f038 │ │ ldr r3, [r6, #8] │ │ cmp r8, r3 │ │ - bhi e450 │ │ + bhi e450 │ │ str ip, [r3, #12] │ │ str r3, [ip, #8] │ │ cmp r7, #0 │ │ - beq ec64 │ │ + beq ec64 │ │ ldr r3, [r6, #28] │ │ - ldr r1, [pc, #848] ; ef20 │ │ + ldr r1, [pc, #848] ; ef20 │ │ add r3, r3, #74 ; 0x4a │ │ add r1, pc, r1 │ │ add r3, r1, r3, lsl #2 │ │ ldr r2, [r3, #8] │ │ cmp r6, r2 │ │ - beq f084 │ │ + beq f084 │ │ ldr r3, [r1, #20] │ │ cmp r7, r3 │ │ - bcc e450 │ │ + bcc e450 │ │ ldr r3, [r7, #16] │ │ cmp r6, r3 │ │ streq ip, [r7, #16] │ │ strne ip, [r7, #20] │ │ cmp ip, #0 │ │ - beq ec64 │ │ - ldr r3, [pc, #788] ; ef24 │ │ + beq ec64 │ │ + ldr r3, [pc, #788] ; ef24 │ │ add r3, pc, r3 │ │ ldr r2, [r3, #20] │ │ cmp ip, r2 │ │ - bcc e450 │ │ + bcc e450 │ │ str r7, [ip, #24] │ │ ldr r3, [r6, #16] │ │ cmp r3, #0 │ │ - beq ec3c │ │ + beq ec3c │ │ cmp r2, r3 │ │ - bhi e450 │ │ + bhi e450 │ │ str r3, [ip, #16] │ │ str ip, [r3, #24] │ │ ldr r3, [r6, #20] │ │ cmp r3, #0 │ │ - beq ec64 │ │ - ldr r2, [pc, #728] ; ef28 │ │ + beq ec64 │ │ + ldr r2, [pc, #728] ; ef28 │ │ add r2, pc, r2 │ │ ldr r2, [r2, #20] │ │ cmp r3, r2 │ │ - bcc e450 │ │ + bcc e450 │ │ str r3, [ip, #20] │ │ str ip, [r3, #24] │ │ cmp r0, #15 │ │ - bhi ece4 │ │ + bhi ece4 │ │ add r0, r0, r4 │ │ orr r3, r0, #3 │ │ str r3, [r6, #4] │ │ add r3, r6, r0 │ │ ldr r2, [r3, #4] │ │ orr r2, r2, #1 │ │ str r2, [r3, #4] │ │ adds r6, r6, #8 │ │ - bne e194 │ │ - ldr r3, [pc, #660] ; ef2c │ │ + bne e194 │ │ + ldr r3, [pc, #660] ; ef2c │ │ add r3, pc, r3 │ │ ldr r2, [r3, #12] │ │ - b e02c │ │ + b e02c │ │ rsb r3, r7, #0 │ │ and r7, r7, r3 │ │ rsb r3, r7, #0 │ │ and r3, r3, r7 │ │ clz r3, r3 │ │ cmp r7, #0 │ │ rsb r3, r3, #31 │ │ mvneq r3, #0 │ │ - ldr r2, [pc, #616] ; ef30 │ │ + ldr r2, [pc, #616] ; ef30 │ │ add r2, pc, r2 │ │ add r3, r2, r3, lsl #2 │ │ ldr r3, [r3, #304] ; 0x130 │ │ cmp r3, #0 │ │ movne r6, #0 │ │ - bne eb2c │ │ + bne eb2c │ │ ldr r2, [r2, #12] │ │ - b e02c │ │ + b e02c │ │ lsr r3, r0, #3 │ │ orr r1, r4, #3 │ │ orr r2, r0, #1 │ │ cmp r3, #31 │ │ str r1, [r6, #4] │ │ str r2, [lr, #4] │ │ str r0, [lr, r0] │ │ - bhi ef78 │ │ + bhi ef78 │ │ mov r0, #1 │ │ - ldr r2, [pc, #548] ; ef34 │ │ + ldr r2, [pc, #548] ; ef34 │ │ lsl r0, r0, r3 │ │ add r2, pc, r2 │ │ ldr r1, [r2, #4] │ │ add r3, r2, r3, lsl #3 │ │ add r3, r3, #40 ; 0x28 │ │ tst r0, r1 │ │ - bne f13c │ │ + bne f13c │ │ orr r1, r0, r1 │ │ str r1, [r2, #4] │ │ mov r2, r3 │ │ str lr, [r3, #8] │ │ str lr, [r2, #12] │ │ str r2, [lr, #8] │ │ str r3, [lr, #12] │ │ - b ec88 │ │ + b ec88 │ │ cmp r3, #0 │ │ mov r6, lr │ │ - bne eb2c │ │ - b eb60 │ │ + bne eb2c │ │ + b eb60 │ │ ldr r1, [r1, #20] │ │ ldr r2, [r3, #8] │ │ cmp r2, r1 │ │ - bcs e934 │ │ - b e450 │ │ + bcs e934 │ │ + b e450 │ │ str r6, [r3, #20] │ │ str r6, [r3, #448] ; 0x1c0 │ │ str r8, [r3, #452] ; 0x1c4 │ │ sub r1, r8, #4 │ │ ldr r2, [r6, r1] │ │ add r0, r6, r1 │ │ str r2, [r3, #460] ; 0x1cc │ │ ldr r0, [r0, r2] │ │ cmp r2, r0 │ │ - bne e450 │ │ + bne e450 │ │ mov r2, lr │ │ ldr r0, [r3, #464] ; 0x1d0 │ │ str lr, [r6, r1] │ │ add r1, r3, #4 │ │ str r0, [r3, #36] ; 0x24 │ │ add r3, r1, r2, lsl #3 │ │ add r2, r2, #1 │ │ add r3, r3, #36 ; 0x24 │ │ cmp r2, #32 │ │ str r3, [r3, #12] │ │ str r3, [r3, #8] │ │ - bne eda8 │ │ + bne eda8 │ │ mov r1, #40 ; 0x28 │ │ - ldr lr, [pc, #360] ; ef38 │ │ + ldr lr, [pc, #360] ; ef38 │ │ add r3, r6, #8 │ │ ands ip, r3, #7 │ │ add lr, pc, lr │ │ rsbne r3, r3, #0 │ │ andne ip, r3, #7 │ │ sub r8, r8, #40 ; 0x28 │ │ ldr r3, [lr, #480] ; 0x1e0 │ │ @@ -12072,41 +11959,41 @@ │ │ orr r0, ip, #1 │ │ add r2, r6, ip │ │ str r6, [lr, #28] │ │ str ip, [lr, #16] │ │ str r0, [r6, #4] │ │ str r1, [r2, #4] │ │ str r3, [lr, #32] │ │ - b e944 │ │ + b e944 │ │ add r2, r2, #74 ; 0x4a │ │ lsl r3, r2, #2 │ │ add r2, r1, r3 │ │ orr r6, ip, r6 │ │ add r2, r2, #8 │ │ add r3, r1, r3 │ │ str lr, [r3, #8] │ │ str r6, [r1, #8] │ │ str r2, [lr, #24] │ │ str lr, [lr, #12] │ │ str lr, [lr, #8] │ │ - b e944 │ │ + b e944 │ │ bic r3, ip, lr, lsl r2 │ │ str r3, [r1, #4] │ │ - b e234 │ │ - ldr r1, [pc, #232] ; ef3c │ │ + b e234 │ │ + ldr r1, [pc, #232] ; ef3c │ │ add r2, ip, r3, lsl #2 │ │ add r1, pc, r1 │ │ ldr r1, [r1, #20] │ │ cmp r1, r2 │ │ - bhi e450 │ │ + bhi e450 │ │ str lr, [ip, r3, lsl #2] │ │ str ip, [lr, #24] │ │ str lr, [lr, #12] │ │ str lr, [lr, #8] │ │ - b e944 │ │ + b e944 │ │ andeq sl, r0, r0, ror #7 │ │ andeq sl, r0, r8, asr #7 │ │ muleq r0, r4, r3 │ │ andeq sl, r0, r4, lsr #6 │ │ andeq sl, r0, r8, lsl #6 │ │ ; instruction: 0x0000a2bc │ │ muleq r0, ip, r2 │ │ @@ -12167,15 +12054,15 @@ │ │ ldrdeq r8, [r0], -r4 │ │ muleq r0, r4, ip │ │ andeq r8, r0, r4, lsl ip │ │ lsr r1, r0, #8 │ │ cmp r1, #65536 ; 0x10000 │ │ movcs r2, #-2147483648 ; 0x80000000 │ │ movcs r3, #31 │ │ - bcs efe4 │ │ + bcs efe4 │ │ mov r2, #1 │ │ sub r3, r1, #256 ; 0x100 │ │ lsr r3, r3, #16 │ │ and r3, r3, #8 │ │ lsl r1, r1, r3 │ │ sub r7, r1, #4096 ; 0x1000 │ │ lsr r7, r7, #16 │ │ @@ -12191,256 +12078,256 @@ │ │ add r3, r1, #21 │ │ lsr r3, r0, r3 │ │ and r3, r3, r2 │ │ add r1, r1, #14 │ │ add r3, r3, r1, lsl #1 │ │ lsl r2, r2, r3 │ │ mov r1, #0 │ │ - ldr ip, [pc, #-176] ; ef40 │ │ + ldr ip, [pc, #-176] ; ef40 │ │ str r3, [lr, #28] │ │ str r1, [lr, #20] │ │ add ip, pc, ip │ │ ldr r7, [ip, #8] │ │ str r1, [lr, #16] │ │ tst r2, r7 │ │ - bne f0a8 │ │ + bne f0a8 │ │ add r3, r3, #74 ; 0x4a │ │ lsl r3, r3, #2 │ │ add r1, ip, r3 │ │ orr r2, r2, r7 │ │ add r1, r1, #8 │ │ add r3, ip, r3 │ │ str lr, [r3, #8] │ │ str r2, [ip, #8] │ │ str r1, [lr, #24] │ │ str lr, [lr, #12] │ │ str lr, [lr, #8] │ │ - b ec88 │ │ + b ec88 │ │ ldr ip, [r6, #20] │ │ add r1, r6, #20 │ │ cmp ip, #0 │ │ - bne f054 │ │ - b f220 │ │ + bne f054 │ │ + b f220 │ │ mov r1, r2 │ │ mov ip, r3 │ │ ldr r3, [ip, #20] │ │ add r2, ip, #20 │ │ cmp r3, #0 │ │ - bne f04c │ │ + bne f04c │ │ ldr r3, [ip, #16] │ │ add r2, ip, #16 │ │ cmp r3, #0 │ │ - bne f04c │ │ + bne f04c │ │ cmp r8, r1 │ │ - bhi e450 │ │ + bhi e450 │ │ str r3, [r1] │ │ - b ebbc │ │ + b ebbc │ │ cmp ip, #0 │ │ str ip, [r3, #8] │ │ - bne ec08 │ │ + bne ec08 │ │ mov ip, #1 │ │ ldr r2, [r1, #8] │ │ ldr r3, [r6, #28] │ │ bic r3, r2, ip, lsl r3 │ │ str r3, [r1, #8] │ │ - b ec64 │ │ + b ec64 │ │ cmp r3, #31 │ │ add r2, ip, r3, lsl #2 │ │ moveq r3, r1 │ │ lsrne r3, r3, #1 │ │ rsbne r3, r3, #25 │ │ ldr r2, [r2, #304] ; 0x130 │ │ lsl r3, r0, r3 │ │ - b f0e4 │ │ + b f0e4 │ │ lsr r1, r3, #31 │ │ add r1, r1, #4 │ │ ldr ip, [r2, r1, lsl #2] │ │ lsl r3, r3, #1 │ │ cmp ip, #0 │ │ - beq f1bc │ │ + beq f1bc │ │ mov r2, ip │ │ ldr r1, [r2, #4] │ │ bic r1, r1, #3 │ │ cmp r0, r1 │ │ - bne f0c8 │ │ - ldr r1, [pc, #-440] ; ef44 │ │ + bne f0c8 │ │ + ldr r1, [pc, #-440] ; ef44 │ │ ldr r3, [r2, #8] │ │ add r1, pc, r1 │ │ ldr r1, [r1, #20] │ │ cmp r1, r2 │ │ movhi r0, #0 │ │ movls r0, #1 │ │ cmp r3, r1 │ │ movcc r0, #0 │ │ cmp r0, #0 │ │ - beq e450 │ │ + beq e450 │ │ mov r1, #0 │ │ str lr, [r3, #12] │ │ str lr, [r2, #8] │ │ str r3, [lr, #8] │ │ str r2, [lr, #12] │ │ str r1, [lr, #24] │ │ - b ec88 │ │ + b ec88 │ │ ldr r1, [r2, #20] │ │ ldr r2, [r3, #8] │ │ cmp r2, r1 │ │ - bcs ed34 │ │ - b e450 │ │ + bcs ed34 │ │ + b e450 │ │ add r0, r0, r4 │ │ orr r3, r0, #3 │ │ str r3, [r6, #4] │ │ add r3, r6, r0 │ │ ldr r2, [r3, #4] │ │ orr r2, r2, #1 │ │ str r2, [r3, #4] │ │ - b e650 │ │ + b e650 │ │ ldr r3, [r6, #20] │ │ add ip, r6, #20 │ │ cmp r3, #0 │ │ - bne f18c │ │ - b f54c │ │ + bne f18c │ │ + b f54c │ │ mov ip, r1 │ │ mov r3, r2 │ │ ldr r2, [r3, #20] │ │ add r1, r3, #20 │ │ cmp r2, #0 │ │ - bne f184 │ │ + bne f184 │ │ ldr r2, [r3, #16] │ │ add r1, r3, #16 │ │ cmp r2, #0 │ │ - bne f184 │ │ + bne f184 │ │ cmp r8, ip │ │ - bhi e450 │ │ + bhi e450 │ │ str r2, [ip] │ │ - b e528 │ │ - ldr r0, [pc, #-636] ; ef48 │ │ + b e528 │ │ + ldr r0, [pc, #-636] ; ef48 │ │ add r3, r2, r1, lsl #2 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #20] │ │ cmp r0, r3 │ │ - bhi e450 │ │ + bhi e450 │ │ str lr, [r2, r1, lsl #2] │ │ str r2, [lr, #24] │ │ str lr, [lr, #12] │ │ str lr, [lr, #8] │ │ - b ec88 │ │ + b ec88 │ │ ldr ip, [r2, #20] │ │ ldr r2, [r3, #8] │ │ cmp r2, ip │ │ - bcs e630 │ │ - b e450 │ │ + bcs e630 │ │ + b e450 │ │ cmp r3, #0 │ │ str r3, [r2, #8] │ │ - bne e574 │ │ + bne e574 │ │ mov ip, #1 │ │ ldr r2, [r1, #8] │ │ ldr r3, [r6, #28] │ │ bic r3, r2, ip, lsl r3 │ │ str r3, [r1, #8] │ │ - b e5d0 │ │ + b e5d0 │ │ ldr ip, [r6, #16] │ │ add r1, r6, #16 │ │ cmp ip, #0 │ │ - bne f054 │ │ - b ebbc │ │ + bne f054 │ │ + b ebbc │ │ ldr r0, [r3, #4] │ │ add r1, r6, #8 │ │ ands ip, r1, #7 │ │ add r8, r0, r8 │ │ rsbne r1, r1, #0 │ │ str r6, [r3] │ │ str r8, [r3, #4] │ │ andne ip, r1, #7 │ │ add r3, r2, #8 │ │ ands r1, r3, #7 │ │ add r6, r6, ip │ │ - ldr ip, [pc, #-796] ; ef4c │ │ + ldr ip, [pc, #-796] ; ef4c │ │ rsbne r3, r3, #0 │ │ andne r1, r3, #7 │ │ orr r3, r4, #3 │ │ add ip, pc, ip │ │ str r3, [r6, #4] │ │ ldr r3, [ip, #28] │ │ add r2, r2, r1 │ │ rsb r0, r6, r2 │ │ cmp r2, r3 │ │ rsb r0, r4, r0 │ │ add r3, r6, r4 │ │ - beq f4d0 │ │ + beq f4d0 │ │ ldr r1, [ip, #24] │ │ cmp r2, r1 │ │ - beq f368 │ │ + beq f368 │ │ ldr r1, [r2, #4] │ │ tst r1, #2 │ │ - bne f304 │ │ + bne f304 │ │ bic lr, r1, #3 │ │ lsr r1, lr, #3 │ │ cmp r1, #31 │ │ - bhi f588 │ │ + bhi f588 │ │ ldr r7, [r2, #8] │ │ ldr r4, [r2, #12] │ │ cmp r7, r4 │ │ - beq f574 │ │ + beq f574 │ │ add r1, ip, r1, lsl #3 │ │ add r1, r1, #40 ; 0x28 │ │ cmp r7, r1 │ │ - bne f4ec │ │ - ldr r1, [pc, #-916] ; ef50 │ │ + bne f4ec │ │ + ldr r1, [pc, #-916] ; ef50 │ │ add r1, pc, r1 │ │ ldr r1, [r1, #20] │ │ cmp r4, r1 │ │ - bcc e450 │ │ + bcc e450 │ │ str r4, [r7, #12] │ │ str r7, [r4, #8] │ │ add r2, r2, lr │ │ ldr r1, [r2, #4] │ │ add r0, r0, lr │ │ lsr ip, r0, #3 │ │ bic r1, r1, #1 │ │ orr lr, r0, #1 │ │ cmp ip, #31 │ │ str r1, [r2, #4] │ │ str lr, [r3, #4] │ │ str r0, [r3, r0] │ │ - bhi f39c │ │ + bhi f39c │ │ mov lr, #1 │ │ - ldr r1, [pc, #-988] ; ef54 │ │ + ldr r1, [pc, #-988] ; ef54 │ │ lsl lr, lr, ip │ │ add r1, pc, r1 │ │ ldr r0, [r1, #4] │ │ add r2, r1, ip, lsl #3 │ │ add r2, r2, #40 ; 0x28 │ │ tst lr, r0 │ │ - bne f388 │ │ + bne f388 │ │ orr r0, lr, r0 │ │ str r0, [r1, #4] │ │ mov r1, r2 │ │ str r3, [r2, #8] │ │ str r3, [r1, #12] │ │ str r1, [r3, #8] │ │ str r2, [r3, #12] │ │ - b e30c │ │ + b e30c │ │ ldr r2, [ip, #12] │ │ str r3, [ip, #24] │ │ add r0, r0, r2 │ │ orr r2, r0, #1 │ │ str r0, [ip, #12] │ │ str r2, [r3, #4] │ │ str r0, [r3, r0] │ │ - b e30c │ │ + b e30c │ │ ldr r0, [r1, #20] │ │ ldr r1, [r2, #8] │ │ cmp r1, r0 │ │ - bcs f354 │ │ - b e450 │ │ + bcs f354 │ │ + b e450 │ │ lsr r2, r0, #8 │ │ cmp r2, #65536 ; 0x10000 │ │ movcs ip, #-2147483648 ; 0x80000000 │ │ movcs r2, #31 │ │ - bcs f408 │ │ + bcs f408 │ │ mov ip, #1 │ │ sub r1, r2, #256 ; 0x100 │ │ lsr r1, r1, #16 │ │ and r1, r1, #8 │ │ lsl r2, r2, r1 │ │ sub r4, r2, #4096 ; 0x1000 │ │ lsr r4, r4, #16 │ │ @@ -12456,554 +12343,553 @@ │ │ add r1, r2, #21 │ │ lsr r1, r0, r1 │ │ and r1, r1, ip │ │ add r2, r2, #14 │ │ add r2, r1, r2, lsl #1 │ │ lsl ip, ip, r2 │ │ mov lr, #0 │ │ - ldr r4, [pc, #-1212] ; ef58 │ │ + ldr r4, [pc, #-1212] ; ef58 │ │ add r1, r2, #74 ; 0x4a │ │ lsl r1, r1, #2 │ │ add r4, pc, r4 │ │ ldr r7, [r4, #8] │ │ add r8, r4, r1 │ │ str r2, [r3, #28] │ │ tst ip, r7 │ │ add r1, r4, r1 │ │ add r8, r8, #8 │ │ str lr, [r3, #20] │ │ str lr, [r3, #16] │ │ - beq f530 │ │ + beq f530 │ │ cmp r2, #31 │ │ moveq r2, lr │ │ lsrne r2, r2, #1 │ │ rsbne r2, r2, #25 │ │ ldr ip, [r1, #8] │ │ lsl r2, r0, r2 │ │ - b f478 │ │ + b f478 │ │ lsr r1, r2, #31 │ │ add r1, r1, #4 │ │ ldr lr, [ip, r1, lsl #2] │ │ lsl r2, r2, #1 │ │ cmp lr, #0 │ │ - beq f504 │ │ + beq f504 │ │ mov ip, lr │ │ ldr r1, [ip, #4] │ │ bic r1, r1, #3 │ │ cmp r0, r1 │ │ - bne f45c │ │ - ldr r1, [pc, #-1332] ; ef5c │ │ + bne f45c │ │ + ldr r1, [pc, #-1332] ; ef5c │ │ ldr r2, [ip, #8] │ │ add r1, pc, r1 │ │ ldr r1, [r1, #20] │ │ cmp r1, ip │ │ movhi r0, #0 │ │ movls r0, #1 │ │ cmp r2, r1 │ │ movcc r0, #0 │ │ cmp r0, #0 │ │ - beq e450 │ │ + beq e450 │ │ mov r1, #0 │ │ str r3, [r2, #12] │ │ str r3, [ip, #8] │ │ str r2, [r3, #8] │ │ str ip, [r3, #12] │ │ str r1, [r3, #24] │ │ - b e30c │ │ + b e30c │ │ ldr r2, [ip, #16] │ │ str r3, [ip, #28] │ │ add r0, r0, r2 │ │ orr r2, r0, #1 │ │ str r0, [ip, #16] │ │ str r2, [r3, #4] │ │ - b e30c │ │ + b e30c │ │ ldr ip, [ip, #20] │ │ cmp r7, ip │ │ - bcc e450 │ │ + bcc e450 │ │ cmp r4, r1 │ │ - beq f2f0 │ │ - b f2dc │ │ - ldr r0, [pc, #-1452] ; ef60 │ │ + beq f2f0 │ │ + b f2dc │ │ + ldr r0, [pc, #-1452] ; ef60 │ │ add r2, ip, r1, lsl #2 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #20] │ │ cmp r0, r2 │ │ - bhi e450 │ │ + bhi e450 │ │ str r3, [ip, r1, lsl #2] │ │ str ip, [r3, #24] │ │ str r3, [r3, #12] │ │ str r3, [r3, #8] │ │ - b e30c │ │ + b e30c │ │ orr r7, ip, r7 │ │ str r3, [r1, #8] │ │ str r7, [r4, #8] │ │ str r8, [r3, #24] │ │ str r3, [r3, #12] │ │ str r3, [r3, #8] │ │ - b e30c │ │ + b e30c │ │ ldr r3, [r6, #16] │ │ add ip, r6, #16 │ │ cmp r3, #0 │ │ - bne f18c │ │ - b e528 │ │ - ldr r3, [pc, #-1540] ; ef64 │ │ + bne f18c │ │ + b e528 │ │ + ldr r3, [pc, #-1540] ; ef64 │ │ add r3, pc, r3 │ │ ldr ip, [r3, #472] ; 0x1d8 │ │ rsb r8, ip, #0 │ │ - b e404 │ │ + b e404 │ │ mov r7, #1 │ │ ldr r4, [ip, #4] │ │ bic r1, r4, r7, lsl r1 │ │ str r1, [ip, #4] │ │ - b f2f8 │ │ + b f2f8 │ │ ldr r1, [r2, #12] │ │ ldr r4, [r2, #24] │ │ cmp r2, r1 │ │ - beq f680 │ │ + beq f680 │ │ ldr r7, [ip, #20] │ │ ldr ip, [r2, #8] │ │ cmp ip, r7 │ │ - bcc e450 │ │ + bcc e450 │ │ str r1, [ip, #12] │ │ str ip, [r1, #8] │ │ cmp r4, #0 │ │ - beq f2f8 │ │ + beq f2f8 │ │ ldr ip, [r2, #28] │ │ - ldr r7, [pc, #-1628] ; ef68 │ │ + ldr r7, [pc, #-1628] ; ef68 │ │ add ip, ip, #74 ; 0x4a │ │ add r7, pc, r7 │ │ add ip, r7, ip, lsl #2 │ │ ldr r8, [ip, #8] │ │ cmp r2, r8 │ │ - beq f65c │ │ + beq f65c │ │ ldr ip, [r7, #20] │ │ cmp r4, ip │ │ - bcc e450 │ │ + bcc e450 │ │ ldr ip, [r4, #16] │ │ cmp r2, ip │ │ streq r1, [r4, #16] │ │ strne r1, [r4, #20] │ │ cmp r1, #0 │ │ - beq f2f8 │ │ - ldr ip, [pc, #-1688] ; ef6c │ │ + beq f2f8 │ │ + ldr ip, [pc, #-1688] ; ef6c │ │ add ip, pc, ip │ │ ldr r7, [ip, #20] │ │ cmp r1, r7 │ │ - bcc e450 │ │ + bcc e450 │ │ str r4, [r1, #24] │ │ ldr ip, [r2, #16] │ │ cmp ip, #0 │ │ - beq f630 │ │ + beq f630 │ │ cmp r7, ip │ │ - bhi e450 │ │ + bhi e450 │ │ str ip, [r1, #16] │ │ str r1, [ip, #24] │ │ ldr ip, [r2, #20] │ │ cmp ip, #0 │ │ - beq f2f8 │ │ - ldr r4, [pc, #-1748] ; ef70 │ │ + beq f2f8 │ │ + ldr r4, [pc, #-1748] ; ef70 │ │ add r4, pc, r4 │ │ ldr r4, [r4, #20] │ │ cmp ip, r4 │ │ - bcc e450 │ │ + bcc e450 │ │ str ip, [r1, #20] │ │ str r1, [ip, #24] │ │ - b f2f8 │ │ + b f2f8 │ │ cmp r1, #0 │ │ str r1, [ip, #8] │ │ - bne f5fc │ │ + bne f5fc │ │ mov r4, #1 │ │ ldr ip, [r7, #8] │ │ ldr r1, [r2, #28] │ │ bic r1, ip, r4, lsl r1 │ │ str r1, [r7, #8] │ │ - b f2f8 │ │ + b f2f8 │ │ ldr r1, [r2, #20] │ │ add r7, r2, #20 │ │ cmp r1, #0 │ │ - bne f69c │ │ - b f6d8 │ │ + bne f69c │ │ + b f6d8 │ │ mov r7, r8 │ │ mov r1, ip │ │ ldr ip, [r1, #20] │ │ add r8, r1, #20 │ │ cmp ip, #0 │ │ - bne f694 │ │ + bne f694 │ │ ldr ip, [r1, #16] │ │ add r8, r1, #16 │ │ cmp ip, #0 │ │ - bne f694 │ │ - ldr r8, [pc, #-1872] ; ef74 │ │ + bne f694 │ │ + ldr r8, [pc, #-1872] ; ef74 │ │ add r8, pc, r8 │ │ ldr r8, [r8, #20] │ │ cmp r8, r7 │ │ - bhi e450 │ │ + bhi e450 │ │ str ip, [r7] │ │ - b f5b0 │ │ + b f5b0 │ │ ldr r1, [r2, #16] │ │ add r7, r2, #16 │ │ cmp r1, #0 │ │ - bne f69c │ │ - b f5b0 │ │ + bne f69c │ │ + b f5b0 │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ - ldr r3, [pc, #80] ; f748 │ │ + ldr r3, [pc, #80] ; f748 │ │ add fp, sp, #0 │ │ add r3, pc, r3 │ │ add r3, r3, #448 ; 0x1c0 │ │ ldr r2, [r3] │ │ cmp r0, r2 │ │ - bcc f71c │ │ + bcc f71c │ │ ldr r1, [r3, #4] │ │ add r2, r2, r1 │ │ cmp r0, r2 │ │ - bcc f734 │ │ + bcc f734 │ │ ldr r3, [r3, #8] │ │ cmp r3, #0 │ │ - bne f700 │ │ + bne f700 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ ldr r1, [r3, #12] │ │ add r0, r0, r1 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ ldrdeq r8, [r0], -ip │ │ │ │ -0000f74c : │ │ -ffi_closure_free(): │ │ +0000f74c : │ │ cmp r0, #0 │ │ bxeq lr │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #32 │ │ sub sp, sp, #36 ; 0x24 │ │ - ldr r3, [pc, #3316] ; 1045c │ │ + ldr r3, [pc, #3316] ; 1045c │ │ mov r5, r0 │ │ add r3, pc, r3 │ │ ldr r3, [r3, #468] ; 0x1d4 │ │ sub r4, r0, #8 │ │ cmp r3, #0 │ │ - beq f948 │ │ - ldr r0, [pc, #3292] ; 10460 │ │ + beq f948 │ │ + ldr r0, [pc, #3292] ; 10460 │ │ add r0, pc, r0 │ │ ldr r3, [r0, #440] ; 0x1b8 │ │ tst r3, #2 │ │ - bne f930 │ │ - ldr r6, [pc, #3276] ; 10464 │ │ + bne f930 │ │ + ldr r6, [pc, #3276] ; 10464 │ │ add r6, pc, r6 │ │ ldr lr, [r6, #20] │ │ cmp r4, lr │ │ - bcc f92c │ │ + bcc f92c │ │ ldr r3, [r5, #-4] │ │ tst r3, #2 │ │ - beq f92c │ │ + beq f92c │ │ tst r3, #1 │ │ bic r3, r3, #3 │ │ add ip, r4, r3 │ │ - bne f82c │ │ + bne f82c │ │ ldr r0, [r5, #-8] │ │ tst r0, #1 │ │ - bne fa0c │ │ + bne fa0c │ │ rsb r4, r0, r4 │ │ cmp lr, r4 │ │ add r3, r3, r0 │ │ - bhi f92c │ │ + bhi f92c │ │ ldr r2, [r6, #24] │ │ cmp r4, r2 │ │ - beq fccc │ │ + beq fccc │ │ lsr r0, r0, #3 │ │ cmp r0, #31 │ │ - bhi fa3c │ │ + bhi fa3c │ │ ldr r2, [r4, #8] │ │ ldr r1, [r4, #12] │ │ cmp r2, r1 │ │ - beq fe60 │ │ + beq fe60 │ │ add r0, r6, r0, lsl #3 │ │ add r0, r0, #40 ; 0x28 │ │ cmp r2, r0 │ │ cmpne lr, r2 │ │ - bhi fa08 │ │ + bhi fa08 │ │ cmp r1, r0 │ │ cmpne lr, r1 │ │ strls r1, [r2, #12] │ │ strls r2, [r1, #8] │ │ - bhi fa08 │ │ + bhi fa08 │ │ cmp ip, r4 │ │ - bls f92c │ │ + bls f92c │ │ ldr r2, [ip, #4] │ │ tst r2, #1 │ │ - beq f92c │ │ + beq f92c │ │ ands r0, r2, #2 │ │ - bne f950 │ │ - ldr r1, [pc, #3096] ; 10468 │ │ + bne f950 │ │ + ldr r1, [pc, #3096] ; 10468 │ │ add r1, pc, r1 │ │ ldr lr, [r1, #28] │ │ cmp ip, lr │ │ - beq fd4c │ │ + beq fd4c │ │ ldr r0, [r1, #24] │ │ cmp ip, r0 │ │ - beq fdf4 │ │ + beq fdf4 │ │ bic r2, r2, #3 │ │ lsr r0, r2, #3 │ │ cmp r0, #31 │ │ add r3, r3, r2 │ │ - bhi fb9c │ │ + bhi fb9c │ │ ldr r2, [ip, #8] │ │ ldr ip, [ip, #12] │ │ cmp r2, ip │ │ - beq fe74 │ │ + beq fe74 │ │ add r0, r1, r0, lsl #3 │ │ add r0, r0, #40 ; 0x28 │ │ cmp r2, r0 │ │ - bne 101b4 │ │ - ldr r1, [pc, #3016] ; 1046c │ │ + bne 101b4 │ │ + ldr r1, [pc, #3016] ; 1046c │ │ add r1, pc, r1 │ │ ldr r1, [r1, #20] │ │ cmp ip, r1 │ │ - bcc fa08 │ │ + bcc fa08 │ │ str ip, [r2, #12] │ │ str r2, [ip, #8] │ │ - ldr r2, [pc, #2992] ; 10470 │ │ + ldr r2, [pc, #2992] ; 10470 │ │ orr r1, r3, #1 │ │ str r1, [r4, #4] │ │ add r2, pc, r2 │ │ str r3, [r4, r3] │ │ ldr r1, [r2, #24] │ │ cmp r4, r1 │ │ streq r3, [r2, #12] │ │ - beq f9d4 │ │ + beq f9d4 │ │ lsr r2, r3, #3 │ │ cmp r2, #31 │ │ - bhi f970 │ │ + bhi f970 │ │ mov r3, #1 │ │ - ldr r1, [pc, #2944] ; 10474 │ │ + ldr r1, [pc, #2944] ; 10474 │ │ lsl r3, r3, r2 │ │ add r1, pc, r1 │ │ ldr r0, [r1, #4] │ │ add r2, r1, r2, lsl #3 │ │ add r2, r2, #40 ; 0x28 │ │ tst r3, r0 │ │ - bne f9f8 │ │ + bne f9f8 │ │ orr r3, r3, r0 │ │ str r3, [r1, #4] │ │ mov r3, r2 │ │ str r4, [r2, #8] │ │ str r4, [r3, #12] │ │ str r3, [r4, #8] │ │ str r2, [r4, #12] │ │ - b f9d4 │ │ + b f9d4 │ │ bl 361c │ │ add r0, r0, #444 ; 0x1bc │ │ bl 35ec │ │ cmp r0, #0 │ │ - beq f790 │ │ + beq f790 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ - bl d910 │ │ - b f77c │ │ + bl d910 │ │ + b f77c │ │ bic r2, r2, #1 │ │ str r2, [ip, #4] │ │ lsr r2, r3, #3 │ │ orr r1, r3, #1 │ │ cmp r2, #31 │ │ str r1, [r4, #4] │ │ str r3, [r4, r3] │ │ - bls f8e8 │ │ + bls f8e8 │ │ lsr r2, r3, #8 │ │ cmp r2, #65536 ; 0x10000 │ │ movcs ip, #-2147483648 ; 0x80000000 │ │ movcs r2, #31 │ │ - bcc fc70 │ │ + bcc fc70 │ │ mov r1, #0 │ │ - ldr r0, [pc, #2792] ; 10478 │ │ + ldr r0, [pc, #2792] ; 10478 │ │ str r2, [r4, #28] │ │ str r1, [r4, #20] │ │ add r0, pc, r0 │ │ ldr lr, [r0, #8] │ │ str r1, [r4, #16] │ │ tst ip, lr │ │ - bne fb0c │ │ + bne fb0c │ │ add r2, r2, #74 ; 0x4a │ │ lsl r2, r2, #2 │ │ add r3, r0, r2 │ │ orr lr, ip, lr │ │ add r3, r3, #8 │ │ add r2, r0, r2 │ │ str r4, [r2, #8] │ │ str lr, [r0, #8] │ │ str r3, [r4, #24] │ │ str r4, [r4, #12] │ │ str r4, [r4, #8] │ │ - ldr r0, [pc, #2720] ; 1047c │ │ + ldr r0, [pc, #2720] ; 1047c │ │ add r0, pc, r0 │ │ ldr r3, [r0, #440] ; 0x1b8 │ │ tst r3, #2 │ │ - beq f940 │ │ + beq f940 │ │ add r0, r0, #444 ; 0x1bc │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ b 35f8 │ │ ldr r1, [r1, #20] │ │ ldr r3, [r2, #8] │ │ cmp r3, r1 │ │ - bcs f918 │ │ + bcs f918 │ │ bl 361c │ │ bic r0, r0, #1 │ │ add r5, r3, r0 │ │ add r5, r5, #16 │ │ rsb r0, r0, r4 │ │ mov r1, r5 │ │ - bl d890 │ │ + bl d890 │ │ cmp r0, #0 │ │ - bne f9d4 │ │ + bne f9d4 │ │ ldr r3, [r6, #432] ; 0x1b0 │ │ rsb r5, r5, r3 │ │ str r5, [r6, #432] ; 0x1b0 │ │ - b f9d4 │ │ + b f9d4 │ │ ldr r2, [r4, #12] │ │ ldr r6, [r4, #24] │ │ cmp r4, r2 │ │ - beq fe14 │ │ + beq fe14 │ │ ldr r1, [r4, #8] │ │ cmp lr, r1 │ │ - bhi fa08 │ │ + bhi fa08 │ │ str r2, [r1, #12] │ │ str r1, [r2, #8] │ │ cmp r6, #0 │ │ - beq f82c │ │ + beq f82c │ │ ldr r1, [r4, #28] │ │ - ldr r0, [pc, #2572] ; 10480 │ │ + ldr r0, [pc, #2572] ; 10480 │ │ add r1, r1, #74 ; 0x4a │ │ add r0, pc, r0 │ │ add r1, r0, r1, lsl #2 │ │ ldr lr, [r1, #8] │ │ cmp r4, lr │ │ - beq fee0 │ │ + beq fee0 │ │ ldr r1, [r0, #20] │ │ cmp r6, r1 │ │ - bcc fa08 │ │ + bcc fa08 │ │ ldr r1, [r6, #16] │ │ cmp r4, r1 │ │ streq r2, [r6, #16] │ │ strne r2, [r6, #20] │ │ cmp r2, #0 │ │ - beq f82c │ │ - ldr r1, [pc, #2512] ; 10484 │ │ + beq f82c │ │ + ldr r1, [pc, #2512] ; 10484 │ │ add r1, pc, r1 │ │ ldr r0, [r1, #20] │ │ cmp r2, r0 │ │ - bcc fa08 │ │ + bcc fa08 │ │ str r6, [r2, #24] │ │ ldr r1, [r4, #16] │ │ cmp r1, #0 │ │ - beq fae0 │ │ + beq fae0 │ │ cmp r0, r1 │ │ - bhi fa08 │ │ + bhi fa08 │ │ str r1, [r2, #16] │ │ str r2, [r1, #24] │ │ ldr r1, [r4, #20] │ │ cmp r1, #0 │ │ - beq f82c │ │ - ldr r0, [pc, #2452] ; 10488 │ │ + beq f82c │ │ + ldr r0, [pc, #2452] ; 10488 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #20] │ │ cmp r1, r0 │ │ - bcc fa08 │ │ + bcc fa08 │ │ str r1, [r2, #20] │ │ str r2, [r1, #24] │ │ - b f82c │ │ + b f82c │ │ cmp r2, #31 │ │ lsrne r1, r2, #1 │ │ add r0, r0, r2, lsl #2 │ │ rsbne r1, r1, #25 │ │ ldr r0, [r0, #304] ; 0x130 │ │ lsl r1, r3, r1 │ │ - b fb44 │ │ + b fb44 │ │ lsr r2, r1, #31 │ │ add r2, r2, #4 │ │ ldr ip, [r0, r2, lsl #2] │ │ lsl r1, r1, #1 │ │ cmp ip, #0 │ │ - beq fd20 │ │ + beq fd20 │ │ mov r0, ip │ │ ldr r2, [r0, #4] │ │ bic r2, r2, #3 │ │ cmp r3, r2 │ │ - bne fb28 │ │ - ldr r3, [pc, #2352] ; 1048c │ │ + bne fb28 │ │ + ldr r3, [pc, #2352] ; 1048c │ │ ldr r2, [r0, #8] │ │ add r3, pc, r3 │ │ ldr r3, [r3, #20] │ │ cmp r3, r0 │ │ movhi r1, #0 │ │ movls r1, #1 │ │ cmp r2, r3 │ │ movcc r1, #0 │ │ cmp r1, #0 │ │ - beq fa08 │ │ + beq fa08 │ │ mov r3, #0 │ │ str r4, [r2, #12] │ │ str r4, [r0, #8] │ │ str r2, [r4, #8] │ │ str r0, [r4, #12] │ │ str r3, [r4, #24] │ │ - b f9d4 │ │ + b f9d4 │ │ ldr r2, [ip, #12] │ │ ldr r5, [ip, #24] │ │ cmp ip, r2 │ │ - beq fe88 │ │ + beq fe88 │ │ ldr r0, [r1, #20] │ │ ldr r1, [ip, #8] │ │ cmp r1, r0 │ │ - bcc fa08 │ │ + bcc fa08 │ │ str r2, [r1, #12] │ │ str r1, [r2, #8] │ │ cmp r5, #0 │ │ - beq f8b8 │ │ + beq f8b8 │ │ ldr r1, [ip, #28] │ │ - ldr r0, [pc, #2232] ; 10490 │ │ + ldr r0, [pc, #2232] ; 10490 │ │ add r1, r1, #74 ; 0x4a │ │ add r0, pc, r0 │ │ add r1, r0, r1, lsl #2 │ │ ldr lr, [r1, #8] │ │ cmp ip, lr │ │ - beq fcfc │ │ + beq fcfc │ │ ldr r1, [r0, #20] │ │ cmp r5, r1 │ │ - bcc fa08 │ │ + bcc fa08 │ │ ldr r1, [r5, #16] │ │ cmp ip, r1 │ │ streq r2, [r5, #16] │ │ strne r2, [r5, #20] │ │ cmp r2, #0 │ │ - beq f8b8 │ │ - ldr r1, [pc, #2172] ; 10494 │ │ + beq f8b8 │ │ + ldr r1, [pc, #2172] ; 10494 │ │ add r1, pc, r1 │ │ ldr r0, [r1, #20] │ │ cmp r2, r0 │ │ - bcc fa08 │ │ + bcc fa08 │ │ str r5, [r2, #24] │ │ ldr r1, [ip, #16] │ │ cmp r1, #0 │ │ - beq fc44 │ │ + beq fc44 │ │ cmp r0, r1 │ │ - bhi fa08 │ │ + bhi fa08 │ │ str r1, [r2, #16] │ │ str r2, [r1, #24] │ │ ldr r1, [ip, #20] │ │ cmp r1, #0 │ │ - beq f8b8 │ │ - ldr r0, [pc, #2112] ; 10498 │ │ + beq f8b8 │ │ + ldr r0, [pc, #2112] ; 10498 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #20] │ │ cmp r1, r0 │ │ - bcc fa08 │ │ + bcc fa08 │ │ str r1, [r2, #20] │ │ str r2, [r1, #24] │ │ - b f8b8 │ │ + b f8b8 │ │ mov ip, #1 │ │ sub r1, r2, #256 ; 0x100 │ │ lsr r1, r1, #16 │ │ and r1, r1, #8 │ │ lsl r2, r2, r1 │ │ sub lr, r2, #4096 ; 0x1000 │ │ lsr lr, lr, #16 │ │ @@ -13018,284 +12904,284 @@ │ │ rsb r0, r1, r2, lsr #15 │ │ add r1, r0, #21 │ │ lsr r1, r3, r1 │ │ and r1, r1, ip │ │ add r2, r0, #14 │ │ add r2, r1, r2, lsl #1 │ │ lsl ip, ip, r2 │ │ - b f984 │ │ + b f984 │ │ ldr r2, [ip, #4] │ │ and r2, r2, #3 │ │ cmp r2, #3 │ │ - bne f82c │ │ + bne f82c │ │ str r3, [r6, #12] │ │ ldr r2, [ip, #4] │ │ orr r1, r3, #1 │ │ bic r2, r2, #1 │ │ str r2, [ip, #4] │ │ str r1, [r4, #4] │ │ str r3, [r4, r3] │ │ - b f9d4 │ │ + b f9d4 │ │ cmp r2, #0 │ │ str r2, [r1, #8] │ │ - bne fc10 │ │ + bne fc10 │ │ mov lr, #1 │ │ ldr r1, [r0, #8] │ │ ldr r2, [ip, #28] │ │ bic r2, r1, lr, lsl r2 │ │ str r2, [r0, #8] │ │ - b f8b8 │ │ - ldr r1, [pc, #1908] ; 1049c │ │ + b f8b8 │ │ + ldr r1, [pc, #1908] ; 1049c │ │ add r3, r0, r2, lsl #2 │ │ add r1, pc, r1 │ │ ldr r1, [r1, #20] │ │ cmp r1, r3 │ │ - bhi fa08 │ │ + bhi fa08 │ │ str r4, [r0, r2, lsl #2] │ │ str r0, [r4, #24] │ │ str r4, [r4, #12] │ │ str r4, [r4, #8] │ │ - b f9d4 │ │ + b f9d4 │ │ ldr r2, [r1, #16] │ │ str r4, [r1, #28] │ │ add r3, r3, r2 │ │ orr r2, r3, #1 │ │ str r3, [r1, #16] │ │ str r2, [r4, #4] │ │ ldr r2, [r1, #24] │ │ cmp r4, r2 │ │ - ldr r2, [pc, #1836] ; 104a0 │ │ + ldr r2, [pc, #1836] ; 104a0 │ │ streq r0, [r1, #24] │ │ streq r0, [r1, #12] │ │ add r2, pc, r2 │ │ ldr r1, [r2, #32] │ │ cmp r3, r1 │ │ - bls f9d4 │ │ + bls f9d4 │ │ ldr r5, [r2, #28] │ │ cmp r5, #0 │ │ - beq f9d4 │ │ + beq f9d4 │ │ ldr ip, [r2, #16] │ │ cmp ip, #40 ; 0x28 │ │ - bls ff04 │ │ + bls ff04 │ │ ldr r6, [r2, #472] ; 0x1d8 │ │ add r4, r2, #448 ; 0x1c0 │ │ add r0, ip, r6 │ │ sub r0, r0, #41 ; 0x29 │ │ mov r1, r6 │ │ - bl 117d0 <__udivsi3> │ │ + bl 117d0 <__udivsi3@@Base> │ │ sub r0, r0, #1 │ │ mul r3, r6, r0 │ │ str r3, [fp, #-44] ; 0xffffffd4 │ │ ldr r3, [r4] │ │ cmp r5, r3 │ │ - bcc fde0 │ │ + bcc fde0 │ │ ldr r1, [r4, #4] │ │ add r2, r3, r1 │ │ cmp r5, r2 │ │ - bcc 101cc │ │ + bcc 101cc │ │ ldr r4, [r4, #8] │ │ cmp r4, #0 │ │ - bne fdc4 │ │ + bne fdc4 │ │ ldr r3, [r4, #4] │ │ udf #0 │ │ ldr r2, [r1, #12] │ │ str r4, [r1, #24] │ │ add r3, r3, r2 │ │ orr r2, r3, #1 │ │ str r3, [r1, #12] │ │ str r2, [r4, #4] │ │ str r3, [r4, r3] │ │ - b f9d4 │ │ + b f9d4 │ │ ldr r2, [r4, #20] │ │ add r5, r4, #20 │ │ cmp r2, #0 │ │ - bne fe30 │ │ - b 103bc │ │ + bne fe30 │ │ + b 103bc │ │ mov r5, r0 │ │ mov r2, r1 │ │ ldr r1, [r2, #20] │ │ add r0, r2, #20 │ │ cmp r1, #0 │ │ - bne fe28 │ │ + bne fe28 │ │ ldr r1, [r2, #16] │ │ add r0, r2, #16 │ │ cmp r1, #0 │ │ - bne fe28 │ │ + bne fe28 │ │ cmp lr, r5 │ │ - bhi fa08 │ │ + bhi fa08 │ │ str r1, [r5] │ │ - b fa60 │ │ + b fa60 │ │ mov r1, #1 │ │ ldr r2, [r6, #4] │ │ bic r0, r2, r1, lsl r0 │ │ str r0, [r6, #4] │ │ - b f82c │ │ + b f82c │ │ mov ip, #1 │ │ ldr r2, [r1, #4] │ │ bic r0, r2, ip, lsl r0 │ │ str r0, [r1, #4] │ │ - b f8b8 │ │ + b f8b8 │ │ ldr r2, [ip, #20] │ │ add lr, ip, #20 │ │ cmp r2, #0 │ │ - bne fea4 │ │ - b 10420 │ │ + bne fea4 │ │ + b 10420 │ │ mov lr, r0 │ │ mov r2, r1 │ │ ldr r1, [r2, #20] │ │ add r0, r2, #20 │ │ cmp r1, #0 │ │ - bne fe9c │ │ + bne fe9c │ │ ldr r1, [r2, #16] │ │ add r0, r2, #16 │ │ cmp r1, #0 │ │ - bne fe9c │ │ - ldr r0, [pc, #1496] ; 104a4 │ │ + bne fe9c │ │ + ldr r0, [pc, #1496] ; 104a4 │ │ add r0, pc, r0 │ │ ldr r0, [r0, #20] │ │ cmp r0, lr │ │ - bhi fa08 │ │ + bhi fa08 │ │ str r1, [lr] │ │ - b fbc4 │ │ + b fbc4 │ │ cmp r2, #0 │ │ str r2, [r1, #8] │ │ - bne faac │ │ + bne faac │ │ mov lr, #1 │ │ ldr r1, [r0, #8] │ │ ldr r2, [r4, #28] │ │ bic r2, r1, lr, lsl r2 │ │ str r2, [r0, #8] │ │ - b f82c │ │ - ldr r3, [pc, #1436] ; 104a8 │ │ + b f82c │ │ + ldr r3, [pc, #1436] ; 104a8 │ │ add r3, pc, r3 │ │ ldr r6, [r3, #456] ; 0x1c8 │ │ cmp r6, #0 │ │ - beq 102bc │ │ + beq 102bc │ │ mov r3, #0 │ │ str r3, [fp, #-44] ; 0xffffffd4 │ │ mov r3, #0 │ │ - ldr r2, [pc, #1408] ; 104ac │ │ + ldr r2, [pc, #1408] ; 104ac │ │ str r3, [fp, #-40] ; 0xffffffd8 │ │ - ldr r3, [pc, #1404] ; 104b0 │ │ + ldr r3, [pc, #1404] ; 104b0 │ │ add r2, pc, r2 │ │ str r2, [fp, #-60] ; 0xffffffc4 │ │ - ldr r2, [pc, #1396] ; 104b4 │ │ - ldr r9, [pc, #1396] ; 104b8 │ │ - ldr sl, [pc, #1396] ; 104bc │ │ + ldr r2, [pc, #1396] ; 104b4 │ │ + ldr r9, [pc, #1396] ; 104b8 │ │ + ldr sl, [pc, #1396] ; 104bc │ │ add r2, pc, r2 │ │ str r2, [fp, #-64] ; 0xffffffc0 │ │ - ldr r2, [pc, #1388] ; 104c0 │ │ + ldr r2, [pc, #1388] ; 104c0 │ │ add r3, pc, r3 │ │ add r9, pc, r9 │ │ str r3, [fp, #-48] ; 0xffffffd0 │ │ add r2, pc, r2 │ │ add r3, r3, #4 │ │ add sl, pc, sl │ │ str r2, [fp, #-52] ; 0xffffffcc │ │ add r9, r9, #448 ; 0x1c0 │ │ str r3, [fp, #-56] ; 0xffffffc8 │ │ - b 100b0 │ │ + b 100b0 │ │ bic r5, r5, #3 │ │ sub r3, r8, #40 ; 0x28 │ │ add r1, r4, r5 │ │ add r3, r0, r3 │ │ cmp r1, r3 │ │ - bcc 100dc │ │ + bcc 100dc │ │ ldr r3, [sl, #24] │ │ cmp r4, r3 │ │ streq r2, [sl, #24] │ │ streq r2, [sl, #12] │ │ - beq 10074 │ │ + beq 10074 │ │ ldr r3, [r4, #12] │ │ ldr lr, [r4, #24] │ │ cmp r4, r3 │ │ - beq 10364 │ │ + beq 10364 │ │ ldr r2, [r4, #8] │ │ ldr r1, [sl, #20] │ │ cmp r2, r1 │ │ - bcc fa08 │ │ + bcc fa08 │ │ str r3, [r2, #12] │ │ str r2, [r3, #8] │ │ cmp lr, #0 │ │ - beq 10074 │ │ + beq 10074 │ │ ldr r2, [r4, #28] │ │ - ldr r1, [pc, #1252] ; 104c4 │ │ + ldr r1, [pc, #1252] ; 104c4 │ │ add r2, r2, #74 ; 0x4a │ │ add r1, pc, r1 │ │ add r2, r1, r2, lsl #2 │ │ ldr ip, [r2, #8] │ │ cmp r4, ip │ │ - beq 103d0 │ │ + beq 103d0 │ │ ldr r2, [r1, #20] │ │ cmp lr, r2 │ │ - bcc fa08 │ │ + bcc fa08 │ │ ldr r2, [lr, #16] │ │ cmp r4, r2 │ │ streq r3, [lr, #16] │ │ strne r3, [lr, #20] │ │ cmp r3, #0 │ │ - beq 10074 │ │ - ldr r2, [pc, #1192] ; 104c8 │ │ + beq 10074 │ │ + ldr r2, [pc, #1192] ; 104c8 │ │ add r2, pc, r2 │ │ ldr r2, [r2, #20] │ │ cmp r3, r2 │ │ - bcc fa08 │ │ + bcc fa08 │ │ str lr, [r3, #24] │ │ ldr r1, [r4, #16] │ │ cmp r1, #0 │ │ - beq 1004c │ │ + beq 1004c │ │ cmp r2, r1 │ │ - bhi fa08 │ │ + bhi fa08 │ │ str r1, [r3, #16] │ │ str r3, [r1, #24] │ │ ldr r2, [r4, #20] │ │ cmp r2, #0 │ │ - beq 10074 │ │ - ldr r1, [pc, #1132] ; 104cc │ │ + beq 10074 │ │ + ldr r1, [pc, #1132] ; 104cc │ │ add r1, pc, r1 │ │ ldr r1, [r1, #20] │ │ cmp r2, r1 │ │ - bcc fa08 │ │ + bcc fa08 │ │ str r2, [r3, #20] │ │ str r3, [r2, #24] │ │ mov r1, r8 │ │ - bl d890 │ │ + bl d890 │ │ cmp r0, #0 │ │ - bne 100e4 │ │ + bne 100e4 │ │ ldr r2, [fp, #-52] ; 0xffffffcc │ │ ldr r1, [fp, #-40] ; 0xffffffd8 │ │ ldr r3, [r2, #432] ; 0x1b0 │ │ add r1, r1, r8 │ │ str r1, [fp, #-40] ; 0xffffffd8 │ │ rsb r8, r8, r3 │ │ str r8, [r2, #432] ; 0x1b0 │ │ str r7, [r9, #8] │ │ cmp r7, #0 │ │ mov r6, r7 │ │ - beq 10434 │ │ + beq 10434 │ │ ldr r0, [r6] │ │ ldr r8, [r6, #4] │ │ ldr r7, [r6, #8] │ │ add r3, r0, #8 │ │ ands r4, r3, #7 │ │ rsbne r3, r3, #0 │ │ andne r4, r3, #7 │ │ add r4, r0, r4 │ │ ldr r5, [r4, #4] │ │ ands r2, r5, #2 │ │ - beq ff78 │ │ + beq ff78 │ │ mov r9, r6 │ │ - b 100a4 │ │ + b 100a4 │ │ lsrs r3, r5, #8 │ │ moveq r9, #1 │ │ - beq 10158 │ │ + beq 10158 │ │ cmp r3, #65536 ; 0x10000 │ │ movcs r9, #-2147483648 ; 0x80000000 │ │ movcs r3, #31 │ │ - bcs 10158 │ │ + bcs 10158 │ │ mov r9, #1 │ │ sub r1, r3, #256 ; 0x100 │ │ lsr r1, r1, #16 │ │ and r1, r1, #8 │ │ lsl r2, r3, r1 │ │ sub r0, r2, #4096 ; 0x1000 │ │ lsr r0, r0, #16 │ │ @@ -13317,200 +13203,200 @@ │ │ mov r1, #0 │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ str r3, [r4, #28] │ │ str r1, [r4, #20] │ │ ldr r2, [r2, #8] │ │ str r1, [r4, #16] │ │ tst r9, r2 │ │ - bne 102d0 │ │ + bne 102d0 │ │ ldr r1, [fp, #-56] ; 0xffffffc8 │ │ orr r9, r9, r2 │ │ add r3, r3, #74 ; 0x4a │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ lsl r3, r3, #2 │ │ add r1, r1, r3 │ │ add r1, r1, #4 │ │ add r3, r2, r3 │ │ str r4, [r3, #8] │ │ str r9, [r2, #8] │ │ str r1, [r4, #24] │ │ mov r9, r6 │ │ str r4, [r4, #12] │ │ str r4, [r4, #8] │ │ - b 100a4 │ │ + b 100a4 │ │ ldr r1, [r1, #20] │ │ cmp r2, r1 │ │ - bcc fa08 │ │ + bcc fa08 │ │ cmp ip, r0 │ │ - beq f8b0 │ │ - b f89c │ │ + beq f8b0 │ │ + b f89c │ │ ldr r0, [fp, #-44] ; 0xffffffd4 │ │ cmp r0, r1 │ │ - bhi ff04 │ │ - ldr r5, [pc, #752] ; 104d0 │ │ + bhi ff04 │ │ + ldr r5, [pc, #752] ; 104d0 │ │ add r5, pc, r5 │ │ add r5, r5, #448 ; 0x1c0 │ │ cmp r5, r3 │ │ - bcc 101f4 │ │ + bcc 101f4 │ │ cmp r5, r2 │ │ - bcc 102a8 │ │ + bcc 102a8 │ │ ldr r5, [r5, #8] │ │ cmp r5, #0 │ │ - bne 101e4 │ │ + bne 101e4 │ │ ldr r2, [fp, #-44] ; 0xffffffd4 │ │ rsb r0, r2, r1 │ │ add r0, r3, r0 │ │ mov r1, r2 │ │ - bl d890 │ │ + bl d890 │ │ cmp r0, #0 │ │ - bne ff04 │ │ + bne ff04 │ │ ldr ip, [fp, #-44] ; 0xffffffd4 │ │ cmp ip, #0 │ │ - beq ff04 │ │ + beq ff04 │ │ ldr r3, [r4, #4] │ │ - ldr r1, [pc, #672] ; 104d4 │ │ + ldr r1, [pc, #672] ; 104d4 │ │ rsb r3, ip, r3 │ │ str r3, [r4, #4] │ │ add r1, pc, r1 │ │ ldr r0, [r1, #432] ; 0x1b0 │ │ ldr r4, [r1, #28] │ │ ldr r3, [r1, #16] │ │ rsb r0, ip, r0 │ │ str r0, [r1, #432] ; 0x1b0 │ │ mov r1, #40 ; 0x28 │ │ add r2, r4, #8 │ │ tst r2, #7 │ │ rsbne r2, r2, #0 │ │ andne r5, r2, #7 │ │ - ldr r2, [pc, #620] ; 104d8 │ │ + ldr r2, [pc, #620] ; 104d8 │ │ rsb r3, ip, r3 │ │ add r4, r4, r5 │ │ rsb r5, r5, r3 │ │ add r2, pc, r2 │ │ add r3, r4, r5 │ │ orr r0, r5, #1 │ │ str r4, [r2, #28] │ │ str r5, [r2, #16] │ │ str r0, [r4, #4] │ │ str r1, [r3, #4] │ │ ldr r6, [r2, #456] ; 0x1c8 │ │ ldr r3, [r2, #480] ; 0x1e0 │ │ cmp r6, #0 │ │ str r3, [r2, #32] │ │ - bne ff20 │ │ - b f9d4 │ │ - ldr r3, [pc, #556] ; 104dc │ │ + bne ff20 │ │ + b f9d4 │ │ + ldr r3, [pc, #556] ; 104dc │ │ add r3, pc, r3 │ │ ldr r6, [r3, #456] ; 0x1c8 │ │ cmp r6, #0 │ │ - bne ff18 │ │ + bne ff18 │ │ mvn r2, #0 │ │ - ldr r3, [pc, #536] ; 104e0 │ │ + ldr r3, [pc, #536] ; 104e0 │ │ add r3, pc, r3 │ │ str r2, [r3, #32] │ │ - b f9d4 │ │ + b f9d4 │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ cmp r3, #31 │ │ add r2, r2, r3, lsl #2 │ │ lsrne r3, r3, #1 │ │ rsbne r1, r3, #25 │ │ ldr r2, [r2, #304] ; 0x130 │ │ lsl r1, r5, r1 │ │ - b 1030c │ │ + b 1030c │ │ lsr r3, r1, #31 │ │ add r3, r3, #4 │ │ ldr r0, [r2, r3, lsl #2] │ │ lsl r1, r1, #1 │ │ cmp r0, #0 │ │ - beq 103f4 │ │ + beq 103f4 │ │ mov r2, r0 │ │ ldr r3, [r2, #4] │ │ bic r3, r3, #3 │ │ cmp r5, r3 │ │ - bne 102f0 │ │ + bne 102f0 │ │ ldr r1, [fp, #-60] ; 0xffffffc4 │ │ ldr r3, [r2, #8] │ │ ldr r1, [r1, #20] │ │ cmp r1, r2 │ │ movhi r0, #0 │ │ movls r0, #1 │ │ cmp r3, r1 │ │ movcc r0, #0 │ │ cmp r0, #0 │ │ - beq fa08 │ │ + beq fa08 │ │ mov r1, #0 │ │ str r4, [r3, #12] │ │ mov r9, r6 │ │ str r4, [r2, #8] │ │ str r3, [r4, #8] │ │ str r2, [r4, #12] │ │ str r1, [r4, #24] │ │ - b 100a4 │ │ + b 100a4 │ │ ldr r3, [r4, #20] │ │ add ip, r4, #20 │ │ cmp r3, #0 │ │ - bne 10380 │ │ - b 10448 │ │ + bne 10380 │ │ + b 10448 │ │ mov ip, r1 │ │ mov r3, r2 │ │ ldr r2, [r3, #20] │ │ add r1, r3, #20 │ │ cmp r2, #0 │ │ - bne 10378 │ │ + bne 10378 │ │ ldr r2, [r3, #16] │ │ add r1, r3, #16 │ │ cmp r2, #0 │ │ - bne 10378 │ │ - ldr r1, [pc, #316] ; 104e4 │ │ + bne 10378 │ │ + ldr r1, [pc, #316] ; 104e4 │ │ add r1, pc, r1 │ │ ldr r1, [r1, #20] │ │ cmp r1, ip │ │ - bhi fa08 │ │ + bhi fa08 │ │ str r2, [ip] │ │ - b ffcc │ │ + b ffcc │ │ ldr r2, [r4, #16] │ │ add r5, r4, #16 │ │ cmp r2, #0 │ │ - bne fe30 │ │ - b fa60 │ │ + bne fe30 │ │ + b fa60 │ │ cmp r3, #0 │ │ str r3, [r2, #8] │ │ - bne 10018 │ │ + bne 10018 │ │ mov ip, #1 │ │ ldr r3, [r1, #8] │ │ ldr r2, [r4, #28] │ │ bic r3, r3, ip, lsl r2 │ │ str r3, [r1, #8] │ │ - b 10074 │ │ + b 10074 │ │ ldr r1, [fp, #-64] ; 0xffffffc0 │ │ ldr r0, [r1, #20] │ │ add r1, r2, r3, lsl #2 │ │ cmp r0, r1 │ │ - bhi fa08 │ │ + bhi fa08 │ │ str r4, [r2, r3, lsl #2] │ │ mov r9, r6 │ │ str r2, [r4, #24] │ │ str r4, [r4, #12] │ │ str r4, [r4, #8] │ │ - b 100a4 │ │ + b 100a4 │ │ ldr r2, [ip, #16] │ │ add lr, ip, #16 │ │ cmp r2, #0 │ │ - bne fea4 │ │ - b fbc4 │ │ + bne fea4 │ │ + b fbc4 │ │ ldr r3, [fp, #-44] ; 0xffffffd4 │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ cmn r2, r3 │ │ - beq 102bc │ │ - b f9d4 │ │ + beq 102bc │ │ + b f9d4 │ │ ldr r3, [r4, #16] │ │ add ip, r4, #16 │ │ cmp r3, #0 │ │ - bne 10380 │ │ - b ffcc │ │ + bne 10380 │ │ + b ffcc │ │ andeq r8, r0, ip, ror #22 │ │ andeq r8, r0, r4, asr fp │ │ andeq r8, r0, r0, asr #22 │ │ andeq r8, r0, r8, lsl #21 │ │ andeq r8, r0, r4, lsr sl │ │ andeq r8, r0, r0, lsl sl │ │ andeq r8, r0, r0, ror #19 │ │ @@ -13539,391 +13425,391 @@ │ │ strdeq r8, [r0], -r8 ; │ │ muleq r0, ip, r0 │ │ andeq r8, r0, r0, rrx │ │ andeq r8, r0, r8, lsr #32 │ │ andeq r8, r0, r0, lsl r0 │ │ andeq r7, r0, r0, lsr pc │ │ cmp r0, #0 │ │ - beq 1055c │ │ + beq 1055c │ │ ldr r3, [r0] │ │ cmp r3, #0 │ │ - beq 1055c │ │ + beq 1055c │ │ push {r4, r5, fp, lr} │ │ mov r5, r1 │ │ add fp, sp, #12 │ │ mov r4, r0 │ │ - b 10524 │ │ + b 10524 │ │ cmp r2, r5 │ │ - bne 10554 │ │ + bne 10554 │ │ ldr r3, [r4, #4]! │ │ cmp r3, #0 │ │ - beq 1054c │ │ + beq 1054c │ │ ldrh r2, [r3, #6] │ │ bic r0, r2, #2 │ │ cmp r0, #13 │ │ - bne 10510 │ │ + bne 10510 │ │ ldr r0, [r3, #8] │ │ mov r1, r5 │ │ - bl 104e8 │ │ + bl 104e8 │ │ cmp r0, #0 │ │ - bne 10518 │ │ + bne 10518 │ │ pop {r4, r5, fp, pc} │ │ mov r0, #1 │ │ pop {r4, r5, fp, pc} │ │ mov r0, #0 │ │ pop {r4, r5, fp, pc} │ │ mov r0, #1 │ │ bx lr │ │ push {r3, r4, fp, lr} │ │ sub r1, r1, #1 │ │ add fp, sp, #12 │ │ mov r4, r0 │ │ cmp r1, #14 │ │ addls pc, pc, r1, lsl #2 │ │ - b 10624 │ │ - b 105dc │ │ - b 105dc │ │ - b 105e8 │ │ - b 10624 │ │ - b 105f4 │ │ - b 10600 │ │ - b 1060c │ │ - b 10618 │ │ - b 105dc │ │ - b 105dc │ │ - b 105e8 │ │ - b 105e8 │ │ - b 105bc │ │ - b 105dc │ │ - b 105bc │ │ + b 10624 │ │ + b 105dc │ │ + b 105dc │ │ + b 105e8 │ │ + b 10624 │ │ + b 105f4 │ │ + b 10600 │ │ + b 1060c │ │ + b 10618 │ │ + b 105dc │ │ + b 105dc │ │ + b 105e8 │ │ + b 105e8 │ │ + b 105bc │ │ + b 105dc │ │ + b 105bc │ │ mov r1, r2 │ │ mov r0, r3 │ │ mov r2, r4 │ │ bl 355c │ │ sub r0, r4, #1 │ │ orr r0, r0, #3 │ │ add r0, r0, #1 │ │ pop {r3, r4, fp, pc} │ │ ldr r2, [r2] │ │ str r2, [r3] │ │ - b 105cc │ │ + b 105cc │ │ ldrd r0, [r2] │ │ strd r0, [r3] │ │ - b 105cc │ │ + b 105cc │ │ ldrb r2, [r2] │ │ str r2, [r3] │ │ - b 105cc │ │ + b 105cc │ │ ldrsb r2, [r2] │ │ str r2, [r3] │ │ - b 105cc │ │ + b 105cc │ │ ldrh r2, [r2] │ │ str r2, [r3] │ │ - b 105cc │ │ + b 105cc │ │ ldrsh r2, [r2] │ │ str r2, [r3] │ │ - b 105cc │ │ + b 105cc │ │ bl 361c │ │ cmp r0, #0 │ │ - beq 108ec │ │ + beq 108ec │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #32 │ │ sub sp, sp, #12 │ │ ldr r4, [r0] │ │ cmp r4, #0 │ │ - beq 108e4 │ │ + beq 108e4 │ │ ldrh r3, [r4, #6] │ │ bic r2, r3, #2 │ │ cmp r2, #13 │ │ movne r0, r3 │ │ - bne 107b4 │ │ + bne 107b4 │ │ str r0, [fp, #-44] ; 0xffffffd4 │ │ ldr r3, [r4, #8] │ │ cmp r3, #0 │ │ - beq 1084c │ │ + beq 1084c │ │ ldr r4, [r3] │ │ cmp r4, #0 │ │ - beq 1084c │ │ + beq 1084c │ │ ldrh r0, [r4, #6] │ │ bic r2, r0, #2 │ │ cmp r2, #13 │ │ - bne 107b4 │ │ + bne 107b4 │ │ str r3, [fp, #-40] ; 0xffffffd8 │ │ ldr sl, [r4, #8] │ │ cmp sl, #0 │ │ - beq 108dc │ │ + beq 108dc │ │ ldr r4, [sl] │ │ cmp r4, #0 │ │ - beq 108dc │ │ + beq 108dc │ │ ldrh r0, [r4, #6] │ │ bic r3, r0, #2 │ │ cmp r3, #13 │ │ - bne 107b4 │ │ + bne 107b4 │ │ ldr r9, [r4, #8] │ │ cmp r9, #0 │ │ - beq 108c8 │ │ + beq 108c8 │ │ ldr r4, [r9] │ │ cmp r4, #0 │ │ - beq 108c8 │ │ + beq 108c8 │ │ ldrh r0, [r4, #6] │ │ bic r3, r0, #2 │ │ cmp r3, #13 │ │ - bne 107b4 │ │ + bne 107b4 │ │ ldr r8, [r4, #8] │ │ cmp r8, #0 │ │ - beq 108b4 │ │ + beq 108b4 │ │ ldr r4, [r8] │ │ cmp r4, #0 │ │ - beq 108b4 │ │ + beq 108b4 │ │ ldrh r0, [r4, #6] │ │ bic r3, r0, #2 │ │ cmp r3, #13 │ │ - bne 107b4 │ │ + bne 107b4 │ │ ldr r7, [r4, #8] │ │ cmp r7, #0 │ │ - beq 108a0 │ │ + beq 108a0 │ │ ldr r4, [r7] │ │ cmp r4, #0 │ │ - beq 108a0 │ │ + beq 108a0 │ │ ldrh r0, [r4, #6] │ │ bic r3, r0, #2 │ │ cmp r3, #13 │ │ - bne 107b4 │ │ + bne 107b4 │ │ ldr r6, [r4, #8] │ │ cmp r6, #0 │ │ - beq 1088c │ │ + beq 1088c │ │ ldr r4, [r6] │ │ cmp r4, #0 │ │ - beq 1088c │ │ + beq 1088c │ │ ldrh r0, [r4, #6] │ │ bic r3, r0, #2 │ │ cmp r3, #13 │ │ - bne 107b4 │ │ + bne 107b4 │ │ ldr r5, [r4, #8] │ │ cmp r5, #0 │ │ - beq 10878 │ │ + beq 10878 │ │ ldr r4, [r5] │ │ cmp r4, #0 │ │ - beq 10878 │ │ + beq 10878 │ │ ldrh r0, [r4, #6] │ │ bic r3, r0, #2 │ │ cmp r3, #13 │ │ - bne 107b4 │ │ + bne 107b4 │ │ ldr r4, [r4, #8] │ │ cmp r4, #0 │ │ - beq 10838 │ │ + beq 10838 │ │ ldr r2, [r4] │ │ cmp r2, #0 │ │ - beq 10838 │ │ + beq 10838 │ │ ldrh r0, [r2, #6] │ │ bic r3, r0, #2 │ │ cmp r3, #13 │ │ - bne 107b4 │ │ + bne 107b4 │ │ ldr r0, [r2, #8] │ │ - bl 10628 │ │ + bl 10628 │ │ cmp r0, #0 │ │ - blt 107bc │ │ + blt 107bc │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r2, [r4, #4]! │ │ cmp r2, #0 │ │ - bne 10794 │ │ + bne 10794 │ │ ldr r4, [r5, #4]! │ │ cmp r4, #0 │ │ - bne 1076c │ │ + bne 1076c │ │ ldr r4, [r6, #4]! │ │ cmp r4, #0 │ │ - bne 10744 │ │ + bne 10744 │ │ ldr r4, [r7, #4]! │ │ cmp r4, #0 │ │ - bne 1071c │ │ + bne 1071c │ │ ldr r4, [r8, #4]! │ │ cmp r4, #0 │ │ - bne 106f4 │ │ + bne 106f4 │ │ ldr r4, [r9, #4]! │ │ cmp r4, #0 │ │ - bne 106cc │ │ + bne 106cc │ │ ldr r4, [sl, #4]! │ │ cmp r4, #0 │ │ - bne 106a4 │ │ + bne 106a4 │ │ ldr r3, [fp, #-40] ; 0xffffffd8 │ │ ldr r4, [r3, #4]! │ │ cmp r4, #0 │ │ str r3, [fp, #-40] ; 0xffffffd8 │ │ - beq 10850 │ │ + beq 10850 │ │ ldrh r0, [r4, #6] │ │ bic r3, r0, #2 │ │ cmp r3, #13 │ │ - beq 1068c │ │ - b 107b4 │ │ + beq 1068c │ │ + b 107b4 │ │ ldr r4, [r5, #4]! │ │ mvn r0, #0 │ │ cmp r4, #0 │ │ - bne 1076c │ │ - b 107d4 │ │ + bne 1076c │ │ + b 107d4 │ │ mvn r0, #0 │ │ ldr r3, [fp, #-44] ; 0xffffffd4 │ │ ldr r4, [r3, #4]! │ │ cmp r4, #0 │ │ str r3, [fp, #-44] ; 0xffffffd4 │ │ - beq 107b4 │ │ + beq 107b4 │ │ ldrh r0, [r4, #6] │ │ bic r3, r0, #2 │ │ cmp r3, #13 │ │ - beq 10660 │ │ - b 107b4 │ │ + beq 10660 │ │ + b 107b4 │ │ ldr r4, [r6, #4]! │ │ mvn r0, #0 │ │ cmp r4, #0 │ │ - bne 10744 │ │ - b 107e0 │ │ + bne 10744 │ │ + b 107e0 │ │ ldr r4, [r7, #4]! │ │ mvn r0, #0 │ │ cmp r4, #0 │ │ - bne 1071c │ │ - b 107ec │ │ + bne 1071c │ │ + b 107ec │ │ ldr r4, [r8, #4]! │ │ mvn r0, #0 │ │ cmp r4, #0 │ │ - bne 106f4 │ │ - b 107f8 │ │ + bne 106f4 │ │ + b 107f8 │ │ ldr r4, [r9, #4]! │ │ mvn r0, #0 │ │ cmp r4, #0 │ │ - bne 106cc │ │ - b 10804 │ │ + bne 106cc │ │ + b 10804 │ │ ldr r4, [sl, #4]! │ │ mvn r0, #0 │ │ cmp r4, #0 │ │ - bne 106a4 │ │ - b 10810 │ │ + bne 106a4 │ │ + b 10810 │ │ mvn r0, #0 │ │ - b 10810 │ │ + b 10810 │ │ mvn r0, #0 │ │ - b 107b4 │ │ + b 107b4 │ │ mvn r0, #0 │ │ bx lr │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ ldrh r4, [r0, #6] │ │ add fp, sp, #36 ; 0x24 │ │ sub r3, r4, #2 │ │ cmp r3, #13 │ │ addls pc, pc, r3, lsl #2 │ │ - b 10968 │ │ - b 109f8 │ │ - b 109f8 │ │ - b 10968 │ │ - b 10968 │ │ - b 10968 │ │ - b 10968 │ │ - b 10968 │ │ - b 10968 │ │ - b 10968 │ │ - b 10968 │ │ - b 10968 │ │ - b 10994 │ │ - b 10968 │ │ - b 10970 │ │ + b 10968 │ │ + b 109f8 │ │ + b 109f8 │ │ + b 10968 │ │ + b 10968 │ │ + b 10968 │ │ + b 10968 │ │ + b 10968 │ │ + b 10968 │ │ + b 10968 │ │ + b 10968 │ │ + b 10968 │ │ + b 10994 │ │ + b 10968 │ │ + b 10970 │ │ lsr r5, r8, #2 │ │ cmp r8, r5, lsl #2 │ │ movne r3, #1 │ │ moveq r3, #0 │ │ cmp r5, #4 │ │ orrhi r3, r3, #1 │ │ cmp r3, #0 │ │ - beq 10a20 │ │ + beq 10a20 │ │ mov r0, #0 │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r3, [r0, #8] │ │ ldr r3, [r3] │ │ ldrh r4, [r3, #6] │ │ sub r3, r4, #2 │ │ cmp r3, #1 │ │ movls r0, #512 ; 0x200 │ │ - bls 109fc │ │ + bls 109fc │ │ mov r0, #0 │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ ldr r8, [r0] │ │ sub r3, r8, #4 │ │ cmp r3, #28 │ │ - bhi 10968 │ │ + bhi 10968 │ │ ldr r9, [r0, #8] │ │ ldr r6, [r9] │ │ ldrh r7, [r6, #6] │ │ bic sl, r7, #2 │ │ cmp sl, #13 │ │ movne r4, r7 │ │ - bne 109d8 │ │ + bne 109d8 │ │ sub r5, r9, #4 │ │ ldr r3, [r5, #4]! │ │ ldr r0, [r3, #8] │ │ - bl 10628 │ │ + bl 10628 │ │ subs r4, r0, #0 │ │ - blt 109c4 │ │ + blt 109c4 │ │ cmp r4, #2 │ │ - beq 10948 │ │ + beq 10948 │ │ cmp r4, #3 │ │ - bne 10968 │ │ + bne 10968 │ │ lsr r5, r8, #3 │ │ cmp r8, r5, lsl #3 │ │ - bne 10968 │ │ - b 10a20 │ │ + bne 10968 │ │ + b 10a20 │ │ mov r0, #256 ; 0x100 │ │ orr r0, r4, r0 │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ cmp r7, r4 │ │ - bne 10968 │ │ + bne 10968 │ │ ldr r6, [r9, #4]! │ │ cmp r6, #0 │ │ - beq 10a40 │ │ + beq 10a40 │ │ ldrh r7, [r6, #6] │ │ bic sl, r7, #2 │ │ cmp sl, #13 │ │ - bne 10a04 │ │ + bne 10a04 │ │ ldr r0, [r6, #8] │ │ mov r1, r4 │ │ - bl 104e8 │ │ + bl 104e8 │ │ cmp r0, #0 │ │ - bne 10a0c │ │ + bne 10a0c │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ lsl r0, r5, #8 │ │ - b 109fc │ │ + b 109fc │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #32 │ │ sub sp, sp, #68 ; 0x44 │ │ mov r8, r0 │ │ - ldr r0, [pc, #1164] ; 10eec │ │ + ldr r0, [pc, #1164] ; 10eec │ │ cmp r2, #0 │ │ str r2, [fp, #-72] ; 0xffffffb8 │ │ ldr r2, [pc, r0] │ │ str r1, [fp, #-84] ; 0xffffffac │ │ ldr r1, [r8, #12] │ │ str r2, [fp, #-88] ; 0xffffffa8 │ │ ldr r2, [r2] │ │ ldr r4, [r8, #20] │ │ str r1, [fp, #-92] ; 0xffffffa4 │ │ str r2, [fp, #-40] ; 0xffffffd8 │ │ ldr r9, [fp, #4] │ │ - beq 10e7c │ │ + beq 10e7c │ │ cmp r4, #2 │ │ - beq 10e34 │ │ + beq 10e34 │ │ cmp r4, #4 │ │ - beq 10e64 │ │ + beq 10e64 │ │ mov r5, #0 │ │ ldr r2, [r8] │ │ cmp r2, #2 │ │ - beq 10ba4 │ │ + beq 10ba4 │ │ ldr r7, [r8, #16] │ │ cmp r5, #0 │ │ add r2, r5, r7 │ │ add r2, r2, #34 ; 0x22 │ │ bic r2, r2, #7 │ │ sub sp, sp, r2 │ │ mov sl, sp │ │ add r7, sp, r7 │ │ - beq 10b8c │ │ + beq 10b8c │ │ ldr r1, [fp, #-72] ; 0xffffffb8 │ │ add r2, r7, #20 │ │ str r2, [fp, #-80] ; 0xffffffb0 │ │ cmp r1, r2 │ │ cmpne r1, #0 │ │ movne r5, #1 │ │ moveq r5, #0 │ │ @@ -13933,15 +13819,15 @@ │ │ mov r0, sl │ │ cmp r4, #6 │ │ ldreq r2, [fp, #-80] ; 0xffffffb0 │ │ ldr ip, [r8, #8] │ │ streq r2, [r0], #4 │ │ ldr r2, [r8, #4] │ │ cmp r2, #0 │ │ - ble 10b78 │ │ + ble 10b78 │ │ sub r8, r3, #4 │ │ str r5, [fp, #-48] ; 0xffffffd0 │ │ mov r9, #0 │ │ mov r5, r8 │ │ mov r8, r2 │ │ sub r6, ip, #4 │ │ ldr r2, [r6, #4]! │ │ @@ -13953,220 +13839,220 @@ │ │ movls r4, #3 │ │ subhi r4, r4, #1 │ │ orr r4, r4, r0 │ │ add r4, r4, #1 │ │ ldr r0, [r2] │ │ mov r3, r4 │ │ ldr r2, [r5, #4]! │ │ - bl 10564 │ │ + bl 10564 │ │ cmp r8, r9 │ │ add r0, r4, r0 │ │ - bne 10b30 │ │ + bne 10b30 │ │ ldr r5, [fp, #-48] ; 0xffffffd0 │ │ mov r0, sl │ │ mov r1, r7 │ │ ldr r2, [fp, #-84] ; 0xffffffac │ │ - bl 11688 │ │ - b 10d88 │ │ + bl 11688 │ │ + b 10d88 │ │ ldr r2, [fp, #-72] ; 0xffffffb8 │ │ str r4, [r7, #12] │ │ str r9, [r7, #16] │ │ str r2, [r7, #8] │ │ str r2, [fp, #-80] ; 0xffffffb0 │ │ - b 10af8 │ │ + b 10af8 │ │ ldr r6, [r8, #24] │ │ cmp r6, #0 │ │ - beq 10aac │ │ + beq 10aac │ │ ldr r7, [r8, #16] │ │ cmp r5, #0 │ │ add r2, r5, r7 │ │ add r2, r2, #98 ; 0x62 │ │ bic r2, r2, #7 │ │ sub sp, sp, r2 │ │ add r2, sp, #64 ; 0x40 │ │ str r2, [fp, #-64] ; 0xffffffc0 │ │ add r2, r2, r7 │ │ str sp, [fp, #-76] ; 0xffffffb4 │ │ str r2, [fp, #-100] ; 0xffffff9c │ │ - bne 10ec4 │ │ + bne 10ec4 │ │ ldr r1, [fp, #-72] ; 0xffffffb8 │ │ str r4, [r2, #12] │ │ str r9, [r2, #16] │ │ str r1, [r2, #8] │ │ str r1, [fp, #-80] ; 0xffffffb0 │ │ ldr r2, [fp, #-64] ; 0xffffffc0 │ │ cmp r4, #6 │ │ ldr r7, [r8, #8] │ │ add r2, r2, #16 │ │ str r2, [fp, #-68] ; 0xffffffbc │ │ - beq 10e20 │ │ + beq 10e20 │ │ ldr r2, [r8, #4] │ │ cmp r2, #0 │ │ str r2, [fp, #-60] ; 0xffffffc4 │ │ - ble 10d5c │ │ + ble 10d5c │ │ mov r2, #0 │ │ ldr r4, [fp, #-68] ; 0xffffffbc │ │ mov sl, r2 │ │ str r2, [fp, #-56] ; 0xffffffc8 │ │ str r2, [fp, #-48] ; 0xffffffd0 │ │ mov r5, r2 │ │ sub r7, r7, #4 │ │ sub r6, r3, #4 │ │ str r8, [fp, #-52] ; 0xffffffcc │ │ - b 10cc4 │ │ + b 10cc4 │ │ cmp r3, #3 │ │ movls lr, #3 │ │ ldr r2, [fp, #-64] ; 0xffffffc0 │ │ subhi lr, r3, #1 │ │ ldr r0, [r9] │ │ sub ip, r2, #1 │ │ orr ip, lr, ip │ │ add ip, ip, #1 │ │ cmp r0, #4 │ │ addcs lr, ip, r0 │ │ addcc lr, ip, #4 │ │ ldr r2, [fp, #-68] ; 0xffffffbc │ │ cmp r2, lr │ │ - bcs 10dc0 │ │ + bcs 10dc0 │ │ cmp sl, #0 │ │ - beq 10df4 │ │ + beq 10df4 │ │ cmp r3, #3 │ │ movls sl, #3 │ │ subhi sl, r3, #1 │ │ sub r4, r4, #1 │ │ orr r4, sl, r4 │ │ add r4, r4, #1 │ │ mov r3, r4 │ │ ldrh r1, [r9, #6] │ │ mov r2, r8 │ │ - bl 10564 │ │ + bl 10564 │ │ mov sl, #1 │ │ add r4, r4, r0 │ │ ldr r3, [fp, #-60] ; 0xffffffc4 │ │ add r5, r5, #1 │ │ cmp r3, r5 │ │ - beq 10d54 │ │ + beq 10d54 │ │ ldr r9, [r7, #4]! │ │ ldr r8, [r6, #4]! │ │ mov r0, r9 │ │ - bl 108f4 │ │ + bl 108f4 │ │ ldr r3, [fp, #-52] ; 0xffffffcc │ │ ldr r2, [fp, #-48] ; 0xffffffd0 │ │ ldrh r3, [r3, #30] │ │ cmp r0, #0 │ │ cmpne r3, r2 │ │ - bgt 10d14 │ │ + bgt 10d14 │ │ ldr r3, [fp, #-56] ; 0xffffffc8 │ │ eor r3, r3, #1 │ │ cmp r0, #0 │ │ movne r0, #0 │ │ andeq r0, r3, #1 │ │ cmp r0, #0 │ │ ldrh r3, [r9, #4] │ │ - bne 10c44 │ │ + bne 10c44 │ │ ldr r0, [r9] │ │ - b 10c84 │ │ + b 10c84 │ │ ldr r1, [fp, #-48] ; 0xffffffd0 │ │ ldr r2, [fp, #-52] ; 0xffffffcc │ │ ldr r0, [fp, #-76] ; 0xffffffb4 │ │ add ip, r1, #1 │ │ add r3, r2, r1 │ │ ldrsb r3, [r3, #32] │ │ mov r2, r8 │ │ add r3, r0, r3, lsl #2 │ │ ldrh r1, [r9, #6] │ │ ldr r0, [r9] │ │ str ip, [fp, #-48] ; 0xffffffd0 │ │ - bl 10564 │ │ + bl 10564 │ │ ldr r3, [fp, #-60] ; 0xffffffc4 │ │ add r5, r5, #1 │ │ cmp r3, r5 │ │ - bne 10cc4 │ │ + bne 10cc4 │ │ ldr r8, [fp, #-52] ; 0xffffffcc │ │ ldr r6, [r8, #24] │ │ ldr r2, [fp, #-84] ; 0xffffffac │ │ mov r3, r6 │ │ ldr r0, [fp, #-76] ; 0xffffffb4 │ │ ldr r1, [fp, #-100] ; 0xffffff9c │ │ - bl 11678 │ │ + bl 11678 │ │ ldr r3, [fp, #-72] ; 0xffffffb8 │ │ ldr r2, [fp, #-80] ; 0xffffffb0 │ │ cmp r3, r2 │ │ cmpne r3, #0 │ │ movne r5, #1 │ │ moveq r5, #0 │ │ cmp r5, #0 │ │ - beq 10da4 │ │ + beq 10da4 │ │ ldr r3, [fp, #-92] ; 0xffffffa4 │ │ ldr r0, [fp, #-72] ; 0xffffffb8 │ │ ldr r1, [fp, #-80] ; 0xffffffb0 │ │ ldr r2, [r3] │ │ bl 355c │ │ ldr r3, [fp, #-88] ; 0xffffffa8 │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ ldr r3, [r3] │ │ cmp r2, r3 │ │ - bne 10ee8 │ │ + bne 10ee8 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r3, ip │ │ ldrh r1, [r9, #6] │ │ mov r2, r8 │ │ str ip, [fp, #-56] ; 0xffffffc8 │ │ - bl 10564 │ │ + bl 10564 │ │ ldr ip, [fp, #-56] ; 0xffffffc8 │ │ add r3, ip, r0 │ │ str r3, [fp, #-64] ; 0xffffffc0 │ │ rsb r3, r4, r3 │ │ clz r3, r3 │ │ lsr r3, r3, #5 │ │ str r3, [fp, #-56] ; 0xffffffc8 │ │ - b 10cb4 │ │ + b 10cb4 │ │ mov r3, ip │ │ ldrh r1, [r9, #6] │ │ mov r2, r8 │ │ str ip, [fp, #-96] ; 0xffffffa0 │ │ - bl 10564 │ │ + bl 10564 │ │ mov r3, #1 │ │ ldr ip, [fp, #-96] ; 0xffffffa0 │ │ str r3, [fp, #-56] ; 0xffffffc8 │ │ mov sl, r3 │ │ add r4, ip, r0 │ │ - b 10cb4 │ │ + b 10cb4 │ │ ldr r2, [fp, #-64] ; 0xffffffc0 │ │ ldr r1, [fp, #-80] ; 0xffffffb0 │ │ str r1, [r2], #4 │ │ str r2, [fp, #-64] ; 0xffffffc0 │ │ - b 10c0c │ │ + b 10c0c │ │ mov r5, #32 │ │ ldr r2, [r8] │ │ cmp r2, #2 │ │ - beq 10e90 │ │ + beq 10e90 │ │ ldr r7, [r8, #16] │ │ add r2, r5, r7 │ │ add r2, r2, #34 ; 0x22 │ │ bic r2, r2, #7 │ │ sub sp, sp, r2 │ │ mov sl, sp │ │ add r7, sp, r7 │ │ - b 10ad0 │ │ + b 10ad0 │ │ ldr r2, [fp, #-92] ; 0xffffffa4 │ │ ldrh r2, [r2, #6] │ │ cmp r2, #13 │ │ - bne 10a9c │ │ + bne 10a9c │ │ mov r5, r4 │ │ - b 10e38 │ │ + b 10e38 │ │ cmp r4, #6 │ │ - beq 10ee0 │ │ + beq 10ee0 │ │ ldr r5, [fp, #-72] ; 0xffffffb8 │ │ mov r4, #5 │ │ - b 10aa0 │ │ + b 10aa0 │ │ ldr r6, [r8, #24] │ │ cmp r6, #0 │ │ - beq 10aac │ │ + beq 10aac │ │ ldr r2, [r8, #16] │ │ add r1, r5, r2 │ │ add r1, r1, #98 ; 0x62 │ │ bic r1, r1, #7 │ │ sub sp, sp, r1 │ │ add r1, sp, #64 ; 0x40 │ │ add r2, r1, r2 │ │ @@ -14175,235 +14061,233 @@ │ │ str r2, [fp, #-100] ; 0xffffff9c │ │ ldr r2, [fp, #-100] ; 0xffffff9c │ │ add r1, r2, #20 │ │ str r1, [fp, #-80] ; 0xffffffb0 │ │ str r4, [r2, #12] │ │ str r9, [r2, #16] │ │ str r1, [r2, #8] │ │ - b 10bf4 │ │ + b 10bf4 │ │ ldr r5, [r1] │ │ - b 10aa0 │ │ + b 10aa0 │ │ bl 34e4 <__stack_chk_fail@plt> │ │ muleq r0, r8, r4 │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #32 │ │ sub sp, sp, #20 │ │ ldr r3, [r0] │ │ ldr r2, [r0, #16] │ │ mov r6, r0 │ │ cmp r3, #2 │ │ str r3, [fp, #-44] ; 0xffffffd4 │ │ str r2, [fp, #-40] ; 0xffffffd8 │ │ - beq 11004 │ │ + beq 11004 │ │ ldr r4, [r6, #12] │ │ ldrh r3, [r4, #6] │ │ cmp r3, #15 │ │ addls pc, pc, r3, lsl #2 │ │ - b 11000 │ │ - b 10ff8 │ │ - b 10f6c │ │ - b 10fa4 │ │ - b 10fb8 │ │ - b 11000 │ │ - b 10f6c │ │ - b 10f6c │ │ - b 10f6c │ │ - b 10f6c │ │ - b 10f6c │ │ - b 10f6c │ │ - b 10f9c │ │ - b 10f9c │ │ - b 10fcc │ │ - b 10f6c │ │ - b 10fcc │ │ + b 11000 │ │ + b 10ff8 │ │ + b 10f6c │ │ + b 10fa4 │ │ + b 10fb8 │ │ + b 11000 │ │ + b 10f6c │ │ + b 10f6c │ │ + b 10f6c │ │ + b 10f6c │ │ + b 10f6c │ │ + b 10f6c │ │ + b 10f9c │ │ + b 10f9c │ │ + b 10fcc │ │ + b 10f6c │ │ + b 10fcc │ │ mov r1, #4 │ │ ldr r3, [fp, #-40] ; 0xffffffd8 │ │ mov r0, #0 │ │ sub r3, r3, #1 │ │ orr r2, r3, #7 │ │ add r2, r2, #1 │ │ cmp r2, #15 │ │ movls r2, #16 │ │ str r1, [r6, #20] │ │ str r2, [r6, #16] │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r1, #3 │ │ - b 10f70 │ │ + b 10f70 │ │ ldr r3, [fp, #-44] ; 0xffffffd4 │ │ cmp r3, #2 │ │ movne r1, #4 │ │ moveq r1, #0 │ │ - b 10f70 │ │ + b 10f70 │ │ ldr r3, [fp, #-44] ; 0xffffffd4 │ │ cmp r3, #2 │ │ moveq r1, #1 │ │ movne r1, #3 │ │ - b 10f70 │ │ + b 10f70 │ │ ldr r3, [fp, #-44] ; 0xffffffd4 │ │ cmp r3, #2 │ │ - beq 11188 │ │ + beq 11188 │ │ ldr r3, [r4] │ │ cmp r3, #4 │ │ - bls 10f6c │ │ + bls 10f6c │ │ ldr r3, [fp, #-40] ; 0xffffffd8 │ │ mov r1, #6 │ │ add r3, r3, #4 │ │ str r3, [fp, #-40] ; 0xffffffd8 │ │ - b 10f70 │ │ + b 10f70 │ │ mov r1, #5 │ │ - b 10f70 │ │ + b 10f70 │ │ bl 361c │ │ mov r7, #0 │ │ add r0, r0, #32 │ │ str r7, [r6, #24] │ │ strh r7, [r6, #30] │ │ strh r7, [r6, #28] │ │ mvn r1, #0 │ │ mov r2, #16 │ │ bl 34cc │ │ ldr sl, [r6, #4] │ │ cmp sl, r7 │ │ - beq 10f18 │ │ + beq 10f18 │ │ ldr r8, [r6, #8] │ │ mov r4, #1 │ │ sub r8, r8, #4 │ │ - b 1104c │ │ + b 1104c │ │ add r7, r7, #1 │ │ cmp r7, sl │ │ - beq 10f18 │ │ + beq 10f18 │ │ ldr r0, [r8, #4]! │ │ - bl 108f4 │ │ + bl 108f4 │ │ cmp r0, #0 │ │ - beq 11040 │ │ + beq 11040 │ │ and r3, r0, #255 ; 0xff │ │ cmp r3, #3 │ │ movne r3, #1 │ │ ldrh r9, [r6, #28] │ │ asr r0, r0, #8 │ │ strne r3, [fp, #-48] ; 0xffffffd0 │ │ movne r5, r9 │ │ - beq 1114c │ │ + beq 1114c │ │ add r2, r0, r5 │ │ cmp r2, #16 │ │ mov r3, r5 │ │ - bgt 11134 │ │ + bgt 11134 │ │ ldr lr, [r6, #24] │ │ cmp r5, r2 │ │ - bge 11180 │ │ + bge 11180 │ │ asr r1, lr, r5 │ │ tst r1, #1 │ │ lsl r1, r4, r5 │ │ - beq 110bc │ │ - b 11114 │ │ + beq 110bc │ │ + b 11114 │ │ asr ip, lr, r3 │ │ tst ip, #1 │ │ orr r1, r1, r4, lsl r3 │ │ - bne 11114 │ │ + bne 11114 │ │ add r3, r3, #1 │ │ cmp r3, r2 │ │ - bne 110ac │ │ + bne 110ac │ │ ldrh r3, [r6, #30] │ │ orr r1, r1, lr │ │ asr r9, r1, r9 │ │ add r0, r3, #1 │ │ tst r9, #1 │ │ add r3, r6, r3 │ │ str r1, [r6, #24] │ │ strh r0, [r6, #30] │ │ strb r5, [r3, #32] │ │ - bne 110f8 │ │ - b 11040 │ │ + bne 110f8 │ │ + b 11040 │ │ add r2, r2, #1 │ │ lsl r2, r2, #16 │ │ lsr r2, r2, #16 │ │ asr r3, r1, r2 │ │ tst r3, #1 │ │ - bne 110f4 │ │ + bne 110f4 │ │ strh r2, [r6, #28] │ │ - b 11040 │ │ + b 11040 │ │ ldr r3, [fp, #-48] ; 0xffffffd0 │ │ add r5, r5, r3 │ │ lsl r5, r5, #16 │ │ lsr r5, r5, #16 │ │ add r2, r0, r5 │ │ cmp r2, #16 │ │ mov r3, r5 │ │ - ble 11090 │ │ + ble 11090 │ │ mov r3, #65536 ; 0x10000 │ │ mov r2, #16 │ │ sub r3, r3, #1 │ │ str r3, [r6, #24] │ │ strh r2, [r6, #28] │ │ - b 10f18 │ │ + b 10f18 │ │ tst r9, #1 │ │ lsl r0, r0, #1 │ │ - beq 11170 │ │ + beq 11170 │ │ mov r3, #2 │ │ add r5, r9, #1 │ │ lsl r5, r5, #16 │ │ str r3, [fp, #-48] ; 0xffffffd0 │ │ lsr r5, r5, #16 │ │ - b 1107c │ │ + b 1107c │ │ mov r3, #2 │ │ mov r5, r9 │ │ str r3, [fp, #-48] ; 0xffffffd0 │ │ - b 1107c │ │ + b 1107c │ │ mov r1, #0 │ │ - b 110c8 │ │ + b 110c8 │ │ mov r0, r4 │ │ - bl 108f4 │ │ + bl 108f4 │ │ mov r3, #256 ; 0x100 │ │ add r3, r3, #2 │ │ cmp r0, r3 │ │ moveq r1, #0 │ │ - beq 10f70 │ │ + beq 10f70 │ │ mov r3, #256 ; 0x100 │ │ add r3, r3, #3 │ │ cmp r0, r3 │ │ moveq r1, #1 │ │ - beq 10f70 │ │ + beq 10f70 │ │ cmp r0, #0 │ │ - beq 10fd8 │ │ + beq 10fd8 │ │ ldr r1, [fp, #-44] ; 0xffffffd4 │ │ - b 10f70 │ │ + b 10f70 │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ ldr r3, [r0] │ │ add fp, sp, #0 │ │ cmp r3, #2 │ │ moveq r3, #1 │ │ streq r3, [r0] │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ - b 10ef0 │ │ + b 10ef0 │ │ │ │ -000111ec : │ │ -ffi_call(): │ │ +000111ec : │ │ mov ip, #0 │ │ push {fp, lr} │ │ add fp, sp, #4 │ │ sub sp, sp, #8 │ │ str ip, [sp] │ │ - bl 10a48 │ │ + bl 10a48 │ │ sub sp, fp, #4 │ │ pop {fp, pc} │ │ │ │ -0001120c : │ │ -ffi_call_go(): │ │ +0001120c : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ add fp, sp, #0 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ - b 10a48 │ │ + b 10a48 │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ add fp, sp, #28 │ │ sub sp, sp, #8 │ │ mov lr, r3 │ │ mov r4, r0 │ │ - ldr r5, [pc, #212] ; 11310 │ │ + ldr r5, [pc, #212] ; 11310 │ │ ldr r7, [r0, #4] │ │ ldr ip, [r0, #20] │ │ ldr r5, [pc, r5] │ │ lsl r3, r7, #2 │ │ add r3, r3, #14 │ │ ldr r0, [r5] │ │ bic r3, r3, #7 │ │ @@ -14412,59 +14296,59 @@ │ │ mov r6, r1 │ │ mov r3, r2 │ │ str r0, [fp, #-32] ; 0xffffffe0 │ │ mov r2, sp │ │ add r1, lr, #64 ; 0x40 │ │ add r0, lr, #96 ; 0x60 │ │ ldr ip, [r4, #8] │ │ - beq 11300 │ │ + beq 11300 │ │ ldr r8, [r4, #12] │ │ ldr r8, [r8] │ │ sub r8, r8, #1 │ │ cmp r8, #2 │ │ movls r7, #0 │ │ strls r7, [lr, #64] ; 0x40 │ │ ldrls r7, [r4, #4] │ │ cmp r7, #0 │ │ subgt lr, r2, #4 │ │ addgt r7, ip, r7, lsl #2 │ │ - ble 112dc │ │ + ble 112dc │ │ ldr r8, [ip], #4 │ │ sub r0, r0, #1 │ │ ldrh r9, [r8, #4] │ │ ldr r8, [r8] │ │ cmp r9, #3 │ │ movls r9, #3 │ │ subhi r9, r9, #1 │ │ orr r0, r9, r0 │ │ add r0, r0, #1 │ │ cmp ip, r7 │ │ str r0, [lr, #4]! │ │ add r0, r0, r8 │ │ - bne 112a8 │ │ + bne 112a8 │ │ mov r0, r4 │ │ blx r6 │ │ ldr r2, [fp, #-32] ; 0xffffffe0 │ │ ldr r3, [r5] │ │ ldr r0, [r4, #20] │ │ cmp r2, r3 │ │ - bne 1130c │ │ + bne 1130c │ │ sub sp, fp, #28 │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ ldr r1, [lr, #96] ; 0x60 │ │ add r0, lr, #100 ; 0x64 │ │ - b 11298 │ │ + b 11298 │ │ bl 34e4 <__stack_chk_fail@plt> │ │ ; instruction: 0x00006cbc │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ add fp, sp, #32 │ │ sub sp, sp, #60 ; 0x3c │ │ mov r4, r3 │ │ str r3, [fp, #-72] ; 0xffffffb8 │ │ - ldr r3, [pc, #540] ; 1154c │ │ + ldr r3, [pc, #540] ; 1154c │ │ ldr ip, [r0, #20] │ │ mov lr, r0 │ │ ldr r3, [pc, r3] │ │ ldr r7, [r0, #4] │ │ str r0, [fp, #-68] ; 0xffffffbc │ │ mov r0, r3 │ │ str r3, [fp, #-84] ; 0xffffffac │ │ @@ -14477,61 +14361,61 @@ │ │ str r2, [fp, #-80] ; 0xffffffb0 │ │ add r2, r4, #112 ; 0x70 │ │ str r1, [fp, #-76] ; 0xffffffb4 │ │ mov r8, sp │ │ str r0, [fp, #-40] ; 0xffffffd8 │ │ ldr ip, [lr, #8] │ │ str r2, [fp, #-60] ; 0xffffffc4 │ │ - beq 11530 │ │ + beq 11530 │ │ add r2, r4, #64 ; 0x40 │ │ add r3, r4, #96 ; 0x60 │ │ str r2, [fp, #-88] ; 0xffffffa8 │ │ str r3, [fp, #-64] ; 0xffffffc0 │ │ cmp r7, #0 │ │ - ble 114e0 │ │ + ble 114e0 │ │ ldr r3, [fp, #-60] ; 0xffffffc4 │ │ sub r9, ip, #4 │ │ mov r6, #0 │ │ str r3, [fp, #-48] ; 0xffffffd0 │ │ ldr r3, [fp, #-68] ; 0xffffffbc │ │ str r6, [fp, #-52] ; 0xffffffcc │ │ mov r5, r6 │ │ ldrh r3, [r3, #30] │ │ mov sl, r6 │ │ str r3, [fp, #-56] ; 0xffffffc8 │ │ mov r3, r9 │ │ mov r9, r7 │ │ mov r7, r3 │ │ - b 113f8 │ │ + b 113f8 │ │ ldr r3, [fp, #-68] ; 0xffffffbc │ │ ldr r2, [fp, #-72] ; 0xffffffb8 │ │ add r3, r3, r5 │ │ ldrsb r3, [r3, #32] │ │ add r5, r5, #1 │ │ add r3, r2, r3, lsl #2 │ │ str r3, [r8, sl, lsl #2] │ │ add sl, sl, #1 │ │ cmp r9, sl │ │ - beq 114e0 │ │ + beq 114e0 │ │ ldr r4, [r7, #4]! │ │ mov r0, r4 │ │ - bl 108f4 │ │ + bl 108f4 │ │ ldr r3, [fp, #-56] ; 0xffffffc8 │ │ ldr r2, [r4] │ │ cmp r0, #0 │ │ cmpne r5, r3 │ │ - blt 113d0 │ │ + blt 113d0 │ │ ldr r3, [fp, #-52] ; 0xffffffcc │ │ eor r1, r3, #1 │ │ cmp r0, #0 │ │ movne r0, #0 │ │ andeq r0, r1, #1 │ │ cmp r0, #0 │ │ ldrh r3, [r4, #4] │ │ - beq 114a8 │ │ + beq 114a8 │ │ cmp r3, #3 │ │ movls r0, #3 │ │ subhi r0, r3, #1 │ │ cmp r2, #4 │ │ movcc r2, #4 │ │ ldr r1, [fp, #-64] ; 0xffffffc0 │ │ ldr ip, [fp, #-60] ; 0xffffffc4 │ │ @@ -14539,146 +14423,144 @@ │ │ orr r1, r0, r1 │ │ add r1, r1, #1 │ │ add lr, r1, r2 │ │ eor r0, r6, #1 │ │ cmp ip, lr │ │ orrcs r0, r0, #1 │ │ cmp r0, #0 │ │ - beq 114a8 │ │ + beq 114a8 │ │ cmp ip, lr │ │ mov r3, ip │ │ str r1, [r8, sl, lsl #2] │ │ - bcc 1151c │ │ + bcc 1151c │ │ movhi r3, #0 │ │ strhi lr, [fp, #-64] ; 0xffffffc0 │ │ strhi r3, [fp, #-52] ; 0xffffffcc │ │ - bhi 113ec │ │ + bhi 113ec │ │ mov r6, #1 │ │ str lr, [fp, #-64] ; 0xffffffc0 │ │ str r6, [fp, #-52] ; 0xffffffcc │ │ - b 113ec │ │ + b 113ec │ │ cmp r3, #3 │ │ movls r3, #3 │ │ ldr r1, [fp, #-48] ; 0xffffffd0 │ │ subhi r3, r3, #1 │ │ mov r6, #1 │ │ sub r4, r1, #1 │ │ orr r4, r3, r4 │ │ add r4, r4, #1 │ │ str r4, [r8, sl, lsl #2] │ │ add sl, sl, #1 │ │ add r3, r4, r2 │ │ cmp r9, sl │ │ str r3, [fp, #-48] ; 0xffffffd0 │ │ - bne 113f8 │ │ + bne 113f8 │ │ ldr r4, [fp, #-68] ; 0xffffffbc │ │ mov r2, r8 │ │ ldr r3, [fp, #-80] ; 0xffffffb0 │ │ mov r0, r4 │ │ ldr r1, [fp, #-88] ; 0xffffffa8 │ │ ldr ip, [fp, #-76] ; 0xffffffb4 │ │ blx ip │ │ ldr r3, [fp, #-84] ; 0xffffffac │ │ ldr r2, [fp, #-40] ; 0xffffffd8 │ │ ldr r0, [r4, #20] │ │ ldr r3, [r3] │ │ cmp r2, r3 │ │ - bne 11548 │ │ + bne 11548 │ │ sub sp, fp, #32 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ mov r6, #1 │ │ str lr, [fp, #-64] ; 0xffffffc0 │ │ str lr, [fp, #-48] ; 0xffffffd0 │ │ str r6, [fp, #-52] ; 0xffffffcc │ │ - b 113ec │ │ + b 113ec │ │ ldr r3, [fp, #-72] ; 0xffffffb8 │ │ ldr r2, [r3, #96] ; 0x60 │ │ add r3, r3, #100 ; 0x64 │ │ str r3, [fp, #-64] ; 0xffffffc0 │ │ str r2, [fp, #-88] ; 0xffffffa8 │ │ - b 11390 │ │ + b 11390 │ │ bl 34e4 <__stack_chk_fail@plt> │ │ andeq r6, r0, r8, asr #23 │ │ │ │ -00011550 : │ │ -ffi_prep_closure_loc(): │ │ +00011550 : │ │ push {r3, r4, r5, r6, r7, r8, fp, lr} │ │ ldr r4, [r1] │ │ add fp, sp, #28 │ │ cmp r4, #2 │ │ - beq 11574 │ │ + beq 11574 │ │ cmp r4, #1 │ │ - beq 115dc │ │ + beq 115dc │ │ mov r0, #2 │ │ pop {r3, r4, r5, r6, r7, r8, fp, pc} │ │ ldr ip, [r1, #24] │ │ - ldr r8, [pc, #104] ; 115e8 │ │ + ldr r8, [pc, #104] ; 115e8 │ │ cmp ip, #0 │ │ add r8, pc, r8 │ │ - ldreq r8, [pc, #96] ; 115ec │ │ + ldreq r8, [pc, #96] ; 115ec │ │ addeq r8, pc, r8 │ │ mov r4, r0 │ │ mov r6, r3 │ │ mov r7, r2 │ │ mov r5, r1 │ │ - ldr r1, [pc, #76] ; 115f0 │ │ + ldr r1, [pc, #76] ; 115f0 │ │ mov r2, #8 │ │ add r1, pc, r1 │ │ bl 355c │ │ mov r0, r4 │ │ add r1, r4, #8 │ │ - bl 11c60 <__clear_cache> │ │ + bl 11c60 <__clear_cache@@Base> │ │ ldr r0, [fp, #4] │ │ add r1, r0, #8 │ │ - bl 11c60 <__clear_cache> │ │ + bl 11c60 <__clear_cache@@Base> │ │ str r8, [r4, #8] │ │ str r5, [r4, #12] │ │ str r7, [r4, #16] │ │ str r6, [r4, #20] │ │ mov r0, #0 │ │ pop {r3, r4, r5, r6, r7, r8, fp, pc} │ │ - ldr r8, [pc, #16] ; 115f4 │ │ + ldr r8, [pc, #16] ; 115f4 │ │ add r8, pc, r8 │ │ - b 1158c │ │ + b 1158c │ │ andeq r0, r0, r8, asr #3 │ │ andeq r0, r0, r8, ror r1 │ │ andeq r0, r0, r4, lsl r2 │ │ andeq r0, r0, r0, lsr #2 │ │ │ │ -000115f8 : │ │ -ffi_prep_go_closure(): │ │ +000115f8 : │ │ push {fp} ; (str fp, [sp, #-4]!) │ │ ldr r3, [r1] │ │ add fp, sp, #0 │ │ cmp r3, #2 │ │ - beq 11624 │ │ + beq 11624 │ │ cmp r3, #1 │ │ movne r0, #2 │ │ - beq 11660 │ │ + beq 11660 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ ldr r3, [r1, #24] │ │ cmp r3, #0 │ │ - bne 11654 │ │ - ldr r3, [pc, #52] ; 1166c │ │ + bne 11654 │ │ + ldr r3, [pc, #52] ; 1166c │ │ add r3, pc, r3 │ │ str r3, [r0] │ │ str r1, [r0, #4] │ │ str r2, [r0, #8] │ │ mov r0, #0 │ │ sub sp, fp, #0 │ │ pop {fp} ; (ldr fp, [sp], #4) │ │ bx lr │ │ - ldr r3, [pc, #20] ; 11670 │ │ + ldr r3, [pc, #20] ; 11670 │ │ add r3, pc, r3 │ │ - b 11638 │ │ - ldr r3, [pc, #12] ; 11674 │ │ + b 11638 │ │ + ldr r3, [pc, #12] ; 11674 │ │ add r3, pc, r3 │ │ - b 11638 │ │ + b 11638 │ │ strheq r0, [r0], -r4 │ │ ldrdeq r0, [r0], -r8 │ │ andeq r0, r0, r4, lsl #1 │ │ cmp r3, #3 │ │ vldrle d0, [r0] │ │ vldmiagt r0, {d0-d7} │ │ add r0, r0, #64 ; 0x40 │ │ @@ -14708,44 +14590,44 @@ │ │ nop ; (mov r0, r0) │ │ pop {fp, pc} │ │ nop ; (mov r0, r0) │ │ push {r0, r1, r2, r3} │ │ ldr r0, [ip, #4] │ │ ldr r1, [ip, #8] │ │ mov r2, ip │ │ - b 11718 │ │ + b 11718 │ │ nop ; (mov r0, r0) │ │ push {r0, r1, r2, r3} │ │ ldr r0, [ip, #12] │ │ ldr r1, [ip, #16] │ │ ldr r2, [ip, #20] │ │ add ip, sp, #16 │ │ sub sp, sp, #96 ; 0x60 │ │ push {ip, lr} │ │ add r3, sp, #8 │ │ - bl 11220 │ │ + bl 11220 │ │ add r2, sp, #72 ; 0x48 │ │ add r3, pc, #80 ; 0x50 │ │ add pc, r3, r0, lsl #3 │ │ push {r0, r1, r2, r3} │ │ ldr r0, [ip, #4] │ │ ldr r1, [ip, #8] │ │ mov r2, ip │ │ - b 11760 │ │ + b 11760 │ │ nop ; (mov r0, r0) │ │ push {r0, r1, r2, r3} │ │ ldr r0, [ip, #12] │ │ ldr r1, [ip, #16] │ │ ldr r2, [ip, #20] │ │ add ip, sp, #16 │ │ sub sp, sp, #96 ; 0x60 │ │ vstmia sp, {d0-d7} │ │ push {ip, lr} │ │ add r3, sp, #8 │ │ - bl 11314 │ │ + bl 11314 │ │ add r2, sp, #72 ; 0x48 │ │ add r3, pc, #4 │ │ add pc, r3, r0, lsl #3 │ │ nop ; (mov r0, r0) │ │ vldr s0, [r2] │ │ ldm sp, {sp, pc} │ │ vldr d0, [r2] │ │ @@ -14757,27 +14639,26 @@ │ │ ldr r0, [r2] │ │ ldm sp, {sp, pc} │ │ ldm sp, {sp, pc} │ │ nop ; (mov r0, r0) │ │ ldm sp, {sp, pc} │ │ nop ; (mov r0, r0) │ │ sub ip, pc, #8 │ │ - ldr pc, [pc, #-4] ; 117c8 │ │ + ldr pc, [pc, #-4] ; 117c8 │ │ andeq r0, r0, r0 │ │ nop ; (mov r0, r0) │ │ │ │ -000117d0 <__udivsi3>: │ │ -__udivsi3(): │ │ +000117d0 <__udivsi3@@Base>: │ │ subs r2, r1, #1 │ │ bxeq lr │ │ - bcc 1186c <__udivsi3+0x9c> │ │ + bcc 1186c <__udivsi3@@Base+0x9c> │ │ cmp r0, r1 │ │ - bls 11850 <__udivsi3+0x80> │ │ + bls 11850 <__udivsi3@@Base+0x80> │ │ tst r1, r2 │ │ - beq 1185c <__udivsi3+0x8c> │ │ + beq 1185c <__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 │ │ @@ -14792,160 +14673,157 @@ │ │ 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 11808 <__udivsi3+0x38> │ │ + bne 11808 <__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 11c50 <__aeabi_idiv0> │ │ + b 11c50 <__aeabi_idiv0@@Base> │ │ │ │ -00011878 <__aeabi_uidivmod>: │ │ -__aeabi_uidivmod(): │ │ +00011878 <__aeabi_uidivmod@@Base>: │ │ cmp r1, #0 │ │ - beq 1186c <__udivsi3+0x9c> │ │ + beq 1186c <__udivsi3@@Base+0x9c> │ │ push {r0, r1, lr} │ │ - bl 117d0 <__udivsi3> │ │ + bl 117d0 <__udivsi3@@Base> │ │ pop {r1, r2, lr} │ │ mul r3, r2, r0 │ │ sub r1, r1, r3 │ │ bx lr │ │ │ │ -00011898 <__aeabi_drsub>: │ │ -__aeabi_drsub(): │ │ +00011898 <__aeabi_drsub@@Base>: │ │ eor r1, r1, #-2147483648 ; 0x80000000 │ │ - b 118a4 <__adddf3> │ │ + b 118a4 <__adddf3@@Base> │ │ │ │ -000118a0 <__aeabi_dsub>: │ │ -__subdf3(): │ │ +000118a0 <__aeabi_dsub@@Base>: │ │ eor r3, r3, #-2147483648 ; 0x80000000 │ │ │ │ -000118a4 <__adddf3>: │ │ +000118a4 <__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 11ab4 <__adddf3+0x210> │ │ + beq 11ab4 <__adddf3@@Base+0x210> │ │ lsr r4, r4, #21 │ │ rsbs r5, r4, r5, lsr #21 │ │ rsblt r5, r5, #0 │ │ - ble 118f8 <__adddf3+0x54> │ │ + ble 118f8 <__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 1191c <__adddf3+0x78> │ │ + beq 1191c <__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 11934 <__adddf3+0x90> │ │ + beq 11934 <__adddf3@@Base+0x90> │ │ rsbs r2, r2, #0 │ │ rsc r3, r3, #0 │ │ teq r4, r5 │ │ - beq 11a9c <__adddf3+0x1f8> │ │ + beq 11a9c <__adddf3@@Base+0x1f8> │ │ sub r4, r4, #1 │ │ rsbs lr, r5, #32 │ │ - blt 11960 <__adddf3+0xbc> │ │ + blt 11960 <__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 1197c <__adddf3+0xd8> │ │ + b 1197c <__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 11990 <__adddf3+0xec> │ │ + bpl 11990 <__adddf3@@Base+0xec> │ │ rsbs ip, ip, #0 │ │ rscs r0, r0, #0 │ │ rsc r1, r1, #0 │ │ cmp r1, #1048576 ; 0x100000 │ │ - bcc 119d4 <__adddf3+0x130> │ │ + bcc 119d4 <__adddf3@@Base+0x130> │ │ cmp r1, #2097152 ; 0x200000 │ │ - bcc 119bc <__adddf3+0x118> │ │ + bcc 119bc <__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 11b14 <__adddf3+0x270> │ │ + bcs 11b14 <__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 119bc <__adddf3+0x118> │ │ + bne 119bc <__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 11a2c <__adddf3+0x188> │ │ + bge 11a2c <__adddf3@@Base+0x188> │ │ adds r2, r2, #12 │ │ - ble 11a28 <__adddf3+0x184> │ │ + ble 11a28 <__adddf3@@Base+0x184> │ │ add ip, r2, #20 │ │ rsb r2, r2, #12 │ │ lsl r0, r1, ip │ │ lsr r1, r1, r2 │ │ - b 11a3c <__adddf3+0x198> │ │ + b 11a3c <__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 11a90 <__adddf3+0x1ec> │ │ + bge 11a90 <__adddf3@@Base+0x1ec> │ │ adds r4, r4, #12 │ │ - bgt 11a78 <__adddf3+0x1d4> │ │ + bgt 11a78 <__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 │ │ @@ -14958,31 +14836,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 1193c <__adddf3+0x98> │ │ + b 1193c <__adddf3@@Base+0x98> │ │ mvns ip, r4, asr #21 │ │ mvnsne ip, r5, asr #21 │ │ - beq 11b24 <__adddf3+0x280> │ │ + beq 11b24 <__adddf3@@Base+0x280> │ │ teq r4, r5 │ │ teqeq r0, r2 │ │ - beq 11adc <__adddf3+0x238> │ │ + beq 11adc <__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 11b04 <__adddf3+0x260> │ │ + bne 11b04 <__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} │ │ @@ -14999,41 +14877,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} │ │ │ │ -00011b50 <__aeabi_ui2d>: │ │ -__floatunsidf(): │ │ +00011b50 <__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 119ec <__adddf3+0x148> │ │ + b 119ec <__adddf3@@Base+0x148> │ │ │ │ -00011b74 <__aeabi_i2d>: │ │ -__floatsidf(): │ │ +00011b74 <__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 119ec <__adddf3+0x148> │ │ + b 119ec <__adddf3@@Base+0x148> │ │ │ │ -00011b9c <__aeabi_f2d>: │ │ -__aeabi_f2d(): │ │ +00011b9c <__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 │ │ @@ -15041,59 +14916,56 @@ │ │ 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 119ec <__adddf3+0x148> │ │ + b 119ec <__adddf3@@Base+0x148> │ │ │ │ -00011bdc <__aeabi_ul2d>: │ │ -__floatundidf(): │ │ +00011bdc <__aeabi_ul2d@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ mov r5, #0 │ │ - b 11c0c <__aeabi_l2d+0x1c> │ │ + b 11c0c <__aeabi_l2d@@Base+0x1c> │ │ │ │ -00011bf0 <__aeabi_l2d>: │ │ +00011bf0 <__aeabi_l2d@@Base>: │ │ orrs r2, r0, r1 │ │ bxeq lr │ │ push {r4, r5, lr} │ │ ands r5, r1, #-2147483648 ; 0x80000000 │ │ - bpl 11c0c <__aeabi_l2d+0x1c> │ │ + bpl 11c0c <__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 11990 <__adddf3+0xec> │ │ + beq 11990 <__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 11990 <__adddf3+0xec> │ │ + b 11990 <__adddf3@@Base+0xec> │ │ │ │ -00011c50 <__aeabi_idiv0>: │ │ -__aeabi_idiv0(): │ │ +00011c50 <__aeabi_idiv0@@Base>: │ │ push {r1, lr} │ │ mov r0, #8 │ │ bl 3688 │ │ pop {r1, pc} │ │ │ │ -00011c60 <__clear_cache>: │ │ -__clear_cache(): │ │ +00011c60 <__clear_cache@@Base>: │ │ stmfd sp!, {r7} │ │ mov r7, #983040 ; 0xf0000 │ │ add r7, r7, #2 │ │ mov r2, #0 │ │ svc 0x00000000 │ │ ldmfd sp!, {r7} │ │ bx lr │ │ @@ -15102,197 +14974,197 @@ │ │ orrne r3, r3, #-2147483648 ; 0x80000000 │ │ biceq r3, r3, #-2147483648 ; 0x80000000 │ │ add r0, r0, r3 │ │ bx lr │ │ push {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ cmp r1, #0 │ │ mov r5, r1 │ │ - beq 11d2c <__clear_cache+0xcc> │ │ + beq 11d2c <__clear_cache@@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 11c7c <__clear_cache+0x1c> │ │ + bl 11c7c <__clear_cache@@Base+0x1c> │ │ cmp r4, r8 │ │ - beq 11d24 <__clear_cache+0xc4> │ │ + beq 11d24 <__clear_cache@@Base+0xc4> │ │ str r0, [sp, #4] │ │ add r0, sl, #8 │ │ add r0, r7, r0 │ │ - bl 11c7c <__clear_cache+0x1c> │ │ + bl 11c7c <__clear_cache@@Base+0x1c> │ │ ldr r3, [sp, #4] │ │ cmp r6, r3 │ │ - bcs 11d08 <__clear_cache+0xa8> │ │ + bcs 11d08 <__clear_cache@@Base+0xa8> │ │ cmp r4, fp │ │ - beq 11d1c <__clear_cache+0xbc> │ │ + beq 11d1c <__clear_cache@@Base+0xbc> │ │ sub r9, r4, #1 │ │ - b 11cb8 <__clear_cache+0x58> │ │ + b 11cb8 <__clear_cache@@Base+0x58> │ │ sub r0, r0, #1 │ │ cmp r6, r0 │ │ - bls 11d2c <__clear_cache+0xcc> │ │ + bls 11d2c <__clear_cache@@Base+0xcc> │ │ add fp, r4, #1 │ │ - b 11cb8 <__clear_cache+0x58> │ │ + b 11cb8 <__clear_cache@@Base+0x58> │ │ mov r5, #0 │ │ - b 11d2c <__clear_cache+0xcc> │ │ + b 11d2c <__clear_cache@@Base+0xcc> │ │ cmp r6, r0 │ │ - bcc 11cf8 <__clear_cache+0x98> │ │ + bcc 11cf8 <__clear_cache@@Base+0x98> │ │ mov r0, r5 │ │ add sp, sp, #12 │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ cmp r0, #1 │ │ - beq 11d5c <__clear_cache+0xfc> │ │ + beq 11d5c <__clear_cache@@Base+0xfc> │ │ cmp r0, #2 │ │ - beq 11d68 <__clear_cache+0x108> │ │ + beq 11d68 <__clear_cache@@Base+0x108> │ │ cmp r0, #0 │ │ - bne 11d74 <__clear_cache+0x114> │ │ - ldr r0, [pc, #36] ; 11d7c <__clear_cache+0x11c> │ │ + bne 11d74 <__clear_cache@@Base+0x114> │ │ + ldr r0, [pc, #36] ; 11d7c <__clear_cache@@Base+0x11c> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ - ldr r0, [pc, #28] ; 11d80 <__clear_cache+0x120> │ │ + ldr r0, [pc, #28] ; 11d80 <__clear_cache@@Base+0x120> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ - ldr r0, [pc, #20] ; 11d84 <__clear_cache+0x124> │ │ + ldr r0, [pc, #20] ; 11d84 <__clear_cache@@Base+0x124> │ │ ldr r0, [pc, r0] │ │ bx lr │ │ mov r0, #0 │ │ bx lr │ │ ldrdeq r6, [r0], -r4 │ │ andeq r6, r0, ip, asr #3 │ │ andeq r6, r0, r4, asr #3 │ │ - ldr r3, [pc, #240] ; 11e80 <__clear_cache+0x220> │ │ + ldr r3, [pc, #240] ; 11e80 <__clear_cache@@Base+0x220> │ │ push {r0, r1, r2, r4, r5, lr} │ │ ldr r3, [pc, r3] │ │ mov r4, r0 │ │ cmp r3, #0 │ │ sub r5, r1, #2 │ │ - beq 11dc8 <__clear_cache+0x168> │ │ + beq 11dc8 <__clear_cache@@Base+0x168> │ │ mov r0, r5 │ │ add r1, sp, #4 │ │ bl 3694 <__gnu_Unwind_Find_exidx@plt> │ │ cmp r0, #0 │ │ - bne 11de4 <__clear_cache+0x184> │ │ + bne 11de4 <__clear_cache@@Base+0x184> │ │ mov r3, #0 │ │ str r3, [r4, #16] │ │ mov r0, #9 │ │ - b 11e78 <__clear_cache+0x218> │ │ - ldr r3, [pc, #180] ; 11e84 <__clear_cache+0x224> │ │ - ldr r0, [pc, #180] ; 11e88 <__clear_cache+0x228> │ │ + b 11e78 <__clear_cache@@Base+0x218> │ │ + ldr r3, [pc, #180] ; 11e84 <__clear_cache@@Base+0x224> │ │ + ldr r0, [pc, #180] ; 11e88 <__clear_cache@@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 11c94 <__clear_cache+0x34> │ │ + bl 11c94 <__clear_cache@@Base+0x34> │ │ subs r5, r0, #0 │ │ - beq 11db8 <__clear_cache+0x158> │ │ - bl 11c7c <__clear_cache+0x1c> │ │ + beq 11db8 <__clear_cache@@Base+0x158> │ │ + bl 11c7c <__clear_cache@@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 11e78 <__clear_cache+0x218> │ │ + beq 11e78 <__clear_cache@@Base+0x218> │ │ cmp r3, #0 │ │ add r0, r5, #4 │ │ strlt r0, [r4, #76] ; 0x4c │ │ movlt r3, #1 │ │ - blt 11e38 <__clear_cache+0x1d8> │ │ - bl 11c7c <__clear_cache+0x1c> │ │ + blt 11e38 <__clear_cache@@Base+0x1d8> │ │ + bl 11c7c <__clear_cache@@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 11e6c <__clear_cache+0x20c> │ │ + bge 11e6c <__clear_cache@@Base+0x20c> │ │ lsr r0, r3, #24 │ │ and r0, r0, #15 │ │ - bl 11d38 <__clear_cache+0xd8> │ │ + bl 11d38 <__clear_cache@@Base+0xd8> │ │ cmp r0, #0 │ │ str r0, [r4, #16] │ │ moveq r0, #9 │ │ movne r0, #0 │ │ - b 11e78 <__clear_cache+0x218> │ │ - bl 11c7c <__clear_cache+0x1c> │ │ + b 11e78 <__clear_cache@@Base+0x218> │ │ + bl 11c7c <__clear_cache@@Base+0x1c> │ │ str r0, [r4, #16] │ │ mov r0, #0 │ │ add sp, sp, #12 │ │ pop {r4, r5, pc} │ │ andeq r6, r0, r4, lsr #3 │ │ andeq r6, r0, r8, ror #2 │ │ andeq r6, r0, r8, ror #2 │ │ ldr r3, [r0] │ │ push {r4, lr} │ │ tst r3, #1 │ │ mov r4, r0 │ │ - bne 11eb8 <__clear_cache+0x258> │ │ + bne 11eb8 <__clear_cache@@Base+0x258> │ │ tst r3, #2 │ │ add r0, r0, #72 ; 0x48 │ │ - beq 11eb4 <__clear_cache+0x254> │ │ - bl 12b88 <__gnu_Unwind_Restore_VFP_D> │ │ - b 11eb8 <__clear_cache+0x258> │ │ - bl 12b78 <__gnu_Unwind_Restore_VFP> │ │ + beq 11eb4 <__clear_cache@@Base+0x254> │ │ + bl 12b88 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ + b 11eb8 <__clear_cache@@Base+0x258> │ │ + bl 12b78 <__gnu_Unwind_Restore_VFP@@Base> │ │ ldr r3, [r4] │ │ tst r3, #4 │ │ - bne 11ecc <__clear_cache+0x26c> │ │ + bne 11ecc <__clear_cache@@Base+0x26c> │ │ add r0, r4, #208 ; 0xd0 │ │ - bl 12b98 <__gnu_Unwind_Restore_VFP_D_16_to_31> │ │ + bl 12b98 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ ldr r3, [r4] │ │ tst r3, #8 │ │ - bne 11ee0 <__clear_cache+0x280> │ │ + bne 11ee0 <__clear_cache@@Base+0x280> │ │ add r0, r4, #336 ; 0x150 │ │ - bl 12ba8 <__gnu_Unwind_Restore_WMMXD> │ │ + bl 12ba8 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ ldr r3, [r4] │ │ tst r3, #16 │ │ popne {r4, pc} │ │ add r0, r4, #464 ; 0x1d0 │ │ pop {r4, lr} │ │ - b 12c30 <__gnu_Unwind_Restore_WMMXC> │ │ + b 12c30 <__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 11d88 <__clear_cache+0x128> │ │ + bl 11d88 <__clear_cache@@Base+0x128> │ │ subs r6, r0, #0 │ │ - beq 11f3c <__clear_cache+0x2dc> │ │ + beq 11f3c <__clear_cache@@Base+0x2dc> │ │ bl 361c │ │ 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 11f24 <__clear_cache+0x2c4> │ │ + beq 11f24 <__clear_cache@@Base+0x2c4> │ │ cmp r0, #7 │ │ - bne 11f38 <__clear_cache+0x2d8> │ │ + bne 11f38 <__clear_cache@@Base+0x2d8> │ │ mov r0, r6 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl 11f14 <__clear_cache+0x2b4> │ │ + bl 11f14 <__clear_cache@@Base+0x2b4> │ │ add r0, r4, #4 │ │ - bl 12b64 <__restore_core_regs> │ │ + bl 12b64 <__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] │ │ mov r4, r0 │ │ mov r6, r2 │ │ ldm lr!, {r0, r1, r2, r3} │ │ @@ -15307,22 +15179,22 @@ │ │ mov r7, #0 │ │ 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 11d88 <__clear_cache+0x128> │ │ + bl 11d88 <__clear_cache@@Base+0x128> │ │ cmp r6, #0 │ │ movne r6, #10 │ │ moveq r6, #9 │ │ subs r5, r0, #0 │ │ orrne r6, r6, #16 │ │ ldrne r3, [sp, #64] ; 0x40 │ │ - bne 12028 <__clear_cache+0x3c8> │ │ + bne 12028 <__clear_cache@@Base+0x3c8> │ │ ldr r3, [sp, #72] ; 0x48 │ │ str r3, [r4, #20] │ │ mov r1, fp │ │ mov r2, #480 ; 0x1e0 │ │ mov r0, sl │ │ bl 355c │ │ ldr r3, [r4, #16] │ │ @@ -15337,44 +15209,42 @@ │ │ str r9, [sp, #4] │ │ mov r0, #1 │ │ mov r1, r6 │ │ mov r2, r4 │ │ mov r3, r4 │ │ blx r8 │ │ cmp r0, #0 │ │ - bne 12090 <__clear_cache+0x430> │ │ + bne 12090 <__clear_cache@@Base+0x430> │ │ cmp r5, #0 │ │ - bne 12098 <__clear_cache+0x438> │ │ + bne 12098 <__clear_cache@@Base+0x438> │ │ mov r0, fp │ │ mov r1, sl │ │ mov r2, #480 ; 0x1e0 │ │ bl 355c │ │ cmp r7, #8 │ │ mov r6, r5 │ │ - beq 11fcc <__clear_cache+0x36c> │ │ + beq 11fcc <__clear_cache@@Base+0x36c> │ │ cmp r7, #7 │ │ - bne 12090 <__clear_cache+0x430> │ │ + bne 12090 <__clear_cache@@Base+0x430> │ │ mov r0, r5 │ │ ldr r1, [sp, #72] ; 0x48 │ │ - bl 11f14 <__clear_cache+0x2b4> │ │ + bl 11f14 <__clear_cache@@Base+0x2b4> │ │ add r0, sp, #12 │ │ - bl 12b64 <__restore_core_regs> │ │ + bl 12b64 <__restore_core_regs@@Base> │ │ mov r0, #9 │ │ - b 1209c <__clear_cache+0x43c> │ │ + b 1209c <__clear_cache@@Base+0x43c> │ │ mov r0, r5 │ │ add sp, sp, #972 ; 0x3cc │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ -000120a4 <_Unwind_GetCFA>: │ │ -_Unwind_GetCFA(): │ │ +000120a4 <_Unwind_GetCFA@@Base>: │ │ ldr r0, [r0, #68] ; 0x44 │ │ bx lr │ │ │ │ -000120ac <__gnu_Unwind_RaiseException>: │ │ -__gnu_Unwind_RaiseException(): │ │ +000120ac <__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} │ │ @@ -15388,116 +15258,110 @@ │ │ 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, [sp, #64] ; 0x40 │ │ - bl 11d88 <__clear_cache+0x128> │ │ + bl 11d88 <__clear_cache@@Base+0x128> │ │ cmp r0, #0 │ │ - bne 12144 <__gnu_Unwind_RaiseException+0x98> │ │ + bne 12144 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ ldr r3, [r5, #16] │ │ mov r1, r5 │ │ mov r2, r6 │ │ blx r3 │ │ cmp r0, #8 │ │ mov r7, r0 │ │ - beq 120f8 <__gnu_Unwind_RaiseException+0x4c> │ │ + beq 120f8 <__gnu_Unwind_RaiseException@@Base+0x4c> │ │ mov r0, r6 │ │ - bl 11e8c <__clear_cache+0x22c> │ │ + bl 11e8c <__clear_cache@@Base+0x22c> │ │ cmp r7, #6 │ │ - bne 12144 <__gnu_Unwind_RaiseException+0x98> │ │ + bne 12144 <__gnu_Unwind_RaiseException@@Base+0x98> │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 11f18 <__clear_cache+0x2b8> │ │ + bl 11f18 <__clear_cache@@Base+0x2b8> │ │ mov r0, #9 │ │ add sp, sp, #484 ; 0x1e4 │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ -00012150 <__gnu_Unwind_ForcedUnwind>: │ │ -__gnu_Unwind_ForcedUnwind(): │ │ +00012150 <__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 11f7c <__clear_cache+0x31c> │ │ + b 11f7c <__clear_cache@@Base+0x31c> │ │ │ │ -0001216c <__gnu_Unwind_Resume>: │ │ -__gnu_Unwind_Resume(): │ │ +0001216c <__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 12198 <__gnu_Unwind_Resume+0x2c> │ │ + beq 12198 <__gnu_Unwind_Resume@@Base+0x2c> │ │ mov r2, #1 │ │ - bl 11f7c <__clear_cache+0x31c> │ │ - b 121dc <__gnu_Unwind_Resume+0x70> │ │ + bl 11f7c <__clear_cache@@Base+0x31c> │ │ + b 121dc <__gnu_Unwind_Resume@@Base+0x70> │ │ ldr r3, [r0, #16] │ │ mov r1, r5 │ │ mov r0, #2 │ │ mov r2, r4 │ │ blx r3 │ │ cmp r0, #7 │ │ - beq 121c8 <__gnu_Unwind_Resume+0x5c> │ │ + beq 121c8 <__gnu_Unwind_Resume@@Base+0x5c> │ │ cmp r0, #8 │ │ - bne 121dc <__gnu_Unwind_Resume+0x70> │ │ + bne 121dc <__gnu_Unwind_Resume@@Base+0x70> │ │ mov r0, r5 │ │ mov r1, r4 │ │ - bl 11f18 <__clear_cache+0x2b8> │ │ + bl 11f18 <__clear_cache@@Base+0x2b8> │ │ mov r0, r6 │ │ ldr r1, [r4, #64] ; 0x40 │ │ - bl 11f14 <__clear_cache+0x2b4> │ │ + bl 11f14 <__clear_cache@@Base+0x2b4> │ │ add r0, r4, #4 │ │ - bl 12b64 <__restore_core_regs> │ │ + bl 12b64 <__restore_core_regs@@Base> │ │ bl 361c │ │ │ │ -000121e0 <__gnu_Unwind_Resume_or_Rethrow>: │ │ -__gnu_Unwind_Resume_or_Rethrow(): │ │ +000121e0 <__gnu_Unwind_Resume_or_Rethrow@@Base>: │ │ ldr r2, [r0, #12] │ │ cmp r2, #0 │ │ - bne 121f0 <__gnu_Unwind_Resume_or_Rethrow+0x10> │ │ - b 120ac <__gnu_Unwind_RaiseException> │ │ + bne 121f0 <__gnu_Unwind_Resume_or_Rethrow@@Base+0x10> │ │ + b 120ac <__gnu_Unwind_RaiseException@@Base> │ │ ldr r2, [r1, #60] ; 0x3c │ │ str r2, [r1, #64] ; 0x40 │ │ mov r2, #0 │ │ - b 11f7c <__clear_cache+0x31c> │ │ + b 11f7c <__clear_cache@@Base+0x31c> │ │ │ │ -00012200 <_Unwind_Complete>: │ │ -_Unwind_Complete(): │ │ +00012200 <_Unwind_Complete@@Base>: │ │ bx lr │ │ │ │ -00012204 <_Unwind_DeleteException>: │ │ -_Unwind_DeleteException(): │ │ +00012204 <_Unwind_DeleteException@@Base>: │ │ ldr r3, [r0, #8] │ │ mov r1, r0 │ │ cmp r3, #0 │ │ bxeq lr │ │ mov r0, #1 │ │ bx r3 │ │ │ │ -0001221c <_Unwind_VRS_Get>: │ │ -_Unwind_VRS_Get(): │ │ +0001221c <_Unwind_VRS_Get@@Base>: │ │ cmp r1, #4 │ │ addls pc, pc, r1, lsl #2 │ │ - b 12270 <_Unwind_VRS_Get+0x54> │ │ - b 1223c <_Unwind_VRS_Get+0x20> │ │ - b 12268 <_Unwind_VRS_Get+0x4c> │ │ - b 12270 <_Unwind_VRS_Get+0x54> │ │ - b 12268 <_Unwind_VRS_Get+0x4c> │ │ - b 12268 <_Unwind_VRS_Get+0x4c> │ │ + b 12270 <_Unwind_VRS_Get@@Base+0x54> │ │ + b 1223c <_Unwind_VRS_Get@@Base+0x20> │ │ + b 12268 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 12270 <_Unwind_VRS_Get@@Base+0x54> │ │ + b 12268 <_Unwind_VRS_Get@@Base+0x4c> │ │ + b 12268 <_Unwind_VRS_Get@@Base+0x4c> │ │ cmp r2, #15 │ │ cmpls r3, #0 │ │ movne r3, #1 │ │ moveq r3, #0 │ │ - bne 12270 <_Unwind_VRS_Get+0x54> │ │ + bne 12270 <_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 │ │ @@ -15506,34 +15370,33 @@ │ │ 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 1221c <_Unwind_VRS_Get> │ │ + bl 1221c <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -000122a0 <_Unwind_VRS_Set>: │ │ -_Unwind_VRS_Set(): │ │ +000122a0 <_Unwind_VRS_Set@@Base>: │ │ cmp r1, #4 │ │ addls pc, pc, r1, lsl #2 │ │ - b 122f4 <_Unwind_VRS_Set+0x54> │ │ - b 122c0 <_Unwind_VRS_Set+0x20> │ │ - b 122ec <_Unwind_VRS_Set+0x4c> │ │ - b 122f4 <_Unwind_VRS_Set+0x54> │ │ - b 122ec <_Unwind_VRS_Set+0x4c> │ │ - b 122ec <_Unwind_VRS_Set+0x4c> │ │ + b 122f4 <_Unwind_VRS_Set@@Base+0x54> │ │ + b 122c0 <_Unwind_VRS_Set@@Base+0x20> │ │ + b 122ec <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 122f4 <_Unwind_VRS_Set@@Base+0x54> │ │ + b 122ec <_Unwind_VRS_Set@@Base+0x4c> │ │ + b 122ec <_Unwind_VRS_Set@@Base+0x4c> │ │ cmp r2, #15 │ │ cmpls r3, #0 │ │ movne r3, #1 │ │ moveq r3, #0 │ │ - bne 122f4 <_Unwind_VRS_Set+0x54> │ │ + bne 122f4 <_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 │ │ @@ -15544,20 +15407,19 @@ │ │ mov ip, r1 │ │ add r3, sp, #16 │ │ mov r1, #0 │ │ str r2, [r3, #-4]! │ │ mov r2, ip │ │ str r3, [sp] │ │ mov r3, r1 │ │ - bl 122a0 <_Unwind_VRS_Set> │ │ + bl 122a0 <_Unwind_VRS_Set@@Base> │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -00012328 <__gnu_Unwind_Backtrace>: │ │ -__gnu_Unwind_Backtrace(): │ │ +00012328 <__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} │ │ @@ -15572,572 +15434,560 @@ │ │ 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 11d88 <__clear_cache+0x128> │ │ + bl 11d88 <__clear_cache@@Base+0x128> │ │ cmp r0, #0 │ │ - beq 12394 <__gnu_Unwind_Backtrace+0x6c> │ │ + beq 12394 <__gnu_Unwind_Backtrace@@Base+0x6c> │ │ mov r5, #9 │ │ - b 123dc <__gnu_Unwind_Backtrace+0xb4> │ │ + b 123dc <__gnu_Unwind_Backtrace@@Base+0xb4> │ │ mov r0, r4 │ │ mov r1, #12 │ │ mov r2, r6 │ │ - bl 122fc <_Unwind_VRS_Set+0x5c> │ │ + bl 122fc <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r4 │ │ mov r1, r8 │ │ blx r7 │ │ cmp r0, #0 │ │ - bne 1238c <__gnu_Unwind_Backtrace+0x64> │ │ + bne 1238c <__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 12378 <__gnu_Unwind_Backtrace+0x50> │ │ + bne 12378 <__gnu_Unwind_Backtrace@@Base+0x50> │ │ mov r0, r4 │ │ - bl 11e8c <__clear_cache+0x22c> │ │ + bl 11e8c <__clear_cache@@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 r7, r2 │ │ ldr r2, [r1, #76] ; 0x4c │ │ sub sp, sp, #36 ; 0x24 │ │ ldr r4, [r2] │ │ add ip, r2, #4 │ │ subs r9, r3, #0 │ │ mov r5, r1 │ │ and r8, r0, #3 │ │ str r4, [sp, #20] │ │ str ip, [sp, #24] │ │ - bne 12438 <__gnu_Unwind_Backtrace+0x110> │ │ + bne 12438 <__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 12460 <__gnu_Unwind_Backtrace+0x138> │ │ + b 12460 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ cmp r9, #2 │ │ - bgt 12460 <__gnu_Unwind_Backtrace+0x138> │ │ + bgt 12460 <__gnu_Unwind_Backtrace@@Base+0x138> │ │ lsr r3, r4, #16 │ │ strb r3, [sp, #29] │ │ and r3, r3, #255 ; 0xff │ │ lsl r4, r4, #16 │ │ mov r2, #2 │ │ add ip, ip, r3, lsl #2 │ │ str r4, [sp, #20] │ │ strb r2, [sp, #28] │ │ ldr r3, [r5, #80] ; 0x50 │ │ cmp r8, #2 │ │ ldreq ip, [r5, #56] ; 0x38 │ │ ands r3, r3, #1 │ │ - bne 12738 <__gnu_Unwind_Backtrace+0x410> │ │ + bne 12738 <__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 12740 <__gnu_Unwind_Backtrace+0x418> │ │ + beq 12740 <__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 │ │ addeq r6, ip, #8 │ │ ldrhne r4, [ip] │ │ addne r6, ip, #4 │ │ add fp, fp, r3 │ │ - bl 12278 <_Unwind_VRS_Get+0x5c> │ │ + bl 12278 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp fp, r0 │ │ movhi ip, #0 │ │ - bhi 124e4 <__gnu_Unwind_Backtrace+0x1bc> │ │ + bhi 124e4 <__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 │ │ and r4, r4, #1 │ │ orr r4, r4, sl, lsl #1 │ │ cmp r4, #1 │ │ - beq 12558 <__gnu_Unwind_Backtrace+0x230> │ │ - bcc 12508 <__gnu_Unwind_Backtrace+0x1e0> │ │ + beq 12558 <__gnu_Unwind_Backtrace@@Base+0x230> │ │ + bcc 12508 <__gnu_Unwind_Backtrace@@Base+0x1e0> │ │ cmp r4, #2 │ │ - beq 12628 <__gnu_Unwind_Backtrace+0x300> │ │ - b 127ac <__gnu_Unwind_Backtrace+0x484> │ │ + beq 12628 <__gnu_Unwind_Backtrace@@Base+0x300> │ │ + b 127ac <__gnu_Unwind_Backtrace@@Base+0x484> │ │ cmp r8, #0 │ │ moveq ip, #0 │ │ andne ip, ip, #1 │ │ cmp ip, #0 │ │ add sl, r6, #4 │ │ - beq 12550 <__gnu_Unwind_Backtrace+0x228> │ │ + beq 12550 <__gnu_Unwind_Backtrace@@Base+0x228> │ │ mov r0, r6 │ │ - bl 11c7c <__clear_cache+0x1c> │ │ + bl 11c7c <__clear_cache@@Base+0x1c> │ │ str sl, [r5, #56] ; 0x38 │ │ mov r4, r0 │ │ mov r0, r5 │ │ bl 36a0 <__cxa_begin_cleanup@plt> │ │ cmp r0, #0 │ │ - beq 127ac <__gnu_Unwind_Backtrace+0x484> │ │ + beq 127ac <__gnu_Unwind_Backtrace@@Base+0x484> │ │ mov r0, r7 │ │ mov r1, #15 │ │ mov r2, r4 │ │ - b 127a0 <__gnu_Unwind_Backtrace+0x478> │ │ + b 127a0 <__gnu_Unwind_Backtrace@@Base+0x478> │ │ mov ip, sl │ │ - b 12488 <__gnu_Unwind_Backtrace+0x160> │ │ + b 12488 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ cmp r8, #0 │ │ - bne 125d8 <__gnu_Unwind_Backtrace+0x2b0> │ │ + bne 125d8 <__gnu_Unwind_Backtrace@@Base+0x2b0> │ │ cmp ip, #0 │ │ - beq 12620 <__gnu_Unwind_Backtrace+0x2f8> │ │ + beq 12620 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ ldr r3, [r6, #4] │ │ ldr sl, [r6] │ │ cmn r3, #2 │ │ lsr sl, sl, #31 │ │ - beq 127ac <__gnu_Unwind_Backtrace+0x484> │ │ + beq 127ac <__gnu_Unwind_Backtrace@@Base+0x484> │ │ add r2, r5, #88 ; 0x58 │ │ cmn r3, #1 │ │ str r2, [sp, #16] │ │ - beq 125b0 <__gnu_Unwind_Backtrace+0x288> │ │ + beq 125b0 <__gnu_Unwind_Backtrace@@Base+0x288> │ │ add r0, r6, #4 │ │ - bl 11ef8 <__clear_cache+0x298> │ │ + bl 11ef8 <__clear_cache@@Base+0x298> │ │ mov r2, sl │ │ add r3, sp, #16 │ │ mov r1, r0 │ │ mov r0, r5 │ │ bl 36ac <__cxa_type_match@plt> │ │ subs r4, r0, #0 │ │ - beq 12620 <__gnu_Unwind_Backtrace+0x2f8> │ │ + beq 12620 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ mov r0, r7 │ │ mov r1, #13 │ │ - bl 12278 <_Unwind_VRS_Get+0x5c> │ │ + bl 12278 <_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 127c8 <__gnu_Unwind_Backtrace+0x4a0> │ │ + b 127c8 <__gnu_Unwind_Backtrace@@Base+0x4a0> │ │ mov r0, r7 │ │ mov r1, #13 │ │ ldr r4, [r5, #32] │ │ - bl 12278 <_Unwind_VRS_Get+0x5c> │ │ + bl 12278 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp r4, r0 │ │ - bne 12620 <__gnu_Unwind_Backtrace+0x2f8> │ │ + bne 12620 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ ldr r3, [r5, #40] ; 0x28 │ │ cmp r6, r3 │ │ - bne 12620 <__gnu_Unwind_Backtrace+0x2f8> │ │ + bne 12620 <__gnu_Unwind_Backtrace@@Base+0x2f8> │ │ mov r0, r6 │ │ - bl 11c7c <__clear_cache+0x1c> │ │ + bl 11c7c <__clear_cache@@Base+0x1c> │ │ mov r1, #15 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl 122fc <_Unwind_VRS_Set+0x5c> │ │ + bl 122fc <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r7 │ │ mov r1, #0 │ │ - b 12710 <__gnu_Unwind_Backtrace+0x3e8> │ │ + b 12710 <__gnu_Unwind_Backtrace@@Base+0x3e8> │ │ add ip, r6, #8 │ │ - b 12488 <__gnu_Unwind_Backtrace+0x160> │ │ + b 12488 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ ldr r4, [r6] │ │ cmp r8, #0 │ │ bic r4, r4, #-2147483648 ; 0x80000000 │ │ - bne 126a0 <__gnu_Unwind_Backtrace+0x378> │ │ + bne 126a0 <__gnu_Unwind_Backtrace@@Base+0x378> │ │ cmp ip, #0 │ │ - beq 12720 <__gnu_Unwind_Backtrace+0x3f8> │ │ + beq 12720 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ ldr r3, [sp, #8] │ │ cmp r4, #0 │ │ orreq r3, r3, #1 │ │ cmp r3, #0 │ │ - beq 12720 <__gnu_Unwind_Backtrace+0x3f8> │ │ + beq 12720 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ mov sl, r8 │ │ add ip, r5, #88 ; 0x58 │ │ add fp, sp, #16 │ │ cmp sl, r4 │ │ - beq 127b4 <__gnu_Unwind_Backtrace+0x48c> │ │ + beq 127b4 <__gnu_Unwind_Backtrace@@Base+0x48c> │ │ add sl, sl, #1 │ │ add r0, r6, sl, lsl #2 │ │ str ip, [sp, #16] │ │ str ip, [sp, #12] │ │ - bl 11ef8 <__clear_cache+0x298> │ │ + bl 11ef8 <__clear_cache@@Base+0x298> │ │ mov r2, #0 │ │ mov r3, fp │ │ mov r1, r0 │ │ mov r0, r5 │ │ bl 36ac <__cxa_type_match@plt> │ │ ldr ip, [sp, #12] │ │ cmp r0, #0 │ │ - beq 12660 <__gnu_Unwind_Backtrace+0x338> │ │ - b 12720 <__gnu_Unwind_Backtrace+0x3f8> │ │ + beq 12660 <__gnu_Unwind_Backtrace@@Base+0x338> │ │ + b 12720 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ mov r0, r7 │ │ mov r1, #13 │ │ ldr sl, [r5, #32] │ │ - bl 12278 <_Unwind_VRS_Get+0x5c> │ │ + bl 12278 <_Unwind_VRS_Get@@Base+0x5c> │ │ cmp sl, r0 │ │ - bne 12720 <__gnu_Unwind_Backtrace+0x3f8> │ │ + bne 12720 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ ldr r3, [r5, #40] ; 0x28 │ │ cmp r6, r3 │ │ - bne 12720 <__gnu_Unwind_Backtrace+0x3f8> │ │ + bne 12720 <__gnu_Unwind_Backtrace@@Base+0x3f8> │ │ mov r3, #4 │ │ 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 12718 <__gnu_Unwind_Backtrace+0x3f0> │ │ + bge 12718 <__gnu_Unwind_Backtrace@@Base+0x3f0> │ │ add r0, r4, #1 │ │ add r0, r6, r0, lsl #2 │ │ - bl 11c7c <__clear_cache+0x1c> │ │ + bl 11c7c <__clear_cache@@Base+0x1c> │ │ mov r1, #15 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl 122fc <_Unwind_VRS_Set+0x5c> │ │ + bl 122fc <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, r7 │ │ mov r1, sl │ │ mov r2, r5 │ │ - b 127a0 <__gnu_Unwind_Backtrace+0x478> │ │ + b 127a0 <__gnu_Unwind_Backtrace@@Base+0x478> │ │ mov r3, #1 │ │ str r3, [sp, #4] │ │ ldr r3, [r6] │ │ add ip, r4, #1 │ │ cmp r3, #0 │ │ addlt r6, r6, #4 │ │ add ip, r6, ip, lsl #2 │ │ - b 12488 <__gnu_Unwind_Backtrace+0x160> │ │ + b 12488 <__gnu_Unwind_Backtrace@@Base+0x160> │ │ mov r3, #0 │ │ str r3, [sp, #4] │ │ cmp r9, #2 │ │ - ble 12750 <__gnu_Unwind_Backtrace+0x428> │ │ - bl 11f0c <__clear_cache+0x2ac> │ │ - b 1275c <__gnu_Unwind_Backtrace+0x434> │ │ + ble 12750 <__gnu_Unwind_Backtrace@@Base+0x428> │ │ + bl 11f0c <__clear_cache@@Base+0x2ac> │ │ + b 1275c <__gnu_Unwind_Backtrace@@Base+0x434> │ │ mov r0, r7 │ │ add r1, sp, #20 │ │ - bl 12d98 <__gnu_unwind_execute> │ │ + bl 12d98 <__gnu_unwind_execute@@Base> │ │ cmp r0, #0 │ │ - bne 127ac <__gnu_Unwind_Backtrace+0x484> │ │ + bne 127ac <__gnu_Unwind_Backtrace@@Base+0x484> │ │ ldr r3, [sp, #4] │ │ cmp r3, #0 │ │ moveq r0, #8 │ │ - beq 127d4 <__gnu_Unwind_Backtrace+0x4ac> │ │ + beq 127d4 <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ mov r1, #15 │ │ mov r0, r7 │ │ - bl 12278 <_Unwind_VRS_Get+0x5c> │ │ + bl 12278 <_Unwind_VRS_Get@@Base+0x5c> │ │ mov r1, #14 │ │ mov r2, r0 │ │ mov r0, r7 │ │ - bl 122fc <_Unwind_VRS_Set+0x5c> │ │ - ldr r2, [pc, #68] ; 127dc <__gnu_Unwind_Backtrace+0x4b4> │ │ + bl 122fc <_Unwind_VRS_Set@@Base+0x5c> │ │ + ldr r2, [pc, #68] ; 127dc <__gnu_Unwind_Backtrace@@Base+0x4b4> │ │ mov r0, r7 │ │ ldr r2, [pc, r2] │ │ mov r1, #15 │ │ - bl 122fc <_Unwind_VRS_Set+0x5c> │ │ + bl 122fc <_Unwind_VRS_Set@@Base+0x5c> │ │ mov r0, #7 │ │ - b 127d4 <__gnu_Unwind_Backtrace+0x4ac> │ │ + b 127d4 <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ mov r0, #9 │ │ - b 127d4 <__gnu_Unwind_Backtrace+0x4ac> │ │ + b 127d4 <__gnu_Unwind_Backtrace@@Base+0x4ac> │ │ mov r0, r7 │ │ mov r1, #13 │ │ - bl 12278 <_Unwind_VRS_Get+0x5c> │ │ + bl 12278 <_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 r5, r0, r8, lsr #15 │ │ │ │ -000127e0 <__aeabi_unwind_cpp_pr0>: │ │ -__aeabi_unwind_cpp_pr0(): │ │ +000127e0 <__aeabi_unwind_cpp_pr0@@Base>: │ │ mov r3, #0 │ │ - b 123f0 <__gnu_Unwind_Backtrace+0xc8> │ │ + b 123f0 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -000127e8 <__aeabi_unwind_cpp_pr1>: │ │ -__aeabi_unwind_cpp_pr1(): │ │ +000127e8 <__aeabi_unwind_cpp_pr1@@Base>: │ │ mov r3, #1 │ │ - b 123f0 <__gnu_Unwind_Backtrace+0xc8> │ │ + b 123f0 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -000127f0 <__aeabi_unwind_cpp_pr2>: │ │ -__aeabi_unwind_cpp_pr2(): │ │ +000127f0 <__aeabi_unwind_cpp_pr2@@Base>: │ │ mov r3, #2 │ │ - b 123f0 <__gnu_Unwind_Backtrace+0xc8> │ │ + b 123f0 <__gnu_Unwind_Backtrace@@Base+0xc8> │ │ │ │ -000127f8 <_Unwind_VRS_Pop>: │ │ -_Unwind_VRS_Pop(): │ │ +000127f8 <_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 12b08 <_Unwind_VRS_Pop+0x310> │ │ - b 12828 <_Unwind_VRS_Pop+0x30> │ │ - b 12874 <_Unwind_VRS_Pop+0x7c> │ │ - b 12b08 <_Unwind_VRS_Pop+0x310> │ │ - b 12a2c <_Unwind_VRS_Pop+0x234> │ │ - b 12aa0 <_Unwind_VRS_Pop+0x2a8> │ │ + b 12b08 <_Unwind_VRS_Pop@@Base+0x310> │ │ + b 12828 <_Unwind_VRS_Pop@@Base+0x30> │ │ + b 12874 <_Unwind_VRS_Pop@@Base+0x7c> │ │ + b 12b08 <_Unwind_VRS_Pop@@Base+0x310> │ │ + b 12a2c <_Unwind_VRS_Pop@@Base+0x234> │ │ + b 12aa0 <_Unwind_VRS_Pop@@Base+0x2a8> │ │ cmp r3, #0 │ │ - bne 12b08 <_Unwind_VRS_Pop+0x310> │ │ + bne 12b08 <_Unwind_VRS_Pop@@Base+0x310> │ │ lsl r1, r2, #16 │ │ mov r3, #1 │ │ ldr r2, [r0, #56] ; 0x38 │ │ 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 │ │ addne r2, r2, #4 │ │ cmp r3, #17 │ │ - bne 12844 <_Unwind_VRS_Pop+0x4c> │ │ + bne 12844 <_Unwind_VRS_Pop@@Base+0x4c> │ │ ands r0, r4, #8192 ; 0x2000 │ │ streq r2, [r5, #56] ; 0x38 │ │ - beq 12b5c <_Unwind_VRS_Pop+0x364> │ │ - b 12b10 <_Unwind_VRS_Pop+0x318> │ │ + beq 12b5c <_Unwind_VRS_Pop@@Base+0x364> │ │ + b 12b10 <_Unwind_VRS_Pop@@Base+0x318> │ │ bic r2, r3, #4 │ │ cmp r2, #1 │ │ - bne 12b08 <_Unwind_VRS_Pop+0x310> │ │ + bne 12b08 <_Unwind_VRS_Pop@@Base+0x310> │ │ lsr r7, r4, #16 │ │ lsl r4, r4, #16 │ │ lsr r4, r4, #16 │ │ cmp r3, #1 │ │ add r6, r4, r7 │ │ - bne 128b4 <_Unwind_VRS_Pop+0xbc> │ │ + bne 128b4 <_Unwind_VRS_Pop@@Base+0xbc> │ │ cmp r6, #16 │ │ - bhi 12b08 <_Unwind_VRS_Pop+0x310> │ │ + bhi 12b08 <_Unwind_VRS_Pop@@Base+0x310> │ │ cmp r7, #15 │ │ movls r8, r3 │ │ movls r6, #0 │ │ - bhi 12b08 <_Unwind_VRS_Pop+0x310> │ │ - b 128cc <_Unwind_VRS_Pop+0xd4> │ │ + bhi 12b08 <_Unwind_VRS_Pop@@Base+0x310> │ │ + b 128cc <_Unwind_VRS_Pop@@Base+0xd4> │ │ cmp r6, #32 │ │ - bhi 12b08 <_Unwind_VRS_Pop+0x310> │ │ + bhi 12b08 <_Unwind_VRS_Pop@@Base+0x310> │ │ cmp r7, #15 │ │ - bls 12b18 <_Unwind_VRS_Pop+0x320> │ │ + bls 12b18 <_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 12b08 <_Unwind_VRS_Pop+0x310> │ │ + bne 12b08 <_Unwind_VRS_Pop@@Base+0x310> │ │ cmp r7, #15 │ │ - bhi 12934 <_Unwind_VRS_Pop+0x13c> │ │ + bhi 12934 <_Unwind_VRS_Pop@@Base+0x13c> │ │ ldr r2, [r5] │ │ tst r2, #1 │ │ - beq 12934 <_Unwind_VRS_Pop+0x13c> │ │ + beq 12934 <_Unwind_VRS_Pop@@Base+0x13c> │ │ bic r1, r2, #1 │ │ mov r0, r5 │ │ cmp r3, #5 │ │ str r1, [r0], #72 ; 0x48 │ │ - bne 12928 <_Unwind_VRS_Pop+0x130> │ │ + bne 12928 <_Unwind_VRS_Pop@@Base+0x130> │ │ orr r1, r1, #2 │ │ str r1, [r5] │ │ - bl 12b90 <__gnu_Unwind_Save_VFP_D> │ │ + bl 12b90 <__gnu_Unwind_Save_VFP_D@@Base> │ │ cmp r9, #0 │ │ - bne 1293c <_Unwind_VRS_Pop+0x144> │ │ + bne 1293c <_Unwind_VRS_Pop@@Base+0x144> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 12b90 <__gnu_Unwind_Save_VFP_D> │ │ - b 12968 <_Unwind_VRS_Pop+0x170> │ │ + bl 12b90 <__gnu_Unwind_Save_VFP_D@@Base> │ │ + b 12968 <_Unwind_VRS_Pop@@Base+0x170> │ │ bic r2, r2, #3 │ │ str r2, [r5] │ │ - bl 12b80 <__gnu_Unwind_Save_VFP> │ │ + bl 12b80 <__gnu_Unwind_Save_VFP@@Base> │ │ cmp r9, #0 │ │ - beq 12b30 <_Unwind_VRS_Pop+0x338> │ │ + beq 12b30 <_Unwind_VRS_Pop@@Base+0x338> │ │ ldr r3, [r5] │ │ tst r3, #4 │ │ - beq 12958 <_Unwind_VRS_Pop+0x160> │ │ + beq 12958 <_Unwind_VRS_Pop@@Base+0x160> │ │ bic r3, r3, #4 │ │ mov r0, r5 │ │ str r3, [r0], #208 ; 0xd0 │ │ - bl 12ba0 <__gnu_Unwind_Save_VFP_D_16_to_31> │ │ + bl 12ba0 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base> │ │ cmp r8, #0 │ │ - bne 12b44 <_Unwind_VRS_Pop+0x34c> │ │ + bne 12b44 <_Unwind_VRS_Pop@@Base+0x34c> │ │ cmp r7, #15 │ │ - bls 1291c <_Unwind_VRS_Pop+0x124> │ │ + bls 1291c <_Unwind_VRS_Pop@@Base+0x124> │ │ cmp r9, #0 │ │ - beq 1297c <_Unwind_VRS_Pop+0x184> │ │ + beq 1297c <_Unwind_VRS_Pop@@Base+0x184> │ │ mov r0, sp │ │ - bl 12ba0 <__gnu_Unwind_Save_VFP_D_16_to_31> │ │ + bl 12ba0 <__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 129b4 <_Unwind_VRS_Pop+0x1bc> │ │ + ble 129b4 <_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 1299c <_Unwind_VRS_Pop+0x1a4> │ │ + bne 1299c <_Unwind_VRS_Pop@@Base+0x1a4> │ │ add r3, r2, r3, lsl #2 │ │ cmp r9, #0 │ │ - beq 129e8 <_Unwind_VRS_Pop+0x1f0> │ │ + beq 129e8 <_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 129d8 <_Unwind_VRS_Pop+0x1e0> │ │ + bne 129d8 <_Unwind_VRS_Pop@@Base+0x1e0> │ │ cmp r8, #0 │ │ addne r3, r3, #4 │ │ cmp r8, #0 │ │ str r3, [r5, #56] ; 0x38 │ │ - beq 12a08 <_Unwind_VRS_Pop+0x210> │ │ + beq 12a08 <_Unwind_VRS_Pop@@Base+0x210> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 12b78 <__gnu_Unwind_Restore_VFP> │ │ - b 12b10 <_Unwind_VRS_Pop+0x318> │ │ + bl 12b78 <__gnu_Unwind_Restore_VFP@@Base> │ │ + b 12b10 <_Unwind_VRS_Pop@@Base+0x318> │ │ cmp r7, #15 │ │ - bhi 12a18 <_Unwind_VRS_Pop+0x220> │ │ + bhi 12a18 <_Unwind_VRS_Pop@@Base+0x220> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 12b88 <__gnu_Unwind_Restore_VFP_D> │ │ + bl 12b88 <__gnu_Unwind_Restore_VFP_D@@Base> │ │ cmp r9, #0 │ │ - beq 12b10 <_Unwind_VRS_Pop+0x318> │ │ + beq 12b10 <_Unwind_VRS_Pop@@Base+0x318> │ │ mov r0, sp │ │ - bl 12b98 <__gnu_Unwind_Restore_VFP_D_16_to_31> │ │ - b 12b10 <_Unwind_VRS_Pop+0x318> │ │ + bl 12b98 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base> │ │ + b 12b10 <_Unwind_VRS_Pop@@Base+0x318> │ │ cmp r3, #3 │ │ - bne 12b08 <_Unwind_VRS_Pop+0x310> │ │ + bne 12b08 <_Unwind_VRS_Pop@@Base+0x310> │ │ lsl r7, r2, #16 │ │ lsr r6, r2, #16 │ │ lsr r7, r7, #16 │ │ add r3, r7, r6 │ │ cmp r3, #16 │ │ - bhi 12b08 <_Unwind_VRS_Pop+0x310> │ │ + bhi 12b08 <_Unwind_VRS_Pop@@Base+0x310> │ │ ldr r3, [r0] │ │ tst r3, #8 │ │ - beq 12a64 <_Unwind_VRS_Pop+0x26c> │ │ + beq 12a64 <_Unwind_VRS_Pop@@Base+0x26c> │ │ bic r3, r3, #8 │ │ str r3, [r0], #336 ; 0x150 │ │ - bl 12bec <__gnu_Unwind_Save_WMMXD> │ │ + bl 12bec <__gnu_Unwind_Save_WMMXD@@Base> │ │ add r8, sp, #128 ; 0x80 │ │ mov r0, r8 │ │ - bl 12bec <__gnu_Unwind_Save_WMMXD> │ │ + bl 12bec <__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 12a80 <_Unwind_VRS_Pop+0x288> │ │ + bne 12a80 <_Unwind_VRS_Pop@@Base+0x288> │ │ str r4, [r5, #56] ; 0x38 │ │ mov r0, r8 │ │ - bl 12ba8 <__gnu_Unwind_Restore_WMMXD> │ │ - b 12b10 <_Unwind_VRS_Pop+0x318> │ │ + bl 12ba8 <__gnu_Unwind_Restore_WMMXD@@Base> │ │ + b 12b10 <_Unwind_VRS_Pop@@Base+0x318> │ │ cmp r2, #16 │ │ cmpls r3, #0 │ │ - bne 12b08 <_Unwind_VRS_Pop+0x310> │ │ + bne 12b08 <_Unwind_VRS_Pop@@Base+0x310> │ │ ldr r3, [r0] │ │ tst r3, #16 │ │ - beq 12ac4 <_Unwind_VRS_Pop+0x2cc> │ │ + beq 12ac4 <_Unwind_VRS_Pop@@Base+0x2cc> │ │ bic r3, r3, #16 │ │ str r3, [r0], #464 ; 0x1d0 │ │ - bl 12c44 <__gnu_Unwind_Save_WMMXC> │ │ + bl 12c44 <__gnu_Unwind_Save_WMMXC@@Base> │ │ add r6, sp, #128 ; 0x80 │ │ mov r0, r6 │ │ - bl 12c44 <__gnu_Unwind_Save_WMMXC> │ │ + bl 12c44 <__gnu_Unwind_Save_WMMXC@@Base> │ │ ldr r2, [r5, #56] ; 0x38 │ │ mov r3, #0 │ │ mov r1, #1 │ │ ands r0, r4, r1, lsl r3 │ │ ldrne r0, [r2] │ │ strne r0, [r6, r3, lsl #2] │ │ add r3, r3, #1 │ │ addne r2, r2, #4 │ │ cmp r3, #4 │ │ - bne 12adc <_Unwind_VRS_Pop+0x2e4> │ │ + bne 12adc <_Unwind_VRS_Pop@@Base+0x2e4> │ │ str r2, [r5, #56] ; 0x38 │ │ mov r0, r6 │ │ - bl 12c30 <__gnu_Unwind_Restore_WMMXC> │ │ - b 12b10 <_Unwind_VRS_Pop+0x318> │ │ + bl 12c30 <__gnu_Unwind_Restore_WMMXC@@Base> │ │ + b 12b10 <_Unwind_VRS_Pop@@Base+0x318> │ │ mov r0, #2 │ │ - b 12b5c <_Unwind_VRS_Pop+0x364> │ │ + b 12b5c <_Unwind_VRS_Pop@@Base+0x364> │ │ mov r0, #0 │ │ - b 12b5c <_Unwind_VRS_Pop+0x364> │ │ + b 12b5c <_Unwind_VRS_Pop@@Base+0x364> │ │ cmp r6, #16 │ │ movls r8, #0 │ │ movls r6, r8 │ │ - bls 128cc <_Unwind_VRS_Pop+0xd4> │ │ + bls 128cc <_Unwind_VRS_Pop@@Base+0xd4> │ │ sub r6, r6, #16 │ │ - b 128c8 <_Unwind_VRS_Pop+0xd0> │ │ + b 128c8 <_Unwind_VRS_Pop@@Base+0xd0> │ │ cmp r8, #0 │ │ - beq 12b50 <_Unwind_VRS_Pop+0x358> │ │ + beq 12b50 <_Unwind_VRS_Pop@@Base+0x358> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 12b80 <__gnu_Unwind_Save_VFP> │ │ - b 1297c <_Unwind_VRS_Pop+0x184> │ │ + bl 12b80 <__gnu_Unwind_Save_VFP@@Base> │ │ + b 1297c <_Unwind_VRS_Pop@@Base+0x184> │ │ add r0, sp, #128 ; 0x80 │ │ - bl 12b80 <__gnu_Unwind_Save_VFP> │ │ - b 12978 <_Unwind_VRS_Pop+0x180> │ │ + bl 12b80 <__gnu_Unwind_Save_VFP@@Base> │ │ + b 12978 <_Unwind_VRS_Pop@@Base+0x180> │ │ cmp r7, #15 │ │ - bhi 1297c <_Unwind_VRS_Pop+0x184> │ │ - b 1291c <_Unwind_VRS_Pop+0x124> │ │ + bhi 1297c <_Unwind_VRS_Pop@@Base+0x184> │ │ + b 1291c <_Unwind_VRS_Pop@@Base+0x124> │ │ add sp, sp, #268 ; 0x10c │ │ pop {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ -00012b64 <__restore_core_regs>: │ │ -restore_core_regs(): │ │ +00012b64 <__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} │ │ │ │ -00012b78 <__gnu_Unwind_Restore_VFP>: │ │ -__gnu_Unwind_Restore_VFP(): │ │ +00012b78 <__gnu_Unwind_Restore_VFP@@Base>: │ │ fldmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -00012b80 <__gnu_Unwind_Save_VFP>: │ │ -__gnu_Unwind_Save_VFP(): │ │ +00012b80 <__gnu_Unwind_Save_VFP@@Base>: │ │ fstmiax r0, {d0-d15} ;@ Deprecated │ │ bx lr │ │ │ │ -00012b88 <__gnu_Unwind_Restore_VFP_D>: │ │ -__gnu_Unwind_Restore_VFP_D(): │ │ +00012b88 <__gnu_Unwind_Restore_VFP_D@@Base>: │ │ vldmia r0, {d0-d15} │ │ bx lr │ │ │ │ -00012b90 <__gnu_Unwind_Save_VFP_D>: │ │ -__gnu_Unwind_Save_VFP_D(): │ │ +00012b90 <__gnu_Unwind_Save_VFP_D@@Base>: │ │ vstmia r0, {d0-d15} │ │ bx lr │ │ │ │ -00012b98 <__gnu_Unwind_Restore_VFP_D_16_to_31>: │ │ -__gnu_Unwind_Restore_VFP_D_16_to_31(): │ │ +00012b98 <__gnu_Unwind_Restore_VFP_D_16_to_31@@Base>: │ │ vldmia r0, {d16-d31} │ │ bx lr │ │ │ │ -00012ba0 <__gnu_Unwind_Save_VFP_D_16_to_31>: │ │ -__gnu_Unwind_Save_VFP_D_16_to_31(): │ │ +00012ba0 <__gnu_Unwind_Save_VFP_D_16_to_31@@Base>: │ │ vstmia r0, {d16-d31} │ │ bx lr │ │ │ │ -00012ba8 <__gnu_Unwind_Restore_WMMXD>: │ │ -__gnu_Unwind_Restore_WMMXD(): │ │ +00012ba8 <__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 │ │ @@ -16148,16 +15998,15 @@ │ │ ldfp f3, [r0], #8 │ │ ldfp f4, [r0], #8 │ │ ldfp f5, [r0], #8 │ │ ldfp f6, [r0], #8 │ │ ldfp f7, [r0], #8 │ │ bx lr │ │ │ │ -00012bec <__gnu_Unwind_Save_WMMXD>: │ │ -__gnu_Unwind_Save_WMMXD(): │ │ +00012bec <__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 │ │ @@ -16168,104 +16017,97 @@ │ │ stfp f3, [r0], #8 │ │ stfp f4, [r0], #8 │ │ stfp f5, [r0], #8 │ │ stfp f6, [r0], #8 │ │ stfp f7, [r0], #8 │ │ bx lr │ │ │ │ -00012c30 <__gnu_Unwind_Restore_WMMXC>: │ │ -__gnu_Unwind_Restore_WMMXC(): │ │ +00012c30 <__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 │ │ │ │ -00012c44 <__gnu_Unwind_Save_WMMXC>: │ │ -__gnu_Unwind_Save_WMMXC(): │ │ +00012c44 <__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 │ │ │ │ -00012c58 <_Unwind_RaiseException>: │ │ -___Unwind_RaiseException(): │ │ +00012c58 <_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 120ac <__gnu_Unwind_RaiseException> │ │ + bl 120ac <__gnu_Unwind_RaiseException@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -00012c7c <_Unwind_Resume>: │ │ -___Unwind_Resume(): │ │ +00012c7c <_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 1216c <__gnu_Unwind_Resume> │ │ + bl 1216c <__gnu_Unwind_Resume@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -00012ca0 <_Unwind_Resume_or_Rethrow>: │ │ -___Unwind_Resume_or_Rethrow(): │ │ +00012ca0 <_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 121e0 <__gnu_Unwind_Resume_or_Rethrow> │ │ + bl 121e0 <__gnu_Unwind_Resume_or_Rethrow@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -00012cc4 <_Unwind_ForcedUnwind>: │ │ -___Unwind_ForcedUnwind(): │ │ +00012cc4 <_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 12150 <__gnu_Unwind_ForcedUnwind> │ │ + bl 12150 <__gnu_Unwind_ForcedUnwind@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ │ │ -00012ce8 <_Unwind_Backtrace>: │ │ -___Unwind_Backtrace(): │ │ +00012ce8 <_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 12328 <__gnu_Unwind_Backtrace> │ │ + bl 12328 <__gnu_Unwind_Backtrace@@Base> │ │ ldr lr, [sp, #64] ; 0x40 │ │ add sp, sp, #72 ; 0x48 │ │ bx lr │ │ ldrb r3, [r0, #8] │ │ cmp r3, #0 │ │ - bne 12d48 <_Unwind_Backtrace+0x60> │ │ + bne 12d48 <_Unwind_Backtrace@@Base+0x60> │ │ ldrb r3, [r0, #9] │ │ cmp r3, #0 │ │ - beq 12d64 <_Unwind_Backtrace+0x7c> │ │ + beq 12d64 <_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 12d4c <_Unwind_Backtrace+0x64> │ │ + b 12d4c <_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 │ │ @@ -16273,287 +16115,281 @@ │ │ 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 1221c <_Unwind_VRS_Get> │ │ + bl 1221c <_Unwind_VRS_Get@@Base> │ │ ldr r0, [sp, #12] │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ - b 12d6c <_Unwind_Backtrace+0x84> │ │ + b 12d6c <_Unwind_Backtrace@@Base+0x84> │ │ │ │ -00012d98 <__gnu_unwind_execute>: │ │ -__gnu_unwind_execute(): │ │ +00012d98 <__gnu_unwind_execute@@Base>: │ │ push {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, lr} │ │ mov r5, r0 │ │ mov r7, r1 │ │ mov r6, #0 │ │ add r8, sp, #12 │ │ mov r9, #4080 ; 0xff0 │ │ mov r0, r7 │ │ - bl 12d0c <_Unwind_Backtrace+0x24> │ │ + bl 12d0c <_Unwind_Backtrace@@Base+0x24> │ │ cmp r0, #176 ; 0xb0 │ │ mov r4, r0 │ │ - bne 12e04 <__gnu_unwind_execute+0x6c> │ │ + bne 12e04 <__gnu_unwind_execute@@Base+0x6c> │ │ cmp r6, #0 │ │ - bne 13114 <__gnu_unwind_execute+0x37c> │ │ + bne 13114 <__gnu_unwind_execute@@Base+0x37c> │ │ add r4, sp, #12 │ │ mov r1, r6 │ │ mov r3, r6 │ │ str r4, [sp] │ │ mov r0, r5 │ │ mov r2, #14 │ │ - bl 1221c <_Unwind_VRS_Get> │ │ + bl 1221c <_Unwind_VRS_Get@@Base> │ │ str r4, [sp] │ │ mov r0, r5 │ │ mov r1, r6 │ │ mov r2, #15 │ │ mov r3, r6 │ │ - bl 122a0 <_Unwind_VRS_Set> │ │ - b 13114 <__gnu_unwind_execute+0x37c> │ │ + bl 122a0 <_Unwind_VRS_Set@@Base> │ │ + b 13114 <__gnu_unwind_execute@@Base+0x37c> │ │ ands r1, r0, #128 ; 0x80 │ │ - bne 12e44 <__gnu_unwind_execute+0xac> │ │ + bne 12e44 <__gnu_unwind_execute@@Base+0xac> │ │ lsl sl, r0, #2 │ │ mov r3, r1 │ │ str r8, [sp] │ │ mov r0, r5 │ │ mov r2, #13 │ │ - bl 1221c <_Unwind_VRS_Get> │ │ + bl 1221c <_Unwind_VRS_Get@@Base> │ │ and sl, sl, #255 ; 0xff │ │ ldr r3, [sp, #12] │ │ add sl, sl, #4 │ │ tst r4, #64 ; 0x40 │ │ rsbne sl, sl, r3 │ │ addeq sl, sl, r3 │ │ str sl, [sp, #12] │ │ - b 12ecc <__gnu_unwind_execute+0x134> │ │ + b 12ecc <__gnu_unwind_execute@@Base+0x134> │ │ and r3, r0, #240 ; 0xf0 │ │ cmp r3, #128 ; 0x80 │ │ - bne 12ea0 <__gnu_unwind_execute+0x108> │ │ + bne 12ea0 <__gnu_unwind_execute@@Base+0x108> │ │ lsl r4, r0, #8 │ │ mov r0, r7 │ │ - bl 12d0c <_Unwind_Backtrace+0x24> │ │ + bl 12d0c <_Unwind_Backtrace@@Base+0x24> │ │ orr r0, r0, r4 │ │ cmp r0, #32768 ; 0x8000 │ │ - bne 12e70 <__gnu_unwind_execute+0xd8> │ │ + bne 12e70 <__gnu_unwind_execute@@Base+0xd8> │ │ mov r0, #9 │ │ - b 13118 <__gnu_unwind_execute+0x380> │ │ + b 13118 <__gnu_unwind_execute@@Base+0x380> │ │ lsl r2, r0, #20 │ │ mov r1, #0 │ │ lsl r4, r0, #4 │ │ lsr r2, r2, #16 │ │ mov r0, r5 │ │ mov r3, r1 │ │ - bl 127f8 <_Unwind_VRS_Pop> │ │ + bl 127f8 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - bne 12e68 <__gnu_unwind_execute+0xd0> │ │ + bne 12e68 <__gnu_unwind_execute@@Base+0xd0> │ │ tst r4, #32768 ; 0x8000 │ │ movne r6, #1 │ │ - b 12db0 <__gnu_unwind_execute+0x18> │ │ + b 12db0 <__gnu_unwind_execute@@Base+0x18> │ │ cmp r3, #144 ; 0x90 │ │ - bne 12ee8 <__gnu_unwind_execute+0x150> │ │ + bne 12ee8 <__gnu_unwind_execute@@Base+0x150> │ │ and r3, r0, #13 │ │ cmp r3, #13 │ │ - beq 12e68 <__gnu_unwind_execute+0xd0> │ │ + beq 12e68 <__gnu_unwind_execute@@Base+0xd0> │ │ mov r1, #0 │ │ str r8, [sp] │ │ mov r0, r5 │ │ and r2, r4, #15 │ │ mov r3, r1 │ │ - bl 1221c <_Unwind_VRS_Get> │ │ + bl 1221c <_Unwind_VRS_Get@@Base> │ │ mov r0, r5 │ │ mov r1, #0 │ │ str r8, [sp] │ │ mov r2, #13 │ │ mov r3, r1 │ │ - bl 122a0 <_Unwind_VRS_Set> │ │ - b 12db0 <__gnu_unwind_execute+0x18> │ │ + bl 122a0 <_Unwind_VRS_Set@@Base> │ │ + b 12db0 <__gnu_unwind_execute@@Base+0x18> │ │ cmp r3, #160 ; 0xa0 │ │ - bne 12f14 <__gnu_unwind_execute+0x17c> │ │ + bne 12f14 <__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 12f40 <__gnu_unwind_execute+0x1a8> │ │ + b 12f40 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r3, #176 ; 0xb0 │ │ - bne 13000 <__gnu_unwind_execute+0x268> │ │ + bne 13000 <__gnu_unwind_execute@@Base+0x268> │ │ cmp r0, #177 ; 0xb1 │ │ - bne 12f48 <__gnu_unwind_execute+0x1b0> │ │ + bne 12f48 <__gnu_unwind_execute@@Base+0x1b0> │ │ mov r0, r7 │ │ - bl 12d0c <_Unwind_Backtrace+0x24> │ │ + bl 12d0c <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq 12e68 <__gnu_unwind_execute+0xd0> │ │ + beq 12e68 <__gnu_unwind_execute@@Base+0xd0> │ │ ands r1, r2, #240 ; 0xf0 │ │ - bne 12e68 <__gnu_unwind_execute+0xd0> │ │ + bne 12e68 <__gnu_unwind_execute@@Base+0xd0> │ │ mov r0, r5 │ │ mov r3, r1 │ │ - b 13104 <__gnu_unwind_execute+0x36c> │ │ + b 13104 <__gnu_unwind_execute@@Base+0x36c> │ │ cmp r0, #178 ; 0xb2 │ │ - bne 12fb4 <__gnu_unwind_execute+0x21c> │ │ + bne 12fb4 <__gnu_unwind_execute@@Base+0x21c> │ │ mov r1, #0 │ │ mov r2, #13 │ │ mov r3, r1 │ │ str r8, [sp] │ │ mov r0, r5 │ │ - bl 1221c <_Unwind_VRS_Get> │ │ + bl 1221c <_Unwind_VRS_Get@@Base> │ │ mov r0, r7 │ │ - bl 12d0c <_Unwind_Backtrace+0x24> │ │ + bl 12d0c <_Unwind_Backtrace@@Base+0x24> │ │ mov r4, #2 │ │ ands r1, r0, #128 ; 0x80 │ │ ldr r3, [sp, #12] │ │ and r0, r0, #127 ; 0x7f │ │ - beq 12f9c <__gnu_unwind_execute+0x204> │ │ + beq 12f9c <__gnu_unwind_execute@@Base+0x204> │ │ add r3, r3, r0, lsl r4 │ │ mov r0, r7 │ │ str r3, [sp, #12] │ │ add r4, r4, #7 │ │ - bl 12d0c <_Unwind_Backtrace+0x24> │ │ - b 12f74 <__gnu_unwind_execute+0x1dc> │ │ + bl 12d0c <_Unwind_Backtrace@@Base+0x24> │ │ + b 12f74 <__gnu_unwind_execute@@Base+0x1dc> │ │ add r3, r3, #516 ; 0x204 │ │ add r3, r3, r0, lsl r4 │ │ str r8, [sp] │ │ str r3, [sp, #12] │ │ mov r0, r5 │ │ - b 12ed8 <__gnu_unwind_execute+0x140> │ │ + b 12ed8 <__gnu_unwind_execute@@Base+0x140> │ │ cmp r0, #179 ; 0xb3 │ │ - bne 12fdc <__gnu_unwind_execute+0x244> │ │ + bne 12fdc <__gnu_unwind_execute@@Base+0x244> │ │ mov r0, r7 │ │ - bl 12d0c <_Unwind_Backtrace+0x24> │ │ + bl 12d0c <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ and r2, r0, #15 │ │ and r3, r0, #240 ; 0xf0 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ - b 1302c <__gnu_unwind_execute+0x294> │ │ + b 1302c <__gnu_unwind_execute@@Base+0x294> │ │ and r3, r0, #252 ; 0xfc │ │ cmp r3, #180 ; 0xb4 │ │ - beq 12e68 <__gnu_unwind_execute+0xd0> │ │ + beq 12e68 <__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 12f40 <__gnu_unwind_execute+0x1a8> │ │ + b 12f40 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r3, #192 ; 0xc0 │ │ - bne 130e0 <__gnu_unwind_execute+0x348> │ │ + bne 130e0 <__gnu_unwind_execute@@Base+0x348> │ │ cmp r0, #198 ; 0xc6 │ │ - bne 13034 <__gnu_unwind_execute+0x29c> │ │ + bne 13034 <__gnu_unwind_execute@@Base+0x29c> │ │ mov r0, r7 │ │ - bl 12d0c <_Unwind_Backtrace+0x24> │ │ + bl 12d0c <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #3 │ │ and r2, r0, #15 │ │ and r3, r0, #240 ; 0xf0 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ orr r2, r2, r3, lsl #12 │ │ - b 12f40 <__gnu_unwind_execute+0x1a8> │ │ + b 12f40 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r0, #199 ; 0xc7 │ │ - bne 13060 <__gnu_unwind_execute+0x2c8> │ │ + bne 13060 <__gnu_unwind_execute@@Base+0x2c8> │ │ mov r0, r7 │ │ - bl 12d0c <_Unwind_Backtrace+0x24> │ │ + bl 12d0c <_Unwind_Backtrace@@Base+0x24> │ │ subs r2, r0, #0 │ │ - beq 12e68 <__gnu_unwind_execute+0xd0> │ │ + beq 12e68 <__gnu_unwind_execute@@Base+0xd0> │ │ ands r3, r2, #240 ; 0xf0 │ │ - bne 12e68 <__gnu_unwind_execute+0xd0> │ │ + bne 12e68 <__gnu_unwind_execute@@Base+0xd0> │ │ mov r0, r5 │ │ mov r1, #4 │ │ - b 13104 <__gnu_unwind_execute+0x36c> │ │ + b 13104 <__gnu_unwind_execute@@Base+0x36c> │ │ and r3, r0, #248 ; 0xf8 │ │ cmp r3, #192 ; 0xc0 │ │ - bne 13084 <__gnu_unwind_execute+0x2ec> │ │ + bne 13084 <__gnu_unwind_execute@@Base+0x2ec> │ │ and r2, r0, #15 │ │ add r2, r2, #1 │ │ mov r0, r5 │ │ mov r1, #3 │ │ orr r2, r2, #655360 ; 0xa0000 │ │ - b 12f40 <__gnu_unwind_execute+0x1a8> │ │ + b 12f40 <__gnu_unwind_execute@@Base+0x1a8> │ │ cmp r0, #200 ; 0xc8 │ │ - bne 130b4 <__gnu_unwind_execute+0x31c> │ │ + bne 130b4 <__gnu_unwind_execute@@Base+0x31c> │ │ mov r0, r7 │ │ - bl 12d0c <_Unwind_Backtrace+0x24> │ │ + bl 12d0c <_Unwind_Backtrace@@Base+0x24> │ │ mov r1, #1 │ │ and r2, r0, #240 ; 0xf0 │ │ and r0, r0, #15 │ │ add r3, r0, #1 │ │ add r2, r2, #16 │ │ mov r0, r5 │ │ orr r2, r3, r2, lsl #12 │ │ - b 13100 <__gnu_unwind_execute+0x368> │ │ + b 13100 <__gnu_unwind_execute@@Base+0x368> │ │ cmp r0, #201 ; 0xc9 │ │ - bne 12e68 <__gnu_unwind_execute+0xd0> │ │ + bne 12e68 <__gnu_unwind_execute@@Base+0xd0> │ │ mov r0, r7 │ │ - bl 12d0c <_Unwind_Backtrace+0x24> │ │ + bl 12d0c <_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 13100 <__gnu_unwind_execute+0x368> │ │ + b 13100 <__gnu_unwind_execute@@Base+0x368> │ │ and r3, r0, #248 ; 0xf8 │ │ cmp r3, #208 ; 0xd0 │ │ - bne 12e68 <__gnu_unwind_execute+0xd0> │ │ + bne 12e68 <__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 127f8 <_Unwind_VRS_Pop> │ │ + bl 127f8 <_Unwind_VRS_Pop@@Base> │ │ cmp r0, #0 │ │ - bne 12e68 <__gnu_unwind_execute+0xd0> │ │ - b 12db0 <__gnu_unwind_execute+0x18> │ │ + bne 12e68 <__gnu_unwind_execute@@Base+0xd0> │ │ + b 12db0 <__gnu_unwind_execute@@Base+0x18> │ │ mov r0, #0 │ │ add sp, sp, #16 │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ -00013120 <__gnu_unwind_frame>: │ │ -__gnu_unwind_frame(): │ │ +00013120 <__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 12d98 <__gnu_unwind_execute> │ │ + bl 12d98 <__gnu_unwind_execute@@Base> │ │ add sp, sp, #20 │ │ pop {pc} ; (ldr pc, [sp], #4) │ │ │ │ -00013160 <_Unwind_GetRegionStart>: │ │ -_Unwind_GetRegionStart(): │ │ +00013160 <_Unwind_GetRegionStart@@Base>: │ │ push {r3, lr} │ │ - bl 12d94 <_Unwind_Backtrace+0xac> │ │ + bl 12d94 <_Unwind_Backtrace@@Base+0xac> │ │ ldr r0, [r0, #72] ; 0x48 │ │ pop {r3, pc} │ │ │ │ -00013170 <_Unwind_GetLanguageSpecificData>: │ │ -_Unwind_GetLanguageSpecificData(): │ │ +00013170 <_Unwind_GetLanguageSpecificData@@Base>: │ │ push {r3, lr} │ │ - bl 12d94 <_Unwind_Backtrace+0xac> │ │ + bl 12d94 <_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} │ │ │ │ -0001318c <_Unwind_GetDataRelBase>: │ │ -_Unwind_GetDataRelBase(): │ │ +0001318c <_Unwind_GetDataRelBase@@Base>: │ │ push {r3, lr} │ │ bl 361c │ │ │ │ -00013194 <_Unwind_GetTextRelBase>: │ │ -_Unwind_GetTextRelBase(): │ │ +00013194 <_Unwind_GetTextRelBase@@Base>: │ │ push {r3, lr} │ │ bl 361c │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,19 +1,18 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e7379 6d746162 002e7374 72746162 ..symtab..strtab │ │ - 0x00000010 002e7368 73747274 6162002e 696e7465 ..shstrtab..inte │ │ - 0x00000020 7270002e 64796e73 796d002e 64796e73 rp..dynsym..dyns │ │ - 0x00000030 7472002e 68617368 002e676e 752e7665 tr..hash..gnu.ve │ │ - 0x00000040 7273696f 6e002e67 6e752e76 65727369 rsion..gnu.versi │ │ - 0x00000050 6f6e5f64 002e676e 752e7665 7273696f on_d..gnu.versio │ │ - 0x00000060 6e5f7200 2e72656c 2e64796e 002e7265 n_r..rel.dyn..re │ │ - 0x00000070 6c2e706c 74002e74 65787400 2e41524d l.plt..text..ARM │ │ - 0x00000080 2e657874 6162002e 41524d2e 65786964 .extab..ARM.exid │ │ - 0x00000090 78002e72 6f646174 61002e64 6174612e x..rodata..data. │ │ - 0x000000a0 72656c2e 726f2e6c 6f63616c 002e6479 rel.ro.local..dy │ │ - 0x000000b0 6e616d69 63002e67 6f74002e 64617461 namic..got..data │ │ - 0x000000c0 002e6273 73002e63 6f6d6d65 6e74002e ..bss..comment.. │ │ - 0x000000d0 6e6f7465 2e676e75 2e676f6c 642d7665 note.gnu.gold-ve │ │ - 0x000000e0 7273696f 6e002e41 524d2e61 74747269 rsion..ARM.attri │ │ - 0x000000f0 62757465 7300 butes. │ │ + 0x00000000 002e7368 73747274 6162002e 696e7465 ..shstrtab..inte │ │ + 0x00000010 7270002e 64796e73 796d002e 64796e73 rp..dynsym..dyns │ │ + 0x00000020 7472002e 68617368 002e676e 752e7665 tr..hash..gnu.ve │ │ + 0x00000030 7273696f 6e002e67 6e752e76 65727369 rsion..gnu.versi │ │ + 0x00000040 6f6e5f64 002e676e 752e7665 7273696f on_d..gnu.versio │ │ + 0x00000050 6e5f7200 2e72656c 2e64796e 002e7265 n_r..rel.dyn..re │ │ + 0x00000060 6c2e706c 74002e74 65787400 2e41524d l.plt..text..ARM │ │ + 0x00000070 2e657874 6162002e 41524d2e 65786964 .extab..ARM.exid │ │ + 0x00000080 78002e72 6f646174 61002e64 6174612e x..rodata..data. │ │ + 0x00000090 72656c2e 726f2e6c 6f63616c 002e6479 rel.ro.local..dy │ │ + 0x000000a0 6e616d69 63002e67 6f74002e 64617461 namic..got..data │ │ + 0x000000b0 002e6273 73002e63 6f6d6d65 6e74002e ..bss..comment.. │ │ + 0x000000c0 6e6f7465 2e676e75 2e676f6c 642d7665 note.gnu.gold-ve │ │ + 0x000000d0 7273696f 6e002e41 524d2e61 74747269 rsion..ARM.attri │ │ + 0x000000e0 62757465 7300 butes. ├── lib/armeabi-v7a/libjnidispatch.so │ ├── strings --all --bytes=8 {} │ │┄ Ordering differences only │ │ @@ -459,20 +459,20 @@ │ │ callback setup (2) │ │ Can not detach from a JVM thread │ │ /ffiXXXXXX │ │ /var/tmp │ │ /dev/shm │ │ GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ gold 1.11 │ │ -.ARM.exidx │ │ -.comment │ │ -.rel.plt │ │ -.ARM.attributes │ │ +.shstrtab │ │ +.gnu.version │ │ +.gnu.version_d │ │ .gnu.version_r │ │ .rel.dyn │ │ -.gnu.version │ │ -.note.gnu.gold-version │ │ +.rel.plt │ │ +.ARM.extab │ │ +.ARM.exidx │ │ .data.rel.ro.local │ │ -.gnu.version_d │ │ .dynamic │ │ -.ARM.extab │ │ -.shstrtab │ │ +.comment │ │ +.note.gnu.gold-version │ │ +.ARM.attributes │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,18 +1,18 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e4152 4d2e6578 69647800 2e746578 ..ARM.exidx..tex │ │ - 0x00000010 74002e67 6f74002e 636f6d6d 656e7400 t..got..comment. │ │ - 0x00000020 2e72656c 2e706c74 002e6273 73002e41 .rel.plt..bss..A │ │ - 0x00000030 524d2e61 74747269 62757465 73002e64 RM.attributes..d │ │ - 0x00000040 796e7374 72002e67 6e752e76 65727369 ynstr..gnu.versi │ │ - 0x00000050 6f6e5f72 002e696e 74657270 002e7265 on_r..interp..re │ │ - 0x00000060 6c2e6479 6e002e67 6e752e76 65727369 l.dyn..gnu.versi │ │ - 0x00000070 6f6e002e 6e6f7465 2e676e75 2e676f6c on..note.gnu.gol │ │ - 0x00000080 642d7665 7273696f 6e002e64 796e7379 d-version..dynsy │ │ - 0x00000090 6d002e64 6174612e 72656c2e 726f2e6c m..data.rel.ro.l │ │ - 0x000000a0 6f63616c 002e6861 7368002e 676e752e ocal..hash..gnu. │ │ - 0x000000b0 76657273 696f6e5f 64002e64 796e616d version_d..dynam │ │ - 0x000000c0 6963002e 41524d2e 65787461 62002e73 ic..ARM.extab..s │ │ - 0x000000d0 68737472 74616200 2e726f64 61746100 hstrtab..rodata. │ │ - 0x000000e0 2e646174 6100 .data. │ │ + 0x00000000 002e7368 73747274 6162002e 696e7465 ..shstrtab..inte │ │ + 0x00000010 7270002e 64796e73 796d002e 64796e73 rp..dynsym..dyns │ │ + 0x00000020 7472002e 68617368 002e676e 752e7665 tr..hash..gnu.ve │ │ + 0x00000030 7273696f 6e002e67 6e752e76 65727369 rsion..gnu.versi │ │ + 0x00000040 6f6e5f64 002e676e 752e7665 7273696f on_d..gnu.versio │ │ + 0x00000050 6e5f7200 2e72656c 2e64796e 002e7265 n_r..rel.dyn..re │ │ + 0x00000060 6c2e706c 74002e74 65787400 2e41524d l.plt..text..ARM │ │ + 0x00000070 2e657874 6162002e 41524d2e 65786964 .extab..ARM.exid │ │ + 0x00000080 78002e72 6f646174 61002e64 6174612e x..rodata..data. │ │ + 0x00000090 72656c2e 726f2e6c 6f63616c 002e6479 rel.ro.local..dy │ │ + 0x000000a0 6e616d69 63002e67 6f74002e 64617461 namic..got..data │ │ + 0x000000b0 002e6273 73002e63 6f6d6d65 6e74002e ..bss..comment.. │ │ + 0x000000c0 6e6f7465 2e676e75 2e676f6c 642d7665 note.gnu.gold-ve │ │ + 0x000000d0 7273696f 6e002e41 524d2e61 74747269 rsion..ARM.attri │ │ + 0x000000e0 62757465 7300 butes. ├── lib/armeabi-v7a/libvosk.so │ ├── readelf --wide --program-header {} │ │ @@ -7,15 +7,15 @@ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ PHDR 0x000034 0x00000034 0x00000034 0x00140 0x00140 R 0x4 │ │ LOAD 0x000000 0x00000000 0x00000000 0x2a7ef8 0x2a7ef8 R 0x1000 │ │ LOAD 0x2a7f00 0x002a8f00 0x002a8f00 0x52aaf0 0x52aaf0 R E 0x1000 │ │ LOAD 0x7d29f0 0x007d49f0 0x007d49f0 0x107bc 0x107bc RW 0x1000 │ │ LOAD 0x7e31b0 0x007e61b0 0x007e61b0 0x00884 0x0598d RW 0x1000 │ │ DYNAMIC 0x7dd030 0x007df030 0x007df030 0x000e0 0x000e0 RW 0x4 │ │ - GNU_RELRO 0x7d29f0 0x007d49f0 0x007d49f0 0x107bc 0x11610 R 0x1 │ │ + GNU_RELRO 0x7d29f0 0x007d49f0 0x007d49f0 0x11610 0x11610 R 0x1 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0 │ │ NOTE 0x000174 0x00000174 0x00000174 0x00098 0x00098 R 0x4 │ │ EXIDX 0x1f9954 0x001f9954 0x001f9954 0x138c0 0x138c0 R 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ ├── readelf --wide --sections {} │ │ @@ -3,20 +3,20 @@ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ [ 1] .note.android.ident NOTE 00000174 000174 000098 00 A 0 0 4 │ │ [ 2] .dynsym DYNSYM 0000020c 00020c 036920 10 A 7 1 4 │ │ [ 3] .gnu.version VERSYM 00036b2c 036b2c 006d24 02 A 2 0 2 │ │ [ 4] .gnu.version_r VERNEED 0003d850 03d850 000060 00 A 7 3 4 │ │ - [ 5] .gnu.hash GNU_HASH 0003d8b0 03d8b0 018d48 00 A 2 0 4 │ │ + [ 5] .gnu.hash GNU_HASH 0003d8b0 03d8b0 018d48 04 A 2 0 4 │ │ [ 6] .hash HASH 000565f8 0565f8 01b498 04 A 2 0 4 │ │ [ 7] .dynstr STRTAB 00071a90 071a90 173163 00 A 0 0 1 │ │ [ 8] .rel.dyn REL 001e4bf4 1e4bf4 014d60 08 A 2 0 4 │ │ [ 9] .ARM.exidx ARM_EXIDX 001f9954 1f9954 0138c0 00 AL 13 0 4 │ │ - [10] .rel.plt REL 0020d214 20d214 00a730 08 AI 2 20 4 │ │ + [10] .rel.plt REL 0020d214 20d214 00a730 08 AI 2 14 4 │ │ [11] .ARM.extab PROGBITS 00217944 217944 0495c0 00 A 0 0 4 │ │ [12] .rodata PROGBITS 00260f08 260f08 046ff0 00 AMS 0 0 8 │ │ [13] .text PROGBITS 002a8f00 2a7f00 515c64 00 AX 0 0 32 │ │ [14] .plt PROGBITS 007beb70 7bdb70 014e80 00 AX 0 0 16 │ │ [15] .data.rel.ro PROGBITS 007d49f0 7d29f0 00a608 00 WA 0 0 8 │ │ [16] .fini_array FINI_ARRAY 007deff8 7dcff8 00000c 00 WA 0 0 4 │ │ [17] .init_array INIT_ARRAY 007df004 7dd004 00002c 00 WA 0 0 4 │ ├── strings --all --bytes=8 {} │ │┄ Ordering differences only │ │ @@ -20495,23 +20495,23 @@ │ │ acceptable please comment out │ │ the IF block as marked within the code of routine │ │ DLAMC2, │ │ otherwise supply EMIN explicitly. │ │ 0123456789ABCDEF │ │ Android (7714059, based on r416183c1) clang version 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee) │ │ Linker: LLD 12.0.8 (/buildbot/src/android/llvm-r416183/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee) │ │ -.init_array │ │ -.fini_array │ │ -.ARM.exidx │ │ -.comment │ │ +.shstrtab │ │ .note.android.ident │ │ -.got.plt │ │ -.rel.plt │ │ -.ARM.attributes │ │ -.gnu.version_r │ │ -.data.rel.ro │ │ -.rel.dyn │ │ .gnu.version │ │ +.gnu.version_r │ │ .gnu.hash │ │ -.dynamic │ │ +.rel.dyn │ │ +.ARM.exidx │ │ +.rel.plt │ │ .ARM.extab │ │ -.shstrtab │ │ +.data.rel.ro │ │ +.fini_array │ │ +.init_array │ │ +.dynamic │ │ +.got.plt │ │ +.comment │ │ +.ARM.attributes │ ├── readelf --wide --decompress --hex-dump=.plt {} │ │ @@ -1,9 +1,10 @@ │ │ │ │ Hex dump of section '.plt': │ │ + NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ 0x007beb70 04e02de5 00e68fe2 21ea8ee2 94f2bee5 ..-.....!....... │ │ 0x007beb80 d4d4d4d4 d4d4d4d4 d4d4d4d4 d4d4d4d4 ................ │ │ 0x007beb90 00c68fe2 21ca8ce2 7cf2bce5 d4d4d4d4 ....!...|....... │ │ 0x007beba0 00c68fe2 21ca8ce2 70f2bce5 d4d4d4d4 ....!...p....... │ │ 0x007bebb0 00c68fe2 21ca8ce2 64f2bce5 d4d4d4d4 ....!...d....... │ │ 0x007bebc0 00c68fe2 21ca8ce2 58f2bce5 d4d4d4d4 ....!...X....... │ │ 0x007bebd0 00c68fe2 21ca8ce2 4cf2bce5 d4d4d4d4 ....!...L....... │ ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ @@ -1,10 +1,9 @@ │ │ │ │ Hex dump of section '.got.plt': │ │ - NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ 0x007dfe08 00000000 00000000 00000000 70eb7b00 ............p.{. │ │ 0x007dfe18 70eb7b00 70eb7b00 70eb7b00 70eb7b00 p.{.p.{.p.{.p.{. │ │ 0x007dfe28 70eb7b00 70eb7b00 70eb7b00 70eb7b00 p.{.p.{.p.{.p.{. │ │ 0x007dfe38 70eb7b00 70eb7b00 70eb7b00 70eb7b00 p.{.p.{.p.{.p.{. │ │ 0x007dfe48 70eb7b00 70eb7b00 70eb7b00 70eb7b00 p.{.p.{.p.{.p.{. │ │ 0x007dfe58 70eb7b00 70eb7b00 70eb7b00 70eb7b00 p.{.p.{.p.{.p.{. │ │ 0x007dfe68 70eb7b00 70eb7b00 70eb7b00 70eb7b00 p.{.p.{.p.{.p.{. │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,18 +1,18 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e696e 69745f61 72726179 002e6669 ..init_array..fi │ │ - 0x00000010 6e695f61 72726179 002e4152 4d2e6578 ni_array..ARM.ex │ │ - 0x00000020 69647800 2e746578 74002e67 6f74002e idx..text..got.. │ │ - 0x00000030 636f6d6d 656e7400 2e6e6f74 652e616e comment..note.an │ │ - 0x00000040 64726f69 642e6964 656e7400 2e676f74 droid.ident..got │ │ - 0x00000050 2e706c74 002e7265 6c2e706c 74002e62 .plt..rel.plt..b │ │ - 0x00000060 7373002e 41524d2e 61747472 69627574 ss..ARM.attribut │ │ - 0x00000070 6573002e 64796e73 7472002e 676e752e es..dynstr..gnu. │ │ - 0x00000080 76657273 696f6e5f 72002e64 6174612e version_r..data. │ │ - 0x00000090 72656c2e 726f002e 72656c2e 64796e00 rel.ro..rel.dyn. │ │ - 0x000000a0 2e676e75 2e766572 73696f6e 002e6479 .gnu.version..dy │ │ - 0x000000b0 6e73796d 002e676e 752e6861 7368002e nsym..gnu.hash.. │ │ - 0x000000c0 64796e61 6d696300 2e41524d 2e657874 dynamic..ARM.ext │ │ - 0x000000d0 6162002e 73687374 72746162 002e726f ab..shstrtab..ro │ │ - 0x000000e0 64617461 002e6461 746100 data..data. │ │ + 0x00000000 002e7368 73747274 6162002e 6e6f7465 ..shstrtab..note │ │ + 0x00000010 2e616e64 726f6964 2e696465 6e74002e .android.ident.. │ │ + 0x00000020 64796e73 796d002e 676e752e 76657273 dynsym..gnu.vers │ │ + 0x00000030 696f6e00 2e676e75 2e766572 73696f6e ion..gnu.version │ │ + 0x00000040 5f72002e 676e752e 68617368 002e6479 _r..gnu.hash..dy │ │ + 0x00000050 6e737472 002e7265 6c2e6479 6e002e41 nstr..rel.dyn..A │ │ + 0x00000060 524d2e65 78696478 002e7265 6c2e706c RM.exidx..rel.pl │ │ + 0x00000070 74002e41 524d2e65 78746162 002e726f t..ARM.extab..ro │ │ + 0x00000080 64617461 002e7465 7874002e 64617461 data..text..data │ │ + 0x00000090 2e72656c 2e726f00 2e66696e 695f6172 .rel.ro..fini_ar │ │ + 0x000000a0 72617900 2e696e69 745f6172 72617900 ray..init_array. │ │ + 0x000000b0 2e64796e 616d6963 002e676f 74002e67 .dynamic..got..g │ │ + 0x000000c0 6f742e70 6c74002e 64617461 002e6273 ot.plt..data..bs │ │ + 0x000000d0 73002e63 6f6d6d65 6e74002e 41524d2e s..comment..ARM. │ │ + 0x000000e0 61747472 69627574 657300 attributes. ├── lib/mips64/libjnidispatch.so │ ├── readelf --wide --file-header {} │ │ @@ -6,15 +6,15 @@ │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: MIPS R3000 │ │ Version: 0x1 │ │ Entry point address: 0x5110 │ │ Start of program headers: 64 (bytes into file) │ │ - Start of section headers: 131376 (bytes into file) │ │ + Start of section headers: 121360 (bytes into file) │ │ Flags: 0xa0000407, noreorder, pic, cpic, nan2008, mips64r6 │ │ Size of this header: 64 (bytes) │ │ Size of program headers: 56 (bytes) │ │ Number of program headers: 8 │ │ Size of section headers: 64 (bytes) │ │ - Number of section headers: 26 │ │ + Number of section headers: 24 │ │ Section header string table index: 23 │ ├── readelf --wide --sections {} │ │ @@ -1,8 +1,8 @@ │ │ -There are 26 section headers, starting at offset 0x20130: │ │ +There are 24 section headers, starting at offset 0x1da10: │ │ │ │ Section Headers: │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ [ 1] .MIPS.abiflags MIPS_ABIFLAGS 0000000000000200 000200 000018 18 A 0 0 8 │ │ [ 2] .MIPS.options MIPS_OPTIONS 0000000000000218 000218 000118 01 Ao 0 0 8 │ │ [ 3] .dynamic DYNAMIC 0000000000000330 000330 000200 10 A 6 0 8 │ │ @@ -21,15 +21,13 @@ │ │ [16] .data PROGBITS 000000000002c000 01c000 000220 00 WA 0 0 16 │ │ [17] .got PROGBITS 000000000002c220 01c220 000358 08 WAp 0 0 16 │ │ [18] .sbss NOBITS 000000000002c578 01c578 000008 00 WAp 0 0 8 │ │ [19] .bss NOBITS 000000000002c580 01c578 0007d0 00 WA 0 0 16 │ │ [20] .comment PROGBITS 0000000000000000 01c578 000027 01 MS 0 0 1 │ │ [21] .pdr PROGBITS 0000000000000000 01c5a0 001380 00 0 0 4 │ │ [22] .gnu.attributes GNU_ATTRIBUTES 0000000000000000 01d920 000010 00 0 0 1 │ │ - [23] .shstrtab STRTAB 0000000000000000 01d930 0000ef 00 0 0 1 │ │ - [24] .symtab SYMTAB 0000000000000000 01da20 001470 18 25 31 8 │ │ - [25] .strtab STRTAB 0000000000000000 01ee90 0012a0 00 0 0 1 │ │ + [23] .shstrtab STRTAB 0000000000000000 01d930 0000df 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), │ │ p (processor specific) │ ├── readelf --wide --symbols {} │ │ @@ -186,228 +186,7 @@ │ │ 182: 0000000000014d30 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ 183: 0000000000014d20 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@LIBC (2) │ │ 184: 0000000000014d10 0 FUNC GLOBAL DEFAULT UND __assert2@LIBC (2) │ │ 185: 0000000000014d00 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ 186: 0000000000014cf0 0 FUNC GLOBAL DEFAULT UND pthread_once@LIBC (2) │ │ 187: 0000000000014ce0 0 FUNC GLOBAL DEFAULT UND pthread_key_create@LIBC (2) │ │ 188: 0000000000014cd0 0 FUNC GLOBAL DEFAULT UND open@LIBC (2) │ │ - │ │ -Symbol table '.symtab' contains 218 entries: │ │ - Num: Value Size Type Bind Vis Ndx Name │ │ - 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ - 1: 0000000000000200 0 SECTION LOCAL DEFAULT 1 │ │ - 2: 0000000000000218 0 SECTION LOCAL DEFAULT 2 │ │ - 3: 0000000000000330 0 SECTION LOCAL DEFAULT 3 │ │ - 4: 0000000000000530 0 SECTION LOCAL DEFAULT 4 │ │ - 5: 0000000000000a38 0 SECTION LOCAL DEFAULT 5 │ │ - 6: 0000000000001bf0 0 SECTION LOCAL DEFAULT 6 │ │ - 7: 0000000000002d62 0 SECTION LOCAL DEFAULT 7 │ │ - 8: 0000000000002ee0 0 SECTION LOCAL DEFAULT 8 │ │ - 9: 0000000000002f20 0 SECTION LOCAL DEFAULT 9 │ │ - 10: 0000000000005110 0 SECTION LOCAL DEFAULT 10 │ │ - 11: 0000000000014cd0 0 SECTION LOCAL DEFAULT 11 │ │ - 12: 0000000000014f30 0 SECTION LOCAL DEFAULT 12 │ │ - 13: 00000000000180c0 0 SECTION LOCAL DEFAULT 13 │ │ - 14: 0000000000028608 0 SECTION LOCAL DEFAULT 14 │ │ - 15: 000000000002bf88 0 SECTION LOCAL DEFAULT 15 │ │ - 16: 000000000002c000 0 SECTION LOCAL DEFAULT 16 │ │ - 17: 000000000002c220 0 SECTION LOCAL DEFAULT 17 │ │ - 18: 000000000002c578 0 SECTION LOCAL DEFAULT 18 │ │ - 19: 000000000002c580 0 SECTION LOCAL DEFAULT 19 │ │ - 20: 0000000000000000 0 SECTION LOCAL DEFAULT 20 │ │ - 21: 0000000000000000 0 SECTION LOCAL DEFAULT 21 │ │ - 22: 0000000000000000 0 SECTION LOCAL DEFAULT 22 │ │ - 23: 0000000000000000 0 FILE LOCAL DEFAULT ABS dispatch.c │ │ - 24: 0000000000000000 0 FILE LOCAL DEFAULT ABS callback.c │ │ - 25: 0000000000000000 0 FILE LOCAL DEFAULT ABS prep_cif.c │ │ - 26: 0000000000000000 0 FILE LOCAL DEFAULT ABS types.c │ │ - 27: 0000000000000000 0 FILE LOCAL DEFAULT ABS closures.c │ │ - 28: 0000000000000000 0 FILE LOCAL DEFAULT ABS ffi.c │ │ - 29: 0000000000000000 0 FILE LOCAL DEFAULT ABS n32.o │ │ - 30: 0000000000000000 0 FILE LOCAL DEFAULT ABS │ │ - 31: 00000000000072c8 208 FUNC GLOBAL DEFAULT 10 getNativeString │ │ - 32: 000000000000c2a8 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_getAPIChecksum │ │ - 33: 0000000000017ee0 24 OBJECT GLOBAL DEFAULT 12 ffi_type_sint16 │ │ - 34: 000000000000a7c0 52 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III │ │ - 35: 0000000000017f28 24 OBJECT GLOBAL DEFAULT 12 ffi_type_uint8 │ │ - 36: 000000000002cd50 0 NOTYPE GLOBAL DEFAULT ABS _bss_end__ │ │ - 37: 0000000000005110 0 NOTYPE GLOBAL DEFAULT 10 _ftext │ │ - 38: 000000000000ad90 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_setFloat │ │ - 39: 0000000000010750 96 FUNC GLOBAL DEFAULT 10 ffi_get_struct_offsets │ │ - 40: 0000000000014cd0 0 FUNC GLOBAL DEFAULT UND open@@LIBC │ │ - 41: 0000000000014ce0 0 FUNC GLOBAL DEFAULT UND pthread_key_create@@LIBC │ │ - 42: 000000000000c158 32 FUNC GLOBAL DEFAULT 10 is_protected │ │ - 43: 000000000002c578 8 OBJECT GLOBAL DEFAULT 18 fileEncoding │ │ - 44: 000000000000c0b0 132 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native__1getDirectBufferPointer │ │ - 45: 000000000000a930 44 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ │ │ - 46: 0000000000014cf0 0 FUNC GLOBAL DEFAULT UND pthread_once@@LIBC │ │ - 47: 0000000000010250 108 FUNC GLOBAL DEFAULT 10 JNA_callback_dispose │ │ - 48: 000000000000aaa0 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_getShort │ │ - 49: 0000000000013fb8 688 FUNC GLOBAL DEFAULT 10 ffi_closure_mips_inner_O32 │ │ - 50: 000000000000ffe8 204 FUNC GLOBAL DEFAULT 10 JNA_detach │ │ - 51: 0000000000017e50 24 OBJECT GLOBAL DEFAULT 12 ffi_type_float │ │ - 52: 000000000000a890 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_getChar │ │ - 53: 0000000000014d00 0 FUNC GLOBAL DEFAULT UND calloc@@LIBC │ │ - 54: 0000000000014d10 0 FUNC GLOBAL DEFAULT UND __assert2@@LIBC │ │ - 55: 0000000000008588 288 FUNC GLOBAL DEFAULT 10 toNative │ │ - 56: 0000000000017e68 24 OBJECT GLOBAL DEFAULT 12 ffi_type_pointer │ │ - 57: 000000000000b138 3924 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_initIDs │ │ - 58: 000000000000a290 220 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_close │ │ - 59: 0000000000013c40 48 FUNC GLOBAL DEFAULT 10 ffi_prep_cif_machdep_var │ │ - 60: 000000000000ac70 36 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_setByte │ │ - 61: 0000000000006f70 72 FUNC GLOBAL DEFAULT 10 getIntegerTypeValue │ │ - 62: 0000000000014d20 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@@LIBC │ │ - 63: 000000000000a9b0 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_getFloat │ │ - 64: 000000000000a4e0 64 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII │ │ - 65: 000000000000a5c8 52 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII │ │ - 66: 0000000000014b68 360 FUNC GLOBAL DEFAULT 10 ffi_closure_N32 │ │ - 67: 000000000000a710 64 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII │ │ - 68: 0000000000014d30 0 FUNC GLOBAL DEFAULT UND abort@@LIBC │ │ - 69: 0000000000010110 108 FUNC GLOBAL DEFAULT 10 JNA_get_last_error │ │ - 70: 000000000000ade0 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_setInt │ │ - 71: 0000000000013e50 360 FUNC GLOBAL DEFAULT 10 ffi_prep_closure_loc │ │ - 72: 000000000000a830 52 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII │ │ - 73: 0000000000009ee8 92 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_invokeFloat │ │ - 74: 0000000000014d40 0 FUNC GLOBAL DEFAULT UND __errno@@LIBC │ │ - 75: 0000000000014d50 0 FUNC GLOBAL DEFAULT UND mkstemp@@LIBC │ │ - 76: 000000000000dcd0 1576 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_registerMethod │ │ - 77: 00000000000069d0 1020 FUNC GLOBAL DEFAULT 10 get_java_type │ │ - 78: 0000000000008460 292 FUNC GLOBAL DEFAULT 10 extract_value │ │ - 79: 000000000000a868 36 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_getByte │ │ - 80: 000000000000a558 52 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII │ │ - 81: 0000000000014d60 0 FUNC GLOBAL DEFAULT UND snprintf@@LIBC │ │ - 82: 000000000000a060 92 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_createNativeCallback │ │ - 83: 00000000000067f8 80 FUNC GLOBAL DEFAULT 10 newJavaPointer │ │ - 84: 00000000000146e0 1080 FUNC GLOBAL DEFAULT 10 ffi_call_N32 │ │ - 85: 000000000000c218 64 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_getLastError │ │ - 86: 000000000000f738 280 FUNC GLOBAL DEFAULT 10 free_callback │ │ - 87: 0000000000006778 128 FUNC GLOBAL DEFAULT 10 newJavaWString │ │ - 88: 000000000000db18 440 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_unregister │ │ - 89: 0000000000010708 68 FUNC GLOBAL DEFAULT 10 ffi_prep_closure │ │ - 90: 0000000000014d70 0 FUNC GLOBAL DEFAULT UND write@@LIBC │ │ - 91: 000000000000a008 88 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_invokeVoid │ │ - 92: 0000000000014d80 0 FUNC GLOBAL DEFAULT UND getenv@@LIBC │ │ - 93: 000000000000c2f8 5740 FUNC GLOBAL DEFAULT 10 JNI_OnLoad │ │ - 94: 000000000000aaf0 72 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_getWideString │ │ - 95: 0000000000006ff8 516 FUNC GLOBAL DEFAULT 10 initializeThread │ │ - 96: 000000000002c578 0 NOTYPE GLOBAL DEFAULT ABS _fbss │ │ - 97: 0000000000013c08 52 FUNC GLOBAL DEFAULT 10 ffi_prep_cif_machdep │ │ - 98: 0000000000000000 0 OBJECT GLOBAL DEFAULT UND __sF@@LIBC │ │ - 99: 000000000000ae30 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_setLong │ │ - 100: 000000000000a520 52 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII │ │ - 101: 0000000000013dc8 68 FUNC GLOBAL DEFAULT 10 ffi_call │ │ - 102: 000000000000a600 52 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII │ │ - 103: 000000000000a960 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_getDouble │ │ - 104: 0000000000017ef8 24 OBJECT GLOBAL DEFAULT 12 ffi_type_uint16 │ │ - 105: 0000000000009fa8 92 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_invokeLong │ │ - 106: 0000000000009e00 136 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_invokeStructure │ │ - 107: 000000000000a7f8 52 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII │ │ - 108: 0000000000014d90 0 FUNC GLOBAL DEFAULT UND wcslen@@LIBC │ │ - 109: 0000000000014b18 80 FUNC GLOBAL DEFAULT 10 ffi_go_closure_N32 │ │ - 110: 00000000000110b8 5752 FUNC GLOBAL DEFAULT 10 ffi_closure_alloc │ │ - 111: 000000000000ac20 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_setMemory │ │ - 112: 000000000000acf0 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_setPointer │ │ - 113: 0000000000009da0 92 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_invokeObject │ │ - 114: 000000000000e5b8 148 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_initialize_1ffi_1type │ │ - 115: 000000000000ab38 228 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_getStringBytes │ │ - 116: 0000000000014da0 0 FUNC GLOBAL DEFAULT UND dlclose@@LIBC │ │ - 117: 00000000000106b8 76 FUNC GLOBAL DEFAULT 10 ffi_prep_cif_var │ │ - 118: 0000000000014db0 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@@LIBC │ │ - 119: 000000000002c000 0 NOTYPE GLOBAL DEFAULT 16 _fdata │ │ - 120: 000000000000ad40 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_setDouble │ │ - 121: 0000000000017eb0 24 OBJECT GLOBAL DEFAULT 12 ffi_type_sint32 │ │ - 122: 000000000000c178 64 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_isProtected │ │ - 123: 000000000000aa00 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_getInt │ │ - 124: 000000000002c578 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ - 125: 000000000000b018 288 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_sizeof │ │ - 126: 0000000000014dc0 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@@LIBC │ │ - 127: 0000000000014dd0 0 FUNC GLOBAL DEFAULT UND dlsym@@LIBC │ │ - 128: 000000000002cd50 0 NOTYPE GLOBAL DEFAULT ABS __end__ │ │ - 129: 0000000000014268 1032 FUNC GLOBAL DEFAULT 10 ffi_closure_mips_inner_N32 │ │ - 130: 000000000000afd0 68 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_free │ │ - 131: 000000000000d968 428 FUNC GLOBAL DEFAULT 10 JNI_OnUnload │ │ - 132: 0000000000014de0 0 FUNC GLOBAL DEFAULT UND dlerror@@LIBC │ │ - 133: 0000000000014df0 0 FUNC GLOBAL DEFAULT UND unlink@@LIBC │ │ - 134: 0000000000014e00 0 FUNC GLOBAL DEFAULT UND sysconf@@LIBC │ │ - 135: 000000000000a0c0 68 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_freeNativeCallback │ │ - 136: 00000000000088d8 248 FUNC GLOBAL DEFAULT 10 fromNativeCallbackParam │ │ - 137: 0000000000010180 208 FUNC GLOBAL DEFAULT 10 JNA_callback_init │ │ - 138: 000000000000e348 196 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_ffi_1prep_1cif │ │ - 139: 0000000000017f10 24 OBJECT GLOBAL DEFAULT 12 ffi_type_sint8 │ │ - 140: 00000000000062c0 240 FUNC GLOBAL DEFAULT 10 encodingString │ │ - 141: 000000000000a108 392 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_open │ │ - 142: 0000000000013c70 344 FUNC GLOBAL DEFAULT 10 ffi_call_int │ │ - 143: 00000000000061b0 272 FUNC GLOBAL DEFAULT 10 ffi_error │ │ - 144: 000000000000ac98 84 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_setChar │ │ - 145: 000000000000af88 68 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_malloc │ │ - 146: 000000000000a638 156 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_indexOf │ │ - 147: 000000000000a4a8 52 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII │ │ - 148: 0000000000014670 100 FUNC GLOBAL DEFAULT 10 ffi_prep_go_closure │ │ - 149: 0000000000014e10 0 FUNC GLOBAL DEFAULT UND strerror_r@@LIBC │ │ - 150: 000000000000a788 52 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII │ │ - 151: 00000000000063b0 512 FUNC GLOBAL DEFAULT 10 newJavaString │ │ - 152: 0000000000014e20 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@@LIBC │ │ - 153: 0000000000014e30 0 FUNC GLOBAL DEFAULT UND mmap@@LIBC │ │ - 154: 0000000000014e40 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@@LIBC │ │ - 155: 0000000000007400 192 FUNC GLOBAL DEFAULT 10 getStructureAddress │ │ - 156: 0000000000006980 80 FUNC GLOBAL DEFAULT 10 get_java_type_from_ffi_type │ │ - 157: 000000000000e410 308 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_ffi_1prep_1closure │ │ - 158: 0000000000017e98 24 OBJECT GLOBAL DEFAULT 12 ffi_type_uint64 │ │ - 159: 000000000000e2f8 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_ffi_1call │ │ - 160: 0000000000014e50 0 FUNC GLOBAL DEFAULT UND strdup@@LIBC │ │ - 161: 0000000000012798 3240 FUNC GLOBAL DEFAULT 10 ffi_closure_free │ │ - 162: 00000000000068f0 144 FUNC GLOBAL DEFAULT 10 newJavaCallback │ │ - 163: 000000000000e548 108 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_ffi_1free_1closure │ │ - 164: 000000000000a750 52 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII │ │ - 165: 0000000000009f48 92 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_invokeInt │ │ - 166: 0000000000017e80 24 OBJECT GLOBAL DEFAULT 12 ffi_type_sint64 │ │ - 167: 0000000000014e60 0 FUNC GLOBAL DEFAULT UND strlen@@LIBC │ │ - 168: 0000000000014e70 0 FUNC GLOBAL DEFAULT UND close@@LIBC │ │ - 169: 0000000000014e80 0 FUNC GLOBAL DEFAULT UND dlopen@@LIBC │ │ - 170: 0000000000007248 56 FUNC GLOBAL DEFAULT 10 getNativeTypeMapped │ │ - 171: 0000000000009d40 92 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_invokePointer │ │ - 172: 0000000000010670 68 FUNC GLOBAL DEFAULT 10 ffi_prep_cif │ │ - 173: 00000000000086a8 560 FUNC GLOBAL DEFAULT 10 new_object │ │ - 174: 0000000000013e10 64 FUNC GLOBAL DEFAULT 10 ffi_call_go │ │ - 175: 0000000000014e90 0 FUNC GLOBAL DEFAULT UND munmap@@LIBC │ │ - 176: 000000000002c578 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ - 177: 0000000000014ea0 0 FUNC GLOBAL DEFAULT UND fprintf@@LIBC │ │ - 178: 000000000000a8e0 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native__1getPointer │ │ - 179: 0000000000014eb0 0 FUNC GLOBAL DEFAULT UND malloc@@LIBC │ │ - 180: 000000000000aed0 184 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_setWideString │ │ - 181: 0000000000014ec0 0 FUNC GLOBAL DEFAULT UND memcpy@@LIBC │ │ - 182: 00000000000074c0 208 FUNC GLOBAL DEFAULT 10 getCallbackAddress │ │ - 183: 000000000000a6d8 52 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII │ │ - 184: 00000000000089d0 248 FUNC GLOBAL DEFAULT 10 fromNative │ │ - 185: 0000000000017e38 24 OBJECT GLOBAL DEFAULT 12 ffi_type_double │ │ - 186: 0000000000017f40 24 OBJECT GLOBAL DEFAULT 12 ffi_type_void │ │ - 187: 0000000000007398 104 FUNC GLOBAL DEFAULT 10 getPointerTypeAddress │ │ - 188: 000000000002cd50 0 NOTYPE GLOBAL DEFAULT ABS __bss_end__ │ │ - 189: 0000000000009e88 92 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_invokeDouble │ │ - 190: 0000000000014ed0 0 FUNC GLOBAL DEFAULT UND memset@@LIBC │ │ - 191: 000000000000c090 32 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_getWindowHandle0 │ │ - 192: 0000000000006fb8 64 FUNC GLOBAL DEFAULT 10 writeStructure │ │ - 193: 000000000000aa50 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_getLong │ │ - 194: 00000000000100b8 88 FUNC GLOBAL DEFAULT 10 JNA_set_last_error │ │ - 195: 000000000000c1b8 92 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_setLastError │ │ - 196: 0000000000017e20 24 OBJECT GLOBAL DEFAULT 12 ffi_type_longdouble │ │ - 197: 000000000002cd50 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ - 198: 000000000000a590 52 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III │ │ - 199: 0000000000014ee0 0 FUNC GLOBAL DEFAULT UND fwrite@@LIBC │ │ - 200: 0000000000014ef0 0 FUNC GLOBAL DEFAULT UND ftruncate@@LIBC │ │ - 201: 000000000000ae80 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_setShort │ │ - 202: 000000000000c138 28 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_setProtected │ │ - 203: 0000000000007200 68 FUNC GLOBAL DEFAULT 10 getNativeType │ │ - 204: 0000000000007280 72 FUNC GLOBAL DEFAULT 10 getNativeAddress │ │ - 205: 0000000000006dd0 412 FUNC GLOBAL DEFAULT 10 get_conversion_flag │ │ - 206: 0000000000014f00 0 FUNC GLOBAL DEFAULT UND free@@LIBC │ │ - 207: 0000000000006848 168 FUNC GLOBAL DEFAULT 10 newJavaStructure │ │ - 208: 000000000000e650 72 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_setDetachState │ │ - 209: 0000000000009cc8 116 FUNC GLOBAL DEFAULT 10 get_ffi_return_type │ │ - 210: 000000000000c258 80 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_getNativeVersion │ │ - 211: 00000000000059f8 172 FUNC GLOBAL DEFAULT 10 throwByName │ │ - 212: 000000000000a370 312 FUNC GLOBAL DEFAULT 10 Java_com_sun_jna_Native_findSymbol │ │ - 213: 0000000000006740 56 FUNC GLOBAL DEFAULT 10 newCStringUTF8 │ │ - 214: 0000000000017ec8 24 OBJECT GLOBAL DEFAULT 12 ffi_type_uint32 │ │ - 215: 000000000000f850 1944 FUNC GLOBAL DEFAULT 10 create_callback │ │ - 216: 0000000000014f10 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@@LIBC │ │ - 217: 0000000000009af0 472 FUNC GLOBAL DEFAULT 10 get_ffi_type │ ├── strings --all --bytes=8 {} │ │ @@ -423,192 +423,7 @@ │ │ .rel.dyn │ │ .MIPS.stubs │ │ .eh_frame_hdr │ │ .eh_frame │ │ .data.rel.ro │ │ .comment │ │ .gnu.attributes │ │ -dispatch.c │ │ -callback.c │ │ -prep_cif.c │ │ -closures.c │ │ -getNativeString │ │ -Java_com_sun_jna_Native_getAPIChecksum │ │ -ffi_type_sint16 │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III │ │ -ffi_type_uint8 │ │ -_bss_end__ │ │ -Java_com_sun_jna_Native_setFloat │ │ -ffi_get_struct_offsets │ │ -open@@LIBC │ │ -pthread_key_create@@LIBC │ │ -is_protected │ │ -fileEncoding │ │ -Java_com_sun_jna_Native__1getDirectBufferPointer │ │ -Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ │ │ -pthread_once@@LIBC │ │ -JNA_callback_dispose │ │ -Java_com_sun_jna_Native_getShort │ │ -ffi_closure_mips_inner_O32 │ │ -JNA_detach │ │ -ffi_type_float │ │ -Java_com_sun_jna_Native_getChar │ │ -calloc@@LIBC │ │ -__assert2@@LIBC │ │ -toNative │ │ -ffi_type_pointer │ │ -Java_com_sun_jna_Native_initIDs │ │ -Java_com_sun_jna_Native_close │ │ -ffi_prep_cif_machdep_var │ │ -Java_com_sun_jna_Native_setByte │ │ -getIntegerTypeValue │ │ -pthread_mutex_init@@LIBC │ │ -Java_com_sun_jna_Native_getFloat │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII │ │ -ffi_closure_N32 │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII │ │ -abort@@LIBC │ │ -JNA_get_last_error │ │ -Java_com_sun_jna_Native_setInt │ │ -ffi_prep_closure_loc │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII │ │ -Java_com_sun_jna_Native_invokeFloat │ │ -__errno@@LIBC │ │ -mkstemp@@LIBC │ │ -Java_com_sun_jna_Native_registerMethod │ │ -get_java_type │ │ -extract_value │ │ -Java_com_sun_jna_Native_getByte │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII │ │ -snprintf@@LIBC │ │ -Java_com_sun_jna_Native_createNativeCallback │ │ -newJavaPointer │ │ -ffi_call_N32 │ │ -Java_com_sun_jna_Native_getLastError │ │ -free_callback │ │ -newJavaWString │ │ -Java_com_sun_jna_Native_unregister │ │ -ffi_prep_closure │ │ -write@@LIBC │ │ -Java_com_sun_jna_Native_invokeVoid │ │ -getenv@@LIBC │ │ -JNI_OnLoad │ │ -Java_com_sun_jna_Native_getWideString │ │ -initializeThread │ │ -ffi_prep_cif_machdep │ │ -__sF@@LIBC │ │ -Java_com_sun_jna_Native_setLong │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII │ │ -ffi_call │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII │ │ -Java_com_sun_jna_Native_getDouble │ │ -ffi_type_uint16 │ │ -Java_com_sun_jna_Native_invokeLong │ │ -Java_com_sun_jna_Native_invokeStructure │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII │ │ -wcslen@@LIBC │ │ -ffi_go_closure_N32 │ │ -ffi_closure_alloc │ │ -Java_com_sun_jna_Native_setMemory │ │ -Java_com_sun_jna_Native_setPointer │ │ -Java_com_sun_jna_Native_invokeObject │ │ -Java_com_sun_jna_Native_initialize_1ffi_1type │ │ -Java_com_sun_jna_Native_getStringBytes │ │ -dlclose@@LIBC │ │ -ffi_prep_cif_var │ │ -pthread_key_delete@@LIBC │ │ -Java_com_sun_jna_Native_setDouble │ │ -ffi_type_sint32 │ │ -Java_com_sun_jna_Native_isProtected │ │ -Java_com_sun_jna_Native_getInt │ │ -__bss_start │ │ -Java_com_sun_jna_Native_sizeof │ │ -pthread_setspecific@@LIBC │ │ -dlsym@@LIBC │ │ -ffi_closure_mips_inner_N32 │ │ -Java_com_sun_jna_Native_free │ │ -JNI_OnUnload │ │ -dlerror@@LIBC │ │ -unlink@@LIBC │ │ -sysconf@@LIBC │ │ -Java_com_sun_jna_Native_freeNativeCallback │ │ -fromNativeCallbackParam │ │ -JNA_callback_init │ │ -Java_com_sun_jna_Native_ffi_1prep_1cif │ │ -ffi_type_sint8 │ │ -encodingString │ │ -Java_com_sun_jna_Native_open │ │ -ffi_call_int │ │ -ffi_error │ │ -Java_com_sun_jna_Native_setChar │ │ -Java_com_sun_jna_Native_malloc │ │ -Java_com_sun_jna_Native_indexOf │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII │ │ -ffi_prep_go_closure │ │ -strerror_r@@LIBC │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII │ │ -newJavaString │ │ -pthread_mutex_lock@@LIBC │ │ -mmap@@LIBC │ │ -pthread_getspecific@@LIBC │ │ -getStructureAddress │ │ -get_java_type_from_ffi_type │ │ -Java_com_sun_jna_Native_ffi_1prep_1closure │ │ -ffi_type_uint64 │ │ -Java_com_sun_jna_Native_ffi_1call │ │ -strdup@@LIBC │ │ -ffi_closure_free │ │ -newJavaCallback │ │ -Java_com_sun_jna_Native_ffi_1free_1closure │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII │ │ -Java_com_sun_jna_Native_invokeInt │ │ -ffi_type_sint64 │ │ -strlen@@LIBC │ │ -close@@LIBC │ │ -dlopen@@LIBC │ │ -getNativeTypeMapped │ │ -Java_com_sun_jna_Native_invokePointer │ │ -ffi_prep_cif │ │ -new_object │ │ -ffi_call_go │ │ -munmap@@LIBC │ │ -fprintf@@LIBC │ │ -Java_com_sun_jna_Native__1getPointer │ │ -malloc@@LIBC │ │ -Java_com_sun_jna_Native_setWideString │ │ -memcpy@@LIBC │ │ -getCallbackAddress │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII │ │ -fromNative │ │ -ffi_type_double │ │ -ffi_type_void │ │ -getPointerTypeAddress │ │ -__bss_end__ │ │ -Java_com_sun_jna_Native_invokeDouble │ │ -memset@@LIBC │ │ -Java_com_sun_jna_Native_getWindowHandle0 │ │ -writeStructure │ │ -Java_com_sun_jna_Native_getLong │ │ -JNA_set_last_error │ │ -Java_com_sun_jna_Native_setLastError │ │ -ffi_type_longdouble │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III │ │ -fwrite@@LIBC │ │ -ftruncate@@LIBC │ │ -Java_com_sun_jna_Native_setShort │ │ -Java_com_sun_jna_Native_setProtected │ │ -getNativeType │ │ -getNativeAddress │ │ -get_conversion_flag │ │ -free@@LIBC │ │ -newJavaStructure │ │ -Java_com_sun_jna_Native_setDetachState │ │ -get_ffi_return_type │ │ -Java_com_sun_jna_Native_getNativeVersion │ │ -throwByName │ │ -Java_com_sun_jna_Native_findSymbol │ │ -newCStringUTF8 │ │ -ffi_type_uint32 │ │ -create_callback │ │ -pthread_mutex_unlock@@LIBC │ │ -get_ffi_type │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,14 +1,13 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -0000000000005110 <_ftext>: │ │ -_ftext(): │ │ +0000000000005110 <_ftext@@Base>: │ │ daddiu sp,sp,-48 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ sd s2,16(sp) │ │ daddiu gp,gp,-3840 │ │ @@ -19,15 +18,15 @@ │ │ sd ra,40(sp) │ │ move s0,a0 │ │ ld v0,0(a0) │ │ move s2,a1 │ │ ld t9,808(v0) │ │ jalr t9 │ │ ld a2,-14952(s1) │ │ - beqz v0,5188 <_ftext+0x78> │ │ + beqz v0,5188 <_ftext@@Base+0x78> │ │ move v1,v0 │ │ move sp,s8 │ │ move v0,v1 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ ld s2,16(sp) │ │ @@ -42,15 +41,15 @@ │ │ ld t9,272(v0) │ │ jalr t9 │ │ ld a2,-14776(v1) │ │ ld v0,0(s0) │ │ ld t9,1824(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - bnez v0,5160 <_ftext+0x50> │ │ + bnez v0,5160 <_ftext@@Base+0x50> │ │ move v1,zero │ │ ld v0,0(s0) │ │ move a0,s0 │ │ ld a2,-14952(s1) │ │ move a1,s2 │ │ ld t9,808(v0) │ │ move sp,s8 │ │ @@ -83,23 +82,23 @@ │ │ sd s5,48(sp) │ │ move s4,a3 │ │ ld v0,0(a0) │ │ move s2,a4 │ │ ld t9,256(v0) │ │ jalr t9 │ │ ld a2,-14304(v1) │ │ - beqz v0,5338 <_ftext+0x228> │ │ + beqz v0,5338 <_ftext@@Base+0x228> │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,272(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14608(v0) │ │ - beqz v0,54d8 <_ftext+0x3c8> │ │ + beqz v0,54d8 <_ftext@@Base+0x3c8> │ │ move s5,v0 │ │ ld v1,-32736(gp) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ move a0,s0 │ │ ld t9,392(v0) │ │ jalr t9 │ │ @@ -115,23 +114,23 @@ │ │ ld v1,0(s0) │ │ move a0,s0 │ │ move a1,s5 │ │ move a2,zero │ │ ld t9,1472(v1) │ │ jalr t9 │ │ addu s1,v0,s1 │ │ - beqzc s2,52e8 <_ftext+0x1d8> │ │ + beqzc s2,52e8 <_ftext@@Base+0x1d8> │ │ ld v1,0(s0) │ │ ld v1,1536(v1) │ │ sd v1,0(s2) │ │ - beqzc v0,5304 <_ftext+0x1f4> │ │ + beqzc v0,5304 <_ftext@@Base+0x1f4> │ │ nop │ │ - beqzc s4,52f8 <_ftext+0x1e8> │ │ + beqzc s4,52f8 <_ftext@@Base+0x1e8> │ │ sd v0,0(s4) │ │ - beqzc s3,5300 <_ftext+0x1f0> │ │ + beqzc s3,5300 <_ftext@@Base+0x1f0> │ │ sd s5,0(s3) │ │ daddu v0,v0,s1 │ │ move sp,s8 │ │ ld ra,72(sp) │ │ ld s8,64(sp) │ │ ld gp,56(sp) │ │ ld s5,48(sp) │ │ @@ -145,23 +144,23 @@ │ │ nop │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14312(v0) │ │ - beqz v0,53e8 <_ftext+0x2d8> │ │ + beqz v0,53e8 <_ftext@@Base+0x2d8> │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,272(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14624(v0) │ │ - beqz v0,54d8 <_ftext+0x3c8> │ │ + beqz v0,54d8 <_ftext@@Base+0x3c8> │ │ move s5,v0 │ │ ld v1,-32736(gp) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ move a0,s0 │ │ ld t9,392(v0) │ │ jalr t9 │ │ @@ -178,34 +177,34 @@ │ │ addu v0,v0,s1 │ │ move a0,s0 │ │ move a1,s5 │ │ move a2,zero │ │ ld t9,1480(v1) │ │ jalr t9 │ │ sll s1,v0,0x1 │ │ - beqzc s2,52e8 <_ftext+0x1d8> │ │ + beqzc s2,52e8 <_ftext@@Base+0x1d8> │ │ ld v1,0(s0) │ │ ld v1,1544(v1) │ │ - b 52e8 <_ftext+0x1d8> │ │ + b 52e8 <_ftext@@Base+0x1d8> │ │ sd v1,0(s2) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14320(v0) │ │ - beqz v0,5498 <_ftext+0x388> │ │ + beqz v0,5498 <_ftext@@Base+0x388> │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,272(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14640(v0) │ │ - beqz v0,54d8 <_ftext+0x3c8> │ │ + beqz v0,54d8 <_ftext@@Base+0x3c8> │ │ move s5,v0 │ │ ld v1,-32736(gp) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ move a0,s0 │ │ ld t9,392(v0) │ │ jalr t9 │ │ @@ -222,76 +221,76 @@ │ │ addu v0,v0,s1 │ │ move a0,s0 │ │ move a1,s5 │ │ move a2,zero │ │ ld t9,1488(v1) │ │ jalr t9 │ │ sll s1,v0,0x1 │ │ - beqzc s2,52e8 <_ftext+0x1d8> │ │ + beqzc s2,52e8 <_ftext@@Base+0x1d8> │ │ ld v1,0(s0) │ │ ld v1,1552(v1) │ │ - b 52e8 <_ftext+0x1d8> │ │ + b 52e8 <_ftext@@Base+0x1d8> │ │ sd v1,0(s2) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14328(v0) │ │ - beqz v0,5520 <_ftext+0x410> │ │ + beqz v0,5520 <_ftext@@Base+0x410> │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,272(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14656(v0) │ │ - bnez v0,55f0 <_ftext+0x4e0> │ │ + bnez v0,55f0 <_ftext@@Base+0x4e0> │ │ move s5,v0 │ │ - bnezc s2,5510 <_ftext+0x400> │ │ + bnezc s2,5510 <_ftext@@Base+0x400> │ │ move v0,zero │ │ move sp,s8 │ │ ld ra,72(sp) │ │ ld s8,64(sp) │ │ ld gp,56(sp) │ │ ld s5,48(sp) │ │ ld s4,40(sp) │ │ ld s3,32(sp) │ │ ld s2,24(sp) │ │ ld s1,16(sp) │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,80 │ │ sd zero,0(s2) │ │ - b 54e0 <_ftext+0x3d0> │ │ + b 54e0 <_ftext@@Base+0x3d0> │ │ move v0,zero │ │ nop │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14336(v0) │ │ - bnez v0,5660 <_ftext+0x550> │ │ + bnez v0,5660 <_ftext@@Base+0x550> │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14344(v0) │ │ - beqz v0,56f0 <_ftext+0x5e0> │ │ + beqz v0,56f0 <_ftext@@Base+0x5e0> │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,272(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14688(v0) │ │ - beqz v0,54d8 <_ftext+0x3c8> │ │ + beqz v0,54d8 <_ftext@@Base+0x3c8> │ │ move s5,v0 │ │ ld v1,-32736(gp) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ move a0,s0 │ │ ld t9,392(v0) │ │ jalr t9 │ │ @@ -308,18 +307,18 @@ │ │ addu v0,v0,s1 │ │ move a0,s0 │ │ move a1,s5 │ │ move a2,zero │ │ ld t9,1512(v1) │ │ jalr t9 │ │ sll s1,v0,0x2 │ │ - beqzc s2,52e8 <_ftext+0x1d8> │ │ + beqzc s2,52e8 <_ftext@@Base+0x1d8> │ │ ld v1,0(s0) │ │ ld v1,1576(v1) │ │ - b 52e8 <_ftext+0x1d8> │ │ + b 52e8 <_ftext@@Base+0x1d8> │ │ sd v1,0(s2) │ │ ld v1,-32736(gp) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ move a0,s0 │ │ ld t9,392(v0) │ │ jalr t9 │ │ @@ -336,26 +335,26 @@ │ │ addu v0,v0,s1 │ │ move a0,s0 │ │ move a1,s5 │ │ move a2,zero │ │ ld t9,1496(v1) │ │ jalr t9 │ │ sll s1,v0,0x2 │ │ - beqzc s2,52e8 <_ftext+0x1d8> │ │ + beqzc s2,52e8 <_ftext@@Base+0x1d8> │ │ ld v1,0(s0) │ │ ld v1,1560(v1) │ │ - b 52e8 <_ftext+0x1d8> │ │ + b 52e8 <_ftext@@Base+0x1d8> │ │ sd v1,0(s2) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,272(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14672(v0) │ │ - beqz v0,54d8 <_ftext+0x3c8> │ │ + beqz v0,54d8 <_ftext@@Base+0x3c8> │ │ move s5,v0 │ │ ld v1,-32736(gp) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ move a0,s0 │ │ ld t9,392(v0) │ │ jalr t9 │ │ @@ -372,35 +371,35 @@ │ │ addu v0,v0,s1 │ │ move a0,s0 │ │ move a1,s5 │ │ move a2,zero │ │ ld t9,1504(v1) │ │ jalr t9 │ │ sll s1,v0,0x3 │ │ - beqzc s2,52e8 <_ftext+0x1d8> │ │ + beqzc s2,52e8 <_ftext@@Base+0x1d8> │ │ ld v1,0(s0) │ │ ld v1,1568(v1) │ │ - b 52e8 <_ftext+0x1d8> │ │ + b 52e8 <_ftext@@Base+0x1d8> │ │ sd v1,0(s2) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14352(v0) │ │ - beqz v0,54e0 <_ftext+0x3d0> │ │ + beqz v0,54e0 <_ftext@@Base+0x3d0> │ │ move v0,zero │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,272(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14704(v0) │ │ - beqz v0,54d8 <_ftext+0x3c8> │ │ + beqz v0,54d8 <_ftext@@Base+0x3c8> │ │ move s5,v0 │ │ ld v1,-32736(gp) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ move a0,s0 │ │ ld t9,392(v0) │ │ jalr t9 │ │ @@ -417,18 +416,18 @@ │ │ addu v0,v0,s1 │ │ move a0,s0 │ │ move a1,s5 │ │ move a2,zero │ │ ld t9,1520(v1) │ │ jalr t9 │ │ sll s1,v0,0x3 │ │ - beqzc s2,52e8 <_ftext+0x1d8> │ │ + beqzc s2,52e8 <_ftext@@Base+0x1d8> │ │ ld v1,0(s0) │ │ ld v1,1584(v1) │ │ - b 52e8 <_ftext+0x1d8> │ │ + b 52e8 <_ftext@@Base+0x1d8> │ │ sd v1,0(s2) │ │ nop │ │ daddiu sp,sp,-96 │ │ sd s8,80(sp) │ │ move s8,sp │ │ sd gp,72(sp) │ │ lui gp,0x3 │ │ @@ -450,42 +449,42 @@ │ │ daddiu a2,a2,4 │ │ move s2,a3 │ │ ld v0,0(s0) │ │ ld t9,48(v0) │ │ jalr t9 │ │ move a0,s0 │ │ sltiu s1,v0,1 │ │ - bnez s1,583c <_ftext+0x72c> │ │ + bnez s1,583c <_ftext@@Base+0x72c> │ │ ld a0,0(s8) │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s8 │ │ ld t9,32(v0) │ │ jalr t9 │ │ move a2,zero │ │ - bnez v0,59a8 <_ftext+0x898> │ │ + bnez v0,59a8 <_ftext@@Base+0x898> │ │ ld a0,0(s8) │ │ ld v0,0(a0) │ │ ld t9,152(v0) │ │ jalr t9 │ │ li a1,16 │ │ - bltz v0,5980 <_ftext+0x870> │ │ + bltz v0,5980 <_ftext@@Base+0x870> │ │ ld a0,0(s8) │ │ ld v0,0(a0) │ │ ld t9,200(v0) │ │ jalr t9 │ │ ld a1,152(s2) │ │ ld a0,0(s8) │ │ move a1,v0 │ │ move s2,v0 │ │ ld v0,0(a0) │ │ ld t9,192(v0) │ │ jalr t9 │ │ move a2,zero │ │ - bnez v0,58f8 <_ftext+0x7e8> │ │ + bnez v0,58f8 <_ftext@@Base+0x7e8> │ │ ld a0,-32728(gp) │ │ ld a0,0(s8) │ │ ld v1,-32736(gp) │ │ move a1,s2 │ │ move a3,s3 │ │ move a4,s4 │ │ move a5,s5 │ │ @@ -494,15 +493,15 @@ │ │ jalr t9 │ │ ld a2,-14864(v1) │ │ ld a0,0(s8) │ │ ld v0,0(a0) │ │ ld t9,160(v0) │ │ jalr t9 │ │ move a1,zero │ │ - beqzc s1,5940 <_ftext+0x830> │ │ + beqzc s1,5940 <_ftext@@Base+0x830> │ │ move sp,s8 │ │ ld ra,88(sp) │ │ ld s8,80(sp) │ │ ld gp,72(sp) │ │ ld s5,64(sp) │ │ ld s4,56(sp) │ │ ld s3,48(sp) │ │ @@ -516,48 +515,48 @@ │ │ li a2,48 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,20384 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ ld v0,16(s3) │ │ lhu v1,10(v0) │ │ - beqz v1,58b0 <_ftext+0x7a0> │ │ + beqz v1,58b0 <_ftext@@Base+0x7a0> │ │ ld t9,-32168(gp) │ │ ld a2,0(v0) │ │ move a0,s4 │ │ jalr t9 │ │ move a1,zero │ │ - b 58b4 <_ftext+0x7a4> │ │ + b 58b4 <_ftext@@Base+0x7a4> │ │ ld a0,0(s8) │ │ nop │ │ ld v0,0(s0) │ │ ld t9,40(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,58c8 <_ftext+0x7b8> │ │ + beqz v0,58c8 <_ftext@@Base+0x7b8> │ │ ld a0,-32728(gp) │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,53 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,20440 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ - b 58cc <_ftext+0x7bc> │ │ + b 58cc <_ftext@@Base+0x7bc> │ │ move sp,s8 │ │ nop │ │ ld a0,-32728(gp) │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,46 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,20336 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ - bc 58c4 <_ftext+0x7b4> │ │ + bc 58c4 <_ftext@@Base+0x7b4> │ │ nop │ │ ld a0,-32728(gp) │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,58 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,20272 │ │ @@ -572,16 +571,15 @@ │ │ ld s3,48(sp) │ │ ld s2,40(sp) │ │ ld s1,32(sp) │ │ ld s0,24(sp) │ │ jr ra │ │ daddiu sp,sp,96 │ │ │ │ -00000000000059f8 : │ │ -throwByName(): │ │ +00000000000059f8 : │ │ daddiu sp,sp,-64 │ │ sd ra,56(sp) │ │ sd s8,48(sp) │ │ move s8,sp │ │ sd s1,32(sp) │ │ sd s0,24(sp) │ │ ld v0,0(a0) │ │ @@ -591,15 +589,15 @@ │ │ jalr t9 │ │ move s0,a0 │ │ ld v0,0(s0) │ │ ld a1,0(s8) │ │ ld t9,48(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,5a88 │ │ + beqz v0,5a88 │ │ move s1,v0 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ ld a2,8(s8) │ │ ld t9,112(v0) │ │ jalr t9 │ │ move a1,s1 │ │ @@ -641,29 +639,29 @@ │ │ jalr t9 │ │ ld a2,-14480(v1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,1824(v1) │ │ jalr t9 │ │ move s2,v0 │ │ - bnez v0,5b60 │ │ + bnez v0,5b60 │ │ move s1,zero │ │ ld v0,0(s0) │ │ move a1,s2 │ │ ld t9,1368(v0) │ │ jalr t9 │ │ move a0,s0 │ │ ld t9,-32152(gp) │ │ addiu a0,v0,1 │ │ jalr t9 │ │ move s3,v0 │ │ move a0,s0 │ │ move s1,v0 │ │ move a1,s2 │ │ - beqz s1,5ba0 │ │ + beqz s1,5ba0 │ │ ld v0,0(s0) │ │ ld t9,1600(v0) │ │ move a3,s3 │ │ move a2,zero │ │ move a4,s1 │ │ jalr t9 │ │ daddu s3,s1,s3 │ │ @@ -689,15 +687,15 @@ │ │ ld a1,-32728(gp) │ │ ld a2,-32728(gp) │ │ move a0,s0 │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,20496 │ │ jalr t9 │ │ daddiu a2,a2,20528 │ │ - b 5b78 │ │ + b 5b78 │ │ move v0,zero │ │ nop │ │ daddiu sp,sp,-80 │ │ li v1,1000 │ │ sd s8,64(sp) │ │ move s8,sp │ │ sd a1,0(s8) │ │ @@ -707,73 +705,73 @@ │ │ sd s2,40(sp) │ │ move s2,a0 │ │ sd s1,32(sp) │ │ move s1,a2 │ │ sd ra,72(sp) │ │ sd s3,48(sp) │ │ sd s0,24(sp) │ │ - bltc v1,v0,5cf0 │ │ + bltc v1,v0,5cf0 │ │ lw s0,12(s8) │ │ dsll v0,s0,0x1 │ │ daddiu v0,v0,30 │ │ dsrl v0,v0,0x4 │ │ dsll v0,v0,0x4 │ │ dsubu sp,sp,v0 │ │ move s3,sp │ │ nop │ │ lw v0,12(s8) │ │ - blezc v0,5ccc │ │ + blezc v0,5ccc │ │ ld v0,0(s2) │ │ move a0,s2 │ │ lw a2,8(s8) │ │ move a1,s1 │ │ move a3,s0 │ │ ld t9,1608(v0) │ │ jalr t9 │ │ move a4,s3 │ │ - blez s0,5c94 │ │ + blez s0,5c94 │ │ move v0,zero │ │ addiu v1,s0,-1 │ │ move a0,s3 │ │ dext a2,v1,0x0,0x20 │ │ daddiu a2,a2,1 │ │ dsll a2,a2,0x2 │ │ nop │ │ ld v1,0(s8) │ │ daddiu a0,a0,2 │ │ lhu a1,-2(a0) │ │ daddu v1,v1,v0 │ │ daddiu v0,v0,4 │ │ - bne v0,a2,5c78 │ │ + bne v0,a2,5c78 │ │ sw a1,0(v1) │ │ ld v0,0(s8) │ │ dlsa v0,s0,v0,0x2 │ │ sd v0,0(s8) │ │ lw v0,8(s8) │ │ addu v0,v0,s0 │ │ sw v0,8(s8) │ │ lw v0,12(s8) │ │ subu v0,v0,s0 │ │ sw v0,12(s8) │ │ lw v0,12(s8) │ │ - bgec v0,s0,5c30 │ │ + bgec v0,s0,5c30 │ │ lw s0,12(s8) │ │ lw v0,12(s8) │ │ - bgtzc v0,5c38 │ │ + bgtzc v0,5c38 │ │ move sp,s8 │ │ ld ra,72(s8) │ │ ld s8,64(sp) │ │ ld s3,48(sp) │ │ ld s2,40(sp) │ │ ld s1,32(sp) │ │ ld s0,24(sp) │ │ jr ra │ │ daddiu sp,sp,80 │ │ li v0,2000 │ │ - b 5c18 │ │ + b 5c18 │ │ li s0,1000 │ │ nop │ │ daddiu sp,sp,-64 │ │ move a2,zero │ │ sd s8,48(sp) │ │ move s8,sp │ │ sd gp,40(sp) │ │ @@ -787,56 +785,56 @@ │ │ sd s4,32(sp) │ │ sd s3,24(sp) │ │ sd s2,16(sp) │ │ ld v0,0(a0) │ │ ld t9,192(v0) │ │ jalr t9 │ │ move s1,a1 │ │ - bnez v0,5e40 │ │ + bnez v0,5e40 │ │ ld v1,-32736(gp) │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,272(v0) │ │ jalr t9 │ │ ld a2,-14496(v1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,1824(v1) │ │ jalr t9 │ │ move s3,v0 │ │ - bnez v0,5df8 │ │ + bnez v0,5df8 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ ld t9,1368(v0) │ │ jalr t9 │ │ move a1,s3 │ │ ld t9,-32152(gp) │ │ addiu s2,v0,1 │ │ move s4,v0 │ │ dsll s2,s2,0x2 │ │ jalr t9 │ │ move a0,s2 │ │ - beqz v0,5e88 │ │ + beqz v0,5e88 │ │ move s1,v0 │ │ ld t9,-32712(gp) │ │ move a1,v0 │ │ move a0,s0 │ │ move a2,s3 │ │ move a3,zero │ │ daddiu t9,t9,23504 │ │ jalr t9 │ │ move a4,s4 │ │ ld v0,0(s0) │ │ ld t9,1824(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - bnez v0,5e70 │ │ + bnez v0,5e70 │ │ daddu s2,s1,s2 │ │ - b 5dfc │ │ + b 5dfc │ │ sw zero,-4(s2) │ │ move s1,zero │ │ ld v0,0(s0) │ │ move a0,s0 │ │ ld t9,184(v0) │ │ jalr t9 │ │ move a1,s3 │ │ @@ -864,29 +862,29 @@ │ │ ld s0,0(sp) │ │ jr ra │ │ daddiu sp,sp,64 │ │ ld t9,-32192(gp) │ │ move a0,s1 │ │ jalr t9 │ │ move s1,zero │ │ - b 5e00 │ │ + b 5e00 │ │ ld v0,0(s0) │ │ ld v0,0(s0) │ │ move a0,s0 │ │ ld t9,184(v0) │ │ jalr t9 │ │ move a1,s3 │ │ ld a1,-32728(gp) │ │ ld a2,-32728(gp) │ │ move a0,s0 │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,20496 │ │ jalr t9 │ │ daddiu a2,a2,20552 │ │ - b 5e14 │ │ + b 5e14 │ │ move v0,zero │ │ daddiu sp,sp,-64 │ │ sd s8,48(sp) │ │ move s8,sp │ │ sd gp,40(sp) │ │ lui gp,0x3 │ │ sd s3,24(sp) │ │ @@ -898,15 +896,15 @@ │ │ sd ra,56(sp) │ │ sd s4,32(sp) │ │ sd s1,8(sp) │ │ ld v0,0(a0) │ │ ld t9,1840(v0) │ │ jalr t9 │ │ move s0,a0 │ │ - beqz v0,5f60 │ │ + beqz v0,5f60 │ │ move s2,v0 │ │ ld v1,-32736(gp) │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s3 │ │ li s4,1 │ │ ld t9,392(v0) │ │ @@ -916,15 +914,15 @@ │ │ move s1,v0 │ │ ld v0,-32736(gp) │ │ move a0,s0 │ │ move a1,s3 │ │ ld t9,256(v1) │ │ jalr t9 │ │ ld a2,-14304(v0) │ │ - beqz v0,5f90 │ │ + beqz v0,5f90 │ │ move a0,s0 │ │ mul s1,s1,s4 │ │ daddu s2,s2,s1 │ │ move sp,s8 │ │ move v0,s2 │ │ ld ra,56(sp) │ │ ld s8,48(sp) │ │ @@ -939,69 +937,69 @@ │ │ ld v0,0(s0) │ │ move a1,s3 │ │ li s4,2 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14312(v0) │ │ - bnez v0,5f58 │ │ + bnez v0,5f58 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s3 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14320(v0) │ │ - bnez v0,5f58 │ │ + bnez v0,5f58 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s3 │ │ li s4,4 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14328(v0) │ │ - bnez v0,5f58 │ │ + bnez v0,5f58 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s3 │ │ li s4,8 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14336(v0) │ │ - bnez v0,5f58 │ │ + bnez v0,5f58 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s3 │ │ li s4,4 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14344(v0) │ │ - bnez v0,5f58 │ │ + bnez v0,5f58 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s3 │ │ li s4,8 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14352(v0) │ │ - bnez v0,5f58 │ │ + bnez v0,5f58 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ move s4,zero │ │ ld t9,-32720(gp) │ │ move s2,zero │ │ daddiu a1,a1,20584 │ │ jalr t9 │ │ daddiu a2,a2,20600 │ │ - b 5f5c │ │ + b 5f5c │ │ mul s1,s1,s4 │ │ nop │ │ daddiu sp,sp,-80 │ │ li v1,1000 │ │ sd s8,64(sp) │ │ move s8,sp │ │ sw a3,0(s8) │ │ @@ -1012,37 +1010,37 @@ │ │ sd s2,32(sp) │ │ move s2,a0 │ │ sd s0,16(sp) │ │ move s0,a1 │ │ sd ra,72(sp) │ │ sd s4,48(sp) │ │ sd s1,24(sp) │ │ - bltc v1,v0,61a4 │ │ + bltc v1,v0,61a4 │ │ lw s1,4(s8) │ │ dsll v0,s1,0x1 │ │ daddiu v0,v0,30 │ │ dsrl v0,v0,0x4 │ │ dsll v0,v0,0x4 │ │ dsubu sp,sp,v0 │ │ move s4,sp │ │ lw v0,4(s8) │ │ - blezc v0,617c │ │ + blezc v0,617c │ │ nop │ │ - blez s1,6130 │ │ + blez s1,6130 │ │ move a0,s4 │ │ move v1,zero │ │ move a1,s1 │ │ nop │ │ lw v0,0(s8) │ │ daddiu a0,a0,2 │ │ addu v0,v0,v1 │ │ addiu v1,v1,1 │ │ dlsa v0,v0,s0,0x2 │ │ lw v0,0(v0) │ │ - bne v1,a1,6110 │ │ + bne v1,a1,6110 │ │ sh v0,-2(a0) │ │ ld v0,0(s2) │ │ move a0,s2 │ │ lw a2,0(s8) │ │ move a1,s3 │ │ move a3,s1 │ │ ld t9,1672(v0) │ │ @@ -1051,52 +1049,51 @@ │ │ lw v0,0(s8) │ │ addu v0,v0,s1 │ │ sw v0,0(s8) │ │ lw v0,4(s8) │ │ subu v0,v0,s1 │ │ sw v0,4(s8) │ │ lw v0,4(s8) │ │ - bgec v0,s1,60f0 │ │ + bgec v0,s1,60f0 │ │ lw s1,4(s8) │ │ lw v0,4(s8) │ │ - bgtzc v0,60fc │ │ + bgtzc v0,60fc │ │ move sp,s8 │ │ ld ra,72(s8) │ │ ld s8,64(sp) │ │ ld s4,48(sp) │ │ ld s3,40(sp) │ │ ld s2,32(sp) │ │ ld s1,24(sp) │ │ ld s0,16(sp) │ │ jr ra │ │ daddiu sp,sp,80 │ │ li v0,2000 │ │ - b 60dc │ │ + b 60dc │ │ li s1,1000 │ │ │ │ -00000000000061b0 : │ │ -ffi_error(): │ │ +00000000000061b0 : │ │ daddiu sp,sp,-1056 │ │ li v0,1 │ │ sd gp,1032(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,1040(sp) │ │ sd s0,1024(sp) │ │ move s8,sp │ │ sd ra,1048(sp) │ │ daddiu gp,gp,-8096 │ │ move s0,a0 │ │ - beq a2,v0,62a8 │ │ + beq a2,v0,62a8 │ │ move a3,a1 │ │ - beqz a2,6288 │ │ + beqz a2,6288 │ │ li v0,2 │ │ move a0,s8 │ │ ld t9,-31976(gp) │ │ - bne a2,v0,6240 │ │ + bne a2,v0,6240 │ │ li a1,1024 │ │ ld a2,-32728(gp) │ │ daddiu a2,a2,20632 │ │ jalrc t9 │ │ ld a1,-32728(gp) │ │ ld t9,-32720(gp) │ │ move a0,s0 │ │ @@ -1137,19 +1134,18 @@ │ │ ld s0,1024(sp) │ │ jr ra │ │ daddiu sp,sp,1056 │ │ ld a2,-32728(gp) │ │ move a0,s8 │ │ ld t9,-31976(gp) │ │ li a1,1024 │ │ - b 6204 │ │ + b 6204 │ │ daddiu a2,a2,20704 │ │ │ │ -00000000000062c0 : │ │ -encodingString(): │ │ +00000000000062c0 : │ │ daddiu sp,sp,-64 │ │ sd gp,40(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,56(sp) │ │ daddiu gp,gp,-8368 │ │ sd s8,48(sp) │ │ @@ -1164,15 +1160,15 @@ │ │ move a0,a1 │ │ ld v1,0(s0) │ │ sw v0,0(s8) │ │ move a0,s0 │ │ ld t9,1408(v1) │ │ jalr t9 │ │ lw a1,0(s8) │ │ - beqz v0,63a8 │ │ + beqz v0,63a8 │ │ move s1,v0 │ │ ld v0,0(s0) │ │ move a4,s2 │ │ lw a3,0(s8) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,1664(v0) │ │ @@ -1200,48 +1196,47 @@ │ │ ld gp,40(sp) │ │ ld s2,32(sp) │ │ ld s1,24(sp) │ │ ld s0,16(sp) │ │ jr ra │ │ daddiu sp,sp,64 │ │ nop │ │ - b 6380 │ │ + b 6380 │ │ move v0,zero │ │ │ │ -00000000000063b0 : │ │ -newJavaString(): │ │ +00000000000063b0 : │ │ daddiu sp,sp,-96 │ │ sd gp,72(sp) │ │ lui gp,0x3 │ │ sd s8,80(sp) │ │ daddu gp,gp,t9 │ │ move s8,sp │ │ sd ra,88(sp) │ │ sd s4,64(sp) │ │ daddiu gp,gp,-8608 │ │ sd s3,56(sp) │ │ sd s2,48(sp) │ │ sd s1,40(sp) │ │ sd s0,32(sp) │ │ sd zero,0(s8) │ │ - beqz a1,64a8 │ │ + beqz a1,64a8 │ │ move s2,a2 │ │ move s1,a0 │ │ - beqz a2,64d8 │ │ + beqz a2,64d8 │ │ move s0,a1 │ │ ld t9,-32112(gp) │ │ jalr t9 │ │ move a0,a1 │ │ ld v1,0(s1) │ │ sw v0,16(s8) │ │ move a0,s1 │ │ ld t9,1408(v1) │ │ jalr t9 │ │ lw a1,16(s8) │ │ - beqz v0,64a8 │ │ + beqz v0,64a8 │ │ move s3,v0 │ │ ld v0,0(s1) │ │ move a4,s0 │ │ lw a3,16(s8) │ │ move a2,zero │ │ move a0,s1 │ │ ld t9,1664(v0) │ │ @@ -1287,28 +1282,28 @@ │ │ jalr t9 │ │ move a0,a1 │ │ ld t9,-32152(gp) │ │ sll s2,v0,0x0 │ │ move s4,s2 │ │ jalr t9 │ │ dsll a0,s4,0x1 │ │ - beqz v0,658c │ │ + beqz v0,658c │ │ move s3,v0 │ │ - blez s2,6534 │ │ + blez s2,6534 │ │ addiu v1,s2,-1 │ │ move a4,s0 │ │ dext v1,v1,0x0,0x20 │ │ move s0,v0 │ │ daddiu v1,v1,1 │ │ dlsa v1,v1,a4,0x2 │ │ nop │ │ lw v0,0(a4) │ │ daddiu s0,s0,2 │ │ daddiu a4,a4,4 │ │ - bne a4,v1,6520 │ │ + bne a4,v1,6520 │ │ sh v0,-2(s0) │ │ ld v0,0(s1) │ │ move a0,s1 │ │ move a1,s3 │ │ ld t9,1304(v0) │ │ jalr t9 │ │ move a2,s4 │ │ @@ -1331,28 +1326,28 @@ │ │ ld a1,-32728(gp) │ │ move a0,s1 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,20496 │ │ jalr t9 │ │ daddiu a2,a2,20776 │ │ - b 64ac │ │ + b 64ac │ │ move sp,s8 │ │ daddiu sp,sp,-64 │ │ sd gp,40(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,48(sp) │ │ sd ra,56(sp) │ │ move s8,sp │ │ sd s3,32(sp) │ │ daddiu gp,gp,-9120 │ │ sd s2,24(sp) │ │ sd s1,16(sp) │ │ - beqz a2,66e0 │ │ + beqz a2,66e0 │ │ sd s0,8(sp) │ │ ld v1,-32736(gp) │ │ ld v0,0(a0) │ │ move s1,a1 │ │ move a1,a2 │ │ ld a2,-32728(gp) │ │ move s0,a0 │ │ @@ -1368,15 +1363,15 @@ │ │ jalr t9 │ │ move a3,v0 │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,1824(v1) │ │ jalr t9 │ │ move s2,v0 │ │ - beqz v0,6688 │ │ + beqz v0,6688 │ │ move a1,s2 │ │ move s1,zero │ │ ld v0,0(s0) │ │ move a0,s0 │ │ ld t9,184(v0) │ │ jalr t9 │ │ move a1,s2 │ │ @@ -1398,23 +1393,23 @@ │ │ ld t9,-32152(gp) │ │ addiu a0,v0,1 │ │ jalr t9 │ │ move s3,v0 │ │ move a0,s0 │ │ move s1,v0 │ │ move a1,s2 │ │ - beqz s1,6710 │ │ + beqz s1,6710 │ │ ld v0,0(s0) │ │ ld t9,1600(v0) │ │ move a3,s3 │ │ move a2,zero │ │ move a4,s1 │ │ jalr t9 │ │ daddu s3,s1,s3 │ │ - b 6648 │ │ + b 6648 │ │ sb zero,0(s3) │ │ nop │ │ ld t9,-32712(gp) │ │ move sp,s8 │ │ ld ra,56(sp) │ │ ld s8,48(sp) │ │ ld gp,40(sp) │ │ @@ -1430,20 +1425,19 @@ │ │ ld a1,-32728(gp) │ │ ld a2,-32728(gp) │ │ move a0,s0 │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,20496 │ │ jalr t9 │ │ daddiu a2,a2,20528 │ │ - b 6660 │ │ + b 6660 │ │ move v0,zero │ │ nop │ │ │ │ -0000000000006740 : │ │ -newCStringUTF8(): │ │ +0000000000006740 : │ │ lui v1,0x3 │ │ daddiu sp,sp,-16 │ │ daddu v1,v1,t9 │ │ sd s8,8(sp) │ │ daddiu v1,v1,-9520 │ │ move s8,sp │ │ ld a2,-32728(v1) │ │ @@ -1451,17 +1445,16 @@ │ │ ld t9,-32712(v1) │ │ ld s8,8(sp) │ │ daddiu sp,sp,16 │ │ daddiu t9,t9,26032 │ │ jr t9 │ │ daddiu a2,a2,20832 │ │ │ │ -0000000000006778 : │ │ -newJavaWString(): │ │ - beqzc a1,67f0 │ │ +0000000000006778 : │ │ + beqzc a1,67f0 │ │ daddiu sp,sp,-32 │ │ move a2,zero │ │ sd gp,8(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,-9576 │ │ @@ -1486,17 +1479,16 @@ │ │ daddiu sp,sp,32 │ │ jr t9 │ │ ld a2,-14848(v0) │ │ nop │ │ jr ra │ │ move v0,zero │ │ │ │ -00000000000067f8 : │ │ -newJavaPointer(): │ │ - beqzc a1,6840 │ │ +00000000000067f8 : │ │ + beqzc a1,6840 │ │ ld v0,0(a0) │ │ lui v1,0x3 │ │ daddiu sp,sp,-16 │ │ daddu v1,v1,t9 │ │ daddiu v1,v1,-9704 │ │ sd s8,8(sp) │ │ ld t9,224(v0) │ │ @@ -1509,17 +1501,16 @@ │ │ ld s8,8(sp) │ │ daddiu sp,sp,16 │ │ jr t9 │ │ ld a2,-14720(v0) │ │ jr ra │ │ move v0,zero │ │ │ │ -0000000000006848 : │ │ -newJavaStructure(): │ │ - beqzc a1,68e8 │ │ +0000000000006848 : │ │ + beqzc a1,68e8 │ │ daddiu sp,sp,-48 │ │ move a4,a1 │ │ sd s8,32(sp) │ │ move a3,a2 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ sd ra,40(sp) │ │ @@ -1531,15 +1522,15 @@ │ │ ld v0,-32736(gp) │ │ ld a1,-14376(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14784(v0) │ │ sd v0,0(s8) │ │ ld v0,0(s8) │ │ - beqz v0,68c0 │ │ + beqz v0,68c0 │ │ ld a0,-32728(gp) │ │ move sp,s8 │ │ ld v0,0(s8) │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ @@ -1548,23 +1539,22 @@ │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,32 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,20840 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ - b 68a4 │ │ + b 68a4 │ │ move sp,s8 │ │ nop │ │ jr ra │ │ move v0,zero │ │ │ │ -00000000000068f0 : │ │ -newJavaCallback(): │ │ - beqzc a1,6978 │ │ +00000000000068f0 : │ │ + beqzc a1,6978 │ │ daddiu sp,sp,-48 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,40(sp) │ │ daddiu gp,gp,-9952 │ │ sd s8,32(sp) │ │ @@ -1593,39 +1583,37 @@ │ │ daddiu sp,sp,48 │ │ jr t9 │ │ ld a2,-14808(v0) │ │ nop │ │ jr ra │ │ move v0,zero │ │ │ │ -0000000000006980 : │ │ -get_java_type_from_ffi_type(): │ │ +0000000000006980 : │ │ daddiu sp,sp,-16 │ │ lui a1,0x3 │ │ sd s8,8(sp) │ │ daddu a1,a1,t9 │ │ lhu v1,10(a0) │ │ li a0,10 │ │ move s8,sp │ │ daddiu a1,a1,-10096 │ │ li v0,42 │ │ addiu v1,v1,-2 │ │ andi v1,v1,0xffff │ │ - bltuc a0,v1,69c0 │ │ + bltuc a0,v1,69c0 │ │ ld v0,-32728(a1) │ │ daddiu v0,v0,30424 │ │ dlsa v1,v1,v0,0x2 │ │ lw v0,0(v1) │ │ move sp,s8 │ │ ld s8,8(sp) │ │ jr ra │ │ daddiu sp,sp,16 │ │ │ │ -00000000000069d0 : │ │ -get_java_type(): │ │ +00000000000069d0 : │ │ daddiu sp,sp,-48 │ │ move a2,a1 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ sd s1,16(sp) │ │ @@ -1636,15 +1624,15 @@ │ │ move s1,a1 │ │ ld v0,0(a0) │ │ move s8,sp │ │ ld a1,-14136(v1) │ │ ld t9,192(v0) │ │ jalr t9 │ │ move s0,a0 │ │ - beqz v0,6a48 │ │ + beqz v0,6a48 │ │ move a0,s0 │ │ li v1,86 │ │ move sp,s8 │ │ move v0,v1 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ @@ -1654,237 +1642,236 @@ │ │ daddiu sp,sp,48 │ │ ld v0,0(s0) │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14144(v0) │ │ - bnez v0,6a24 │ │ + bnez v0,6a24 │ │ li v1,86 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14152(v0) │ │ - beqz v0,6a94 │ │ + beqz v0,6a94 │ │ move a0,s0 │ │ - b 6a24 │ │ + b 6a24 │ │ li v1,90 │ │ ld v0,0(s0) │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14160(v0) │ │ - bnez v0,6a24 │ │ + bnez v0,6a24 │ │ li v1,90 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14168(v0) │ │ - beqz v0,6ae0 │ │ + beqz v0,6ae0 │ │ move a0,s0 │ │ - b 6a24 │ │ + b 6a24 │ │ li v1,66 │ │ ld v0,0(s0) │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14176(v0) │ │ - bnez v0,6a24 │ │ + bnez v0,6a24 │ │ li v1,66 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14184(v0) │ │ - beqz v0,6b2c │ │ + beqz v0,6b2c │ │ move a0,s0 │ │ - b 6a24 │ │ + b 6a24 │ │ li v1,67 │ │ ld v0,0(s0) │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14192(v0) │ │ - bnez v0,6a24 │ │ + bnez v0,6a24 │ │ li v1,67 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14200(v0) │ │ - beqz v0,6b78 │ │ + beqz v0,6b78 │ │ move a0,s0 │ │ - b 6a24 │ │ + b 6a24 │ │ li v1,83 │ │ ld v0,0(s0) │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14208(v0) │ │ - bnez v0,6a24 │ │ + bnez v0,6a24 │ │ li v1,83 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14216(v0) │ │ - beqz v0,6bc4 │ │ + beqz v0,6bc4 │ │ move a0,s0 │ │ - b 6a24 │ │ + b 6a24 │ │ li v1,73 │ │ ld v0,0(s0) │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14224(v0) │ │ - bnez v0,6a24 │ │ + bnez v0,6a24 │ │ li v1,73 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14232(v0) │ │ - beqz v0,6c10 │ │ + beqz v0,6c10 │ │ move a0,s0 │ │ - b 6a24 │ │ + b 6a24 │ │ li v1,74 │ │ ld v0,0(s0) │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14240(v0) │ │ - bnez v0,6a24 │ │ + bnez v0,6a24 │ │ li v1,74 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14248(v0) │ │ - beqz v0,6c5c │ │ + beqz v0,6c5c │ │ move a0,s0 │ │ - b 6a24 │ │ + b 6a24 │ │ li v1,70 │ │ ld v0,0(s0) │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14256(v0) │ │ - bnez v0,6a24 │ │ + bnez v0,6a24 │ │ li v1,70 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14264(v0) │ │ - beqz v0,6ca8 │ │ + beqz v0,6ca8 │ │ move a0,s0 │ │ - b 6a24 │ │ + b 6a24 │ │ li v1,68 │ │ ld v0,0(s0) │ │ move a2,s1 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a1,-14272(v0) │ │ - bnez v0,6a24 │ │ + bnez v0,6a24 │ │ li v1,68 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14376(v0) │ │ - beqz v0,6d14 │ │ + beqz v0,6d14 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14384(v0) │ │ - bnez v0,6a24 │ │ + bnez v0,6a24 │ │ li v1,115 │ │ - b 6a24 │ │ + b 6a24 │ │ li v1,42 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14360(v0) │ │ - bnez v0,6a24 │ │ + bnez v0,6a24 │ │ li v1,42 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14392(v0) │ │ - bnez v0,6a24 │ │ + bnez v0,6a24 │ │ li v1,42 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14416(v0) │ │ - bnez v0,6a24 │ │ + bnez v0,6a24 │ │ li v1,42 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14288(v0) │ │ - bnez v0,6a24 │ │ + bnez v0,6a24 │ │ li v1,42 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14280(v0) │ │ - bnezc v0,6d0c │ │ + bnezc v0,6d0c │ │ nop │ │ - b 6a24 │ │ + b 6a24 │ │ li v1,-1 │ │ nop │ │ │ │ -0000000000006dd0 : │ │ -get_conversion_flag(): │ │ +0000000000006dd0 : │ │ daddiu sp,sp,-48 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-11200 │ │ sd s1,16(sp) │ │ @@ -1892,18 +1879,18 @@ │ │ sd s0,8(sp) │ │ sd ra,40(sp) │ │ move s8,sp │ │ move s0,a0 │ │ jalr t9 │ │ move s1,a1 │ │ li a0,115 │ │ - beq v0,a0,6e20 │ │ + beq v0,a0,6e20 │ │ li v1,4 │ │ li a0,42 │ │ - beq v0,a0,6e48 │ │ + beq v0,a0,6e48 │ │ move v1,zero │ │ move sp,s8 │ │ move v0,v1 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ ld s1,16(sp) │ │ @@ -1914,85 +1901,84 @@ │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14360(v0) │ │ - bnez v0,6e20 │ │ + bnez v0,6e20 │ │ li v1,1 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14376(v0) │ │ - bnez v0,6e20 │ │ + bnez v0,6e20 │ │ li v1,3 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14280(v0) │ │ - bnez v0,6e20 │ │ + bnez v0,6e20 │ │ li v1,2 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14288(v0) │ │ - bnez v0,6e20 │ │ + bnez v0,6e20 │ │ li v1,20 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14392(v0) │ │ - bnez v0,6e20 │ │ + bnez v0,6e20 │ │ li v1,15 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14424(v0) │ │ - bnez v0,6e20 │ │ + bnez v0,6e20 │ │ li v1,21 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14432(v0) │ │ - bnez v0,6e20 │ │ + bnez v0,6e20 │ │ li v1,22 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,88(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14416(v0) │ │ li v1,17 │ │ - b 6e20 │ │ + b 6e20 │ │ selnez v1,v1,v0 │ │ nop │ │ │ │ -0000000000006f70 : │ │ -getIntegerTypeValue(): │ │ - beqzc a1,6fb0 │ │ +0000000000006f70 : │ │ + beqzc a1,6fb0 │ │ ld v0,0(a0) │ │ lui v1,0x3 │ │ daddiu sp,sp,-16 │ │ daddu v1,v1,t9 │ │ daddiu v1,v1,-11616 │ │ sd s8,8(sp) │ │ ld t9,808(v0) │ │ @@ -2003,17 +1989,16 @@ │ │ daddiu sp,sp,16 │ │ jr t9 │ │ ld a2,-14960(v0) │ │ nop │ │ jr ra │ │ move v0,zero │ │ │ │ -0000000000006fb8 : │ │ -writeStructure(): │ │ - beqzc a1,6ff4 │ │ +0000000000006fb8 : │ │ + beqzc a1,6ff4 │ │ ld v0,0(a0) │ │ lui v1,0x3 │ │ daddiu sp,sp,-16 │ │ daddu v1,v1,t9 │ │ daddiu v1,v1,-11688 │ │ sd s8,8(sp) │ │ ld t9,488(v0) │ │ @@ -2022,16 +2007,15 @@ │ │ move sp,s8 │ │ ld s8,8(sp) │ │ daddiu sp,sp,16 │ │ jr t9 │ │ ld a2,-14800(v0) │ │ jrc ra │ │ │ │ -0000000000006ff8 : │ │ -initializeThread(): │ │ +0000000000006ff8 : │ │ daddiu sp,sp,-80 │ │ lui a2,0x1 │ │ sd s8,64(sp) │ │ move s8,sp │ │ sd gp,56(sp) │ │ lui gp,0x3 │ │ sd s4,48(sp) │ │ @@ -2048,23 +2032,23 @@ │ │ move a1,s8 │ │ ld s1,144(a0) │ │ ld v0,0(s1) │ │ ld t9,48(v0) │ │ jalr t9 │ │ move a0,s1 │ │ sltiu s2,v0,1 │ │ - bnez s2,7080 │ │ + bnez s2,7080 │ │ ld a0,0(s8) │ │ ld v0,0(s1) │ │ move a0,s1 │ │ move a1,s8 │ │ ld t9,32(v0) │ │ jalr t9 │ │ move a2,zero │ │ - bnez v0,71d0 │ │ + bnez v0,71d0 │ │ ld a0,0(s8) │ │ li a1,16 │ │ ld v0,0(a0) │ │ ld t9,152(v0) │ │ jalr t9 │ │ move s0,zero │ │ ld a0,0(s8) │ │ @@ -2075,22 +2059,22 @@ │ │ ld a0,0(s8) │ │ move a1,v0 │ │ move s3,v0 │ │ ld v0,0(a0) │ │ ld t9,192(v0) │ │ jalr t9 │ │ move a2,zero │ │ - beqz v0,7158 │ │ + beqz v0,7158 │ │ ld v0,-32736(gp) │ │ ld a0,0(s8) │ │ ld v0,0(a0) │ │ ld t9,160(v0) │ │ jalr t9 │ │ move a1,zero │ │ - beqzc s2,7118 │ │ + beqzc s2,7118 │ │ move sp,s8 │ │ move v0,s0 │ │ ld ra,72(sp) │ │ ld s8,64(sp) │ │ ld gp,56(sp) │ │ ld s4,48(sp) │ │ ld s3,40(sp) │ │ @@ -2100,24 +2084,24 @@ │ │ jr ra │ │ daddiu sp,sp,80 │ │ nop │ │ ld v0,0(s1) │ │ ld t9,40(v0) │ │ jalr t9 │ │ move a0,s1 │ │ - beqz v0,70e4 │ │ + beqz v0,70e4 │ │ ld a0,-32728(gp) │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,49 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,20960 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ - b 70e8 │ │ + b 70e8 │ │ move sp,s8 │ │ nop │ │ ld a0,0(s8) │ │ ld t9,-32672(gp) │ │ move a1,s4 │ │ jalr t9 │ │ ld a2,-14408(v0) │ │ @@ -2127,44 +2111,43 @@ │ │ move a3,s3 │ │ ld v0,0(a0) │ │ ld a1,-14400(v1) │ │ ld v1,-32736(gp) │ │ ld t9,912(v0) │ │ jalr t9 │ │ ld a2,-14832(v1) │ │ - beqz v0,71b4 │ │ + beqz v0,71b4 │ │ move s0,v0 │ │ ld a0,0(s8) │ │ move a1,v0 │ │ ld v0,0(a0) │ │ ld t9,168(v0) │ │ jalrc t9 │ │ move s0,v0 │ │ ld a0,8(s4) │ │ - beqz a0,70cc │ │ + beqz a0,70cc │ │ ld t9,-32104(gp) │ │ jalrc t9 │ │ - b 70cc │ │ + b 70cc │ │ sd v0,8(s4) │ │ nop │ │ ld a0,-32728(gp) │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,73 │ │ ld t9,-32176(gp) │ │ move s0,zero │ │ daddiu a0,a0,20880 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ - b 70e8 │ │ + b 70e8 │ │ move sp,s8 │ │ nop │ │ │ │ -0000000000007200 : │ │ -getNativeType(): │ │ +0000000000007200 : │ │ ld v0,0(a0) │ │ lui v1,0x3 │ │ daddiu sp,sp,-16 │ │ daddu v1,v1,t9 │ │ daddiu v1,v1,-12272 │ │ sd s8,8(sp) │ │ ld t9,912(v0) │ │ @@ -2176,16 +2159,15 @@ │ │ ld v0,-32736(v1) │ │ ld s8,8(sp) │ │ daddiu sp,sp,16 │ │ jr t9 │ │ ld a2,-14752(v0) │ │ nop │ │ │ │ -0000000000007248 : │ │ -getNativeTypeMapped(): │ │ +0000000000007248 : │ │ ld v0,0(a0) │ │ lui v1,0x3 │ │ daddiu sp,sp,-16 │ │ daddu v1,v1,t9 │ │ daddiu v1,v1,-12344 │ │ sd s8,8(sp) │ │ ld t9,272(v0) │ │ @@ -2193,17 +2175,16 @@ │ │ move s8,sp │ │ move sp,s8 │ │ ld s8,8(sp) │ │ daddiu sp,sp,16 │ │ jr t9 │ │ ld a2,-14856(v0) │ │ │ │ -0000000000007280 : │ │ -getNativeAddress(): │ │ - beqzc a1,72c0 │ │ +0000000000007280 : │ │ + beqzc a1,72c0 │ │ ld v0,0(a0) │ │ lui v1,0x3 │ │ daddiu sp,sp,-16 │ │ daddu v1,v1,t9 │ │ daddiu v1,v1,-12400 │ │ sd s8,8(sp) │ │ ld t9,808(v0) │ │ @@ -2214,17 +2195,16 @@ │ │ daddiu sp,sp,16 │ │ jr t9 │ │ ld a2,-14936(v0) │ │ nop │ │ jr ra │ │ move v0,zero │ │ │ │ -00000000000072c8 : │ │ -getNativeString(): │ │ - beqz a1,7390 │ │ +00000000000072c8 : │ │ + beqz a1,7390 │ │ andi a4,a2,0xff │ │ daddiu sp,sp,-48 │ │ move a3,a1 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,40(sp) │ │ @@ -2242,15 +2222,15 @@ │ │ jalr t9 │ │ ld a2,-14824(v1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,1824(v1) │ │ jalr t9 │ │ move s1,v0 │ │ - bnez v0,7368 │ │ + bnez v0,7368 │ │ ld t9,-32664(gp) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s1 │ │ move sp,s8 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ @@ -2269,16 +2249,15 @@ │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ nop │ │ jr ra │ │ move v0,zero │ │ │ │ -0000000000007398 : │ │ -getPointerTypeAddress(): │ │ +0000000000007398 : │ │ daddiu sp,sp,-32 │ │ sd gp,8(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ sd s8,16(sp) │ │ daddiu gp,gp,-12680 │ │ @@ -2298,17 +2277,16 @@ │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ ld s0,0(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ │ │ -0000000000007400 : │ │ -getStructureAddress(): │ │ - beqzc a1,74b8 │ │ +0000000000007400 : │ │ + beqzc a1,74b8 │ │ daddiu sp,sp,-48 │ │ sd ra,40(sp) │ │ sd s8,32(sp) │ │ move s8,sp │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ sd s1,16(sp) │ │ @@ -2322,15 +2300,15 @@ │ │ jalr t9 │ │ ld a2,-14944(v0) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,1824(v1) │ │ jalr t9 │ │ move s1,v0 │ │ - bnez v0,7490 │ │ + bnez v0,7490 │ │ ld t9,-32664(gp) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s1 │ │ move sp,s8 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ @@ -2349,17 +2327,16 @@ │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ nop │ │ jr ra │ │ move v0,zero │ │ │ │ -00000000000074c0 : │ │ -getCallbackAddress(): │ │ - beqz a1,7588 │ │ +00000000000074c0 : │ │ + beqz a1,7588 │ │ move a3,a1 │ │ daddiu sp,sp,-48 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,40(sp) │ │ daddiu gp,gp,-12976 │ │ @@ -2377,15 +2354,15 @@ │ │ jalr t9 │ │ ld a2,-14816(v1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,1824(v1) │ │ jalr t9 │ │ move s1,v0 │ │ - bnez v0,7560 │ │ + bnez v0,7560 │ │ ld t9,-32664(gp) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s1 │ │ move sp,s8 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ @@ -2441,15 +2418,15 @@ │ │ sd a2,2112(s8) │ │ ld t9,1368(v0) │ │ sd zero,2088(s8) │ │ sd zero,2080(s8) │ │ jalrc t9 │ │ move s4,v0 │ │ li v0,256 │ │ - bltc v0,s4,7ac0 │ │ + bltc v0,s4,7ac0 │ │ dsll v0,s4,0x3 │ │ dlsa a0,s4,s4,0x1 │ │ daddiu v0,v0,30 │ │ dsll a0,a0,0x3 │ │ dsrl v0,v0,0x4 │ │ daddiu a0,a0,30 │ │ dsll v0,v0,0x4 │ │ @@ -2458,62 +2435,62 @@ │ │ dsll a0,a0,0x4 │ │ move s0,sp │ │ dsubu sp,sp,a0 │ │ dmtc1 sp,$f27 │ │ dsubu sp,sp,v0 │ │ dmtc1 sp,$f24 │ │ dsubu sp,sp,v0 │ │ - blez s4,7770 │ │ + blez s4,7770 │ │ dmtc1 sp,$f26 │ │ ld v0,-32728(gp) │ │ dmfc1 s3,$f24 │ │ move s2,sp │ │ move s1,zero │ │ daddiu v0,v0,28720 │ │ - b 76cc │ │ + b 76cc │ │ dmtc1 v0,$f30 │ │ ld v0,0(s7) │ │ move a1,s6 │ │ ld t9,768(v0) │ │ ld v0,-32736(gp) │ │ ld a2,-14872(v0) │ │ jalrc t9 │ │ sw v0,0(s0) │ │ ld v0,-32656(gp) │ │ sd s0,0(s2) │ │ sd v0,0(s3) │ │ addiu s1,s1,1 │ │ daddiu s0,s0,8 │ │ daddiu s3,s3,8 │ │ - beq s1,s4,7770 │ │ + beq s1,s4,7770 │ │ daddiu s2,s2,8 │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s5 │ │ ld t9,1384(v0) │ │ jalr t9 │ │ move a2,s1 │ │ - beqz v0,78d0 │ │ + beqz v0,78d0 │ │ move s6,v0 │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,256(v0) │ │ jalr t9 │ │ ld a2,-14152(v1) │ │ - bnez v0,7690 │ │ + bnez v0,7690 │ │ move a0,s7 │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ move a1,s6 │ │ ld t9,256(v0) │ │ jalr t9 │ │ ld a2,-14168(v1) │ │ - beqz v0,78e8 │ │ + beqz v0,78e8 │ │ ld v1,-32736(gp) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ addiu s1,s1,1 │ │ daddiu s3,s3,8 │ │ daddiu s2,s2,8 │ │ @@ -2521,43 +2498,43 @@ │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14880(v0) │ │ sd s0,-8(s2) │ │ sb v0,0(s0) │ │ ld v0,-32648(gp) │ │ daddiu s0,s0,8 │ │ - bne s1,s4,76cc │ │ + bne s1,s4,76cc │ │ sd v0,-8(s3) │ │ lw v0,2112(s8) │ │ andi a3,v0,0x3f │ │ - bnez a3,7a18 │ │ + bnez a3,7a18 │ │ addiu v0,a3,-1 │ │ li a1,3 │ │ lw v0,2112(s8) │ │ andi a2,v0,0x180 │ │ dsra a2,a2,0x7 │ │ - beqz a2,7afc │ │ + beqz a2,7afc │ │ ld t9,-32640(gp) │ │ ld t9,-32632(gp) │ │ daddiu s0,s8,2040 │ │ move a0,s0 │ │ move a3,s4 │ │ dmfc1 a4,$f25 │ │ jalr t9 │ │ dmfc1 a5,$f24 │ │ move a2,v0 │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,-32624(gp) │ │ jalr t9 │ │ daddiu a1,a1,21336 │ │ - bnez v0,7828 │ │ + bnez v0,7828 │ │ lw v0,2112(s8) │ │ andi v0,v0,0x40 │ │ - beqz v0,7b48 │ │ + beqz v0,7b48 │ │ ld t9,-32616(gp) │ │ ld t9,-31960(gp) │ │ jalrc t9 │ │ ld t9,-32616(gp) │ │ move s1,v0 │ │ move a0,s0 │ │ dmfc1 a1,$f28 │ │ @@ -2567,32 +2544,32 @@ │ │ jalrc t9 │ │ lw s0,0(s1) │ │ ld t9,-32608(gp) │ │ move a0,s7 │ │ move a1,s0 │ │ jalr t9 │ │ move s2,s0 │ │ - bnez s2,7bcc │ │ + bnez s2,7bcc │ │ ld t9,-32072(gp) │ │ lw v0,2096(s8) │ │ dmfc1 s0,$f27 │ │ - blez v0,7860 │ │ + blez v0,7860 │ │ move s1,zero │ │ ld t9,16(s0) │ │ move a0,s7 │ │ ld a1,0(s0) │ │ move a3,zero │ │ ld a2,8(s0) │ │ addiu s1,s1,1 │ │ jalr t9 │ │ daddiu s0,s0,24 │ │ lw v0,2096(s8) │ │ - bltc s1,v0,7838 │ │ + bltc s1,v0,7838 │ │ ld v0,2088(s8) │ │ - beqzc v0,787c │ │ + beqzc v0,787c │ │ ld a1,2088(s8) │ │ ld t9,-32720(gp) │ │ ld a2,2080(s8) │ │ jalr t9 │ │ move a0,s7 │ │ move sp,s8 │ │ ld ra,2216(sp) │ │ @@ -2614,133 +2591,133 @@ │ │ ldc1 $f25,2240(sp) │ │ ldc1 $f24,2232(sp) │ │ jr ra │ │ daddiu sp,sp,2288 │ │ ld v0,-32600(gp) │ │ sd zero,0(s0) │ │ sd s0,0(s2) │ │ - b 76b8 │ │ + b 76b8 │ │ sd v0,0(s3) │ │ nop │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,256(v0) │ │ jalr t9 │ │ ld a2,-14200(v1) │ │ - beqz v0,7938 │ │ + beqz v0,7938 │ │ ld v1,-32736(gp) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,792(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14888(v0) │ │ sd s0,0(s2) │ │ sh v0,0(s0) │ │ ld v0,-32592(gp) │ │ - b 76b8 │ │ + b 76b8 │ │ sd v0,0(s3) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,256(v0) │ │ jalr t9 │ │ ld a2,-14184(v1) │ │ - beqz v0,7978 │ │ + beqz v0,7978 │ │ ld v1,-32736(gp) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,784(v0) │ │ ld v0,-32736(gp) │ │ - b 76a4 │ │ + b 76a4 │ │ ld a2,-14896(v0) │ │ nop │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,256(v0) │ │ jalr t9 │ │ ld a2,-14216(v1) │ │ - beqz v0,79c8 │ │ + beqz v0,79c8 │ │ ld v1,-32736(gp) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,800(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14904(v0) │ │ sd s0,0(s2) │ │ sw v0,0(s0) │ │ ld v0,-32584(gp) │ │ - b 76b8 │ │ + b 76b8 │ │ sd v0,0(s3) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,256(v0) │ │ jalr t9 │ │ ld a2,-14232(v1) │ │ - beqz v0,7a50 │ │ + beqz v0,7a50 │ │ move a0,s7 │ │ ld v0,0(s7) │ │ move a1,s6 │ │ ld t9,808(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14912(v0) │ │ sd s0,0(s2) │ │ sd v0,0(s0) │ │ ld v0,-32576(gp) │ │ - b 76b8 │ │ + b 76b8 │ │ sd v0,0(s3) │ │ nop │ │ li a0,5 │ │ move a1,a3 │ │ - bgeuc a0,v0,7784 │ │ + bgeuc a0,v0,7784 │ │ ld a2,-32728(gp) │ │ move a0,s8 │ │ ld t9,-31976(gp) │ │ li a1,1024 │ │ jalr t9 │ │ daddiu a2,a2,21296 │ │ ld v0,-32728(gp) │ │ daddiu v0,v0,20664 │ │ sd v0,2088(s8) │ │ sd s8,2080(s8) │ │ - bc 7828 │ │ + bc 7828 │ │ ld v0,0(s7) │ │ move a1,s6 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14248(v0) │ │ - bnez v0,7b1c │ │ + bnez v0,7b1c │ │ move a0,s7 │ │ ld v0,0(s7) │ │ move a1,s6 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14264(v0) │ │ - beqz v0,7b78 │ │ + beqz v0,7b78 │ │ move a0,s7 │ │ ld v0,0(s7) │ │ move a1,s6 │ │ ld t9,824(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14928(v0) │ │ ld v0,-32568(gp) │ │ sdc1 $f0,0(s0) │ │ sd s0,0(s2) │ │ - b 76b8 │ │ + b 76b8 │ │ sd v0,0(s3) │ │ nop │ │ ld a2,-32728(gp) │ │ move a0,s8 │ │ ld t9,-31976(gp) │ │ li a1,1024 │ │ li a3,256 │ │ @@ -2748,156 +2725,156 @@ │ │ daddiu a2,a2,21016 │ │ ld a1,-32728(gp) │ │ ld t9,-32720(gp) │ │ move a0,s7 │ │ move a2,s8 │ │ jalr t9 │ │ daddiu a1,a1,21048 │ │ - b 7880 │ │ + b 7880 │ │ move sp,s8 │ │ daddiu s0,s8,2040 │ │ move a2,s4 │ │ move a0,s0 │ │ dmfc1 a3,$f25 │ │ jalr t9 │ │ dmfc1 a4,$f24 │ │ - b 77b8 │ │ + b 77b8 │ │ move a2,v0 │ │ ld v0,0(s7) │ │ move a1,s6 │ │ ld t9,816(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14920(v0) │ │ ld v0,-32560(gp) │ │ swc1 $f0,0(s0) │ │ sd s0,0(s2) │ │ - b 76b8 │ │ + b 76b8 │ │ sd v0,0(s3) │ │ move a0,s0 │ │ dmfc1 a1,$f28 │ │ dmfc1 a2,$f29 │ │ jalr t9 │ │ dmfc1 a3,$f26 │ │ ld t9,-31960(gp) │ │ jalrc t9 │ │ ld t9,-32608(gp) │ │ lw a1,0(v0) │ │ jalr t9 │ │ move a0,s7 │ │ - bc 7828 │ │ + bc 7828 │ │ ld v0,0(s7) │ │ move a1,s6 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14360(v0) │ │ - bnez v0,7c38 │ │ + bnez v0,7c38 │ │ ld t9,-32664(gp) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14440(v0) │ │ - beqz v0,7c58 │ │ + beqz v0,7c58 │ │ ld v0,-32600(gp) │ │ sd s7,0(s0) │ │ sd s0,0(s2) │ │ - b 76b8 │ │ + b 76b8 │ │ sd v0,0(s3) │ │ daddiu s3,s8,1024 │ │ move a0,s0 │ │ move a1,s3 │ │ jalr t9 │ │ li a2,1011 │ │ - beqz v0,7c08 │ │ + beqz v0,7c08 │ │ ld a2,-32728(gp) │ │ - blez v0,7ce0 │ │ + blez v0,7ce0 │ │ move a0,v0 │ │ ld t9,-32072(gp) │ │ move a1,s3 │ │ jalr t9 │ │ li a2,1011 │ │ - bnez v0,7e98 │ │ + bnez v0,7e98 │ │ ld a2,-32728(gp) │ │ move a0,s8 │ │ ld t9,-31976(gp) │ │ li a1,1024 │ │ move a3,s2 │ │ move a4,s3 │ │ jalr t9 │ │ daddiu a2,a2,21432 │ │ ld v0,-32728(gp) │ │ daddiu v0,v0,21440 │ │ sd v0,2088(s8) │ │ sd s8,2080(s8) │ │ - bc 7828 │ │ + bc 7828 │ │ move a0,s7 │ │ jalr t9 │ │ move a1,s6 │ │ sd v0,0(s0) │ │ ld v0,-32600(gp) │ │ sd s0,0(s2) │ │ - b 76b8 │ │ + b 76b8 │ │ sd v0,0(s3) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14376(v0) │ │ - beqz v0,7cec │ │ + beqz v0,7cec │ │ move a0,s7 │ │ ld t9,-32552(gp) │ │ jalr t9 │ │ move a1,s6 │ │ ld t9,-32712(gp) │ │ move a0,s7 │ │ move a1,s6 │ │ daddiu t9,t9,20752 │ │ jalr t9 │ │ sd v0,0(s0) │ │ ld a0,0(s0) │ │ sd v0,0(s3) │ │ - bnez v0,76b8 │ │ + bnez v0,76b8 │ │ sd a0,0(s2) │ │ ld a2,-32728(gp) │ │ move a0,s8 │ │ ld t9,-31976(gp) │ │ li a1,1024 │ │ move a3,s1 │ │ jalr t9 │ │ daddiu a2,a2,21088 │ │ ld v0,-32728(gp) │ │ daddiu v0,v0,21144 │ │ sd v0,2088(s8) │ │ sd s8,2080(s8) │ │ - bc 7828 │ │ + bc 7828 │ │ lw a0,0(s1) │ │ - b 7bf4 │ │ + b 7bf4 │ │ ld t9,-32072(gp) │ │ ld v0,0(s7) │ │ move a1,s6 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14296(v0) │ │ - beqz v0,7d98 │ │ + beqz v0,7d98 │ │ move a0,s7 │ │ ld t9,-32712(gp) │ │ daddiu t9,t9,24256 │ │ jalr t9 │ │ move a1,s6 │ │ ld a0,-32600(gp) │ │ sd s0,0(s2) │ │ sd v0,0(s0) │ │ - bnez v0,76b8 │ │ + bnez v0,76b8 │ │ sd a0,0(s3) │ │ lw a2,2096(s8) │ │ ld t9,-32712(gp) │ │ lw v0,2096(s8) │ │ dmfc1 v1,$f27 │ │ lw a4,2096(s8) │ │ move a0,s7 │ │ @@ -2909,66 +2886,66 @@ │ │ daddiu t9,t9,20984 │ │ dlsa a4,a3,a3,0x1 │ │ dlsa a3,v0,v1,0x3 │ │ dlsa a4,a4,v1,0x3 │ │ daddiu a3,a3,8 │ │ jalr t9 │ │ daddiu a4,a4,16 │ │ - beqz v0,7ebc │ │ + beqz v0,7ebc │ │ sd v0,0(s0) │ │ lw v0,2096(s8) │ │ addiu v0,v0,1 │ │ sw v0,2096(s8) │ │ - b 76bc │ │ + b 76bc │ │ addiu s1,s1,1 │ │ nop │ │ ld v0,0(s7) │ │ ld t9,248(v0) │ │ jalr t9 │ │ move a1,s6 │ │ ld a2,0(s7) │ │ move a1,v0 │ │ ld v0,-32736(gp) │ │ move a0,s7 │ │ ld t9,272(a2) │ │ jalr t9 │ │ ld a2,-14464(v0) │ │ - beqz v0,7e10 │ │ + beqz v0,7e10 │ │ ld t9,-32680(gp) │ │ move a0,s7 │ │ jalr t9 │ │ move a1,v0 │ │ seb v0,v0 │ │ - beqz v0,7e10 │ │ + beqz v0,7e10 │ │ li a0,76 │ │ - beq v0,a0,7e10 │ │ + beq v0,a0,7e10 │ │ addiu v0,v0,-66 │ │ li a1,24 │ │ andi a0,v0,0xff │ │ - bltuc a1,a0,7fd4 │ │ + bltuc a1,a0,7fd4 │ │ andi v0,v0,0xff │ │ dmfc1 v1,$f30 │ │ dlsa v0,v0,v1,0x3 │ │ ld v0,0(v0) │ │ daddu v0,v0,gp │ │ jrc v0 │ │ ld v0,-32600(gp) │ │ sd s6,0(s0) │ │ sd s0,0(s2) │ │ - b 76b8 │ │ + b 76b8 │ │ sd v0,0(s3) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,1464(v0) │ │ jalr t9 │ │ move a2,zero │ │ ld a0,0(s7) │ │ ld a0,1528(a0) │ │ - beqzc v0,7fd4 │ │ + beqzc v0,7fd4 │ │ lw a2,2096(s8) │ │ dmfc1 v1,$f27 │ │ lw a1,2096(s8) │ │ lw a4,2096(s8) │ │ dlsa a2,a2,a2,0x1 │ │ sd v0,0(s0) │ │ dlsa a2,a2,v1,0x3 │ │ @@ -2979,15 +2956,15 @@ │ │ dlsa a1,a1,v1,0x3 │ │ addiu a4,a4,1 │ │ dlsa a5,a5,v1,0x3 │ │ sd v0,8(a1) │ │ sd a2,0(s3) │ │ sd s0,0(s2) │ │ sw a4,2096(s8) │ │ - b 76b8 │ │ + b 76b8 │ │ sd a0,16(a5) │ │ ld a0,-32728(gp) │ │ li a1,84 │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld t9,-31936(gp) │ │ daddiu a0,a0,21360 │ │ @@ -2996,85 +2973,85 @@ │ │ daddiu a3,a3,21376 │ │ ld v0,-32728(gp) │ │ daddiu v0,v0,20664 │ │ sd v0,2088(s8) │ │ ld v0,-32728(gp) │ │ daddiu v0,v0,21176 │ │ sd v0,2080(s8) │ │ - bc 7828 │ │ + bc 7828 │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,1488(v0) │ │ jalr t9 │ │ move a2,zero │ │ ld a0,0(s7) │ │ - b 7e44 │ │ + b 7e44 │ │ ld a0,1552(a0) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,1504(v0) │ │ jalr t9 │ │ move a2,zero │ │ ld a0,0(s7) │ │ - b 7e44 │ │ + b 7e44 │ │ ld a0,1568(a0) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,1496(v0) │ │ jalr t9 │ │ move a2,zero │ │ ld a0,0(s7) │ │ - b 7e44 │ │ + b 7e44 │ │ ld a0,1560(a0) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,1512(v0) │ │ jalr t9 │ │ move a2,zero │ │ ld a0,0(s7) │ │ - b 7e44 │ │ + b 7e44 │ │ ld a0,1576(a0) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,1520(v0) │ │ jalr t9 │ │ move a2,zero │ │ ld a0,0(s7) │ │ - b 7e44 │ │ + b 7e44 │ │ ld a0,1584(a0) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,1480(v0) │ │ jalr t9 │ │ move a2,zero │ │ ld a0,0(s7) │ │ - b 7e44 │ │ + b 7e44 │ │ ld a0,1544(a0) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ move a1,s6 │ │ ld t9,1472(v0) │ │ jalr t9 │ │ move a2,zero │ │ ld a0,0(s7) │ │ - b 7e44 │ │ + b 7e44 │ │ ld a0,1536(a0) │ │ ld v0,-32728(gp) │ │ daddiu v0,v0,20496 │ │ sd v0,2088(s8) │ │ ld v0,-32728(gp) │ │ daddiu v0,v0,21248 │ │ sd v0,2080(s8) │ │ - bc 7828 │ │ + bc 7828 │ │ daddiu sp,sp,-1104 │ │ sd gp,1080(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,1088(sp) │ │ sd s5,1072(sp) │ │ daddiu gp,gp,-15840 │ │ @@ -3092,23 +3069,23 @@ │ │ move s0,a0 │ │ ld v0,0(a0) │ │ move s5,a5 │ │ ld a2,-14152(v1) │ │ ld t9,256(v0) │ │ jalr t9 │ │ move s3,a4 │ │ - beqz v0,80b0 │ │ + beqz v0,80b0 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,768(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14872(v0) │ │ - beqzc s3,8180 │ │ + beqzc s3,8180 │ │ sd v0,0(s2) │ │ move sp,s8 │ │ ld ra,1096(sp) │ │ ld s8,1088(sp) │ │ ld gp,1080(sp) │ │ ld s5,1072(sp) │ │ ld s4,1064(sp) │ │ @@ -3121,23 +3098,23 @@ │ │ nop │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14168(v0) │ │ - beqz v0,8120 │ │ + beqz v0,8120 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,776(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14880(v0) │ │ - bnezc s3,8078 │ │ + bnezc s3,8078 │ │ sb v0,0(s2) │ │ move sp,s8 │ │ ld ra,1096(s8) │ │ ld s8,1088(sp) │ │ ld gp,1080(sp) │ │ ld s5,1072(sp) │ │ ld s4,1064(sp) │ │ @@ -3149,31 +3126,31 @@ │ │ daddiu sp,sp,1104 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14200(v0) │ │ - bnez v0,81b8 │ │ + bnez v0,81b8 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14184(v0) │ │ - beqz v0,81e0 │ │ + beqz v0,81e0 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,784(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14896(v0) │ │ - bnezc s3,8078 │ │ + bnezc s3,8078 │ │ nop │ │ sw v0,0(s2) │ │ move sp,s8 │ │ ld ra,1096(sp) │ │ ld s8,1088(sp) │ │ ld gp,1080(sp) │ │ ld s5,1072(sp) │ │ @@ -3187,81 +3164,81 @@ │ │ nop │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,792(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14888(v0) │ │ - bnezc s3,8078 │ │ + bnezc s3,8078 │ │ nop │ │ - b 807c │ │ + b 807c │ │ sh v0,0(s2) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14216(v0) │ │ - bnez v0,8348 │ │ + bnez v0,8348 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14232(v0) │ │ - bnez v0,8370 │ │ + bnez v0,8370 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14248(v0) │ │ - bnez v0,8390 │ │ + bnez v0,8390 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14264(v0) │ │ - bnez v0,83b0 │ │ + bnez v0,83b0 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14376(v0) │ │ - bnez v0,83d0 │ │ + bnez v0,83d0 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14360(v0) │ │ - bnez v0,83f8 │ │ + bnez v0,83f8 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14280(v0) │ │ - bnez v0,840c │ │ + bnez v0,840c │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14288(v0) │ │ - bnez v0,8428 │ │ + bnez v0,8428 │ │ sll a3,s4,0x0 │ │ ld a2,-32728(gp) │ │ ld t9,-31976(gp) │ │ move a0,s8 │ │ li a1,1024 │ │ jalr t9 │ │ daddiu a2,a2,21472 │ │ @@ -3279,116 +3256,115 @@ │ │ move a2,s4 │ │ ld a1,-32728(gp) │ │ ld t9,-32720(gp) │ │ move a0,s0 │ │ move a2,s8 │ │ jalr t9 │ │ daddiu a1,a1,20584 │ │ - b 8080 │ │ + b 8080 │ │ move sp,s8 │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,800(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14904(v0) │ │ - bnezc s3,8078 │ │ + bnezc s3,8078 │ │ nop │ │ - b 8184 │ │ + b 8184 │ │ sw v0,0(s2) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,808(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14912(v0) │ │ - b 807c │ │ + b 807c │ │ sd v0,0(s2) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,816(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14920(v0) │ │ - b 807c │ │ + b 807c │ │ swc1 $f0,0(s2) │ │ ld v0,0(s0) │ │ move a1,s1 │ │ ld t9,824(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14928(v0) │ │ - b 807c │ │ + b 807c │ │ sdc1 $f0,0(s2) │ │ ld t9,-32552(gp) │ │ jalr t9 │ │ move a1,s1 │ │ ld t9,-32160(gp) │ │ move a0,s2 │ │ move a1,v0 │ │ jalr t9 │ │ move a2,s4 │ │ - b 8080 │ │ + b 8080 │ │ move sp,s8 │ │ ld t9,-32664(gp) │ │ jalr t9 │ │ move a1,s1 │ │ - b 807c │ │ + b 807c │ │ sd v0,0(s2) │ │ ld t9,-32712(gp) │ │ move a1,s1 │ │ daddiu t9,t9,26032 │ │ jalr t9 │ │ move a2,s5 │ │ - b 807c │ │ + b 807c │ │ sd v0,0(s2) │ │ ld v1,-32736(gp) │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,272(v0) │ │ jalr t9 │ │ ld a2,-14472(v1) │ │ ld t9,-32712(gp) │ │ move a0,s0 │ │ daddiu t9,t9,23808 │ │ jalr t9 │ │ move a1,v0 │ │ - b 807c │ │ + b 807c │ │ sd v0,0(s2) │ │ │ │ -0000000000008460 : │ │ -extract_value(): │ │ +0000000000008460 : │ │ daddiu sp,sp,-80 │ │ sd gp,56(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,64(sp) │ │ sd s3,32(sp) │ │ move s8,sp │ │ sd ra,72(sp) │ │ daddiu gp,gp,-16976 │ │ sd s5,48(sp) │ │ andi s3,a4,0xff │ │ sd s4,40(sp) │ │ sd s2,24(sp) │ │ sd s1,16(sp) │ │ - beqz a1,8550 │ │ + beqz a1,8550 │ │ sd s0,8(sp) │ │ ld v0,0(a0) │ │ move s2,a2 │ │ move s1,a0 │ │ move s4,a5 │ │ move s5,a3 │ │ move s0,a1 │ │ ld t9,256(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14136(v0) │ │ - beqz v0,8500 │ │ + beqz v0,8500 │ │ ld ra,72(s8) │ │ move sp,s8 │ │ ld s8,64(sp) │ │ ld gp,56(sp) │ │ ld s5,48(sp) │ │ ld s4,40(sp) │ │ ld s3,32(sp) │ │ @@ -3429,46 +3405,45 @@ │ │ ld s2,24(sp) │ │ ld s1,16(sp) │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,80 │ │ nop │ │ │ │ -0000000000008588 : │ │ -toNative(): │ │ +0000000000008588 : │ │ daddiu sp,sp,-80 │ │ sd gp,56(sp) │ │ lui gp,0x3 │ │ sd s8,64(sp) │ │ daddu gp,gp,t9 │ │ move s8,sp │ │ sd s2,40(sp) │ │ sd s1,32(sp) │ │ daddiu gp,gp,-17272 │ │ sd ra,72(sp) │ │ move s2,a2 │ │ sd s3,48(sp) │ │ andi s1,a4,0xff │ │ sd s0,24(sp) │ │ - beqz a1,8670 │ │ + beqz a1,8670 │ │ sd a5,0(s8) │ │ ld v0,0(a0) │ │ move s0,a0 │ │ sd a3,8(s8) │ │ ld t9,272(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14840(v0) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,1824(v1) │ │ jalr t9 │ │ move s3,v0 │ │ ld a3,8(s8) │ │ - beqz v0,8630 │ │ + beqz v0,8630 │ │ ld a5,0(s8) │ │ move sp,s8 │ │ ld ra,72(sp) │ │ ld s8,64(sp) │ │ ld gp,56(sp) │ │ ld s3,48(sp) │ │ ld s2,40(sp) │ │ @@ -3504,22 +3479,21 @@ │ │ ld s3,48(sp) │ │ ld s2,40(sp) │ │ ld s1,32(sp) │ │ ld s0,24(sp) │ │ jr ra │ │ daddiu sp,sp,80 │ │ │ │ -00000000000086a8 : │ │ -new_object(): │ │ +00000000000086a8 : │ │ dsll32 a1,a1,0x18 │ │ dsra32 a1,a1,0x18 │ │ addiu v0,a1,-42 │ │ li a1,77 │ │ andi v1,v0,0xff │ │ - bltuc a1,v1,88d0 │ │ + bltuc a1,v1,88d0 │ │ daddiu sp,sp,-32 │ │ andi v0,v0,0xff │ │ sd gp,8(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,16(sp) │ │ daddiu gp,gp,-17560 │ │ @@ -3541,15 +3515,15 @@ │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ ld t9,-32688(gp) │ │ jalr t9 │ │ ld a1,0(a2) │ │ - b 8714 │ │ + b 8714 │ │ move sp,s8 │ │ nop │ │ ld v0,0(a0) │ │ lb a3,0(a2) │ │ ld t9,224(v0) │ │ ld v0,-32736(gp) │ │ ld a1,-14168(v0) │ │ @@ -3564,15 +3538,15 @@ │ │ daddiu sp,sp,32 │ │ ld v0,0(a0) │ │ lhu a3,0(a2) │ │ ld t9,224(v0) │ │ ld v0,-32736(gp) │ │ ld a1,-14184(v0) │ │ ld v0,-32736(gp) │ │ - b 875c │ │ + b 875c │ │ ld v0,-14560(v0) │ │ ld v0,0(a0) │ │ ld a3,0(a2) │ │ ld t9,224(v0) │ │ ld v0,-32736(gp) │ │ ld a1,-14264(v0) │ │ ld v0,-32736(gp) │ │ @@ -3588,23 +3562,23 @@ │ │ ld v1,-32736(gp) │ │ ld v0,0(a0) │ │ cvt.d.s $f0,$f0 │ │ ld a1,-14248(v1) │ │ ld t9,224(v0) │ │ ld v0,-32736(gp) │ │ dmfc1 a3,$f0 │ │ - b 87b4 │ │ + b 87b4 │ │ ld a2,-14584(v0) │ │ ld v0,0(a0) │ │ lw a3,0(a2) │ │ ld t9,224(v0) │ │ ld v0,-32736(gp) │ │ ld a1,-14216(v0) │ │ ld v0,-32736(gp) │ │ - b 875c │ │ + b 875c │ │ ld v0,-14544(v0) │ │ ld v0,0(a0) │ │ ld a3,0(a2) │ │ ld t9,224(v0) │ │ ld v0,-32736(gp) │ │ move sp,s8 │ │ ld ra,24(sp) │ │ @@ -3618,45 +3592,44 @@ │ │ nop │ │ ld v0,0(a0) │ │ lh a3,0(a2) │ │ ld t9,224(v0) │ │ ld v0,-32736(gp) │ │ ld a1,-14200(v0) │ │ ld v0,-32736(gp) │ │ - b 875c │ │ + b 875c │ │ ld v0,-14552(v0) │ │ ld v0,0(a0) │ │ lw a3,0(a2) │ │ ld t9,224(v0) │ │ ld v0,-32736(gp) │ │ sltu a3,zero,a3 │ │ ld a1,-14152(v0) │ │ ld v0,-32736(gp) │ │ - b 875c │ │ + b 875c │ │ ld v0,-14576(v0) │ │ nop │ │ ld t9,-32696(gp) │ │ ld a1,0(a2) │ │ jalr t9 │ │ move a2,a4 │ │ - b 8714 │ │ + b 8714 │ │ move sp,s8 │ │ ld t9,-32688(gp) │ │ jalr t9 │ │ move a1,a2 │ │ - b 8714 │ │ + b 8714 │ │ move sp,s8 │ │ nop │ │ - b 8710 │ │ + b 8710 │ │ move v0,zero │ │ jr ra │ │ move v0,zero │ │ │ │ -00000000000088d8 : │ │ -fromNativeCallbackParam(): │ │ +00000000000088d8 : │ │ daddiu sp,sp,-64 │ │ sd gp,40(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,56(sp) │ │ daddiu gp,gp,-18120 │ │ sd s8,48(sp) │ │ @@ -3681,15 +3654,15 @@ │ │ jalr t9 │ │ move a4,a5 │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,1824(v1) │ │ jalr t9 │ │ move s1,v0 │ │ - bnez v0,89a8 │ │ + bnez v0,89a8 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a3,s2 │ │ move a4,s1 │ │ ld t9,912(v0) │ │ ld v0,-32736(gp) │ │ move sp,s8 │ │ @@ -3712,16 +3685,15 @@ │ │ ld gp,40(sp) │ │ ld s2,32(sp) │ │ ld s1,24(sp) │ │ ld s0,16(sp) │ │ jr ra │ │ daddiu sp,sp,64 │ │ │ │ -00000000000089d0 : │ │ -fromNative(): │ │ +00000000000089d0 : │ │ daddiu sp,sp,-64 │ │ sd gp,40(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,56(sp) │ │ daddiu gp,gp,-18368 │ │ sd s8,48(sp) │ │ @@ -3746,15 +3718,15 @@ │ │ jalr t9 │ │ move a4,a5 │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,1824(v1) │ │ jalr t9 │ │ move s1,v0 │ │ - bnez v0,8aa0 │ │ + bnez v0,8aa0 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ move a3,s2 │ │ move a4,s1 │ │ ld t9,912(v0) │ │ ld v0,-32736(gp) │ │ move sp,s8 │ │ @@ -3808,15 +3780,15 @@ │ │ sd zero,2056(s8) │ │ ld v1,2096(s8) │ │ ld s1,104(a3) │ │ sd zero,2048(s8) │ │ dmtc1 v1,$f24 │ │ ld s3,0(v0) │ │ sd zero,2040(s8) │ │ - beqz s1,8e00 │ │ + beqz s1,8e00 │ │ ld t9,-32168(gp) │ │ lw s4,4(a3) │ │ move s5,a0 │ │ move a1,zero │ │ dext s2,s4,0x0,0x20 │ │ dsll s2,s2,0x3 │ │ daddiu s0,s2,30 │ │ @@ -3832,33 +3804,33 @@ │ │ ld t9,-32168(gp) │ │ ld a0,2064(s8) │ │ move a1,zero │ │ jalr t9 │ │ move a2,s2 │ │ dsubu sp,sp,s0 │ │ sd sp,2056(s8) │ │ - beqzc s4,8d48 │ │ + beqzc s4,8d48 │ │ ld s4,-32728(gp) │ │ li s6,2 │ │ move s2,zero │ │ daddiu s4,s4,29544 │ │ nop │ │ dext s0,s2,0x0,0x20 │ │ dlsa s1,s0,s1,0x2 │ │ lw v0,0(s1) │ │ - beqz v0,8d00 │ │ + beqz v0,8d00 │ │ dsll s0,s0,0x3 │ │ ld a0,88(s7) │ │ daddu a0,a0,s0 │ │ ld a0,0(a0) │ │ lhu a1,10(a0) │ │ li a0,14 │ │ - beq a1,a0,8d20 │ │ + beq a1,a0,8d20 │ │ li a0,27 │ │ - bltuc a0,v0,8d00 │ │ + bltuc a0,v0,8d00 │ │ dext v0,v0,0x0,0x20 │ │ dlsa v0,v0,s4,0x3 │ │ ld v0,0(v0) │ │ daddu v0,v0,gp │ │ jrc v0 │ │ ld a0,48(s7) │ │ dext s1,s6,0x0,0x20 │ │ @@ -3868,15 +3840,15 @@ │ │ daddu a0,a0,s1 │ │ daddu v0,v0,s0 │ │ ld a0,0(a0) │ │ ld a2,0(v0) │ │ jalr t9 │ │ sd a2,2104(s8) │ │ li a0,42 │ │ - beq v0,a0,9590 │ │ + beq v0,a0,9590 │ │ ld a2,2104(s8) │ │ ld t9,-32528(gp) │ │ ld a4,152(s7) │ │ seb a1,v0 │ │ move a0,s3 │ │ jalr t9 │ │ move a3,zero │ │ @@ -3885,120 +3857,120 @@ │ │ ld a0,8(s5) │ │ daddu a1,a1,s0 │ │ daddu a0,a0,s1 │ │ ld a1,0(a1) │ │ ld v0,0(a0) │ │ ld s1,0(a1) │ │ ld v0,0(v0) │ │ - bltuc v0,s1,9890 │ │ + bltuc v0,s1,9890 │ │ ld a1,2080(s8) │ │ ld a0,128(s7) │ │ ld a5,152(s7) │ │ daddu a1,a1,s0 │ │ daddu a0,a0,s0 │ │ ld s0,0(a1) │ │ sd a5,2104(s8) │ │ - beqz a4,996c │ │ + beqz a4,996c │ │ ld a3,0(a0) │ │ ld v1,-32736(gp) │ │ ld v0,0(s3) │ │ ld a2,-32736(gp) │ │ move a0,s3 │ │ ld a1,-14368(v1) │ │ ld t9,912(v0) │ │ jalr t9 │ │ ld a2,-14760(a2) │ │ ld a1,0(s3) │ │ move a0,s3 │ │ ld t9,1824(a1) │ │ jalr t9 │ │ dmtc1 v0,$f25 │ │ - bnez v0,8d00 │ │ + bnez v0,8d00 │ │ ld a5,2104(s8) │ │ ld t9,-32544(gp) │ │ move a0,s3 │ │ dmfc1 a1,$f25 │ │ move a2,s0 │ │ move a3,s1 │ │ jalr t9 │ │ move a4,zero │ │ nop │ │ lw v0,4(s7) │ │ nop │ │ addiu s2,s2,1 │ │ addiu s6,s6,1 │ │ - bgeuc s2,v0,8d48 │ │ + bgeuc s2,v0,8d48 │ │ nop │ │ - b 8bc0 │ │ + b 8bc0 │ │ ld s1,104(s7) │ │ ld a0,2080(s8) │ │ daddu a0,a0,s0 │ │ ld a0,0(a0) │ │ ld a0,0(a0) │ │ - bnez a0,8bf0 │ │ + bnez a0,8bf0 │ │ li a0,27 │ │ lw v0,4(s7) │ │ addiu s2,s2,1 │ │ addiu s6,s6,1 │ │ - bltuc s2,v0,8d18 │ │ + bltuc s2,v0,8d18 │ │ ld v0,0(s3) │ │ ld t9,1824(v0) │ │ jalr t9 │ │ move a0,s3 │ │ - beqzc v0,8e00 │ │ + beqzc v0,8e00 │ │ ld v0,104(s7) │ │ - beqzc v0,8f08 │ │ + beqzc v0,8f08 │ │ lw a0,4(s7) │ │ - beqz a0,8f08 │ │ + beqz a0,8f08 │ │ ld s5,-32736(gp) │ │ lui s2,0xc7 │ │ move s1,zero │ │ li s6,23 │ │ li s4,1 │ │ daddiu s2,s2,1 │ │ nop │ │ dext v1,s1,0x0,0x20 │ │ dlsa v0,v1,v0,0x2 │ │ lw v0,0(v0) │ │ addiu v0,v0,-2 │ │ - bltuc s6,v0,8de8 │ │ + bltuc s6,v0,8de8 │ │ dsllv v0,s4,v0 │ │ and a1,v0,s2 │ │ - bnez a1,8f68 │ │ + bnez a1,8f68 │ │ andi a1,v0,0xff8 │ │ - bnez a1,8ea0 │ │ + bnez a1,8ea0 │ │ andi v0,v0,0x2 │ │ - beqzc v0,8de8 │ │ + beqzc v0,8de8 │ │ ld v0,2072(s8) │ │ dsll s0,v1,0x3 │ │ daddu v0,v0,s0 │ │ ld v0,0(v0) │ │ - beqzc v0,8de8 │ │ + beqzc v0,8de8 │ │ ld v0,0(s3) │ │ ld t9,1824(v0) │ │ jalr t9 │ │ move a0,s3 │ │ - beqzc v0,9598 │ │ + beqzc v0,9598 │ │ lw a0,4(s7) │ │ nop │ │ addiu s1,s1,1 │ │ - bgeuc s1,a0,8f08 │ │ + bgeuc s1,a0,8f08 │ │ nop │ │ - b 8d88 │ │ + b 8d88 │ │ ld v0,104(s7) │ │ nop │ │ lw v0,112(s7) │ │ li v1,17 │ │ - beq v0,v1,995c │ │ + beq v0,v1,995c │ │ li v1,23 │ │ - beq v0,v1,95c0 │ │ + beq v0,v1,95c0 │ │ li v1,4 │ │ - beqc v0,v1,95c0 │ │ + beqc v0,v1,95c0 │ │ lbu v0,144(s7) │ │ - bnez v0,9580 │ │ + bnez v0,9580 │ │ ld t9,-31960(gp) │ │ jalrc t9 │ │ move s1,v0 │ │ ld a2,2096(s8) │ │ ld t9,-32616(gp) │ │ ld a3,2080(s8) │ │ move a0,s7 │ │ @@ -4007,57 +3979,57 @@ │ │ lw s0,0(s1) │ │ ld t9,-32608(gp) │ │ move a0,s3 │ │ move a1,s0 │ │ jalr t9 │ │ move s2,s0 │ │ lbu v0,144(s7) │ │ - beqzc v0,8e74 │ │ + beqzc v0,8e74 │ │ nop │ │ - bnez s2,98c0 │ │ + bnez s2,98c0 │ │ ld t9,-32072(gp) │ │ lw a0,112(s7) │ │ li v0,25 │ │ - bltuc v0,a0,8d5c │ │ + bltuc v0,a0,8d5c │ │ ld v1,-32728(gp) │ │ dext v0,a0,0x0,0x20 │ │ daddiu v1,v1,29768 │ │ dlsa v0,v0,v1,0x3 │ │ ld v0,0(v0) │ │ daddu v0,v0,gp │ │ jrc v0 │ │ nop │ │ ld v0,2080(s8) │ │ dsll v1,v1,0x3 │ │ daddu v0,v0,v1 │ │ ld v0,0(v0) │ │ ld v0,0(v0) │ │ - beqzc v0,8de8 │ │ + beqzc v0,8de8 │ │ ld v0,2064(s8) │ │ daddu v0,v0,v1 │ │ ld v0,0(v0) │ │ - beqzc v0,8de8 │ │ + beqzc v0,8de8 │ │ ld a2,2064(s8) │ │ move a0,s3 │ │ ld a1,2072(s8) │ │ move a3,zero │ │ ld v0,2056(s8) │ │ addiu s1,s1,1 │ │ daddu a2,a2,v1 │ │ daddu a1,a1,v1 │ │ ld t9,0(a2) │ │ daddu v1,v0,v1 │ │ ld a1,0(a1) │ │ jalr t9 │ │ ld a2,0(v1) │ │ lw a0,4(s7) │ │ - bltuc s1,a0,8df4 │ │ + bltuc s1,a0,8df4 │ │ nop │ │ ld v0,2048(s8) │ │ - beqzc v0,8f24 │ │ + beqzc v0,8f24 │ │ ld a1,2048(s8) │ │ ld t9,-32720(gp) │ │ ld a2,2040(s8) │ │ jalr t9 │ │ move a0,s3 │ │ move sp,s8 │ │ ld ra,2200(s8) │ │ @@ -4078,33 +4050,33 @@ │ │ nop │ │ ld v0,2080(s8) │ │ ld t9,-32192(gp) │ │ dlsa v1,v1,v0,0x3 │ │ ld v0,0(v1) │ │ jalr t9 │ │ ld a0,0(v0) │ │ - b 8de8 │ │ + b 8de8 │ │ lw a0,4(s7) │ │ ld v0,2080(s8) │ │ daddu s0,v0,s0 │ │ ld v0,0(s0) │ │ - b 8d00 │ │ + b 8d00 │ │ sd s3,0(v0) │ │ nop │ │ ld a1,2080(s8) │ │ ld t9,-32520(gp) │ │ ld v0,2080(s8) │ │ daddu a1,a1,s0 │ │ daddu s0,v0,s0 │ │ ld v0,0(s0) │ │ move a0,s3 │ │ ld s1,0(a1) │ │ jalr t9 │ │ ld a1,0(v0) │ │ - b 8d00 │ │ + b 8d00 │ │ sd v0,0(s1) │ │ ld v0,2080(s8) │ │ ld t9,-32512(gp) │ │ move a0,s3 │ │ daddu v0,v0,s0 │ │ ld v0,0(v0) │ │ jalr t9 │ │ @@ -4114,24 +4086,24 @@ │ │ dext a0,s6,0x0,0x20 │ │ dlsa a0,a0,a2,0x3 │ │ daddu a1,a1,s0 │ │ ld a2,0(a1) │ │ ld a1,0(a0) │ │ ld a0,0(a2) │ │ ld a1,0(a1) │ │ - bltuc a1,a0,9860 │ │ + bltuc a1,a0,9860 │ │ li a1,8 │ │ - bltuc a1,a0,921c │ │ + bltuc a1,a0,921c │ │ ld a2,-32736(gp) │ │ lw a2,-14976(a2) │ │ - beqz a2,921c │ │ + beqz a2,921c │ │ dsubu a0,a1,a0 │ │ sll a0,a0,0x0 │ │ sll a0,a0,0x3 │ │ - b 921c │ │ + b 921c │ │ dsllv v0,v0,a0 │ │ nop │ │ ld v0,2080(s8) │ │ ld v1,-32736(gp) │ │ ld a1,0(s3) │ │ move a0,s3 │ │ daddu v0,v0,s0 │ │ @@ -4144,15 +4116,15 @@ │ │ move a1,v0 │ │ ld v0,-32712(gp) │ │ move a0,s3 │ │ daddu a2,a2,s0 │ │ daddiu t9,v0,23808 │ │ jalr t9 │ │ ld s0,0(a2) │ │ - b 8d00 │ │ + b 8d00 │ │ sd v0,0(s0) │ │ ld a3,2072(s8) │ │ move a0,s3 │ │ ld a1,2080(s8) │ │ move a2,zero │ │ ld v0,2064(s8) │ │ daddu a3,a3,s0 │ │ @@ -4175,15 +4147,15 @@ │ │ sd a3,0(v0) │ │ ld v0,0(s3) │ │ ld t9,1480(v0) │ │ nop │ │ jalrc t9 │ │ ld a4,2104(s8) │ │ sd v0,0(a4) │ │ - b 8d00 │ │ + b 8d00 │ │ sd v0,0(s1) │ │ nop │ │ ld a3,2072(s8) │ │ move a0,s3 │ │ ld a1,2080(s8) │ │ move a2,zero │ │ ld v0,2064(s8) │ │ @@ -4202,15 +4174,15 @@ │ │ sd a5,0(a3) │ │ ld a3,0(s3) │ │ sd a4,2104(s8) │ │ ld a1,0(s0) │ │ ld a3,1552(a3) │ │ sd a3,0(v0) │ │ ld v0,0(s3) │ │ - b 90f8 │ │ + b 90f8 │ │ ld t9,1488(v0) │ │ ld a3,2072(s8) │ │ move a0,s3 │ │ ld a1,2080(s8) │ │ move a2,zero │ │ ld v0,2064(s8) │ │ daddu a3,a3,s0 │ │ @@ -4228,35 +4200,35 @@ │ │ sd a5,0(a3) │ │ ld a3,0(s3) │ │ sd a4,2104(s8) │ │ ld a1,0(s0) │ │ ld a3,1536(a3) │ │ sd a3,0(v0) │ │ ld v0,0(s3) │ │ - b 90f8 │ │ + b 90f8 │ │ ld t9,1472(v0) │ │ ld v0,2080(s8) │ │ daddu v0,v0,s0 │ │ ld v0,0(v0) │ │ ld a1,0(v0) │ │ ld v0,-32712(gp) │ │ daddiu t9,v0,24256 │ │ jalr t9 │ │ move a0,s3 │ │ - beqzc v0,9988 │ │ + beqzc v0,9988 │ │ ld a1,2072(s8) │ │ ld a0,2064(s8) │ │ daddu a1,a1,s0 │ │ daddu a0,a0,s0 │ │ sd zero,0(a1) │ │ sd zero,0(a0) │ │ ld a0,2080(s8) │ │ daddu s0,a0,s0 │ │ ld a0,0(s0) │ │ - b 8d00 │ │ + b 8d00 │ │ sd v0,0(a0) │ │ ld a1,2072(s8) │ │ ld t9,-32504(gp) │ │ ld a2,2080(s8) │ │ move a0,s3 │ │ ld v0,2072(s8) │ │ daddu a1,a1,s0 │ │ @@ -4271,15 +4243,15 @@ │ │ ld v0,2072(s8) │ │ ld t9,-32552(gp) │ │ move a0,s3 │ │ daddu s1,s1,s0 │ │ daddu s0,v0,s0 │ │ jalr t9 │ │ ld a1,0(s0) │ │ - b 8d00 │ │ + b 8d00 │ │ sd v0,0(s1) │ │ nop │ │ ld v0,2072(s8) │ │ ld t9,-32504(gp) │ │ ld a2,2080(s8) │ │ move a0,s3 │ │ ld a1,2080(s8) │ │ @@ -4290,32 +4262,32 @@ │ │ ld a1,0(a1) │ │ ld a2,0(a2) │ │ sd a2,0(v0) │ │ jalr t9 │ │ ld a1,0(a1) │ │ ld a1,2080(s8) │ │ ld v0,2080(s8) │ │ - b 8fac │ │ + b 8fac │ │ ld t9,-32552(gp) │ │ ld a1,2080(s8) │ │ move a0,s3 │ │ ld v0,2080(s8) │ │ daddu a1,a1,s0 │ │ daddu s0,v0,s0 │ │ ld s1,0(a1) │ │ ld v0,0(s0) │ │ ld a1,0(v0) │ │ ld v0,-32712(gp) │ │ daddiu t9,v0,26032 │ │ jalr t9 │ │ ld a2,152(s7) │ │ - b 8d00 │ │ + b 8d00 │ │ sd v0,0(s1) │ │ ld a1,2080(s8) │ │ - b 8fa8 │ │ + b 8fa8 │ │ ld t9,-32664(gp) │ │ nop │ │ ld a3,2072(s8) │ │ move a0,s3 │ │ ld a1,2080(s8) │ │ move a2,zero │ │ ld v0,2064(s8) │ │ @@ -4334,15 +4306,15 @@ │ │ sd a5,0(a3) │ │ ld a3,0(s3) │ │ sd a4,2104(s8) │ │ ld a1,0(s0) │ │ ld a3,1584(a3) │ │ sd a3,0(v0) │ │ ld v0,0(s3) │ │ - b 90f8 │ │ + b 90f8 │ │ ld t9,1520(v0) │ │ ld a3,2072(s8) │ │ move a0,s3 │ │ ld a1,2080(s8) │ │ move a2,zero │ │ ld v0,2064(s8) │ │ daddu a3,a3,s0 │ │ @@ -4360,15 +4332,15 @@ │ │ sd a5,0(a3) │ │ ld a3,0(s3) │ │ sd a4,2104(s8) │ │ ld a1,0(s0) │ │ ld a3,1576(a3) │ │ sd a3,0(v0) │ │ ld v0,0(s3) │ │ - b 90f8 │ │ + b 90f8 │ │ ld t9,1512(v0) │ │ ld a3,2072(s8) │ │ move a0,s3 │ │ ld a1,2080(s8) │ │ move a2,zero │ │ ld v0,2064(s8) │ │ daddu a3,a3,s0 │ │ @@ -4386,15 +4358,15 @@ │ │ sd a5,0(a3) │ │ ld a3,0(s3) │ │ sd a4,2104(s8) │ │ ld a1,0(s0) │ │ ld a3,1568(a3) │ │ sd a3,0(v0) │ │ ld v0,0(s3) │ │ - b 90f8 │ │ + b 90f8 │ │ ld t9,1504(v0) │ │ ld a3,2072(s8) │ │ move a0,s3 │ │ ld a1,2080(s8) │ │ move a2,zero │ │ ld v0,2064(s8) │ │ daddu a3,a3,s0 │ │ @@ -4412,18 +4384,18 @@ │ │ sd a5,0(a3) │ │ ld a3,0(s3) │ │ sd a4,2104(s8) │ │ ld a1,0(s0) │ │ ld a3,1560(a3) │ │ sd a3,0(v0) │ │ ld v0,0(s3) │ │ - b 90f8 │ │ + b 90f8 │ │ ld t9,1496(v0) │ │ ld a1,2080(s8) │ │ - b 8fa8 │ │ + b 8fa8 │ │ ld t9,-32496(gp) │ │ nop │ │ ld a2,2080(s8) │ │ ld t9,-32488(gp) │ │ ld a1,8(s7) │ │ move a0,s3 │ │ ld v0,2080(s8) │ │ @@ -4434,15 +4406,15 @@ │ │ ld a7,0(a2) │ │ ld a3,0(a1) │ │ daddu s0,v0,s0 │ │ ld a2,0(s0) │ │ ld a1,0(a7) │ │ jalr t9 │ │ ld a3,0(a3) │ │ - b 8d08 │ │ + b 8d08 │ │ lw v0,4(s7) │ │ ld a3,2072(s8) │ │ move a0,s3 │ │ ld a1,2080(s8) │ │ move a2,zero │ │ ld v0,2064(s8) │ │ daddu a3,a3,s0 │ │ @@ -4460,64 +4432,64 @@ │ │ sd a5,0(a3) │ │ ld a3,0(s3) │ │ sd a4,2104(s8) │ │ ld a1,0(s0) │ │ ld a3,1528(a3) │ │ sd a3,0(v0) │ │ ld v0,0(s3) │ │ - b 90f8 │ │ + b 90f8 │ │ ld t9,1464(v0) │ │ jalrc t9 │ │ move s1,v0 │ │ sw zero,0(v0) │ │ - bc 8e30 │ │ - b 8c5c │ │ + bc 8e30 │ │ + b 8c5c │ │ ld a4,0(a2) │ │ ld v0,2072(s8) │ │ move a0,s3 │ │ ld v1,0(s3) │ │ ld a2,-14792(s5) │ │ daddu s0,v0,s0 │ │ ld t9,488(v1) │ │ jalr t9 │ │ ld a1,0(s0) │ │ - b 8de8 │ │ + b 8de8 │ │ lw a0,4(s7) │ │ ld v0,16(s7) │ │ ld v0,0(v0) │ │ daddiu v0,v0,30 │ │ dsrl v0,v0,0x4 │ │ dsll v0,v0,0x4 │ │ dsubu sp,sp,v0 │ │ sd sp,2096(s8) │ │ - b 8e20 │ │ + b 8e20 │ │ lbu v0,144(s7) │ │ ld s0,2096(s8) │ │ ld t9,-32688(gp) │ │ ld v0,2096(s8) │ │ move a0,s3 │ │ jalr t9 │ │ ld a1,0(v0) │ │ - b 8d5c │ │ + b 8d5c │ │ sd v0,0(s0) │ │ li v0,24 │ │ - beq a0,v0,99e8 │ │ + beq a0,v0,99e8 │ │ li v0,25 │ │ - beq a0,v0,9648 │ │ + beq a0,v0,9648 │ │ li a1,119 │ │ ld t9,-32480(gp) │ │ ld a1,136(s7) │ │ jalr t9 │ │ move a0,s3 │ │ ld t9,-32680(gp) │ │ move a0,s3 │ │ jalr t9 │ │ move a1,v0 │ │ li v1,-1 │ │ - beq v0,v1,99fc │ │ + beq v0,v1,99fc │ │ seb v0,v0 │ │ move a1,v0 │ │ ld s1,152(s7) │ │ ld t9,-32528(gp) │ │ ld a2,2096(s8) │ │ move a0,s3 │ │ ld v0,16(s7) │ │ @@ -4528,15 +4500,15 @@ │ │ jalr t9 │ │ ld s2,0(v0) │ │ ld v1,0(s3) │ │ move a0,s3 │ │ ld t9,1824(v1) │ │ jalr t9 │ │ move s4,v0 │ │ - bnez v0,8d5c │ │ + bnez v0,8d5c │ │ ld v1,-32736(gp) │ │ ld v0,0(s3) │ │ move a4,s4 │ │ move a0,s3 │ │ move a3,s5 │ │ move a5,s0 │ │ ld a1,-14368(v1) │ │ @@ -4545,15 +4517,15 @@ │ │ jalr t9 │ │ ld a2,-14768(v1) │ │ ld v1,0(s3) │ │ move a0,s3 │ │ ld t9,1824(v1) │ │ jalr t9 │ │ move s4,v0 │ │ - bnez v0,8d5c │ │ + bnez v0,8d5c │ │ ld v1,-32736(gp) │ │ ld v0,0(s3) │ │ move a1,s0 │ │ move a0,s3 │ │ ld t9,272(v0) │ │ jalr t9 │ │ ld a2,-14520(v1) │ │ @@ -4561,36 +4533,36 @@ │ │ move a1,v0 │ │ move s0,v0 │ │ ld v0,-32736(gp) │ │ move a0,s3 │ │ ld t9,192(v1) │ │ jalr t9 │ │ ld a2,-14160(v0) │ │ - bnez v0,9734 │ │ + bnez v0,9734 │ │ move a1,s0 │ │ ld v0,0(s3) │ │ move a0,s3 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14176(v0) │ │ - beqz v0,9a10 │ │ + beqz v0,9a10 │ │ move a1,s0 │ │ ld t9,-32544(gp) │ │ move a0,s3 │ │ move a1,s4 │ │ dmfc1 a2,$f24 │ │ move a3,s2 │ │ li a4,1 │ │ jalr t9 │ │ move a5,s1 │ │ - b 8d60 │ │ + b 8d60 │ │ ld v0,104(s7) │ │ ld s0,2096(s8) │ │ - b 95ec │ │ + b 95ec │ │ ld t9,-32472(gp) │ │ ld v1,-32736(gp) │ │ ld v0,0(s3) │ │ ld a1,120(s7) │ │ move a0,s3 │ │ ld t9,272(v0) │ │ jalr t9 │ │ @@ -4598,100 +4570,100 @@ │ │ ld s0,2096(s8) │ │ ld v1,2096(s8) │ │ ld t9,-32464(gp) │ │ ld a1,0(v1) │ │ move a0,s3 │ │ jalr t9 │ │ move a2,v0 │ │ - b 8d5c │ │ + b 8d5c │ │ sd v0,0(s0) │ │ ld v1,-32736(gp) │ │ ld v0,0(s3) │ │ ld a1,120(s7) │ │ move a0,s3 │ │ ld t9,272(v0) │ │ jalr t9 │ │ ld a2,-14520(v1) │ │ ld a1,2096(s8) │ │ ld t9,-32672(gp) │ │ move a0,s3 │ │ jalr t9 │ │ move a2,v0 │ │ dmfc1 v1,$f24 │ │ - b 8d5c │ │ + b 8d5c │ │ sd v0,0(v1) │ │ ld v1,-32736(gp) │ │ ld v0,0(s3) │ │ ld a1,120(s7) │ │ move a0,s3 │ │ ld t9,272(v0) │ │ jalr t9 │ │ ld a2,-14520(v1) │ │ ld s0,2096(s8) │ │ ld v1,2096(s8) │ │ - b 9790 │ │ + b 9790 │ │ ld t9,-32672(gp) │ │ ld s0,2096(s8) │ │ ld t9,-32696(gp) │ │ ld v0,2096(s8) │ │ move a0,s3 │ │ ld a2,152(s7) │ │ jalr t9 │ │ ld a1,0(v0) │ │ - b 8d5c │ │ + b 8d5c │ │ sd v0,0(s0) │ │ ld t9,-32456(gp) │ │ ld a3,2096(s8) │ │ ld a1,120(s7) │ │ move a0,s3 │ │ ld a2,16(s7) │ │ li a4,1 │ │ jalr t9 │ │ ld a5,152(s7) │ │ dmfc1 v1,$f24 │ │ - b 8d5c │ │ + b 8d5c │ │ sd v0,0(v1) │ │ daddiu a0,a0,30 │ │ ld a1,2080(s8) │ │ dsrl a0,a0,0x4 │ │ dsll a0,a0,0x4 │ │ dsubu sp,sp,a0 │ │ daddu a1,a1,s0 │ │ sd sp,0(a1) │ │ ld a0,8(s7) │ │ daddu a0,a0,s0 │ │ ld a0,0(a0) │ │ - b 9014 │ │ + b 9014 │ │ ld a0,0(a0) │ │ daddiu v0,s1,30 │ │ ld a0,2080(s8) │ │ dsrl v0,v0,0x4 │ │ dsll v0,v0,0x4 │ │ dsubu sp,sp,v0 │ │ daddu a0,a0,s0 │ │ sd sp,0(a0) │ │ ld v0,8(s7) │ │ daddu v0,v0,s0 │ │ ld v0,0(v0) │ │ - b 8c80 │ │ + b 8c80 │ │ ld s1,0(v0) │ │ daddiu s4,s8,1024 │ │ move a0,s0 │ │ move a1,s4 │ │ jalr t9 │ │ li a2,1011 │ │ - beqz v0,9928 │ │ + beqz v0,9928 │ │ ld a2,-32728(gp) │ │ - blez v0,99f0 │ │ + blez v0,99f0 │ │ move a0,v0 │ │ ld t9,-32072(gp) │ │ move a1,s4 │ │ jalr t9 │ │ li a2,1011 │ │ - beqz v0,9920 │ │ + beqz v0,9920 │ │ li a1,84 │ │ ld a0,-32728(gp) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld t9,-31936(gp) │ │ daddiu a0,a0,21360 │ │ daddiu a2,a2,30488 │ │ @@ -4707,26 +4679,26 @@ │ │ move a4,s4 │ │ jalr t9 │ │ daddiu a2,a2,21432 │ │ ld v0,-32728(gp) │ │ daddiu v0,v0,21440 │ │ sd v0,2048(s8) │ │ sd s8,2040(s8) │ │ - b 8e78 │ │ + b 8e78 │ │ lw a0,112(s7) │ │ daddiu sp,sp,-32 │ │ sd sp,2096(s8) │ │ - b 8e20 │ │ + b 8e20 │ │ lbu v0,144(s7) │ │ ld t9,-32168(gp) │ │ move a0,s0 │ │ move a1,zero │ │ jalr t9 │ │ move a2,s1 │ │ - b 8d08 │ │ + b 8d08 │ │ lw v0,4(s7) │ │ ld v0,2080(s8) │ │ move a0,s3 │ │ ld a2,2072(s8) │ │ ld a3,2056(s8) │ │ daddu v0,v0,s0 │ │ ld a4,2064(s8) │ │ @@ -4734,108 +4706,107 @@ │ │ daddu a2,a2,s0 │ │ daddu a3,a3,s0 │ │ ld a1,0(v0) │ │ ld v0,-32712(gp) │ │ daddiu t9,v0,20984 │ │ jalr t9 │ │ daddu a4,a4,s0 │ │ - bnezc v0,921c │ │ + bnezc v0,921c │ │ ld v0,-32728(gp) │ │ daddiu v0,v0,20664 │ │ sd v0,2048(s8) │ │ ld v0,-32728(gp) │ │ daddiu v0,v0,21176 │ │ sd v0,2040(s8) │ │ - b 8d60 │ │ + b 8d60 │ │ ld v0,104(s7) │ │ nop │ │ - b 9648 │ │ + b 9648 │ │ li a1,99 │ │ lw a0,0(s1) │ │ - b 98e8 │ │ + b 98e8 │ │ ld t9,-32072(gp) │ │ ld t9,-32536(gp) │ │ jalr t9 │ │ ld a0,16(s7) │ │ - b 9648 │ │ + b 9648 │ │ seb a1,v0 │ │ ld v0,0(s3) │ │ move a0,s3 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14192(v0) │ │ - bnez v0,9738 │ │ + bnez v0,9738 │ │ ld t9,-32544(gp) │ │ ld v0,0(s3) │ │ move a0,s3 │ │ move a1,s0 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14208(v0) │ │ - bnez v0,9738 │ │ + bnez v0,9738 │ │ ld t9,-32544(gp) │ │ ld v0,0(s3) │ │ move a0,s3 │ │ move a1,s0 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14224(v0) │ │ - bnez v0,9738 │ │ + bnez v0,9738 │ │ ld t9,-32544(gp) │ │ ld v0,0(s3) │ │ move a0,s3 │ │ move a1,s0 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14240(v0) │ │ - bnez v0,9738 │ │ + bnez v0,9738 │ │ ld t9,-32544(gp) │ │ ld v0,0(s3) │ │ move a0,s3 │ │ move a1,s0 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14256(v0) │ │ - bnez v0,9738 │ │ + bnez v0,9738 │ │ ld t9,-32544(gp) │ │ ld v0,0(s3) │ │ move a0,s3 │ │ move a1,s0 │ │ ld t9,192(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14272(v0) │ │ - bnez v0,9738 │ │ + bnez v0,9738 │ │ ld t9,-32544(gp) │ │ dmfc1 v0,$f24 │ │ - b 8d5c │ │ + b 8d5c │ │ sd s4,0(v0) │ │ │ │ -0000000000009af0 : │ │ -get_ffi_type(): │ │ +0000000000009af0 : │ │ dsll32 a2,a2,0x18 │ │ daddiu sp,sp,-32 │ │ dsra32 a2,a2,0x18 │ │ sd gp,8(sp) │ │ addiu a2,a2,-66 │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ andi v0,a2,0xff │ │ li v1,49 │ │ sd s8,16(sp) │ │ sd ra,24(sp) │ │ move s8,sp │ │ sd s0,0(sp) │ │ daddiu gp,gp,-22752 │ │ - bltuc v1,v0,9ca0 │ │ + bltuc v1,v0,9ca0 │ │ ld v0,-32728(gp) │ │ andi a2,a2,0xff │ │ daddiu v0,v0,29976 │ │ dlsa a2,a2,v0,0x3 │ │ ld a2,0(a2) │ │ daddu a2,a2,gp │ │ jrc a2 │ │ @@ -4861,15 +4832,15 @@ │ │ move s0,a0 │ │ ld t9,912(v0) │ │ ld v0,-32736(gp) │ │ ld a1,-14376(v0) │ │ ld v0,-32736(gp) │ │ jalr t9 │ │ ld a2,-14784(v0) │ │ - beqz v0,9cc0 │ │ + beqz v0,9cc0 │ │ ld t9,-32712(gp) │ │ move sp,s8 │ │ ld ra,24(sp) │ │ move a0,s0 │ │ ld s8,16(sp) │ │ move a1,v0 │ │ ld gp,8(sp) │ │ @@ -4929,52 +4900,50 @@ │ │ ld v0,-32600(gp) │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ ld s0,0(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ - b 9b4c │ │ + b 9b4c │ │ move v0,zero │ │ │ │ -0000000000009cc8 : │ │ -get_ffi_return_type(): │ │ +0000000000009cc8 : │ │ daddiu sp,sp,-32 │ │ sll a2,a2,0x0 │ │ addiu v0,a2,-66 │ │ sd gp,8(sp) │ │ lui gp,0x3 │ │ andi v0,v0,0xff │ │ daddu gp,gp,t9 │ │ li v1,24 │ │ sd s8,16(sp) │ │ daddiu gp,gp,-23224 │ │ sd ra,24(sp) │ │ move s8,sp │ │ seb a2,a2 │ │ - bltuc v1,v0,9d1c │ │ + bltuc v1,v0,9d1c │ │ li v1,1 │ │ dsllv v0,v1,v0 │ │ lui v1,0x102 │ │ daddiu v1,v1,131 │ │ and v1,v0,v1 │ │ - bnez v1,9d24 │ │ + bnez v1,9d24 │ │ ld v0,-32576(gp) │ │ ld t9,-32440(gp) │ │ jalrc t9 │ │ move sp,s8 │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ nop │ │ │ │ -0000000000009d40 : │ │ -Java_com_sun_jna_Native_invokePointer(): │ │ +0000000000009d40 : │ │ daddiu sp,sp,-48 │ │ move a2,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-23344 │ │ @@ -4992,16 +4961,15 @@ │ │ ld v0,0(s8) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ nop │ │ │ │ -0000000000009da0 : │ │ -Java_com_sun_jna_Native_invokeObject(): │ │ +0000000000009da0 : │ │ daddiu sp,sp,-48 │ │ move a2,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-23440 │ │ @@ -5019,24 +4987,23 @@ │ │ ld v0,0(s8) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ nop │ │ │ │ -0000000000009e00 : │ │ -Java_com_sun_jna_Native_invokeStructure(): │ │ +0000000000009e00 : │ │ daddiu sp,sp,-32 │ │ sd gp,8(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,16(sp) │ │ sd ra,24(sp) │ │ move s8,sp │ │ - beqz a7,9e58 │ │ + beqz a7,9e58 │ │ daddiu gp,gp,-23536 │ │ ld t9,-32712(gp) │ │ move sp,s8 │ │ ld ra,24(sp) │ │ move a1,a3 │ │ ld s8,16(sp) │ │ move a2,a4 │ │ @@ -5056,16 +5023,15 @@ │ │ move sp,s8 │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ │ │ -0000000000009e88 : │ │ -Java_com_sun_jna_Native_invokeDouble(): │ │ +0000000000009e88 : │ │ daddiu sp,sp,-48 │ │ move a2,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-23672 │ │ @@ -5083,16 +5049,15 @@ │ │ ldc1 $f0,0(s8) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ nop │ │ │ │ -0000000000009ee8 : │ │ -Java_com_sun_jna_Native_invokeFloat(): │ │ +0000000000009ee8 : │ │ daddiu sp,sp,-48 │ │ move a2,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-23768 │ │ @@ -5110,16 +5075,15 @@ │ │ lwc1 $f0,0(s8) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ nop │ │ │ │ -0000000000009f48 : │ │ -Java_com_sun_jna_Native_invokeInt(): │ │ +0000000000009f48 : │ │ daddiu sp,sp,-48 │ │ move a2,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-23864 │ │ @@ -5137,16 +5101,15 @@ │ │ lw v0,0(s8) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ nop │ │ │ │ -0000000000009fa8 : │ │ -Java_com_sun_jna_Native_invokeLong(): │ │ +0000000000009fa8 : │ │ daddiu sp,sp,-48 │ │ move a2,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-23960 │ │ @@ -5164,16 +5127,15 @@ │ │ ld v0,0(s8) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ nop │ │ │ │ -000000000000a008 : │ │ -Java_com_sun_jna_Native_invokeVoid(): │ │ +000000000000a008 : │ │ daddiu sp,sp,-48 │ │ move a2,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-24056 │ │ @@ -5189,16 +5151,15 @@ │ │ move sp,s8 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000a060 : │ │ -Java_com_sun_jna_Native_createNativeCallback(): │ │ +000000000000a060 : │ │ daddiu sp,sp,-32 │ │ move a1,a2 │ │ sd gp,8(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,16(sp) │ │ daddiu gp,gp,-24144 │ │ @@ -5216,16 +5177,15 @@ │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ nop │ │ │ │ -000000000000a0c0 : │ │ -Java_com_sun_jna_Native_freeNativeCallback(): │ │ +000000000000a0c0 : │ │ daddiu sp,sp,-32 │ │ move a1,a2 │ │ sd gp,8(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,-24240 │ │ @@ -5237,16 +5197,15 @@ │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ nop │ │ │ │ -000000000000a108 : │ │ -Java_com_sun_jna_Native_open(): │ │ +000000000000a108 : │ │ daddiu sp,sp,-1072 │ │ nor v0,zero,a3 │ │ li v1,257 │ │ sd gp,1048(sp) │ │ lui gp,0x3 │ │ sd s0,1024(sp) │ │ daddu gp,gp,t9 │ │ @@ -5255,26 +5214,26 @@ │ │ sd s8,1056(sp) │ │ sd s2,1040(sp) │ │ move s8,sp │ │ sd ra,1064(sp) │ │ daddiu gp,gp,-24312 │ │ sd s1,1032(sp) │ │ move s2,a0 │ │ - beqz a2,a1b0 │ │ + beqz a2,a1b0 │ │ or s0,s0,v0 │ │ ld t9,-32416(gp) │ │ jalr t9 │ │ move a1,a2 │ │ - beqz v0,a218 │ │ + beqz v0,a218 │ │ move s1,v0 │ │ ld t9,-32128(gp) │ │ move a1,s0 │ │ jalr t9 │ │ move a0,v0 │ │ - beqz v0,a220 │ │ + beqz v0,a220 │ │ move s0,v0 │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ move a0,s1 │ │ move v0,s0 │ │ move sp,s8 │ │ ld ra,1064(sp) │ │ @@ -5285,83 +5244,82 @@ │ │ ld s0,1024(sp) │ │ jr ra │ │ daddiu sp,sp,1072 │ │ ld t9,-32128(gp) │ │ move a1,s0 │ │ jalr t9 │ │ move a0,zero │ │ - bnez v0,a188 │ │ + bnez v0,a188 │ │ move s0,v0 │ │ ld t9,-32048(gp) │ │ jalrc t9 │ │ ld a2,-32728(gp) │ │ ld t9,-31976(gp) │ │ move a0,s8 │ │ li a1,1024 │ │ move a3,v0 │ │ jalr t9 │ │ daddiu a2,a2,21680 │ │ li v1,1024 │ │ - bltuc v1,v0,a26c │ │ + bltuc v1,v0,a26c │ │ ld a1,-32728(gp) │ │ move a0,s2 │ │ ld t9,-32720(gp) │ │ move a2,s8 │ │ jalr t9 │ │ daddiu a1,a1,21648 │ │ - b a18c │ │ + b a18c │ │ move v0,s0 │ │ nop │ │ - b a18c │ │ + b a18c │ │ move v0,zero │ │ ld t9,-32048(gp) │ │ jalrc t9 │ │ ld a2,-32728(gp) │ │ ld t9,-31976(gp) │ │ move a0,s8 │ │ li a1,1024 │ │ move a3,v0 │ │ jalr t9 │ │ daddiu a2,a2,21680 │ │ li v1,1024 │ │ - bltuc v1,v0,a26c │ │ + bltuc v1,v0,a26c │ │ ld a1,-32728(gp) │ │ move a0,s2 │ │ ld t9,-32720(gp) │ │ move a2,s8 │ │ jalr t9 │ │ daddiu a1,a1,21648 │ │ - b a180 │ │ + b a180 │ │ ld t9,-32192(gp) │ │ ld a0,-32728(gp) │ │ li a1,74 │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld t9,-31936(gp) │ │ daddiu a0,a0,21360 │ │ daddiu a2,a2,30472 │ │ jalr t9 │ │ daddiu a3,a3,21592 │ │ │ │ -000000000000a290 : │ │ -Java_com_sun_jna_Native_close(): │ │ +000000000000a290 : │ │ daddiu sp,sp,-1056 │ │ sd gp,1032(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,1040(sp) │ │ daddiu gp,gp,-24704 │ │ sd s0,1024(sp) │ │ ld t9,-32016(gp) │ │ sd ra,1048(sp) │ │ move s8,sp │ │ move s0,a0 │ │ jalr t9 │ │ move a0,a2 │ │ - bnez v0,a2e8 │ │ + bnez v0,a2e8 │ │ ld ra,1048(s8) │ │ move sp,s8 │ │ ld s8,1040(sp) │ │ ld gp,1032(sp) │ │ ld s0,1024(sp) │ │ jr ra │ │ daddiu sp,sp,1056 │ │ @@ -5372,15 +5330,15 @@ │ │ ld t9,-31976(gp) │ │ move a0,s8 │ │ li a1,1024 │ │ move a3,v0 │ │ jalr t9 │ │ daddiu a2,a2,21680 │ │ li v1,1024 │ │ - bltuc v1,v0,a348 │ │ + bltuc v1,v0,a348 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld t9,-32720(gp) │ │ move a2,s8 │ │ jalr t9 │ │ daddiu a1,a1,20584 │ │ move sp,s8 │ │ @@ -5397,16 +5355,15 @@ │ │ ld t9,-31936(gp) │ │ daddiu a0,a0,21360 │ │ daddiu a2,a2,30472 │ │ jalr t9 │ │ daddiu a3,a3,21592 │ │ nop │ │ │ │ -000000000000a370 : │ │ -Java_com_sun_jna_Native_findSymbol(): │ │ +000000000000a370 : │ │ daddiu sp,sp,-1088 │ │ move a1,a3 │ │ sd gp,1064(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,1072(sp) │ │ daddiu gp,gp,-24928 │ │ @@ -5416,22 +5373,22 @@ │ │ move s8,sp │ │ sd ra,1080(sp) │ │ sd s0,1040(sp) │ │ move s2,a0 │ │ daddiu t9,t9,23208 │ │ jalr t9 │ │ sd a2,1024(s8) │ │ - beqz v0,a410 │ │ + beqz v0,a410 │ │ move s1,v0 │ │ ld a2,1024(s8) │ │ ld t9,-32040(gp) │ │ move a1,v0 │ │ jalr t9 │ │ move a0,a2 │ │ - beqz v0,a438 │ │ + beqz v0,a438 │ │ move s0,v0 │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ move a0,s1 │ │ move sp,s8 │ │ ld ra,1080(sp) │ │ move v0,s0 │ │ @@ -5459,35 +5416,34 @@ │ │ ld t9,-31976(gp) │ │ move a0,s8 │ │ li a1,1024 │ │ move a3,v0 │ │ jalr t9 │ │ daddiu a2,a2,21680 │ │ li v1,1024 │ │ - bltuc v1,v0,a484 │ │ + bltuc v1,v0,a484 │ │ ld a1,-32728(gp) │ │ move a0,s2 │ │ ld t9,-32720(gp) │ │ move a2,s8 │ │ jalr t9 │ │ daddiu a1,a1,21648 │ │ - b a3dc │ │ + b a3dc │ │ ld t9,-32192(gp) │ │ ld a0,-32728(gp) │ │ li a1,74 │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld t9,-31936(gp) │ │ daddiu a0,a0,21360 │ │ daddiu a2,a2,30472 │ │ jalr t9 │ │ daddiu a3,a3,21592 │ │ │ │ -000000000000a4a8 : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII(): │ │ +000000000000a4a8 : │ │ ld v0,0(a0) │ │ daddiu sp,sp,-16 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddu a4,a3,a4 │ │ move a1,a5 │ │ ld t9,1600(v0) │ │ @@ -5495,16 +5451,15 @@ │ │ ld s8,8(sp) │ │ move a2,a6 │ │ move a3,a7 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000a4e0 : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII(): │ │ +000000000000a4e0 : │ │ lui v0,0x3 │ │ daddiu sp,sp,-16 │ │ daddu v0,v0,t9 │ │ sd s8,8(sp) │ │ daddiu v0,v0,-25296 │ │ move s8,sp │ │ ld t9,-32712(v0) │ │ @@ -5514,16 +5469,15 @@ │ │ move a2,a5 │ │ move a3,a6 │ │ move a4,a7 │ │ daddiu t9,t9,23504 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ │ │ -000000000000a520 : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII(): │ │ +000000000000a520 : │ │ ld v0,0(a0) │ │ daddiu sp,sp,-16 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddu a4,a3,a4 │ │ move a1,a5 │ │ ld t9,1648(v0) │ │ @@ -5531,16 +5485,15 @@ │ │ ld s8,8(sp) │ │ move a2,a6 │ │ move a3,a7 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000a558 : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII(): │ │ +000000000000a558 : │ │ ld v0,0(a0) │ │ daddiu sp,sp,-16 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddu a4,a3,a4 │ │ move a1,a5 │ │ ld t9,1640(v0) │ │ @@ -5548,16 +5501,15 @@ │ │ ld s8,8(sp) │ │ move a2,a6 │ │ move a3,a7 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000a590 : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III(): │ │ +000000000000a590 : │ │ ld v0,0(a0) │ │ daddiu sp,sp,-16 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddu a4,a3,a4 │ │ move a1,a5 │ │ ld t9,1624(v0) │ │ @@ -5565,16 +5517,15 @@ │ │ ld s8,8(sp) │ │ move a2,a6 │ │ move a3,a7 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000a5c8 : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII(): │ │ +000000000000a5c8 : │ │ ld v0,0(a0) │ │ daddiu sp,sp,-16 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddu a4,a3,a4 │ │ move a1,a5 │ │ ld t9,1632(v0) │ │ @@ -5582,16 +5533,15 @@ │ │ ld s8,8(sp) │ │ move a2,a6 │ │ move a3,a7 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000a600 : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII(): │ │ +000000000000a600 : │ │ ld v0,0(a0) │ │ daddiu sp,sp,-16 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddu a4,a3,a4 │ │ move a1,a5 │ │ ld t9,1616(v0) │ │ @@ -5599,59 +5549,57 @@ │ │ ld s8,8(sp) │ │ move a2,a6 │ │ move a3,a7 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000a638 : │ │ -Java_com_sun_jna_Native_indexOf(): │ │ +000000000000a638 : │ │ daddiu sp,sp,-32 │ │ li v0,-1 │ │ sd s8,24(sp) │ │ move s8,sp │ │ sd zero,8(s8) │ │ dsll32 a5,a5,0x18 │ │ sd v0,0(s8) │ │ dsra32 a5,a5,0x18 │ │ ld v1,8(s8) │ │ - bltz v1,a6c0 │ │ + bltz v1,a6c0 │ │ daddu a3,a3,a4 │ │ ld v1,0(s8) │ │ - bnec v0,v1,a6c0 │ │ + bnec v0,v1,a6c0 │ │ nop │ │ - b a694 │ │ + b a694 │ │ li v1,-1 │ │ ld v0,8(s8) │ │ daddiu v0,v0,1 │ │ sd v0,8(s8) │ │ ld v0,8(s8) │ │ - bltzc v0,a6c0 │ │ + bltzc v0,a6c0 │ │ ld v0,0(s8) │ │ - bnec v0,v1,a6c0 │ │ + bnec v0,v1,a6c0 │ │ ld v0,8(s8) │ │ daddu v0,a3,v0 │ │ lb v0,0(v0) │ │ - bnec v0,a5,a678 │ │ + bnec v0,a5,a678 │ │ ld v0,8(s8) │ │ sd v0,0(s8) │ │ ld v0,8(s8) │ │ daddiu v0,v0,1 │ │ sd v0,8(s8) │ │ ld v0,8(s8) │ │ - bgezc v0,a68c │ │ + bgezc v0,a68c │ │ move sp,s8 │ │ ld v0,0(s8) │ │ ld s8,24(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ nop │ │ │ │ -000000000000a6d8 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII(): │ │ +000000000000a6d8 : │ │ ld v0,0(a0) │ │ daddiu sp,sp,-16 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddu a4,a3,a4 │ │ move a1,a5 │ │ ld t9,1664(v0) │ │ @@ -5659,16 +5607,15 @@ │ │ ld s8,8(sp) │ │ move a2,a6 │ │ move a3,a7 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000a710 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII(): │ │ +000000000000a710 : │ │ lui v0,0x3 │ │ daddiu sp,sp,-16 │ │ daddu v0,v0,t9 │ │ sd s8,8(sp) │ │ daddiu v0,v0,-25856 │ │ move s8,sp │ │ ld t9,-32712(v0) │ │ @@ -5678,16 +5625,15 @@ │ │ move a2,a5 │ │ move a3,a6 │ │ move a4,a7 │ │ daddiu t9,t9,24720 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ │ │ -000000000000a750 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII(): │ │ +000000000000a750 : │ │ ld v0,0(a0) │ │ daddiu sp,sp,-16 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddu a4,a3,a4 │ │ move a1,a5 │ │ ld t9,1712(v0) │ │ @@ -5695,16 +5641,15 @@ │ │ ld s8,8(sp) │ │ move a2,a6 │ │ move a3,a7 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000a788 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII(): │ │ +000000000000a788 : │ │ ld v0,0(a0) │ │ daddiu sp,sp,-16 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddu a4,a3,a4 │ │ move a1,a5 │ │ ld t9,1704(v0) │ │ @@ -5712,16 +5657,15 @@ │ │ ld s8,8(sp) │ │ move a2,a6 │ │ move a3,a7 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000a7c0 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III(): │ │ +000000000000a7c0 : │ │ ld v0,0(a0) │ │ daddiu sp,sp,-16 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddu a4,a3,a4 │ │ move a1,a5 │ │ ld t9,1688(v0) │ │ @@ -5729,16 +5673,15 @@ │ │ ld s8,8(sp) │ │ move a2,a6 │ │ move a3,a7 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000a7f8 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII(): │ │ +000000000000a7f8 : │ │ ld v0,0(a0) │ │ daddiu sp,sp,-16 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddu a4,a3,a4 │ │ move a1,a5 │ │ ld t9,1696(v0) │ │ @@ -5746,16 +5689,15 @@ │ │ ld s8,8(sp) │ │ move a2,a6 │ │ move a3,a7 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000a830 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII(): │ │ +000000000000a830 : │ │ ld v0,0(a0) │ │ daddiu sp,sp,-16 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddu a4,a3,a4 │ │ move a1,a5 │ │ ld t9,1680(v0) │ │ @@ -5763,29 +5705,27 @@ │ │ ld s8,8(sp) │ │ move a2,a6 │ │ move a3,a7 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000a868 : │ │ -Java_com_sun_jna_Native_getByte(): │ │ +000000000000a868 : │ │ daddiu sp,sp,-16 │ │ daddu a3,a3,a4 │ │ sd s8,8(sp) │ │ move s8,sp │ │ lb v0,0(a3) │ │ move sp,s8 │ │ ld s8,8(sp) │ │ jr ra │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000a890 : │ │ -Java_com_sun_jna_Native_getChar(): │ │ +000000000000a890 : │ │ daddiu sp,sp,-48 │ │ daddu a1,a3,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-26240 │ │ @@ -5799,16 +5739,15 @@ │ │ ld ra,40(sp) │ │ lhu v0,0(s8) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000a8e0 : │ │ -Java_com_sun_jna_Native__1getPointer(): │ │ +000000000000a8e0 : │ │ daddiu sp,sp,-48 │ │ move a1,a2 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-26320 │ │ @@ -5822,31 +5761,29 @@ │ │ ld ra,40(sp) │ │ ld v0,0(s8) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000a930 : │ │ -Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ(): │ │ +000000000000a930 : │ │ ld v0,0(a0) │ │ daddiu sp,sp,-16 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddu a1,a3,a4 │ │ move a2,a5 │ │ ld t9,1832(v0) │ │ move sp,s8 │ │ ld s8,8(sp) │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000a960 : │ │ -Java_com_sun_jna_Native_getDouble(): │ │ +000000000000a960 : │ │ daddiu sp,sp,-48 │ │ daddu a1,a3,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-26448 │ │ @@ -5860,16 +5797,15 @@ │ │ ld ra,40(sp) │ │ ldc1 $f0,0(s8) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000a9b0 : │ │ -Java_com_sun_jna_Native_getFloat(): │ │ +000000000000a9b0 : │ │ daddiu sp,sp,-48 │ │ daddu a1,a3,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-26528 │ │ @@ -5883,16 +5819,15 @@ │ │ ld ra,40(sp) │ │ lwc1 $f0,0(s8) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000aa00 : │ │ -Java_com_sun_jna_Native_getInt(): │ │ +000000000000aa00 : │ │ daddiu sp,sp,-48 │ │ daddu a1,a3,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-26608 │ │ @@ -5906,16 +5841,15 @@ │ │ ld ra,40(sp) │ │ lw v0,0(s8) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000aa50 : │ │ -Java_com_sun_jna_Native_getLong(): │ │ +000000000000aa50 : │ │ daddiu sp,sp,-48 │ │ daddu a1,a3,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-26688 │ │ @@ -5929,16 +5863,15 @@ │ │ ld ra,40(sp) │ │ ld v0,0(s8) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000aaa0 : │ │ -Java_com_sun_jna_Native_getShort(): │ │ +000000000000aaa0 : │ │ daddiu sp,sp,-48 │ │ daddu a1,a3,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-26768 │ │ @@ -5952,16 +5885,15 @@ │ │ ld ra,40(sp) │ │ lh v0,0(s8) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000aaf0 : │ │ -Java_com_sun_jna_Native_getWideString(): │ │ +000000000000aaf0 : │ │ daddiu sp,sp,-32 │ │ daddu a1,a3,a4 │ │ sd gp,8(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,-26848 │ │ @@ -5973,16 +5905,15 @@ │ │ move sp,s8 │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ │ │ -000000000000ab38 : │ │ -Java_com_sun_jna_Native_getStringBytes(): │ │ +000000000000ab38 : │ │ daddiu sp,sp,-80 │ │ sd gp,56(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s1,48(sp) │ │ daddiu gp,gp,-26920 │ │ daddu s1,a3,a4 │ │ @@ -5999,15 +5930,15 @@ │ │ sw v0,16(s8) │ │ move a0,s0 │ │ ld t9,1408(v1) │ │ jalr t9 │ │ lw a1,16(s8) │ │ sd v0,0(s8) │ │ ld v0,0(s8) │ │ - beqz v0,abe0 │ │ + beqz v0,abe0 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ ld a1,0(s8) │ │ move a4,s1 │ │ lw a3,16(s8) │ │ ld t9,1664(v0) │ │ jalr t9 │ │ @@ -6034,16 +5965,15 @@ │ │ ld gp,56(sp) │ │ ld s1,48(sp) │ │ ld s0,40(sp) │ │ jr ra │ │ daddiu sp,sp,80 │ │ nop │ │ │ │ -000000000000ac20 : │ │ -Java_com_sun_jna_Native_setMemory(): │ │ +000000000000ac20 : │ │ daddiu sp,sp,-32 │ │ dsll32 a1,a6,0x18 │ │ sd gp,8(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,-27152 │ │ @@ -6057,29 +5987,27 @@ │ │ move sp,s8 │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ │ │ -000000000000ac70 : │ │ -Java_com_sun_jna_Native_setByte(): │ │ +000000000000ac70 : │ │ daddiu sp,sp,-16 │ │ daddu a3,a3,a4 │ │ sd s8,8(sp) │ │ move s8,sp │ │ sb a5,0(a3) │ │ move sp,s8 │ │ ld s8,8(sp) │ │ jr ra │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000ac98 : │ │ -Java_com_sun_jna_Native_setChar(): │ │ +000000000000ac98 : │ │ daddiu sp,sp,-48 │ │ andi a5,a5,0xffff │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-27272 │ │ @@ -6095,16 +6023,15 @@ │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ nop │ │ │ │ -000000000000acf0 : │ │ -Java_com_sun_jna_Native_setPointer(): │ │ +000000000000acf0 : │ │ daddiu sp,sp,-48 │ │ daddu a0,a3,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-27360 │ │ @@ -6118,16 +6045,15 @@ │ │ move sp,s8 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000ad40 : │ │ -Java_com_sun_jna_Native_setDouble(): │ │ +000000000000ad40 : │ │ daddiu sp,sp,-48 │ │ daddu a0,a3,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-27440 │ │ @@ -6141,16 +6067,15 @@ │ │ move sp,s8 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000ad90 : │ │ -Java_com_sun_jna_Native_setFloat(): │ │ +000000000000ad90 : │ │ daddiu sp,sp,-48 │ │ daddu a0,a3,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-27520 │ │ @@ -6164,16 +6089,15 @@ │ │ move sp,s8 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000ade0 : │ │ -Java_com_sun_jna_Native_setInt(): │ │ +000000000000ade0 : │ │ daddiu sp,sp,-48 │ │ daddu a0,a3,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-27600 │ │ @@ -6187,16 +6111,15 @@ │ │ move sp,s8 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000ae30 : │ │ -Java_com_sun_jna_Native_setLong(): │ │ +000000000000ae30 : │ │ daddiu sp,sp,-48 │ │ daddu a0,a3,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-27680 │ │ @@ -6210,16 +6133,15 @@ │ │ move sp,s8 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000ae80 : │ │ -Java_com_sun_jna_Native_setShort(): │ │ +000000000000ae80 : │ │ daddiu sp,sp,-48 │ │ daddu a0,a3,a4 │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ daddiu gp,gp,-27760 │ │ @@ -6233,16 +6155,15 @@ │ │ move sp,s8 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000aed0 : │ │ -Java_com_sun_jna_Native_setWideString(): │ │ +000000000000aed0 : │ │ daddiu sp,sp,-80 │ │ move a1,a5 │ │ sd ra,72(sp) │ │ sd s8,64(sp) │ │ move s8,sp │ │ sd gp,56(sp) │ │ lui gp,0x3 │ │ @@ -6263,15 +6184,15 @@ │ │ move a0,s0 │ │ move a1,a5 │ │ sw v0,8(s8) │ │ daddiu t9,t9,23808 │ │ jalrc t9 │ │ sd v0,0(s8) │ │ ld v0,0(s8) │ │ - beqz v0,af6c │ │ + beqz v0,af6c │ │ ld a4,24(s8) │ │ ld t9,-32160(gp) │ │ ld a3,32(s8) │ │ ld a1,0(s8) │ │ lw a2,8(s8) │ │ jalr t9 │ │ daddu a0,a3,a4 │ │ @@ -6282,16 +6203,15 @@ │ │ ld ra,72(sp) │ │ ld s8,64(sp) │ │ ld gp,56(sp) │ │ ld s0,48(sp) │ │ jr ra │ │ daddiu sp,sp,80 │ │ │ │ -000000000000af88 : │ │ -Java_com_sun_jna_Native_malloc(): │ │ +000000000000af88 : │ │ daddiu sp,sp,-32 │ │ move a0,a2 │ │ sd gp,8(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,-28024 │ │ @@ -6303,16 +6223,15 @@ │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ nop │ │ │ │ -000000000000afd0 : │ │ -Java_com_sun_jna_Native_free(): │ │ +000000000000afd0 : │ │ daddiu sp,sp,-32 │ │ move a0,a2 │ │ sd gp,8(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,-28096 │ │ @@ -6324,27 +6243,26 @@ │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ nop │ │ │ │ -000000000000b018 : │ │ -Java_com_sun_jna_Native_sizeof(): │ │ +000000000000b018 : │ │ daddiu sp,sp,-1056 │ │ li v0,5 │ │ sd gp,1032(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd s8,1040(sp) │ │ sd ra,1048(sp) │ │ move s8,sp │ │ sd s0,1024(sp) │ │ daddiu gp,gp,-28168 │ │ - bltuc v0,a2,b0e0 │ │ + bltuc v0,a2,b0e0 │ │ ld v0,-32728(gp) │ │ dext a2,a2,0x0,0x20 │ │ daddiu v0,v0,30376 │ │ dlsa a2,a2,v0,0x3 │ │ ld v0,0(a2) │ │ daddu v0,v0,gp │ │ jrc v0 │ │ @@ -6399,16 +6317,15 @@ │ │ li v0,-1 │ │ ld s8,1040(sp) │ │ ld gp,1032(sp) │ │ ld s0,1024(sp) │ │ jr ra │ │ daddiu sp,sp,1056 │ │ │ │ -000000000000b138 : │ │ -Java_com_sun_jna_Native_initIDs(): │ │ +000000000000b138 : │ │ daddiu sp,sp,-368 │ │ sd s8,336(sp) │ │ move s8,sp │ │ sd gp,328(sp) │ │ lui gp,0x3 │ │ sd s2,280(sp) │ │ daddu gp,gp,t9 │ │ @@ -6426,501 +6343,501 @@ │ │ sd s4,296(sp) │ │ sd s3,288(sp) │ │ sdc1 $f24,360(sp) │ │ ld v0,0(a0) │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,21744 │ │ - beqz v0,ba98 │ │ + beqz v0,ba98 │ │ sd v0,-14360(s1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,168(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,ba98 │ │ + beqz v0,ba98 │ │ sd v0,-14360(s1) │ │ ld v1,0(s0) │ │ ld s3,-32728(gp) │ │ ld a3,-32728(gp) │ │ move a0,s0 │ │ move a1,v0 │ │ ld t9,264(v1) │ │ daddiu a2,s3,21808 │ │ jalr t9 │ │ daddiu a3,a3,21816 │ │ ld v1,-32736(gp) │ │ - beqz v0,bb18 │ │ + beqz v0,bb18 │ │ sd v0,-14720(v1) │ │ ld v0,0(s0) │ │ ld s4,-32728(gp) │ │ ld a2,-32728(gp) │ │ ld a1,-14360(s1) │ │ move a0,s0 │ │ ld t9,752(v0) │ │ daddiu a3,s4,21888 │ │ jalr t9 │ │ daddiu a2,a2,21880 │ │ ld v1,-32736(gp) │ │ - beqz v0,baf0 │ │ + beqz v0,baf0 │ │ sd v0,-14936(v1) │ │ ld v0,0(s0) │ │ ld s1,-32736(gp) │ │ move a0,s0 │ │ ld t9,168(v0) │ │ jalr t9 │ │ move a1,s2 │ │ - beqz v0,bbe0 │ │ + beqz v0,bbe0 │ │ sd v0,-14368(s1) │ │ ld v1,0(s0) │ │ ld s5,-32728(gp) │ │ ld a2,-32728(gp) │ │ move a0,s0 │ │ move a1,v0 │ │ ld t9,904(v1) │ │ daddiu a3,s5,22032 │ │ jalr t9 │ │ daddiu a2,a2,22024 │ │ ld v1,-32736(gp) │ │ - beqz v0,bc08 │ │ + beqz v0,bc08 │ │ sd v0,-14728(v1) │ │ ld v0,0(s0) │ │ ld s2,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld a1,-14368(s1) │ │ move a0,s0 │ │ ld t9,904(v0) │ │ daddiu a2,s2,22112 │ │ jalr t9 │ │ daddiu a3,a3,22128 │ │ ld v1,-32736(gp) │ │ - beqz v0,bc30 │ │ + beqz v0,bc30 │ │ sd v0,-14736(v1) │ │ ld v0,0(s0) │ │ ld a3,-32728(gp) │ │ ld a1,-14368(s1) │ │ move a0,s0 │ │ daddiu a2,s2,22112 │ │ ld t9,904(v0) │ │ jalr t9 │ │ daddiu a3,a3,22280 │ │ ld v1,-32736(gp) │ │ - beqz v0,bb98 │ │ + beqz v0,bb98 │ │ sd v0,-14744(v1) │ │ ld v0,0(s0) │ │ ld s6,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld a1,-14368(s1) │ │ move a0,s0 │ │ ld t9,904(v0) │ │ daddiu a2,s6,22448 │ │ jalr t9 │ │ daddiu a3,a3,22464 │ │ ld v1,-32736(gp) │ │ - beqz v0,bc58 │ │ + beqz v0,bc58 │ │ sd v0,-14752(v1) │ │ ld v0,0(s0) │ │ ld s7,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld a1,-14368(s1) │ │ move a0,s0 │ │ ld t9,904(v0) │ │ daddiu a2,s7,22576 │ │ jalr t9 │ │ daddiu a3,a3,22592 │ │ ld v1,-32736(gp) │ │ - beqz v0,bca0 │ │ + beqz v0,bca0 │ │ sd v0,-14760(v1) │ │ ld v0,0(s0) │ │ ld a3,-32728(gp) │ │ ld a1,-14368(s1) │ │ move a0,s0 │ │ daddiu a2,s2,22112 │ │ ld t9,904(v0) │ │ jalr t9 │ │ daddiu a3,a3,22736 │ │ ld v1,-32736(gp) │ │ - beqz v0,bcc8 │ │ + beqz v0,bcc8 │ │ sd v0,-14768(v1) │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ ld s1,-32736(gp) │ │ move a0,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,22952 │ │ - beqz v0,bb70 │ │ + beqz v0,bb70 │ │ sd v0,-14376(s1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,168(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,bb70 │ │ + beqz v0,bb70 │ │ sd v0,-14376(s1) │ │ ld v1,0(s0) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ move a0,s0 │ │ move a1,v0 │ │ ld t9,264(v1) │ │ daddiu a2,a2,23024 │ │ jalr t9 │ │ daddiu a3,a3,23040 │ │ ld v1,-32736(gp) │ │ - beqz v0,bc7c │ │ + beqz v0,bc7c │ │ sd v0,-14776(v1) │ │ ld v0,0(s0) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld a1,-14376(s1) │ │ move a0,s0 │ │ ld t9,904(v0) │ │ daddiu a2,a2,23128 │ │ jalr t9 │ │ daddiu a3,a3,23144 │ │ ld v1,-32736(gp) │ │ - beqz v0,bbbc │ │ + beqz v0,bbbc │ │ sd v0,-14784(v1) │ │ ld v0,0(s0) │ │ ld a2,-32728(gp) │ │ ld a1,-14376(s1) │ │ move a0,s0 │ │ daddiu a3,s5,22032 │ │ ld t9,264(v0) │ │ jalr t9 │ │ daddiu a2,a2,23264 │ │ ld v1,-32736(gp) │ │ - beqz v0,bcec │ │ + beqz v0,bcec │ │ sd v0,-14792(v1) │ │ ld v0,0(s0) │ │ ld a3,-32728(gp) │ │ ld a2,-32728(gp) │ │ ld a1,-14376(s1) │ │ move a0,s0 │ │ ld t9,264(v0) │ │ daddiu a3,a3,22032 │ │ jalr t9 │ │ daddiu a2,a2,23344 │ │ ld v1,-32736(gp) │ │ - beqz v0,bd10 │ │ + beqz v0,bd10 │ │ sd v0,-14800(v1) │ │ ld v0,0(s0) │ │ ld s2,-32728(gp) │ │ ld a2,-32728(gp) │ │ ld a1,-14376(s1) │ │ move a0,s0 │ │ ld t9,752(v0) │ │ daddiu a3,s2,23432 │ │ jalr t9 │ │ daddiu a2,a2,23424 │ │ ld v1,-32736(gp) │ │ - beqz v0,bd58 │ │ + beqz v0,bd58 │ │ sd v0,-14944(v1) │ │ ld v0,0(s0) │ │ ld a2,-32728(gp) │ │ ld a1,-14376(s1) │ │ move a0,s0 │ │ daddiu a3,s4,21888 │ │ ld t9,752(v0) │ │ jalr t9 │ │ daddiu a2,a2,23520 │ │ ld v1,-32736(gp) │ │ - beqz v0,bd7c │ │ + beqz v0,bd7c │ │ sd v0,-14952(v1) │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ ld s1,-32736(gp) │ │ move a0,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,23600 │ │ - beqz v0,bd34 │ │ + beqz v0,bd34 │ │ sd v0,-14384(s1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,168(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,bd34 │ │ + beqz v0,bd34 │ │ sd v0,-14384(s1) │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ ld s1,-32736(gp) │ │ move a0,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,23688 │ │ - beqz v0,bda0 │ │ + beqz v0,bda0 │ │ sd v0,-14392(s1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,168(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,bda0 │ │ + beqz v0,bda0 │ │ sd v0,-14392(s1) │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ ld s1,-32736(gp) │ │ move a0,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,23752 │ │ - beqz v0,bdc4 │ │ + beqz v0,bdc4 │ │ sd v0,-14408(s1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,168(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,bdc4 │ │ + beqz v0,bdc4 │ │ sd v0,-14408(s1) │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ ld s1,-32736(gp) │ │ move a0,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,23864 │ │ - beqz v0,bde8 │ │ + beqz v0,bde8 │ │ sd v0,-14400(s1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,168(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,bde8 │ │ + beqz v0,bde8 │ │ sd v0,-14400(s1) │ │ ld v1,0(s0) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ move a0,s0 │ │ move a1,v0 │ │ ld t9,904(v1) │ │ daddiu a2,a2,23952 │ │ jalr t9 │ │ daddiu a3,a3,23968 │ │ ld v1,-32736(gp) │ │ - beqz v0,bf08 │ │ + beqz v0,bf08 │ │ sd v0,-14808(v1) │ │ ld v0,0(s0) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld a1,-14400(s1) │ │ move a0,s0 │ │ ld t9,904(v0) │ │ daddiu a2,a2,24112 │ │ jalr t9 │ │ daddiu a3,a3,24136 │ │ ld v1,-32736(gp) │ │ - beqz v0,bee4 │ │ + beqz v0,bee4 │ │ sd v0,-14816(v1) │ │ ld v0,0(s0) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld a1,-14400(s1) │ │ move a0,s0 │ │ ld t9,904(v0) │ │ daddiu a2,a2,24272 │ │ jalr t9 │ │ daddiu a3,a3,24288 │ │ ld v1,-32736(gp) │ │ - beqz v0,bec0 │ │ + beqz v0,bec0 │ │ sd v0,-14824(v1) │ │ ld v0,0(s0) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld a1,-14400(s1) │ │ move a0,s0 │ │ ld t9,904(v0) │ │ daddiu a2,a2,24424 │ │ jalr t9 │ │ daddiu a3,a3,24448 │ │ ld v1,-32736(gp) │ │ - beqz v0,be9c │ │ + beqz v0,be9c │ │ sd v0,-14832(v1) │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ ld s1,-32736(gp) │ │ move a0,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,24632 │ │ - beqz v0,be0c │ │ + beqz v0,be0c │ │ sd v0,-14288(s1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,168(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,be0c │ │ + beqz v0,be0c │ │ sd v0,-14288(s1) │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ ld s5,-32736(gp) │ │ move a0,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,24696 │ │ - beqz v0,be30 │ │ + beqz v0,be30 │ │ sd v0,-14416(s5) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,168(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,be30 │ │ + beqz v0,be30 │ │ sd v0,-14416(s5) │ │ ld v1,0(s0) │ │ ld a3,-32728(gp) │ │ move a0,s0 │ │ move a1,v0 │ │ daddiu a2,s7,22576 │ │ ld t9,264(v1) │ │ jalr t9 │ │ daddiu a3,a3,24776 │ │ ld v1,-32736(gp) │ │ - beqz v0,be78 │ │ + beqz v0,be78 │ │ sd v0,-14840(v1) │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ ld s5,-32736(gp) │ │ move a0,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,24864 │ │ - beqz v0,be54 │ │ + beqz v0,be54 │ │ sd v0,-14424(s5) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,168(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,be54 │ │ + beqz v0,be54 │ │ sd v0,-14424(s5) │ │ ld v1,0(s0) │ │ ld a2,-32728(gp) │ │ move a0,s0 │ │ move a1,v0 │ │ daddiu a3,s4,21888 │ │ ld t9,752(v1) │ │ jalr t9 │ │ daddiu a2,a2,26168 │ │ ld v1,-32736(gp) │ │ - beqz v0,bfbc │ │ + beqz v0,bfbc │ │ sd v0,-14960(v1) │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ ld s4,-32736(gp) │ │ move a0,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,25000 │ │ - beqz v0,bf98 │ │ + beqz v0,bf98 │ │ sd v0,-14432(s4) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,168(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,bf98 │ │ + beqz v0,bf98 │ │ sd v0,-14432(s4) │ │ ld v1,0(s0) │ │ ld a2,-32728(gp) │ │ move a0,s0 │ │ move a1,v0 │ │ daddiu a3,s2,23432 │ │ ld t9,752(v1) │ │ jalr t9 │ │ daddiu a2,a2,25072 │ │ ld v1,-32736(gp) │ │ - beqz v0,bd7c │ │ + beqz v0,bd7c │ │ sd v0,-14968(v1) │ │ ld v0,0(s0) │ │ ld a3,-32728(gp) │ │ ld a1,-14288(s1) │ │ move a0,s0 │ │ daddiu a2,s3,21808 │ │ ld t9,264(v0) │ │ jalr t9 │ │ daddiu a3,a3,25080 │ │ ld v1,-32736(gp) │ │ - beqz v0,bf74 │ │ + beqz v0,bf74 │ │ sd v0,-14848(v1) │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ ld s1,-32736(gp) │ │ move a0,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,25160 │ │ - beqz v0,bf50 │ │ + beqz v0,bf50 │ │ sd v0,-14440(s1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,168(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,bf50 │ │ + beqz v0,bf50 │ │ sd v0,-14440(s1) │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ ld s1,-32736(gp) │ │ move a0,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,25224 │ │ - beqz v0,c004 │ │ + beqz v0,c004 │ │ sd v0,-14448(s1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,168(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,c004 │ │ + beqz v0,c004 │ │ sd v0,-14448(s1) │ │ ld v1,0(s0) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ move a0,s0 │ │ move a1,v0 │ │ ld t9,264(v1) │ │ daddiu a2,a2,25312 │ │ jalr t9 │ │ daddiu a3,a3,25320 │ │ ld v1,-32736(gp) │ │ - beqz v0,bfe0 │ │ + beqz v0,bfe0 │ │ sd v0,-14864(v1) │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ ld s1,-32736(gp) │ │ move a0,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,25400 │ │ - beqz v0,c028 │ │ + beqz v0,c028 │ │ sd v0,-14456(s1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,168(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,c028 │ │ + beqz v0,c028 │ │ sd v0,-14456(s1) │ │ ld v1,0(s0) │ │ ld a3,-32728(gp) │ │ move a0,s0 │ │ move a1,v0 │ │ daddiu a2,s6,22448 │ │ ld t9,264(v1) │ │ jalr t9 │ │ daddiu a3,a3,25488 │ │ ld v1,-32736(gp) │ │ - beqz v0,bf2c │ │ + beqz v0,bf2c │ │ sd v0,-14856(v1) │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ daddiu s5,s8,104 │ │ ld t9,48(v0) │ │ jalr t9 │ │ @@ -6935,15 +6852,15 @@ │ │ daddiu a0,a0,32 │ │ ld a3,-24(v0) │ │ ld a2,-16(v0) │ │ ld a1,-8(v0) │ │ sd a4,-32(a0) │ │ sd a3,-24(a0) │ │ sd a2,-16(a0) │ │ - bne v0,v1,b96c │ │ + bne v0,v1,b96c │ │ sd a1,-8(a0) │ │ ld a1,0(v0) │ │ ld v0,-32736(gp) │ │ move v1,s8 │ │ daddiu v0,v0,-16280 │ │ sd a1,0(a0) │ │ daddiu a0,v0,96 │ │ @@ -6952,18 +6869,18 @@ │ │ daddiu v1,v1,32 │ │ ld a3,-24(v0) │ │ ld a2,-16(v0) │ │ ld a1,-8(v0) │ │ sd a4,-32(v1) │ │ sd a3,-24(v1) │ │ sd a2,-16(v1) │ │ - bne v0,a0,b9b0 │ │ + bne v0,a0,b9b0 │ │ sd a1,-8(v1) │ │ ld v0,0(v0) │ │ - beqz s7,c04c │ │ + beqz s7,c04c │ │ sd v0,0(v1) │ │ ld s4,-32728(gp) │ │ daddiu v0,s2,23432 │ │ move s1,zero │ │ daddiu s3,s8,208 │ │ dmtc1 v0,$f24 │ │ li s2,104 │ │ @@ -6982,31 +6899,31 @@ │ │ ld t9,1152(v0) │ │ jalr t9 │ │ dmfc1 a3,$f24 │ │ daddu a1,s8,s1 │ │ move a0,s0 │ │ move s6,v0 │ │ daddiu s1,s1,8 │ │ - beqz v0,c070 │ │ + beqz v0,c070 │ │ ld t9,-32688(gp) │ │ ld v1,0(s0) │ │ ld a1,0(a1) │ │ ld v0,1232(v1) │ │ jalr t9 │ │ sd v0,240(s8) │ │ ld t9,240(s8) │ │ move a0,s0 │ │ move a1,s7 │ │ move a2,s6 │ │ jalr t9 │ │ move a3,v0 │ │ - bne s1,s2,ba08 │ │ + bne s1,s2,ba08 │ │ daddu v0,s5,s1 │ │ ld v0,-32736(gp) │ │ - b bab4 │ │ + b bab4 │ │ sw zero,-14976(v0) │ │ nop │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ @@ -7030,15 +6947,15 @@ │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,21896 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ nop │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ @@ -7062,364 +6979,362 @@ │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,22976 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ nop │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,22360 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,23192 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,21960 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ nop │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,22040 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ nop │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,22192 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ nop │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,22504 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,23064 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,22664 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ nop │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,22840 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,23280 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,23360 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,23632 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,23456 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,23536 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,23712 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,23800 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,23896 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,24656 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,24728 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,24888 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,24800 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,24544 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,24336 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,24184 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,24032 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,25512 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,25184 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,25104 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,25024 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,24936 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,25328 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,25256 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,25432 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,25632 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ ld a1,-32728(gp) │ │ move a2,s3 │ │ ld t9,-32720(gp) │ │ jalr t9 │ │ daddiu a1,a1,21648 │ │ - b bab8 │ │ + b bab8 │ │ move sp,s8 │ │ nop │ │ │ │ -000000000000c090 : │ │ -Java_com_sun_jna_Native_getWindowHandle0(): │ │ +000000000000c090 : │ │ daddiu sp,sp,-16 │ │ move v0,zero │ │ sd s8,8(sp) │ │ move s8,sp │ │ move sp,s8 │ │ ld s8,8(sp) │ │ jr ra │ │ daddiu sp,sp,16 │ │ │ │ -000000000000c0b0 : │ │ -Java_com_sun_jna_Native__1getDirectBufferPointer(): │ │ +000000000000c0b0 : │ │ daddiu sp,sp,-48 │ │ move a1,a2 │ │ sd s8,32(sp) │ │ move s8,sp │ │ sd gp,24(sp) │ │ lui gp,0x3 │ │ sd s0,16(sp) │ │ daddu gp,gp,t9 │ │ sd ra,40(sp) │ │ daddiu gp,gp,-32416 │ │ ld v0,0(a0) │ │ ld t9,1840(v0) │ │ jalr t9 │ │ move s0,a0 │ │ - beqz v0,c110 │ │ + beqz v0,c110 │ │ ld a1,-32728(gp) │ │ move sp,s8 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ ld s0,16(sp) │ │ jr ra │ │ @@ -7428,42 +7343,39 @@ │ │ move a0,s0 │ │ ld a2,-32728(gp) │ │ sd v0,0(s8) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,20664 │ │ jalr t9 │ │ daddiu a2,a2,25784 │ │ - b c0f0 │ │ + b c0f0 │ │ ld v0,0(s8) │ │ nop │ │ │ │ -000000000000c138 : │ │ -Java_com_sun_jna_Native_setProtected(): │ │ +000000000000c138 : │ │ daddiu sp,sp,-16 │ │ sd s8,8(sp) │ │ move s8,sp │ │ move sp,s8 │ │ ld s8,8(sp) │ │ jr ra │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -000000000000c158 : │ │ -is_protected(): │ │ +000000000000c158 : │ │ daddiu sp,sp,-16 │ │ move v0,zero │ │ sd s8,8(sp) │ │ move s8,sp │ │ move sp,s8 │ │ ld s8,8(sp) │ │ jr ra │ │ daddiu sp,sp,16 │ │ │ │ -000000000000c178 : │ │ -Java_com_sun_jna_Native_isProtected(): │ │ +000000000000c178 : │ │ daddiu sp,sp,-32 │ │ sd gp,8(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,-32616 │ │ sd s8,16(sp) │ │ @@ -7473,16 +7385,15 @@ │ │ move sp,s8 │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ │ │ -000000000000c1b8 : │ │ -Java_com_sun_jna_Native_setLastError(): │ │ +000000000000c1b8 : │ │ daddiu sp,sp,-32 │ │ move a1,a2 │ │ sd gp,8(sp) │ │ lui gp,0x3 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,-32680 │ │ @@ -7500,16 +7411,15 @@ │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ ld s0,0(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ nop │ │ │ │ -000000000000c218 : │ │ -Java_com_sun_jna_Native_getLastError(): │ │ +000000000000c218 : │ │ daddiu sp,sp,-32 │ │ sd gp,8(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,32760 │ │ sd s8,16(sp) │ │ @@ -7519,16 +7429,15 @@ │ │ move sp,s8 │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ │ │ -000000000000c258 : │ │ -Java_com_sun_jna_Native_getNativeVersion(): │ │ +000000000000c258 : │ │ daddiu sp,sp,-32 │ │ sd gp,8(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,32696 │ │ sd s8,16(sp) │ │ @@ -7542,16 +7451,15 @@ │ │ move sp,s8 │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ │ │ -000000000000c2a8 : │ │ -Java_com_sun_jna_Native_getAPIChecksum(): │ │ +000000000000c2a8 : │ │ daddiu sp,sp,-32 │ │ sd gp,8(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,32616 │ │ sd s8,16(sp) │ │ @@ -7565,16 +7473,15 @@ │ │ move sp,s8 │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ │ │ -000000000000c2f8 : │ │ -JNI_OnLoad(): │ │ +000000000000c2f8 : │ │ daddiu sp,sp,-128 │ │ lui a2,0x1 │ │ sd s8,112(sp) │ │ move s8,sp │ │ sd gp,104(sp) │ │ lui gp,0x2 │ │ sd s1,48(sp) │ │ @@ -7591,240 +7498,240 @@ │ │ sd s3,64(sp) │ │ sd s2,56(sp) │ │ ld v0,0(a0) │ │ ld t9,48(v0) │ │ jalr t9 │ │ move s0,a0 │ │ sltiu s1,v0,1 │ │ - bnez s1,c380 │ │ + bnez s1,c380 │ │ ld s7,0(s8) │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s8 │ │ ld t9,32(v0) │ │ jalr t9 │ │ move a2,zero │ │ - bnez v0,d5b0 │ │ + bnez v0,d5b0 │ │ ld s7,0(s8) │ │ ld a1,-32728(gp) │ │ ld s2,-32736(gp) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,28440 │ │ - beqz v0,d680 │ │ + beqz v0,d680 │ │ sd v0,-14112(s2) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,d680 │ │ + beqz v0,d680 │ │ sd v0,-14112(s2) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ ld s3,-32736(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27320 │ │ - beqz v0,d618 │ │ + beqz v0,d618 │ │ sd v0,-14120(s3) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,d618 │ │ + beqz v0,d618 │ │ sd v0,-14120(s3) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ ld s4,-32736(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27336 │ │ - beqz v0,d690 │ │ + beqz v0,d690 │ │ sd v0,-14128(s4) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,d690 │ │ + beqz v0,d690 │ │ sd v0,-14128(s4) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ ld s5,-32736(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27368 │ │ - beqz v0,d6b8 │ │ + beqz v0,d6b8 │ │ sd v0,-14280(s5) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,d6b8 │ │ + beqz v0,d6b8 │ │ sd v0,-14280(s5) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ ld s6,-32736(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27392 │ │ - beqz v0,d69c │ │ + beqz v0,d69c │ │ sd v0,-14296(s6) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,d69c │ │ + beqz v0,d69c │ │ sd v0,-14296(s6) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27408 │ │ ld v1,-32736(gp) │ │ - beqz v0,d6c4 │ │ + beqz v0,d6c4 │ │ sd v0,-14304(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d6c4 │ │ + beqz v0,d6c4 │ │ sd v0,-14304(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27432 │ │ ld v1,-32736(gp) │ │ - beqz v0,d6d0 │ │ + beqz v0,d6d0 │ │ sd v0,-14312(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d6d0 │ │ + beqz v0,d6d0 │ │ sd v0,-14312(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27456 │ │ ld v1,-32736(gp) │ │ - beqz v0,d6dc │ │ + beqz v0,d6dc │ │ sd v0,-14320(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d6dc │ │ + beqz v0,d6dc │ │ sd v0,-14320(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27480 │ │ ld v1,-32736(gp) │ │ - beqz v0,d6e8 │ │ + beqz v0,d6e8 │ │ sd v0,-14328(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d6e8 │ │ + beqz v0,d6e8 │ │ sd v0,-14328(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27504 │ │ ld v1,-32736(gp) │ │ - beqz v0,d6f4 │ │ + beqz v0,d6f4 │ │ sd v0,-14336(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d6f4 │ │ + beqz v0,d6f4 │ │ sd v0,-14336(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27528 │ │ ld v1,-32736(gp) │ │ - beqz v0,d700 │ │ + beqz v0,d700 │ │ sd v0,-14344(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d700 │ │ + beqz v0,d700 │ │ sd v0,-14344(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27552 │ │ ld v1,-32736(gp) │ │ - beqz v0,d7f0 │ │ + beqz v0,d7f0 │ │ sd v0,-14352(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d7f0 │ │ + beqz v0,d7f0 │ │ sd v0,-14352(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27576 │ │ ld v1,-32736(gp) │ │ - beqz v0,d808 │ │ + beqz v0,d808 │ │ sd v0,-14136(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ move a4,v0 │ │ ld v0,-32736(gp) │ │ - beqz a4,d808 │ │ + beqz a4,d808 │ │ sd a4,-14136(v0) │ │ ld v1,-32728(gp) │ │ ld v0,0(s7) │ │ move a1,a4 │ │ move a0,s7 │ │ sd a4,24(s8) │ │ daddiu a2,v1,27592 │ │ @@ -7837,41 +7744,41 @@ │ │ ld a4,24(s8) │ │ move a0,s7 │ │ ld t9,16(s8) │ │ move a2,v0 │ │ jalr t9 │ │ move a1,a4 │ │ ld v1,-32736(gp) │ │ - beqz v0,d808 │ │ + beqz v0,d808 │ │ sd v0,-14144(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d808 │ │ + beqz v0,d808 │ │ sd v0,-14144(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27624 │ │ ld v1,-32736(gp) │ │ - beqz v0,d7fc │ │ + beqz v0,d7fc │ │ sd v0,-14152(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ move a4,v0 │ │ ld v0,-32736(gp) │ │ - beqz a4,d7fc │ │ + beqz a4,d7fc │ │ sd a4,-14152(v0) │ │ ld v1,-32728(gp) │ │ ld v0,0(s7) │ │ move a1,a4 │ │ move a0,s7 │ │ sd a4,24(s8) │ │ daddiu a2,v1,27592 │ │ @@ -7884,41 +7791,41 @@ │ │ ld a4,24(s8) │ │ move a0,s7 │ │ ld t9,16(s8) │ │ move a2,v0 │ │ jalr t9 │ │ move a1,a4 │ │ ld v1,-32736(gp) │ │ - beqz v0,d7fc │ │ + beqz v0,d7fc │ │ sd v0,-14160(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d7fc │ │ + beqz v0,d7fc │ │ sd v0,-14160(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27648 │ │ ld v1,-32736(gp) │ │ - beqz v0,d838 │ │ + beqz v0,d838 │ │ sd v0,-14168(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ move a4,v0 │ │ ld v0,-32736(gp) │ │ - beqz a4,d838 │ │ + beqz a4,d838 │ │ sd a4,-14168(v0) │ │ ld v1,-32728(gp) │ │ ld v0,0(s7) │ │ move a1,a4 │ │ move a0,s7 │ │ sd a4,24(s8) │ │ daddiu a2,v1,27592 │ │ @@ -7931,41 +7838,41 @@ │ │ ld a4,24(s8) │ │ move a0,s7 │ │ ld t9,16(s8) │ │ move a2,v0 │ │ jalr t9 │ │ move a1,a4 │ │ ld v1,-32736(gp) │ │ - beqz v0,d838 │ │ + beqz v0,d838 │ │ sd v0,-14176(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d838 │ │ + beqz v0,d838 │ │ sd v0,-14176(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27664 │ │ ld v1,-32736(gp) │ │ - beqz v0,d82c │ │ + beqz v0,d82c │ │ sd v0,-14184(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ move a4,v0 │ │ ld v0,-32736(gp) │ │ - beqz a4,d82c │ │ + beqz a4,d82c │ │ sd a4,-14184(v0) │ │ ld v1,-32728(gp) │ │ ld v0,0(s7) │ │ move a1,a4 │ │ move a0,s7 │ │ sd a4,24(s8) │ │ daddiu a2,v1,27592 │ │ @@ -7978,41 +7885,41 @@ │ │ ld a4,24(s8) │ │ move a0,s7 │ │ ld t9,16(s8) │ │ move a2,v0 │ │ jalr t9 │ │ move a1,a4 │ │ ld v1,-32736(gp) │ │ - beqz v0,d82c │ │ + beqz v0,d82c │ │ sd v0,-14192(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d82c │ │ + beqz v0,d82c │ │ sd v0,-14192(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27688 │ │ ld v1,-32736(gp) │ │ - beqz v0,d820 │ │ + beqz v0,d820 │ │ sd v0,-14200(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ move a4,v0 │ │ ld v0,-32736(gp) │ │ - beqz a4,d820 │ │ + beqz a4,d820 │ │ sd a4,-14200(v0) │ │ ld v1,-32728(gp) │ │ ld v0,0(s7) │ │ move a1,a4 │ │ move a0,s7 │ │ sd a4,24(s8) │ │ daddiu a2,v1,27592 │ │ @@ -8025,41 +7932,41 @@ │ │ ld a4,24(s8) │ │ move a0,s7 │ │ ld t9,16(s8) │ │ move a2,v0 │ │ jalr t9 │ │ move a1,a4 │ │ ld v1,-32736(gp) │ │ - beqz v0,d820 │ │ + beqz v0,d820 │ │ sd v0,-14208(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d820 │ │ + beqz v0,d820 │ │ sd v0,-14208(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27704 │ │ ld v1,-32736(gp) │ │ - beqz v0,d814 │ │ + beqz v0,d814 │ │ sd v0,-14216(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ move a4,v0 │ │ ld v0,-32736(gp) │ │ - beqz a4,d814 │ │ + beqz a4,d814 │ │ sd a4,-14216(v0) │ │ ld v0,0(s7) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ move a1,a4 │ │ move a0,s7 │ │ sd a4,24(s8) │ │ @@ -8072,41 +7979,41 @@ │ │ ld a4,24(s8) │ │ move a0,s7 │ │ ld t9,16(s8) │ │ move a2,v0 │ │ jalr t9 │ │ move a1,a4 │ │ ld v1,-32736(gp) │ │ - beqz v0,d814 │ │ + beqz v0,d814 │ │ sd v0,-14224(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d814 │ │ + beqz v0,d814 │ │ sd v0,-14224(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27728 │ │ ld v1,-32736(gp) │ │ - beqz v0,d958 │ │ + beqz v0,d958 │ │ sd v0,-14232(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ move a4,v0 │ │ ld v0,-32736(gp) │ │ - beqz a4,d958 │ │ + beqz a4,d958 │ │ sd a4,-14232(v0) │ │ ld v1,-32728(gp) │ │ ld v0,0(s7) │ │ move a1,a4 │ │ move a0,s7 │ │ sd a4,24(s8) │ │ daddiu a2,v1,27592 │ │ @@ -8119,41 +8026,41 @@ │ │ ld a4,24(s8) │ │ move a0,s7 │ │ ld t9,16(s8) │ │ move a2,v0 │ │ jalr t9 │ │ move a1,a4 │ │ ld v1,-32736(gp) │ │ - beqz v0,d958 │ │ + beqz v0,d958 │ │ sd v0,-14240(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d958 │ │ + beqz v0,d958 │ │ sd v0,-14240(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27744 │ │ ld v1,-32736(gp) │ │ - beqz v0,d94c │ │ + beqz v0,d94c │ │ sd v0,-14248(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ move a4,v0 │ │ ld v0,-32736(gp) │ │ - beqz a4,d94c │ │ + beqz a4,d94c │ │ sd a4,-14248(v0) │ │ ld v1,-32728(gp) │ │ ld v0,0(s7) │ │ move a1,a4 │ │ move a0,s7 │ │ sd a4,24(s8) │ │ daddiu a2,v1,27592 │ │ @@ -8166,41 +8073,41 @@ │ │ ld a4,24(s8) │ │ move a0,s7 │ │ ld t9,16(s8) │ │ move a2,v0 │ │ jalr t9 │ │ move a1,a4 │ │ ld v1,-32736(gp) │ │ - beqz v0,d94c │ │ + beqz v0,d94c │ │ sd v0,-14256(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d94c │ │ + beqz v0,d94c │ │ sd v0,-14256(v1) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,27760 │ │ ld v1,-32736(gp) │ │ - beqz v0,d940 │ │ + beqz v0,d940 │ │ sd v0,-14264(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ move a4,v0 │ │ ld v0,-32736(gp) │ │ - beqz a4,d940 │ │ + beqz a4,d940 │ │ sd a4,-14264(v0) │ │ ld v1,-32728(gp) │ │ ld v0,0(s7) │ │ move a1,a4 │ │ move a0,s7 │ │ sd a4,24(s8) │ │ daddiu a2,v1,27592 │ │ @@ -8213,529 +8120,529 @@ │ │ ld a4,24(s8) │ │ move a0,s7 │ │ ld t9,16(s8) │ │ move a2,v0 │ │ jalr t9 │ │ move a1,a4 │ │ ld v1,-32736(gp) │ │ - beqz v0,d940 │ │ + beqz v0,d940 │ │ sd v0,-14272(v1) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ ld v1,-32736(gp) │ │ - beqz v0,d940 │ │ + beqz v0,d940 │ │ sd v0,-14272(v1) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ ld t9,264(v0) │ │ ld v0,-32728(gp) │ │ ld a1,-14232(v1) │ │ daddiu a3,a3,21816 │ │ jalr t9 │ │ daddiu a2,v0,21808 │ │ ld a0,-32736(gp) │ │ - beqz v0,d934 │ │ + beqz v0,d934 │ │ sd v0,-14536(a0) │ │ ld v1,-32736(gp) │ │ ld v0,0(s7) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ ld a1,-14216(v1) │ │ ld v1,-32728(gp) │ │ ld t9,264(v0) │ │ daddiu a3,a3,27784 │ │ jalr t9 │ │ daddiu a2,v1,21808 │ │ ld a0,-32736(gp) │ │ - beqz v0,d928 │ │ + beqz v0,d928 │ │ sd v0,-14544(a0) │ │ ld v1,-32736(gp) │ │ ld v0,0(s7) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ ld a1,-14200(v1) │ │ ld v1,-32728(gp) │ │ ld t9,264(v0) │ │ daddiu a3,a3,27792 │ │ jalr t9 │ │ daddiu a2,v1,21808 │ │ ld a0,-32736(gp) │ │ - beqz v0,d91c │ │ + beqz v0,d91c │ │ sd v0,-14552(a0) │ │ ld v1,-32736(gp) │ │ ld v0,0(s7) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ ld a1,-14184(v1) │ │ ld v1,-32728(gp) │ │ ld t9,264(v0) │ │ daddiu a3,a3,27800 │ │ jalr t9 │ │ daddiu a2,v1,21808 │ │ ld a0,-32736(gp) │ │ - beqz v0,d910 │ │ + beqz v0,d910 │ │ sd v0,-14560(a0) │ │ ld v1,-32736(gp) │ │ ld v0,0(s7) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ ld a1,-14168(v1) │ │ ld v1,-32728(gp) │ │ ld t9,264(v0) │ │ daddiu a3,a3,27808 │ │ jalr t9 │ │ daddiu a2,v1,21808 │ │ ld a0,-32736(gp) │ │ - beqz v0,d904 │ │ + beqz v0,d904 │ │ sd v0,-14568(a0) │ │ ld v1,-32736(gp) │ │ ld v0,0(s7) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ ld a1,-14152(v1) │ │ ld v1,-32728(gp) │ │ ld t9,264(v0) │ │ daddiu a3,a3,27816 │ │ jalr t9 │ │ daddiu a2,v1,21808 │ │ ld a0,-32736(gp) │ │ - beqz v0,d8f8 │ │ + beqz v0,d8f8 │ │ sd v0,-14576(a0) │ │ ld v1,-32736(gp) │ │ ld v0,0(s7) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ ld a1,-14248(v1) │ │ ld v1,-32728(gp) │ │ ld t9,264(v0) │ │ daddiu a3,a3,27824 │ │ jalr t9 │ │ daddiu a2,v1,21808 │ │ ld a0,-32736(gp) │ │ - beqz v0,d8ec │ │ + beqz v0,d8ec │ │ sd v0,-14584(a0) │ │ ld v1,-32736(gp) │ │ ld v0,0(s7) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ ld a1,-14264(v1) │ │ ld v1,-32728(gp) │ │ ld t9,264(v0) │ │ daddiu a3,a3,27832 │ │ jalr t9 │ │ daddiu a2,v1,21808 │ │ ld a0,-32736(gp) │ │ - beqz v0,d8e0 │ │ + beqz v0,d8e0 │ │ sd v0,-14592(a0) │ │ ld v0,0(s7) │ │ ld a2,-32728(gp) │ │ ld a1,-14120(s3) │ │ move a0,s7 │ │ ld t9,264(v0) │ │ ld v0,-32728(gp) │ │ daddiu a2,a2,27840 │ │ jalr t9 │ │ daddiu a3,v0,25488 │ │ ld a0,-32736(gp) │ │ - beqz v0,d8d4 │ │ + beqz v0,d8d4 │ │ sd v0,-14464(a0) │ │ ld v0,0(s7) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld a1,-14112(s2) │ │ move a0,s7 │ │ ld t9,264(v0) │ │ daddiu a2,a2,27864 │ │ jalr t9 │ │ daddiu a3,a3,27880 │ │ ld a0,-32736(gp) │ │ - beqz v0,d8c8 │ │ + beqz v0,d8c8 │ │ sd v0,-14472(a0) │ │ ld v0,0(s7) │ │ ld a4,-32728(gp) │ │ ld s3,-32728(gp) │ │ ld a1,-14280(s5) │ │ move a0,s7 │ │ ld s2,-32736(gp) │ │ ld t9,264(v0) │ │ daddiu a2,a4,27904 │ │ daddiu a3,s3,27920 │ │ jalr t9 │ │ sd a4,16(s8) │ │ ld a0,-32736(gp) │ │ - beqz v0,d8bc │ │ + beqz v0,d8bc │ │ sd v0,-14480(a0) │ │ ld v0,0(s7) │ │ ld a3,-32728(gp) │ │ ld a4,16(s8) │ │ move a0,s7 │ │ ld a1,-14280(s2) │ │ ld t9,264(v0) │ │ daddiu a3,a3,27928 │ │ jalr t9 │ │ daddiu a2,a4,27904 │ │ ld a0,-32736(gp) │ │ - beqz v0,d8b0 │ │ + beqz v0,d8b0 │ │ sd v0,-14488(a0) │ │ ld v0,0(s7) │ │ ld s5,-32728(gp) │ │ ld a2,-32728(gp) │ │ ld a1,-14280(s2) │ │ move a0,s7 │ │ ld t9,264(v0) │ │ daddiu a3,s5,27968 │ │ jalr t9 │ │ daddiu a2,a2,27952 │ │ ld a0,-32736(gp) │ │ - beqz v0,d8a4 │ │ + beqz v0,d8a4 │ │ sd v0,-14496(a0) │ │ ld v0,0(s7) │ │ ld v1,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld a1,-14280(s2) │ │ move a0,s7 │ │ ld t9,264(v0) │ │ daddiu a2,v1,21808 │ │ jalr t9 │ │ daddiu a3,a3,27976 │ │ ld a0,-32736(gp) │ │ - beqz v0,d7d8 │ │ + beqz v0,d7d8 │ │ sd v0,-14504(a0) │ │ ld v0,0(s7) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld a1,-14280(s2) │ │ move a0,s7 │ │ ld t9,264(v0) │ │ daddiu a2,a2,21808 │ │ jalr t9 │ │ daddiu a3,a3,27984 │ │ ld a0,-32736(gp) │ │ - beqz v0,d7d8 │ │ + beqz v0,d7d8 │ │ sd v0,-14512(a0) │ │ ld v0,0(s7) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ ld a1,-14128(s4) │ │ move a0,s7 │ │ ld t9,264(v0) │ │ daddiu a2,a2,28008 │ │ jalr t9 │ │ daddiu a3,a3,28032 │ │ ld a0,-32736(gp) │ │ - beqz v0,d7cc │ │ + beqz v0,d7cc │ │ sd v0,-14528(a0) │ │ ld v0,0(s7) │ │ ld a0,-32736(gp) │ │ ld v1,-32728(gp) │ │ ld a2,-32728(gp) │ │ ld a1,-14128(a0) │ │ move a0,s7 │ │ ld t9,264(v0) │ │ daddiu a3,v1,25488 │ │ jalr t9 │ │ daddiu a2,a2,28056 │ │ ld a0,-32736(gp) │ │ - beqz v0,d7c0 │ │ + beqz v0,d7c0 │ │ sd v0,-14520(a0) │ │ ld v0,0(s7) │ │ ld s2,-32728(gp) │ │ ld a2,-32728(gp) │ │ ld a1,-14296(s6) │ │ move a0,s7 │ │ ld t9,264(v0) │ │ daddiu a3,s2,28088 │ │ jalr t9 │ │ daddiu a2,a2,28072 │ │ ld a0,-32736(gp) │ │ - beqz v0,d7b4 │ │ + beqz v0,d7b4 │ │ sd v0,-14600(a0) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ move a0,s7 │ │ daddiu a3,s3,27920 │ │ ld t9,264(v0) │ │ ld v0,-32728(gp) │ │ ld a1,-14304(v1) │ │ jalr t9 │ │ daddiu a2,v0,28096 │ │ ld a0,-32736(gp) │ │ - beqz v0,d7a8 │ │ + beqz v0,d7a8 │ │ sd v0,-14608(a0) │ │ ld v0,0(s7) │ │ ld a0,-32736(gp) │ │ ld s6,-32728(gp) │ │ daddiu a3,s2,28088 │ │ ld a1,-14304(a0) │ │ move a0,s7 │ │ ld t9,264(v0) │ │ jalr t9 │ │ daddiu a2,s6,28104 │ │ ld a0,-32736(gp) │ │ - beqz v0,d79c │ │ + beqz v0,d79c │ │ sd v0,-14616(a0) │ │ ld v1,-32736(gp) │ │ ld v0,0(s7) │ │ move a0,s7 │ │ daddiu a3,s5,27968 │ │ ld a1,-14312(v1) │ │ ld v1,-32728(gp) │ │ ld t9,264(v0) │ │ daddiu a2,v1,28096 │ │ jalr t9 │ │ move s5,v1 │ │ ld a0,-32736(gp) │ │ - beqz v0,d790 │ │ + beqz v0,d790 │ │ sd v0,-14624(a0) │ │ ld v0,0(s7) │ │ ld a1,-32736(gp) │ │ move a0,s7 │ │ daddiu a2,s6,28104 │ │ daddiu a3,s2,28088 │ │ ld t9,264(v0) │ │ jalr t9 │ │ ld a1,-14312(a1) │ │ ld a0,-32736(gp) │ │ - beqz v0,d784 │ │ + beqz v0,d784 │ │ sd v0,-14632(a0) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ daddiu a2,s5,28096 │ │ ld a1,-14320(v1) │ │ ld t9,264(v0) │ │ jalr t9 │ │ daddiu a3,a3,28120 │ │ ld a0,-32736(gp) │ │ - beqz v0,d778 │ │ + beqz v0,d778 │ │ sd v0,-14640(a0) │ │ ld v0,0(s7) │ │ ld a1,-32736(gp) │ │ move a0,s7 │ │ daddiu a2,s6,28104 │ │ daddiu a3,s2,28088 │ │ ld t9,264(v0) │ │ jalr t9 │ │ ld a1,-14320(a1) │ │ ld a0,-32736(gp) │ │ - beqz v0,d76c │ │ + beqz v0,d76c │ │ sd v0,-14648(a0) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ daddiu a2,s5,28096 │ │ ld a1,-14328(v1) │ │ ld t9,264(v0) │ │ jalr t9 │ │ daddiu a3,a3,28128 │ │ ld a0,-32736(gp) │ │ - beqz v0,d760 │ │ + beqz v0,d760 │ │ sd v0,-14656(a0) │ │ ld v0,0(s7) │ │ ld a1,-32736(gp) │ │ move a0,s7 │ │ daddiu a2,s6,28104 │ │ daddiu a3,s2,28088 │ │ ld t9,264(v0) │ │ jalr t9 │ │ ld a1,-14328(a1) │ │ ld a0,-32736(gp) │ │ - beqz v0,d754 │ │ + beqz v0,d754 │ │ sd v0,-14664(a0) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ daddiu a2,s5,28096 │ │ ld a1,-14336(v1) │ │ ld t9,264(v0) │ │ jalr t9 │ │ daddiu a3,a3,28136 │ │ ld a0,-32736(gp) │ │ - beqz v0,d748 │ │ + beqz v0,d748 │ │ sd v0,-14672(a0) │ │ ld v0,0(s7) │ │ ld a1,-32736(gp) │ │ move a0,s7 │ │ daddiu a2,s6,28104 │ │ daddiu a3,s2,28088 │ │ ld t9,264(v0) │ │ jalr t9 │ │ ld a1,-14336(a1) │ │ ld a0,-32736(gp) │ │ - beqz v0,d73c │ │ + beqz v0,d73c │ │ sd v0,-14680(a0) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ daddiu a2,s5,28096 │ │ ld a1,-14344(v1) │ │ ld t9,264(v0) │ │ jalr t9 │ │ daddiu a3,a3,28144 │ │ ld a0,-32736(gp) │ │ - beqz v0,d730 │ │ + beqz v0,d730 │ │ sd v0,-14688(a0) │ │ ld v0,0(s7) │ │ ld a1,-32736(gp) │ │ move a0,s7 │ │ daddiu a2,s6,28104 │ │ daddiu a3,s2,28088 │ │ ld t9,264(v0) │ │ jalr t9 │ │ ld a1,-14344(a1) │ │ ld a0,-32736(gp) │ │ - beqz v0,d724 │ │ + beqz v0,d724 │ │ sd v0,-14696(a0) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ daddiu a2,s5,28096 │ │ ld a1,-14352(v1) │ │ ld t9,264(v0) │ │ jalr t9 │ │ daddiu a3,a3,28152 │ │ ld a0,-32736(gp) │ │ - beqz v0,d898 │ │ + beqz v0,d898 │ │ sd v0,-14704(a0) │ │ ld v0,0(s7) │ │ ld a1,-32736(gp) │ │ move a0,s7 │ │ daddiu a2,s6,28104 │ │ daddiu a3,s2,28088 │ │ ld t9,264(v0) │ │ jalr t9 │ │ ld a1,-14352(a1) │ │ ld a0,-32736(gp) │ │ - beqz v0,d88c │ │ + beqz v0,d88c │ │ sd v0,-14712(a0) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ ld s2,-32728(gp) │ │ move a0,s7 │ │ ld a3,-32728(gp) │ │ ld a1,-14152(v1) │ │ ld t9,752(v0) │ │ daddiu a2,s2,26168 │ │ jalr t9 │ │ daddiu a3,a3,28160 │ │ ld a0,-32736(gp) │ │ - beqz v0,d880 │ │ + beqz v0,d880 │ │ sd v0,-14872(a0) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ daddiu a2,s2,26168 │ │ ld a1,-14168(v1) │ │ ld t9,752(v0) │ │ jalr t9 │ │ daddiu a3,a3,28168 │ │ ld a0,-32736(gp) │ │ - beqz v0,d874 │ │ + beqz v0,d874 │ │ sd v0,-14880(a0) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ daddiu a2,s2,26168 │ │ ld a1,-14200(v1) │ │ ld t9,752(v0) │ │ jalr t9 │ │ daddiu a3,a3,28176 │ │ ld a0,-32736(gp) │ │ - beqz v0,d868 │ │ + beqz v0,d868 │ │ sd v0,-14888(a0) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ daddiu a2,s2,26168 │ │ ld a1,-14184(v1) │ │ ld t9,752(v0) │ │ jalr t9 │ │ daddiu a3,a3,28184 │ │ ld a0,-32736(gp) │ │ - beqz v0,d85c │ │ + beqz v0,d85c │ │ sd v0,-14896(a0) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ daddiu a2,s2,26168 │ │ ld a1,-14216(v1) │ │ ld t9,752(v0) │ │ jalr t9 │ │ daddiu a3,a3,28192 │ │ ld a0,-32736(gp) │ │ - beqz v0,d850 │ │ + beqz v0,d850 │ │ sd v0,-14904(a0) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ daddiu a2,s2,26168 │ │ ld a1,-14232(v1) │ │ ld t9,752(v0) │ │ jalr t9 │ │ daddiu a3,a3,21888 │ │ ld a0,-32736(gp) │ │ - beqz v0,d844 │ │ + beqz v0,d844 │ │ sd v0,-14912(a0) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ daddiu a2,s2,26168 │ │ ld a1,-14248(v1) │ │ ld t9,752(v0) │ │ jalr t9 │ │ daddiu a3,a3,28200 │ │ ld a0,-32736(gp) │ │ - beqz v0,d718 │ │ + beqz v0,d718 │ │ sd v0,-14920(a0) │ │ ld v0,0(s7) │ │ ld v1,-32736(gp) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ daddiu a2,s2,26168 │ │ ld a1,-14264(v1) │ │ ld t9,752(v0) │ │ jalr t9 │ │ daddiu a3,a3,28208 │ │ ld a0,-32736(gp) │ │ - beqz v0,d70c │ │ + beqz v0,d70c │ │ sd v0,-14928(a0) │ │ ld v0,0(s7) │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,28216 │ │ - beqz v0,d7e4 │ │ + beqz v0,d7e4 │ │ move s2,v0 │ │ ld v0,0(s7) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ move a0,s7 │ │ move a1,s2 │ │ ld t9,904(v0) │ │ daddiu a2,a2,28240 │ │ jalr t9 │ │ daddiu a3,a3,28256 │ │ - beqz v0,d7e4 │ │ + beqz v0,d7e4 │ │ move s4,v0 │ │ ld a1,-32728(gp) │ │ move a0,s7 │ │ ld a2,-32728(gp) │ │ ld t9,-32696(gp) │ │ daddiu a1,a1,28296 │ │ ld s3,-32392(gp) │ │ @@ -8744,35 +8651,35 @@ │ │ ld a4,0(s7) │ │ move a0,s7 │ │ move a1,s2 │ │ move a2,s4 │ │ ld t9,912(a4) │ │ jalr t9 │ │ move a3,v0 │ │ - beqz v0,d57c │ │ + beqz v0,d57c │ │ sd v0,0(s3) │ │ ld a2,0(s7) │ │ move a0,s7 │ │ ld t9,168(a2) │ │ jalr t9 │ │ move a1,v0 │ │ sd v0,0(s3) │ │ ld t9,-32384(gp) │ │ jalr t9 │ │ ld a0,0(s8) │ │ - beqz v0,d6a8 │ │ + beqz v0,d6a8 │ │ ld a0,-32000(gp) │ │ move a2,v0 │ │ ld a1,-32728(gp) │ │ move s2,zero │ │ ld t9,-32144(gp) │ │ daddiu a0,a0,304 │ │ jalr t9 │ │ daddiu a1,a1,28352 │ │ - bc d63c │ │ + bc d63c │ │ ld a0,-32728(gp) │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,46 │ │ ld t9,-32176(gp) │ │ move s2,zero │ │ daddiu a0,a0,27272 │ │ @@ -8800,220 +8707,219 @@ │ │ ld a0,-32000(gp) │ │ move s2,zero │ │ ld a1,-32728(gp) │ │ ld t9,-32144(gp) │ │ daddiu a0,a0,304 │ │ jalr t9 │ │ daddiu a1,a1,28312 │ │ - bnezc s1,d5d8 │ │ + bnezc s1,d5d8 │ │ ld v0,0(s0) │ │ ld t9,40(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,d5d8 │ │ + beqz v0,d5d8 │ │ ld a0,-32728(gp) │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,45 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,28392 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ - b d5e0 │ │ + b d5e0 │ │ move sp,s8 │ │ nop │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,25872 │ │ nop │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26528 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,27080 │ │ lui s2,0x1 │ │ - b d63c │ │ + b d63c │ │ daddiu s2,s2,4 │ │ nop │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26328 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26912 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26136 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,27024 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26576 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,27224 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26816 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,25920 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,25960 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26304 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26352 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26400 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26448 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26504 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26560 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26600 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26640 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26696 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26752 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26792 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26840 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26896 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26936 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26992 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,27096 │ │ ld v0,-32392(gp) │ │ - b d57c │ │ + b d57c │ │ sd zero,0(v0) │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26424 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26240 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26088 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26376 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26776 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,27176 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26288 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26008 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26040 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26072 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26104 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26120 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26160 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26208 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26264 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,27152 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,27200 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,27248 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,25896 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26864 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26720 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,27120 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,25976 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26176 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26472 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26664 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26960 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,27048 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,25936 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26624 │ │ ld a2,-32728(gp) │ │ - b d620 │ │ + b d620 │ │ daddiu a2,a2,26056 │ │ nop │ │ │ │ -000000000000d968 : │ │ -JNI_OnUnload(): │ │ +000000000000d968 : │ │ daddiu sp,sp,-400 │ │ sd gp,376(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s8,384(sp) │ │ daddiu gp,gp,26792 │ │ move s8,sp │ │ @@ -9033,51 +8939,51 @@ │ │ daddiu v1,v1,32 │ │ ld a3,-24(v0) │ │ ld a2,-16(v0) │ │ ld a1,-8(v0) │ │ sd a4,-32(v1) │ │ sd a3,-24(v1) │ │ sd a2,-16(v1) │ │ - bne v0,a0,d9b0 │ │ + bne v0,a0,d9b0 │ │ sd a1,-8(v1) │ │ ld v0,0(s3) │ │ daddiu s0,s8,320 │ │ lui a2,0x1 │ │ move a0,s3 │ │ move a1,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a2,a2,4 │ │ sltiu s4,v0,1 │ │ - beqz s4,da94 │ │ + beqz s4,da94 │ │ move a0,s3 │ │ ld s0,-32392(gp) │ │ ld a1,0(s0) │ │ - beqz a1,da28 │ │ + beqz a1,da28 │ │ ld a0,320(s8) │ │ ld v0,0(a0) │ │ ld t9,176(v0) │ │ jalrc t9 │ │ sd zero,0(s0) │ │ move s0,s8 │ │ daddiu s2,s8,320 │ │ ld s1,0(s0) │ │ ld a1,0(s1) │ │ - beqz a1,da54 │ │ + beqz a1,da54 │ │ daddiu s0,s0,8 │ │ ld a0,320(s8) │ │ ld v0,0(a0) │ │ ld t9,176(v0) │ │ jalrc t9 │ │ sd zero,0(s1) │ │ - bne s0,s2,da30 │ │ + bne s0,s2,da30 │ │ ld t9,-32376(gp) │ │ jalr t9 │ │ ld a0,320(s8) │ │ - beqzc s4,dad8 │ │ + beqzc s4,dad8 │ │ move sp,s8 │ │ ld ra,392(sp) │ │ ld s8,384(sp) │ │ ld gp,376(sp) │ │ ld s4,368(sp) │ │ ld s3,360(sp) │ │ ld s2,352(sp) │ │ @@ -9086,45 +8992,44 @@ │ │ jr ra │ │ daddiu sp,sp,400 │ │ ld v0,0(s3) │ │ move a1,s0 │ │ ld t9,32(v0) │ │ jalr t9 │ │ move a2,zero │ │ - beqz v0,da0c │ │ + beqz v0,da0c │ │ ld s0,-32392(gp) │ │ ld a0,-32728(gp) │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,48 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,28464 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ - b da6c │ │ + b da6c │ │ move sp,s8 │ │ ld v0,0(s3) │ │ ld t9,40(v0) │ │ jalr t9 │ │ move a0,s3 │ │ - beqz v0,da68 │ │ + beqz v0,da68 │ │ li a1,1 │ │ ld a0,-32728(gp) │ │ ld a3,-32000(gp) │ │ li a2,39 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,28520 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ - b da6c │ │ + b da6c │ │ move sp,s8 │ │ nop │ │ │ │ -000000000000db18 : │ │ -Java_com_sun_jna_Native_unregister(): │ │ +000000000000db18 : │ │ daddiu sp,sp,-112 │ │ move a1,a3 │ │ sd ra,104(sp) │ │ sd s8,96(sp) │ │ move s8,sp │ │ sd gp,88(sp) │ │ lui gp,0x2 │ │ @@ -9149,44 +9054,44 @@ │ │ ld v1,0(s2) │ │ move a0,s2 │ │ move a1,s6 │ │ ld t9,1368(v1) │ │ jalr t9 │ │ move s7,v0 │ │ addiu s3,v0,-1 │ │ - blez v0,dc6c │ │ + blez v0,dc6c │ │ dlsa s4,s3,s7,0x3 │ │ ld s1,0(s4) │ │ ld v1,128(s1) │ │ - beqzc v1,dbf0 │ │ + beqzc v1,dbf0 │ │ lw a2,4(s1) │ │ - beqzc a2,dbf0 │ │ + beqzc a2,dbf0 │ │ nop │ │ - b dbc4 │ │ + b dbc4 │ │ move s0,zero │ │ ld v1,128(s1) │ │ dext v0,s0,0x0,0x20 │ │ move a0,s2 │ │ dlsa v0,v0,v1,0x3 │ │ ld a1,0(v0) │ │ - beqz a1,dbec │ │ + beqz a1,dbec │ │ addiu s0,s0,1 │ │ ld v0,0(s2) │ │ ld t9,176(v0) │ │ jalrc t9 │ │ lw a2,4(s1) │ │ - bltuc s0,a2,dbc0 │ │ + bltuc s0,a2,dbc0 │ │ ld a1,136(s1) │ │ - beqzc a1,dc08 │ │ + beqzc a1,dc08 │ │ ld v0,0(s2) │ │ ld t9,176(v0) │ │ jalr t9 │ │ move a0,s2 │ │ ld a1,120(s1) │ │ - beqz a1,dc28 │ │ + beqz a1,dc28 │ │ ld t9,-32192(gp) │ │ ld v0,0(s2) │ │ ld t9,176(v0) │ │ jalr t9 │ │ move a0,s2 │ │ ld t9,-32192(gp) │ │ ld a0,88(s1) │ │ @@ -9201,15 +9106,15 @@ │ │ ld a0,104(s1) │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ ld a0,152(s1) │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ move a0,s1 │ │ - bnec s3,s5,dba0 │ │ + bnec s3,s5,dba0 │ │ ld v0,0(s2) │ │ move a0,s2 │ │ move a1,s6 │ │ move a2,s7 │ │ ld t9,1568(v0) │ │ jalr t9 │ │ move a3,zero │ │ @@ -9228,16 +9133,15 @@ │ │ ld s3,48(sp) │ │ ld s2,40(sp) │ │ ld s1,32(sp) │ │ ld s0,24(sp) │ │ jr t9 │ │ daddiu sp,sp,112 │ │ │ │ -000000000000dcd0 : │ │ -Java_com_sun_jna_Native_registerMethod(): │ │ +000000000000dcd0 : │ │ daddiu sp,sp,-1264 │ │ move a1,a7 │ │ sd gp,1176(sp) │ │ lui gp,0x2 │ │ sd s8,1184(sp) │ │ daddu gp,gp,t9 │ │ move s8,sp │ │ @@ -9261,15 +9165,15 @@ │ │ sdc1 $f31,1256(sp) │ │ sdc1 $f30,1248(sp) │ │ sdc1 $f29,1240(sp) │ │ sdc1 $f28,1232(sp) │ │ sdc1 $f26,1216(sp) │ │ sd a2,1080(s8) │ │ lw s4,1304(s8) │ │ - beqz a7,e150 │ │ + beqz a7,e150 │ │ lbu s6,1312(s8) │ │ ld v0,0(a0) │ │ sd a4,1048(s8) │ │ sd a3,1040(s8) │ │ ld t9,1368(v0) │ │ jalrc t9 │ │ ld a3,1040(s8) │ │ @@ -9286,45 +9190,45 @@ │ │ move a1,a4 │ │ ld t9,-32152(gp) │ │ li a0,160 │ │ jalr t9 │ │ dmtc1 v0,$f29 │ │ move s7,v0 │ │ daddiu v0,v0,40 │ │ - bnez s4,e25c │ │ + bnez s4,e25c │ │ dmtc1 v0,$f31 │ │ li v0,3 │ │ li s5,2 │ │ sd v0,1072(s8) │ │ li s4,3 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ dmfc1 a1,$f27 │ │ ld t9,1504(v0) │ │ jalr t9 │ │ move a2,zero │ │ dmtc1 v0,$f26 │ │ dmfc1 a1,$f25 │ │ - beqz a1,e1b8 │ │ + beqz a1,e1b8 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ ld t9,1504(v0) │ │ jalr t9 │ │ move a2,zero │ │ dmtc1 v0,$f30 │ │ dmfc1 a1,$f24 │ │ - beqz a1,e1b0 │ │ + beqz a1,e1b0 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ ld t9,1496(v0) │ │ jalr t9 │ │ move a2,zero │ │ move s3,v0 │ │ li v0,5 │ │ - bgeuc v0,s5,df00 │ │ + bgeuc v0,s5,df00 │ │ ld a2,-32728(gp) │ │ move a0,s8 │ │ ld t9,-31976(gp) │ │ li a1,1024 │ │ move a3,s4 │ │ jalr t9 │ │ daddiu a2,a2,28560 │ │ @@ -9386,38 +9290,38 @@ │ │ daddiu a0,s5,16 │ │ jalr t9 │ │ sd v0,88(s7) │ │ ld a0,-32600(gp) │ │ sd zero,120(s7) │ │ sd v0,96(s7) │ │ sd a0,0(v0) │ │ - beqz s3,e1e8 │ │ + beqz s3,e1e8 │ │ sd a0,8(v0) │ │ ld t9,-32152(gp) │ │ jalr t9 │ │ dsll a0,s1,0x2 │ │ sd v0,104(s7) │ │ lw v0,1264(s8) │ │ sd zero,128(s7) │ │ sw v0,112(s7) │ │ ld v0,1328(s8) │ │ - beqz v0,e1e0 │ │ + beqz v0,e1e0 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ ld t9,168(v0) │ │ jalr t9 │ │ ld a1,1328(s8) │ │ ld t9,-32416(gp) │ │ ld a1,1336(s8) │ │ sd v0,136(s7) │ │ jalr t9 │ │ move a0,s0 │ │ sd v0,152(s7) │ │ lw v0,1064(s8) │ │ - blez v0,e07c │ │ + blez v0,e07c │ │ dmfc1 v0,$f26 │ │ lw s4,1064(s8) │ │ dmfc1 a6,$f30 │ │ dmfc1 a5,$f26 │ │ move s6,zero │ │ move s1,zero │ │ li s2,2 │ │ @@ -9431,25 +9335,25 @@ │ │ daddu a0,a0,v0 │ │ daddiu a6,a6,8 │ │ sd a2,0(a0) │ │ daddiu a5,a5,8 │ │ ld v0,88(s7) │ │ ld a0,-8(a5) │ │ daddu v0,v0,s5 │ │ - beqz s3,e06c │ │ + beqz s3,e06c │ │ sd a0,0(v0) │ │ ld v0,104(s7) │ │ lw a0,0(a1) │ │ daddu v0,v0,s6 │ │ sw a0,0(v0) │ │ lw v0,0(a1) │ │ addiu v0,v0,-23 │ │ - bltuc s2,v0,e06c │ │ + bltuc s2,v0,e06c │ │ ld v0,128(s7) │ │ - beqz v0,e238 │ │ + beqz v0,e238 │ │ ld t9,-31928(gp) │ │ ld t2,0(s0) │ │ daddu s5,v0,s5 │ │ ld a1,1320(s8) │ │ move a2,s1 │ │ move a0,s0 │ │ sd a5,1056(s8) │ │ @@ -9462,34 +9366,34 @@ │ │ move a0,s0 │ │ jalr t9 │ │ move a1,v0 │ │ ld a5,1056(s8) │ │ ld a6,1048(s8) │ │ sd v0,0(s5) │ │ addiu s1,s1,1 │ │ - bne s1,s4,dfc0 │ │ + bne s1,s4,dfc0 │ │ daddiu s6,s6,4 │ │ dmfc1 v0,$f26 │ │ - beqz v0,e09c │ │ + beqz v0,e09c │ │ move a0,s0 │ │ ld v0,0(s0) │ │ dmfc1 a1,$f27 │ │ dmfc1 a2,$f26 │ │ ld t9,1568(v0) │ │ jalr t9 │ │ move a3,zero │ │ dmfc1 a2,$f30 │ │ - beqz a2,e0bc │ │ + beqz a2,e0bc │ │ move a0,s0 │ │ ld v0,0(s0) │ │ dmfc1 a1,$f25 │ │ ld t9,1568(v0) │ │ jalr t9 │ │ move a3,zero │ │ - beqz s3,e0dc │ │ + beqz s3,e0dc │ │ move a2,s3 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ dmfc1 a1,$f24 │ │ ld t9,1560(v0) │ │ jalr t9 │ │ move a3,zero │ │ @@ -9511,19 +9415,19 @@ │ │ ld a1,-32728(gp) │ │ ld t9,-32624(gp) │ │ move a0,s0 │ │ move a2,v0 │ │ move s1,v0 │ │ jalr t9 │ │ daddiu a1,a1,28592 │ │ - beqz v0,e1f0 │ │ + beqz v0,e1f0 │ │ move a0,s1 │ │ - bnez a0,de64 │ │ + bnez a0,de64 │ │ ld t9,-32192(gp) │ │ - b de8c │ │ + b de8c │ │ move s0,s7 │ │ nop │ │ ld t9,-32416(gp) │ │ move a1,a3 │ │ jalr t9 │ │ sd a4,1040(s8) │ │ ld a4,1040(s8) │ │ @@ -9534,37 +9438,37 @@ │ │ move a1,a4 │ │ ld t9,-32152(gp) │ │ li a0,160 │ │ jalr t9 │ │ dmtc1 v0,$f29 │ │ move s7,v0 │ │ daddiu v0,v0,40 │ │ - beqz s4,e1c0 │ │ + beqz s4,e1c0 │ │ dmtc1 v0,$f31 │ │ move v0,s4 │ │ sd zero,1064(s8) │ │ sd v0,1072(s8) │ │ addiu s5,s4,-1 │ │ - b dde4 │ │ + b dde4 │ │ dmtc1 zero,$f26 │ │ - b de24 │ │ + b de24 │ │ move s3,zero │ │ - b de04 │ │ + b de04 │ │ dmtc1 zero,$f30 │ │ li v0,3 │ │ li s5,2 │ │ sd v0,1072(s8) │ │ li s4,3 │ │ sd zero,1064(s8) │ │ - b dde4 │ │ + b dde4 │ │ dmtc1 zero,$f26 │ │ nop │ │ - b df80 │ │ + b df80 │ │ move v0,zero │ │ - b df54 │ │ + b df54 │ │ move v0,zero │ │ ld t9,-32640(gp) │ │ ld a4,88(s7) │ │ ld a1,1072(s8) │ │ move a0,s7 │ │ lw a2,1064(s8) │ │ jalr t9 │ │ @@ -9572,69 +9476,68 @@ │ │ ld a1,-32728(gp) │ │ ld t9,-32624(gp) │ │ move a0,s0 │ │ move a2,v0 │ │ move s1,v0 │ │ jalr t9 │ │ daddiu a1,a1,28616 │ │ - beqz v0,e270 │ │ + beqz v0,e270 │ │ ld t9,-32368(gp) │ │ - b e13c │ │ + b e13c │ │ move a0,s1 │ │ ld a0,1064(s8) │ │ li a1,8 │ │ sd a5,1048(s8) │ │ jalr t9 │ │ sd a6,1040(s8) │ │ ld a5,1048(s8) │ │ sd v0,128(s7) │ │ - b e024 │ │ + b e024 │ │ ld a6,1040(s8) │ │ move v0,s4 │ │ addiu s5,s4,-1 │ │ - b ddc8 │ │ + b ddc8 │ │ sd v0,1072(s8) │ │ nop │ │ li a0,80 │ │ jalr t9 │ │ daddiu a1,s8,1024 │ │ ld a2,-32728(gp) │ │ ld a4,1024(s8) │ │ ld t9,-32360(gp) │ │ move a0,v0 │ │ dmfc1 a1,$f31 │ │ daddiu a2,a2,-30008 │ │ jalr t9 │ │ move a3,s7 │ │ - beqz v0,e2c4 │ │ + beqz v0,e2c4 │ │ move a0,s0 │ │ ld a1,-32728(gp) │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,20584 │ │ jalr t9 │ │ daddiu a2,a2,28640 │ │ - b de64 │ │ + b de64 │ │ ld t9,-32192(gp) │ │ ld a4,1024(s8) │ │ move a2,s8 │ │ ld v0,0(s0) │ │ li a3,1 │ │ sdc1 $f28,0(s8) │ │ move s0,s7 │ │ sdc1 $f29,8(s8) │ │ sd a4,16(s8) │ │ ld t9,1720(v0) │ │ jalr t9 │ │ ld a1,1080(s8) │ │ - b de8c │ │ + b de8c │ │ ld t9,-32192(gp) │ │ │ │ -000000000000e2f8 : │ │ -Java_com_sun_jna_Native_ffi_1call(): │ │ +000000000000e2f8 : │ │ daddiu sp,sp,-32 │ │ move a0,a2 │ │ sd gp,8(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,24344 │ │ @@ -9648,16 +9551,15 @@ │ │ move sp,s8 │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ │ │ -000000000000e348 : │ │ -Java_com_sun_jna_Native_ffi_1prep_1cif(): │ │ +000000000000e348 : │ │ daddiu sp,sp,-80 │ │ sd gp,56(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd ra,72(sp) │ │ daddiu gp,gp,24264 │ │ sd s8,64(sp) │ │ @@ -9701,16 +9603,15 @@ │ │ ld s2,40(sp) │ │ ld s1,32(sp) │ │ ld s0,24(sp) │ │ jr ra │ │ daddiu sp,sp,80 │ │ nop │ │ │ │ -000000000000e410 : │ │ -Java_com_sun_jna_Native_ffi_1prep_1closure(): │ │ +000000000000e410 : │ │ daddiu sp,sp,-64 │ │ sd gp,40(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd ra,56(sp) │ │ daddiu gp,gp,24064 │ │ sd s8,48(sp) │ │ @@ -9726,15 +9627,15 @@ │ │ sd a3,0(s8) │ │ ld v1,0(s1) │ │ move a0,s1 │ │ daddiu a1,v0,144 │ │ ld t9,1752(v1) │ │ jalr t9 │ │ move s0,v0 │ │ - bnez v0,e500 │ │ + bnez v0,e500 │ │ ld a3,0(s8) │ │ ld v0,0(s1) │ │ move a1,a3 │ │ ld t9,168(v0) │ │ jalr t9 │ │ move a0,s1 │ │ ld t9,-32368(gp) │ │ @@ -9782,16 +9683,15 @@ │ │ ld s2,32(sp) │ │ ld s1,24(sp) │ │ ld s0,16(sp) │ │ jr ra │ │ daddiu sp,sp,64 │ │ nop │ │ │ │ -000000000000e548 : │ │ -Java_com_sun_jna_Native_ffi_1free_1closure(): │ │ +000000000000e548 : │ │ daddiu sp,sp,-32 │ │ sd ra,24(sp) │ │ sd s8,16(sp) │ │ move s8,sp │ │ sd gp,8(sp) │ │ lui gp,0x2 │ │ sd s0,0(sp) │ │ @@ -9813,16 +9713,15 @@ │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ ld s0,0(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ nop │ │ │ │ -000000000000e5b8 : │ │ -Java_com_sun_jna_Native_initialize_1ffi_1type(): │ │ +000000000000e5b8 : │ │ daddiu sp,sp,-96 │ │ li a1,3 │ │ sd gp,72(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s8,80(sp) │ │ daddiu gp,gp,23640 │ │ @@ -9840,30 +9739,29 @@ │ │ move a4,zero │ │ ld a1,-32728(gp) │ │ ld t9,-32624(gp) │ │ move a0,s1 │ │ move a2,v0 │ │ jalr t9 │ │ daddiu a1,a1,28672 │ │ - bnez v0,e628 │ │ + bnez v0,e628 │ │ move v1,zero │ │ lw v1,0(s0) │ │ move sp,s8 │ │ move v0,v1 │ │ ld ra,88(sp) │ │ ld s8,80(sp) │ │ ld gp,72(sp) │ │ ld s1,64(sp) │ │ ld s0,56(sp) │ │ jr ra │ │ daddiu sp,sp,96 │ │ nop │ │ │ │ -000000000000e650 : │ │ -Java_com_sun_jna_Native_setDetachState(): │ │ +000000000000e650 : │ │ daddiu sp,sp,-32 │ │ andi a1,a2,0xff │ │ sd gp,8(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,23488 │ │ @@ -9896,66 +9794,66 @@ │ │ move s0,a0 │ │ sd s1,8(sp) │ │ move s3,a2 │ │ ld v0,0(a0) │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,30512 │ │ - beqz v0,e7c8 │ │ + beqz v0,e7c8 │ │ move s2,v0 │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,30560 │ │ - beqz v0,e7c8 │ │ + beqz v0,e7c8 │ │ move s1,v0 │ │ ld v0,0(s0) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,1152(v0) │ │ daddiu a2,a2,30584 │ │ jalr t9 │ │ daddiu a3,a3,30616 │ │ - beqz v0,e7c8 │ │ + beqz v0,e7c8 │ │ move a1,s1 │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,1160(v1) │ │ jalr t9 │ │ move a2,v0 │ │ - beqz v0,e7c8 │ │ + beqz v0,e7c8 │ │ move s1,v0 │ │ ld v0,0(s0) │ │ ld a2,-32728(gp) │ │ ld a3,-32728(gp) │ │ move a1,s2 │ │ move a0,s0 │ │ ld t9,264(v0) │ │ daddiu a2,a2,30664 │ │ jalr t9 │ │ daddiu a3,a3,30688 │ │ - beqz v0,e7c8 │ │ + beqz v0,e7c8 │ │ move s2,v0 │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,192(v0) │ │ jalr t9 │ │ move a2,zero │ │ - beqz v0,e820 │ │ + beqz v0,e820 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ ld t9,1824(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,e7f0 │ │ + beqz v0,e7f0 │ │ li v0,1 │ │ ld v0,0(s0) │ │ ld t9,128(v0) │ │ jalr t9 │ │ move a0,s0 │ │ ld v0,0(s0) │ │ ld t9,136(v0) │ │ @@ -9978,15 +9876,15 @@ │ │ ld v0,0(s0) │ │ move a1,s1 │ │ move a2,s2 │ │ move a3,s4 │ │ ld t9,488(v0) │ │ jalr t9 │ │ move a4,s3 │ │ - b e7b4 │ │ + b e7b4 │ │ ld v0,0(s0) │ │ nop │ │ daddiu sp,sp,-64 │ │ lui a2,0x1 │ │ sd s8,48(sp) │ │ move s8,sp │ │ sd gp,40(sp) │ │ @@ -10000,17 +9898,17 @@ │ │ ld s1,0(a0) │ │ move a1,s8 │ │ daddiu a2,a2,4 │ │ ld v0,0(s1) │ │ ld t9,48(v0) │ │ jalr t9 │ │ move a0,s1 │ │ - beqzc v0,e8d8 │ │ + beqzc v0,e8d8 │ │ ld v0,16(s0) │ │ - beqz v0,e8a8 │ │ + beqz v0,e8a8 │ │ li v1,1 │ │ sw v1,0(v0) │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ move a0,s0 │ │ move sp,s8 │ │ ld ra,56(sp) │ │ @@ -10021,24 +9919,24 @@ │ │ jr ra │ │ daddiu sp,sp,64 │ │ nop │ │ ld v0,0(s1) │ │ ld t9,40(v0) │ │ jalr t9 │ │ move a0,s1 │ │ - beqz v0,e898 │ │ + beqz v0,e898 │ │ ld a0,-32728(gp) │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,48 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,30736 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ - b e8ac │ │ + b e8ac │ │ ld t9,-32192(gp) │ │ nop │ │ daddiu sp,sp,-144 │ │ sd s8,112(sp) │ │ move s8,sp │ │ sd ra,120(sp) │ │ sd gp,104(sp) │ │ @@ -10066,18 +9964,18 @@ │ │ ld a0,16(s8) │ │ sd v0,0(s8) │ │ move a1,v0 │ │ ld v0,0(a0) │ │ ld t9,192(v0) │ │ jalr t9 │ │ move a2,zero │ │ - bnez v0,ee98 │ │ + bnez v0,ee98 │ │ ld a0,-32728(gp) │ │ lbu v0,176(s6) │ │ - beqz v0,ea58 │ │ + beqz v0,ea58 │ │ ld a0,16(s8) │ │ lw s3,4(s0) │ │ ld t9,-32160(gp) │ │ daddiu a0,s6,160 │ │ move a1,s1 │ │ addiu v0,s3,3 │ │ dext a2,s3,0x0,0x20 │ │ @@ -10092,29 +9990,29 @@ │ │ sd a0,16(sp) │ │ daddiu a0,sp,24 │ │ sd v0,0(sp) │ │ move s2,sp │ │ jalr t9 │ │ sd s8,8(sp) │ │ ld a0,128(s6) │ │ - beqzc a0,ec40 │ │ + beqzc a0,ec40 │ │ nop │ │ - beqz s3,ec40 │ │ + beqz s3,ec40 │ │ ld s5,-32728(gp) │ │ li s7,3 │ │ ld s3,-32728(gp) │ │ daddiu v0,s5,30792 │ │ dmtc1 v0,$f24 │ │ addiu v0,s7,-3 │ │ dext v0,v0,0x0,0x20 │ │ daddiu s3,s3,31712 │ │ dlsa a0,v0,a0,0x2 │ │ lw a2,0(a0) │ │ li a0,22 │ │ - bltuc a0,a2,ec1c │ │ + bltuc a0,a2,ec1c │ │ dext a0,a2,0x0,0x20 │ │ dlsa a0,a0,s3,0x3 │ │ ld a0,0(a0) │ │ daddu a0,a0,gp │ │ jrc a0 │ │ nop │ │ ld a2,-32736(gp) │ │ @@ -10122,15 +10020,15 @@ │ │ move a3,zero │ │ move s2,zero │ │ ld v0,0(a0) │ │ ld t9,1376(v0) │ │ jalr t9 │ │ ld a2,-14088(a2) │ │ lw a0,4(s0) │ │ - beqz a0,eadc │ │ + beqz a0,eadc │ │ move s3,v0 │ │ nop │ │ ld v0,168(s6) │ │ dext a1,s2,0x0,0x20 │ │ dlsa a2,a1,s1,0x3 │ │ ld t9,-32528(gp) │ │ ld a0,16(s8) │ │ @@ -10145,28 +10043,28 @@ │ │ move a2,s2 │ │ move a1,s3 │ │ ld v0,0(a0) │ │ ld t9,1392(v0) │ │ jalr t9 │ │ addiu s2,s2,1 │ │ lw v0,4(s0) │ │ - bltuc s2,v0,ea88 │ │ + bltuc s2,v0,ea88 │ │ ld a0,16(s8) │ │ move a3,s3 │ │ ld a1,0(s8) │ │ ld v0,0(a0) │ │ ld t9,272(v0) │ │ jalr t9 │ │ ld a2,160(s6) │ │ ld a0,16(s8) │ │ move s1,v0 │ │ ld v0,0(a0) │ │ ld t9,1824(v0) │ │ jalrc t9 │ │ - beqz v0,ef00 │ │ + beqz v0,ef00 │ │ ld t9,-32544(gp) │ │ ld a0,16(s8) │ │ ld v0,0(a0) │ │ ld t9,120(v0) │ │ jalrc t9 │ │ ld a0,16(s8) │ │ sd v0,24(s8) │ │ @@ -10176,19 +10074,19 @@ │ │ ld v0,24(s8) │ │ ld t9,-32728(gp) │ │ ld a0,16(s8) │ │ ld a1,0(s8) │ │ daddiu t9,t9,-6496 │ │ jalr t9 │ │ move a2,v0 │ │ - beqz v0,efe8 │ │ + beqz v0,efe8 │ │ ld a0,-32728(gp) │ │ ld v0,16(s0) │ │ lhu v1,10(v0) │ │ - beqzc v1,eb7c │ │ + beqzc v1,eb7c │ │ ld t9,-32168(gp) │ │ ld a2,0(v0) │ │ move a0,s4 │ │ jalr t9 │ │ move a1,zero │ │ move sp,s8 │ │ ld ra,120(s8) │ │ @@ -10218,58 +10116,58 @@ │ │ ld a2,0(v0) │ │ jalr t9 │ │ ld s5,0(a3) │ │ sd v0,0(s5) │ │ lw a0,4(s0) │ │ addiu v0,s7,-2 │ │ addiu s7,s7,1 │ │ - bgeuc v0,a0,ec40 │ │ + bgeuc v0,a0,ec40 │ │ ld a0,128(s6) │ │ addiu v0,s7,-3 │ │ dext v0,v0,0x0,0x20 │ │ dlsa a0,v0,a0,0x2 │ │ lw a2,0(a0) │ │ li a0,22 │ │ - bgeuc a0,a2,ea40 │ │ + bgeuc a0,a2,ea40 │ │ ld v0,-32000(gp) │ │ dmfc1 a1,$f24 │ │ ld t9,-32144(gp) │ │ jalr t9 │ │ daddiu a0,v0,304 │ │ lw a0,4(s0) │ │ addiu v0,s7,-2 │ │ addiu s7,s7,1 │ │ - bltuc v0,a0,ec00 │ │ + bltuc v0,a0,ec00 │ │ lw a0,136(s6) │ │ li v0,4 │ │ - beqc v0,a0,f170 │ │ + beqc v0,a0,f170 │ │ ld v0,40(s6) │ │ move s3,s4 │ │ ld a0,16(s0) │ │ ld v0,0(v0) │ │ ld a0,0(a0) │ │ - bltuc a0,v0,efd0 │ │ + bltuc a0,v0,efd0 │ │ ld v0,16(s8) │ │ ld t9,-32616(gp) │ │ ld a1,184(s6) │ │ daddiu a0,s6,64 │ │ move a2,s3 │ │ move a3,s2 │ │ ld v0,0(v0) │ │ daddu v0,v0,a1 │ │ jalr t9 │ │ ld a1,0(v0) │ │ ld a0,16(s8) │ │ ld v0,0(a0) │ │ ld t9,1824(v0) │ │ jalrc t9 │ │ - bnez v0,ef60 │ │ + bnez v0,ef60 │ │ li v0,22 │ │ lw a2,136(s6) │ │ - bltuc v0,a2,f14c │ │ + bltuc v0,a2,f14c │ │ ld a0,-32728(gp) │ │ dext v0,a2,0x0,0x20 │ │ daddiu a0,a0,31896 │ │ dlsa v0,v0,a0,0x3 │ │ ld v0,0(v0) │ │ daddu v0,v0,gp │ │ jrc v0 │ │ @@ -10278,15 +10176,15 @@ │ │ ld v0,0(v0) │ │ dext a0,s7,0x0,0x20 │ │ dlsa a1,a0,s2,0x3 │ │ ld s5,0(a1) │ │ ld a0,16(s8) │ │ jalr t9 │ │ ld a1,0(v0) │ │ - b ebf0 │ │ + b ebf0 │ │ sd v0,0(s5) │ │ nop │ │ ld a1,8(s0) │ │ dext a0,s7,0x0,0x20 │ │ ld a3,120(s6) │ │ daddiu sp,sp,-32 │ │ dsll v0,v0,0x3 │ │ @@ -10299,110 +10197,110 @@ │ │ ld a1,0(a3) │ │ ld a0,16(s8) │ │ move a4,zero │ │ ld a2,0(a2) │ │ ld a3,0(v0) │ │ jalr t9 │ │ ld a5,200(s6) │ │ - b ebf0 │ │ + b ebf0 │ │ sd v0,0(sp) │ │ dlsa v0,v0,s1,0x3 │ │ dext a0,s7,0x0,0x20 │ │ ld a1,0(v0) │ │ daddiu sp,sp,-32 │ │ dlsa a0,a0,s2,0x3 │ │ sd sp,0(a0) │ │ lwc1 $f0,0(a1) │ │ cvt.d.s $f0,$f0 │ │ - b ebf0 │ │ + b ebf0 │ │ sdc1 $f0,0(sp) │ │ ld a1,120(s6) │ │ dext a0,s7,0x0,0x20 │ │ daddiu sp,sp,-32 │ │ dsll v0,v0,0x3 │ │ dlsa a0,a0,s2,0x3 │ │ daddu a2,s1,v0 │ │ sd sp,0(a0) │ │ daddu v0,a1,v0 │ │ ld t9,-32672(gp) │ │ ld a1,0(a2) │ │ ld a0,16(s8) │ │ jalr t9 │ │ ld a2,0(v0) │ │ - b ebf0 │ │ + b ebf0 │ │ sd v0,0(sp) │ │ nop │ │ ld a1,120(s6) │ │ dsll v0,v0,0x3 │ │ daddu a2,s1,v0 │ │ dext a0,s7,0x0,0x20 │ │ ld a2,0(a2) │ │ dlsa a3,a0,s2,0x3 │ │ daddu v0,a1,v0 │ │ - b ebd8 │ │ + b ebd8 │ │ ld t9,-32672(gp) │ │ nop │ │ dlsa v0,v0,s1,0x3 │ │ dext a0,s7,0x0,0x20 │ │ ld v0,0(v0) │ │ dlsa a3,a0,s2,0x3 │ │ ld t9,-32696(gp) │ │ ld a0,16(s8) │ │ ld a2,200(s6) │ │ ld a1,0(v0) │ │ jalr t9 │ │ ld s5,0(a3) │ │ - b ebf0 │ │ + b ebf0 │ │ sd v0,0(s5) │ │ dlsa v0,v0,s1,0x3 │ │ dext a0,s7,0x0,0x20 │ │ ld v0,0(v0) │ │ dlsa a1,a0,s2,0x3 │ │ - b ecdc │ │ + b ecdc │ │ ld t9,-32688(gp) │ │ ld t9,-32664(gp) │ │ ld a0,16(s8) │ │ jalr t9 │ │ ld a1,0(s3) │ │ sd v0,0(s3) │ │ nop │ │ ld v0,128(s6) │ │ nop │ │ - beqzc v0,eb7c │ │ + beqzc v0,eb7c │ │ lw a1,4(s0) │ │ - beqz a1,eb7c │ │ + beqz a1,eb7c │ │ move s2,zero │ │ - b ee64 │ │ + b ee64 │ │ li s3,3 │ │ addiu s2,s2,1 │ │ - bgeuc s2,a1,eb7c │ │ + bgeuc s2,a1,eb7c │ │ ld v0,128(s6) │ │ dext a0,s2,0x0,0x20 │ │ dlsa v0,a0,v0,0x2 │ │ lw v0,0(v0) │ │ - bne v0,s3,ee58 │ │ + bne v0,s3,ee58 │ │ dlsa a0,a0,s1,0x3 │ │ ld t9,-32504(gp) │ │ ld v0,0(a0) │ │ ld a0,16(s8) │ │ jalr t9 │ │ ld a1,0(v0) │ │ - b ee58 │ │ + b ee58 │ │ lw a1,4(s0) │ │ nop │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,48 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,20384 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ ld v0,16(s0) │ │ lhu v1,10(v0) │ │ - bnez v1,eb68 │ │ + bnez v1,eb68 │ │ ld ra,120(s8) │ │ move sp,s8 │ │ ld s8,112(sp) │ │ ld gp,104(sp) │ │ ld s7,96(sp) │ │ ld s6,88(sp) │ │ ld s5,80(sp) │ │ @@ -10451,57 +10349,57 @@ │ │ ld v0,24(s8) │ │ ld t9,-32728(gp) │ │ ld a0,16(s8) │ │ ld a1,0(s8) │ │ daddiu t9,t9,-6496 │ │ jalr t9 │ │ move a2,v0 │ │ - beqz v0,f17c │ │ + beqz v0,f17c │ │ ld a0,-32728(gp) │ │ ld v0,16(s0) │ │ lhu a0,10(v0) │ │ - beqz a0,ee38 │ │ + beqz a0,ee38 │ │ ld t9,-32168(gp) │ │ ld a2,0(v0) │ │ move a0,s4 │ │ jalr t9 │ │ move a1,zero │ │ - b ee40 │ │ + b ee40 │ │ ld v0,128(s6) │ │ daddiu v0,v0,30 │ │ dsrl v0,v0,0x4 │ │ dsll v0,v0,0x4 │ │ dsubu sp,sp,v0 │ │ - b ec64 │ │ + b ec64 │ │ move s3,sp │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,57 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,30960 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ - b eb60 │ │ + b eb60 │ │ ld v0,16(s0) │ │ ld t9,-32328(gp) │ │ ld a0,16(s8) │ │ ld a1,0(s3) │ │ jalr t9 │ │ move a2,zero │ │ - b ee38 │ │ + b ee38 │ │ sd v0,0(s3) │ │ ld t9,-32504(gp) │ │ ld a0,16(s8) │ │ jalr t9 │ │ ld a1,0(s3) │ │ ld a0,16(s8) │ │ ld t9,-32552(gp) │ │ jalr t9 │ │ ld a1,0(s3) │ │ - b ee38 │ │ + b ee38 │ │ sd v0,0(s3) │ │ ld t9,-32504(gp) │ │ ld a0,16(s8) │ │ jalr t9 │ │ ld a1,0(s3) │ │ ld a0,16(s8) │ │ ld t9,-32552(gp) │ │ @@ -10509,28 +10407,28 @@ │ │ ld a1,0(s3) │ │ ld a2,40(s6) │ │ ld t9,-32160(gp) │ │ move a0,s4 │ │ move a1,v0 │ │ jalr t9 │ │ ld a2,0(a2) │ │ - b ee40 │ │ + b ee40 │ │ ld v0,128(s6) │ │ - b ee24 │ │ + b ee24 │ │ ld t9,-32496(gp) │ │ ld v0,40(s6) │ │ ld t9,-32488(gp) │ │ ld a0,16(s8) │ │ move a2,s4 │ │ ld a1,0(s3) │ │ li a4,1 │ │ ld a3,0(v0) │ │ jalr t9 │ │ ld a5,200(s6) │ │ - b ee40 │ │ + b ee40 │ │ ld v0,128(s6) │ │ ld a0,-32728(gp) │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,29 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,30888 │ │ @@ -10541,51 +10439,51 @@ │ │ ld t9,-32488(gp) │ │ ld a1,0(s3) │ │ move a2,s4 │ │ ld a3,0(v0) │ │ li a4,1 │ │ jalr t9 │ │ ld a5,200(s6) │ │ - b ee40 │ │ + b ee40 │ │ ld v0,128(s6) │ │ ld t9,-32328(gp) │ │ ld a0,16(s8) │ │ ld a1,0(s3) │ │ jalr t9 │ │ li a2,1 │ │ - b ee38 │ │ + b ee38 │ │ sd v0,0(s3) │ │ ld t9,-32512(gp) │ │ ld a0,16(s8) │ │ jalr t9 │ │ ld a1,0(s3) │ │ - b ee38 │ │ + b ee38 │ │ sd v0,0(s4) │ │ - b ee24 │ │ + b ee24 │ │ ld t9,-32520(gp) │ │ ld a0,-32000(gp) │ │ ld a1,-32728(gp) │ │ ld t9,-32144(gp) │ │ daddiu a0,a0,304 │ │ jalr t9 │ │ daddiu a1,a1,30920 │ │ - b ee40 │ │ + b ee40 │ │ ld v0,128(s6) │ │ nop │ │ daddiu sp,sp,-32 │ │ - b ec64 │ │ + b ec64 │ │ move s3,sp │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,51 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,30832 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ - b efac │ │ + b efac │ │ ld v0,16(s0) │ │ daddiu sp,sp,-32 │ │ sd gp,8(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,20592 │ │ @@ -10616,15 +10514,15 @@ │ │ sd s8,48(sp) │ │ sd s0,8(sp) │ │ move s8,sp │ │ lw a0,-14092(s1) │ │ sd ra,56(sp) │ │ jalr t9 │ │ sd s3,32(sp) │ │ - beqz v0,f268 │ │ + beqz v0,f268 │ │ move s0,v0 │ │ move sp,s8 │ │ move v0,s0 │ │ ld ra,56(sp) │ │ ld s8,48(sp) │ │ ld gp,40(sp) │ │ ld s3,32(sp) │ │ @@ -10632,15 +10530,15 @@ │ │ ld s1,16(sp) │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,64 │ │ ld t9,-32152(gp) │ │ jalr t9 │ │ li a0,288 │ │ - beqz v0,f330 │ │ + beqz v0,f330 │ │ move s3,v0 │ │ li v1,26990 │ │ ld a2,0(s2) │ │ sh v1,28(s3) │ │ li a0,30012 │ │ sh v1,30(s3) │ │ li v1,26996 │ │ @@ -10670,54 +10568,54 @@ │ │ move a0,s2 │ │ sb v0,24(s3) │ │ sw zero,8(s3) │ │ sd zero,16(s3) │ │ ld t9,1752(a2) │ │ jalr t9 │ │ move a1,s3 │ │ - bnez v0,f354 │ │ + bnez v0,f354 │ │ ld t9,-32032(gp) │ │ lw a0,-14092(s1) │ │ jalr t9 │ │ move a1,s3 │ │ - bnez v0,f384 │ │ + bnez v0,f384 │ │ ld t9,-32192(gp) │ │ - b f23c │ │ + b f23c │ │ move s0,s3 │ │ ld a1,-32728(gp) │ │ move a0,s2 │ │ ld a2,-32728(gp) │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,20496 │ │ jalr t9 │ │ daddiu a2,a2,31024 │ │ - b f240 │ │ + b f240 │ │ move sp,s8 │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ move a0,s3 │ │ ld a1,-32728(gp) │ │ ld a2,-32728(gp) │ │ move a0,s2 │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21144 │ │ jalr t9 │ │ daddiu a2,a2,31064 │ │ - b f240 │ │ + b f240 │ │ move sp,s8 │ │ jalr t9 │ │ move a0,s3 │ │ ld a1,-32728(gp) │ │ ld a2,-32728(gp) │ │ move a0,s2 │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,20496 │ │ jalr t9 │ │ daddiu a2,a2,31096 │ │ - b f240 │ │ + b f240 │ │ move sp,s8 │ │ daddiu sp,sp,-144 │ │ sd s8,128(sp) │ │ move s8,sp │ │ sd gp,120(sp) │ │ lui gp,0x2 │ │ sd s6,112(sp) │ │ @@ -10741,38 +10639,38 @@ │ │ sd zero,40(s8) │ │ move s3,a3 │ │ ld v0,0(s0) │ │ ld t9,48(v0) │ │ jalr t9 │ │ move a0,s0 │ │ sltiu v0,v0,1 │ │ - bnez v0,f4f0 │ │ + bnez v0,f4f0 │ │ xori s2,v0,0x1 │ │ lw v0,8(s3) │ │ lui v1,0x1 │ │ addiu v1,v1,2 │ │ sd zero,8(s8) │ │ sw v1,0(s8) │ │ andi v0,v0,0x1 │ │ - bnez v0,f6d0 │ │ + bnez v0,f6d0 │ │ sd zero,16(s8) │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,32(v0) │ │ jalr t9 │ │ move a2,s8 │ │ - beqz v0,f5a8 │ │ + beqz v0,f5a8 │ │ ld t9,-32728(gp) │ │ ld t9,-32192(gp) │ │ ld a0,8(s8) │ │ jalr t9 │ │ sd v0,48(s8) │ │ ld a1,16(s8) │ │ - beqz a1,f4a0 │ │ + beqz a1,f4a0 │ │ ld v0,48(s8) │ │ ld a0,40(s8) │ │ ld v1,0(a0) │ │ ld t9,176(v1) │ │ jalrc t9 │ │ ld v0,48(s8) │ │ ld a0,-32000(gp) │ │ @@ -10796,41 +10694,41 @@ │ │ jr ra │ │ daddiu sp,sp,144 │ │ ld t9,-32728(gp) │ │ daddiu t9,t9,-3600 │ │ jalr t9 │ │ ld a0,40(s8) │ │ move s1,v0 │ │ - beqz s1,f614 │ │ + beqz s1,f614 │ │ ld a0,-32728(gp) │ │ ld a0,40(s8) │ │ ld v0,0(a0) │ │ ld t9,152(v0) │ │ jalr t9 │ │ li a1,16 │ │ - bltz v0,f6a8 │ │ + bltz v0,f6a8 │ │ ld t9,-32728(gp) │ │ ld a0,40(s8) │ │ move a1,s3 │ │ move a2,s6 │ │ move a3,s5 │ │ move a4,s4 │ │ daddiu t9,t9,-5864 │ │ jalr t9 │ │ move s2,zero │ │ lbu v0,25(s1) │ │ - beqz v0,f55c │ │ + beqz v0,f55c │ │ ld a0,40(s8) │ │ lbu s2,24(s1) │ │ sltiu s2,s2,1 │ │ ld v0,0(a0) │ │ ld t9,160(v0) │ │ jalr t9 │ │ move a1,zero │ │ - bnezc s2,f668 │ │ + bnezc s2,f668 │ │ move sp,s8 │ │ ld ra,136(sp) │ │ ld s8,128(sp) │ │ ld gp,120(sp) │ │ ld s6,112(sp) │ │ ld s5,104(sp) │ │ ld s4,96(sp) │ │ @@ -10840,36 +10738,36 @@ │ │ ld s0,64(sp) │ │ jr ra │ │ daddiu sp,sp,144 │ │ nop │ │ daddiu t9,t9,-3600 │ │ jalr t9 │ │ ld a0,40(s8) │ │ - beqz v0,f5e4 │ │ + beqz v0,f5e4 │ │ move s1,v0 │ │ ld a3,8(s8) │ │ - beqz a3,f728 │ │ + beqz a3,f728 │ │ daddiu a0,v0,26 │ │ ld a2,-32728(gp) │ │ li a1,256 │ │ ld t9,-31976(gp) │ │ jalr t9 │ │ daddiu a2,a2,21680 │ │ sb s2,25(s1) │ │ sb zero,24(s1) │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ ld a0,8(s8) │ │ ld a1,16(s8) │ │ - beqz a1,f504 │ │ + beqz a1,f504 │ │ ld a0,40(s8) │ │ ld v0,0(a0) │ │ ld t9,176(v0) │ │ jalrc t9 │ │ - bnez s1,f510 │ │ + bnez s1,f510 │ │ ld a0,40(s8) │ │ ld a0,-32728(gp) │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,42 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,31240 │ │ @@ -10889,65 +10787,64 @@ │ │ jr ra │ │ daddiu sp,sp,144 │ │ nop │ │ ld v0,0(s0) │ │ ld t9,40(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,f570 │ │ + beqz v0,f570 │ │ ld a0,-32728(gp) │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,29 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,31336 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ - b f574 │ │ + b f574 │ │ move sp,s8 │ │ nop │ │ ld a0,-32728(gp) │ │ li a1,1 │ │ ld a3,-32000(gp) │ │ li a2,47 │ │ ld t9,-32176(gp) │ │ daddiu a0,a0,31288 │ │ jalr t9 │ │ daddiu a3,a3,304 │ │ - bc f56c │ │ + bc f56c │ │ nop │ │ ld t9,-32320(gp) │ │ li v0,1 │ │ move a0,s3 │ │ daddiu a1,s8,24 │ │ sw zero,24(s8) │ │ sw v0,28(s8) │ │ jalr t9 │ │ sd zero,32(s8) │ │ sd v0,16(s8) │ │ lw s2,28(s8) │ │ ld v0,32(s8) │ │ lw t9,24(s8) │ │ sltu s2,zero,s2 │ │ - beqz t9,f450 │ │ + beqz t9,f450 │ │ sd v0,8(s8) │ │ ld v0,0(s0) │ │ move a0,s0 │ │ move a1,s1 │ │ ld t9,56(v0) │ │ jalr t9 │ │ move a2,s8 │ │ - bc f468 │ │ + bc f468 │ │ ld a3,-32728(gp) │ │ - b f5c8 │ │ + b f5c8 │ │ daddiu a3,a3,31120 │ │ nop │ │ │ │ -000000000000f738 : │ │ -free_callback(): │ │ +000000000000f738 : │ │ daddiu sp,sp,-48 │ │ sd ra,40(sp) │ │ sd s8,32(sp) │ │ move s8,sp │ │ sd gp,24(sp) │ │ lui gp,0x2 │ │ sd s2,16(sp) │ │ @@ -10964,40 +10861,40 @@ │ │ ld t9,-32352(gp) │ │ jalr t9 │ │ ld a0,16(s1) │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ ld a0,104(s1) │ │ ld v1,120(s1) │ │ - beqz v1,f7f0 │ │ + beqz v1,f7f0 │ │ ld t9,-32192(gp) │ │ lw a2,28(s1) │ │ - beqz a2,f7e4 │ │ + beqz a2,f7e4 │ │ move s0,zero │ │ nop │ │ dext v0,s0,0x0,0x20 │ │ move a0,s2 │ │ dlsa v0,v0,v1,0x3 │ │ ld a1,0(v0) │ │ - beqz a1,f7dc │ │ + beqz a1,f7dc │ │ addiu s0,s0,1 │ │ ld v0,0(s2) │ │ ld t9,176(v0) │ │ jalrc t9 │ │ lw a2,28(s1) │ │ ld v1,120(s1) │ │ - bltuc s0,a2,f7b0 │ │ + bltuc s0,a2,f7b0 │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ move a0,v1 │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ ld a0,112(s1) │ │ ld a0,128(s1) │ │ - beqz a0,f808 │ │ + beqz a0,f808 │ │ ld t9,-32192(gp) │ │ jalrc t9 │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ ld a0,168(s1) │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ @@ -11011,16 +10908,15 @@ │ │ ld gp,24(sp) │ │ ld s2,16(sp) │ │ ld s1,8(sp) │ │ ld s0,0(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -000000000000f850 : │ │ -create_callback(): │ │ +000000000000f850 : │ │ daddiu sp,sp,-1232 │ │ li v0,3 │ │ sd s8,1168(sp) │ │ seleqz v0,v0,a5 │ │ sd gp,1160(sp) │ │ lui gp,0x2 │ │ sd s4,1128(sp) │ │ @@ -11050,15 +10946,15 @@ │ │ sdc1 $f25,1200(sp) │ │ ld v1,0(a0) │ │ sd v0,1056(s8) │ │ ld t9,1752(v1) │ │ andi v1,a6,0x1 │ │ jalr t9 │ │ sd v1,1048(s8) │ │ - bnez v0,feb0 │ │ + bnez v0,feb0 │ │ ld a2,-32728(gp) │ │ ld v0,0(s0) │ │ dmfc1 a1,$f24 │ │ ld t9,1368(v0) │ │ jalr t9 │ │ move a0,s0 │ │ ld t9,-32152(gp) │ │ @@ -11119,33 +11015,33 @@ │ │ move a1,s3 │ │ sb v0,176(s7) │ │ ld v0,-32600(gp) │ │ sd v0,16(s1) │ │ sd v0,8(s1) │ │ jalr t9 │ │ sd v0,0(s1) │ │ - blez s5,fd64 │ │ + blez s5,fd64 │ │ sd v0,200(s7) │ │ addiu v0,s5,-1 │ │ move s2,zero │ │ dext v0,v0,0x0,0x20 │ │ move s1,zero │ │ daddiu v0,v0,1 │ │ dmtc1 zero,$f27 │ │ - b fb04 │ │ + b fb04 │ │ dmtc1 v0,$f26 │ │ ld v0,120(s7) │ │ ld t9,-32680(gp) │ │ move a0,s0 │ │ move a1,s4 │ │ daddu v0,v0,s2 │ │ jalr t9 │ │ sd zero,0(v0) │ │ li v1,-1 │ │ - beq v0,v1,fb94 │ │ + beq v0,v1,fb94 │ │ ld a2,-32728(gp) │ │ ld a2,168(s7) │ │ ld t9,-32440(gp) │ │ daddiu s5,s2,24 │ │ move a0,s0 │ │ move a1,s4 │ │ daddu a2,a2,s1 │ │ @@ -11161,38 +11057,38 @@ │ │ sd a4,1040(s8) │ │ ld a4,1040(s8) │ │ sd v0,0(a4) │ │ sd v0,0(s3) │ │ ld v0,112(s7) │ │ daddu v0,v0,s5 │ │ ld a0,0(v0) │ │ - beqz a0,fd00 │ │ + beqz a0,fd00 │ │ li v1,17 │ │ ld a0,128(s7) │ │ daddu a0,a0,s6 │ │ lw a0,0(a0) │ │ - beq a0,v1,fbe0 │ │ + beq a0,v1,fbe0 │ │ addiu a0,a0,-21 │ │ li v1,1 │ │ - bgeuc v1,a0,fbe0 │ │ + bgeuc v1,a0,fbe0 │ │ ld a0,104(s7) │ │ li v1,2 │ │ daddu a0,a0,s2 │ │ ld a0,0(a0) │ │ lhu a0,10(a0) │ │ - beq a0,v1,fc78 │ │ + beq a0,v1,fc78 │ │ ld v1,-32568(gp) │ │ ld a0,0(v0) │ │ lhu a1,10(a0) │ │ li a0,13 │ │ - beq a1,a0,fcf8 │ │ + beq a1,a0,fcf8 │ │ ld v1,-32600(gp) │ │ daddiu s1,s1,1 │ │ dmfc1 v0,$f26 │ │ - beq s1,v0,fca4 │ │ + beq s1,v0,fca4 │ │ daddiu s2,s2,8 │ │ ld v0,0(s0) │ │ sll s3,s1,0x0 │ │ move v1,s3 │ │ move a0,s0 │ │ dmfc1 a1,$f24 │ │ move a2,s3 │ │ @@ -11203,15 +11099,15 @@ │ │ ld a2,128(s7) │ │ ld t9,-32312(gp) │ │ move a0,s0 │ │ move a1,v0 │ │ move s4,v0 │ │ jalr t9 │ │ daddu s5,a2,s6 │ │ - beqz v0,fa20 │ │ + beqz v0,fa20 │ │ sw v0,0(s5) │ │ ld a2,0(s0) │ │ li v1,1 │ │ ld v0,120(s7) │ │ move a0,s0 │ │ move a1,s4 │ │ dmtc1 v1,$f27 │ │ @@ -11220,15 +11116,15 @@ │ │ daddu s5,v0,s2 │ │ ld t9,-32680(gp) │ │ sd v0,0(s5) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s4 │ │ li v1,-1 │ │ - bne v0,v1,fa48 │ │ + bne v0,v1,fa48 │ │ ld a2,-32728(gp) │ │ move a0,s8 │ │ ld t9,-31976(gp) │ │ li a1,1024 │ │ dmfc1 a3,$f25 │ │ move s1,s8 │ │ jalr t9 │ │ @@ -11239,27 +11135,27 @@ │ │ move a1,s7 │ │ ld a1,-32728(gp) │ │ ld t9,-32720(gp) │ │ move a0,s0 │ │ move a2,s1 │ │ jalr t9 │ │ daddiu a1,a1,20664 │ │ - b fd18 │ │ + b fd18 │ │ move v0,zero │ │ ld t9,-32304(gp) │ │ move a1,s4 │ │ jalr t9 │ │ move a0,s0 │ │ ld t9,-32680(gp) │ │ move a0,s0 │ │ move a1,v0 │ │ jalr t9 │ │ move s4,v0 │ │ li v1,-1 │ │ - beq v0,v1,fdc8 │ │ + beq v0,v1,fdc8 │ │ ld v1,-32600(gp) │ │ ld a2,168(s7) │ │ ld t9,-32440(gp) │ │ move a0,s0 │ │ move a1,s4 │ │ daddu a2,a2,s1 │ │ sb v0,0(a2) │ │ @@ -11272,54 +11168,54 @@ │ │ lb a2,0(a2) │ │ jalr t9 │ │ daddu s3,v0,s2 │ │ sd v0,0(s3) │ │ ld v0,104(s7) │ │ daddu v0,v0,s2 │ │ ld a0,0(v0) │ │ - beqz a0,fd00 │ │ + beqz a0,fd00 │ │ li v1,2 │ │ ld v0,112(s7) │ │ lhu a0,10(a0) │ │ - bne a0,v1,fae0 │ │ + bne a0,v1,fae0 │ │ daddu v0,v0,s5 │ │ ld v1,-32568(gp) │ │ li a0,16 │ │ daddiu s1,s1,1 │ │ daddiu s2,s2,8 │ │ sd v1,0(v0) │ │ li v1,1 │ │ ld v0,128(s7) │ │ daddu v0,v0,s6 │ │ sw a0,0(v0) │ │ dmfc1 v0,$f26 │ │ - bne s1,v0,fb04 │ │ + bne s1,v0,fb04 │ │ dmtc1 v1,$f27 │ │ ld v0,1048(s8) │ │ - beqz v0,fd70 │ │ + beqz v0,fd70 │ │ dmfc1 v0,$f27 │ │ - beqz v0,fed0 │ │ + beqz v0,fed0 │ │ ld t9,-32192(gp) │ │ ld t9,-32312(gp) │ │ move a0,s0 │ │ jalr t9 │ │ dmfc1 a1,$f28 │ │ li a0,17 │ │ - beq v0,a0,fce0 │ │ + beq v0,a0,fce0 │ │ sw v0,136(s7) │ │ addiu v0,v0,-21 │ │ li a0,1 │ │ - bltuc a0,v0,fd90 │ │ + bltuc a0,v0,fd90 │ │ ld t9,-32304(gp) │ │ dmfc1 a1,$f28 │ │ jalr t9 │ │ move a0,s0 │ │ - b fd90 │ │ + b fd90 │ │ dmtc1 v0,$f28 │ │ - b faf4 │ │ + b faf4 │ │ sd v1,0(v0) │ │ ld t9,-32424(gp) │ │ nop │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s7 │ │ move v0,zero │ │ @@ -11339,61 +11235,61 @@ │ │ ldc1 $f27,1216(sp) │ │ ldc1 $f26,1208(sp) │ │ ldc1 $f25,1200(sp) │ │ ldc1 $f24,1192(sp) │ │ jr ra │ │ daddiu sp,sp,1232 │ │ ld v0,1048(s8) │ │ - bnez v0,fed0 │ │ + bnez v0,fed0 │ │ ld t9,-32192(gp) │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ ld a0,128(s7) │ │ ld a0,120(s7) │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ sd zero,128(s7) │ │ sd zero,120(s7) │ │ lw v0,1056(s8) │ │ li a0,5 │ │ addiu v0,v0,-1 │ │ - bgeuc a0,v0,fdf0 │ │ + bgeuc a0,v0,fdf0 │ │ ld a2,-32728(gp) │ │ ld a3,1056(s8) │ │ ld t9,-31976(gp) │ │ move a0,s8 │ │ li a1,1024 │ │ move s1,s8 │ │ jalr t9 │ │ daddiu a2,a2,28560 │ │ - b fbb4 │ │ + b fbb4 │ │ ld t9,-32424(gp) │ │ ld a2,-32728(gp) │ │ move a0,s8 │ │ ld t9,-31976(gp) │ │ li a1,1024 │ │ dmfc1 a3,$f25 │ │ move s1,s8 │ │ jalr t9 │ │ daddiu a2,a2,31552 │ │ - b fbb4 │ │ + b fbb4 │ │ ld t9,-32424(gp) │ │ ld t9,-32680(gp) │ │ move a0,s0 │ │ jalr t9 │ │ dmfc1 a1,$f28 │ │ move s1,v0 │ │ li v0,-1 │ │ - beq s1,v0,fef0 │ │ + beq s1,v0,fef0 │ │ ld t9,-32296(gp) │ │ seb a2,s1 │ │ move a0,s0 │ │ jalr t9 │ │ dmfc1 a1,$f28 │ │ - beqz v0,fefc │ │ + beqz v0,fefc │ │ move s2,v0 │ │ ld t9,-32640(gp) │ │ ld a4,104(s7) │ │ ld a1,1056(s8) │ │ daddiu s3,s7,24 │ │ lw a2,1064(s8) │ │ move a0,s3 │ │ @@ -11401,55 +11297,55 @@ │ │ move a3,v0 │ │ ld a1,-32728(gp) │ │ ld t9,-32624(gp) │ │ move a0,s0 │ │ move a2,v0 │ │ jalr t9 │ │ daddiu a1,a1,31624 │ │ - bnez v0,fd08 │ │ + bnez v0,fd08 │ │ ld t9,-32424(gp) │ │ lw v0,136(s7) │ │ li a0,4 │ │ - beq v0,a0,ffd8 │ │ + beq v0,a0,ffd8 │ │ li a0,17 │ │ - beq v0,a0,ffd8 │ │ + beq v0,a0,ffd8 │ │ addiu v0,v0,-21 │ │ li a0,1 │ │ - bgeuc a0,v0,ffd8 │ │ + bgeuc a0,v0,ffd8 │ │ addiu s1,s1,-66 │ │ li v0,24 │ │ - bltuc v0,s1,ffdc │ │ + bltuc v0,s1,ffdc │ │ ld v0,-32728(gp) │ │ dext s1,s1,0x0,0x20 │ │ daddiu v0,v0,32080 │ │ dlsa s1,s1,v0,0x3 │ │ ld v0,0(s1) │ │ daddu v0,v0,gp │ │ jrc v0 │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld t9,-32720(gp) │ │ daddiu a1,a1,21648 │ │ jalr t9 │ │ daddiu a2,a2,31440 │ │ - b fd18 │ │ + b fd18 │ │ move v0,zero │ │ jalr t9 │ │ ld a0,128(s7) │ │ ld a0,120(s7) │ │ ld t9,-32192(gp) │ │ jalr t9 │ │ sd zero,128(s7) │ │ - b fcb8 │ │ + b fcb8 │ │ sd zero,120(s7) │ │ ld s1,-32728(gp) │ │ - b fbb0 │ │ + b fbb0 │ │ daddiu s1,s1,31400 │ │ ld s1,-32728(gp) │ │ - b fbb0 │ │ + b fbb0 │ │ daddiu s1,s1,31368 │ │ li v0,488 │ │ sd v0,184(s7) │ │ ld t9,-32632(gp) │ │ ld a5,112(s7) │ │ lw a3,1072(s8) │ │ daddiu a0,s7,64 │ │ @@ -11459,57 +11355,56 @@ │ │ move a4,s2 │ │ ld a1,-32728(gp) │ │ ld t9,-32624(gp) │ │ move a0,s0 │ │ move a2,v0 │ │ jalr t9 │ │ daddiu a1,a1,31640 │ │ - bnez v0,fd08 │ │ + bnez v0,fd08 │ │ ld t9,-32424(gp) │ │ ld a2,-32728(gp) │ │ ld a0,16(s7) │ │ ld t9,-32360(gp) │ │ ld a4,0(s7) │ │ move a1,s3 │ │ move a3,s7 │ │ jalr t9 │ │ daddiu a2,a2,-3152 │ │ - b fd18 │ │ + b fd18 │ │ move v0,s7 │ │ li v0,368 │ │ - b ff10 │ │ + b ff10 │ │ sd v0,184(s7) │ │ li v0,416 │ │ - b ff10 │ │ + b ff10 │ │ sd v0,184(s7) │ │ li v0,392 │ │ - b ff10 │ │ + b ff10 │ │ sd v0,184(s7) │ │ li v0,296 │ │ - b ff10 │ │ + b ff10 │ │ sd v0,184(s7) │ │ li v0,440 │ │ - b ff10 │ │ + b ff10 │ │ sd v0,184(s7) │ │ li v0,464 │ │ - b ff10 │ │ + b ff10 │ │ sd v0,184(s7) │ │ li v0,344 │ │ - b ff10 │ │ + b ff10 │ │ sd v0,184(s7) │ │ li v0,320 │ │ - b ff10 │ │ + b ff10 │ │ sd v0,184(s7) │ │ ld s2,-32600(gp) │ │ li v0,272 │ │ - b ff10 │ │ + b ff10 │ │ sd v0,184(s7) │ │ │ │ -000000000000ffe8 : │ │ -JNA_detach(): │ │ +000000000000ffe8 : │ │ daddiu sp,sp,-64 │ │ sd gp,40(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s8,48(sp) │ │ daddiu gp,gp,16936 │ │ sd s2,32(sp) │ │ @@ -11519,22 +11414,22 @@ │ │ move s8,sp │ │ sd ra,56(sp) │ │ sll s0,a1,0x0 │ │ daddiu t9,t9,-3600 │ │ move s2,a0 │ │ jalr t9 │ │ sd a2,0(s8) │ │ - beqz v0,10050 │ │ + beqz v0,10050 │ │ andi s1,s0,0xff │ │ ld a2,0(s8) │ │ sb s0,25(v0) │ │ - beqz s1,10050 │ │ + beqz s1,10050 │ │ sd a2,16(v0) │ │ lbu v0,24(v0) │ │ - bnez v0,10078 │ │ + bnez v0,10078 │ │ ld a1,-32728(gp) │ │ move sp,s8 │ │ ld ra,56(sp) │ │ ld s8,48(sp) │ │ ld gp,40(sp) │ │ ld s2,32(sp) │ │ ld s1,24(sp) │ │ @@ -11555,53 +11450,51 @@ │ │ ld s2,32(sp) │ │ ld s1,24(sp) │ │ ld s0,16(sp) │ │ jr ra │ │ daddiu sp,sp,64 │ │ nop │ │ │ │ -00000000000100b8 : │ │ -JNA_set_last_error(): │ │ +00000000000100b8 : │ │ daddiu sp,sp,-32 │ │ sd gp,8(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s8,16(sp) │ │ daddiu gp,gp,16728 │ │ sd s0,0(sp) │ │ ld t9,-32728(gp) │ │ sd ra,24(sp) │ │ move s8,sp │ │ daddiu t9,t9,-3600 │ │ jalr t9 │ │ move s0,a1 │ │ - beqzc v0,100f4 │ │ + beqzc v0,100f4 │ │ sw s0,8(v0) │ │ move sp,s8 │ │ ld ra,24(s8) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ ld s0,0(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ │ │ -0000000000010110 : │ │ -JNA_get_last_error(): │ │ +0000000000010110 : │ │ daddiu sp,sp,-32 │ │ sd gp,8(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s8,16(sp) │ │ daddiu gp,gp,16640 │ │ sd ra,24(sp) │ │ ld t9,-32728(gp) │ │ daddiu t9,t9,-3600 │ │ jalr t9 │ │ move s8,sp │ │ - beqz v0,10160 │ │ + beqz v0,10160 │ │ ld ra,24(s8) │ │ lw v0,8(v0) │ │ move sp,s8 │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ @@ -11611,16 +11504,15 @@ │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ nop │ │ │ │ -0000000000010180 : │ │ -JNA_callback_init(): │ │ +0000000000010180 : │ │ daddiu sp,sp,-48 │ │ sd gp,24(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s0,8(sp) │ │ daddiu gp,gp,16528 │ │ move s0,a0 │ │ @@ -11637,22 +11529,22 @@ │ │ ld s1,-32736(gp) │ │ ld v0,0(s0) │ │ ld a1,-32728(gp) │ │ move a0,s0 │ │ ld t9,48(v0) │ │ jalr t9 │ │ daddiu a1,a1,28440 │ │ - beqz v0,10228 │ │ + beqz v0,10228 │ │ sd v0,-14088(s1) │ │ ld v1,0(s0) │ │ move a0,s0 │ │ ld t9,168(v1) │ │ jalr t9 │ │ move a1,v0 │ │ - beqz v0,10228 │ │ + beqz v0,10228 │ │ sd v0,-14088(s1) │ │ move sp,s8 │ │ move v0,zero │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ ld s1,16(sp) │ │ @@ -11666,27 +11558,26 @@ │ │ ld gp,24(sp) │ │ daddiu v0,v0,25872 │ │ ld s1,16(sp) │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -0000000000010250 : │ │ -JNA_callback_dispose(): │ │ +0000000000010250 : │ │ daddiu sp,sp,-32 │ │ sd gp,8(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s0,0(sp) │ │ daddiu gp,gp,16320 │ │ sd s8,16(sp) │ │ ld s0,-32736(gp) │ │ sd ra,24(sp) │ │ ld a1,-14088(s0) │ │ - beqz a1,10290 │ │ + beqz a1,10290 │ │ move s8,sp │ │ ld v0,0(a0) │ │ ld t9,176(v0) │ │ jalrc t9 │ │ sd zero,-14088(s0) │ │ ld v0,-32736(gp) │ │ ld t9,-32024(gp) │ │ @@ -11708,62 +11599,62 @@ │ │ sd s0,8(sp) │ │ move s8,sp │ │ sd ra,56(sp) │ │ daddiu gp,gp,16208 │ │ sd s3,32(sp) │ │ move s0,a0 │ │ sd s2,24(sp) │ │ - beqz a0,103b0 │ │ + beqz a0,103b0 │ │ sd s1,16(sp) │ │ ld s1,16(a0) │ │ - beqz s1,103b0 │ │ + beqz s1,103b0 │ │ move v1,zero │ │ sd zero,0(a0) │ │ sh zero,8(a0) │ │ ld a0,0(s1) │ │ - beqz a0,103f4 │ │ + beqz a0,103f4 │ │ li v0,1 │ │ move s2,a1 │ │ - b 10398 │ │ + b 10398 │ │ ld s3,-32728(gp) │ │ nop │ │ ld v0,0(s1) │ │ ld v1,0(s0) │ │ lhu v0,8(v0) │ │ daddiu v1,v1,-1 │ │ addiu v0,v0,-1 │ │ or v0,v0,v1 │ │ daddiu v0,v0,1 │ │ - beqz s2,10358 │ │ + beqz s2,10358 │ │ sd v0,0(s0) │ │ sd v0,0(s2) │ │ daddiu s2,s2,8 │ │ ld v0,0(s0) │ │ ld a0,0(s1) │ │ daddiu s1,s1,8 │ │ lhu v1,8(s0) │ │ ld a0,0(a0) │ │ andi a2,v1,0xffff │ │ daddu v0,v0,a0 │ │ sd v0,0(s0) │ │ ld a0,-8(s1) │ │ lhu a0,8(a0) │ │ andi a1,a0,0xffff │ │ - bgeuc a2,a1,10388 │ │ + bgeuc a2,a1,10388 │ │ move v1,a0 │ │ sh v1,8(s0) │ │ ld a0,0(s1) │ │ - beqz a0,103e0 │ │ + beqz a0,103e0 │ │ andi v1,v1,0xffff │ │ ld v0,0(a0) │ │ - bnez v0,10328 │ │ + bnez v0,10328 │ │ daddiu t9,s3,704 │ │ jalr t9 │ │ move a1,zero │ │ - beqzc v0,10328 │ │ + beqzc v0,10328 │ │ move sp,s8 │ │ li v0,1 │ │ ld ra,56(sp) │ │ ld s8,48(sp) │ │ ld gp,40(sp) │ │ ld s3,32(sp) │ │ ld s2,24(sp) │ │ @@ -11805,15 +11696,15 @@ │ │ sd s6,72(sp) │ │ sd s5,64(sp) │ │ sd s4,56(sp) │ │ sd s2,40(sp) │ │ sd s1,32(sp) │ │ sd s0,24(sp) │ │ sdc1 $f24,120(sp) │ │ - bgeuc a0,v1,104b8 │ │ + bgeuc a0,v1,104b8 │ │ move sp,s8 │ │ ld ra,104(sp) │ │ ld s8,96(sp) │ │ ld gp,88(sp) │ │ ld s7,80(sp) │ │ ld s6,72(sp) │ │ ld s5,64(sp) │ │ @@ -11830,63 +11721,63 @@ │ │ move s5,a2 │ │ sd a6,8(s3) │ │ dmtc1 a3,$f24 │ │ sw a4,4(s3) │ │ sd a5,16(s3) │ │ sw zero,28(s3) │ │ ld v0,0(a5) │ │ - beqz v0,10608 │ │ + beqz v0,10608 │ │ move s1,a4 │ │ lhu v1,10(a5) │ │ li v0,15 │ │ - beq v1,v0,10668 │ │ + beq v1,v0,10668 │ │ li s0,8 │ │ ld v1,16(s3) │ │ lw v0,4(s3) │ │ ld s2,8(s3) │ │ lhu v1,10(v1) │ │ xori v1,v1,0xd │ │ - beqz v0,10598 │ │ + beqz v0,10598 │ │ seleqz s0,s0,v1 │ │ addiu s7,v0,-1 │ │ ld s4,-32728(gp) │ │ dext s7,s7,0x0,0x20 │ │ li s6,15 │ │ daddiu s7,s7,1 │ │ - b 1056c │ │ + b 1056c │ │ dlsa s7,s7,s2,0x3 │ │ lhu v1,10(v0) │ │ - beq v1,s6,1066c │ │ + beq v1,s6,1066c │ │ ld t9,-31952(gp) │ │ lhu v1,8(v0) │ │ addiu v1,v1,-1 │ │ and a0,s0,v1 │ │ - beqzc a0,10550 │ │ + beqzc a0,10550 │ │ addiu s0,s0,-1 │ │ or v1,s0,v1 │ │ addiu s0,v1,1 │ │ lw v0,0(v0) │ │ daddiu s2,s2,8 │ │ addiu v0,v0,-1 │ │ ori v0,v0,0x7 │ │ addiu v0,v0,1 │ │ - beq s2,s7,10598 │ │ + beq s2,s7,10598 │ │ addu s0,v0,s0 │ │ ld v0,0(s2) │ │ ld v1,0(v0) │ │ - bnez v1,10528 │ │ + bnez v1,10528 │ │ move a0,v0 │ │ daddiu t9,s4,704 │ │ jalr t9 │ │ move a1,zero │ │ - bnezc v0,10628 │ │ + bnezc v0,10628 │ │ nop │ │ - b 10528 │ │ + b 10528 │ │ ld v0,0(s2) │ │ - bnez s5,105e8 │ │ + bnez s5,105e8 │ │ sw s0,24(s3) │ │ ld t9,-32288(gp) │ │ jalr t9 │ │ move a0,s3 │ │ move sp,s8 │ │ ld ra,104(sp) │ │ ld s8,96(sp) │ │ @@ -11903,24 +11794,24 @@ │ │ jr ra │ │ daddiu sp,sp,128 │ │ ld t9,-32280(gp) │ │ move a0,s3 │ │ dmfc1 a1,$f24 │ │ jalr t9 │ │ move a2,s1 │ │ - b 1047c │ │ + b 1047c │ │ move sp,s8 │ │ nop │ │ ld t9,-32728(gp) │ │ move a0,a5 │ │ move a1,zero │ │ daddiu t9,t9,704 │ │ jalr t9 │ │ sd a5,0(s8) │ │ - beqz v0,104e0 │ │ + beqz v0,104e0 │ │ ld a5,0(s8) │ │ move sp,s8 │ │ li v0,1 │ │ ld ra,104(sp) │ │ ld s8,96(sp) │ │ ld gp,88(sp) │ │ ld s7,80(sp) │ │ @@ -11933,16 +11824,15 @@ │ │ ld s0,24(sp) │ │ ldc1 $f24,120(sp) │ │ jr ra │ │ daddiu sp,sp,128 │ │ ld t9,-31952(gp) │ │ jalrc t9 │ │ │ │ -0000000000010670 : │ │ -ffi_prep_cif(): │ │ +0000000000010670 : │ │ daddiu sp,sp,-16 │ │ lui v1,0x2 │ │ daddu v1,v1,t9 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddiu v1,v1,15264 │ │ move sp,s8 │ │ @@ -11954,16 +11844,15 @@ │ │ move a2,zero │ │ move a3,v0 │ │ move a4,v0 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -00000000000106b8 : │ │ -ffi_prep_cif_var(): │ │ +00000000000106b8 : │ │ daddiu sp,sp,-16 │ │ lui t0,0x2 │ │ daddu t0,t0,t9 │ │ sd s8,8(sp) │ │ move s8,sp │ │ daddiu t0,t0,15192 │ │ move sp,s8 │ │ @@ -11977,16 +11866,15 @@ │ │ move a3,a7 │ │ move a4,v1 │ │ move a5,v0 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -0000000000010708 : │ │ -ffi_prep_closure(): │ │ +0000000000010708 : │ │ daddiu sp,sp,-32 │ │ move a4,a0 │ │ sd gp,8(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,15112 │ │ @@ -11998,25 +11886,24 @@ │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ nop │ │ │ │ -0000000000010750 : │ │ -ffi_get_struct_offsets(): │ │ +0000000000010750 : │ │ addiu a0,a0,-1 │ │ li a3,5 │ │ li v0,2 │ │ - bgeuc a3,a0,10768 │ │ + bgeuc a3,a0,10768 │ │ nop │ │ jrc ra │ │ lhu a0,10(a1) │ │ li v1,13 │ │ - bne a0,v1,10764 │ │ + bne a0,v1,10764 │ │ li v0,1 │ │ lui a4,0x2 │ │ daddiu sp,sp,-16 │ │ daddu a4,a4,t9 │ │ sd s8,8(sp) │ │ daddiu a4,a4,15040 │ │ move s8,sp │ │ @@ -12039,19 +11926,19 @@ │ │ sd ra,24(sp) │ │ ld v1,-32736(gp) │ │ lw v0,-14072(s0) │ │ daddiu v1,v1,-16504 │ │ dlsa a0,v0,v0,0x1 │ │ dlsa v1,a0,v1,0x3 │ │ lw a0,16(v1) │ │ - bnez a0,10850 │ │ + bnez a0,10850 │ │ move s8,sp │ │ addiu v0,v0,1 │ │ li v1,5 │ │ - beqc v0,v1,10828 │ │ + beqc v0,v1,10828 │ │ move sp,s8 │ │ sw v0,-14072(s0) │ │ ld ra,24(sp) │ │ move v0,zero │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ ld s0,0(sp) │ │ @@ -12067,15 +11954,15 @@ │ │ ld s0,0(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ nop │ │ ld t9,0(v1) │ │ jalr t9 │ │ move a0,zero │ │ - b 107f4 │ │ + b 107f4 │ │ lw v0,-14072(s0) │ │ nop │ │ daddiu sp,sp,-48 │ │ sd gp,24(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s8,32(sp) │ │ @@ -12085,20 +11972,20 @@ │ │ sd s0,8(sp) │ │ sd ra,40(sp) │ │ move s8,sp │ │ move s0,a0 │ │ move s1,a1 │ │ daddiu v0,v0,-13104 │ │ ld v1,0(v0) │ │ - bltuc s0,v1,108b4 │ │ + bltuc s0,v1,108b4 │ │ ld a0,8(v0) │ │ daddu v1,v1,a0 │ │ - bltuc s0,v1,108f0 │ │ + bltuc s0,v1,108f0 │ │ ld v0,16(v0) │ │ - bnezc v0,108a0 │ │ + bnezc v0,108a0 │ │ ld t9,-32136(gp) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s1 │ │ move sp,s8 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ @@ -12106,19 +11993,19 @@ │ │ ld s1,16(sp) │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ nop │ │ ld a0,24(v0) │ │ daddu a0,s0,a0 │ │ - beq a0,s0,108bc │ │ + beq a0,s0,108bc │ │ ld t9,-32136(gp) │ │ jalr t9 │ │ move a1,s1 │ │ - beqz v0,108c0 │ │ + beqz v0,108c0 │ │ ld t9,-32136(gp) │ │ move sp,s8 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ ld s1,16(sp) │ │ ld s0,8(sp) │ │ @@ -12144,37 +12031,37 @@ │ │ lui v0,0x20 │ │ sd v0,32(s0) │ │ daddiu a0,s2,-13024 │ │ li v0,7 │ │ jalr t9 │ │ sw v0,40(s0) │ │ ld v0,-13072(s1) │ │ - beqz v0,10a10 │ │ + beqz v0,10a10 │ │ ld t9,-32200(gp) │ │ jalr t9 │ │ daddiu a0,s2,-13024 │ │ ld t9,-32064(gp) │ │ jalr t9 │ │ li a0,40 │ │ ld t9,-32064(gp) │ │ li a0,40 │ │ jalr t9 │ │ sd v0,8(s0) │ │ - bnez v0,10a6c │ │ + bnez v0,10a6c │ │ ld t9,-32064(gp) │ │ ld v0,8(s0) │ │ daddiu v1,v0,-1 │ │ sd v0,16(s0) │ │ and v0,v1,v0 │ │ - bnez v0,10a7c │ │ + bnez v0,10a7c │ │ ld t9,-31952(gp) │ │ ld v1,8(s0) │ │ daddiu v0,v1,-1 │ │ and v0,v0,v1 │ │ - bnezc v0,10a7c │ │ + bnezc v0,10a7c │ │ move sp,s8 │ │ ld ra,40(sp) │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ ld s2,16(sp) │ │ ld s1,8(sp) │ │ ld s0,0(sp) │ │ @@ -12197,19 +12084,19 @@ │ │ ld t9,-32064(gp) │ │ jalr t9 │ │ li a0,40 │ │ ld t9,-32064(gp) │ │ li a0,40 │ │ jalr t9 │ │ sd v0,8(s0) │ │ - beqz v0,109c4 │ │ + beqz v0,109c4 │ │ ld t9,-32064(gp) │ │ jalr t9 │ │ li a0,40 │ │ - b 109cc │ │ + b 109cc │ │ daddiu v1,v0,-1 │ │ jalrc t9 │ │ daddiu sp,sp,-64 │ │ lui a1,0x49 │ │ sd gp,40(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ @@ -12222,38 +12109,38 @@ │ │ move s8,sp │ │ daddiu a1,a1,1026 │ │ li a2,448 │ │ jalr t9 │ │ move s1,a0 │ │ move s0,v0 │ │ li v0,-1 │ │ - beq s0,v0,10af8 │ │ + beq s0,v0,10af8 │ │ ld t9,-31960(gp) │ │ move sp,s8 │ │ move v0,s0 │ │ ld ra,56(sp) │ │ ld s8,48(sp) │ │ ld gp,40(sp) │ │ ld s1,32(sp) │ │ ld s0,24(sp) │ │ jr ra │ │ daddiu sp,sp,64 │ │ nop │ │ jalrc t9 │ │ li v1,22 │ │ lw a0,0(v0) │ │ - beq a0,v1,10b30 │ │ + beq a0,v1,10b30 │ │ ld t9,-32112(gp) │ │ lw a0,0(v0) │ │ li v1,21 │ │ - beq a0,v1,10b34 │ │ + beq a0,v1,10b34 │ │ move a0,s1 │ │ lw a0,0(v0) │ │ li v1,122 │ │ - bne a0,v1,10ad0 │ │ + bne a0,v1,10ad0 │ │ li s0,-1 │ │ ld t9,-32112(gp) │ │ move a0,s1 │ │ sw zero,0(v0) │ │ jalrc t9 │ │ ld t9,-32160(gp) │ │ sw v0,0(s8) │ │ @@ -12283,15 +12170,15 @@ │ │ sb v1,7(v0) │ │ sb v1,8(v0) │ │ sb v1,9(v0) │ │ jalr t9 │ │ sb zero,10(v0) │ │ move s0,v0 │ │ li v0,-1 │ │ - beq s0,v0,10ad0 │ │ + beq s0,v0,10ad0 │ │ ld t9,-32056(gp) │ │ jalr t9 │ │ move a0,sp │ │ move sp,s8 │ │ ld ra,56(sp) │ │ move v0,s0 │ │ ld s8,48(sp) │ │ @@ -12306,15 +12193,15 @@ │ │ daddu gp,gp,t9 │ │ sd s8,16(sp) │ │ daddiu gp,gp,13856 │ │ sd ra,24(sp) │ │ ld t9,-31992(gp) │ │ jalr t9 │ │ move s8,sp │ │ - beqz v0,10c40 │ │ + beqz v0,10c40 │ │ ld t9,-32728(gp) │ │ move sp,s8 │ │ ld ra,24(sp) │ │ move a0,v0 │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ daddiu t9,t9,2688 │ │ @@ -12345,52 +12232,52 @@ │ │ sd s5,48(sp) │ │ sd s2,24(sp) │ │ sd s1,16(sp) │ │ sd s0,8(sp) │ │ sdc1 $f25,104(sp) │ │ sdc1 $f24,96(sp) │ │ lw s2,-15856(s3) │ │ - beq s2,v0,10d98 │ │ + beq s2,v0,10d98 │ │ move s4,a0 │ │ ld s5,-32736(gp) │ │ move s1,s4 │ │ ld s7,-32736(gp) │ │ dmtc1 sp,$f25 │ │ ld s0,-14080(s5) │ │ ld v0,-14064(s7) │ │ - beqz s0,10e0c │ │ + beqz s0,10e0c │ │ dmtc1 v0,$f24 │ │ nop │ │ daddiu v0,s0,15 │ │ ld t9,-32168(gp) │ │ dsrl v0,v0,0x4 │ │ move a1,zero │ │ dsll v0,v0,0x4 │ │ move a2,s0 │ │ dsubu sp,sp,v0 │ │ move a0,sp │ │ jalr t9 │ │ move s6,sp │ │ - bgtz s4,10d24 │ │ + bgtz s4,10d24 │ │ sltu v0,s1,s0 │ │ - b 10e50 │ │ + b 10e50 │ │ ld t9,-32088(gp) │ │ - blez s1,10e48 │ │ + blez s1,10e48 │ │ ld s0,-14080(s5) │ │ sltu v0,s1,s0 │ │ ld t9,-31984(gp) │ │ seleqz s0,s0,v0 │ │ selnez v0,s1,v0 │ │ or s0,s0,v0 │ │ move a0,s2 │ │ move a1,s6 │ │ jalr t9 │ │ move a2,s0 │ │ dsubu s1,s1,s0 │ │ - bgec v0,s0,10d18 │ │ + bgec v0,s0,10d18 │ │ li v0,-1 │ │ dmfc1 sp,$f25 │ │ move sp,s8 │ │ ld ra,88(sp) │ │ ld s8,80(sp) │ │ ld gp,72(sp) │ │ ld s7,64(sp) │ │ @@ -12419,116 +12306,116 @@ │ │ jalr t9 │ │ ld a0,8(v0) │ │ lw s0,-14072(s5) │ │ move s2,v0 │ │ dlsa s0,s0,s0,0x1 │ │ dlsa s0,s0,s1,0x3 │ │ lw v0,16(s0) │ │ - beqz v0,10e28 │ │ + beqz v0,10e28 │ │ daddiu t9,s7,1968 │ │ - beqc s2,s6,10e28 │ │ + beqc s2,s6,10e28 │ │ ld s5,-32736(gp) │ │ sw s2,-15856(s3) │ │ ld s7,-32736(gp) │ │ move s1,s4 │ │ dmtc1 sp,$f25 │ │ ld s0,-14080(s5) │ │ ld v0,-14064(s7) │ │ - bnez s0,10ce0 │ │ + bnez s0,10ce0 │ │ dmtc1 v0,$f24 │ │ ld t9,-32064(gp) │ │ jalr t9 │ │ li a0,39 │ │ move s0,v0 │ │ - b 10ce0 │ │ + b 10ce0 │ │ sd v0,-14080(s5) │ │ nop │ │ jalrc t9 │ │ - bnez v0,10f00 │ │ + bnez v0,10f00 │ │ li v1,-1 │ │ - bne s2,s6,10de8 │ │ + bne s2,s6,10de8 │ │ lw v0,-14072(s5) │ │ - b 10db8 │ │ + b 10db8 │ │ dlsa v0,v0,v0,0x1 │ │ nop │ │ ld t9,-32088(gp) │ │ nop │ │ lw a4,-15856(s3) │ │ dmfc1 sp,$f25 │ │ move a0,zero │ │ move a1,s4 │ │ li a2,5 │ │ li a3,1 │ │ jalr t9 │ │ dmfc1 a5,$f24 │ │ move s0,v0 │ │ li v0,-1 │ │ - beq s0,v0,10f14 │ │ + beq s0,v0,10f14 │ │ ld v1,-32736(gp) │ │ dmfc1 v0,$f24 │ │ - beqz v0,10ed0 │ │ + beqz v0,10ed0 │ │ ld v0,-32736(gp) │ │ ld t9,-32088(gp) │ │ lw a4,-15856(s3) │ │ move a0,zero │ │ move a1,s4 │ │ li a2,3 │ │ li a3,1 │ │ jalr t9 │ │ dmfc1 a5,$f24 │ │ li v1,-1 │ │ - beq v0,v1,10f4c │ │ + beq v0,v1,10f4c │ │ ld v1,-14064(s7) │ │ daddu a0,v0,s4 │ │ dsubu s0,s0,v0 │ │ sd s0,-8(a0) │ │ daddu v1,s4,v1 │ │ - b 10d54 │ │ + b 10d54 │ │ sd v1,-14064(s7) │ │ ld v1,-32736(gp) │ │ lw v0,-14072(v0) │ │ daddiu v1,v1,-16504 │ │ dlsa v0,v0,v0,0x1 │ │ dlsa v0,v0,v1,0x3 │ │ lw v0,16(v0) │ │ - beqz v0,10e8c │ │ + beqz v0,10e8c │ │ ld t9,-32728(gp) │ │ daddiu t9,t9,1968 │ │ jalrc t9 │ │ - b 10e90 │ │ + b 10e90 │ │ ld t9,-32088(gp) │ │ sw s2,-15856(s3) │ │ - beq s2,v1,10d54 │ │ + beq s2,v1,10d54 │ │ li v0,-1 │ │ - b 10cc0 │ │ + b 10cc0 │ │ ld s5,-32736(gp) │ │ dmfc1 v0,$f24 │ │ - bnez v0,10f34 │ │ + bnez v0,10f34 │ │ ld t9,-32120(gp) │ │ lw a0,-15856(v1) │ │ jalr t9 │ │ ld s5,-32736(gp) │ │ - b 10da4 │ │ + b 10da4 │ │ lw v0,-14072(s5) │ │ ld t9,-32184(gp) │ │ lw a0,-15856(v1) │ │ jalr t9 │ │ dmfc1 a1,$f24 │ │ - b 10d54 │ │ + b 10d54 │ │ li v0,-1 │ │ ld t9,-32136(gp) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s4 │ │ ld v0,-32736(gp) │ │ ld t9,-32184(gp) │ │ dmfc1 a1,$f24 │ │ jalr t9 │ │ lw a0,-15856(v0) │ │ - b 10d54 │ │ + b 10d54 │ │ li v0,-1 │ │ daddiu sp,sp,-48 │ │ li v0,-1 │ │ sd gp,24(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s1,8(sp) │ │ @@ -12536,19 +12423,19 @@ │ │ sd s8,32(sp) │ │ ld s1,-32736(gp) │ │ sd s0,0(sp) │ │ sd ra,40(sp) │ │ move s8,sp │ │ sd s2,16(sp) │ │ lw v1,-15856(s1) │ │ - beq v1,v0,10ff8 │ │ + beq v1,v0,10ff8 │ │ move s0,a0 │ │ ld v0,-32736(gp) │ │ ld v0,-14064(v0) │ │ - beqz v0,11064 │ │ + beqz v0,11064 │ │ ld s1,-32736(gp) │ │ ld t9,-32728(gp) │ │ move sp,s8 │ │ ld ra,40(sp) │ │ move a0,s0 │ │ ld s8,32(sp) │ │ ld gp,24(sp) │ │ @@ -12564,29 +12451,29 @@ │ │ li a2,7 │ │ li a3,2050 │ │ li a4,-1 │ │ jalr t9 │ │ move a5,zero │ │ move s2,v0 │ │ li v0,-1 │ │ - bne s2,v0,11090 │ │ + bne s2,v0,11090 │ │ ld t9,-31960(gp) │ │ jalrc t9 │ │ li v1,1 │ │ lw a0,0(v0) │ │ - beqc v1,a0,11044 │ │ + beqc v1,a0,11044 │ │ lw v1,0(v0) │ │ li v0,13 │ │ - bnec v0,v1,11090 │ │ + bnec v0,v1,11090 │ │ ld v0,-32736(gp) │ │ ld v0,-14064(v0) │ │ - beqz v0,11060 │ │ + beqz v0,11060 │ │ lw v1,-15856(s1) │ │ li v0,-1 │ │ - bne v1,v0,10fcc │ │ + bne v1,v0,10fcc │ │ ld t9,-32728(gp) │ │ ld s1,-32736(gp) │ │ ld t9,-32080(gp) │ │ jalr t9 │ │ daddiu a0,s1,-14056 │ │ ld t9,-32728(gp) │ │ daddiu t9,t9,3168 │ │ @@ -12603,17 +12490,16 @@ │ │ ld gp,24(sp) │ │ ld s2,16(sp) │ │ ld s1,8(sp) │ │ ld s0,0(sp) │ │ jr ra │ │ daddiu sp,sp,48 │ │ │ │ -00000000000110b8 : │ │ -ffi_closure_alloc(): │ │ - beqzc a1,11888 │ │ +00000000000110b8 : │ │ + beqzc a1,11888 │ │ daddiu sp,sp,-96 │ │ sd gp,72(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s5,48(sp) │ │ daddiu gp,gp,12632 │ │ sd s4,40(sp) │ │ @@ -12626,104 +12512,104 @@ │ │ daddiu s4,s5,-13072 │ │ sd ra,88(sp) │ │ ld v0,8(s4) │ │ move s0,a0 │ │ sd s7,64(sp) │ │ sd s6,56(sp) │ │ sd s3,32(sp) │ │ - beqz v0,11478 │ │ + beqz v0,11478 │ │ sd s1,16(sp) │ │ ld s3,-32736(gp) │ │ daddiu s1,s3,-14016 │ │ lw v0,864(s1) │ │ andi v0,v0,0x2 │ │ - bnez v0,112b8 │ │ + bnez v0,112b8 │ │ ld a0,-32736(gp) │ │ li v0,240 │ │ - bltuc v0,s0,11200 │ │ + bltuc v0,s0,11200 │ │ li v0,22 │ │ - bgeuc v0,s0,11468 │ │ + bgeuc v0,s0,11468 │ │ daddiu s0,s0,15 │ │ li v1,-8 │ │ and s7,s0,v1 │ │ dsrl a0,s7,0x3 │ │ sll s0,a0,0x0 │ │ lw a1,-14016(s3) │ │ sll s0,s0,0x0 │ │ srlv v0,a1,s0 │ │ andi a2,v0,0x3 │ │ - beqz a2,113c8 │ │ + beqz a2,113c8 │ │ ld a3,-32736(gp) │ │ nor v0,zero,v0 │ │ andi v0,v0,0x1 │ │ daddu v1,v0,a0 │ │ dlsa v0,v1,s1,0x4 │ │ daddiu v0,v0,64 │ │ ld a0,16(v0) │ │ ld a2,16(a0) │ │ - beqc v0,a2,11688 │ │ + beqc v0,a2,11688 │ │ ld a1,24(s1) │ │ - bltuc a2,a1,115c4 │ │ + bltuc a2,a1,115c4 │ │ sd a2,16(v0) │ │ sd v0,24(a2) │ │ dsll v1,v1,0x3 │ │ daddiu s0,a0,16 │ │ ori v0,v1,0x3 │ │ daddu v1,a0,v1 │ │ sd v0,8(a0) │ │ ld v0,8(v1) │ │ ori v0,v0,0x1 │ │ sd v0,8(v1) │ │ lw v0,864(s1) │ │ andi v0,v0,0x2 │ │ - bnez v0,11264 │ │ + bnez v0,11264 │ │ ld a0,-32736(gp) │ │ - beqz s0,11278 │ │ + beqz s0,11278 │ │ ld v0,-32736(gp) │ │ daddiu v0,v0,-13104 │ │ nop │ │ ld v1,0(v0) │ │ - bltuc s0,v1,111ec │ │ + bltuc s0,v1,111ec │ │ ld a0,8(v0) │ │ daddu v1,v1,a0 │ │ - bltuc s0,v1,115d0 │ │ + bltuc s0,v1,115d0 │ │ ld v0,16(v0) │ │ - bnezc v0,111d8 │ │ + bnezc v0,111d8 │ │ ld v0,24(zero) │ │ teq zero,zero │ │ nop │ │ li v0,-129 │ │ - bltuc v0,s0,112d8 │ │ + bltuc v0,s0,112d8 │ │ lw a3,4(s1) │ │ daddiu s0,s0,15 │ │ li v1,-8 │ │ - bnez a3,114fc │ │ + bnez a3,114fc │ │ and s7,s0,v1 │ │ ld a0,8(s1) │ │ - bgeuc a0,s7,11490 │ │ + bgeuc a0,s7,11490 │ │ ld v0,16(s1) │ │ - bgeuc s7,v0,112e8 │ │ + bgeuc s7,v0,112e8 │ │ ld a0,40(s1) │ │ dsubu v0,v0,s7 │ │ ori a2,v0,0x1 │ │ ori a1,s7,0x3 │ │ sd v0,16(s1) │ │ daddu v1,a0,s7 │ │ sd v1,40(s1) │ │ sd a2,8(v1) │ │ sd a1,8(a0) │ │ lw v0,864(s1) │ │ andi v0,v0,0x2 │ │ - beqz v0,111c8 │ │ + beqz v0,111c8 │ │ daddiu s0,a0,16 │ │ ld a0,-32736(gp) │ │ ld t9,-32200(gp) │ │ jalr t9 │ │ daddiu a0,a0,-13148 │ │ - bnez s0,111d0 │ │ + bnez s0,111d0 │ │ ld v0,-32736(gp) │ │ move sp,s8 │ │ move v0,zero │ │ ld ra,88(sp) │ │ ld s8,80(sp) │ │ ld gp,72(sp) │ │ ld s7,64(sp) │ │ @@ -12736,46 +12622,46 @@ │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,96 │ │ nop │ │ ld t9,-32080(gp) │ │ jalr t9 │ │ daddiu a0,a0,-13148 │ │ - beqz v0,11130 │ │ + beqz v0,11130 │ │ li v0,240 │ │ - b 1127c │ │ + b 1127c │ │ move sp,s8 │ │ nop │ │ ld v1,8(s1) │ │ li v0,-1 │ │ - beq v1,v0,114d0 │ │ + beq v1,v0,114d0 │ │ li s7,-1 │ │ ld v0,8(s4) │ │ - beqz v0,11a3c │ │ + beqz v0,11a3c │ │ ld t9,-32728(gp) │ │ lw v0,864(s1) │ │ andi v0,v0,0x1 │ │ - beqz v0,1157c │ │ + beqz v0,1157c │ │ ld a0,16(s4) │ │ ld v0,24(s4) │ │ - bltuc s7,v0,1157c │ │ + bltuc s7,v0,1157c │ │ daddiu s6,a0,55 │ │ dnegu s0,a0 │ │ daddu s6,s6,s7 │ │ and s6,s6,s0 │ │ - bgeuc s7,s6,11580 │ │ + bgeuc s7,s6,11580 │ │ ld t9,-32728(gp) │ │ daddiu t9,t9,3960 │ │ jalr t9 │ │ move a0,s6 │ │ li a0,-1 │ │ - beq v0,a0,11578 │ │ + beq v0,a0,11578 │ │ daddiu s0,v0,16 │ │ andi a0,s0,0x7 │ │ - beqz a0,122c4 │ │ + beqz a0,122c4 │ │ li a2,1 │ │ dnegu s0,s0 │ │ andi s0,s0,0x7 │ │ ori a2,s0,0x1 │ │ dsubu a0,s6,s0 │ │ daddu s0,v0,s0 │ │ daddiu a1,a0,-32 │ │ @@ -12784,35 +12670,35 @@ │ │ daddu a0,s0,a0 │ │ daddu a1,s0,a1 │ │ li a2,11 │ │ sd a3,8(s0) │ │ sd a2,8(a1) │ │ sd zero,-16(a0) │ │ ld a0,24(s1) │ │ - bgeuc v0,a0,1138c │ │ + bgeuc v0,a0,1138c │ │ sd v0,24(s1) │ │ ld a0,848(s1) │ │ ld v0,856(s1) │ │ daddu s6,s6,a0 │ │ sd s6,848(s1) │ │ - bgeuc v0,s6,113a4 │ │ + bgeuc v0,s6,113a4 │ │ sd s6,856(s1) │ │ daddiu s0,s0,16 │ │ - beqzc s0,11578 │ │ + beqzc s0,11578 │ │ lw v0,864(s1) │ │ andi v0,v0,0x2 │ │ - beqz v0,111d0 │ │ + beqz v0,111d0 │ │ ld v0,-32736(gp) │ │ - b 11264 │ │ + b 11264 │ │ ld a0,-32736(gp) │ │ nop │ │ ld a0,8(s1) │ │ - bgeuc a0,s7,11490 │ │ + bgeuc a0,s7,11490 │ │ nop │ │ - beqz v0,11618 │ │ + beqz v0,11618 │ │ li a4,1 │ │ sllv v0,v0,s0 │ │ sllv a0,a4,s0 │ │ sll a0,a0,0x1 │ │ negu a2,a0 │ │ or a0,a2,a0 │ │ and v0,a0,v0 │ │ @@ -12823,119 +12709,119 @@ │ │ clz v0,v0 │ │ nor v0,zero,v0 │ │ addiu v0,v0,32 │ │ dlsa a0,v0,s1,0x4 │ │ daddiu a0,a0,64 │ │ ld s0,16(a0) │ │ ld a2,16(s0) │ │ - beqc a0,a2,120f0 │ │ + beqc a0,a2,120f0 │ │ ld a1,24(s1) │ │ - bltuc a2,a1,115c4 │ │ + bltuc a2,a1,115c4 │ │ sd a2,16(a0) │ │ sd a0,24(a2) │ │ dsll v0,v0,0x3 │ │ li a1,31 │ │ dsubu a0,v0,s7 │ │ - bltuc a1,a0,119c0 │ │ + bltuc a1,a0,119c0 │ │ ori v1,v0,0x3 │ │ daddu v0,s0,v0 │ │ sd v1,8(s0) │ │ daddiu s0,s0,16 │ │ ld v1,8(v0) │ │ ori v1,v1,0x1 │ │ - b 111b8 │ │ + b 111b8 │ │ sd v1,8(v0) │ │ nop │ │ li s0,4 │ │ li a0,4 │ │ - b 11150 │ │ + b 11150 │ │ li s7,32 │ │ ld t9,-32728(gp) │ │ daddiu t9,t9,2352 │ │ jalr t9 │ │ ld s3,-32736(gp) │ │ - b 1111c │ │ + b 1111c │ │ daddiu s1,s3,-14016 │ │ dsubu s0,a0,s7 │ │ li a1,31 │ │ ld v0,32(s1) │ │ - bgeuc a1,s0,11a4c │ │ + bgeuc a1,s0,11a4c │ │ daddu a0,v0,s7 │ │ ori a2,s0,0x1 │ │ daddu a1,a0,s0 │ │ ori v1,s7,0x3 │ │ sd s0,8(s1) │ │ sd a0,32(s1) │ │ sd a2,8(a0) │ │ sd s0,0(a1) │ │ daddiu s0,v0,16 │ │ - b 111b8 │ │ + b 111b8 │ │ sd v1,8(v0) │ │ nop │ │ ld v0,32(s1) │ │ li a0,-1 │ │ sd zero,8(s1) │ │ daddu a0,v0,a0 │ │ sd zero,32(s1) │ │ daddiu s0,v0,16 │ │ sd v1,8(v0) │ │ ld v1,8(a0) │ │ ori v1,v1,0x1 │ │ - b 111b8 │ │ + b 111b8 │ │ sd v1,8(a0) │ │ dsrl v0,s7,0x8 │ │ - bnez v0,116a4 │ │ + bnez v0,116a4 │ │ dnegu a2,s7 │ │ ld v0,592(s1) │ │ - beqz v0,12214 │ │ + beqz v0,12214 │ │ li a1,57 │ │ move a6,zero │ │ dsllv a1,s7,a1 │ │ move a4,zero │ │ move a7,zero │ │ li a5,-4 │ │ ld s0,8(v0) │ │ and s0,s0,a5 │ │ dsubu s0,s0,s7 │ │ - bgeuc s0,a2,11548 │ │ + bgeuc s0,a2,11548 │ │ nop │ │ - beqzc s0,11f4c │ │ + beqzc s0,11f4c │ │ move a2,s0 │ │ move a7,v0 │ │ ld s0,40(v0) │ │ dsrl32 a0,a1,0x1f │ │ daddiu a0,a0,4 │ │ dlsa v0,a0,v0,0x3 │ │ - beqz s0,117e8 │ │ + beqz s0,117e8 │ │ ld v0,0(v0) │ │ - beqc v0,s0,117f0 │ │ + beqc v0,s0,117f0 │ │ nop │ │ - beqz v0,116c0 │ │ + beqz v0,116c0 │ │ dsll a1,a1,0x1 │ │ - b 11528 │ │ + b 11528 │ │ move a4,s0 │ │ ld a0,16(s4) │ │ dnegu s0,a0 │ │ daddiu a1,s7,73 │ │ daddu v0,a1,a0 │ │ and s0,v0,s0 │ │ - bltuc s7,s0,11a54 │ │ + bltuc s7,s0,11a54 │ │ ld t9,-31960(gp) │ │ jalrc t9 │ │ li v1,12 │ │ sw v1,0(v0) │ │ lw v0,864(s1) │ │ andi v0,v0,0x2 │ │ - beqz v0,11278 │ │ + beqz v0,11278 │ │ move s0,zero │ │ - b 11264 │ │ + b 11264 │ │ ld a0,-32736(gp) │ │ ld a3,16(v0) │ │ ld v1,24(s1) │ │ - bgeuc a3,v1,11a1c │ │ + bgeuc a3,v1,11a1c │ │ ld t9,-31952(gp) │ │ jalrc t9 │ │ nop │ │ ld v1,24(v0) │ │ move v0,s0 │ │ daddu s0,s0,v1 │ │ sd s0,0(s2) │ │ @@ -12950,15 +12836,15 @@ │ │ ld s3,32(sp) │ │ ld s2,24(sp) │ │ ld s1,16(sp) │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,96 │ │ lw a0,4(s1) │ │ - beqz a0,11224 │ │ + beqz a0,11224 │ │ negu v0,a0 │ │ li a1,-4 │ │ and v0,v0,a0 │ │ li a2,-4 │ │ negu a0,v0 │ │ and v0,v0,a0 │ │ clz v0,v0 │ │ @@ -12968,116 +12854,116 @@ │ │ ld v0,592(v0) │ │ ld a0,8(v0) │ │ move s0,v0 │ │ and a1,a0,a1 │ │ dsubu a1,a1,s7 │ │ nop │ │ ld a0,32(v0) │ │ - beqzc a0,11890 │ │ + beqzc a0,11890 │ │ ld v0,8(a0) │ │ and v0,v0,a2 │ │ dsubu v0,v0,s7 │ │ - bgeuc v0,a1,11680 │ │ + bgeuc v0,a1,11680 │ │ move a1,v0 │ │ move s0,a0 │ │ - b 11660 │ │ + b 11660 │ │ move v0,a0 │ │ sll a2,v1,0x0 │ │ li v0,1 │ │ sllv v0,v0,a2 │ │ nor v0,zero,v0 │ │ and a1,v0,a1 │ │ - b 11198 │ │ + b 11198 │ │ sw a1,-14016(a3) │ │ li a0,0xffff │ │ - bgeuc a0,v0,11800 │ │ + bgeuc a0,v0,11800 │ │ ld v0,840(s1) │ │ - beqz v0,1121c │ │ + beqz v0,1121c │ │ li a6,31 │ │ - b 11518 │ │ + b 11518 │ │ move a1,zero │ │ - beqz s0,120a4 │ │ + beqz s0,120a4 │ │ move v0,a7 │ │ - b 116d4 │ │ + b 116d4 │ │ li a1,-4 │ │ move s0,a0 │ │ ld a0,8(s0) │ │ and a0,a0,a1 │ │ dsubu a0,a0,s7 │ │ - bgeuc a0,a2,116ec │ │ + bgeuc a0,a2,116ec │ │ move a2,a0 │ │ move v0,s0 │ │ ld a0,32(s0) │ │ - bnezc a0,116d0 │ │ + bnezc a0,116d0 │ │ ld s0,40(s0) │ │ - bnezc s0,116d4 │ │ + bnezc s0,116d4 │ │ nop │ │ - beqzc v0,1121c │ │ + beqzc v0,1121c │ │ ld a0,8(s1) │ │ dsubu a1,a0,s7 │ │ - bgeuc a2,a1,11220 │ │ + bgeuc a2,a1,11220 │ │ ld a7,24(s1) │ │ - bltuc v0,a7,115c4 │ │ + bltuc v0,a7,115c4 │ │ daddu a5,v0,s7 │ │ - bgeuc v0,a5,115c4 │ │ + bgeuc v0,a5,115c4 │ │ ld a0,24(v0) │ │ - beq v0,a0,121d4 │ │ + beq v0,a0,121d4 │ │ ld a6,48(v0) │ │ ld a1,16(v0) │ │ - bltuc a1,a7,115c4 │ │ + bltuc a1,a7,115c4 │ │ sd a0,24(a1) │ │ sd a1,16(a0) │ │ - beqz a6,117b0 │ │ + beqz a6,117b0 │ │ li a1,31 │ │ ld a1,56(v0) │ │ daddiu a1,a1,74 │ │ dlsa a1,a1,s1,0x3 │ │ ld a3,0(a1) │ │ - beqc v0,a3,12220 │ │ + beqc v0,a3,12220 │ │ ld a1,24(s1) │ │ - bltuc a6,a1,115c4 │ │ + bltuc a6,a1,115c4 │ │ ld a3,32(a6) │ │ - beqc v0,a3,12230 │ │ + beqc v0,a3,12230 │ │ sd a0,40(a6) │ │ - beqzc a0,117ac │ │ + beqzc a0,117ac │ │ nop │ │ - bltuc a0,a1,115c4 │ │ + bltuc a0,a1,115c4 │ │ sd a6,48(a0) │ │ ld a3,32(v0) │ │ - beqzc a3,11794 │ │ + beqzc a3,11794 │ │ nop │ │ - bltuc a3,a1,115c4 │ │ + bltuc a3,a1,115c4 │ │ sd a3,32(a0) │ │ sd a0,48(a3) │ │ ld a3,40(v0) │ │ - beqzc a3,117ac │ │ + beqzc a3,117ac │ │ nop │ │ - bltuc a3,a1,115c4 │ │ + bltuc a3,a1,115c4 │ │ sd a3,40(a0) │ │ sd a0,48(a3) │ │ li a1,31 │ │ - bltuc a1,a2,11f58 │ │ + bltuc a1,a2,11f58 │ │ daddu a2,a2,s7 │ │ ori a0,a2,0x3 │ │ daddu a2,v0,a2 │ │ sd a0,8(v0) │ │ ld a0,8(a2) │ │ ori a0,a0,0x1 │ │ sd a0,8(a2) │ │ daddiu s0,v0,16 │ │ - bnezc s0,113ac │ │ + bnezc s0,113ac │ │ nop │ │ - b 11220 │ │ + b 11220 │ │ ld a0,8(s1) │ │ nop │ │ - b 11568 │ │ + b 11568 │ │ move s0,a4 │ │ move s0,a4 │ │ dsll a1,a1,0x1 │ │ - b 11528 │ │ + b 11528 │ │ move a4,s0 │ │ sll a0,v0,0x0 │ │ addiu v0,a0,-256 │ │ srl v0,v0,0x10 │ │ andi v0,v0,0x8 │ │ sllv a0,a0,v0 │ │ addiu a1,a0,-4096 │ │ @@ -13097,197 +12983,197 @@ │ │ dsrlv a6,s7,a6 │ │ sll s0,v0,0x1 │ │ dext v0,s0,0x0,0x20 │ │ andi a6,a6,0x1 │ │ daddu a6,a6,v0 │ │ dlsa v0,a6,s1,0x3 │ │ ld v0,592(v0) │ │ - beqz v0,120a8 │ │ + beqz v0,120a8 │ │ li a0,31 │ │ - beq a6,a0,116b8 │ │ + beq a6,a0,116b8 │ │ li s0,57 │ │ dsrl a1,a6,0x1 │ │ sll a1,a1,0x0 │ │ - b 11518 │ │ + b 11518 │ │ subu a1,s0,a1 │ │ jr ra │ │ move v0,zero │ │ ld a0,40(v0) │ │ - bnezc a0,11668 │ │ + bnezc a0,11668 │ │ ld a6,24(s1) │ │ - bltuc s0,a6,115c4 │ │ + bltuc s0,a6,115c4 │ │ daddu a5,s0,s7 │ │ - bgeuc s0,a5,115c4 │ │ + bgeuc s0,a5,115c4 │ │ ld a0,24(s0) │ │ - beq a0,s0,12310 │ │ + beq a0,s0,12310 │ │ ld a4,48(s0) │ │ ld v0,16(s0) │ │ - bltuc v0,a6,115c4 │ │ + bltuc v0,a6,115c4 │ │ sd a0,24(v0) │ │ sd v0,16(a0) │ │ - beqz a4,11938 │ │ + beqz a4,11938 │ │ li v0,31 │ │ ld v0,56(s0) │ │ daddiu v0,v0,74 │ │ dlsa v0,v0,s1,0x3 │ │ ld a2,0(v0) │ │ - beqc a2,s0,123c8 │ │ + beqc a2,s0,123c8 │ │ ld v0,24(s1) │ │ - bltuc a4,v0,115c4 │ │ + bltuc a4,v0,115c4 │ │ ld a2,32(a4) │ │ - beqc a2,s0,123c0 │ │ + beqc a2,s0,123c0 │ │ sd a0,40(a4) │ │ - beqzc a0,11934 │ │ + beqzc a0,11934 │ │ nop │ │ - bltuc a0,v0,115c4 │ │ + bltuc a0,v0,115c4 │ │ sd a4,48(a0) │ │ ld a2,32(s0) │ │ - beqzc a2,1191c │ │ + beqzc a2,1191c │ │ nop │ │ - bltuc a2,v0,115c4 │ │ + bltuc a2,v0,115c4 │ │ sd a2,32(a0) │ │ sd a0,48(a2) │ │ ld a2,40(s0) │ │ - beqzc a2,11934 │ │ + beqzc a2,11934 │ │ nop │ │ - bltuc a2,v0,115c4 │ │ + bltuc a2,v0,115c4 │ │ sd a2,40(a0) │ │ sd a0,48(a2) │ │ li v0,31 │ │ - bgeuc v0,a1,122f0 │ │ + bgeuc v0,a1,122f0 │ │ daddu v0,a5,a1 │ │ ori a2,s7,0x3 │ │ ori a0,a1,0x1 │ │ sd a2,8(s0) │ │ sd a0,8(a5) │ │ sd a1,0(v0) │ │ ld v0,8(s1) │ │ - beqz v0,119a4 │ │ + beqz v0,119a4 │ │ ld a4,-32736(gp) │ │ dsrl v0,v0,0x3 │ │ lw a3,-14016(a4) │ │ sll a2,v0,0x0 │ │ li a0,1 │ │ sllv a0,a0,a2 │ │ dlsa v0,v0,s1,0x4 │ │ and a6,a0,a3 │ │ ld a2,32(s1) │ │ - bnez a6,12388 │ │ + bnez a6,12388 │ │ daddiu v0,v0,64 │ │ or a0,a0,a3 │ │ move a3,v0 │ │ sw a0,-14016(a4) │ │ sd a2,16(v0) │ │ sd a2,24(a3) │ │ sd a3,16(a2) │ │ sd v0,24(a2) │ │ sd a1,8(s1) │ │ sd a5,32(s1) │ │ daddiu s0,s0,16 │ │ - bnezc s0,113ac │ │ + bnezc s0,113ac │ │ nop │ │ - b 11220 │ │ + b 11220 │ │ ld a0,8(s1) │ │ daddu a1,s0,s7 │ │ ori v0,a0,0x1 │ │ ori v1,s7,0x3 │ │ daddu a2,a1,a0 │ │ sd v1,8(s0) │ │ sd v0,8(a1) │ │ sd a0,0(a2) │ │ ld v0,8(s1) │ │ - beqz v0,11a2c │ │ + beqz v0,11a2c │ │ ld a4,-32736(gp) │ │ dsrl v0,v0,0x3 │ │ lw a3,-14016(a4) │ │ sll a2,v0,0x0 │ │ li v1,1 │ │ sllv v1,v1,a2 │ │ dlsa v0,v0,s1,0x4 │ │ and a5,v1,a3 │ │ ld a2,32(s1) │ │ - bnez a5,115b8 │ │ + bnez a5,115b8 │ │ daddiu v0,v0,64 │ │ or v1,v1,a3 │ │ move a3,v0 │ │ sw v1,-14016(a4) │ │ sd a2,16(v0) │ │ sd a2,24(a3) │ │ sd a3,16(a2) │ │ sd v0,24(a2) │ │ sd a0,8(s1) │ │ daddiu s0,s0,16 │ │ - b 111b8 │ │ + b 111b8 │ │ sd a1,32(s1) │ │ daddiu t9,t9,2352 │ │ jalrc t9 │ │ - b 112f8 │ │ + b 112f8 │ │ lw v0,864(s1) │ │ - b 114d8 │ │ + b 114d8 │ │ ori v1,a0,0x3 │ │ ld t9,-32728(gp) │ │ daddiu t9,t9,3960 │ │ jalr t9 │ │ move a0,s0 │ │ li a0,-1 │ │ - beq v0,a0,11594 │ │ + beq v0,a0,11594 │ │ ld t9,-31960(gp) │ │ ld a0,848(s1) │ │ ld a1,856(s1) │ │ daddu a0,s0,a0 │ │ sd a0,848(s1) │ │ - bgeuc a1,a0,11a88 │ │ + bgeuc a1,a0,11a88 │ │ sd a0,856(s1) │ │ ld a2,40(s1) │ │ - beqz a2,12004 │ │ + beqz a2,12004 │ │ ld a0,-32736(gp) │ │ daddiu a0,a0,-13104 │ │ move a1,a0 │ │ nop │ │ ld a4,0(a1) │ │ ld a3,8(a1) │ │ daddu a5,a4,a3 │ │ - beq v0,a5,11db0 │ │ + beq v0,a5,11db0 │ │ daddu a5,v0,s0 │ │ ld a1,16(a1) │ │ - bnezc a1,11aa0 │ │ + bnezc a1,11aa0 │ │ ld a1,24(s1) │ │ - bgeuc v0,a1,11ac8 │ │ + bgeuc v0,a1,11ac8 │ │ sd v0,24(s1) │ │ move a1,a0 │ │ nop │ │ ld a3,0(a1) │ │ - beqc a3,a5,11c6c │ │ + beqc a3,a5,11c6c │ │ ld a1,16(a1) │ │ - bnezc a1,11ad0 │ │ + bnezc a1,11ad0 │ │ ld a1,0(a0) │ │ - bltuc a2,a1,11af4 │ │ + bltuc a2,a1,11af4 │ │ ld a3,8(a0) │ │ daddu a1,a1,a3 │ │ - bltuc a2,a1,11b04 │ │ + bltuc a2,a1,11b04 │ │ ld a0,16(a0) │ │ - bnezc a0,11ae0 │ │ + bnezc a0,11ae0 │ │ ld v0,0(zero) │ │ teq zero,zero │ │ daddiu a0,a1,-63 │ │ andi a3,a0,0x7 │ │ - bnez a3,11e28 │ │ + bnez a3,11e28 │ │ dnegu a0,a0 │ │ li a0,-79 │ │ daddu a0,a1,a0 │ │ daddiu a3,a2,32 │ │ sltu a3,a0,a3 │ │ daddiu a6,v0,16 │ │ seleqz a0,a0,a3 │ │ selnez a3,a2,a3 │ │ or a0,a0,a3 │ │ andi a4,a6,0x7 │ │ daddiu a7,a0,16 │ │ daddiu a3,s0,-72 │ │ - beqz a4,11b50 │ │ + beqz a4,11b50 │ │ move a5,zero │ │ dnegu a6,a6 │ │ andi a5,a6,0x7 │ │ dsubu a3,a3,a5 │ │ daddu a4,v0,a5 │ │ ori t0,a3,0x1 │ │ ld a6,32(s4) │ │ @@ -13312,173 +13198,173 @@ │ │ sd a5,32(a0) │ │ sd v0,912(s1) │ │ sd s0,920(s1) │ │ ld v0,0(a3) │ │ sd v0,936(s1) │ │ daddu a4,a3,v0 │ │ ld a4,0(a4) │ │ - bne v0,a4,115c4 │ │ + bne v0,a4,115c4 │ │ daddiu v0,a0,48 │ │ sd zero,0(a3) │ │ sd a7,928(s1) │ │ li a3,11 │ │ sd a3,0(v0) │ │ daddiu v0,v0,8 │ │ - bltuc v0,a1,11bd8 │ │ + bltuc v0,a1,11bd8 │ │ nop │ │ - beq a2,a0,11c58 │ │ + beq a2,a0,11c58 │ │ li a5,-2 │ │ ld a1,8(a0) │ │ dsubu a4,a0,a2 │ │ ori a3,a4,0x1 │ │ dsrl v0,a4,0x3 │ │ and a1,a1,a5 │ │ sd a1,8(a0) │ │ sd a3,8(a2) │ │ sd a4,0(a0) │ │ li a0,31 │ │ - bltuc a0,v0,11e34 │ │ + bltuc a0,v0,11e34 │ │ lw a1,-14016(s3) │ │ sll a3,v0,0x0 │ │ li a0,1 │ │ dlsa v0,v0,s1,0x4 │ │ sllv a0,a0,a3 │ │ and a3,a0,a1 │ │ - bnez a3,11fc8 │ │ + bnez a3,11fc8 │ │ daddiu v0,v0,64 │ │ ld a3,-32736(gp) │ │ or a0,a0,a1 │ │ move a1,v0 │ │ sw a0,-14016(a3) │ │ sd a2,16(v0) │ │ sd a2,24(a1) │ │ sd a1,16(a2) │ │ sd v0,24(a2) │ │ ld v0,16(s1) │ │ - bltuc s7,v0,1122c │ │ + bltuc s7,v0,1122c │ │ nop │ │ - b 11594 │ │ + b 11594 │ │ ld t9,-31960(gp) │ │ ld a4,-8(a5) │ │ ld a3,24(a1) │ │ - bne a4,a3,11ae0 │ │ + bne a4,a3,11ae0 │ │ move a3,zero │ │ ld a2,8(a1) │ │ daddiu a0,v0,16 │ │ andi a4,a0,0x7 │ │ sd v0,0(a1) │ │ daddu a2,a2,s0 │ │ - beqz a4,11ca0 │ │ + beqz a4,11ca0 │ │ sd a2,8(a1) │ │ dnegu a3,a0 │ │ andi a3,a3,0x7 │ │ daddiu a2,a5,16 │ │ daddu s0,v0,a3 │ │ andi v0,a2,0x7 │ │ - beqz v0,11cbc │ │ + beqz v0,11cbc │ │ move a0,zero │ │ dnegu a0,a2 │ │ andi a0,a0,0x7 │ │ ori a1,s7,0x3 │ │ daddu v0,a5,a0 │ │ sd a1,8(s0) │ │ dsubu a3,v0,s0 │ │ ld a1,40(s1) │ │ daddu a0,s0,s7 │ │ dsubu v1,a3,s7 │ │ - beq v0,a1,123d8 │ │ + beq v0,a1,123d8 │ │ ld a5,-32736(gp) │ │ ld a1,32(s1) │ │ - beqc v0,a1,12448 │ │ + beqc v0,a1,12448 │ │ ld a2,8(v0) │ │ andi a1,a2,0x2 │ │ - bnez a1,11d44 │ │ + bnez a1,11d44 │ │ li a1,-2 │ │ li a3,-4 │ │ and a2,a2,a3 │ │ li a3,31 │ │ dsrl a1,a2,0x3 │ │ - bltuc a3,a1,125c0 │ │ + bltuc a3,a1,125c0 │ │ ld a4,16(v0) │ │ ld a3,24(v0) │ │ - beqc a3,a4,125a0 │ │ + beqc a3,a4,125a0 │ │ dlsa a1,a1,s1,0x4 │ │ daddiu a1,a1,64 │ │ - bnec a1,a4,123f8 │ │ + bnec a1,a4,123f8 │ │ ld a1,24(s1) │ │ - bltuc a3,a1,115c4 │ │ + bltuc a3,a1,115c4 │ │ sd a3,24(a4) │ │ sd a4,16(a3) │ │ daddu v0,v0,a2 │ │ daddu v1,v1,a2 │ │ ld a2,8(v0) │ │ li a1,-2 │ │ ori a4,v1,0x1 │ │ and a2,a2,a1 │ │ daddu a3,a0,v1 │ │ sd a2,8(v0) │ │ dsrl a1,v1,0x3 │ │ li v0,31 │ │ sd a4,8(a0) │ │ sd v1,0(a3) │ │ - bltuc v0,a1,12488 │ │ + bltuc v0,a1,12488 │ │ lw v1,-14016(s3) │ │ sll a3,a1,0x0 │ │ li v0,1 │ │ dlsa a2,a1,s1,0x4 │ │ sllv v0,v0,a3 │ │ and a1,v0,v1 │ │ - bnez a1,12470 │ │ + bnez a1,12470 │ │ daddiu a2,a2,64 │ │ ld a1,-32736(gp) │ │ or v0,v0,v1 │ │ move v1,a2 │ │ sw v0,-14016(a1) │ │ sd a0,16(a2) │ │ daddiu s0,s0,16 │ │ sd a0,24(v1) │ │ sd v1,16(a0) │ │ - b 111b8 │ │ + b 111b8 │ │ sd a2,24(a0) │ │ ld a6,24(a1) │ │ ld a7,-8(a5) │ │ - bnec a6,a7,11abc │ │ + bnec a6,a7,11abc │ │ nop │ │ - bltuc a2,a4,11abc │ │ + bltuc a2,a4,11abc │ │ nop │ │ - bgeuc a2,v0,11abc │ │ + bgeuc a2,v0,11abc │ │ daddu a3,a3,s0 │ │ move a2,zero │ │ sd a3,8(a1) │ │ ld v0,40(s1) │ │ ld a1,16(s1) │ │ daddiu a0,v0,16 │ │ andi a3,a0,0x7 │ │ - beqz a3,11df8 │ │ + beqz a3,11df8 │ │ daddu a1,s0,a1 │ │ dnegu a0,a0 │ │ andi a2,a0,0x7 │ │ dsubu s0,a1,a2 │ │ ld a0,32(s4) │ │ daddu v0,v0,a2 │ │ ori a2,s0,0x1 │ │ sd v0,40(s1) │ │ daddu a1,v0,s0 │ │ sd s0,16(s1) │ │ sd a2,8(v0) │ │ li v0,72 │ │ sd v0,8(a1) │ │ - b 11c58 │ │ + b 11c58 │ │ sd a0,48(s1) │ │ andi a0,a0,0x7 │ │ - b 11b18 │ │ + b 11b18 │ │ daddiu a0,a0,-79 │ │ dsrl v0,a4,0x8 │ │ li a0,0xffff │ │ - bltuc a0,v0,11fbc │ │ + bltuc a0,v0,11fbc │ │ sll v0,v0,0x0 │ │ move a0,v0 │ │ addiu v0,v0,-256 │ │ srl v0,v0,0x10 │ │ andi v0,v0,0x8 │ │ sllv a0,a0,v0 │ │ addiu a1,a0,-4096 │ │ @@ -13503,162 +13389,162 @@ │ │ li a0,1 │ │ sll a1,v0,0x0 │ │ sllv a0,a0,a1 │ │ lw a1,4(s1) │ │ sd v0,56(a2) │ │ sd zero,40(a2) │ │ and a3,a0,a1 │ │ - beqz a3,11fe0 │ │ + beqz a3,11fe0 │ │ sd zero,32(a2) │ │ dlsa a0,v0,s1,0x3 │ │ ld a1,592(a0) │ │ li a0,31 │ │ - beqc v0,a0,122e8 │ │ + beqc v0,a0,122e8 │ │ dsrl a0,v0,0x1 │ │ li v0,57 │ │ sll a0,a0,0x0 │ │ subu a0,v0,a0 │ │ dsllv a0,a4,a0 │ │ - b 11f10 │ │ + b 11f10 │ │ li a5,-4 │ │ nop │ │ daddiu v0,v0,4 │ │ dlsa v0,v0,a1,0x3 │ │ ld a3,0(v0) │ │ - beqz a3,121b8 │ │ + beqz a3,121b8 │ │ dsll a0,a0,0x1 │ │ move a1,a3 │ │ ld v0,8(a1) │ │ and v0,v0,a5 │ │ - bne a4,v0,11ef8 │ │ + bne a4,v0,11ef8 │ │ dsrl32 v0,a0,0x1f │ │ ld a0,24(s1) │ │ ld v0,16(a1) │ │ - bltuc a1,a0,115c4 │ │ + bltuc a1,a0,115c4 │ │ nop │ │ - bltuc v0,a0,115c4 │ │ + bltuc v0,a0,115c4 │ │ sd a2,24(v0) │ │ sd a2,16(a1) │ │ sd v0,16(a2) │ │ sd a1,24(a2) │ │ - b 11c58 │ │ + b 11c58 │ │ sd zero,48(a2) │ │ move s0,v0 │ │ - b 116c8 │ │ + b 116c8 │ │ move a2,zero │ │ ori a6,s7,0x3 │ │ ori a4,a2,0x1 │ │ daddu a3,a5,a2 │ │ dsrl a0,a2,0x3 │ │ sd a6,8(v0) │ │ sd a4,8(a5) │ │ sd a2,0(a3) │ │ - bltuc a1,a0,12104 │ │ + bltuc a1,a0,12104 │ │ lw a2,-14016(s3) │ │ sll a3,a0,0x0 │ │ li a1,1 │ │ dlsa a0,a0,s1,0x4 │ │ sllv a1,a1,a3 │ │ and a3,a1,a2 │ │ - bnez a3,122cc │ │ + bnez a3,122cc │ │ daddiu a0,a0,64 │ │ ld a3,-32736(gp) │ │ or a1,a1,a2 │ │ move a2,a0 │ │ sw a1,-14016(a3) │ │ sd a5,16(a0) │ │ sd a5,24(a2) │ │ sd a2,16(a5) │ │ - b 117d0 │ │ + b 117d0 │ │ sd a0,24(a5) │ │ lui a0,0x8000 │ │ - b 11eb0 │ │ + b 11eb0 │ │ li v0,31 │ │ ld a1,16(v0) │ │ ld a0,24(s1) │ │ - bgeuc a1,a0,11c48 │ │ + bgeuc a1,a0,11c48 │ │ nop │ │ - b 115c8 │ │ + b 115c8 │ │ ld t9,-31952(gp) │ │ daddiu v0,v0,74 │ │ or a0,a0,a1 │ │ dlsa v0,v0,s1,0x3 │ │ sw a0,4(s1) │ │ sd a2,0(v0) │ │ sd v0,48(a2) │ │ sd a2,24(a2) │ │ - b 11c58 │ │ + b 11c58 │ │ sd a2,16(a2) │ │ daddiu a0,s0,-8 │ │ sd v0,24(s1) │ │ sd v0,912(s1) │ │ daddu a1,v0,a0 │ │ sd s0,920(s1) │ │ ld a0,0(a1) │ │ sd a0,936(s1) │ │ daddu a2,a1,a0 │ │ ld a2,0(a2) │ │ - bne a0,a2,115c4 │ │ + bne a0,a2,115c4 │ │ ld a3,-13072(s5) │ │ move a0,zero │ │ sd zero,0(a1) │ │ li a2,32 │ │ sd a3,56(s1) │ │ dlsa a1,a0,s1,0x4 │ │ daddiu a0,a0,1 │ │ daddiu a1,a1,64 │ │ sd a1,24(a1) │ │ - bne a0,a2,12040 │ │ + bne a0,a2,12040 │ │ sd a1,16(a1) │ │ daddiu a1,v0,16 │ │ daddiu s0,s0,-72 │ │ andi a2,a1,0x7 │ │ - beqz a2,12074 │ │ + beqz a2,12074 │ │ move a0,zero │ │ dnegu a0,a1 │ │ andi a0,a0,0x7 │ │ daddu v0,v0,a0 │ │ ld a1,32(s4) │ │ dsubu a0,s0,a0 │ │ sd v0,40(s1) │ │ ori a3,a0,0x1 │ │ daddu a2,v0,a0 │ │ sd a0,16(s1) │ │ sd a3,8(v0) │ │ li v0,72 │ │ sd v0,8(a2) │ │ - b 11c58 │ │ + b 11c58 │ │ sd a1,48(s1) │ │ - bnezc a7,11700 │ │ + bnezc a7,11700 │ │ sll a6,a6,0x0 │ │ li v0,-2 │ │ sllv a6,v0,a6 │ │ and a0,a6,a3 │ │ - beqz a0,1121c │ │ + beqz a0,1121c │ │ negu a1,a0 │ │ and a0,a1,a0 │ │ negu a1,a0 │ │ and a0,a0,a1 │ │ clz a0,a0 │ │ nor a0,zero,a0 │ │ addiu a0,a0,32 │ │ dlsa a0,a0,s1,0x3 │ │ ld s0,592(a0) │ │ - bnez s0,116c8 │ │ + bnez s0,116c8 │ │ move v0,zero │ │ - b 11220 │ │ + b 11220 │ │ ld a0,8(s1) │ │ sllv a4,a4,v0 │ │ nor a4,zero,a4 │ │ and a1,a4,a1 │ │ - b 11434 │ │ + b 11434 │ │ sw a1,-14016(a3) │ │ dsrl a1,a2,0x8 │ │ li a0,0xffff │ │ - bltuc a0,a1,122b8 │ │ + bltuc a0,a1,122b8 │ │ sll a1,a1,0x0 │ │ addiu a0,a1,-256 │ │ srl a0,a0,0x10 │ │ andi a0,a0,0x8 │ │ sllv a1,a1,a0 │ │ addiu a3,a1,-4096 │ │ srl a3,a3,0x10 │ │ @@ -13682,208 +13568,208 @@ │ │ li a1,1 │ │ sll a3,a0,0x0 │ │ sllv a1,a1,a3 │ │ lw a3,4(s1) │ │ sd a0,56(a5) │ │ sd zero,40(a5) │ │ and a4,a1,a3 │ │ - bnez a4,12238 │ │ + bnez a4,12238 │ │ sd zero,32(a5) │ │ daddiu a0,a0,74 │ │ or a1,a1,a3 │ │ dlsa a0,a0,s1,0x3 │ │ sw a1,4(s1) │ │ sd a5,0(a0) │ │ sd a0,48(a5) │ │ sd a5,24(a5) │ │ - b 117d0 │ │ + b 117d0 │ │ sd a5,16(a5) │ │ ld a0,24(s1) │ │ - bltuc v0,a0,115c4 │ │ + bltuc v0,a0,115c4 │ │ sd a2,0(v0) │ │ sd a1,48(a2) │ │ sd a2,24(a2) │ │ - b 11c58 │ │ + b 11c58 │ │ sd a2,16(a2) │ │ ld a0,40(v0) │ │ - beqz a0,12378 │ │ + beqz a0,12378 │ │ daddiu a4,v0,40 │ │ ld a1,40(a0) │ │ - beqz a1,121f8 │ │ + beqz a1,121f8 │ │ daddiu a3,a0,40 │ │ move a4,a3 │ │ - b 121e0 │ │ + b 121e0 │ │ move a0,a1 │ │ ld a1,32(a0) │ │ - bnez a1,121ec │ │ + bnez a1,121ec │ │ daddiu a3,a0,32 │ │ - bltuc a4,a7,115c4 │ │ + bltuc a4,a7,115c4 │ │ nop │ │ - b 1173c │ │ + b 1173c │ │ sd zero,0(a4) │ │ li a0,-2 │ │ - b 120b8 │ │ + b 120b8 │ │ and a0,a3,a0 │ │ - beqz a0,123a0 │ │ + beqz a0,123a0 │ │ sd a0,0(a1) │ │ - b 11774 │ │ + b 11774 │ │ ld a1,24(s1) │ │ - b 1176c │ │ + b 1176c │ │ sd a0,32(a6) │ │ dlsa a1,a0,s1,0x3 │ │ ld a3,592(a1) │ │ li a1,31 │ │ - beq a0,a1,12370 │ │ + beq a0,a1,12370 │ │ dsrl a0,a0,0x1 │ │ sll a1,a0,0x0 │ │ li a0,57 │ │ subu a1,a0,a1 │ │ dsllv a1,a2,a1 │ │ - b 1227c │ │ + b 1227c │ │ li a6,-4 │ │ daddiu a0,a0,4 │ │ dlsa a0,a0,a3,0x3 │ │ ld a4,0(a0) │ │ - beqz a4,12354 │ │ + beqz a4,12354 │ │ dsll a1,a1,0x1 │ │ move a3,a4 │ │ ld a0,8(a3) │ │ and a0,a0,a6 │ │ - bne a2,a0,12264 │ │ + bne a2,a0,12264 │ │ dsrl32 a0,a1,0x1f │ │ ld a1,24(s1) │ │ ld a0,16(a3) │ │ - bltuc a3,a1,115c4 │ │ + bltuc a3,a1,115c4 │ │ nop │ │ - bltuc a0,a1,115c4 │ │ + bltuc a0,a1,115c4 │ │ sd a5,24(a0) │ │ sd a5,16(a3) │ │ sd a0,16(a5) │ │ sd a3,24(a5) │ │ - b 117d0 │ │ + b 117d0 │ │ sd zero,48(a5) │ │ lui a1,0x8000 │ │ - b 1217c │ │ + b 1217c │ │ li a0,31 │ │ - b 11354 │ │ + b 11354 │ │ move s0,zero │ │ ld a2,16(a0) │ │ ld a1,24(s1) │ │ - bgeuc a2,a1,11fa8 │ │ + bgeuc a2,a1,11fa8 │ │ nop │ │ - b 115c8 │ │ + b 115c8 │ │ ld t9,-31952(gp) │ │ nop │ │ - b 11ee8 │ │ + b 11ee8 │ │ move a0,zero │ │ daddu a1,a1,s7 │ │ ori v0,a1,0x3 │ │ daddu a1,s0,a1 │ │ sd v0,8(s0) │ │ ld v0,8(a1) │ │ ori v0,v0,0x1 │ │ - b 119ac │ │ + b 119ac │ │ sd v0,8(a1) │ │ ld v0,40(s0) │ │ - beqz v0,12434 │ │ + beqz v0,12434 │ │ daddiu a3,s0,40 │ │ nop │ │ ld a0,40(v0) │ │ - beqz a0,12338 │ │ + beqz a0,12338 │ │ daddiu a2,v0,40 │ │ move a3,a2 │ │ - b 12320 │ │ + b 12320 │ │ move v0,a0 │ │ ld a0,32(v0) │ │ - bnez a0,1232c │ │ + bnez a0,1232c │ │ daddiu a2,v0,32 │ │ - bltuc a3,a6,115c4 │ │ + bltuc a3,a6,115c4 │ │ sd zero,0(a3) │ │ - b 118c4 │ │ + b 118c4 │ │ move a0,v0 │ │ ld a1,24(s1) │ │ - bltuc a0,a1,115c4 │ │ + bltuc a0,a1,115c4 │ │ sd a5,0(a0) │ │ sd a3,48(a5) │ │ sd a5,24(a5) │ │ - b 117d0 │ │ + b 117d0 │ │ sd a5,16(a5) │ │ - b 12258 │ │ + b 12258 │ │ move a1,zero │ │ ld a0,32(v0) │ │ - bnez a0,121e0 │ │ + bnez a0,121e0 │ │ daddiu a4,v0,32 │ │ - bc 1173c │ │ + bc 1173c │ │ ld a3,16(v0) │ │ ld a0,24(s1) │ │ - bgeuc a3,a0,11994 │ │ + bgeuc a3,a0,11994 │ │ nop │ │ - b 115c8 │ │ + b 115c8 │ │ ld t9,-31952(gp) │ │ lw a3,56(v0) │ │ li a0,1 │ │ lw a1,4(s1) │ │ sllv a0,a0,a3 │ │ nor a0,zero,a0 │ │ and a0,a0,a1 │ │ - b 117ac │ │ + b 117ac │ │ sw a0,4(s1) │ │ - b 118f4 │ │ + b 118f4 │ │ sd a0,32(a4) │ │ - beqz a0,12414 │ │ + beqz a0,12414 │ │ sd a0,0(v0) │ │ - b 118fc │ │ + b 118fc │ │ ld v0,24(s1) │ │ ld v0,16(s1) │ │ daddiu s0,s0,16 │ │ sd a0,40(s1) │ │ daddu v1,v1,v0 │ │ ori v0,v1,0x1 │ │ sd v1,16(s1) │ │ - b 111b8 │ │ + b 111b8 │ │ sd v0,8(a0) │ │ ld a5,24(s1) │ │ - bltuc a4,a5,115c4 │ │ + bltuc a4,a5,115c4 │ │ nop │ │ - beqc a1,a3,11d2c │ │ + beqc a1,a3,11d2c │ │ nop │ │ - b 11d28 │ │ + b 11d28 │ │ ld a1,24(s1) │ │ lw a2,56(s0) │ │ li v0,1 │ │ lw a0,4(s1) │ │ sllv v0,v0,a2 │ │ nor v0,zero,v0 │ │ and v0,v0,a0 │ │ - b 11934 │ │ + b 11934 │ │ sw v0,4(s1) │ │ ld a0,32(s0) │ │ daddiu a3,s0,32 │ │ - bnez a0,12320 │ │ + bnez a0,12320 │ │ move v0,a0 │ │ - bc 118c4 │ │ + bc 118c4 │ │ ld v0,8(s1) │ │ daddiu s0,s0,16 │ │ sd a0,32(s1) │ │ daddu v1,v1,v0 │ │ ori a1,v1,0x1 │ │ daddu v0,a0,v1 │ │ sd v1,8(s1) │ │ sd a1,8(a0) │ │ - b 111b8 │ │ + b 111b8 │ │ sd v1,0(v0) │ │ ld v1,16(a2) │ │ ld v0,24(s1) │ │ - bgeuc v1,v0,11d98 │ │ + bgeuc v1,v0,11d98 │ │ nop │ │ - b 115c8 │ │ + b 115c8 │ │ ld t9,-31952(gp) │ │ dsrl a1,v1,0x8 │ │ li v0,0xffff │ │ - bltuc v0,a1,126c4 │ │ + bltuc v0,a1,126c4 │ │ sll a1,a1,0x0 │ │ addiu a2,a1,-256 │ │ srl a2,a2,0x10 │ │ andi a2,a2,0x8 │ │ sllv a1,a1,a2 │ │ addiu v0,a1,-4096 │ │ srl v0,v0,0x10 │ │ @@ -13909,178 +13795,177 @@ │ │ sllv v0,v0,a2 │ │ lw a3,4(s1) │ │ daddiu a2,a1,74 │ │ dlsa a2,a2,s1,0x3 │ │ sd a1,56(a0) │ │ sd zero,40(a0) │ │ and a4,v0,a3 │ │ - beqz a4,126a4 │ │ + beqz a4,126a4 │ │ sd zero,32(a0) │ │ ld v0,0(a2) │ │ li a2,31 │ │ - beq a1,a2,1269c │ │ + beq a1,a2,1269c │ │ li a2,57 │ │ dsrl a1,a1,0x1 │ │ sll a1,a1,0x0 │ │ subu a1,a2,a1 │ │ dsllv a1,v1,a1 │ │ - b 12564 │ │ + b 12564 │ │ li a4,-4 │ │ dsrl32 a2,a1,0x1f │ │ daddiu a2,a2,4 │ │ dlsa a2,a2,v0,0x3 │ │ ld a3,0(a2) │ │ - beqz a3,126d0 │ │ + beqz a3,126d0 │ │ dsll a1,a1,0x1 │ │ move v0,a3 │ │ ld a2,8(v0) │ │ and a2,a2,a4 │ │ - bnec v1,a2,12548 │ │ + bnec v1,a2,12548 │ │ ld a1,24(s1) │ │ ld v1,16(v0) │ │ - bltuc v0,a1,115c4 │ │ + bltuc v0,a1,115c4 │ │ nop │ │ - bltuc v1,a1,115c4 │ │ + bltuc v1,a1,115c4 │ │ sd a0,24(v1) │ │ daddiu s0,s0,16 │ │ sd a0,16(v0) │ │ sd v1,16(a0) │ │ sd v0,24(a0) │ │ - b 111b8 │ │ + b 111b8 │ │ sd zero,48(a0) │ │ lw a4,-14016(a5) │ │ sll a1,a1,0x0 │ │ li a3,1 │ │ sllv a1,a3,a1 │ │ nor a1,zero,a1 │ │ and a1,a1,a4 │ │ - b 11d34 │ │ + b 11d34 │ │ sw a1,-14016(a5) │ │ ld a1,24(v0) │ │ - beq v0,a1,12668 │ │ + beq v0,a1,12668 │ │ ld a3,48(v0) │ │ ld a4,16(v0) │ │ ld a5,24(s1) │ │ - bltuc a4,a5,115c4 │ │ + bltuc a4,a5,115c4 │ │ sd a1,24(a4) │ │ sd a4,16(a1) │ │ - beqzc a3,11d34 │ │ + beqzc a3,11d34 │ │ ld a4,56(v0) │ │ daddiu a4,a4,74 │ │ dlsa a4,a4,s1,0x3 │ │ ld a5,0(a4) │ │ - beqc v0,a5,12658 │ │ + beqc v0,a5,12658 │ │ ld a4,24(s1) │ │ - bltuc a3,a4,115c4 │ │ + bltuc a3,a4,115c4 │ │ ld a5,32(a3) │ │ - beqc v0,a5,12650 │ │ + beqc v0,a5,12650 │ │ sd a1,40(a3) │ │ - beqzc a1,11d34 │ │ + beqzc a1,11d34 │ │ nop │ │ - bltuc a1,a4,115c4 │ │ + bltuc a1,a4,115c4 │ │ sd a3,48(a1) │ │ ld a3,32(v0) │ │ - beqzc a3,12634 │ │ + beqzc a3,12634 │ │ nop │ │ - bltuc a3,a4,115c4 │ │ + bltuc a3,a4,115c4 │ │ sd a3,32(a1) │ │ sd a1,48(a3) │ │ ld a3,40(v0) │ │ - beqzc a3,11d34 │ │ + beqzc a3,11d34 │ │ nop │ │ - bltuc a3,a4,115c4 │ │ + bltuc a3,a4,115c4 │ │ sd a3,40(a1) │ │ - b 11d34 │ │ + b 11d34 │ │ sd a1,48(a3) │ │ - b 1260c │ │ + b 1260c │ │ sd a1,32(a3) │ │ - beqz a1,126f0 │ │ + beqz a1,126f0 │ │ sd a1,0(a4) │ │ - b 12614 │ │ + b 12614 │ │ ld a4,24(s1) │ │ ld a1,40(v0) │ │ - beqz a1,1268c │ │ + beqz a1,1268c │ │ daddiu a4,v0,40 │ │ ld a5,40(a1) │ │ - beqz a5,12710 │ │ + beqz a5,12710 │ │ daddiu a6,a1,40 │ │ move a4,a6 │ │ - b 12674 │ │ + b 12674 │ │ move a1,a5 │ │ ld a1,32(v0) │ │ - bnez a1,12674 │ │ + bnez a1,12674 │ │ daddiu a4,v0,32 │ │ - bc 125e0 │ │ - b 1253c │ │ + bc 125e0 │ │ + b 1253c │ │ move a1,zero │ │ or v0,v0,a3 │ │ sd a0,0(a2) │ │ sw v0,4(s1) │ │ daddiu s0,s0,16 │ │ sd a2,48(a0) │ │ sd a0,24(a0) │ │ - b 111b8 │ │ + b 111b8 │ │ sd a0,16(a0) │ │ lui v0,0x8000 │ │ - b 12500 │ │ + b 12500 │ │ li a1,31 │ │ ld v1,24(s1) │ │ - bltuc a2,v1,115c4 │ │ + bltuc a2,v1,115c4 │ │ sd a0,0(a2) │ │ daddiu s0,s0,16 │ │ sd v0,48(a0) │ │ sd a0,24(a0) │ │ - b 111b8 │ │ + b 111b8 │ │ sd a0,16(a0) │ │ lw a4,56(v0) │ │ li a1,1 │ │ lw a3,4(s1) │ │ sllv a1,a1,a4 │ │ nor a1,zero,a1 │ │ and a1,a1,a3 │ │ - b 11d34 │ │ + b 11d34 │ │ sw a1,4(s1) │ │ ld a5,32(a1) │ │ - bnez a5,12680 │ │ + bnez a5,12680 │ │ daddiu a6,a1,32 │ │ ld a5,24(s1) │ │ - bltuc a4,a5,115c4 │ │ + bltuc a4,a5,115c4 │ │ nop │ │ - b 125e0 │ │ + b 125e0 │ │ sd zero,0(a4) │ │ lui a2,0x2 │ │ daddiu sp,sp,-16 │ │ daddu a2,a2,t9 │ │ sd s8,8(sp) │ │ daddiu a2,a2,6880 │ │ move s8,sp │ │ ld v1,-32736(a2) │ │ daddiu v1,v1,-13104 │ │ ld a1,0(v1) │ │ - bltuc a0,a1,12764 │ │ + bltuc a0,a1,12764 │ │ ld v0,8(v1) │ │ daddu a1,a1,v0 │ │ - bltuc a0,a1,12780 │ │ + bltuc a0,a1,12780 │ │ ld v1,16(v1) │ │ - bnez v1,12750 │ │ + bnez v1,12750 │ │ move v0,a0 │ │ move sp,s8 │ │ ld s8,8(sp) │ │ jr ra │ │ daddiu sp,sp,16 │ │ ld v0,24(v1) │ │ move sp,s8 │ │ ld s8,8(sp) │ │ daddiu sp,sp,16 │ │ jr ra │ │ daddu v0,a0,v0 │ │ │ │ -0000000000012798 : │ │ -ffi_closure_free(): │ │ - beqzc a0,129c8 │ │ +0000000000012798 : │ │ + beqzc a0,129c8 │ │ daddiu sp,sp,-128 │ │ sd gp,88(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s1,32(sp) │ │ daddiu gp,gp,6776 │ │ sd s8,96(sp) │ │ @@ -14095,112 +13980,112 @@ │ │ sd s6,72(sp) │ │ sd s5,64(sp) │ │ sd s4,56(sp) │ │ sd s3,48(sp) │ │ sdc1 $f25,120(sp) │ │ sdc1 $f24,112(sp) │ │ ld v0,8(s1) │ │ - beqz v0,12a30 │ │ + beqz v0,12a30 │ │ daddiu s2,a0,-16 │ │ ld s4,-32736(gp) │ │ daddiu s3,s4,-14016 │ │ lw v0,864(s3) │ │ andi v0,v0,0x2 │ │ - bnez v0,129e0 │ │ + bnez v0,129e0 │ │ ld t9,-32080(gp) │ │ ld a3,24(s3) │ │ ld a2,-32736(gp) │ │ - bltuc s2,a3,129d0 │ │ + bltuc s2,a3,129d0 │ │ ld v0,-8(s0) │ │ andi v1,v0,0x2 │ │ - beqz v1,129d0 │ │ + beqz v1,129d0 │ │ andi v1,v0,0x1 │ │ li a0,-4 │ │ and v0,v0,a0 │ │ - bnez v1,12898 │ │ + bnez v1,12898 │ │ daddu a1,s2,v0 │ │ ld v1,-16(s0) │ │ andi a0,v1,0x1 │ │ - bnez a0,12b38 │ │ + bnez a0,12b38 │ │ ld t9,-32728(gp) │ │ dsubu s2,s2,v1 │ │ daddu v0,v0,v1 │ │ - bltuc s2,a3,129d0 │ │ + bltuc s2,a3,129d0 │ │ ld a0,32(s3) │ │ - beq s2,a0,12ca0 │ │ + beq s2,a0,12ca0 │ │ dsrl v1,v1,0x3 │ │ li a0,31 │ │ - bltuc a0,v1,12b70 │ │ + bltuc a0,v1,12b70 │ │ ld a0,16(s2) │ │ ld a4,24(s2) │ │ - beqc a0,a4,12e58 │ │ + beqc a0,a4,12e58 │ │ dlsa v1,v1,s3,0x4 │ │ daddiu v1,v1,64 │ │ - bnec v1,a0,12f40 │ │ + bnec v1,a0,12f40 │ │ nop │ │ - bltuc a4,a3,12b30 │ │ + bltuc a4,a3,12b30 │ │ sd a4,24(a0) │ │ sd a0,16(a4) │ │ - bgeuc s2,a1,129d0 │ │ + bgeuc s2,a1,129d0 │ │ ld v1,8(a1) │ │ andi a0,v1,0x1 │ │ - beqz a0,129d8 │ │ + beqz a0,129d8 │ │ ld t9,-31952(gp) │ │ andi a0,v1,0x2 │ │ - bnez a0,12a48 │ │ + bnez a0,12a48 │ │ li a0,-2 │ │ ld a0,40(s3) │ │ - beq a1,a0,12d98 │ │ + beq a1,a0,12d98 │ │ ld a2,-32736(gp) │ │ ld a0,32(s3) │ │ - beq a1,a0,12e28 │ │ + beq a1,a0,12e28 │ │ li a0,-4 │ │ and v1,v1,a0 │ │ dsrl a0,v1,0x3 │ │ daddu v0,v0,v1 │ │ li v1,31 │ │ - bltuc v1,a0,12c00 │ │ + bltuc v1,a0,12c00 │ │ ld v1,16(a1) │ │ ld a1,24(a1) │ │ - beqc v1,a1,12ec0 │ │ + beqc v1,a1,12ec0 │ │ dlsa a0,a0,s3,0x4 │ │ daddiu a0,a0,64 │ │ - bnec v1,a0,1316c │ │ + bnec v1,a0,1316c │ │ ld a0,24(s3) │ │ - bltuc a1,a0,12b30 │ │ + bltuc a1,a0,12b30 │ │ sd a1,24(v1) │ │ sd v1,16(a1) │ │ daddu v1,s2,v0 │ │ ori a0,v0,0x1 │ │ sd a0,8(s2) │ │ sd v0,0(v1) │ │ ld v1,32(s3) │ │ - bne s2,v1,12a64 │ │ + bne s2,v1,12a64 │ │ dsrl v1,v0,0x3 │ │ - b 12970 │ │ + b 12970 │ │ sd v0,8(s3) │ │ lw a0,-14016(s4) │ │ sll a1,v1,0x0 │ │ li v0,1 │ │ dlsa v1,v1,s3,0x4 │ │ sllv v0,v0,a1 │ │ and a1,v0,a0 │ │ - bnez a1,12b20 │ │ + bnez a1,12b20 │ │ daddiu v1,v1,64 │ │ ld a1,-32736(gp) │ │ or v0,v0,a0 │ │ move a0,v1 │ │ sw v0,-14016(a1) │ │ sd s2,16(v1) │ │ sd s2,24(a0) │ │ sd a0,16(s2) │ │ sd v1,24(s2) │ │ lw v0,864(s3) │ │ andi v0,v0,0x2 │ │ - beqz v0,1298c │ │ + beqz v0,1298c │ │ ld t9,-32200(gp) │ │ ld a0,-32736(gp) │ │ jalr t9 │ │ daddiu a0,a0,-13148 │ │ move sp,s8 │ │ ld ra,104(s8) │ │ ld s8,96(sp) │ │ @@ -14221,49 +14106,49 @@ │ │ ld t9,-31952(gp) │ │ nop │ │ jalrc t9 │ │ nop │ │ ld a0,-32736(gp) │ │ jalr t9 │ │ daddiu a0,a0,-13148 │ │ - beqz v0,12814 │ │ + beqz v0,12814 │ │ ld ra,104(s8) │ │ move sp,s8 │ │ ld s8,96(sp) │ │ ld gp,88(sp) │ │ ld s7,80(sp) │ │ ld s6,72(sp) │ │ ld s5,64(sp) │ │ ld s4,56(sp) │ │ ld s3,48(sp) │ │ ld s2,40(sp) │ │ ld s1,32(sp) │ │ ld s0,24(sp) │ │ ldc1 $f25,120(sp) │ │ ldc1 $f24,112(sp) │ │ - b 129c8 │ │ + b 129c8 │ │ daddiu sp,sp,128 │ │ ld t9,-32728(gp) │ │ daddiu t9,t9,2352 │ │ jalr t9 │ │ ld s4,-32736(gp) │ │ - b 12804 │ │ + b 12804 │ │ daddiu s3,s4,-14016 │ │ ori a2,v0,0x1 │ │ and v1,v1,a0 │ │ daddu a0,s2,v0 │ │ sd v1,8(a1) │ │ sd a2,8(s2) │ │ sd v0,0(a0) │ │ dsrl v1,v0,0x3 │ │ li a0,31 │ │ - bgeuc a0,v1,12930 │ │ + bgeuc a0,v1,12930 │ │ dsrl v1,v0,0x8 │ │ li a0,0xffff │ │ - bltuc a0,v1,12c90 │ │ + bltuc a0,v1,12c90 │ │ sll a1,v1,0x0 │ │ addiu v1,a1,-256 │ │ srl v1,v1,0x10 │ │ andi v1,v1,0x8 │ │ sllv a1,a1,v1 │ │ addiu a0,a1,-4096 │ │ srl a0,a0,0x10 │ │ @@ -14287,384 +14172,384 @@ │ │ li v1,1 │ │ sll a1,a0,0x0 │ │ sllv v1,v1,a1 │ │ lw a1,4(s3) │ │ sd a0,56(s2) │ │ sd zero,40(s2) │ │ and a2,v1,a1 │ │ - bnez a2,12cf0 │ │ + bnez a2,12cf0 │ │ sd zero,32(s2) │ │ daddiu a0,a0,74 │ │ or v1,v1,a1 │ │ dlsa a0,a0,s3,0x3 │ │ sw v1,4(s3) │ │ sd s2,0(a0) │ │ sd a0,48(s2) │ │ sd s2,24(s2) │ │ - b 12970 │ │ + b 12970 │ │ sd s2,16(s2) │ │ ld a0,16(v1) │ │ ld v0,24(s3) │ │ - bgeuc a0,v0,12960 │ │ + bgeuc a0,v0,12960 │ │ nop │ │ ld t9,-31952(gp) │ │ jalrc t9 │ │ li a0,-2 │ │ and a0,v1,a0 │ │ daddu s0,v0,a0 │ │ dsubu a0,s2,a0 │ │ daddiu s0,s0,32 │ │ daddiu t9,t9,2152 │ │ jalr t9 │ │ move a1,s0 │ │ - bnezc v0,12970 │ │ + bnezc v0,12970 │ │ ld v0,848(s3) │ │ dsubu v0,v0,s0 │ │ - b 12970 │ │ + b 12970 │ │ sd v0,848(s3) │ │ nop │ │ ld v1,24(s2) │ │ - beq s2,v1,12e78 │ │ + beq s2,v1,12e78 │ │ ld a5,48(s2) │ │ ld a0,16(s2) │ │ - bltuc a0,a3,12b30 │ │ + bltuc a0,a3,12b30 │ │ sd v1,24(a0) │ │ sd a0,16(v1) │ │ - beqzc a5,12898 │ │ + beqzc a5,12898 │ │ ld a0,56(s2) │ │ daddiu a0,a0,74 │ │ dlsa a0,a0,s3,0x3 │ │ ld a2,0(a0) │ │ - beqc a2,s2,12f30 │ │ + beqc a2,s2,12f30 │ │ ld a0,24(s3) │ │ - bltuc a5,a0,12b30 │ │ + bltuc a5,a0,12b30 │ │ ld a2,32(a5) │ │ - beqc a2,s2,12ce8 │ │ + beqc a2,s2,12ce8 │ │ sd v1,40(a5) │ │ - beqzc v1,12898 │ │ + beqzc v1,12898 │ │ nop │ │ - bltuc v1,a0,12b30 │ │ + bltuc v1,a0,12b30 │ │ sd a5,48(v1) │ │ ld a2,32(s2) │ │ - beqzc a2,12be0 │ │ + beqzc a2,12be0 │ │ nop │ │ - bltuc a2,a0,12b30 │ │ + bltuc a2,a0,12b30 │ │ sd a2,32(v1) │ │ sd v1,48(a2) │ │ ld a2,40(s2) │ │ - beqzc a2,12898 │ │ + beqzc a2,12898 │ │ nop │ │ - bltuc a2,a0,12b30 │ │ + bltuc a2,a0,12b30 │ │ sd a2,40(v1) │ │ - b 12898 │ │ + b 12898 │ │ sd v1,48(a2) │ │ nop │ │ ld v1,24(a1) │ │ - beq a1,v1,12ee0 │ │ + beq a1,v1,12ee0 │ │ ld a4,48(a1) │ │ ld a0,16(a1) │ │ ld a2,24(s3) │ │ - bltuc a0,a2,12b30 │ │ + bltuc a0,a2,12b30 │ │ sd v1,24(a0) │ │ sd a0,16(v1) │ │ - beqzc a4,1290c │ │ + beqzc a4,1290c │ │ ld a0,56(a1) │ │ daddiu a0,a0,74 │ │ dlsa a0,a0,s3,0x3 │ │ ld a2,0(a0) │ │ - beqc a1,a2,12cd8 │ │ + beqc a1,a2,12cd8 │ │ ld a0,24(s3) │ │ - bltuc a4,a0,12b30 │ │ + bltuc a4,a0,12b30 │ │ ld a2,32(a4) │ │ - beqc a1,a2,12f58 │ │ + beqc a1,a2,12f58 │ │ sd v1,40(a4) │ │ - beqzc v1,1290c │ │ + beqzc v1,1290c │ │ nop │ │ - bltuc v1,a0,12b30 │ │ + bltuc v1,a0,12b30 │ │ sd a4,48(v1) │ │ ld a2,32(a1) │ │ - beqzc a2,12c74 │ │ + beqzc a2,12c74 │ │ nop │ │ - bltuc a2,a0,12b30 │ │ + bltuc a2,a0,12b30 │ │ sd a2,32(v1) │ │ sd v1,48(a2) │ │ ld a1,40(a1) │ │ - beqzc a1,1290c │ │ + beqzc a1,1290c │ │ nop │ │ - bltuc a1,a0,12b30 │ │ + bltuc a1,a0,12b30 │ │ sd a1,40(v1) │ │ - b 1290c │ │ + b 1290c │ │ sd v1,48(a1) │ │ lui v1,0x8000 │ │ - b 12ae4 │ │ + b 12ae4 │ │ li a0,31 │ │ nop │ │ ld v1,8(a1) │ │ li a0,3 │ │ andi v1,v1,0x3 │ │ - bne v1,a0,12898 │ │ + bne v1,a0,12898 │ │ li a3,-2 │ │ sd v0,8(s3) │ │ ld v1,8(a1) │ │ ori a2,v0,0x1 │ │ daddu a0,s2,v0 │ │ and v1,v1,a3 │ │ sd v1,8(a1) │ │ sd a2,8(s2) │ │ - b 12970 │ │ + b 12970 │ │ sd v0,0(a0) │ │ - beqz v1,133e8 │ │ + beqz v1,133e8 │ │ sd v1,0(a0) │ │ - b 12c54 │ │ + b 12c54 │ │ ld a0,24(s3) │ │ - b 12bb8 │ │ + b 12bb8 │ │ sd v1,32(a5) │ │ dlsa v1,a0,s3,0x3 │ │ ld a1,592(v1) │ │ li v1,31 │ │ - beq a0,v1,12e50 │ │ + beq a0,v1,12e50 │ │ li v1,57 │ │ dsrl a0,a0,0x1 │ │ sll a0,a0,0x0 │ │ subu a0,v1,a0 │ │ dsllv a0,v0,a0 │ │ - b 12d38 │ │ + b 12d38 │ │ li a3,-4 │ │ nop │ │ daddiu v1,v1,4 │ │ dlsa v1,v1,a1,0x3 │ │ ld a2,0(v1) │ │ - beqz a2,12d78 │ │ + beqz a2,12d78 │ │ dsll a0,a0,0x1 │ │ move a1,a2 │ │ ld v1,8(a1) │ │ and v1,v1,a3 │ │ - bne v0,v1,12d20 │ │ + bne v0,v1,12d20 │ │ dsrl32 v1,a0,0x1f │ │ ld v1,24(s3) │ │ ld v0,16(a1) │ │ - bltuc a1,v1,12b30 │ │ + bltuc a1,v1,12b30 │ │ nop │ │ - bltuc v0,v1,12b30 │ │ + bltuc v0,v1,12b30 │ │ sd s2,24(v0) │ │ sd s2,16(a1) │ │ sd v0,16(s2) │ │ sd a1,24(s2) │ │ - b 12970 │ │ + b 12970 │ │ sd zero,48(s2) │ │ nop │ │ ld v0,24(s3) │ │ - bltuc v1,v0,12b30 │ │ + bltuc v1,v0,12b30 │ │ sd s2,0(v1) │ │ sd a1,48(s2) │ │ sd s2,24(s2) │ │ - b 12970 │ │ + b 12970 │ │ sd s2,16(s2) │ │ nop │ │ ld v1,16(s3) │ │ sd s2,40(s3) │ │ daddu v0,v0,v1 │ │ ori v1,v0,0x1 │ │ sd v0,16(s3) │ │ sd v1,8(s2) │ │ ld v1,32(s3) │ │ - beqc v1,s2,13188 │ │ + beqc v1,s2,13188 │ │ ld v1,48(s3) │ │ - bgeuc v1,v0,12970 │ │ + bgeuc v1,v0,12970 │ │ ld v0,40(s3) │ │ - beqz v0,12970 │ │ + beqz v0,12970 │ │ li a0,72 │ │ ld v1,16(s3) │ │ - bgeuc a0,v1,12f60 │ │ + bgeuc a0,v1,12f60 │ │ ld a2,16(s1) │ │ ld a7,-32736(gp) │ │ daddu v1,v1,a2 │ │ daddiu s5,a7,-13104 │ │ daddiu a0,v1,-73 │ │ move s0,s5 │ │ ddivu s4,a0,a2 │ │ teq a2,zero,0x7 │ │ daddiu s4,s4,-1 │ │ dmul v1,s4,a2 │ │ dmtc1 v1,$f25 │ │ ld v1,0(s0) │ │ - bltuc v0,v1,12e14 │ │ + bltuc v0,v1,12e14 │ │ ld a5,8(s0) │ │ daddu a4,v1,a5 │ │ - bltuc v0,a4,13194 │ │ + bltuc v0,a4,13194 │ │ ld s0,16(s0) │ │ - bnezc s0,12e00 │ │ + bnezc s0,12e00 │ │ ld v0,8(zero) │ │ teq zero,zero │ │ nop │ │ ld v1,8(s3) │ │ sd s2,32(s3) │ │ daddu v0,v0,v1 │ │ ori a0,v0,0x1 │ │ daddu v1,s2,v0 │ │ sd v0,8(s3) │ │ sd a0,8(s2) │ │ - b 12970 │ │ + b 12970 │ │ sd v0,0(v1) │ │ nop │ │ - b 12d10 │ │ + b 12d10 │ │ move a0,zero │ │ lw a3,-14016(a2) │ │ sll v1,v1,0x0 │ │ li a0,1 │ │ sllv v1,a0,v1 │ │ nor v1,zero,v1 │ │ and v1,v1,a3 │ │ - b 12898 │ │ + b 12898 │ │ sw v1,-14016(a2) │ │ ld v1,40(s2) │ │ - beqz v1,13358 │ │ + beqz v1,13358 │ │ daddiu a4,s2,40 │ │ ld a0,40(v1) │ │ - beqz a0,12ea4 │ │ + beqz a0,12ea4 │ │ daddiu a2,v1,40 │ │ move v1,a0 │ │ move a4,a2 │ │ ld a0,40(v1) │ │ - bnez a0,12e90 │ │ + bnez a0,12e90 │ │ daddiu a2,v1,40 │ │ ld a0,32(v1) │ │ - bnez a0,12e90 │ │ + bnez a0,12e90 │ │ daddiu a2,v1,32 │ │ - bltuc a4,a3,12b30 │ │ + bltuc a4,a3,12b30 │ │ nop │ │ - b 12b8c │ │ + b 12b8c │ │ sd zero,0(a4) │ │ lw a1,-14016(a2) │ │ li v1,1 │ │ sll a0,a0,0x0 │ │ sllv a0,v1,a0 │ │ nor v1,zero,a0 │ │ and v1,v1,a1 │ │ - b 1290c │ │ + b 1290c │ │ sw v1,-14016(a2) │ │ ld v1,40(a1) │ │ - beqz v1,1339c │ │ + beqz v1,1339c │ │ daddiu a3,a1,40 │ │ ld a0,40(v1) │ │ - beqz a0,12f0c │ │ + beqz a0,12f0c │ │ daddiu a2,v1,40 │ │ move v1,a0 │ │ move a3,a2 │ │ ld a0,40(v1) │ │ - bnez a0,12ef8 │ │ + bnez a0,12ef8 │ │ daddiu a2,v1,40 │ │ ld a0,32(v1) │ │ - bnez a0,12ef8 │ │ + bnez a0,12ef8 │ │ daddiu a2,v1,32 │ │ ld a0,24(s3) │ │ - bltuc a3,a0,12b30 │ │ + bltuc a3,a0,12b30 │ │ nop │ │ - b 12c20 │ │ + b 12c20 │ │ sd zero,0(a3) │ │ nop │ │ - beqz v1,133c8 │ │ + beqz v1,133c8 │ │ sd v1,0(a0) │ │ - b 12bc0 │ │ + b 12bc0 │ │ ld a0,24(s3) │ │ - bltuc a0,a3,12b30 │ │ + bltuc a0,a3,12b30 │ │ nop │ │ - bnec v1,a4,1288c │ │ + bnec v1,a4,1288c │ │ sd a4,24(a0) │ │ - b 12898 │ │ + b 12898 │ │ sd a0,16(a4) │ │ - b 12c4c │ │ + b 12c4c │ │ sd v1,32(a4) │ │ ld s2,928(s3) │ │ - beqz s2,13264 │ │ + beqz s2,13264 │ │ ld a7,-32736(gp) │ │ dmtc1 zero,$f25 │ │ daddiu s5,a7,-13104 │ │ dmtc1 zero,$f24 │ │ - b 13068 │ │ + b 13068 │ │ li s7,-4 │ │ and s4,a1,s7 │ │ daddu v0,s0,s4 │ │ daddu v1,a0,v1 │ │ - bltuc v0,v1,130a0 │ │ + bltuc v0,v1,130a0 │ │ ld v0,32(s3) │ │ - beqc v0,s0,132f8 │ │ + beqc v0,s0,132f8 │ │ ld s1,24(s0) │ │ - beq s0,s1,13304 │ │ + beq s0,s1,13304 │ │ ld t0,48(s0) │ │ ld v0,16(s0) │ │ ld v1,24(s3) │ │ - bltuc v0,v1,12b30 │ │ + bltuc v0,v1,12b30 │ │ sd s1,24(v0) │ │ sd v0,16(s1) │ │ - beqz t0,1302c │ │ + beqz t0,1302c │ │ ld v0,-32728(gp) │ │ ld v0,56(s0) │ │ daddiu v0,v0,74 │ │ dlsa v0,v0,s3,0x3 │ │ ld v1,0(v0) │ │ - beqc v1,s0,13348 │ │ + beqc v1,s0,13348 │ │ ld v0,24(s3) │ │ - bltuc t0,v0,12b30 │ │ + bltuc t0,v0,12b30 │ │ ld v1,32(t0) │ │ - beqc v1,s0,13394 │ │ + beqc v1,s0,13394 │ │ sd s1,40(t0) │ │ - beqzc s1,13028 │ │ + beqzc s1,13028 │ │ nop │ │ - bltuc s1,v0,12b30 │ │ + bltuc s1,v0,12b30 │ │ sd t0,48(s1) │ │ ld v1,32(s0) │ │ - beqzc v1,13010 │ │ + beqzc v1,13010 │ │ nop │ │ - bltuc v1,v0,12b30 │ │ + bltuc v1,v0,12b30 │ │ sd v1,32(s1) │ │ sd s1,48(v1) │ │ ld v1,40(s0) │ │ - beqzc v1,13028 │ │ + beqzc v1,13028 │ │ nop │ │ - bltuc v1,v0,12b30 │ │ + bltuc v1,v0,12b30 │ │ sd v1,40(s1) │ │ sd s1,48(v1) │ │ ld v0,-32728(gp) │ │ move a1,a6 │ │ daddiu t9,v0,2152 │ │ jalr t9 │ │ sd a6,0(s8) │ │ - bnez v0,130a8 │ │ + bnez v0,130a8 │ │ ld a6,0(s8) │ │ ld v0,848(s3) │ │ dmfc1 v1,$f24 │ │ daddu v1,v1,a6 │ │ dmtc1 v1,$f24 │ │ dsubu v0,v0,a6 │ │ sd v0,848(s3) │ │ sd s6,16(s5) │ │ - beqz s6,133ac │ │ + beqz s6,133ac │ │ move s2,s6 │ │ ld a0,0(s2) │ │ move s0,zero │ │ ld a6,8(s2) │ │ daddiu v0,a0,16 │ │ andi a2,v0,0x7 │ │ - beqz a2,1308c │ │ + beqz a2,1308c │ │ ld s6,16(s2) │ │ dnegu s0,v0 │ │ andi s0,s0,0x7 │ │ daddu s0,a0,s0 │ │ ld a1,8(s0) │ │ andi a2,a1,0x2 │ │ - beqz a2,12f80 │ │ + beqz a2,12f80 │ │ daddiu v1,a6,-72 │ │ - b 13060 │ │ + b 13060 │ │ move s5,s2 │ │ dsrl v0,s4,0x8 │ │ - beqz v0,13270 │ │ + beqz v0,13270 │ │ li a0,1 │ │ li v1,0xffff │ │ - bltuc v1,v0,13388 │ │ + bltuc v1,v0,13388 │ │ sll v0,v0,0x0 │ │ move v1,v0 │ │ addiu v0,v0,-256 │ │ srl v0,v0,0x10 │ │ andi v0,v0,0x8 │ │ sllv v1,v1,v0 │ │ addiu a0,v1,-4096 │ │ @@ -14689,206 +14574,206 @@ │ │ li v1,1 │ │ sll a0,v0,0x0 │ │ sllv a0,v1,a0 │ │ lw a1,4(s3) │ │ sd v0,56(s0) │ │ sd zero,40(s0) │ │ and v1,a0,a1 │ │ - bnez v1,13278 │ │ + bnez v1,13278 │ │ sd zero,32(s0) │ │ daddiu v1,v0,74 │ │ or a0,a0,a1 │ │ dlsa v1,v1,s3,0x3 │ │ sw a0,4(s3) │ │ sd s0,0(v1) │ │ move s5,s2 │ │ sd v1,48(s0) │ │ sd s0,24(s0) │ │ - b 13060 │ │ + b 13060 │ │ sd s0,16(s0) │ │ ld a2,24(s3) │ │ - bltuc v1,a2,12b30 │ │ + bltuc v1,a2,12b30 │ │ nop │ │ - beqc a0,a1,12904 │ │ + beqc a0,a1,12904 │ │ nop │ │ - b 12900 │ │ + b 12900 │ │ ld a0,24(s3) │ │ sd zero,32(s3) │ │ - b 12db8 │ │ + b 12db8 │ │ sd zero,8(s3) │ │ dmfc1 v0,$f25 │ │ - bltuc a5,v0,12f60 │ │ + bltuc a5,v0,12f60 │ │ move a2,s5 │ │ - bltuc a2,v1,131ac │ │ + bltuc a2,v1,131ac │ │ nop │ │ - bltuc a2,a4,13258 │ │ + bltuc a2,a4,13258 │ │ ld a2,16(a2) │ │ - bnez a2,131a0 │ │ + bnez a2,131a0 │ │ ld t9,-32728(gp) │ │ dmfc1 v0,$f25 │ │ dsubu a0,a5,v0 │ │ dmfc1 a1,$f25 │ │ daddiu t9,t9,2152 │ │ jalr t9 │ │ daddu a0,v1,a0 │ │ - bnez v0,12f60 │ │ + bnez v0,12f60 │ │ dmfc1 a3,$f25 │ │ - beqz a3,12f60 │ │ + beqz a3,12f60 │ │ move v0,zero │ │ ld a0,8(s0) │ │ dsubu a0,a0,a3 │ │ sd a0,8(s0) │ │ ld v1,40(s3) │ │ ld a0,848(s3) │ │ ld s0,16(s3) │ │ daddiu a1,v1,16 │ │ dsubu a0,a0,a3 │ │ andi a2,a1,0x7 │ │ sd a0,848(s3) │ │ - beqz a2,13218 │ │ + beqz a2,13218 │ │ dsubu s0,s0,a3 │ │ dnegu a1,a1 │ │ andi v0,a1,0x7 │ │ daddu v1,v1,v0 │ │ dsubu v0,s0,v0 │ │ sd v0,16(s3) │ │ ori a1,v0,0x1 │ │ daddu a0,v1,v0 │ │ li v0,72 │ │ sd v1,40(s3) │ │ sd a1,8(v1) │ │ sd v0,8(a0) │ │ ld s2,928(s3) │ │ ld v0,32(s1) │ │ - bnez s2,12f74 │ │ + bnez s2,12f74 │ │ sd v0,48(s3) │ │ - b 12974 │ │ + b 12974 │ │ lw v0,864(s3) │ │ nop │ │ ld s2,928(s3) │ │ - bnez s2,12f74 │ │ + bnez s2,12f74 │ │ dmtc1 zero,$f25 │ │ li v0,-1 │ │ - b 12970 │ │ + b 12970 │ │ sd v0,48(s3) │ │ - b 1312c │ │ + b 1312c │ │ move v0,zero │ │ dlsa v1,v0,s3,0x3 │ │ ld a0,592(v1) │ │ li v1,31 │ │ - beq v0,v1,13408 │ │ + beq v0,v1,13408 │ │ dsrl v0,v0,0x1 │ │ sll v1,v0,0x0 │ │ li v0,57 │ │ subu v1,v0,v1 │ │ - b 132b8 │ │ + b 132b8 │ │ dsllv v1,s4,v1 │ │ daddiu v0,v0,4 │ │ dlsa v0,v0,a0,0x3 │ │ ld a1,0(v0) │ │ - beqz a1,13368 │ │ + beqz a1,13368 │ │ dsll v1,v1,0x1 │ │ move a0,a1 │ │ ld v0,8(a0) │ │ and v0,v0,s7 │ │ - bne s4,v0,132a0 │ │ + bne s4,v0,132a0 │ │ dsrl32 v0,v1,0x1f │ │ ld v1,24(s3) │ │ ld v0,16(a0) │ │ - bltuc a0,v1,12b30 │ │ + bltuc a0,v1,12b30 │ │ nop │ │ - bltuc v0,v1,12b30 │ │ + bltuc v0,v1,12b30 │ │ sd s0,24(v0) │ │ move s5,s2 │ │ sd s0,16(a0) │ │ sd v0,16(s0) │ │ sd a0,24(s0) │ │ - b 13060 │ │ + b 13060 │ │ sd zero,48(s0) │ │ sd zero,32(s3) │ │ - b 13028 │ │ + b 13028 │ │ sd zero,8(s3) │ │ ld s1,40(s0) │ │ - beqz s1,13410 │ │ + beqz s1,13410 │ │ daddiu a1,s0,40 │ │ ld v0,40(s1) │ │ - beqz v0,13328 │ │ + beqz v0,13328 │ │ daddiu v1,s1,40 │ │ move a1,v1 │ │ - b 13310 │ │ + b 13310 │ │ move s1,v0 │ │ ld v0,32(s1) │ │ - bnez v0,1331c │ │ + bnez v0,1331c │ │ daddiu v1,s1,32 │ │ ld v0,24(s3) │ │ - bltuc a1,v0,12b30 │ │ + bltuc a1,v0,12b30 │ │ nop │ │ - b 12fb8 │ │ + b 12fb8 │ │ sd zero,0(a1) │ │ - beqz s1,13420 │ │ + beqz s1,13420 │ │ sd s1,0(v0) │ │ - b 12ff0 │ │ + b 12ff0 │ │ ld v0,24(s3) │ │ ld v1,32(s2) │ │ - bnez v1,12e84 │ │ + bnez v1,12e84 │ │ daddiu a4,s2,32 │ │ - bc 12b8c │ │ + bc 12b8c │ │ ld v1,24(s3) │ │ - bltuc v0,v1,12b30 │ │ + bltuc v0,v1,12b30 │ │ sd s0,0(v0) │ │ move s5,s2 │ │ sd a0,48(s0) │ │ sd s0,24(s0) │ │ - b 13060 │ │ + b 13060 │ │ sd s0,16(s0) │ │ lui a0,0x8000 │ │ - b 1312c │ │ + b 1312c │ │ li v0,31 │ │ - b 12fe8 │ │ + b 12fe8 │ │ sd s1,32(t0) │ │ ld v1,32(a1) │ │ - bnez v1,12eec │ │ + bnez v1,12eec │ │ daddiu a3,a1,32 │ │ - bc 12c20 │ │ + bc 12c20 │ │ dmfc1 v0,$f24 │ │ dmfc1 v1,$f25 │ │ daddu s4,v0,v1 │ │ - bnez s4,12970 │ │ + bnez s4,12970 │ │ li v0,-1 │ │ - b 12970 │ │ + b 12970 │ │ sd v0,48(s3) │ │ lw a2,56(s2) │ │ li v1,1 │ │ lw a0,4(s3) │ │ sllv v1,v1,a2 │ │ nor v1,zero,v1 │ │ and v1,v1,a0 │ │ - b 12898 │ │ + b 12898 │ │ sw v1,4(s3) │ │ lw a1,56(a1) │ │ li v1,1 │ │ lw a0,4(s3) │ │ sllv v1,v1,a1 │ │ nor v1,zero,v1 │ │ and v1,v1,a0 │ │ - b 1290c │ │ + b 1290c │ │ sw v1,4(s3) │ │ - b 13298 │ │ + b 13298 │ │ move v1,zero │ │ ld s1,32(s0) │ │ - bnez s1,13310 │ │ + bnez s1,13310 │ │ daddiu a1,s0,32 │ │ - bc 12fb8 │ │ + bc 12fb8 │ │ lw a1,56(s0) │ │ li v0,1 │ │ lw v1,4(s3) │ │ sllv v0,v0,a1 │ │ nor v0,zero,v0 │ │ and v0,v0,v1 │ │ - b 13028 │ │ + b 13028 │ │ sw v0,4(s3) │ │ daddiu sp,sp,-144 │ │ li v0,64 │ │ sd gp,104(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd s8,112(sp) │ │ @@ -14904,86 +14789,86 @@ │ │ move a7,a1 │ │ sd s6,88(sp) │ │ move s0,a0 │ │ sd s5,80(sp) │ │ sd s3,64(sp) │ │ sd s1,48(sp) │ │ sdc1 $f24,136(sp) │ │ - bgeuc v0,a2,134a4 │ │ + bgeuc v0,a2,134a4 │ │ daddiu s0,a2,-64 │ │ daddu s0,a0,s0 │ │ ld t9,-32168(gp) │ │ move a0,s4 │ │ move a1,zero │ │ move a2,s2 │ │ jalr t9 │ │ sd a7,0(s8) │ │ ld a7,0(s8) │ │ ld a0,0(a7) │ │ lw v0,32(a0) │ │ - beqz v0,134e4 │ │ + beqz v0,134e4 │ │ daddu v0,s4,s2 │ │ ld v1,8(a7) │ │ daddiu s0,s0,8 │ │ sd v1,-8(s0) │ │ - beq s0,v0,136f0 │ │ + beq s0,v0,136f0 │ │ ld a0,0(a7) │ │ lw v0,4(a0) │ │ daddu a4,s4,s2 │ │ ld s7,16(a7) │ │ move s3,zero │ │ - beqz v0,13604 │ │ + beqz v0,13604 │ │ ld s5,8(a0) │ │ ld v0,-32728(gp) │ │ li s6,7 │ │ daddiu v0,v0,32672 │ │ dmtc1 v0,$f24 │ │ nop │ │ ld v1,0(s5) │ │ li v0,7 │ │ lhu s1,8(v1) │ │ - bgeuc s6,s1,13528 │ │ + bgeuc s6,s1,13528 │ │ addiu v0,s1,-1 │ │ dext v0,v0,0x0,0x20 │ │ and a1,v0,s0 │ │ - beqzc a1,1354c │ │ + beqzc a1,1354c │ │ daddiu s0,s0,-1 │ │ or v0,v0,s0 │ │ daddiu s0,v0,1 │ │ xor v0,s0,a4 │ │ selnez s0,s0,v0 │ │ seleqz v0,s4,v0 │ │ or s0,s0,v0 │ │ ld s2,0(v1) │ │ li v0,8 │ │ - bltuc v0,s2,135b0 │ │ + bltuc v0,s2,135b0 │ │ lhu v0,10(v1) │ │ li v1,14 │ │ - beq v0,v1,13698 │ │ + beq v0,v1,13698 │ │ li v1,3 │ │ - bltc s6,s3,13590 │ │ + bltc s6,s3,13590 │ │ lw v1,0(a0) │ │ li a0,1 │ │ addiu v1,v1,-5 │ │ - bltuc a0,v1,13590 │ │ + bltuc a0,v1,13590 │ │ li v1,2 │ │ - beq v0,v1,136ac │ │ + beq v0,v1,136ac │ │ li v1,3 │ │ - beq v0,v1,136c8 │ │ + beq v0,v1,136c8 │ │ ld t9,-32160(gp) │ │ li v1,10 │ │ - bltuc v1,v0,136c0 │ │ + bltuc v1,v0,136c0 │ │ dmfc1 v1,$f24 │ │ dlsa v0,v0,v1,0x3 │ │ ld v0,0(v0) │ │ daddu v0,v0,gp │ │ jrc v0 │ │ nop │ │ daddu s1,s0,s2 │ │ - bltuc a4,s1,13640 │ │ + bltuc a4,s1,13640 │ │ ld t9,-32160(gp) │ │ ld a1,0(s7) │ │ move a0,s0 │ │ move a2,s2 │ │ sd a4,8(s8) │ │ jalr t9 │ │ sd a7,0(s8) │ │ @@ -14994,15 +14879,15 @@ │ │ selnez s1,s1,s0 │ │ addiu s3,s3,1 │ │ seleqz s0,s4,s0 │ │ daddiu s7,s7,8 │ │ lw v0,4(a0) │ │ or s0,s1,s0 │ │ daddiu s5,s5,8 │ │ - bltuc s3,v0,13510 │ │ + bltuc s3,v0,13510 │ │ move sp,s8 │ │ ld ra,120(sp) │ │ ld s8,112(sp) │ │ ld gp,104(sp) │ │ ld s7,96(sp) │ │ ld s6,88(sp) │ │ ld s5,80(sp) │ │ @@ -15029,65 +14914,65 @@ │ │ ld t9,-32160(gp) │ │ ld v1,0(s8) │ │ move a0,s4 │ │ move a2,s2 │ │ jalr t9 │ │ daddu a1,a1,v1 │ │ ld a7,16(s8) │ │ - b 135dc │ │ + b 135dc │ │ ld a4,8(s8) │ │ nop │ │ lw v0,0(a0) │ │ - beq v0,v1,136c0 │ │ + beq v0,v1,136c0 │ │ li v1,6 │ │ - beq v0,v1,136c8 │ │ + beq v0,v1,136c8 │ │ ld t9,-32160(gp) │ │ ld v0,0(s7) │ │ daddiu s1,s0,8 │ │ lw v0,0(v0) │ │ - b 135dc │ │ + b 135dc │ │ sd v0,0(s0) │ │ ld t9,-32160(gp) │ │ nop │ │ ld a1,0(s7) │ │ move a0,s0 │ │ move a2,s2 │ │ sd a4,8(s8) │ │ daddiu s1,s0,8 │ │ jalr t9 │ │ sd a7,0(s8) │ │ ld a7,0(s8) │ │ - b 135dc │ │ + b 135dc │ │ ld a4,8(s8) │ │ - b 134e4 │ │ + b 134e4 │ │ move s0,s4 │ │ ld v0,0(s7) │ │ daddiu s1,s0,8 │ │ lwc1 $f0,0(v0) │ │ - b 135dc │ │ + b 135dc │ │ swc1 $f0,0(s0) │ │ ld v0,0(s7) │ │ daddiu s1,s0,8 │ │ lh v0,0(v0) │ │ - b 135dc │ │ + b 135dc │ │ sd v0,0(s0) │ │ ld v0,0(s7) │ │ daddiu s1,s0,8 │ │ lhu v0,0(v0) │ │ - b 135dc │ │ + b 135dc │ │ sd v0,0(s0) │ │ ld v0,0(s7) │ │ daddiu s1,s0,8 │ │ lb v0,0(v0) │ │ - b 135dc │ │ + b 135dc │ │ sd v0,0(s0) │ │ ld v0,0(s7) │ │ daddiu s1,s0,8 │ │ lbu v0,0(v0) │ │ - b 135dc │ │ + b 135dc │ │ sd v0,0(s0) │ │ nop │ │ daddiu sp,sp,-64 │ │ lw v1,4(a0) │ │ sd s4,32(sp) │ │ li a4,8 │ │ ld s4,16(a0) │ │ @@ -15108,113 +14993,113 @@ │ │ move s8,sp │ │ sw zero,28(a0) │ │ daddiu gp,gp,2736 │ │ sw a1,36(a0) │ │ lw a5,0(a0) │ │ lhu a3,10(s4) │ │ addiu t2,a5,-5 │ │ - beq a3,v0,13a48 │ │ + beq a3,v0,13a48 │ │ sltiu t2,t2,2 │ │ sw zero,32(a0) │ │ move v0,zero │ │ move a6,zero │ │ - beqz a2,138f8 │ │ + beqz a2,138f8 │ │ addiu s0,a2,-1 │ │ ld s1,8(a0) │ │ move a4,zero │ │ li a7,3 │ │ li t1,7 │ │ li s2,1 │ │ li t9,4 │ │ li s5,13 │ │ li s3,2 │ │ nop │ │ dext a2,a4,0x0,0x20 │ │ dlsa a2,a2,s1,0x3 │ │ ld a3,0(a2) │ │ - bnez t2,138e0 │ │ + bnez t2,138e0 │ │ lhu a2,10(a3) │ │ - bgeuc a4,a1,138e0 │ │ + bgeuc a4,a1,138e0 │ │ nop │ │ - beqc a2,t9,13bf8 │ │ + beqc a2,t9,13bf8 │ │ nop │ │ - bgeuc t9,a2,13998 │ │ + bgeuc t9,a2,13998 │ │ nop │ │ - bnec a2,s5,138e8 │ │ + bnec a2,s5,138e8 │ │ move t3,zero │ │ - bgeuc a4,a1,13940 │ │ + bgeuc a4,a1,13940 │ │ ld t0,16(a3) │ │ ld a2,0(t0) │ │ - beqz a2,13bd8 │ │ + beqz a2,13bd8 │ │ sll v0,v0,0x3 │ │ - b 13874 │ │ + b 13874 │ │ move t8,zero │ │ lw a2,0(a2) │ │ addiu t8,t8,1 │ │ addu v0,a2,v0 │ │ dext a2,t8,0x0,0x20 │ │ dlsa a2,a2,t0,0x3 │ │ ld a2,0(a2) │ │ - beqzc a2,138c0 │ │ + beqzc a2,138c0 │ │ lhu v1,8(a2) │ │ addiu v0,v0,-1 │ │ lhu a3,10(a2) │ │ addiu v1,v1,-1 │ │ or v0,v1,v0 │ │ - bne a3,a7,13858 │ │ + bne a3,a7,13858 │ │ addiu v0,v0,1 │ │ srl v1,v0,0x3 │ │ - bltuc t1,v1,138c0 │ │ + bltuc t1,v1,138c0 │ │ lw a2,0(a2) │ │ addiu t8,t8,1 │ │ sll v1,v1,0x1 │ │ sllv v1,a7,v1 │ │ addu v0,a2,v0 │ │ dext a2,t8,0x0,0x20 │ │ dlsa a2,a2,t0,0x3 │ │ ld a2,0(a2) │ │ - bnez a2,13874 │ │ + bnez a2,13874 │ │ addu t3,v1,t3 │ │ dext a2,v0,0x0,0x20 │ │ daddiu a2,a2,-1 │ │ ori a2,a2,0x7 │ │ daddiu a2,a2,1 │ │ dsrl a2,a2,0x3 │ │ sll v1,a2,0x0 │ │ - b 13940 │ │ + b 13940 │ │ move v0,v1 │ │ addiu v1,a2,-2 │ │ - bltuc s2,v1,13920 │ │ + bltuc s2,v1,13920 │ │ addiu v0,v0,1 │ │ - beqc a4,s0,138f8 │ │ + beqc a4,s0,138f8 │ │ addiu a4,a4,1 │ │ - bgeuc t1,v0,13808 │ │ + bgeuc t1,v0,13808 │ │ lhu v1,10(s4) │ │ li v0,14 │ │ - bltuc v0,v1,13a04 │ │ + bltuc v0,v1,13a04 │ │ ld v0,-32728(gp) │ │ daddiu v0,v0,32760 │ │ dlsa v0,v1,v0,0x3 │ │ ld v0,0(v0) │ │ daddu v0,v0,gp │ │ jrc v0 │ │ nop │ │ - beqc a2,t9,139b8 │ │ + beqc a2,t9,139b8 │ │ nop │ │ - bgeuc t9,a2,13998 │ │ + bgeuc t9,a2,13998 │ │ nop │ │ - bnec a2,s5,138e8 │ │ + bnec a2,s5,138e8 │ │ nop │ │ - beqz t2,13838 │ │ + beqz t2,13838 │ │ move t3,zero │ │ lw t0,28(a0) │ │ addu t0,t0,t3 │ │ - b 138ec │ │ + b 138ec │ │ sw t0,28(a0) │ │ - beqz t2,13b74 │ │ + beqz t2,13b74 │ │ lw v0,28(a0) │ │ lui v1,0x6d │ │ addu v0,v0,v1 │ │ sw v0,28(a0) │ │ nop │ │ move sp,s8 │ │ move v0,zero │ │ @@ -15224,41 +15109,41 @@ │ │ ld s4,32(sp) │ │ ld s3,24(sp) │ │ ld s2,16(sp) │ │ ld s1,8(sp) │ │ ld s0,0(sp) │ │ jr ra │ │ daddiu sp,sp,64 │ │ - bltuc a2,s3,138e8 │ │ + bltuc a2,s3,138e8 │ │ lw v1,28(a0) │ │ sll a3,v0,0x1 │ │ sllv a2,a2,a3 │ │ addiu v0,v0,1 │ │ addu v1,v1,a2 │ │ - b 138ec │ │ + b 138ec │ │ sw v1,28(a0) │ │ addiu a2,v0,-1 │ │ - bnez t2,139f8 │ │ + bnez t2,139f8 │ │ ori a2,a2,0x1 │ │ - bgeuc a4,a1,139f8 │ │ + bgeuc a4,a1,139f8 │ │ addiu v0,a2,1 │ │ lw t0,28(a0) │ │ sll v0,v0,0x1 │ │ addiu v1,a2,2 │ │ sllv a3,a7,v0 │ │ sll v1,v1,0x1 │ │ addiu v0,a2,3 │ │ sllv v1,a7,v1 │ │ addu a2,a3,t0 │ │ addu v1,a2,v1 │ │ - b 138ec │ │ + b 138ec │ │ sw v1,28(a0) │ │ - b 138ec │ │ + b 138ec │ │ addiu v0,a2,3 │ │ - beqzc t2,13a9c │ │ + beqzc t2,13a9c │ │ lw v0,28(a0) │ │ lui v1,0x1 │ │ move sp,s8 │ │ ld s8,56(sp) │ │ addu v0,v0,v1 │ │ ld gp,48(sp) │ │ ld s5,40(sp) │ │ @@ -15270,33 +15155,33 @@ │ │ daddiu sp,sp,64 │ │ sw v0,28(a0) │ │ jr ra │ │ move v0,zero │ │ nop │ │ ld v0,0(s4) │ │ li a3,16 │ │ - bltuc a3,v0,13b4c │ │ + bltuc a3,v0,13b4c │ │ ld a3,16(s4) │ │ li v1,8 │ │ sltu v1,v1,v0 │ │ li a6,5 │ │ li a7,6 │ │ seleqz a6,a6,v1 │ │ ld a4,0(a3) │ │ selnez v0,a7,v1 │ │ or a6,a6,v0 │ │ li v1,3 │ │ lhu v0,10(a4) │ │ - beq v0,v1,13bd0 │ │ + beq v0,v1,13bd0 │ │ li v1,2 │ │ - beqc v0,v1,13b84 │ │ + beqc v0,v1,13b84 │ │ sw zero,32(a0) │ │ - b 137dc │ │ + b 137dc │ │ move v0,zero │ │ - bnezc t2,13b0c │ │ + bnezc t2,13b0c │ │ lw v0,28(a0) │ │ sll v1,v1,0x10 │ │ move sp,s8 │ │ ld s8,56(sp) │ │ addu v1,v0,v1 │ │ ld gp,48(sp) │ │ ld s5,40(sp) │ │ @@ -15305,26 +15190,26 @@ │ │ ld s3,24(sp) │ │ ld s2,16(sp) │ │ ld s1,8(sp) │ │ ld s0,0(sp) │ │ daddiu sp,sp,64 │ │ jr ra │ │ sw v1,28(a0) │ │ - beqz a6,13968 │ │ + beqz a6,13968 │ │ lui v1,0xd │ │ lw a2,28(a0) │ │ sll a6,a6,0x14 │ │ addu v1,a2,v1 │ │ addu a6,v1,a6 │ │ - b 13968 │ │ + b 13968 │ │ sw a6,28(a0) │ │ li v0,5 │ │ - beqc v0,a5,13b0c │ │ + beqc v0,a5,13b0c │ │ li v0,2 │ │ - bnec v0,a5,13a04 │ │ + bnec v0,a5,13a04 │ │ lw v0,28(a0) │ │ lui v1,0xa │ │ move sp,s8 │ │ ld s8,56(sp) │ │ addu v0,v0,v1 │ │ ld gp,48(sp) │ │ ld s5,40(sp) │ │ @@ -15341,56 +15226,55 @@ │ │ li a2,7 │ │ selnez v1,v1,v0 │ │ seleqz a2,a2,v0 │ │ li v0,1 │ │ or a2,v1,a2 │ │ sw v0,32(a0) │ │ move a6,zero │ │ - b 137dc │ │ + b 137dc │ │ li v0,1 │ │ lui v1,0xfd │ │ addu v0,v0,v1 │ │ - b 13968 │ │ + b 13968 │ │ sw v0,28(a0) │ │ li v0,2 │ │ ld v1,8(a3) │ │ - beqz v1,13be8 │ │ + beqz v1,13be8 │ │ li a4,3 │ │ lhu v1,10(v1) │ │ - beq v1,a4,13be0 │ │ + beq v1,a4,13be0 │ │ li a4,2 │ │ - bnec v1,a4,13a8c │ │ + bnec v1,a4,13a8c │ │ addiu v0,v0,8 │ │ ld v1,16(a3) │ │ - bnezc v1,13a8c │ │ + bnezc v1,13a8c │ │ move a6,v0 │ │ addiu v0,v0,16 │ │ selnez v1,v0,t2 │ │ seleqz a6,a6,t2 │ │ or a6,v1,a6 │ │ sw zero,32(a0) │ │ - b 137dc │ │ + b 137dc │ │ move v0,zero │ │ - b 13b88 │ │ + b 13b88 │ │ li v0,3 │ │ - b 138c0 │ │ + b 138c0 │ │ move t3,zero │ │ - b 13ba8 │ │ + b 13ba8 │ │ addiu v0,v0,12 │ │ move a6,v0 │ │ sw zero,32(a0) │ │ - b 137dc │ │ + b 137dc │ │ move v0,zero │ │ addiu a2,v0,-1 │ │ ori a2,a2,0x1 │ │ - b 139cc │ │ + b 139cc │ │ addiu v0,a2,1 │ │ │ │ -0000000000013c08 : │ │ -ffi_prep_cif_machdep(): │ │ +0000000000013c08 : │ │ lui v1,0x2 │ │ daddiu sp,sp,-16 │ │ daddu v1,v1,t9 │ │ sd s8,8(sp) │ │ daddiu v1,v1,1544 │ │ move s8,sp │ │ lw a1,4(a0) │ │ @@ -15398,63 +15282,61 @@ │ │ move sp,s8 │ │ ld s8,8(sp) │ │ daddiu t9,t9,14176 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ nop │ │ │ │ -0000000000013c40 : │ │ -ffi_prep_cif_machdep_var(): │ │ +0000000000013c40 : │ │ lui v1,0x2 │ │ daddiu sp,sp,-16 │ │ daddu v1,v1,t9 │ │ sd s8,8(sp) │ │ daddiu v1,v1,1488 │ │ move s8,sp │ │ ld t9,-32728(v1) │ │ move sp,s8 │ │ ld s8,8(sp) │ │ daddiu t9,t9,14176 │ │ jr t9 │ │ daddiu sp,sp,16 │ │ │ │ -0000000000013c70 : │ │ -ffi_call_int(): │ │ +0000000000013c70 : │ │ daddiu sp,sp,-80 │ │ sd gp,56(sp) │ │ lui gp,0x2 │ │ sd s8,64(sp) │ │ daddu gp,gp,t9 │ │ move s8,sp │ │ sd ra,72(sp) │ │ sd s1,48(sp) │ │ daddiu gp,gp,1440 │ │ sd s0,40(sp) │ │ sd a0,0(s8) │ │ - beqz a2,13d30 │ │ + beqz a2,13d30 │ │ sd a3,16(s8) │ │ sd a2,8(s8) │ │ lw v1,0(a0) │ │ li a2,4 │ │ addiu v0,v1,-2 │ │ - bltuc a2,v0,13d10 │ │ + bltuc a2,v0,13d10 │ │ li s0,1 │ │ dsllv s0,s0,v0 │ │ andi s0,s0,0x1b │ │ - beqz s0,13d10 │ │ + beqz s0,13d10 │ │ move s0,a0 │ │ ld a0,16(a0) │ │ move a5,a1 │ │ li a1,13 │ │ move a6,a4 │ │ lhu v0,10(a0) │ │ - beq v0,a1,13db0 │ │ + beq v0,a1,13db0 │ │ ld a4,8(s8) │ │ li a0,2 │ │ - beq v0,a0,13d60 │ │ + beq v0,a0,13d60 │ │ addiu v0,v1,-5 │ │ ld a0,-32728(gp) │ │ lw a2,24(s0) │ │ ld t9,-32264(gp) │ │ lw a3,28(s0) │ │ move a1,s8 │ │ jalr t9 │ │ @@ -15466,25 +15348,25 @@ │ │ ld s1,48(sp) │ │ ld s0,40(sp) │ │ jr ra │ │ daddiu sp,sp,80 │ │ ld v0,16(a0) │ │ li v1,13 │ │ lhu a3,10(v0) │ │ - bnec v1,a3,13ca4 │ │ + bnec v1,a3,13ca4 │ │ ld v0,0(v0) │ │ daddiu v0,v0,30 │ │ dsrl v0,v0,0x4 │ │ dsll v0,v0,0x4 │ │ dsubu sp,sp,v0 │ │ - b 13ca8 │ │ + b 13ca8 │ │ sd sp,8(s8) │ │ nop │ │ li v1,1 │ │ - bltuc v1,v0,13cf4 │ │ + bltuc v1,v0,13cf4 │ │ ld a0,-32728(gp) │ │ lw a2,24(s0) │ │ ld t9,-32264(gp) │ │ lw a3,28(s0) │ │ daddiu sp,sp,-32 │ │ move a1,s8 │ │ move a4,sp │ │ @@ -15492,26 +15374,25 @@ │ │ daddiu a0,a0,13376 │ │ ld v0,16(s0) │ │ ld a0,8(s8) │ │ ld t9,-32160(gp) │ │ move a1,sp │ │ jalr t9 │ │ ld a2,0(v0) │ │ - b 13d14 │ │ + b 13d14 │ │ move sp,s8 │ │ nop │ │ ld v0,0(a0) │ │ li v1,15 │ │ - bltuc v1,v0,13cf4 │ │ + bltuc v1,v0,13cf4 │ │ nop │ │ - b 13d6c │ │ + b 13d6c │ │ ld a0,-32728(gp) │ │ │ │ -0000000000013dc8 : │ │ -ffi_call(): │ │ +0000000000013dc8 : │ │ daddiu sp,sp,-32 │ │ move a4,zero │ │ sd gp,8(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,1096 │ │ @@ -15523,16 +15404,15 @@ │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ nop │ │ │ │ -0000000000013e10 : │ │ -ffi_call_go(): │ │ +0000000000013e10 : │ │ daddiu sp,sp,-32 │ │ sd gp,8(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ sd ra,24(sp) │ │ daddiu gp,gp,1024 │ │ sd s8,16(sp) │ │ @@ -15542,30 +15422,29 @@ │ │ move sp,s8 │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ │ │ -0000000000013e50 : │ │ -ffi_prep_closure_loc(): │ │ +0000000000013e50 : │ │ daddiu sp,sp,-32 │ │ lw v1,0(a1) │ │ sd gp,8(sp) │ │ lui gp,0x2 │ │ daddu gp,gp,t9 │ │ li v0,3 │ │ sd s8,16(sp) │ │ daddiu gp,gp,960 │ │ sd ra,24(sp) │ │ move s8,sp │ │ - beq v1,v0,13ea8 │ │ + beq v1,v0,13ea8 │ │ sd s0,0(sp) │ │ li a5,6 │ │ - beq v1,a5,13ea8 │ │ + beq v1,a5,13ea8 │ │ li v0,2 │ │ move sp,s8 │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ ld s0,0(sp) │ │ jr ra │ │ @@ -15609,42 +15488,41 @@ │ │ sw t0,28(a0) │ │ sw v1,32(a0) │ │ sw a5,40(a0) │ │ sw v0,44(a0) │ │ sw a7,48(a0) │ │ sd a1,56(a0) │ │ sd a2,64(a0) │ │ - beq a4,a6,13f80 │ │ + beq a4,a6,13f80 │ │ sd a3,72(a0) │ │ rdhwr v0,hwr_synci_step │ │ - beqz v0,13f80 │ │ + beqz v0,13f80 │ │ dnegu v1,v0 │ │ and a4,a4,v1 │ │ dsubu a6,a6,a4 │ │ synci 0(a4) │ │ dsubu a6,a6,v0 │ │ - bgtz a6,13f70 │ │ + bgtz a6,13f70 │ │ daddu a4,a4,v0 │ │ sync │ │ - bal 13f8c │ │ + bal 13f8c │ │ nop │ │ daddiu ra,ra,12 │ │ jr.hb ra │ │ nop │ │ move v0,zero │ │ move sp,s8 │ │ ld ra,24(sp) │ │ ld s8,16(sp) │ │ ld gp,8(sp) │ │ ld s0,0(sp) │ │ jr ra │ │ daddiu sp,sp,32 │ │ │ │ -0000000000013fb8 : │ │ -ffi_closure_mips_inner_O32(): │ │ +0000000000013fb8 : │ │ daddiu sp,sp,-80 │ │ li v0,4 │ │ sd s8,64(sp) │ │ move s8,sp │ │ sd s4,40(sp) │ │ move s4,a2 │ │ sd s0,8(sp) │ │ @@ -15662,40 +15540,40 @@ │ │ dsll t2,t0,0x3 │ │ daddiu t2,t2,30 │ │ dsrl t1,t2,0x4 │ │ dsll a6,t1,0x4 │ │ dsubu sp,sp,a6 │ │ move a7,sp │ │ dsubu sp,sp,a6 │ │ - beq v1,v0,141d0 │ │ + beq v1,v0,141d0 │ │ move a2,sp │ │ lw v0,36(a0) │ │ xor v1,v0,t3 │ │ lw v0,28(s0) │ │ sltu t8,zero,v1 │ │ li v1,13 │ │ srl v0,v0,0x4 │ │ - beq v0,v1,141e8 │ │ + beq v0,v1,141e8 │ │ move a0,zero │ │ - blez t3,14154 │ │ + blez t3,14154 │ │ ld v0,8(s0) │ │ move v1,v0 │ │ move t0,a2 │ │ move a6,zero │ │ li ra,8 │ │ li s2,1 │ │ li t2,6 │ │ li s3,7 │ │ li a3,5 │ │ - b 140d4 │ │ + b 140d4 │ │ li s5,2 │ │ nop │ │ - beqc v0,s3,14088 │ │ + beqc v0,s3,14088 │ │ nop │ │ - bne v0,ra,141c0 │ │ + bne v0,ra,141c0 │ │ dlsa v0,a0,a4,0x3 │ │ sd a7,0(t0) │ │ dlsa v0,a0,a4,0x3 │ │ ld v0,0(v0) │ │ li t8,1 │ │ sh v0,0(a7) │ │ ld v0,0(v1) │ │ @@ -15706,28 +15584,28 @@ │ │ daddiu a7,a7,8 │ │ ld v0,0(v0) │ │ daddiu v0,v0,-1 │ │ ori v0,v0,0x7 │ │ daddiu v0,v0,1 │ │ dsrl v0,v0,0x3 │ │ sll v0,v0,0x0 │ │ - beq t3,a6,14154 │ │ + beq t3,a6,14154 │ │ addu a0,v0,a0 │ │ ld v0,0(v1) │ │ lhu t1,8(v0) │ │ - beq t1,ra,141a8 │ │ + beq t1,ra,141a8 │ │ andi t1,a0,0x1 │ │ lhu v0,10(v0) │ │ - bgec s2,a6,1424c │ │ + bgec s2,a6,1424c │ │ nop │ │ - beqc v0,t2,14108 │ │ + beqc v0,t2,14108 │ │ nop │ │ - bltuc t2,v0,14078 │ │ + bltuc t2,v0,14078 │ │ nop │ │ - bne v0,a3,141c0 │ │ + bne v0,a3,141c0 │ │ dlsa v0,a0,a4,0x3 │ │ sd a7,0(t0) │ │ dlsa v0,a0,a4,0x3 │ │ ld v0,0(v0) │ │ addiu a6,a6,1 │ │ li t8,1 │ │ daddiu v1,v1,8 │ │ @@ -15738,22 +15616,22 @@ │ │ ld v0,-8(v1) │ │ ld v0,0(v0) │ │ daddiu v0,v0,-1 │ │ ori v0,v0,0x7 │ │ daddiu v0,v0,1 │ │ dsrl v0,v0,0x3 │ │ sll v0,v0,0x0 │ │ - bne t3,a6,140d4 │ │ + bne t3,a6,140d4 │ │ addu a0,v0,a0 │ │ move a0,s0 │ │ jalr t9 │ │ move a3,s4 │ │ lw v1,0(s0) │ │ li v0,4 │ │ - beq v1,v0,141f8 │ │ + beq v1,v0,141f8 │ │ li v1,2 │ │ ld v0,16(s0) │ │ lhu v0,10(v0) │ │ move sp,s8 │ │ ld ra,72(sp) │ │ ld s8,64(sp) │ │ ld s5,48(sp) │ │ @@ -15764,34 +15642,34 @@ │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,80 │ │ nop │ │ addiu s1,a0,1 │ │ selnez s1,s1,t1 │ │ seleqz a0,a0,t1 │ │ - b 140e4 │ │ + b 140e4 │ │ or a0,s1,a0 │ │ nop │ │ li t8,1 │ │ - b 1409c │ │ + b 1409c │ │ sd v0,0(t0) │ │ nop │ │ lw v0,28(s0) │ │ li v1,13 │ │ li t8,1 │ │ srl v0,v0,0x4 │ │ - bne v0,v1,14044 │ │ + bne v0,v1,14044 │ │ move a0,zero │ │ ld a1,0(a4) │ │ li t8,1 │ │ - b 14044 │ │ + b 14044 │ │ li a0,1 │ │ ld v0,16(s0) │ │ lhu v0,10(v0) │ │ - beq v0,v1,14244 │ │ + beq v0,v1,14244 │ │ xori v1,v0,0x3 │ │ move sp,s8 │ │ ld ra,72(sp) │ │ li a0,11 │ │ selnez v0,v0,v1 │ │ seleqz v1,a0,v1 │ │ ld s8,64(sp) │ │ @@ -15800,26 +15678,25 @@ │ │ ld s4,40(sp) │ │ ld s3,32(sp) │ │ ld s2,24(sp) │ │ ld s1,16(sp) │ │ ld s0,8(sp) │ │ jr ra │ │ daddiu sp,sp,80 │ │ - b 14178 │ │ + b 14178 │ │ li v0,1 │ │ - bnez t8,140f0 │ │ + bnez t8,140f0 │ │ addiu t1,v0,-2 │ │ andi t1,t1,0xffff │ │ - bltuc s5,t1,140f0 │ │ + bltuc s5,t1,140f0 │ │ nop │ │ - b 1409c │ │ + b 1409c │ │ sd a5,0(t0) │ │ │ │ -0000000000014268 : │ │ -ffi_closure_mips_inner_N32(): │ │ +0000000000014268 : │ │ daddiu sp,sp,-224 │ │ move a6,a0 │ │ sd s8,160(sp) │ │ move s8,sp │ │ sd gp,152(sp) │ │ lui gp,0x2 │ │ sd s4,120(sp) │ │ @@ -15851,57 +15728,57 @@ │ │ daddiu s3,s4,30 │ │ sltiu v1,v1,2 │ │ dsrl s2,s3,0x4 │ │ dsll v0,s2,0x4 │ │ dsubu sp,sp,v0 │ │ move s4,sp │ │ dsubu sp,sp,v0 │ │ - beqz a0,14314 │ │ + beqz a0,14314 │ │ dmtc1 sp,$f24 │ │ ld a3,0(a4) │ │ li s0,1 │ │ - blez s6,143b4 │ │ + blez s6,143b4 │ │ ld s1,8(a6) │ │ ld a0,-32240(gp) │ │ dmfc1 s3,$f24 │ │ move s2,zero │ │ li t0,2 │ │ li t1,8 │ │ li t2,14 │ │ daddiu v0,a0,-32656 │ │ dmtc1 v0,$f29 │ │ nop │ │ ld a1,0(s1) │ │ lhu a0,10(a1) │ │ addiu v0,a0,-2 │ │ andi v0,v0,0xffff │ │ - bltuc t0,v0,14450 │ │ + bltuc t0,v0,14450 │ │ li v0,7 │ │ - bltc v0,s0,14370 │ │ + bltc v0,s0,14370 │ │ lw v0,36(a6) │ │ - bgeuc s2,v0,14370 │ │ + bgeuc s2,v0,14370 │ │ nop │ │ - beqz v1,14374 │ │ + beqz v1,14374 │ │ dlsa v0,s0,a5,0x3 │ │ dlsa v0,s0,a4,0x3 │ │ li a2,4 │ │ - beqc a0,a2,14428 │ │ + beqc a0,a2,14428 │ │ sd v0,0(s3) │ │ ld v0,0(s1) │ │ ld v0,0(v0) │ │ addiu s2,s2,1 │ │ daddiu s1,s1,8 │ │ daddiu s3,s3,8 │ │ daddiu s4,s4,8 │ │ daddiu v0,v0,-1 │ │ ori v0,v0,0x7 │ │ daddiu v0,v0,1 │ │ dsrl v0,v0,0x3 │ │ sll v0,v0,0x0 │ │ - bne s6,s2,14340 │ │ + bne s6,s2,14340 │ │ addu s0,v0,s0 │ │ move a0,a6 │ │ move a1,a3 │ │ dmfc1 a2,$f24 │ │ dmfc1 a3,$f27 │ │ dmfc1 t9,$f26 │ │ jalr t9 │ │ @@ -15927,67 +15804,67 @@ │ │ ldc1 $f25,184(sp) │ │ ldc1 $f24,176(sp) │ │ jr ra │ │ daddiu sp,sp,224 │ │ lhu a2,8(a1) │ │ addiu a2,a2,-1 │ │ and a0,v0,a2 │ │ - beqzc a0,1437c │ │ + beqzc a0,1437c │ │ daddiu v0,v0,-1 │ │ addiu s0,s0,1 │ │ or v0,v0,a2 │ │ daddiu v0,v0,1 │ │ - b 14380 │ │ + b 14380 │ │ sd v0,0(s3) │ │ lhu v0,8(a1) │ │ move a2,a0 │ │ - bgeuc t1,v0,14470 │ │ + bgeuc t1,v0,14470 │ │ dsrl v0,v0,0x3 │ │ addiu s0,s0,-1 │ │ daddiu v0,v0,-1 │ │ or s0,s0,v0 │ │ addiu s0,s0,1 │ │ - beq a2,t2,144b0 │ │ + beq a2,t2,144b0 │ │ dlsa v0,s0,a4,0x3 │ │ - beqzc v1,14488 │ │ + beqzc v1,14488 │ │ nop │ │ - beqc a2,t0,144c4 │ │ + beqc a2,t0,144c4 │ │ nop │ │ addiu a0,a0,-5 │ │ andi a2,a0,0xffff │ │ - bltuc t1,a2,1437c │ │ + bltuc t1,a2,1437c │ │ andi a0,a0,0xffff │ │ dmfc1 a2,$f29 │ │ dlsa a0,a0,a2,0x3 │ │ ld a0,0(a0) │ │ daddu a0,a0,gp │ │ jrc a0 │ │ nop │ │ lw a0,0(a6) │ │ li a1,3 │ │ - beq a0,a1,1437c │ │ + beq a0,a1,1437c │ │ li a1,6 │ │ - beqc a0,a1,1437c │ │ + beqc a0,a1,1437c │ │ ld v0,0(v0) │ │ sd s4,0(s3) │ │ sw v0,0(s4) │ │ - b 14384 │ │ + b 14384 │ │ ld v0,0(s1) │ │ ld v0,0(v0) │ │ sd s4,0(s3) │ │ sb v0,0(s4) │ │ - b 14384 │ │ + b 14384 │ │ ld v0,0(s1) │ │ ld v0,0(v0) │ │ sd s4,0(s3) │ │ sh v0,0(s4) │ │ - b 14384 │ │ + b 14384 │ │ ld v0,0(s1) │ │ li a0,7 │ │ - bltc a0,s0,1437c │ │ + bltc a0,s0,1437c │ │ ld s5,0(a1) │ │ move a0,v1 │ │ lw s7,36(a6) │ │ daddiu s5,s5,30 │ │ dsrl s5,s5,0x4 │ │ sltu s7,s2,s7 │ │ dsll s5,s5,0x4 │ │ @@ -15996,33 +15873,33 @@ │ │ sltiu v0,s7,1 │ │ sd sp,0(s3) │ │ or v0,a0,v0 │ │ dmtc1 v0,$f28 │ │ ld v0,0(s1) │ │ ld t9,16(v0) │ │ ld t8,0(t9) │ │ - beqz t8,14384 │ │ + beqz t8,14384 │ │ dmtc1 sp,$f25 │ │ move a2,s0 │ │ move v0,zero │ │ - b 14598 │ │ + b 14598 │ │ move s5,zero │ │ dmfc1 v0,$f28 │ │ - bnez v0,14600 │ │ + bnez v0,14600 │ │ ld v0,-32160(gp) │ │ ldc1 $f0,0(a2) │ │ sdc1 $f0,0(a0) │ │ lw a0,0(t8) │ │ daddiu t9,t9,8 │ │ ld t8,0(t9) │ │ addu v0,s5,a0 │ │ addu s5,s7,a0 │ │ srl a2,v0,0x3 │ │ andi v0,v0,0x7 │ │ - beqz t8,14380 │ │ + beqz t8,14380 │ │ addu a2,a2,a7 │ │ lhu s7,8(t8) │ │ addiu a0,s5,-1 │ │ lhu ra,10(t8) │ │ addiu s7,s7,-1 │ │ or s7,a0,s7 │ │ addiu s7,s7,1 │ │ @@ -16039,15 +15916,15 @@ │ │ slt v0,a2,a7 │ │ daddu t3,a4,a1 │ │ daddu a2,a5,a1 │ │ seleqz a2,a2,v0 │ │ selnez v0,t3,v0 │ │ or a2,a2,v0 │ │ li v0,3 │ │ - beq ra,v0,14560 │ │ + beq ra,v0,14560 │ │ andi s5,s5,0x7 │ │ ld v0,-32160(gp) │ │ ld a2,0(t8) │ │ daddu a1,a1,s5 │ │ sd t9,24(s8) │ │ daddu a1,a4,a1 │ │ sw t2,72(s8) │ │ @@ -16068,30 +15945,29 @@ │ │ ld a5,56(s8) │ │ ld a3,48(s8) │ │ ld a6,40(s8) │ │ ld a7,32(s8) │ │ ld t9,24(s8) │ │ ld v1,16(s8) │ │ ld t8,8(s8) │ │ - b 14574 │ │ + b 14574 │ │ ld a4,0(s8) │ │ │ │ -0000000000014670 : │ │ -ffi_prep_go_closure(): │ │ +0000000000014670 : │ │ lw v1,0(a1) │ │ lui a4,0x2 │ │ daddiu sp,sp,-16 │ │ daddu a4,a4,t9 │ │ li v0,3 │ │ daddiu a4,a4,-1120 │ │ sd s8,8(sp) │ │ - beq v1,v0,146b0 │ │ + beq v1,v0,146b0 │ │ move s8,sp │ │ li a3,6 │ │ - beq v1,a3,146b0 │ │ + beq v1,a3,146b0 │ │ li v0,2 │ │ move sp,s8 │ │ ld s8,8(sp) │ │ jr ra │ │ daddiu sp,sp,16 │ │ ld v1,-32232(a4) │ │ move sp,s8 │ │ @@ -16100,289 +15976,287 @@ │ │ sd a1,8(a0) │ │ daddiu sp,sp,16 │ │ sd a2,16(a0) │ │ jr ra │ │ sd v1,0(a0) │ │ ... │ │ │ │ -00000000000146e0 : │ │ -ffi_call_N32(): │ │ +00000000000146e0 : │ │ daddiu sp,sp,-80 │ │ sd s8,64(sp) │ │ sd ra,72(sp) │ │ move s8,sp │ │ move t9,a0 │ │ sd a2,16(s8) │ │ sd a3,24(s8) │ │ sd a4,32(s8) │ │ sd a5,40(s8) │ │ sd a6,48(s8) │ │ move v0,a2 │ │ slti at,a2,32 │ │ - beqz at,14720 │ │ + beqz at,14720 │ │ nop │ │ - b 1472c │ │ + b 1472c │ │ li v0,32 │ │ daddiu t0,v0,15 │ │ li at,-16 │ │ and v0,t0,at │ │ dsubu sp,sp,v0 │ │ move a0,sp │ │ jalr t9 │ │ daddiu a3,s8,24 │ │ move t9,sp │ │ ld t2,16(s8) │ │ daddiu t8,t2,-64 │ │ - bltz t8,14754 │ │ + bltz t8,14754 │ │ nop │ │ daddu t9,t9,t8 │ │ ld t2,24(s8) │ │ andi t0,t2,0x3 │ │ - beqz t0,1477c │ │ + beqz t0,1477c │ │ ld a0,0(t9) │ │ li at,2 │ │ - bne t0,at,14778 │ │ + bne t0,at,14778 │ │ nop │ │ - b 1477c │ │ + b 1477c │ │ lwc1 $f12,0(t9) │ │ ldc1 $f12,0(t9) │ │ dsrl t0,t2,0x2 │ │ andi t0,t0,0x3 │ │ - beqz t0,147a4 │ │ + beqz t0,147a4 │ │ ld a1,8(t9) │ │ li at,2 │ │ - bne t0,at,147a0 │ │ + bne t0,at,147a0 │ │ nop │ │ - b 147a4 │ │ + b 147a4 │ │ lwc1 $f13,8(t9) │ │ ldc1 $f13,8(t9) │ │ dsrl t0,t2,0x4 │ │ andi t0,t0,0x3 │ │ - beqz t0,147cc │ │ + beqz t0,147cc │ │ ld a2,16(t9) │ │ li at,2 │ │ - bne t0,at,147c8 │ │ + bne t0,at,147c8 │ │ nop │ │ - b 147cc │ │ + b 147cc │ │ lwc1 $f14,16(t9) │ │ ldc1 $f14,16(t9) │ │ dsrl t0,t2,0x6 │ │ andi t0,t0,0x3 │ │ - beqz t0,147f4 │ │ + beqz t0,147f4 │ │ ld a3,24(t9) │ │ li at,2 │ │ - bne t0,at,147f0 │ │ + bne t0,at,147f0 │ │ nop │ │ - b 147f4 │ │ + b 147f4 │ │ lwc1 $f15,24(t9) │ │ ldc1 $f15,24(t9) │ │ dsrl t0,t2,0x8 │ │ andi t0,t0,0x3 │ │ - beqz t0,1481c │ │ + beqz t0,1481c │ │ ld a4,32(t9) │ │ li at,2 │ │ - bne t0,at,14818 │ │ + bne t0,at,14818 │ │ nop │ │ - b 1481c │ │ + b 1481c │ │ lwc1 $f16,32(t9) │ │ ldc1 $f16,32(t9) │ │ dsrl t0,t2,0xa │ │ andi t0,t0,0x3 │ │ - beqz t0,14844 │ │ + beqz t0,14844 │ │ ld a5,40(t9) │ │ li at,2 │ │ - bne t0,at,14840 │ │ + bne t0,at,14840 │ │ nop │ │ - b 14844 │ │ + b 14844 │ │ lwc1 $f17,40(t9) │ │ ldc1 $f17,40(t9) │ │ dsrl t0,t2,0xc │ │ andi t0,t0,0x3 │ │ - beqz t0,1486c │ │ + beqz t0,1486c │ │ ld a6,48(t9) │ │ li at,2 │ │ - bne t0,at,14868 │ │ + bne t0,at,14868 │ │ nop │ │ - b 1486c │ │ + b 1486c │ │ lwc1 $f18,48(t9) │ │ ldc1 $f18,48(t9) │ │ dsrl t0,t2,0xe │ │ andi t0,t0,0x3 │ │ - beqz t0,14894 │ │ + beqz t0,14894 │ │ ld a7,56(t9) │ │ li at,2 │ │ - bne t0,at,14890 │ │ + bne t0,at,14890 │ │ nop │ │ - b 14894 │ │ + b 14894 │ │ lwc1 $f19,56(t9) │ │ ldc1 $f19,56(t9) │ │ ld t9,40(s8) │ │ ld t3,48(s8) │ │ ld t1,32(s8) │ │ - beqz t1,14afc │ │ + beqz t1,14afc │ │ nop │ │ dsrl t2,t2,0x10 │ │ li at,10 │ │ - beq t2,at,148c4 │ │ + beq t2,at,148c4 │ │ nop │ │ li at,1 │ │ - bne t2,at,148d8 │ │ + bne t2,at,148d8 │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ - b 14b04 │ │ + b 14b04 │ │ sd v0,0(t0) │ │ li at,2 │ │ - bne t2,at,148f8 │ │ + bne t2,at,148f8 │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ - b 14b04 │ │ + b 14b04 │ │ swc1 $f0,0(t0) │ │ li at,3 │ │ - bne t2,at,14918 │ │ + bne t2,at,14918 │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ - b 14b04 │ │ + b 14b04 │ │ sdc1 $f0,0(t0) │ │ li at,61 │ │ - bne t2,at,14938 │ │ + bne t2,at,14938 │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ - b 14b04 │ │ + b 14b04 │ │ sdc1 $f0,0(t0) │ │ li at,45 │ │ - bne t2,at,14958 │ │ + bne t2,at,14958 │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ - b 14b04 │ │ + b 14b04 │ │ swc1 $f0,0(t0) │ │ li at,253 │ │ - bne t2,at,1497c │ │ + bne t2,at,1497c │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ sdc1 $f0,0(t0) │ │ - b 14b04 │ │ + b 14b04 │ │ sdc1 $f2,8(t0) │ │ li at,173 │ │ - bne t2,at,149a0 │ │ + bne t2,at,149a0 │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ swc1 $f0,0(t0) │ │ - b 14b04 │ │ + b 14b04 │ │ swc1 $f2,4(t0) │ │ li at,189 │ │ - bne t2,at,149c4 │ │ + bne t2,at,149c4 │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ sdc1 $f0,0(t0) │ │ - b 14b04 │ │ + b 14b04 │ │ swc1 $f2,8(t0) │ │ li at,237 │ │ - bne t2,at,149e8 │ │ + bne t2,at,149e8 │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ swc1 $f0,0(t0) │ │ - b 14b04 │ │ + b 14b04 │ │ sdc1 $f2,8(t0) │ │ li at,317 │ │ - bne t2,at,14a08 │ │ + bne t2,at,14a08 │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ - b 14b04 │ │ + b 14b04 │ │ sd v0,0(t0) │ │ li at,301 │ │ - bne t2,at,14a28 │ │ + bne t2,at,14a28 │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ - b 14b04 │ │ + b 14b04 │ │ sw v0,0(t0) │ │ li at,509 │ │ - bne t2,at,14a4c │ │ + bne t2,at,14a4c │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ sd v0,0(t0) │ │ - b 14b04 │ │ + b 14b04 │ │ sd v1,8(t0) │ │ li at,429 │ │ - bne t2,at,14a70 │ │ + bne t2,at,14a70 │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ sw v0,0(t0) │ │ - b 14b04 │ │ + b 14b04 │ │ sw v1,4(t0) │ │ li at,445 │ │ - bne t2,at,14a94 │ │ + bne t2,at,14a94 │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ sd v0,0(t0) │ │ - b 14b04 │ │ + b 14b04 │ │ sw v1,8(t0) │ │ li at,493 │ │ - bne t2,at,14ab8 │ │ + bne t2,at,14ab8 │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ sw v0,0(t0) │ │ - b 14b04 │ │ + b 14b04 │ │ sd v1,8(t0) │ │ li at,93 │ │ - bne t2,at,14ad8 │ │ + bne t2,at,14ad8 │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ - b 14b04 │ │ + b 14b04 │ │ sd v0,0(t0) │ │ li at,109 │ │ - bne t2,at,14afc │ │ + bne t2,at,14afc │ │ nop │ │ jalr t9 │ │ nop │ │ ld t0,32(s8) │ │ sd v0,0(t0) │ │ - b 14b04 │ │ + b 14b04 │ │ sd v1,8(t0) │ │ jalr t9 │ │ nop │ │ move sp,s8 │ │ ld s8,64(sp) │ │ ld ra,72(sp) │ │ jr ra │ │ daddiu sp,sp,80 │ │ │ │ -0000000000014b18 : │ │ -ffi_go_closure_N32(): │ │ +0000000000014b18 : │ │ daddiu sp,sp,-160 │ │ sd gp,0(sp) │ │ lui gp,0x2 │ │ addiu gp,gp,-2312 │ │ daddu gp,gp,t9 │ │ sd ra,8(sp) │ │ sd a0,96(sp) │ │ @@ -16393,19 +16267,18 @@ │ │ sd a5,136(sp) │ │ ld t9,-32224(gp) │ │ ld a0,8(t3) │ │ ld a1,16(t3) │ │ move a2,t3 │ │ daddiu a3,sp,16 │ │ daddiu a4,sp,96 │ │ - b 14bb4 │ │ + b 14bb4 │ │ daddiu a5,sp,32 │ │ │ │ -0000000000014b68 : │ │ -ffi_closure_N32(): │ │ +0000000000014b68 : │ │ daddiu sp,sp,-160 │ │ sd gp,0(sp) │ │ lui gp,0x2 │ │ addiu gp,gp,-2392 │ │ daddu gp,gp,t9 │ │ sd ra,8(sp) │ │ sd a0,96(sp) │ │ @@ -16429,66 +16302,66 @@ │ │ sdc1 $f15,56(sp) │ │ sdc1 $f16,64(sp) │ │ sdc1 $f17,72(sp) │ │ sdc1 $f18,80(sp) │ │ jalr t9 │ │ sdc1 $f19,88(sp) │ │ li at,10 │ │ - bne v0,at,14bf4 │ │ + bne v0,at,14bf4 │ │ nop │ │ - b 14cc0 │ │ + b 14cc0 │ │ lw v0,16(sp) │ │ li at,1 │ │ - bne v0,at,14c08 │ │ + bne v0,at,14c08 │ │ nop │ │ - b 14cc0 │ │ + b 14cc0 │ │ ld v0,16(sp) │ │ li at,2 │ │ - bne v0,at,14c1c │ │ + bne v0,at,14c1c │ │ nop │ │ - b 14cc0 │ │ + b 14cc0 │ │ lwc1 $f0,16(sp) │ │ li at,3 │ │ - bne v0,at,14c30 │ │ + bne v0,at,14c30 │ │ nop │ │ - b 14cc0 │ │ + b 14cc0 │ │ ldc1 $f0,16(sp) │ │ li at,61 │ │ - bne v0,at,14c44 │ │ + bne v0,at,14c44 │ │ nop │ │ - b 14cc0 │ │ + b 14cc0 │ │ ldc1 $f0,16(sp) │ │ li at,45 │ │ - bne v0,at,14c58 │ │ + bne v0,at,14c58 │ │ nop │ │ - b 14cc0 │ │ + b 14cc0 │ │ lwc1 $f0,16(sp) │ │ li at,253 │ │ - bne v0,at,14c70 │ │ + bne v0,at,14c70 │ │ nop │ │ ldc1 $f0,16(sp) │ │ - b 14cc0 │ │ + b 14cc0 │ │ ldc1 $f2,24(sp) │ │ li at,173 │ │ - bne v0,at,14c88 │ │ + bne v0,at,14c88 │ │ nop │ │ lwc1 $f0,16(sp) │ │ - b 14cc0 │ │ + b 14cc0 │ │ lwc1 $f2,24(sp) │ │ li at,189 │ │ - bne v0,at,14ca0 │ │ + bne v0,at,14ca0 │ │ nop │ │ ldc1 $f0,16(sp) │ │ - b 14cc0 │ │ + b 14cc0 │ │ lwc1 $f2,24(sp) │ │ li at,237 │ │ - bne v0,at,14cb8 │ │ + bne v0,at,14cb8 │ │ nop │ │ lwc1 $f0,16(sp) │ │ - b 14cc0 │ │ + b 14cc0 │ │ ldc1 $f2,24(sp) │ │ ld v0,16(sp) │ │ ld v1,24(sp) │ │ ld ra,8(sp) │ │ ld gp,0(sp) │ │ jr ra │ │ daddiu sp,sp,160 │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,18 +1,17 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e7379 6d746162 002e7374 72746162 ..symtab..strtab │ │ - 0x00000010 002e7368 73747274 6162002e 4d495053 ..shstrtab..MIPS │ │ - 0x00000020 2e616269 666c6167 73002e4d 4950532e .abiflags..MIPS. │ │ - 0x00000030 6f707469 6f6e7300 2e64796e 616d6963 options..dynamic │ │ - 0x00000040 002e6861 7368002e 64796e73 796d002e ..hash..dynsym.. │ │ - 0x00000050 64796e73 7472002e 676e752e 76657273 dynstr..gnu.vers │ │ - 0x00000060 696f6e00 2e676e75 2e766572 73696f6e ion..gnu.version │ │ - 0x00000070 5f72002e 72656c2e 64796e00 2e746578 _r..rel.dyn..tex │ │ - 0x00000080 74002e4d 4950532e 73747562 73002e72 t..MIPS.stubs..r │ │ - 0x00000090 6f646174 61002e65 685f6672 616d655f odata..eh_frame_ │ │ - 0x000000a0 68647200 2e65685f 6672616d 65002e64 hdr..eh_frame..d │ │ - 0x000000b0 6174612e 72656c2e 726f002e 64617461 ata.rel.ro..data │ │ - 0x000000c0 002e676f 74002e73 62737300 2e627373 ..got..sbss..bss │ │ - 0x000000d0 002e636f 6d6d656e 74002e70 6472002e ..comment..pdr.. │ │ - 0x000000e0 676e752e 61747472 69627574 657300 gnu.attributes. │ │ + 0x00000000 002e7368 73747274 6162002e 4d495053 ..shstrtab..MIPS │ │ + 0x00000010 2e616269 666c6167 73002e4d 4950532e .abiflags..MIPS. │ │ + 0x00000020 6f707469 6f6e7300 2e64796e 616d6963 options..dynamic │ │ + 0x00000030 002e6861 7368002e 64796e73 796d002e ..hash..dynsym.. │ │ + 0x00000040 64796e73 7472002e 676e752e 76657273 dynstr..gnu.vers │ │ + 0x00000050 696f6e00 2e676e75 2e766572 73696f6e ion..gnu.version │ │ + 0x00000060 5f72002e 72656c2e 64796e00 2e746578 _r..rel.dyn..tex │ │ + 0x00000070 74002e4d 4950532e 73747562 73002e72 t..MIPS.stubs..r │ │ + 0x00000080 6f646174 61002e65 685f6672 616d655f odata..eh_frame_ │ │ + 0x00000090 68647200 2e65685f 6672616d 65002e64 hdr..eh_frame..d │ │ + 0x000000a0 6174612e 72656c2e 726f002e 64617461 ata.rel.ro..data │ │ + 0x000000b0 002e676f 74002e73 62737300 2e627373 ..got..sbss..bss │ │ + 0x000000c0 002e636f 6d6d656e 74002e70 6472002e ..comment..pdr.. │ │ + 0x000000d0 676e752e 61747472 69627574 657300 gnu.attributes. ├── lib/x86_64/libjnidispatch.so │ ├── strings --all --bytes=8 {} │ │┄ Ordering differences only │ │ @@ -480,20 +480,20 @@ │ │ callback setup (2) │ │ /var/tmp │ │ /dev/shm │ │ LOAD_ERROR │ │ STR_ERROR │ │ GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ gold 1.11 │ │ -.comment │ │ -.got.plt │ │ -.rela.plt │ │ -.eh_frame_hdr │ │ +.shstrtab │ │ +.gnu.version │ │ +.gnu.version_d │ │ .gnu.version_r │ │ .rela.dyn │ │ -.gnu.version │ │ -.note.gnu.gold-version │ │ -.data.rel.ro.local │ │ +.rela.plt │ │ .eh_frame │ │ -.gnu.version_d │ │ +.eh_frame_hdr │ │ +.data.rel.ro.local │ │ .dynamic │ │ -.shstrtab │ │ +.got.plt │ │ +.comment │ │ +.note.gnu.gold-version │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,17 +1,17 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e7465 7874002e 676f7400 2e636f6d ..text..got..com │ │ - 0x00000010 6d656e74 002e676f 742e706c 74002e72 ment..got.plt..r │ │ - 0x00000020 656c612e 706c7400 2e627373 002e6479 ela.plt..bss..dy │ │ - 0x00000030 6e737472 002e6568 5f667261 6d655f68 nstr..eh_frame_h │ │ - 0x00000040 6472002e 676e752e 76657273 696f6e5f dr..gnu.version_ │ │ - 0x00000050 72002e72 656c612e 64796e00 2e676e75 r..rela.dyn..gnu │ │ - 0x00000060 2e766572 73696f6e 002e6e6f 74652e67 .version..note.g │ │ - 0x00000070 6e752e67 6f6c642d 76657273 696f6e00 nu.gold-version. │ │ - 0x00000080 2e64796e 73796d00 2e646174 612e7265 .dynsym..data.re │ │ - 0x00000090 6c2e726f 2e6c6f63 616c002e 68617368 l.ro.local..hash │ │ - 0x000000a0 002e6568 5f667261 6d65002e 676e752e ..eh_frame..gnu. │ │ - 0x000000b0 76657273 696f6e5f 64002e64 796e616d version_d..dynam │ │ - 0x000000c0 6963002e 73687374 72746162 002e726f ic..shstrtab..ro │ │ - 0x000000d0 64617461 002e6461 746100 data..data. │ │ + 0x00000000 002e7368 73747274 6162002e 64796e73 ..shstrtab..dyns │ │ + 0x00000010 796d002e 64796e73 7472002e 68617368 ym..dynstr..hash │ │ + 0x00000020 002e676e 752e7665 7273696f 6e002e67 ..gnu.version..g │ │ + 0x00000030 6e752e76 65727369 6f6e5f64 002e676e nu.version_d..gn │ │ + 0x00000040 752e7665 7273696f 6e5f7200 2e72656c u.version_r..rel │ │ + 0x00000050 612e6479 6e002e72 656c612e 706c7400 a.dyn..rela.plt. │ │ + 0x00000060 2e746578 74002e72 6f646174 61002e65 .text..rodata..e │ │ + 0x00000070 685f6672 616d6500 2e65685f 6672616d h_frame..eh_fram │ │ + 0x00000080 655f6864 72002e64 6174612e 72656c2e e_hdr..data.rel. │ │ + 0x00000090 726f2e6c 6f63616c 002e6479 6e616d69 ro.local..dynami │ │ + 0x000000a0 63002e67 6f74002e 676f742e 706c7400 c..got..got.plt. │ │ + 0x000000b0 2e646174 61002e62 7373002e 636f6d6d .data..bss..comm │ │ + 0x000000c0 656e7400 2e6e6f74 652e676e 752e676f ent..note.gnu.go │ │ + 0x000000d0 6c642d76 65727369 6f6e00 ld-version. ├── lib/x86_64/libvosk.so │ ├── readelf --wide --program-header {} │ │ @@ -7,15 +7,15 @@ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000230 0x000230 R 0x8 │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x392edc 0x392edc R 0x1000 │ │ LOAD 0x393000 0x0000000000394000 0x0000000000394000 0x58f910 0x58f910 R E 0x1000 │ │ LOAD 0x922910 0x0000000000924910 0x0000000000924910 0x020bf0 0x020bf0 RW 0x1000 │ │ LOAD 0x943500 0x0000000000946500 0x0000000000946500 0x000dc8 0x0094a0 RW 0x1000 │ │ DYNAMIC 0x9376b8 0x00000000009396b8 0x00000000009396b8 0x0001c0 0x0001c0 RW 0x8 │ │ - GNU_RELRO 0x922910 0x0000000000924910 0x0000000000924910 0x020bf0 0x0216f0 R 0x1 │ │ + GNU_RELRO 0x922910 0x0000000000924910 0x0000000000924910 0x0216f0 0x0216f0 R 0x1 │ │ GNU_EH_FRAME 0x2e002c 0x00000000002e002c 0x00000000002e002c 0x016b0c 0x016b0c R 0x4 │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0 │ │ NOTE 0x000270 0x0000000000000270 0x0000000000000270 0x000098 0x000098 R 0x2 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ ├── readelf --wide --sections {} │ │ @@ -7,15 +7,15 @@ │ │ [ 2] .dynsym DYNSYM 0000000000000308 000308 051c60 18 A 7 1 8 │ │ [ 3] .gnu.version VERSYM 0000000000051f68 051f68 006d08 02 A 2 0 2 │ │ [ 4] .gnu.version_r VERNEED 0000000000058c70 058c70 000060 00 A 7 3 4 │ │ [ 5] .gnu.hash GNU_HASH 0000000000058cd0 058cd0 018cb0 00 A 2 0 8 │ │ [ 6] .hash HASH 0000000000071980 071980 01b428 04 A 2 0 4 │ │ [ 7] .dynstr STRTAB 000000000008cda8 08cda8 172866 00 A 0 0 1 │ │ [ 8] .rela.dyn RELA 00000000001ff610 1ff610 03f000 18 A 2 0 8 │ │ - [ 9] .rela.plt RELA 000000000023e610 23e610 01e6c0 18 AI 2 21 8 │ │ + [ 9] .rela.plt RELA 000000000023e610 23e610 01e6c0 18 AI 2 15 8 │ │ [10] .gcc_except_table PROGBITS 000000000025ccd0 25ccd0 037644 00 A 0 0 4 │ │ [11] .rodata PROGBITS 0000000000294320 294320 04bd0c 00 AMS 0 0 16 │ │ [12] .eh_frame_hdr PROGBITS 00000000002e002c 2e002c 016b0c 00 A 0 0 4 │ │ [13] .eh_frame PROGBITS 00000000002f6b38 2f6b38 09c3a4 00 A 0 0 8 │ │ [14] .text PROGBITS 0000000000394000 393000 57b47c 00 AX 0 0 512 │ │ [15] .plt PROGBITS 000000000090f480 90e480 014490 00 AX 0 0 16 │ │ [16] .data.rel.ro PROGBITS 0000000000924910 922910 014d38 00 WA 0 0 16 │ ├── strings --all --bytes=8 {} │ │┄ Ordering differences only │ │ @@ -30789,23 +30789,23 @@ │ │ acceptable please comment out │ │ the IF block as marked within the code of routine │ │ DLAMC2, │ │ otherwise supply EMIN explicitly. │ │ 0123456789ABCDEF │ │ Android (7714059, based on r416183c1) clang version 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee) │ │ Linker: LLD 12.0.8 (/buildbot/src/android/llvm-r416183/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee) │ │ -.init_array │ │ -.fini_array │ │ -.comment │ │ +.shstrtab │ │ .note.android.ident │ │ -.got.plt │ │ -.rela.plt │ │ -.eh_frame_hdr │ │ -.gnu.version_r │ │ -.data.rel.ro │ │ -.rela.dyn │ │ .gnu.version │ │ +.gnu.version_r │ │ .gnu.hash │ │ -.eh_frame │ │ +.rela.dyn │ │ +.rela.plt │ │ .gcc_except_table │ │ +.eh_frame_hdr │ │ +.eh_frame │ │ +.data.rel.ro │ │ +.fini_array │ │ +.init_array │ │ .dynamic │ │ -.shstrtab │ │ +.got.plt │ │ +.comment │ ├── readelf --wide --decompress --hex-dump=.plt {} │ │ @@ -1,9 +1,10 @@ │ │ │ │ Hex dump of section '.plt': │ │ + NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ 0x0090f480 ff352abe 0200ff25 2cbe0200 0f1f4000 .5*....%,.....@. │ │ 0x0090f490 ff252abe 02006800 000000e9 e0ffffff .%*...h......... │ │ 0x0090f4a0 ff2522be 02006801 000000e9 d0ffffff .%"...h......... │ │ 0x0090f4b0 ff251abe 02006802 000000e9 c0ffffff .%....h......... │ │ 0x0090f4c0 ff2512be 02006803 000000e9 b0ffffff .%....h......... │ │ 0x0090f4d0 ff250abe 02006804 000000e9 a0ffffff .%....h......... │ │ 0x0090f4e0 ff2502be 02006805 000000e9 90ffffff .%....h......... │ ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ @@ -1,10 +1,9 @@ │ │ │ │ Hex dump of section '.got.plt': │ │ - NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ 0x0093b2a8 b8969300 00000000 00000000 00000000 ................ │ │ 0x0093b2b8 00000000 00000000 96f49000 00000000 ................ │ │ 0x0093b2c8 a6f49000 00000000 b6f49000 00000000 ................ │ │ 0x0093b2d8 c6f49000 00000000 d6f49000 00000000 ................ │ │ 0x0093b2e8 e6f49000 00000000 f6f49000 00000000 ................ │ │ 0x0093b2f8 06f59000 00000000 16f59000 00000000 ................ │ │ 0x0093b308 26f59000 00000000 36f59000 00000000 &.......6....... │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,19 +1,19 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e696e 69745f61 72726179 002e6669 ..init_array..fi │ │ - 0x00000010 6e695f61 72726179 002e7465 7874002e ni_array..text.. │ │ - 0x00000020 676f7400 2e636f6d 6d656e74 002e6e6f got..comment..no │ │ - 0x00000030 74652e61 6e64726f 69642e69 64656e74 te.android.ident │ │ - 0x00000040 002e676f 742e706c 74002e72 656c612e ..got.plt..rela. │ │ - 0x00000050 706c7400 2e627373 002e6479 6e737472 plt..bss..dynstr │ │ - 0x00000060 002e6568 5f667261 6d655f68 6472002e ..eh_frame_hdr.. │ │ - 0x00000070 676e752e 76657273 696f6e5f 72002e64 gnu.version_r..d │ │ - 0x00000080 6174612e 72656c2e 726f002e 72656c61 ata.rel.ro..rela │ │ - 0x00000090 2e64796e 002e676e 752e7665 7273696f .dyn..gnu.versio │ │ - 0x000000a0 6e002e64 796e7379 6d002e67 6e752e68 n..dynsym..gnu.h │ │ - 0x000000b0 61736800 2e65685f 6672616d 65002e67 ash..eh_frame..g │ │ - 0x000000c0 63635f65 78636570 745f7461 626c6500 cc_except_table. │ │ - 0x000000d0 2e64796e 616d6963 002e7368 73747274 .dynamic..shstrt │ │ - 0x000000e0 6162002e 726f6461 7461002e 64617461 ab..rodata..data │ │ + 0x00000000 002e7368 73747274 6162002e 6e6f7465 ..shstrtab..note │ │ + 0x00000010 2e616e64 726f6964 2e696465 6e74002e .android.ident.. │ │ + 0x00000020 64796e73 796d002e 676e752e 76657273 dynsym..gnu.vers │ │ + 0x00000030 696f6e00 2e676e75 2e766572 73696f6e ion..gnu.version │ │ + 0x00000040 5f72002e 676e752e 68617368 002e6479 _r..gnu.hash..dy │ │ + 0x00000050 6e737472 002e7265 6c612e64 796e002e nstr..rela.dyn.. │ │ + 0x00000060 72656c61 2e706c74 002e6763 635f6578 rela.plt..gcc_ex │ │ + 0x00000070 63657074 5f746162 6c65002e 726f6461 cept_table..roda │ │ + 0x00000080 7461002e 65685f66 72616d65 5f686472 ta..eh_frame_hdr │ │ + 0x00000090 002e6568 5f667261 6d65002e 74657874 ..eh_frame..text │ │ + 0x000000a0 002e6461 74612e72 656c2e72 6f002e66 ..data.rel.ro..f │ │ + 0x000000b0 696e695f 61727261 79002e69 6e69745f ini_array..init_ │ │ + 0x000000c0 61727261 79002e64 796e616d 6963002e array..dynamic.. │ │ + 0x000000d0 676f7400 2e676f74 2e706c74 002e6461 got..got.plt..da │ │ + 0x000000e0 7461002e 62737300 2e636f6d 6d656e74 ta..bss..comment │ │ 0x000000f0 00 . ├── lib/arm64-v8a/libjnidispatch.so │ ├── strings --all --bytes=8 {} │ │┄ Ordering differences only │ │ @@ -418,17 +418,17 @@ │ │ /ffiXXXXXX │ │ /var/tmp │ │ /dev/shm │ │ CCCCCCCC │ │ WU_][BYY │ │ D&&&DDDDDDDD&D& │ │ GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ -.comment │ │ -.rela.plt │ │ -.eh_frame_hdr │ │ +.shstrtab │ │ +.gnu.version │ │ .gnu.version_r │ │ -.data.rel.ro │ │ .rela.dyn │ │ -.gnu.version │ │ +.rela.plt │ │ +.eh_frame_hdr │ │ .eh_frame │ │ +.data.rel.ro │ │ .dynamic │ │ -.shstrtab │ │ +.comment │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,14 +1,14 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e7465 7874002e 676f7400 2e636f6d ..text..got..com │ │ - 0x00000010 6d656e74 002e7265 6c612e70 6c74002e ment..rela.plt.. │ │ - 0x00000020 62737300 2e64796e 73747200 2e65685f bss..dynstr..eh_ │ │ - 0x00000030 6672616d 655f6864 72002e67 6e752e76 frame_hdr..gnu.v │ │ - 0x00000040 65727369 6f6e5f72 002e6461 74612e72 ersion_r..data.r │ │ - 0x00000050 656c2e72 6f002e72 656c612e 64796e00 el.ro..rela.dyn. │ │ - 0x00000060 2e676e75 2e766572 73696f6e 002e6479 .gnu.version..dy │ │ - 0x00000070 6e73796d 002e6861 7368002e 65685f66 nsym..hash..eh_f │ │ - 0x00000080 72616d65 002e6479 6e616d69 63002e73 rame..dynamic..s │ │ - 0x00000090 68737472 74616200 2e726f64 61746100 hstrtab..rodata. │ │ - 0x000000a0 2e646174 6100 .data. │ │ + 0x00000000 002e7368 73747274 6162002e 68617368 ..shstrtab..hash │ │ + 0x00000010 002e6479 6e73796d 002e6479 6e737472 ..dynsym..dynstr │ │ + 0x00000020 002e676e 752e7665 7273696f 6e002e67 ..gnu.version..g │ │ + 0x00000030 6e752e76 65727369 6f6e5f72 002e7265 nu.version_r..re │ │ + 0x00000040 6c612e64 796e002e 72656c61 2e706c74 la.dyn..rela.plt │ │ + 0x00000050 002e7465 7874002e 726f6461 7461002e ..text..rodata.. │ │ + 0x00000060 65685f66 72616d65 5f686472 002e6568 eh_frame_hdr..eh │ │ + 0x00000070 5f667261 6d65002e 64617461 2e72656c _frame..data.rel │ │ + 0x00000080 2e726f00 2e64796e 616d6963 002e676f .ro..dynamic..go │ │ + 0x00000090 74002e64 61746100 2e627373 002e636f t..data..bss..co │ │ + 0x000000a0 6d6d656e 7400 mment. ├── lib/arm64-v8a/libvosk.so │ ├── readelf --wide --program-header {} │ │ @@ -7,15 +7,15 @@ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000230 0x000230 R 0x8 │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x360b14 0x360b14 R 0x1000 │ │ LOAD 0x360b20 0x0000000000361b20 0x0000000000361b20 0x4f0390 0x4f0390 R E 0x1000 │ │ LOAD 0x850eb0 0x0000000000852eb0 0x0000000000852eb0 0x020da8 0x020da8 RW 0x1000 │ │ LOAD 0x871c58 0x0000000000874c58 0x0000000000874c58 0x000d58 0x0093d8 RW 0x1000 │ │ DYNAMIC 0x865e88 0x0000000000867e88 0x0000000000867e88 0x0001c0 0x0001c0 RW 0x8 │ │ - GNU_RELRO 0x850eb0 0x0000000000852eb0 0x0000000000852eb0 0x020da8 0x021150 R 0x1 │ │ + GNU_RELRO 0x850eb0 0x0000000000852eb0 0x0000000000852eb0 0x021150 0x021150 R 0x1 │ │ GNU_EH_FRAME 0x2de854 0x00000000002de854 0x00000000002de854 0x016aec 0x016aec R 0x4 │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0 │ │ NOTE 0x000270 0x0000000000000270 0x0000000000000270 0x000098 0x000098 R 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ ├── readelf --wide --sections {} │ │ @@ -7,15 +7,15 @@ │ │ [ 2] .dynsym DYNSYM 0000000000000308 000308 051c00 18 A 7 1 8 │ │ [ 3] .gnu.version VERSYM 0000000000051f08 051f08 006d00 02 A 2 0 2 │ │ [ 4] .gnu.version_r VERNEED 0000000000058c08 058c08 000060 00 A 7 3 4 │ │ [ 5] .gnu.hash GNU_HASH 0000000000058c68 058c68 018c9c 00 A 2 0 8 │ │ [ 6] .hash HASH 0000000000071904 071904 01b408 04 A 2 0 4 │ │ [ 7] .dynstr STRTAB 000000000008cd0c 08cd0c 1726c9 00 A 0 0 1 │ │ [ 8] .rela.dyn RELA 00000000001ff3d8 1ff3d8 03f588 18 A 2 0 8 │ │ - [ 9] .rela.plt RELA 000000000023e960 23e960 01e678 18 AI 2 21 8 │ │ + [ 9] .rela.plt RELA 000000000023e960 23e960 01e678 18 AI 2 15 8 │ │ [10] .gcc_except_table PROGBITS 000000000025cfd8 25cfd8 038534 00 A 0 0 4 │ │ [11] .rodata PROGBITS 0000000000295510 295510 049343 00 AMS 0 0 16 │ │ [12] .eh_frame_hdr PROGBITS 00000000002de854 2de854 016aec 00 A 0 0 4 │ │ [13] .eh_frame PROGBITS 00000000002f5340 2f5340 06b7d4 00 A 0 0 8 │ │ [14] .text PROGBITS 0000000000361b20 360b20 4dbf14 00 AX 0 0 32 │ │ [15] .plt PROGBITS 000000000083da40 83ca40 014470 00 AX 0 0 16 │ │ [16] .data.rel.ro PROGBITS 0000000000852eb0 850eb0 014f68 00 WA 0 0 8 │ ├── strings --all --bytes=8 {} │ │┄ Ordering differences only │ │ @@ -20349,23 +20349,23 @@ │ │ acceptable please comment out │ │ the IF block as marked within the code of routine │ │ DLAMC2, │ │ otherwise supply EMIN explicitly. │ │ 0123456789ABCDEF │ │ Android (7714059, based on r416183c1) clang version 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee) │ │ Linker: LLD 12.0.8 (/buildbot/src/android/llvm-r416183/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee) │ │ -.init_array │ │ -.fini_array │ │ -.comment │ │ +.shstrtab │ │ .note.android.ident │ │ -.got.plt │ │ -.rela.plt │ │ -.eh_frame_hdr │ │ -.gnu.version_r │ │ -.data.rel.ro │ │ -.rela.dyn │ │ .gnu.version │ │ +.gnu.version_r │ │ .gnu.hash │ │ -.eh_frame │ │ +.rela.dyn │ │ +.rela.plt │ │ .gcc_except_table │ │ +.eh_frame_hdr │ │ +.eh_frame │ │ +.data.rel.ro │ │ +.fini_array │ │ +.init_array │ │ .dynamic │ │ -.shstrtab │ │ +.got.plt │ │ +.comment │ ├── readelf --wide --decompress --hex-dump=.plt {} │ │ @@ -1,9 +1,10 @@ │ │ │ │ Hex dump of section '.plt': │ │ + NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ 0x0083da40 f07bbfa9 70010090 111645f9 10a22891 .{..p.....E...(. │ │ 0x0083da50 20021fd6 1f2003d5 1f2003d5 1f2003d5 .... ... ... .. │ │ 0x0083da60 70010090 111a45f9 10c22891 20021fd6 p.....E...(. ... │ │ 0x0083da70 70010090 111e45f9 10e22891 20021fd6 p.....E...(. ... │ │ 0x0083da80 70010090 112245f9 10022991 20021fd6 p...."E...). ... │ │ 0x0083da90 70010090 112645f9 10222991 20021fd6 p....&E.."). ... │ │ 0x0083daa0 70010090 112a45f9 10422991 20021fd6 p....*E..B). ... │ ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ @@ -1,10 +1,9 @@ │ │ │ │ Hex dump of section '.got.plt': │ │ - NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ 0x00869a18 00000000 00000000 00000000 00000000 ................ │ │ 0x00869a28 00000000 00000000 40da8300 00000000 ........@....... │ │ 0x00869a38 40da8300 00000000 40da8300 00000000 @.......@....... │ │ 0x00869a48 40da8300 00000000 40da8300 00000000 @.......@....... │ │ 0x00869a58 40da8300 00000000 40da8300 00000000 @.......@....... │ │ 0x00869a68 40da8300 00000000 40da8300 00000000 @.......@....... │ │ 0x00869a78 40da8300 00000000 40da8300 00000000 @.......@....... │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,19 +1,19 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e696e 69745f61 72726179 002e6669 ..init_array..fi │ │ - 0x00000010 6e695f61 72726179 002e7465 7874002e ni_array..text.. │ │ - 0x00000020 676f7400 2e636f6d 6d656e74 002e6e6f got..comment..no │ │ - 0x00000030 74652e61 6e64726f 69642e69 64656e74 te.android.ident │ │ - 0x00000040 002e676f 742e706c 74002e72 656c612e ..got.plt..rela. │ │ - 0x00000050 706c7400 2e627373 002e6479 6e737472 plt..bss..dynstr │ │ - 0x00000060 002e6568 5f667261 6d655f68 6472002e ..eh_frame_hdr.. │ │ - 0x00000070 676e752e 76657273 696f6e5f 72002e64 gnu.version_r..d │ │ - 0x00000080 6174612e 72656c2e 726f002e 72656c61 ata.rel.ro..rela │ │ - 0x00000090 2e64796e 002e676e 752e7665 7273696f .dyn..gnu.versio │ │ - 0x000000a0 6e002e64 796e7379 6d002e67 6e752e68 n..dynsym..gnu.h │ │ - 0x000000b0 61736800 2e65685f 6672616d 65002e67 ash..eh_frame..g │ │ - 0x000000c0 63635f65 78636570 745f7461 626c6500 cc_except_table. │ │ - 0x000000d0 2e64796e 616d6963 002e7368 73747274 .dynamic..shstrt │ │ - 0x000000e0 6162002e 726f6461 7461002e 64617461 ab..rodata..data │ │ + 0x00000000 002e7368 73747274 6162002e 6e6f7465 ..shstrtab..note │ │ + 0x00000010 2e616e64 726f6964 2e696465 6e74002e .android.ident.. │ │ + 0x00000020 64796e73 796d002e 676e752e 76657273 dynsym..gnu.vers │ │ + 0x00000030 696f6e00 2e676e75 2e766572 73696f6e ion..gnu.version │ │ + 0x00000040 5f72002e 676e752e 68617368 002e6479 _r..gnu.hash..dy │ │ + 0x00000050 6e737472 002e7265 6c612e64 796e002e nstr..rela.dyn.. │ │ + 0x00000060 72656c61 2e706c74 002e6763 635f6578 rela.plt..gcc_ex │ │ + 0x00000070 63657074 5f746162 6c65002e 726f6461 cept_table..roda │ │ + 0x00000080 7461002e 65685f66 72616d65 5f686472 ta..eh_frame_hdr │ │ + 0x00000090 002e6568 5f667261 6d65002e 74657874 ..eh_frame..text │ │ + 0x000000a0 002e6461 74612e72 656c2e72 6f002e66 ..data.rel.ro..f │ │ + 0x000000b0 696e695f 61727261 79002e69 6e69745f ini_array..init_ │ │ + 0x000000c0 61727261 79002e64 796e616d 6963002e array..dynamic.. │ │ + 0x000000d0 676f7400 2e676f74 2e706c74 002e6461 got..got.plt..da │ │ + 0x000000e0 7461002e 62737300 2e636f6d 6d656e74 ta..bss..comment │ │ 0x000000f0 00 . ├── lib/x86/libjnidispatch.so │ ├── strings --all --bytes=8 {} │ │┄ Ordering differences only │ │ @@ -409,20 +409,20 @@ │ │ callback setup (2) │ │ /var/tmp │ │ /dev/shm │ │ LOAD_ERROR │ │ STR_ERROR │ │ GCC: (GNU) 4.9.x 20150123 (prerelease) │ │ gold 1.11 │ │ -.comment │ │ -.got.plt │ │ -.rel.plt │ │ -.eh_frame_hdr │ │ +.shstrtab │ │ +.gnu.version │ │ +.gnu.version_d │ │ .gnu.version_r │ │ .rel.dyn │ │ -.gnu.version │ │ -.note.gnu.gold-version │ │ -.data.rel.ro.local │ │ +.rel.plt │ │ .eh_frame │ │ -.gnu.version_d │ │ +.eh_frame_hdr │ │ +.data.rel.ro.local │ │ .dynamic │ │ -.shstrtab │ │ +.got.plt │ │ +.comment │ │ +.note.gnu.gold-version │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,17 +1,17 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e7465 7874002e 676f7400 2e636f6d ..text..got..com │ │ - 0x00000010 6d656e74 002e676f 742e706c 74002e72 ment..got.plt..r │ │ - 0x00000020 656c2e70 6c74002e 62737300 2e64796e el.plt..bss..dyn │ │ - 0x00000030 73747200 2e65685f 6672616d 655f6864 str..eh_frame_hd │ │ - 0x00000040 72002e67 6e752e76 65727369 6f6e5f72 r..gnu.version_r │ │ - 0x00000050 002e7265 6c2e6479 6e002e67 6e752e76 ..rel.dyn..gnu.v │ │ - 0x00000060 65727369 6f6e002e 6e6f7465 2e676e75 ersion..note.gnu │ │ - 0x00000070 2e676f6c 642d7665 7273696f 6e002e64 .gold-version..d │ │ - 0x00000080 796e7379 6d002e64 6174612e 72656c2e ynsym..data.rel. │ │ - 0x00000090 726f2e6c 6f63616c 002e6861 7368002e ro.local..hash.. │ │ - 0x000000a0 65685f66 72616d65 002e676e 752e7665 eh_frame..gnu.ve │ │ - 0x000000b0 7273696f 6e5f6400 2e64796e 616d6963 rsion_d..dynamic │ │ - 0x000000c0 002e7368 73747274 6162002e 726f6461 ..shstrtab..roda │ │ - 0x000000d0 7461002e 64617461 00 ta..data. │ │ + 0x00000000 002e7368 73747274 6162002e 64796e73 ..shstrtab..dyns │ │ + 0x00000010 796d002e 64796e73 7472002e 68617368 ym..dynstr..hash │ │ + 0x00000020 002e676e 752e7665 7273696f 6e002e67 ..gnu.version..g │ │ + 0x00000030 6e752e76 65727369 6f6e5f64 002e676e nu.version_d..gn │ │ + 0x00000040 752e7665 7273696f 6e5f7200 2e72656c u.version_r..rel │ │ + 0x00000050 2e64796e 002e7265 6c2e706c 74002e74 .dyn..rel.plt..t │ │ + 0x00000060 65787400 2e726f64 61746100 2e65685f ext..rodata..eh_ │ │ + 0x00000070 6672616d 65002e65 685f6672 616d655f frame..eh_frame_ │ │ + 0x00000080 68647200 2e646174 612e7265 6c2e726f hdr..data.rel.ro │ │ + 0x00000090 2e6c6f63 616c002e 64796e61 6d696300 .local..dynamic. │ │ + 0x000000a0 2e676f74 002e676f 742e706c 74002e64 .got..got.plt..d │ │ + 0x000000b0 61746100 2e627373 002e636f 6d6d656e ata..bss..commen │ │ + 0x000000c0 74002e6e 6f74652e 676e752e 676f6c64 t..note.gnu.gold │ │ + 0x000000d0 2d766572 73696f6e 00 -version. ├── lib/x86/libvosk.so │ ├── readelf --wide --program-header {} │ │ @@ -7,15 +7,15 @@ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ PHDR 0x000034 0x00000034 0x00000034 0x00140 0x00140 R 0x4 │ │ LOAD 0x000000 0x00000000 0x00000000 0x31bdf4 0x31bdf4 R 0x1000 │ │ LOAD 0x31be00 0x0031ce00 0x0031ce00 0x60a550 0x60a550 R E 0x1000 │ │ LOAD 0x926350 0x00928350 0x00928350 0x10500 0x10500 RW 0x1000 │ │ LOAD 0x936850 0x00939850 0x00939850 0x008f8 0x05f90 RW 0x1000 │ │ DYNAMIC 0x9309cc 0x009329cc 0x009329cc 0x000e0 0x000e0 RW 0x4 │ │ - GNU_RELRO 0x926350 0x00928350 0x00928350 0x10500 0x10cb0 R 0x1 │ │ + GNU_RELRO 0x926350 0x00928350 0x00928350 0x10cb0 0x10cb0 R 0x1 │ │ GNU_EH_FRAME 0x282c24 0x00282c24 0x00282c24 0x158a4 0x158a4 R 0x4 │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0 │ │ NOTE 0x000174 0x00000174 0x00000174 0x00098 0x00098 R 0x2 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ ├── readelf --wide --sections {} │ │ @@ -3,19 +3,19 @@ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ [ 1] .note.android.ident NOTE 00000174 000174 000098 00 A 0 0 2 │ │ [ 2] .dynsym DYNSYM 0000020c 00020c 036480 10 A 7 1 4 │ │ [ 3] .gnu.version VERSYM 0003668c 03668c 006c90 02 A 2 0 2 │ │ [ 4] .gnu.version_r VERNEED 0003d31c 03d31c 000060 00 A 7 3 4 │ │ - [ 5] .gnu.hash GNU_HASH 0003d37c 03d37c 018bcc 00 A 2 0 4 │ │ + [ 5] .gnu.hash GNU_HASH 0003d37c 03d37c 018bcc 04 A 2 0 4 │ │ [ 6] .hash HASH 00055f48 055f48 01b248 04 A 2 0 4 │ │ [ 7] .dynstr STRTAB 00071190 071190 170e5b 00 A 0 0 1 │ │ [ 8] .rel.dyn REL 001e1fec 1e1fec 014e30 08 A 2 0 4 │ │ - [ 9] .rel.plt REL 001f6e1c 1f6e1c 00a130 08 AI 2 21 4 │ │ + [ 9] .rel.plt REL 001f6e1c 1f6e1c 00a130 08 AI 2 15 4 │ │ [10] .gcc_except_table PROGBITS 00200f4c 200f4c 036c5c 00 A 0 0 4 │ │ [11] .rodata PROGBITS 00237bb0 237bb0 04b074 00 AMS 0 0 16 │ │ [12] .eh_frame_hdr PROGBITS 00282c24 282c24 0158a4 00 A 0 0 4 │ │ [13] .eh_frame PROGBITS 002984c8 2984c8 08392c 00 A 0 0 4 │ │ [14] .text PROGBITS 0031ce00 31be00 5f62d4 00 AX 0 0 16 │ │ [15] .plt PROGBITS 009130e0 9120e0 014270 00 AX 0 0 16 │ │ [16] .data.rel.ro PROGBITS 00928350 926350 00a644 00 WA 0 0 4 │ ├── strings --all --bytes=8 {} │ │┄ Ordering differences only │ │ @@ -21337,23 +21337,23 @@ │ │ acceptable please comment out │ │ the IF block as marked within the code of routine │ │ DLAMC2, │ │ otherwise supply EMIN explicitly. │ │ 0123456789ABCDEF │ │ Android (7714059, based on r416183c1) clang version 12.0.8 (https://android.googlesource.com/toolchain/llvm-project c935d99d7cf2016289302412d708641d52d2f7ee) │ │ Linker: LLD 12.0.8 (/buildbot/src/android/llvm-r416183/out/llvm-project/lld c935d99d7cf2016289302412d708641d52d2f7ee) │ │ -.init_array │ │ -.fini_array │ │ -.comment │ │ +.shstrtab │ │ .note.android.ident │ │ -.got.plt │ │ -.rel.plt │ │ -.eh_frame_hdr │ │ -.gnu.version_r │ │ -.data.rel.ro │ │ -.rel.dyn │ │ .gnu.version │ │ +.gnu.version_r │ │ .gnu.hash │ │ -.eh_frame │ │ +.rel.dyn │ │ +.rel.plt │ │ .gcc_except_table │ │ +.eh_frame_hdr │ │ +.eh_frame │ │ +.data.rel.ro │ │ +.fini_array │ │ +.init_array │ │ .dynamic │ │ -.shstrtab │ │ +.got.plt │ │ +.comment │ ├── readelf --wide --decompress --hex-dump=.plt {} │ │ @@ -1,9 +1,10 @@ │ │ │ │ Hex dump of section '.plt': │ │ + NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ 0x009130e0 ffb30400 0000ffa3 08000000 90909090 ................ │ │ 0x009130f0 ffa30c00 00006800 000000e9 e0ffffff ......h......... │ │ 0x00913100 ffa31000 00006808 000000e9 d0ffffff ......h......... │ │ 0x00913110 ffa31400 00006810 000000e9 c0ffffff ......h......... │ │ 0x00913120 ffa31800 00006818 000000e9 b0ffffff ......h......... │ │ 0x00913130 ffa31c00 00006820 000000e9 a0ffffff ......h ........ │ │ 0x00913140 ffa32000 00006828 000000e9 90ffffff .. ...h(........ │ ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ @@ -1,10 +1,9 @@ │ │ │ │ Hex dump of section '.got.plt': │ │ - NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ 0x009337ac cc299300 00000000 00000000 f6309100 .)...........0.. │ │ 0x009337bc 06319100 16319100 26319100 36319100 .1...1..&1..61.. │ │ 0x009337cc 46319100 56319100 66319100 76319100 F1..V1..f1..v1.. │ │ 0x009337dc 86319100 96319100 a6319100 b6319100 .1...1...1...1.. │ │ 0x009337ec c6319100 d6319100 e6319100 f6319100 .1...1...1...1.. │ │ 0x009337fc 06329100 16329100 26329100 36329100 .2...2..&2..62.. │ │ 0x0093380c 46329100 56329100 66329100 76329100 F2..V2..f2..v2.. │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,18 +1,18 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e696e 69745f61 72726179 002e6669 ..init_array..fi │ │ - 0x00000010 6e695f61 72726179 002e7465 7874002e ni_array..text.. │ │ - 0x00000020 676f7400 2e636f6d 6d656e74 002e6e6f got..comment..no │ │ - 0x00000030 74652e61 6e64726f 69642e69 64656e74 te.android.ident │ │ - 0x00000040 002e676f 742e706c 74002e72 656c2e70 ..got.plt..rel.p │ │ - 0x00000050 6c74002e 62737300 2e64796e 73747200 lt..bss..dynstr. │ │ - 0x00000060 2e65685f 6672616d 655f6864 72002e67 .eh_frame_hdr..g │ │ - 0x00000070 6e752e76 65727369 6f6e5f72 002e6461 nu.version_r..da │ │ - 0x00000080 74612e72 656c2e72 6f002e72 656c2e64 ta.rel.ro..rel.d │ │ - 0x00000090 796e002e 676e752e 76657273 696f6e00 yn..gnu.version. │ │ - 0x000000a0 2e64796e 73796d00 2e676e75 2e686173 .dynsym..gnu.has │ │ - 0x000000b0 68002e65 685f6672 616d6500 2e676363 h..eh_frame..gcc │ │ - 0x000000c0 5f657863 6570745f 7461626c 65002e64 _except_table..d │ │ - 0x000000d0 796e616d 6963002e 73687374 72746162 ynamic..shstrtab │ │ - 0x000000e0 002e726f 64617461 002e6461 746100 ..rodata..data. │ │ + 0x00000000 002e7368 73747274 6162002e 6e6f7465 ..shstrtab..note │ │ + 0x00000010 2e616e64 726f6964 2e696465 6e74002e .android.ident.. │ │ + 0x00000020 64796e73 796d002e 676e752e 76657273 dynsym..gnu.vers │ │ + 0x00000030 696f6e00 2e676e75 2e766572 73696f6e ion..gnu.version │ │ + 0x00000040 5f72002e 676e752e 68617368 002e6479 _r..gnu.hash..dy │ │ + 0x00000050 6e737472 002e7265 6c2e6479 6e002e72 nstr..rel.dyn..r │ │ + 0x00000060 656c2e70 6c74002e 6763635f 65786365 el.plt..gcc_exce │ │ + 0x00000070 70745f74 61626c65 002e726f 64617461 pt_table..rodata │ │ + 0x00000080 002e6568 5f667261 6d655f68 6472002e ..eh_frame_hdr.. │ │ + 0x00000090 65685f66 72616d65 002e7465 7874002e eh_frame..text.. │ │ + 0x000000a0 64617461 2e72656c 2e726f00 2e66696e data.rel.ro..fin │ │ + 0x000000b0 695f6172 72617900 2e696e69 745f6172 i_array..init_ar │ │ + 0x000000c0 72617900 2e64796e 616d6963 002e676f ray..dynamic..go │ │ + 0x000000d0 74002e67 6f742e70 6c74002e 64617461 t..got.plt..data │ │ + 0x000000e0 002e6273 73002e63 6f6d6d65 6e7400 ..bss..comment. ├── lib/mips/libjnidispatch.so │ ├── readelf --wide --file-header {} │ │ @@ -6,15 +6,15 @@ │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: MIPS R3000 │ │ Version: 0x1 │ │ Entry point address: 0x2cc0 │ │ Start of program headers: 52 (bytes into file) │ │ - Start of section headers: 149380 (bytes into file) │ │ + Start of section headers: 141124 (bytes into file) │ │ Flags: 0x50001007, noreorder, pic, cpic, o32, mips32 │ │ Size of this header: 52 (bytes) │ │ Size of program headers: 32 (bytes) │ │ Number of program headers: 9 │ │ Size of section headers: 40 (bytes) │ │ - Number of section headers: 26 │ │ + Number of section headers: 24 │ │ Section header string table index: 23 │ ├── readelf --wide --sections {} │ │ @@ -1,8 +1,8 @@ │ │ -There are 26 section headers, starting at offset 0x24784: │ │ +There are 24 section headers, starting at offset 0x22744: │ │ │ │ Section Headers: │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ [ 1] .MIPS.abiflags MIPS_ABIFLAGS 00000158 000158 000018 18 A 0 0 8 │ │ [ 2] .reginfo MIPS_REGINFO 00000170 000170 000018 18 A 0 0 4 │ │ [ 3] .hash HASH 00000188 000188 000508 04 A 4 0 4 │ │ @@ -21,15 +21,13 @@ │ │ [16] .data PROGBITS 00021000 021000 000120 00 WA 0 0 16 │ │ [17] .got PROGBITS 00021120 021120 0001b0 04 WAp 0 0 16 │ │ [18] .sbss NOBITS 000212d0 0212d0 000004 00 WAp 0 0 4 │ │ [19] .bss NOBITS 000212e0 0212d0 0003d0 00 WA 0 0 16 │ │ [20] .comment PROGBITS 00000000 0212d0 000027 01 MS 0 0 1 │ │ [21] .pdr PROGBITS 00000000 0212f8 001360 00 0 0 4 │ │ [22] .gnu.attributes GNU_ATTRIBUTES 00000000 022658 000010 00 0 0 1 │ │ - [23] .shstrtab STRTAB 00000000 022668 0000ea 00 0 0 1 │ │ - [24] .symtab SYMTAB 00000000 022754 000da0 10 25 31 4 │ │ - [25] .strtab STRTAB 00000000 0234f4 00128d 00 0 0 1 │ │ + [23] .shstrtab STRTAB 00000000 022668 0000da 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), │ │ p (processor specific) │ ├── readelf --wide --symbols {} │ │ @@ -186,228 +186,7 @@ │ │ 182: 00012690 0 FUNC GLOBAL DEFAULT UND abort@LIBC (2) │ │ 183: 00012680 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@LIBC (2) │ │ 184: 00012670 0 FUNC GLOBAL DEFAULT UND __assert2@LIBC (2) │ │ 185: 00012660 0 FUNC GLOBAL DEFAULT UND calloc@LIBC (2) │ │ 186: 00012650 0 FUNC GLOBAL DEFAULT UND pthread_once@LIBC (2) │ │ 187: 00012640 0 FUNC GLOBAL DEFAULT UND pthread_key_create@LIBC (2) │ │ 188: 00012630 0 FUNC GLOBAL DEFAULT UND open@LIBC (2) │ │ - │ │ -Symbol table '.symtab' contains 218 entries: │ │ - Num: Value Size Type Bind Vis Ndx Name │ │ - 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ - 1: 00000158 0 SECTION LOCAL DEFAULT 1 │ │ - 2: 00000170 0 SECTION LOCAL DEFAULT 2 │ │ - 3: 00000188 0 SECTION LOCAL DEFAULT 3 │ │ - 4: 00000690 0 SECTION LOCAL DEFAULT 4 │ │ - 5: 00001260 0 SECTION LOCAL DEFAULT 5 │ │ - 6: 000023ba 0 SECTION LOCAL DEFAULT 6 │ │ - 7: 00002534 0 SECTION LOCAL DEFAULT 7 │ │ - 8: 00002574 0 SECTION LOCAL DEFAULT 8 │ │ - 9: 00002cc0 0 SECTION LOCAL DEFAULT 9 │ │ - 10: 00012630 0 SECTION LOCAL DEFAULT 10 │ │ - 11: 000128a0 0 SECTION LOCAL DEFAULT 11 │ │ - 12: 00015180 0 SECTION LOCAL DEFAULT 12 │ │ - 13: 00015664 0 SECTION LOCAL DEFAULT 13 │ │ - 14: 00020ec4 0 SECTION LOCAL DEFAULT 14 │ │ - 15: 00020f00 0 SECTION LOCAL DEFAULT 15 │ │ - 16: 00021000 0 SECTION LOCAL DEFAULT 16 │ │ - 17: 00021120 0 SECTION LOCAL DEFAULT 17 │ │ - 18: 000212d0 0 SECTION LOCAL DEFAULT 18 │ │ - 19: 000212e0 0 SECTION LOCAL DEFAULT 19 │ │ - 20: 00000000 0 SECTION LOCAL DEFAULT 20 │ │ - 21: 00000000 0 SECTION LOCAL DEFAULT 21 │ │ - 22: 00000000 0 SECTION LOCAL DEFAULT 22 │ │ - 23: 00000000 0 FILE LOCAL DEFAULT ABS dispatch.c │ │ - 24: 00000000 0 FILE LOCAL DEFAULT ABS callback.c │ │ - 25: 00000000 0 FILE LOCAL DEFAULT ABS prep_cif.c │ │ - 26: 00000000 0 FILE LOCAL DEFAULT ABS types.c │ │ - 27: 00000000 0 FILE LOCAL DEFAULT ABS closures.c │ │ - 28: 00000000 0 FILE LOCAL DEFAULT ABS ffi.c │ │ - 29: 00000000 0 FILE LOCAL DEFAULT ABS o32.o │ │ - 30: 00000000 0 FILE LOCAL DEFAULT ABS │ │ - 31: 00005040 196 FUNC GLOBAL DEFAULT 9 getNativeString │ │ - 32: 0000a1ac 60 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_getAPIChecksum │ │ - 33: 000150d4 12 OBJECT GLOBAL DEFAULT 11 ffi_type_sint16 │ │ - 34: 000087c0 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III │ │ - 35: 000150f8 12 OBJECT GLOBAL DEFAULT 11 ffi_type_uint8 │ │ - 36: 000216b0 0 NOTYPE GLOBAL DEFAULT ABS _bss_end__ │ │ - 37: 00002cc0 0 NOTYPE GLOBAL DEFAULT 9 _ftext │ │ - 38: 000124e4 116 FUNC GLOBAL DEFAULT 9 ffi_go_closure_O32 │ │ - 39: 00008cbc 52 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_setFloat │ │ - 40: 0000e978 96 FUNC GLOBAL DEFAULT 9 ffi_get_struct_offsets │ │ - 41: 00012630 0 FUNC GLOBAL DEFAULT UND open@@LIBC │ │ - 42: 00012640 0 FUNC GLOBAL DEFAULT UND pthread_key_create@@LIBC │ │ - 43: 0000a098 32 FUNC GLOBAL DEFAULT 9 is_protected │ │ - 44: 000212d0 4 OBJECT GLOBAL DEFAULT 18 fileEncoding │ │ - 45: 00009ff8 132 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native__1getDirectBufferPointer │ │ - 46: 00008908 56 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ │ │ - 47: 00012650 0 FUNC GLOBAL DEFAULT UND pthread_once@@LIBC │ │ - 48: 0000e45c 112 FUNC GLOBAL DEFAULT 9 JNA_callback_dispose │ │ - 49: 00008a34 60 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_getShort │ │ - 50: 00012068 608 FUNC GLOBAL DEFAULT 9 ffi_closure_mips_inner_O32 │ │ - 51: 0000e214 184 FUNC GLOBAL DEFAULT 9 JNA_detach │ │ - 52: 0001508c 12 OBJECT GLOBAL DEFAULT 11 ffi_type_float │ │ - 53: 000088ac 52 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_getChar │ │ - 54: 00012660 0 FUNC GLOBAL DEFAULT UND calloc@@LIBC │ │ - 55: 00012670 0 FUNC GLOBAL DEFAULT UND __assert2@@LIBC │ │ - 56: 0000641c 300 FUNC GLOBAL DEFAULT 9 toNative │ │ - 57: 00015098 12 OBJECT GLOBAL DEFAULT 11 ffi_type_pointer │ │ - 58: 00008fdc 4088 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_initIDs │ │ - 59: 000081b4 236 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_close │ │ - 60: 00011e20 48 FUNC GLOBAL DEFAULT 9 ffi_prep_cif_machdep_var │ │ - 61: 00008be4 48 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_setByte │ │ - 62: 00004cc0 76 FUNC GLOBAL DEFAULT 9 getIntegerTypeValue │ │ - 63: 00012680 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@@LIBC │ │ - 64: 00008984 56 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_getFloat │ │ - 65: 00008430 76 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII │ │ - 66: 0000853c 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII │ │ - 67: 000086f4 76 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII │ │ - 68: 00012690 0 FUNC GLOBAL DEFAULT UND abort@@LIBC │ │ - 69: 0000e324 100 FUNC GLOBAL DEFAULT 9 JNA_get_last_error │ │ - 70: 00008cf0 52 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_setInt │ │ - 71: 00011f90 216 FUNC GLOBAL DEFAULT 9 ffi_prep_closure_loc │ │ - 72: 00008840 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII │ │ - 73: 00007dd8 100 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_invokeFloat │ │ - 74: 000126a0 0 FUNC GLOBAL DEFAULT UND __errno@@LIBC │ │ - 75: 000126b0 0 FUNC GLOBAL DEFAULT UND mkstemp@@LIBC │ │ - 76: 0000bde8 1608 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_registerMethod │ │ - 77: 000046ac 1064 FUNC GLOBAL DEFAULT 9 get_java_type │ │ - 78: 00006304 280 FUNC GLOBAL DEFAULT 9 extract_value │ │ - 79: 00008880 44 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_getByte │ │ - 80: 000084bc 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII │ │ - 81: 000126c0 0 FUNC GLOBAL DEFAULT UND snprintf@@LIBC │ │ - 82: 00007f68 112 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_createNativeCallback │ │ - 83: 000044ac 104 FUNC GLOBAL DEFAULT 9 newJavaPointer │ │ - 84: 00029110 0 SECTION GLOBAL DEFAULT ABS _gp_disp │ │ - 85: 0000a144 44 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_getLastError │ │ - 86: 0000d8a8 320 FUNC GLOBAL DEFAULT 9 free_callback │ │ - 87: 0000442c 128 FUNC GLOBAL DEFAULT 9 newJavaWString │ │ - 88: 0000bbf0 504 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_unregister │ │ - 89: 0000e934 68 FUNC GLOBAL DEFAULT 9 ffi_prep_closure │ │ - 90: 000126d0 0 FUNC GLOBAL DEFAULT UND write@@LIBC │ │ - 91: 00007f08 96 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_invokeVoid │ │ - 92: 000126e0 0 FUNC GLOBAL DEFAULT UND getenv@@LIBC │ │ - 93: 0000a1e8 6212 FUNC GLOBAL DEFAULT 9 JNI_OnLoad │ │ - 94: 00008a70 60 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_getWideString │ │ - 95: 00004d54 536 FUNC GLOBAL DEFAULT 9 initializeThread │ │ - 96: 000212d0 0 NOTYPE GLOBAL DEFAULT ABS _fbss │ │ - 97: 00011dec 52 FUNC GLOBAL DEFAULT 9 ffi_prep_cif_machdep │ │ - 98: 00000000 0 OBJECT GLOBAL DEFAULT UND __sF@@LIBC │ │ - 99: 00008d24 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_setLong │ │ - 100: 0000847c 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII │ │ - 101: 00011f20 68 FUNC GLOBAL DEFAULT 9 ffi_call │ │ - 102: 0000857c 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII │ │ - 103: 00008940 68 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_getDouble │ │ - 104: 000150e0 12 OBJECT GLOBAL DEFAULT 11 ffi_type_uint16 │ │ - 105: 00007ea0 104 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_invokeLong │ │ - 106: 00007d00 116 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_invokeStructure │ │ - 107: 00008800 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII │ │ - 108: 000126f0 0 FUNC GLOBAL DEFAULT UND wcslen@@LIBC │ │ - 109: 0000f36c 6208 FUNC GLOBAL DEFAULT 9 ffi_closure_alloc │ │ - 110: 00008ba4 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_setMemory │ │ - 111: 00008c48 52 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_setPointer │ │ - 112: 00007c9c 100 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_invokeObject │ │ - 113: 0000c6f0 172 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_initialize_1ffi_1type │ │ - 114: 00008aac 248 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_getStringBytes │ │ - 115: 00012700 0 FUNC GLOBAL DEFAULT UND dlclose@@LIBC │ │ - 116: 0000e8d8 92 FUNC GLOBAL DEFAULT 9 ffi_prep_cif_var │ │ - 117: 00012710 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@@LIBC │ │ - 118: 00021000 0 NOTYPE GLOBAL DEFAULT 16 _fdata │ │ - 119: 00008c7c 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_setDouble │ │ - 120: 000150bc 12 OBJECT GLOBAL DEFAULT 11 ffi_type_sint32 │ │ - 121: 0000a0b8 44 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_isProtected │ │ - 122: 000089bc 48 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_getInt │ │ - 123: 000212d0 0 NOTYPE GLOBAL DEFAULT ABS __bss_start │ │ - 124: 00008ed8 260 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_sizeof │ │ - 125: 00012720 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@@LIBC │ │ - 126: 00012730 0 FUNC GLOBAL DEFAULT UND dlsym@@LIBC │ │ - 127: 000216b0 0 NOTYPE GLOBAL DEFAULT ABS __end__ │ │ - 128: 00008ea8 48 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_free │ │ - 129: 0000ba2c 452 FUNC GLOBAL DEFAULT 9 JNI_OnUnload │ │ - 130: 00012740 0 FUNC GLOBAL DEFAULT UND dlerror@@LIBC │ │ - 131: 00012750 0 FUNC GLOBAL DEFAULT UND unlink@@LIBC │ │ - 132: 00012760 0 FUNC GLOBAL DEFAULT UND sysconf@@LIBC │ │ - 133: 00007fd8 48 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_freeNativeCallback │ │ - 134: 00006750 268 FUNC GLOBAL DEFAULT 9 fromNativeCallbackParam │ │ - 135: 0000e388 212 FUNC GLOBAL DEFAULT 9 JNA_callback_init │ │ - 136: 0000c46c 212 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_ffi_1prep_1cif │ │ - 137: 000150ec 12 OBJECT GLOBAL DEFAULT 11 ffi_type_sint8 │ │ - 138: 00003f68 244 FUNC GLOBAL DEFAULT 9 encodingString │ │ - 139: 00008008 428 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_open │ │ - 140: 00011e50 208 FUNC GLOBAL DEFAULT 9 ffi_call_int │ │ - 141: 00003e3c 300 FUNC GLOBAL DEFAULT 9 ffi_error │ │ - 142: 00008c14 52 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_setChar │ │ - 143: 00008e64 68 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_malloc │ │ - 144: 000085bc 248 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_indexOf │ │ - 145: 000083f0 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII │ │ - 146: 000122c8 100 FUNC GLOBAL DEFAULT 9 ffi_prep_go_closure │ │ - 147: 00012770 0 FUNC GLOBAL DEFAULT UND strerror_r@@LIBC │ │ - 148: 00008780 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII │ │ - 149: 0000405c 520 FUNC GLOBAL DEFAULT 9 newJavaString │ │ - 150: 00012558 208 FUNC GLOBAL DEFAULT 9 ffi_closure_O32 │ │ - 151: 00012330 436 FUNC GLOBAL DEFAULT 9 ffi_call_O32 │ │ - 152: 00012780 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@@LIBC │ │ - 153: 00012790 0 FUNC GLOBAL DEFAULT UND mmap@@LIBC │ │ - 154: 000127a0 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@@LIBC │ │ - 155: 00005168 180 FUNC GLOBAL DEFAULT 9 getStructureAddress │ │ - 156: 00004654 88 FUNC GLOBAL DEFAULT 9 get_java_type_from_ffi_type │ │ - 157: 0000c540 324 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_ffi_1prep_1closure │ │ - 158: 000150b0 12 OBJECT GLOBAL DEFAULT 11 ffi_type_uint64 │ │ - 159: 0000c430 60 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_ffi_1call │ │ - 160: 000127b0 0 FUNC GLOBAL DEFAULT UND strdup@@LIBC │ │ - 161: 00010c24 3544 FUNC GLOBAL DEFAULT 9 ffi_closure_free │ │ - 162: 000045c0 148 FUNC GLOBAL DEFAULT 9 newJavaCallback │ │ - 163: 0000c684 108 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_ffi_1free_1closure │ │ - 164: 00008740 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII │ │ - 165: 00007e3c 100 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_invokeInt │ │ - 166: 000150a4 12 OBJECT GLOBAL DEFAULT 11 ffi_type_sint64 │ │ - 167: 000127c0 0 FUNC GLOBAL DEFAULT UND strlen@@LIBC │ │ - 168: 000127d0 0 FUNC GLOBAL DEFAULT UND close@@LIBC │ │ - 169: 000127e0 0 FUNC GLOBAL DEFAULT UND dlopen@@LIBC │ │ - 170: 00004fb0 56 FUNC GLOBAL DEFAULT 9 getNativeTypeMapped │ │ - 171: 00007c34 104 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_invokePointer │ │ - 172: 0000e880 88 FUNC GLOBAL DEFAULT 9 ffi_prep_cif │ │ - 173: 00006548 520 FUNC GLOBAL DEFAULT 9 new_object │ │ - 174: 00011f64 44 FUNC GLOBAL DEFAULT 9 ffi_call_go │ │ - 175: 000127f0 0 FUNC GLOBAL DEFAULT UND munmap@@LIBC │ │ - 176: 00012800 0 FUNC GLOBAL DEFAULT UND _flush_cache@@LIBC │ │ - 177: 000212d0 0 NOTYPE GLOBAL DEFAULT ABS _edata │ │ - 178: 00012810 0 FUNC GLOBAL DEFAULT UND fprintf@@LIBC │ │ - 179: 000088e0 40 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native__1getPointer │ │ - 180: 00012820 0 FUNC GLOBAL DEFAULT UND malloc@@LIBC │ │ - 181: 00008d9c 200 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_setWideString │ │ - 182: 00012830 0 FUNC GLOBAL DEFAULT UND memcpy@@LIBC │ │ - 183: 0000521c 196 FUNC GLOBAL DEFAULT 9 getCallbackAddress │ │ - 184: 000086b4 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII │ │ - 185: 0000685c 268 FUNC GLOBAL DEFAULT 9 fromNative │ │ - 186: 00015080 12 OBJECT GLOBAL DEFAULT 11 ffi_type_double │ │ - 187: 00015104 12 OBJECT GLOBAL DEFAULT 11 ffi_type_void │ │ - 188: 00005104 100 FUNC GLOBAL DEFAULT 9 getPointerTypeAddress │ │ - 189: 000216b0 0 NOTYPE GLOBAL DEFAULT ABS __bss_end__ │ │ - 190: 00007d74 100 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_invokeDouble │ │ - 191: 00012840 0 FUNC GLOBAL DEFAULT UND memset@@LIBC │ │ - 192: 00009fd4 36 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_getWindowHandle0 │ │ - 193: 00004d0c 72 FUNC GLOBAL DEFAULT 9 writeStructure │ │ - 194: 000089ec 72 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_getLong │ │ - 195: 0000e2cc 88 FUNC GLOBAL DEFAULT 9 JNA_set_last_error │ │ - 196: 0000a0e4 96 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_setLastError │ │ - 197: 000216b0 0 NOTYPE GLOBAL DEFAULT ABS _end │ │ - 198: 000084fc 64 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III │ │ - 199: 00012850 0 FUNC GLOBAL DEFAULT UND fwrite@@LIBC │ │ - 200: 00012860 0 FUNC GLOBAL DEFAULT UND ftruncate@@LIBC │ │ - 201: 00008d64 56 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_setShort │ │ - 202: 0000a07c 28 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_setProtected │ │ - 203: 00004f6c 68 FUNC GLOBAL DEFAULT 9 getNativeType │ │ - 204: 00004fe8 88 FUNC GLOBAL DEFAULT 9 getNativeAddress │ │ - 205: 00004ad4 492 FUNC GLOBAL DEFAULT 9 get_conversion_flag │ │ - 206: 00012870 0 FUNC GLOBAL DEFAULT UND free@@LIBC │ │ - 207: 00004514 172 FUNC GLOBAL DEFAULT 9 newJavaStructure │ │ - 208: 0000c79c 52 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_setDetachState │ │ - 209: 00007bc4 112 FUNC GLOBAL DEFAULT 9 get_ffi_return_type │ │ - 210: 0000a170 60 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_getNativeVersion │ │ - 211: 00003660 184 FUNC GLOBAL DEFAULT 9 throwByName │ │ - 212: 000082a0 336 FUNC GLOBAL DEFAULT 9 Java_com_sun_jna_Native_findSymbol │ │ - 213: 000043f4 56 FUNC GLOBAL DEFAULT 9 newCStringUTF8 │ │ - 214: 000150c8 12 OBJECT GLOBAL DEFAULT 11 ffi_type_uint32 │ │ - 215: 0000d9e8 2092 FUNC GLOBAL DEFAULT 9 create_callback │ │ - 216: 00012880 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@@LIBC │ │ - 217: 00007a08 444 FUNC GLOBAL DEFAULT 9 get_ffi_type │ ├── strings --all --bytes=8 {} │ │ @@ -424,192 +424,7 @@ │ │ .MIPS.stubs │ │ .eh_frame_hdr │ │ .eh_frame │ │ .data.rel.ro │ │ .dynamic │ │ .comment │ │ .gnu.attributes │ │ -dispatch.c │ │ -callback.c │ │ -prep_cif.c │ │ -closures.c │ │ -getNativeString │ │ -Java_com_sun_jna_Native_getAPIChecksum │ │ -ffi_type_sint16 │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III │ │ -ffi_type_uint8 │ │ -_bss_end__ │ │ -ffi_go_closure_O32 │ │ -Java_com_sun_jna_Native_setFloat │ │ -ffi_get_struct_offsets │ │ -open@@LIBC │ │ -pthread_key_create@@LIBC │ │ -is_protected │ │ -fileEncoding │ │ -Java_com_sun_jna_Native__1getDirectBufferPointer │ │ -Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ │ │ -pthread_once@@LIBC │ │ -JNA_callback_dispose │ │ -Java_com_sun_jna_Native_getShort │ │ -ffi_closure_mips_inner_O32 │ │ -JNA_detach │ │ -ffi_type_float │ │ -Java_com_sun_jna_Native_getChar │ │ -calloc@@LIBC │ │ -__assert2@@LIBC │ │ -toNative │ │ -ffi_type_pointer │ │ -Java_com_sun_jna_Native_initIDs │ │ -Java_com_sun_jna_Native_close │ │ -ffi_prep_cif_machdep_var │ │ -Java_com_sun_jna_Native_setByte │ │ -getIntegerTypeValue │ │ -pthread_mutex_init@@LIBC │ │ -Java_com_sun_jna_Native_getFloat │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII │ │ -abort@@LIBC │ │ -JNA_get_last_error │ │ -Java_com_sun_jna_Native_setInt │ │ -ffi_prep_closure_loc │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII │ │ -Java_com_sun_jna_Native_invokeFloat │ │ -__errno@@LIBC │ │ -mkstemp@@LIBC │ │ -Java_com_sun_jna_Native_registerMethod │ │ -get_java_type │ │ -extract_value │ │ -Java_com_sun_jna_Native_getByte │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII │ │ -snprintf@@LIBC │ │ -Java_com_sun_jna_Native_createNativeCallback │ │ -newJavaPointer │ │ -_gp_disp │ │ -Java_com_sun_jna_Native_getLastError │ │ -free_callback │ │ -newJavaWString │ │ -Java_com_sun_jna_Native_unregister │ │ -ffi_prep_closure │ │ -write@@LIBC │ │ -Java_com_sun_jna_Native_invokeVoid │ │ -getenv@@LIBC │ │ -JNI_OnLoad │ │ -Java_com_sun_jna_Native_getWideString │ │ -initializeThread │ │ -ffi_prep_cif_machdep │ │ -__sF@@LIBC │ │ -Java_com_sun_jna_Native_setLong │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII │ │ -ffi_call │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII │ │ -Java_com_sun_jna_Native_getDouble │ │ -ffi_type_uint16 │ │ -Java_com_sun_jna_Native_invokeLong │ │ -Java_com_sun_jna_Native_invokeStructure │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII │ │ -wcslen@@LIBC │ │ -ffi_closure_alloc │ │ -Java_com_sun_jna_Native_setMemory │ │ -Java_com_sun_jna_Native_setPointer │ │ -Java_com_sun_jna_Native_invokeObject │ │ -Java_com_sun_jna_Native_initialize_1ffi_1type │ │ -Java_com_sun_jna_Native_getStringBytes │ │ -dlclose@@LIBC │ │ -ffi_prep_cif_var │ │ -pthread_key_delete@@LIBC │ │ -Java_com_sun_jna_Native_setDouble │ │ -ffi_type_sint32 │ │ -Java_com_sun_jna_Native_isProtected │ │ -Java_com_sun_jna_Native_getInt │ │ -__bss_start │ │ -Java_com_sun_jna_Native_sizeof │ │ -pthread_setspecific@@LIBC │ │ -dlsym@@LIBC │ │ -Java_com_sun_jna_Native_free │ │ -JNI_OnUnload │ │ -dlerror@@LIBC │ │ -unlink@@LIBC │ │ -sysconf@@LIBC │ │ -Java_com_sun_jna_Native_freeNativeCallback │ │ -fromNativeCallbackParam │ │ -JNA_callback_init │ │ -Java_com_sun_jna_Native_ffi_1prep_1cif │ │ -ffi_type_sint8 │ │ -encodingString │ │ -Java_com_sun_jna_Native_open │ │ -ffi_call_int │ │ -ffi_error │ │ -Java_com_sun_jna_Native_setChar │ │ -Java_com_sun_jna_Native_malloc │ │ -Java_com_sun_jna_Native_indexOf │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII │ │ -ffi_prep_go_closure │ │ -strerror_r@@LIBC │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII │ │ -newJavaString │ │ -ffi_closure_O32 │ │ -ffi_call_O32 │ │ -pthread_mutex_lock@@LIBC │ │ -mmap@@LIBC │ │ -pthread_getspecific@@LIBC │ │ -getStructureAddress │ │ -get_java_type_from_ffi_type │ │ -Java_com_sun_jna_Native_ffi_1prep_1closure │ │ -ffi_type_uint64 │ │ -Java_com_sun_jna_Native_ffi_1call │ │ -strdup@@LIBC │ │ -ffi_closure_free │ │ -newJavaCallback │ │ -Java_com_sun_jna_Native_ffi_1free_1closure │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII │ │ -Java_com_sun_jna_Native_invokeInt │ │ -ffi_type_sint64 │ │ -strlen@@LIBC │ │ -close@@LIBC │ │ -dlopen@@LIBC │ │ -getNativeTypeMapped │ │ -Java_com_sun_jna_Native_invokePointer │ │ -ffi_prep_cif │ │ -new_object │ │ -ffi_call_go │ │ -munmap@@LIBC │ │ -_flush_cache@@LIBC │ │ -fprintf@@LIBC │ │ -Java_com_sun_jna_Native__1getPointer │ │ -malloc@@LIBC │ │ -Java_com_sun_jna_Native_setWideString │ │ -memcpy@@LIBC │ │ -getCallbackAddress │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII │ │ -fromNative │ │ -ffi_type_double │ │ -ffi_type_void │ │ -getPointerTypeAddress │ │ -__bss_end__ │ │ -Java_com_sun_jna_Native_invokeDouble │ │ -memset@@LIBC │ │ -Java_com_sun_jna_Native_getWindowHandle0 │ │ -writeStructure │ │ -Java_com_sun_jna_Native_getLong │ │ -JNA_set_last_error │ │ -Java_com_sun_jna_Native_setLastError │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III │ │ -fwrite@@LIBC │ │ -ftruncate@@LIBC │ │ -Java_com_sun_jna_Native_setShort │ │ -Java_com_sun_jna_Native_setProtected │ │ -getNativeType │ │ -getNativeAddress │ │ -get_conversion_flag │ │ -free@@LIBC │ │ -newJavaStructure │ │ -Java_com_sun_jna_Native_setDetachState │ │ -get_ffi_return_type │ │ -Java_com_sun_jna_Native_getNativeVersion │ │ -throwByName │ │ -Java_com_sun_jna_Native_findSymbol │ │ -newCStringUTF8 │ │ -ffi_type_uint32 │ │ -create_callback │ │ -pthread_mutex_unlock@@LIBC │ │ -get_ffi_type │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -1,14 +1,13 @@ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ -00002cc0 <_ftext>: │ │ -_ftext(): │ │ +00002cc0 <_ftext@@Base>: │ │ lui gp,0x2 │ │ addiu gp,gp,25680 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s8,40(sp) │ │ sw s2,36(sp) │ │ sw s1,32(sp) │ │ @@ -20,15 +19,15 @@ │ │ lw a2,4844(s1) │ │ lw t9,404(v0) │ │ move s8,sp │ │ move s0,a0 │ │ jalr t9 │ │ move s2,a1 │ │ or v1,v0,v1 │ │ - beqz v1,2d34 <_ftext+0x74> │ │ + beqz v1,2d34 <_ftext@@Base+0x74> │ │ lw gp,16(s8) │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ @@ -41,15 +40,15 @@ │ │ move a1,s2 │ │ jalr t9 │ │ lw a2,4932(v0) │ │ lw v0,0(s0) │ │ lw t9,912(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,2d88 <_ftext+0xc8> │ │ + beqz v0,2d88 <_ftext@@Base+0xc8> │ │ lw ra,44(s8) │ │ move sp,s8 │ │ lw s8,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ move v0,zero │ │ @@ -89,25 +88,25 @@ │ │ move s8,sp │ │ lw a2,5168(v0) │ │ move s0,a0 │ │ move s1,a1 │ │ move s4,a3 │ │ jalr t9 │ │ lw s2,72(s8) │ │ - beqz v0,2f10 <_ftext+0x250> │ │ + beqz v0,2f10 <_ftext@@Base+0x250> │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,136(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5016(v0) │ │ move s5,v0 │ │ - beqz v0,30e4 <_ftext+0x424> │ │ + beqz v0,30e4 <_ftext@@Base+0x424> │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a1,s1 │ │ lw t9,196(v0) │ │ lw v0,-32744(gp) │ │ move a0,s0 │ │ jalr t9 │ │ @@ -124,25 +123,25 @@ │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,736(v1) │ │ move a1,s5 │ │ move a2,zero │ │ jalr t9 │ │ addu s1,s1,v0 │ │ - beqz s2,2ec0 <_ftext+0x200> │ │ + beqz s2,2ec0 <_ftext@@Base+0x200> │ │ nop │ │ lw v1,0(s0) │ │ lw v1,768(v1) │ │ sw v1,0(s2) │ │ - beqz v0,2ee4 <_ftext+0x224> │ │ + beqz v0,2ee4 <_ftext@@Base+0x224> │ │ nop │ │ - beqz s4,2ed4 <_ftext+0x214> │ │ + beqz s4,2ed4 <_ftext@@Base+0x214> │ │ nop │ │ sw v0,0(s4) │ │ - beqz s3,2ee0 <_ftext+0x220> │ │ + beqz s3,2ee0 <_ftext@@Base+0x220> │ │ nop │ │ sw s5,0(s3) │ │ addu v0,v0,s1 │ │ move sp,s8 │ │ lw ra,52(s8) │ │ lw s8,48(sp) │ │ lw s5,44(sp) │ │ @@ -156,25 +155,25 @@ │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5164(v0) │ │ - beqz v0,2fd4 <_ftext+0x314> │ │ + beqz v0,2fd4 <_ftext@@Base+0x314> │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,136(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5008(v0) │ │ move s5,v0 │ │ - beqz v0,30e4 <_ftext+0x424> │ │ + beqz v0,30e4 <_ftext@@Base+0x424> │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a1,s1 │ │ lw t9,196(v0) │ │ lw v0,-32744(gp) │ │ move a0,s0 │ │ jalr t9 │ │ @@ -192,38 +191,38 @@ │ │ addu v0,s1,v0 │ │ lw t9,740(v1) │ │ move a0,s0 │ │ move a1,s5 │ │ move a2,zero │ │ jalr t9 │ │ sll s1,v0,0x1 │ │ - beqz s2,2ec0 <_ftext+0x200> │ │ + beqz s2,2ec0 <_ftext@@Base+0x200> │ │ nop │ │ lw v1,0(s0) │ │ lw v1,772(v1) │ │ - b 2ec0 <_ftext+0x200> │ │ + b 2ec0 <_ftext@@Base+0x200> │ │ sw v1,0(s2) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5160(v0) │ │ - beqz v0,3098 <_ftext+0x3d8> │ │ + beqz v0,3098 <_ftext@@Base+0x3d8> │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,136(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5000(v0) │ │ move s5,v0 │ │ - beqz v0,30e4 <_ftext+0x424> │ │ + beqz v0,30e4 <_ftext@@Base+0x424> │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a1,s1 │ │ lw t9,196(v0) │ │ lw v0,-32744(gp) │ │ move a0,s0 │ │ jalr t9 │ │ @@ -241,83 +240,83 @@ │ │ addu v0,s1,v0 │ │ lw t9,744(v1) │ │ move a0,s0 │ │ move a1,s5 │ │ move a2,zero │ │ jalr t9 │ │ sll s1,v0,0x1 │ │ - beqz s2,2ec0 <_ftext+0x200> │ │ + beqz s2,2ec0 <_ftext@@Base+0x200> │ │ nop │ │ lw v1,0(s0) │ │ lw v1,776(v1) │ │ - b 2ec0 <_ftext+0x200> │ │ + b 2ec0 <_ftext@@Base+0x200> │ │ sw v1,0(s2) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5156(v0) │ │ - beqz v0,3128 <_ftext+0x468> │ │ + beqz v0,3128 <_ftext@@Base+0x468> │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,136(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,4992(v0) │ │ move s5,v0 │ │ - bnez v0,3210 <_ftext+0x550> │ │ + bnez v0,3210 <_ftext@@Base+0x550> │ │ lw gp,16(s8) │ │ - bnez s2,311c <_ftext+0x45c> │ │ + bnez s2,311c <_ftext@@Base+0x45c> │ │ nop │ │ move v0,zero │ │ move sp,s8 │ │ lw ra,52(sp) │ │ lw s8,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,0(s2) │ │ - b 30f0 <_ftext+0x430> │ │ + b 30f0 <_ftext@@Base+0x430> │ │ move v0,zero │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5152(v0) │ │ - bnez v0,3288 <_ftext+0x5c8> │ │ + bnez v0,3288 <_ftext@@Base+0x5c8> │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5148(v0) │ │ - beqz v0,3328 <_ftext+0x668> │ │ + beqz v0,3328 <_ftext@@Base+0x668> │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,136(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,4976(v0) │ │ move s5,v0 │ │ - beqz v0,30e4 <_ftext+0x424> │ │ + beqz v0,30e4 <_ftext@@Base+0x424> │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a1,s1 │ │ lw t9,196(v0) │ │ lw v0,-32744(gp) │ │ move a0,s0 │ │ jalr t9 │ │ @@ -335,19 +334,19 @@ │ │ addu v0,s1,v0 │ │ lw t9,756(v1) │ │ move a0,s0 │ │ move a1,s5 │ │ move a2,zero │ │ jalr t9 │ │ sll s1,v0,0x2 │ │ - beqz s2,2ec0 <_ftext+0x200> │ │ + beqz s2,2ec0 <_ftext@@Base+0x200> │ │ nop │ │ lw v1,0(s0) │ │ lw v1,788(v1) │ │ - b 2ec0 <_ftext+0x200> │ │ + b 2ec0 <_ftext@@Base+0x200> │ │ sw v1,0(s2) │ │ lw v0,0(s0) │ │ move a1,s1 │ │ lw t9,196(v0) │ │ lw v0,-32744(gp) │ │ move a0,s0 │ │ jalr t9 │ │ @@ -365,29 +364,29 @@ │ │ addu v0,s1,v0 │ │ lw t9,748(v1) │ │ move a0,s0 │ │ move a1,s5 │ │ move a2,zero │ │ jalr t9 │ │ sll s1,v0,0x2 │ │ - beqz s2,2ec0 <_ftext+0x200> │ │ + beqz s2,2ec0 <_ftext@@Base+0x200> │ │ nop │ │ lw v1,0(s0) │ │ lw v1,780(v1) │ │ - b 2ec0 <_ftext+0x200> │ │ + b 2ec0 <_ftext@@Base+0x200> │ │ sw v1,0(s2) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,136(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,4984(v0) │ │ move s5,v0 │ │ - beqz v0,30e4 <_ftext+0x424> │ │ + beqz v0,30e4 <_ftext@@Base+0x424> │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a1,s1 │ │ lw t9,196(v0) │ │ lw v0,-32744(gp) │ │ move a0,s0 │ │ jalr t9 │ │ @@ -405,38 +404,38 @@ │ │ addu v0,s1,v0 │ │ lw t9,752(v1) │ │ move a0,s0 │ │ move a1,s5 │ │ move a2,zero │ │ jalr t9 │ │ sll s1,v0,0x3 │ │ - beqz s2,2ec0 <_ftext+0x200> │ │ + beqz s2,2ec0 <_ftext@@Base+0x200> │ │ nop │ │ lw v1,0(s0) │ │ lw v1,784(v1) │ │ - b 2ec0 <_ftext+0x200> │ │ + b 2ec0 <_ftext@@Base+0x200> │ │ sw v1,0(s2) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5144(v0) │ │ - beqz v0,30ec <_ftext+0x42c> │ │ + beqz v0,30ec <_ftext@@Base+0x42c> │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,136(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,4968(v0) │ │ move s5,v0 │ │ - beqz v0,30e4 <_ftext+0x424> │ │ + beqz v0,30e4 <_ftext@@Base+0x424> │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a1,s1 │ │ lw t9,196(v0) │ │ lw v0,-32744(gp) │ │ move a0,s0 │ │ jalr t9 │ │ @@ -454,19 +453,19 @@ │ │ addu v0,s1,v0 │ │ lw t9,760(v1) │ │ move a0,s0 │ │ move a1,s5 │ │ move a2,zero │ │ jalr t9 │ │ sll s1,v0,0x3 │ │ - beqz s2,2ec0 <_ftext+0x200> │ │ + beqz s2,2ec0 <_ftext@@Base+0x200> │ │ nop │ │ lw v1,0(s0) │ │ lw v1,792(v1) │ │ - b 2ec0 <_ftext+0x200> │ │ + b 2ec0 <_ftext@@Base+0x200> │ │ sw v1,0(s2) │ │ lui gp,0x2 │ │ addiu gp,gp,23844 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-96 │ │ sw s8,88(sp) │ │ sw s6,84(sp) │ │ @@ -489,44 +488,44 @@ │ │ move s5,a1 │ │ move a0,s0 │ │ move a1,s3 │ │ addiu a2,a2,4 │ │ jalr t9 │ │ move s2,a3 │ │ sltiu s1,v0,1 │ │ - bnez s1,348c <_ftext+0x7cc> │ │ + bnez s1,348c <_ftext@@Base+0x7cc> │ │ lw a0,48(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,16(v0) │ │ move a1,s3 │ │ jalr t9 │ │ move a2,zero │ │ - bnez v0,3610 <_ftext+0x950> │ │ + bnez v0,3610 <_ftext@@Base+0x950> │ │ lw gp,40(s8) │ │ lw a0,48(s8) │ │ lw v0,0(a0) │ │ lw t9,76(v0) │ │ jalr t9 │ │ li a1,16 │ │ - bltz v0,35e8 <_ftext+0x928> │ │ + bltz v0,35e8 <_ftext@@Base+0x928> │ │ lw gp,40(s8) │ │ lw a0,48(s8) │ │ lw v0,0(a0) │ │ lw t9,100(v0) │ │ jalr t9 │ │ lw a1,100(s2) │ │ lw a0,48(s8) │ │ move s2,v0 │ │ lw v0,0(a0) │ │ move a1,s2 │ │ lw t9,96(v0) │ │ jalr t9 │ │ move a2,zero │ │ - bnez v0,355c <_ftext+0x89c> │ │ + bnez v0,355c <_ftext@@Base+0x89c> │ │ lw gp,40(s8) │ │ lw a0,48(s8) │ │ lw v1,-32744(gp) │ │ lw v0,0(a0) │ │ sw s4,16(sp) │ │ sw zero,20(sp) │ │ sw s5,24(sp) │ │ @@ -538,15 +537,15 @@ │ │ jalr t9 │ │ move a1,s2 │ │ lw a0,48(s8) │ │ lw v0,0(a0) │ │ lw t9,80(v0) │ │ jalr t9 │ │ move a1,zero │ │ - beqz s1,35a8 <_ftext+0x8e8> │ │ + beqz s1,35a8 <_ftext@@Base+0x8e8> │ │ nop │ │ move sp,s8 │ │ lw ra,92(sp) │ │ lw s8,88(sp) │ │ lw s6,84(sp) │ │ lw s5,80(sp) │ │ lw s4,76(sp) │ │ @@ -562,48 +561,48 @@ │ │ addiu a0,a0,10508 │ │ li a1,1 │ │ li a2,48 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ lw v0,12(s4) │ │ lhu v1,6(v0) │ │ - beqz v1,3510 <_ftext+0x850> │ │ + beqz v1,3510 <_ftext@@Base+0x850> │ │ lw gp,40(s8) │ │ lw t9,-32460(gp) │ │ lw a2,0(v0) │ │ move a0,s5 │ │ jalr t9 │ │ move a1,zero │ │ - b 3514 <_ftext+0x854> │ │ + b 3514 <_ftext@@Base+0x854> │ │ lw a0,48(s8) │ │ lw v0,0(s0) │ │ lw t9,20(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,352c <_ftext+0x86c> │ │ + beqz v0,352c <_ftext@@Base+0x86c> │ │ lw gp,40(s8) │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,10560 │ │ li a1,1 │ │ li a2,53 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ - b 3530 <_ftext+0x870> │ │ + b 3530 <_ftext@@Base+0x870> │ │ move sp,s8 │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,10460 │ │ li a1,1 │ │ li a2,46 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ - b 3524 <_ftext+0x864> │ │ + b 3524 <_ftext@@Base+0x864> │ │ nop │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,10400 │ │ li a1,1 │ │ li a2,58 │ │ @@ -618,16 +617,15 @@ │ │ lw s3,72(sp) │ │ lw s2,68(sp) │ │ lw s1,64(sp) │ │ lw s0,60(sp) │ │ jr ra │ │ addiu sp,sp,96 │ │ │ │ -00003660 : │ │ -throwByName(): │ │ +00003660 : │ │ addiu sp,sp,-56 │ │ sw ra,52(sp) │ │ sw s8,48(sp) │ │ sw s2,44(sp) │ │ sw s1,40(sp) │ │ sw s0,36(sp) │ │ lw v0,0(a0) │ │ @@ -638,15 +636,15 @@ │ │ jalr t9 │ │ move s2,a2 │ │ lw v0,0(s0) │ │ lw a1,24(s8) │ │ lw t9,24(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,36f8 │ │ + beqz v0,36f8 │ │ move s1,v0 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,56(v0) │ │ move a1,s1 │ │ jalr t9 │ │ move a2,s2 │ │ @@ -689,28 +687,28 @@ │ │ jalr t9 │ │ lw a2,5080(v0) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,912(v1) │ │ jalr t9 │ │ move s2,v0 │ │ - bnez v0,37d4 │ │ + bnez v0,37d4 │ │ move s1,zero │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,684(v0) │ │ jalr t9 │ │ move a1,s2 │ │ lw gp,24(s8) │ │ addiu a0,v0,1 │ │ lw t9,-32452(gp) │ │ jalr t9 │ │ move s3,v0 │ │ move s1,v0 │ │ - beqz s1,3810 │ │ + beqz s1,3810 │ │ lw v0,0(s0) │ │ sw s1,16(sp) │ │ lw t9,800(v0) │ │ move a3,s3 │ │ move a0,s0 │ │ move a1,s2 │ │ move a2,zero │ │ @@ -740,89 +738,89 @@ │ │ move a0,s0 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ addiu a1,a1,10616 │ │ jalr t9 │ │ addiu a2,a2,10644 │ │ - b 37ec │ │ + b 37ec │ │ move v0,zero │ │ addiu sp,sp,-56 │ │ sw s8,48(sp) │ │ move s8,sp │ │ sw a1,60(s8) │ │ sw a3,68(s8) │ │ lw v0,72(s8) │ │ sw s2,40(sp) │ │ slti v0,v0,1001 │ │ sw s1,36(sp) │ │ sw ra,52(sp) │ │ sw s3,44(sp) │ │ sw s0,32(sp) │ │ move s2,a0 │ │ - beqz v0,3964 │ │ + beqz v0,3964 │ │ move s1,a2 │ │ lw s0,72(s8) │ │ sll v0,s0,0x1 │ │ addiu v0,v0,14 │ │ srl v0,v0,0x3 │ │ sll v0,v0,0x3 │ │ subu sp,sp,v0 │ │ addiu s3,sp,24 │ │ lw v0,72(s8) │ │ - blez v0,3940 │ │ + blez v0,3940 │ │ nop │ │ lw v0,0(s2) │ │ sw s3,16(sp) │ │ lw a2,68(s8) │ │ lw t9,804(v0) │ │ move a0,s2 │ │ move a1,s1 │ │ jalr t9 │ │ move a3,s0 │ │ - blez s0,38f8 │ │ + blez s0,38f8 │ │ move v0,zero │ │ move a0,s3 │ │ lw v1,60(s8) │ │ sll a2,v0,0x2 │ │ lhu a1,0(a0) │ │ addu v1,v1,a2 │ │ addiu v0,v0,1 │ │ sw a1,0(v1) │ │ - bne v0,s0,38d8 │ │ + bne v0,s0,38d8 │ │ addiu a0,a0,2 │ │ lw v0,60(s8) │ │ sll v1,s0,0x2 │ │ addu v0,v0,v1 │ │ sw v0,60(s8) │ │ lw v0,68(s8) │ │ addu v0,v0,s0 │ │ sw v0,68(s8) │ │ lw v0,72(s8) │ │ subu v0,v0,s0 │ │ sw v0,72(s8) │ │ lw v0,72(s8) │ │ slt v0,v0,s0 │ │ - beqz v0,38a0 │ │ + beqz v0,38a0 │ │ nop │ │ lw s0,72(s8) │ │ lw v0,72(s8) │ │ - bgtz v0,38ac │ │ + bgtz v0,38ac │ │ nop │ │ move sp,s8 │ │ lw ra,52(s8) │ │ lw s8,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ li v0,2000 │ │ - b 388c │ │ + b 388c │ │ li s0,1000 │ │ lui gp,0x2 │ │ addiu gp,gp,22432 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ sw s8,56(sp) │ │ sw s1,40(sp) │ │ @@ -835,58 +833,58 @@ │ │ lw v0,0(a0) │ │ move s8,sp │ │ lw t9,96(v0) │ │ move a2,zero │ │ move s0,a0 │ │ jalr t9 │ │ move s1,a1 │ │ - bnez v0,3ab8 │ │ + bnez v0,3ab8 │ │ lw gp,24(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,136(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5072(v0) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,912(v1) │ │ jalr t9 │ │ move s3,v0 │ │ - bnez v0,3a78 │ │ + bnez v0,3a78 │ │ move s1,zero │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,684(v0) │ │ jalr t9 │ │ move a1,s3 │ │ lw gp,24(s8) │ │ addiu s2,v0,1 │ │ sll s2,s2,0x2 │ │ lw t9,-32452(gp) │ │ move a0,s2 │ │ jalr t9 │ │ move s4,v0 │ │ move s1,v0 │ │ - beqz v0,3af8 │ │ + beqz v0,3af8 │ │ lw gp,24(s8) │ │ lw t9,-32732(gp) │ │ move a1,v0 │ │ move a0,s0 │ │ move a2,s3 │ │ move a3,zero │ │ addiu t9,t9,14408 │ │ jalr t9 │ │ sw s4,16(sp) │ │ lw v0,0(s0) │ │ lw t9,912(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - bnez v0,3ae4 │ │ + bnez v0,3ae4 │ │ lw gp,24(s8) │ │ addu s2,s1,s2 │ │ sw zero,-4(s2) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,92(v0) │ │ jalr t9 │ │ @@ -912,30 +910,30 @@ │ │ lw s0,36(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,64 │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ move a0,s1 │ │ - b 3a78 │ │ + b 3a78 │ │ move s1,zero │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,92(v0) │ │ jalr t9 │ │ move a1,s3 │ │ lw gp,24(s8) │ │ move a0,s0 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ addiu a1,a1,10616 │ │ jalr t9 │ │ addiu a2,a2,10668 │ │ - b 3a90 │ │ + b 3a90 │ │ move v0,zero │ │ lui gp,0x2 │ │ addiu gp,gp,21980 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s8,40(sp) │ │ sw s2,32(sp) │ │ @@ -947,15 +945,15 @@ │ │ lw v0,0(a0) │ │ move s8,sp │ │ lw t9,920(v0) │ │ move s0,a0 │ │ jalr t9 │ │ move s2,a1 │ │ move s1,v0 │ │ - beqz v0,3bd8 │ │ + beqz v0,3bd8 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,196(v0) │ │ lw v0,-32744(gp) │ │ move a1,s2 │ │ jalr t9 │ │ @@ -965,15 +963,15 @@ │ │ move a0,s0 │ │ lw t9,128(v1) │ │ lw v1,-32744(gp) │ │ move a1,s2 │ │ lw a2,5168(v1) │ │ jalr t9 │ │ move s3,v0 │ │ - beqz v0,3c00 │ │ + beqz v0,3c00 │ │ lw gp,16(s8) │ │ li v0,1 │ │ mul v1,s3,v0 │ │ addu s1,v1,s1 │ │ move sp,s8 │ │ lw ra,44(sp) │ │ move v0,s1 │ │ @@ -987,76 +985,76 @@ │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s2 │ │ jalr t9 │ │ lw a2,5164(v0) │ │ - beqz v0,3c2c │ │ + beqz v0,3c2c │ │ lw gp,16(s8) │ │ - b 3bd0 │ │ + b 3bd0 │ │ li v0,2 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s2 │ │ jalr t9 │ │ lw a2,5160(v0) │ │ - bnez v0,3c24 │ │ + bnez v0,3c24 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s2 │ │ jalr t9 │ │ lw a2,5156(v0) │ │ - beqz v0,3c7c │ │ + beqz v0,3c7c │ │ lw gp,16(s8) │ │ - b 3bd0 │ │ + b 3bd0 │ │ li v0,4 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s2 │ │ jalr t9 │ │ lw a2,5152(v0) │ │ - beqz v0,3ca8 │ │ + beqz v0,3ca8 │ │ lw gp,16(s8) │ │ - b 3bd0 │ │ + b 3bd0 │ │ li v0,8 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s2 │ │ jalr t9 │ │ lw a2,5148(v0) │ │ - bnez v0,3c74 │ │ + bnez v0,3c74 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s2 │ │ jalr t9 │ │ lw a2,5144(v0) │ │ - bnez v0,3ca0 │ │ + bnez v0,3ca0 │ │ lw gp,16(s8) │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,10700 │ │ jalr t9 │ │ addiu a2,a2,10716 │ │ move s1,zero │ │ - b 3bd0 │ │ + b 3bd0 │ │ move v0,zero │ │ addiu sp,sp,-64 │ │ sw s8,56(sp) │ │ move s8,sp │ │ sw a3,76(s8) │ │ lw v0,80(s8) │ │ sw s3,48(sp) │ │ @@ -1064,37 +1062,37 @@ │ │ sw s2,44(sp) │ │ sw s0,36(sp) │ │ sw ra,60(sp) │ │ sw s4,52(sp) │ │ sw s1,40(sp) │ │ move s3,a0 │ │ move s2,a1 │ │ - beqz v0,3e30 │ │ + beqz v0,3e30 │ │ move s0,a2 │ │ lw s1,80(s8) │ │ sll v0,s1,0x1 │ │ addiu v0,v0,14 │ │ srl v0,v0,0x3 │ │ sll v0,v0,0x3 │ │ subu sp,sp,v0 │ │ addiu s4,sp,24 │ │ lw v0,80(s8) │ │ - blez v0,3e08 │ │ + blez v0,3e08 │ │ nop │ │ - blez s1,3db0 │ │ + blez s1,3db0 │ │ move a0,s4 │ │ move v1,zero │ │ lw v0,76(s8) │ │ addiu a0,a0,2 │ │ addu v0,v0,v1 │ │ sll v0,v0,0x2 │ │ addu v0,s2,v0 │ │ lw v0,0(v0) │ │ addiu v1,v1,1 │ │ - bne v1,s1,3d8c │ │ + bne v1,s1,3d8c │ │ sh v0,-2(a0) │ │ lw v0,0(s3) │ │ sw s4,16(sp) │ │ lw t9,836(v0) │ │ lw a2,76(s8) │ │ move a0,s3 │ │ move a1,s0 │ │ @@ -1104,57 +1102,56 @@ │ │ addu v0,v0,s1 │ │ sw v0,76(s8) │ │ lw v0,80(s8) │ │ subu v0,v0,s1 │ │ sw v0,80(s8) │ │ lw v0,80(s8) │ │ slt v0,v0,s1 │ │ - beqz v0,3d74 │ │ + beqz v0,3d74 │ │ nop │ │ lw s1,80(s8) │ │ lw v0,80(s8) │ │ - bgtz v0,3d80 │ │ + bgtz v0,3d80 │ │ nop │ │ move sp,s8 │ │ lw ra,60(s8) │ │ lw s8,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 v0,2000 │ │ - b 3d60 │ │ + b 3d60 │ │ li s1,1000 │ │ │ │ -00003e3c : │ │ -ffi_error(): │ │ +00003e3c : │ │ lui gp,0x2 │ │ addiu gp,gp,21204 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-1072 │ │ li v1,1 │ │ sw s8,1064(sp) │ │ move s8,sp │ │ sw s0,1056(sp) │ │ sw ra,1068(sp) │ │ sw s1,1060(sp) │ │ sw gp,24(sp) │ │ move v0,a2 │ │ move s0,a0 │ │ - beq a2,v1,3f4c │ │ + beq a2,v1,3f4c │ │ move a3,a1 │ │ - beqz a2,3f2c │ │ + beqz a2,3f2c │ │ addiu s1,s8,32 │ │ li v1,2 │ │ lw t9,-32360(gp) │ │ move a0,s1 │ │ - bne a2,v1,3ee0 │ │ + bne a2,v1,3ee0 │ │ li a1,1024 │ │ lw a2,-32740(gp) │ │ addiu a2,a2,10748 │ │ jalr t9 │ │ nop │ │ lw gp,24(s8) │ │ move a0,s0 │ │ @@ -1199,19 +1196,18 @@ │ │ jr ra │ │ addiu sp,sp,1072 │ │ lw a2,-32740(gp) │ │ addiu s1,s8,32 │ │ lw t9,-32360(gp) │ │ move a0,s1 │ │ li a1,1024 │ │ - b 3e9c │ │ + b 3e9c │ │ addiu a2,a2,10816 │ │ │ │ -00003f68 : │ │ -encodingString(): │ │ +00003f68 : │ │ lui gp,0x2 │ │ addiu gp,gp,20904 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ lw t9,-32428(gp) │ │ sw ra,60(sp) │ │ sw s8,56(sp) │ │ @@ -1227,15 +1223,15 @@ │ │ move s3,a1 │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,704(v1) │ │ move a1,v0 │ │ jalr t9 │ │ move s2,v0 │ │ - beqz v0,4054 │ │ + beqz v0,4054 │ │ move s1,v0 │ │ lw v0,0(s0) │ │ sw s3,16(sp) │ │ lw t9,832(v0) │ │ move a0,s0 │ │ move a1,s1 │ │ move a2,zero │ │ @@ -1263,19 +1259,18 @@ │ │ lw s8,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 4030 │ │ + b 4030 │ │ move v0,zero │ │ │ │ -0000405c : │ │ -newJavaString(): │ │ +0000405c : │ │ lui gp,0x2 │ │ addiu gp,gp,20660 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ sw s8,64(sp) │ │ move s8,sp │ │ sw ra,68(sp) │ │ @@ -1283,29 +1278,29 @@ │ │ sw s4,56(sp) │ │ sw s3,52(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ sw s0,40(sp) │ │ sw gp,24(sp) │ │ sw zero,32(s8) │ │ - beqz a1,415c │ │ + beqz a1,415c │ │ move s4,a2 │ │ move s1,a0 │ │ - beqz a2,418c │ │ + beqz a2,418c │ │ move s0,a1 │ │ lw t9,-32428(gp) │ │ jalr t9 │ │ move a0,a1 │ │ lw v1,0(s1) │ │ move a0,s1 │ │ lw t9,704(v1) │ │ move a1,v0 │ │ jalr t9 │ │ move s3,v0 │ │ - beqz v0,415c │ │ + beqz v0,415c │ │ move s2,v0 │ │ lw v0,0(s1) │ │ sw s0,16(sp) │ │ lw t9,832(v0) │ │ move a3,s3 │ │ move a2,zero │ │ move a0,s1 │ │ @@ -1353,25 +1348,25 @@ │ │ move a0,a1 │ │ lw gp,24(s8) │ │ sll a0,v0,0x1 │ │ lw t9,-32452(gp) │ │ jalr t9 │ │ move s2,v0 │ │ move s3,v0 │ │ - beqz v0,4240 │ │ + beqz v0,4240 │ │ lw gp,24(s8) │ │ - blez s2,41e0 │ │ + blez s2,41e0 │ │ move v1,v0 │ │ move a1,s0 │ │ move v0,zero │ │ lw a0,0(a1) │ │ addiu v0,v0,1 │ │ sh a0,0(v1) │ │ addiu a1,a1,4 │ │ - bne s2,v0,41c8 │ │ + bne s2,v0,41c8 │ │ addiu v1,v1,2 │ │ lw v0,0(s1) │ │ move a1,s3 │ │ lw t9,652(v0) │ │ move a2,s2 │ │ jalr t9 │ │ move a0,s1 │ │ @@ -1396,29 +1391,29 @@ │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s1 │ │ addiu a1,a1,10616 │ │ jalr t9 │ │ addiu a2,a2,10888 │ │ - b 4160 │ │ + b 4160 │ │ move sp,s8 │ │ lui gp,0x2 │ │ addiu gp,gp,20140 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw s8,48(sp) │ │ move s8,sp │ │ sw ra,52(sp) │ │ sw s3,44(sp) │ │ sw s2,40(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ sw gp,24(sp) │ │ - beqz a2,4390 │ │ + beqz a2,4390 │ │ lw v1,-32744(gp) │ │ lw v0,0(a0) │ │ move s1,a1 │ │ move a1,a2 │ │ lw a2,-32740(gp) │ │ lw t9,-32724(gp) │ │ lw s3,5076(v1) │ │ @@ -1433,15 +1428,15 @@ │ │ jalr t9 │ │ move a1,s1 │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,912(v1) │ │ jalr t9 │ │ move s3,v0 │ │ - beqz v0,4338 │ │ + beqz v0,4338 │ │ move a0,s0 │ │ move s1,zero │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,92(v0) │ │ jalr t9 │ │ move a1,s3 │ │ @@ -1461,25 +1456,25 @@ │ │ move a1,s3 │ │ lw gp,24(s8) │ │ addiu a0,v0,1 │ │ lw t9,-32452(gp) │ │ jalr t9 │ │ move s2,v0 │ │ move s1,v0 │ │ - beqz s1,43bc │ │ + beqz s1,43bc │ │ lw v0,0(s0) │ │ sw s1,16(sp) │ │ lw t9,800(v0) │ │ move a3,s2 │ │ move a0,s0 │ │ move a1,s3 │ │ move a2,zero │ │ jalr t9 │ │ addu s2,s1,s2 │ │ - b 42fc │ │ + b 42fc │ │ sb zero,0(s2) │ │ lw t9,-32732(gp) │ │ move sp,s8 │ │ lw ra,52(sp) │ │ lw s8,48(sp) │ │ lw s3,44(sp) │ │ lw s2,40(sp) │ │ @@ -1496,19 +1491,18 @@ │ │ move a0,s0 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ addiu a1,a1,10616 │ │ jalr t9 │ │ addiu a2,a2,10644 │ │ - b 4314 │ │ + b 4314 │ │ move v0,zero │ │ │ │ -000043f4 : │ │ -newCStringUTF8(): │ │ +000043f4 : │ │ lui gp,0x2 │ │ addiu gp,gp,19740 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a2,-32740(gp) │ │ @@ -1516,20 +1510,19 @@ │ │ lw t9,-32732(gp) │ │ lw s8,4(sp) │ │ addiu a2,a2,10940 │ │ addiu t9,t9,16996 │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -0000442c : │ │ -newJavaWString(): │ │ +0000442c : │ │ lui gp,0x2 │ │ addiu gp,gp,19684 │ │ addu gp,gp,t9 │ │ - beqz a1,44a4 │ │ + beqz a1,44a4 │ │ nop │ │ addiu sp,sp,-40 │ │ lw t9,-32724(gp) │ │ move a2,zero │ │ sw ra,36(sp) │ │ sw s8,32(sp) │ │ sw s0,28(sp) │ │ @@ -1551,20 +1544,19 @@ │ │ lw s0,28(sp) │ │ move a3,v0 │ │ jr t9 │ │ addiu sp,sp,40 │ │ jr ra │ │ move v0,zero │ │ │ │ -000044ac : │ │ -newJavaPointer(): │ │ +000044ac : │ │ lui gp,0x2 │ │ addiu gp,gp,19556 │ │ addu gp,gp,t9 │ │ - beqz a1,450c │ │ + beqz a1,450c │ │ lw a2,-32744(gp) │ │ addiu sp,sp,-40 │ │ move v0,a1 │ │ lw v1,0(a0) │ │ lw a1,-32744(gp) │ │ sw ra,36(sp) │ │ sw s8,32(sp) │ │ @@ -1580,20 +1572,19 @@ │ │ lw ra,36(sp) │ │ lw s8,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ jr ra │ │ move v0,zero │ │ │ │ -00004514 : │ │ -newJavaStructure(): │ │ +00004514 : │ │ lui gp,0x2 │ │ addiu gp,gp,19452 │ │ addu gp,gp,t9 │ │ - beqz a1,45b8 │ │ + beqz a1,45b8 │ │ nop │ │ addiu sp,sp,-48 │ │ sw s8,40(sp) │ │ sw gp,24(sp) │ │ sw ra,44(sp) │ │ lw v1,0(a0) │ │ move v0,a1 │ │ @@ -1605,15 +1596,15 @@ │ │ lw a1,5132(a1) │ │ lw t9,456(v1) │ │ move s8,sp │ │ jalr t9 │ │ lw a2,4928(a2) │ │ sw v0,32(s8) │ │ lw v0,32(s8) │ │ - beqz v0,4590 │ │ + beqz v0,4590 │ │ lw gp,24(s8) │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw v0,32(s8) │ │ lw s8,40(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ @@ -1621,25 +1612,24 @@ │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,10948 │ │ li a1,1 │ │ li a2,32 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ - b 457c │ │ + b 457c │ │ move sp,s8 │ │ jr ra │ │ move v0,zero │ │ │ │ -000045c0 : │ │ -newJavaCallback(): │ │ +000045c0 : │ │ lui gp,0x2 │ │ addiu gp,gp,19280 │ │ addu gp,gp,t9 │ │ - beqz a1,464c │ │ + beqz a1,464c │ │ lw t9,-32720(gp) │ │ addiu sp,sp,-48 │ │ sw ra,44(sp) │ │ sw s8,40(sp) │ │ sw s1,36(sp) │ │ move s8,sp │ │ sw s0,32(sp) │ │ @@ -1666,24 +1656,23 @@ │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ jr ra │ │ move v0,zero │ │ │ │ -00004654 : │ │ -get_java_type_from_ffi_type(): │ │ +00004654 : │ │ lui gp,0x2 │ │ addiu gp,gp,19132 │ │ addu gp,gp,t9 │ │ lhu v0,6(a0) │ │ addiu v0,v0,-2 │ │ andi v0,v0,0xffff │ │ sltiu v1,v0,11 │ │ - beqz v1,46a4 │ │ + beqz v1,46a4 │ │ lw v1,-32740(gp) │ │ addiu sp,sp,-8 │ │ addiu v1,v1,19084 │ │ sll v0,v0,0x2 │ │ sw s8,4(sp) │ │ move s8,sp │ │ addu v0,v0,v1 │ │ @@ -1691,16 +1680,15 @@ │ │ lw s8,4(sp) │ │ lw v0,0(v0) │ │ jr ra │ │ addiu sp,sp,8 │ │ jr ra │ │ li v0,42 │ │ │ │ -000046ac : │ │ -get_java_type(): │ │ +000046ac : │ │ lui gp,0x2 │ │ addiu gp,gp,19044 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw s8,32(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ @@ -1711,15 +1699,15 @@ │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move s8,sp │ │ lw a1,5252(v0) │ │ move a2,s1 │ │ jalr t9 │ │ move s0,a0 │ │ - beqz v0,471c │ │ + beqz v0,471c │ │ lw gp,16(s8) │ │ li v0,86 │ │ move sp,s8 │ │ lw ra,36(sp) │ │ lw s8,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ @@ -1728,248 +1716,247 @@ │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5248(v0) │ │ - bnez v0,46fc │ │ + bnez v0,46fc │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5244(v0) │ │ - beqz v0,476c │ │ + beqz v0,476c │ │ lw gp,16(s8) │ │ - b 4700 │ │ + b 4700 │ │ li v0,90 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5240(v0) │ │ - bnez v0,4764 │ │ + bnez v0,4764 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5236(v0) │ │ - beqz v0,47bc │ │ + beqz v0,47bc │ │ lw gp,16(s8) │ │ - b 4700 │ │ + b 4700 │ │ li v0,66 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5232(v0) │ │ - bnez v0,47b4 │ │ + bnez v0,47b4 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5228(v0) │ │ - beqz v0,480c │ │ + beqz v0,480c │ │ lw gp,16(s8) │ │ - b 4700 │ │ + b 4700 │ │ li v0,67 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5224(v0) │ │ - bnez v0,4804 │ │ + bnez v0,4804 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5220(v0) │ │ - beqz v0,485c │ │ + beqz v0,485c │ │ lw gp,16(s8) │ │ - b 4700 │ │ + b 4700 │ │ li v0,83 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5216(v0) │ │ - bnez v0,4854 │ │ + bnez v0,4854 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5212(v0) │ │ - beqz v0,48ac │ │ + beqz v0,48ac │ │ lw gp,16(s8) │ │ - b 4700 │ │ + b 4700 │ │ li v0,73 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5208(v0) │ │ - bnez v0,48a4 │ │ + bnez v0,48a4 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5204(v0) │ │ - beqz v0,48fc │ │ + beqz v0,48fc │ │ lw gp,16(s8) │ │ - b 4700 │ │ + b 4700 │ │ li v0,74 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5200(v0) │ │ - bnez v0,48f4 │ │ + bnez v0,48f4 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5196(v0) │ │ - beqz v0,494c │ │ + beqz v0,494c │ │ lw gp,16(s8) │ │ - b 4700 │ │ + b 4700 │ │ li v0,70 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5192(v0) │ │ - bnez v0,4944 │ │ + bnez v0,4944 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5188(v0) │ │ - beqz v0,499c │ │ + beqz v0,499c │ │ lw gp,16(s8) │ │ - b 4700 │ │ + b 4700 │ │ li v0,68 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a2,s1 │ │ jalr t9 │ │ lw a1,5184(v0) │ │ - bnez v0,4994 │ │ + bnez v0,4994 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5132(v0) │ │ - beqz v0,4a10 │ │ + beqz v0,4a10 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5128(v0) │ │ - beqz v0,4a34 │ │ + beqz v0,4a34 │ │ nop │ │ - b 4700 │ │ + b 4700 │ │ li v0,115 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5140(v0) │ │ - beqz v0,4a3c │ │ + beqz v0,4a3c │ │ lw gp,16(s8) │ │ - b 4700 │ │ + b 4700 │ │ li v0,42 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5124(v0) │ │ - bnez v0,4a34 │ │ + bnez v0,4a34 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5112(v0) │ │ - bnez v0,4a34 │ │ + bnez v0,4a34 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5176(v0) │ │ - bnez v0,4a34 │ │ + bnez v0,4a34 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5180(v0) │ │ - bnez v0,4a34 │ │ + bnez v0,4a34 │ │ nop │ │ - b 4700 │ │ + b 4700 │ │ li v0,-1 │ │ │ │ -00004ad4 : │ │ -get_conversion_flag(): │ │ +00004ad4 : │ │ lui gp,0x2 │ │ addiu gp,gp,17980 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ lw t9,-32716(gp) │ │ sw s8,32(sp) │ │ sw s1,28(sp) │ │ @@ -1977,18 +1964,18 @@ │ │ sw s0,24(sp) │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ move s0,a0 │ │ jalr t9 │ │ move s1,a1 │ │ li v1,115 │ │ - beq v0,v1,4b40 │ │ + beq v0,v1,4b40 │ │ lw gp,16(s8) │ │ li v1,42 │ │ - beq v0,v1,4b60 │ │ + beq v0,v1,4b60 │ │ move v0,zero │ │ move sp,s8 │ │ lw ra,36(sp) │ │ lw s8,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ @@ -2004,102 +1991,101 @@ │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5140(v0) │ │ - beqz v0,4b8c │ │ + beqz v0,4b8c │ │ lw gp,16(s8) │ │ - b 4b24 │ │ + b 4b24 │ │ li v0,1 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5132(v0) │ │ - beqz v0,4bb8 │ │ + beqz v0,4bb8 │ │ lw gp,16(s8) │ │ - b 4b24 │ │ + b 4b24 │ │ li v0,3 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5180(v0) │ │ - beqz v0,4be4 │ │ + beqz v0,4be4 │ │ lw gp,16(s8) │ │ - b 4b24 │ │ + b 4b24 │ │ li v0,2 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5176(v0) │ │ - beqz v0,4c10 │ │ + beqz v0,4c10 │ │ lw gp,16(s8) │ │ - b 4b24 │ │ + b 4b24 │ │ li v0,20 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5124(v0) │ │ - beqz v0,4c3c │ │ + beqz v0,4c3c │ │ lw gp,16(s8) │ │ - b 4b24 │ │ + b 4b24 │ │ li v0,15 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5108(v0) │ │ - beqz v0,4c68 │ │ + beqz v0,4c68 │ │ lw gp,16(s8) │ │ - b 4b24 │ │ + b 4b24 │ │ li v0,21 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5104(v0) │ │ - beqz v0,4c94 │ │ + beqz v0,4c94 │ │ lw gp,16(s8) │ │ - b 4b24 │ │ + b 4b24 │ │ li v0,22 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,44(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5112(v0) │ │ li v1,17 │ │ movz v1,zero,v0 │ │ - b 4b24 │ │ + b 4b24 │ │ move v0,v1 │ │ │ │ -00004cc0 : │ │ -getIntegerTypeValue(): │ │ +00004cc0 : │ │ lui gp,0x2 │ │ addiu gp,gp,17488 │ │ addu gp,gp,t9 │ │ - beqz a1,4d00 │ │ + beqz a1,4d00 │ │ nop │ │ addiu sp,sp,-8 │ │ lw v0,0(a0) │ │ sw s8,4(sp) │ │ lw t9,404(v0) │ │ move s8,sp │ │ lw v0,-32744(gp) │ │ @@ -2108,20 +2094,19 @@ │ │ lw a2,4840(v0) │ │ jr t9 │ │ addiu sp,sp,8 │ │ move v0,zero │ │ jr ra │ │ move v1,zero │ │ │ │ -00004d0c : │ │ -writeStructure(): │ │ +00004d0c : │ │ lui gp,0x2 │ │ addiu gp,gp,17412 │ │ addu gp,gp,t9 │ │ - beqz a1,4d4c │ │ + beqz a1,4d4c │ │ nop │ │ addiu sp,sp,-8 │ │ lw v0,0(a0) │ │ sw s8,4(sp) │ │ lw t9,244(v0) │ │ move s8,sp │ │ lw v0,-32744(gp) │ │ @@ -2129,16 +2114,15 @@ │ │ lw s8,4(sp) │ │ lw a2,4920(v0) │ │ jr t9 │ │ addiu sp,sp,8 │ │ jr ra │ │ nop │ │ │ │ -00004d54 : │ │ -initializeThread(): │ │ +00004d54 : │ │ lui gp,0x2 │ │ addiu gp,gp,17340 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ sw s8,64(sp) │ │ sw s4,60(sp) │ │ sw s3,56(sp) │ │ @@ -2156,23 +2140,23 @@ │ │ move s0,a0 │ │ move s3,a1 │ │ move a0,s1 │ │ move a1,s4 │ │ jalr t9 │ │ addiu a2,a2,4 │ │ sltiu s2,v0,1 │ │ - bnez s2,4de4 │ │ + bnez s2,4de4 │ │ lw a0,32(s8) │ │ lw v0,0(s1) │ │ move a0,s1 │ │ lw t9,16(v0) │ │ move a1,s4 │ │ jalr t9 │ │ move a2,zero │ │ - bnez v0,4f44 │ │ + bnez v0,4f44 │ │ lw gp,24(s8) │ │ lw a0,32(s8) │ │ lw v0,0(a0) │ │ lw t9,76(v0) │ │ jalr t9 │ │ li a1,16 │ │ lw a0,32(s8) │ │ @@ -2183,23 +2167,23 @@ │ │ lw a0,32(s8) │ │ move s0,v0 │ │ lw v0,0(a0) │ │ move a1,s0 │ │ lw t9,96(v0) │ │ jalr t9 │ │ move a2,zero │ │ - beqz v0,4eb8 │ │ + beqz v0,4eb8 │ │ lw gp,24(s8) │ │ move s0,zero │ │ lw a0,32(s8) │ │ lw v0,0(a0) │ │ lw t9,80(v0) │ │ jalr t9 │ │ move a1,zero │ │ - beqz s2,4e78 │ │ + beqz s2,4e78 │ │ nop │ │ move v0,s0 │ │ move sp,s8 │ │ lw ra,68(sp) │ │ lw s8,64(sp) │ │ lw s4,60(sp) │ │ lw s3,56(sp) │ │ @@ -2208,25 +2192,25 @@ │ │ lw s0,44(sp) │ │ jr ra │ │ addiu sp,sp,72 │ │ lw v0,0(s1) │ │ lw t9,20(v0) │ │ jalr t9 │ │ move a0,s1 │ │ - beqz v0,4e4c │ │ + beqz v0,4e4c │ │ lw gp,24(s8) │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,11060 │ │ li a1,1 │ │ li a2,49 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ - b 4e50 │ │ + b 4e50 │ │ move v0,s0 │ │ lw v0,-32744(gp) │ │ lw t9,-32712(gp) │ │ lw a0,32(s8) │ │ lw a2,5116(v0) │ │ jalr t9 │ │ move a1,s3 │ │ @@ -2238,44 +2222,43 @@ │ │ sw v0,16(sp) │ │ lw a1,5120(a1) │ │ lw a2,4904(a2) │ │ lw t9,456(v1) │ │ jalr t9 │ │ move a3,s0 │ │ move s0,v0 │ │ - beqz v0,4f28 │ │ + beqz v0,4f28 │ │ lw gp,24(s8) │ │ lw a0,32(s8) │ │ move a1,v0 │ │ lw v0,0(a0) │ │ lw t9,84(v0) │ │ jalr t9 │ │ nop │ │ lw gp,24(s8) │ │ move s0,v0 │ │ lw a0,8(s3) │ │ - beqz a0,4e30 │ │ + beqz a0,4e30 │ │ lw t9,-32424(gp) │ │ jalr t9 │ │ nop │ │ - b 4e30 │ │ + b 4e30 │ │ sw v0,8(s3) │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,10984 │ │ li a1,1 │ │ li a2,73 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ - b 4e50 │ │ + b 4e50 │ │ move v0,zero │ │ │ │ -00004f6c : │ │ -getNativeType(): │ │ +00004f6c : │ │ lui gp,0x2 │ │ addiu gp,gp,16804 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ lw v0,0(a0) │ │ sw s8,4(sp) │ │ lw t9,456(v0) │ │ @@ -2286,16 +2269,15 @@ │ │ lw v0,-32744(gp) │ │ move sp,s8 │ │ lw s8,4(sp) │ │ lw a2,4944(v0) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00004fb0 : │ │ -getNativeTypeMapped(): │ │ +00004fb0 : │ │ lui gp,0x2 │ │ addiu gp,gp,16736 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ lw v0,0(a0) │ │ sw s8,4(sp) │ │ lw t9,136(v0) │ │ @@ -2303,20 +2285,19 @@ │ │ lw v0,-32744(gp) │ │ move sp,s8 │ │ lw s8,4(sp) │ │ lw a2,4892(v0) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00004fe8 : │ │ -getNativeAddress(): │ │ +00004fe8 : │ │ lui gp,0x2 │ │ addiu gp,gp,16680 │ │ addu gp,gp,t9 │ │ - beqz a1,5038 │ │ + beqz a1,5038 │ │ nop │ │ addiu sp,sp,-32 │ │ lw v0,0(a0) │ │ sw ra,28(sp) │ │ sw s8,24(sp) │ │ sw gp,16(sp) │ │ lw t9,404(v0) │ │ @@ -2328,20 +2309,19 @@ │ │ lw ra,28(sp) │ │ lw s8,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ jr ra │ │ move v0,zero │ │ │ │ -00005040 : │ │ -getNativeString(): │ │ +00005040 : │ │ lui gp,0x2 │ │ addiu gp,gp,16592 │ │ addu gp,gp,t9 │ │ - beqz a1,50fc │ │ + beqz a1,50fc │ │ andi v0,a2,0xff │ │ addiu sp,sp,-48 │ │ sw gp,24(sp) │ │ sw ra,44(sp) │ │ sw s8,40(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ @@ -2357,15 +2337,15 @@ │ │ jalr t9 │ │ move s0,a0 │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,912(v1) │ │ jalr t9 │ │ move s1,v0 │ │ - bnez v0,50dc │ │ + bnez v0,50dc │ │ lw gp,24(s8) │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ move a0,s0 │ │ move a1,s1 │ │ lw s0,32(sp) │ │ @@ -2380,16 +2360,15 @@ │ │ lw s0,32(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ jr ra │ │ move v0,zero │ │ │ │ -00005104 : │ │ -getPointerTypeAddress(): │ │ +00005104 : │ │ lui gp,0x2 │ │ addiu gp,gp,16396 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw ra,36(sp) │ │ sw s8,32(sp) │ │ sw s0,28(sp) │ │ @@ -2408,20 +2387,19 @@ │ │ move a0,s0 │ │ lw t9,-32708(gp) │ │ lw s0,28(sp) │ │ move a1,v0 │ │ jr t9 │ │ addiu sp,sp,40 │ │ │ │ -00005168 : │ │ -getStructureAddress(): │ │ +00005168 : │ │ lui gp,0x2 │ │ addiu gp,gp,16296 │ │ addu gp,gp,t9 │ │ - beqz a1,5214 │ │ + beqz a1,5214 │ │ nop │ │ addiu sp,sp,-40 │ │ sw gp,16(sp) │ │ sw ra,36(sp) │ │ sw s8,32(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ @@ -2433,15 +2411,15 @@ │ │ jalr t9 │ │ lw a2,4848(v0) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,912(v1) │ │ jalr t9 │ │ move s1,v0 │ │ - bnez v0,51f4 │ │ + bnez v0,51f4 │ │ lw gp,16(s8) │ │ move sp,s8 │ │ lw ra,36(sp) │ │ lw s8,32(sp) │ │ move a0,s0 │ │ move a1,s1 │ │ lw s0,24(sp) │ │ @@ -2456,20 +2434,19 @@ │ │ lw s0,24(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,40 │ │ jr ra │ │ move v0,zero │ │ │ │ -0000521c : │ │ -getCallbackAddress(): │ │ +0000521c : │ │ lui gp,0x2 │ │ addiu gp,gp,16116 │ │ addu gp,gp,t9 │ │ - beqz a1,52d8 │ │ + beqz a1,52d8 │ │ lw v1,-32744(gp) │ │ addiu sp,sp,-48 │ │ move a3,a1 │ │ lw a1,5120(v1) │ │ lw v1,-32744(gp) │ │ sw gp,24(sp) │ │ sw ra,44(sp) │ │ @@ -2485,15 +2462,15 @@ │ │ jalr t9 │ │ move s0,a0 │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,912(v1) │ │ jalr t9 │ │ move s1,v0 │ │ - bnez v0,52b8 │ │ + bnez v0,52b8 │ │ lw gp,24(s8) │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ move a0,s0 │ │ move a1,s1 │ │ lw s0,32(sp) │ │ @@ -2536,15 +2513,15 @@ │ │ sw a2,2176(s8) │ │ sw zero,2100(s8) │ │ move s7,a0 │ │ jalr t9 │ │ move s5,a3 │ │ move s4,v0 │ │ slti v0,v0,257 │ │ - beqz v0,5844 │ │ + beqz v0,5844 │ │ lw gp,24(s8) │ │ sll v0,s4,0x2 │ │ sll v1,s4,0x4 │ │ subu v1,v1,v0 │ │ sll a0,s4,0x3 │ │ addiu v1,v1,14 │ │ addiu a0,a0,8 │ │ @@ -2559,22 +2536,22 @@ │ │ addiu v1,sp,24 │ │ subu sp,sp,v0 │ │ sw v1,2120(s8) │ │ addiu v1,sp,24 │ │ subu sp,sp,v0 │ │ addiu v0,sp,24 │ │ sw v1,2112(s8) │ │ - blez s4,54c8 │ │ + blez s4,54c8 │ │ sw v0,2116(s8) │ │ lw v0,-32740(gp) │ │ lw s3,2112(s8) │ │ addiu v0,v0,18256 │ │ lw s2,2116(s8) │ │ move s1,zero │ │ - b 5418 │ │ + b 5418 │ │ sw v0,2124(s8) │ │ lw v0,0(s7) │ │ lw t9,384(v0) │ │ lw v0,-32744(gp) │ │ lw a2,4884(v0) │ │ move a0,s7 │ │ jalr t9 │ │ @@ -2583,42 +2560,42 @@ │ │ sw v0,0(s0) │ │ lw v0,-32704(gp) │ │ sw v0,0(s3) │ │ sw s0,0(s2) │ │ addiu s1,s1,1 │ │ addiu s0,s0,8 │ │ addiu s3,s3,4 │ │ - beq s1,s4,54c8 │ │ + beq s1,s4,54c8 │ │ addiu s2,s2,4 │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,692(v0) │ │ move a1,s5 │ │ jalr t9 │ │ move a2,s1 │ │ move s6,v0 │ │ - beqz v0,5628 │ │ + beqz v0,5628 │ │ lw gp,24(s8) │ │ lw v1,-32744(gp) │ │ lw v0,0(s7) │ │ lw a2,5244(v1) │ │ lw t9,128(v0) │ │ move a0,s7 │ │ jalr t9 │ │ move a1,s6 │ │ - bnez v0,53d4 │ │ + bnez v0,53d4 │ │ lw gp,24(s8) │ │ lw v1,-32744(gp) │ │ lw v0,0(s7) │ │ lw a2,5236(v1) │ │ lw t9,128(v0) │ │ move a0,s7 │ │ jalr t9 │ │ move a1,s6 │ │ - beqz v0,563c │ │ + beqz v0,563c │ │ lw gp,24(s8) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,388(v0) │ │ lw v0,-32744(gp) │ │ move a1,s6 │ │ lw a2,4880(v0) │ │ @@ -2627,24 +2604,24 @@ │ │ lw gp,24(s8) │ │ sb v0,0(s0) │ │ lw v0,-32700(gp) │ │ addiu s3,s3,4 │ │ sw v0,-4(s3) │ │ addiu s2,s2,4 │ │ sw s0,-4(s2) │ │ - bne s1,s4,5418 │ │ + bne s1,s4,5418 │ │ addiu s0,s0,8 │ │ lw v0,2176(s8) │ │ andi a3,v0,0x3f │ │ - bnez a3,5780 │ │ + bnez a3,5780 │ │ addiu v0,a3,-1 │ │ lw v0,2176(s8) │ │ andi a2,v0,0x180 │ │ sra a2,a2,0x7 │ │ - beqz a2,579c │ │ + beqz a2,579c │ │ li a1,1 │ │ lw v0,2184(s8) │ │ lw t9,-32696(gp) │ │ sw v0,16(sp) │ │ lw v0,2112(s8) │ │ addiu s0,s8,2068 │ │ sw v0,20(sp) │ │ @@ -2654,19 +2631,19 @@ │ │ lw gp,24(s8) │ │ move a2,v0 │ │ lw a1,-32740(gp) │ │ lw t9,-32692(gp) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,11420 │ │ - bnez v0,5594 │ │ + bnez v0,5594 │ │ lw gp,24(s8) │ │ lw v0,2176(s8) │ │ andi v0,v0,0x40 │ │ - beqz v0,58e8 │ │ + beqz v0,58e8 │ │ lw t9,-32688(gp) │ │ lw t9,-32352(gp) │ │ jalr t9 │ │ nop │ │ lw gp,24(s8) │ │ lw a1,2172(s8) │ │ lw t9,-32688(gp) │ │ @@ -2678,34 +2655,34 @@ │ │ move s1,v0 │ │ lw gp,24(s8) │ │ lw s0,0(s1) │ │ lw t9,-32684(gp) │ │ move a0,s7 │ │ jalr t9 │ │ move a1,s0 │ │ - bnez s0,59bc │ │ + bnez s0,59bc │ │ lw gp,24(s8) │ │ lw v0,2108(s8) │ │ - blez v0,55d4 │ │ + blez v0,55d4 │ │ lw s0,2120(s8) │ │ move s1,zero │ │ lw t9,8(s0) │ │ lw a1,0(s0) │ │ lw a2,4(s0) │ │ move a0,s7 │ │ jalr t9 │ │ move a3,zero │ │ lw v0,2108(s8) │ │ addiu s1,s1,1 │ │ slt v0,s1,v0 │ │ lw gp,24(s8) │ │ - bnez v0,55a4 │ │ + bnez v0,55a4 │ │ addiu s0,s0,12 │ │ lw v0,2104(s8) │ │ - beqz v0,55f4 │ │ + beqz v0,55f4 │ │ nop │ │ lw a1,2104(s8) │ │ lw t9,-32736(gp) │ │ lw a2,2100(s8) │ │ jalr t9 │ │ move a0,s7 │ │ move sp,s8 │ │ @@ -2720,145 +2697,145 @@ │ │ lw s1,2132(sp) │ │ lw s0,2128(sp) │ │ jr ra │ │ addiu sp,sp,2168 │ │ lw v0,-32680(gp) │ │ sw zero,0(s0) │ │ sw v0,0(s3) │ │ - b 5404 │ │ + b 5404 │ │ sw s0,0(s2) │ │ lw v1,-32744(gp) │ │ lw v0,0(s7) │ │ lw a2,5220(v1) │ │ lw t9,128(v0) │ │ move a0,s7 │ │ jalr t9 │ │ move a1,s6 │ │ - beqz v0,5694 │ │ + beqz v0,5694 │ │ lw gp,24(s8) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,396(v0) │ │ lw v0,-32744(gp) │ │ move a1,s6 │ │ jalr t9 │ │ lw a2,4876(v0) │ │ lw gp,24(s8) │ │ sh v0,0(s0) │ │ lw v0,-32676(gp) │ │ sw v0,0(s3) │ │ - b 5404 │ │ + b 5404 │ │ sw s0,0(s2) │ │ lw v1,-32744(gp) │ │ lw v0,0(s7) │ │ lw a2,5228(v1) │ │ lw t9,128(v0) │ │ move a0,s7 │ │ jalr t9 │ │ move a1,s6 │ │ - beqz v0,56cc │ │ + beqz v0,56cc │ │ lw gp,24(s8) │ │ lw v0,0(s7) │ │ lw t9,392(v0) │ │ lw v0,-32744(gp) │ │ - b 53e4 │ │ + b 53e4 │ │ lw a2,4872(v0) │ │ lw v1,-32744(gp) │ │ lw v0,0(s7) │ │ lw a2,5212(v1) │ │ lw t9,128(v0) │ │ move a0,s7 │ │ jalr t9 │ │ move a1,s6 │ │ - beqz v0,5724 │ │ + beqz v0,5724 │ │ lw gp,24(s8) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,400(v0) │ │ lw v0,-32744(gp) │ │ move a1,s6 │ │ jalr t9 │ │ lw a2,4868(v0) │ │ lw gp,24(s8) │ │ sw v0,0(s0) │ │ lw v0,-32672(gp) │ │ sw v0,0(s3) │ │ - b 5404 │ │ + b 5404 │ │ sw s0,0(s2) │ │ lw v1,-32744(gp) │ │ lw v0,0(s7) │ │ lw a2,5204(v1) │ │ lw t9,128(v0) │ │ move a0,s7 │ │ jalr t9 │ │ move a1,s6 │ │ - beqz v0,57c8 │ │ + beqz v0,57c8 │ │ lw gp,24(s8) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,404(v0) │ │ lw v0,-32744(gp) │ │ move a1,s6 │ │ jalr t9 │ │ lw a2,4864(v0) │ │ lw gp,24(s8) │ │ sw v0,0(s0) │ │ lw v0,-32668(gp) │ │ sw v1,4(s0) │ │ sw v0,0(s3) │ │ - b 5404 │ │ + b 5404 │ │ sw s0,0(s2) │ │ sltiu v0,v0,6 │ │ - beqz v0,5928 │ │ + beqz v0,5928 │ │ lw v0,2176(s8) │ │ andi a2,v0,0x180 │ │ sra a2,a2,0x7 │ │ - bnez a2,54ec │ │ + bnez a2,54ec │ │ move a1,a3 │ │ lw v0,2112(s8) │ │ lw t9,-32664(gp) │ │ addiu s0,s8,2068 │ │ lw a3,2184(s8) │ │ move a2,s4 │ │ sw v0,16(sp) │ │ jalr t9 │ │ move a0,s0 │ │ move a2,v0 │ │ - b 5518 │ │ + b 5518 │ │ lw gp,24(s8) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s6 │ │ jalr t9 │ │ lw a2,5196(v0) │ │ - bnez v0,58b4 │ │ + bnez v0,58b4 │ │ lw gp,24(s8) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s6 │ │ jalr t9 │ │ lw a2,5188(v0) │ │ - beqz v0,5960 │ │ + beqz v0,5960 │ │ lw gp,24(s8) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,412(v0) │ │ lw v0,-32744(gp) │ │ move a1,s6 │ │ jalr t9 │ │ lw a2,4856(v0) │ │ lw gp,24(s8) │ │ sdc1 $f0,0(s0) │ │ lw v0,-32660(gp) │ │ sw v0,0(s3) │ │ - b 5404 │ │ + b 5404 │ │ sw s0,0(s2) │ │ lw a2,-32740(gp) │ │ lw t9,-32360(gp) │ │ addiu s0,s8,32 │ │ move a0,s0 │ │ li a3,256 │ │ li a1,1024 │ │ @@ -2891,15 +2868,15 @@ │ │ move a1,s6 │ │ jalr t9 │ │ lw a2,4860(v0) │ │ lw gp,24(s8) │ │ swc1 $f0,0(s0) │ │ lw v0,-32656(gp) │ │ sw v0,0(s3) │ │ - b 5404 │ │ + b 5404 │ │ sw s0,0(s2) │ │ lw a1,2172(s8) │ │ lw a2,2188(s8) │ │ lw a3,2116(s8) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(s8) │ │ @@ -2907,69 +2884,69 @@ │ │ jalr t9 │ │ nop │ │ lw gp,24(s8) │ │ lw a1,0(v0) │ │ lw t9,-32684(gp) │ │ jalr t9 │ │ move a0,s7 │ │ - b 5594 │ │ + b 5594 │ │ lw gp,24(s8) │ │ lw a2,-32740(gp) │ │ lw t9,-32360(gp) │ │ addiu s0,s8,32 │ │ move a0,s0 │ │ li a1,1024 │ │ jalr t9 │ │ addiu a2,a2,11384 │ │ lw gp,24(s8) │ │ lw v0,-32740(gp) │ │ addiu v0,v0,10780 │ │ sw v0,2104(s8) │ │ sw s0,2100(s8) │ │ - b 5594 │ │ + b 5594 │ │ nop │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s6 │ │ jalr t9 │ │ lw a2,5140(v0) │ │ - bnez v0,5a40 │ │ + bnez v0,5a40 │ │ lw gp,24(s8) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s6 │ │ jalr t9 │ │ lw a2,5100(v0) │ │ - beqz v0,5a68 │ │ + beqz v0,5a68 │ │ lw gp,24(s8) │ │ lw v0,-32680(gp) │ │ sw s7,0(s0) │ │ sw v0,0(s3) │ │ - b 5404 │ │ + b 5404 │ │ sw s0,0(s2) │ │ lw t9,-32408(gp) │ │ addiu s2,s8,1056 │ │ move a0,s0 │ │ move a1,s2 │ │ jalr t9 │ │ li a2,1011 │ │ - beqz v0,5a00 │ │ + beqz v0,5a00 │ │ lw gp,24(s8) │ │ - blez v0,5b08 │ │ + blez v0,5b08 │ │ nop │ │ move a0,v0 │ │ lw t9,-32408(gp) │ │ move a1,s2 │ │ jalr t9 │ │ li a2,1011 │ │ - bnez v0,5d1c │ │ + bnez v0,5d1c │ │ lw gp,24(s8) │ │ lw a2,-32740(gp) │ │ lw t9,-32360(gp) │ │ addiu s1,s8,32 │ │ sw s2,16(sp) │ │ move a0,s1 │ │ li a1,1024 │ │ @@ -2977,34 +2954,34 @@ │ │ jalr t9 │ │ move a3,s0 │ │ lw gp,24(s8) │ │ lw v0,-32740(gp) │ │ addiu v0,v0,11512 │ │ sw v0,2104(s8) │ │ sw s1,2100(s8) │ │ - b 5594 │ │ + b 5594 │ │ nop │ │ lw t9,-32708(gp) │ │ move a0,s7 │ │ jalr t9 │ │ move a1,s6 │ │ lw gp,24(s8) │ │ sw v0,0(s0) │ │ lw v0,-32680(gp) │ │ sw v0,0(s3) │ │ - b 5404 │ │ + b 5404 │ │ sw s0,0(s2) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s6 │ │ jalr t9 │ │ lw a2,5132(v0) │ │ - beqz v0,5b14 │ │ + beqz v0,5b14 │ │ lw gp,24(s8) │ │ lw t9,-32652(gp) │ │ move a0,s7 │ │ jalr t9 │ │ move a1,s6 │ │ lw gp,24(s8) │ │ move a0,s7 │ │ @@ -3012,53 +2989,53 @@ │ │ move a1,s6 │ │ addiu t9,t9,11456 │ │ jalr t9 │ │ sw v0,0(s0) │ │ lw v1,0(s0) │ │ lw gp,24(s8) │ │ sw v0,0(s3) │ │ - bnez v0,5404 │ │ + bnez v0,5404 │ │ sw v1,0(s2) │ │ lw a2,-32740(gp) │ │ lw t9,-32360(gp) │ │ addiu s0,s8,32 │ │ move a0,s0 │ │ li a1,1024 │ │ addiu a2,a2,11184 │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,24(s8) │ │ lw v0,-32740(gp) │ │ addiu v0,v0,11236 │ │ sw v0,2104(s8) │ │ sw s0,2100(s8) │ │ - b 5594 │ │ + b 5594 │ │ nop │ │ lw a0,0(s1) │ │ - b 59ec │ │ + b 59ec │ │ lw t9,-32408(gp) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s6 │ │ jalr t9 │ │ lw a2,5172(v0) │ │ - beqz v0,5be4 │ │ + beqz v0,5be4 │ │ lw gp,24(s8) │ │ lw t9,-32732(gp) │ │ move a0,s7 │ │ addiu t9,t9,15156 │ │ jalr t9 │ │ move a1,s6 │ │ lw gp,24(s8) │ │ sw v0,0(s0) │ │ lw v1,-32680(gp) │ │ sw s0,0(s2) │ │ - bnez v0,5404 │ │ + bnez v0,5404 │ │ sw v1,0(s3) │ │ lw a0,2108(s8) │ │ lw v1,2108(s8) │ │ lw v0,2108(s8) │ │ sll a3,v1,0x2 │ │ sll v1,v1,0x4 │ │ sll a1,v0,0x2 │ │ @@ -3077,72 +3054,72 @@ │ │ move a0,s7 │ │ move a1,s6 │ │ addu a2,v1,a2 │ │ addiu t9,t9,11712 │ │ jalr t9 │ │ addiu a3,a3,4 │ │ lw gp,24(s8) │ │ - beqz v0,5d40 │ │ + beqz v0,5d40 │ │ sw v0,0(s0) │ │ lw v0,2108(s8) │ │ addiu v0,v0,1 │ │ sw v0,2108(s8) │ │ - b 5408 │ │ + b 5408 │ │ addiu s1,s1,1 │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,124(v0) │ │ jalr t9 │ │ move a1,s6 │ │ lw gp,24(s8) │ │ lw v1,0(s7) │ │ move a0,s7 │ │ lw t9,136(v1) │ │ lw v1,-32744(gp) │ │ move a1,v0 │ │ jalr t9 │ │ lw a2,5088(v1) │ │ - beqz v0,5c74 │ │ + beqz v0,5c74 │ │ lw gp,24(s8) │ │ lw t9,-32716(gp) │ │ move a0,s7 │ │ jalr t9 │ │ move a1,v0 │ │ sll v0,v0,0x18 │ │ sra v0,v0,0x18 │ │ - beqz v0,5c74 │ │ + beqz v0,5c74 │ │ lw gp,24(s8) │ │ li v1,76 │ │ - beq v0,v1,5c74 │ │ + beq v0,v1,5c74 │ │ addiu v0,v0,-66 │ │ andi v0,v0,0xff │ │ sltiu v1,v0,25 │ │ - beqz v1,5e78 │ │ + beqz v1,5e78 │ │ lw v1,2124(s8) │ │ sll v0,v0,0x2 │ │ addu v0,v1,v0 │ │ lw v0,0(v0) │ │ addu v0,v0,gp │ │ jr v0 │ │ nop │ │ lw v0,-32680(gp) │ │ sw s6,0(s0) │ │ sw v0,0(s3) │ │ - b 5404 │ │ + b 5404 │ │ sw s0,0(s2) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,732(v0) │ │ move a1,s6 │ │ jalr t9 │ │ move a2,zero │ │ lw v1,0(s7) │ │ lw gp,24(s8) │ │ lw v1,764(v1) │ │ - beqz v0,5e78 │ │ + beqz v0,5e78 │ │ nop │ │ lw a1,2108(s8) │ │ lw a0,2108(s8) │ │ lw a3,2108(s8) │ │ sll t2,a1,0x2 │ │ sll t0,a3,0x2 │ │ sll a2,a3,0x4 │ │ @@ -3160,15 +3137,15 @@ │ │ sw v0,4(a0) │ │ lw v0,-32680(gp) │ │ addiu a3,a3,1 │ │ addu a2,t0,a2 │ │ sw v0,0(s3) │ │ sw s0,0(s2) │ │ sw a3,2108(s8) │ │ - b 5404 │ │ + b 5404 │ │ sw v1,8(a2) │ │ lw a0,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,-32340(gp) │ │ addiu a0,a0,11440 │ │ li a1,84 │ │ @@ -3177,93 +3154,93 @@ │ │ addiu a3,a3,11452 │ │ lw v0,-32740(gp) │ │ addiu v0,v0,10780 │ │ sw v0,2104(s8) │ │ lw v0,-32740(gp) │ │ addiu v0,v0,11268 │ │ sw v0,2100(s8) │ │ - b 5594 │ │ + b 5594 │ │ nop │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,744(v0) │ │ move a1,s6 │ │ jalr t9 │ │ move a2,zero │ │ lw v1,0(s7) │ │ lw gp,24(s8) │ │ - b 5cac │ │ + b 5cac │ │ lw v1,776(v1) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,752(v0) │ │ move a1,s6 │ │ jalr t9 │ │ move a2,zero │ │ lw v1,0(s7) │ │ lw gp,24(s8) │ │ - b 5cac │ │ + b 5cac │ │ lw v1,784(v1) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,748(v0) │ │ move a1,s6 │ │ jalr t9 │ │ move a2,zero │ │ lw v1,0(s7) │ │ lw gp,24(s8) │ │ - b 5cac │ │ + b 5cac │ │ lw v1,780(v1) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,756(v0) │ │ move a1,s6 │ │ jalr t9 │ │ move a2,zero │ │ lw v1,0(s7) │ │ lw gp,24(s8) │ │ - b 5cac │ │ + b 5cac │ │ lw v1,788(v1) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,760(v0) │ │ move a1,s6 │ │ jalr t9 │ │ move a2,zero │ │ lw v1,0(s7) │ │ lw gp,24(s8) │ │ - b 5cac │ │ + b 5cac │ │ lw v1,792(v1) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,740(v0) │ │ move a1,s6 │ │ jalr t9 │ │ move a2,zero │ │ lw v1,0(s7) │ │ lw gp,24(s8) │ │ - b 5cac │ │ + b 5cac │ │ lw v1,772(v1) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,736(v0) │ │ move a1,s6 │ │ jalr t9 │ │ move a2,zero │ │ lw v1,0(s7) │ │ lw gp,24(s8) │ │ - b 5cac │ │ + b 5cac │ │ lw v1,768(v1) │ │ lw v0,-32740(gp) │ │ addiu v0,v0,10616 │ │ sw v0,2104(s8) │ │ lw v0,-32740(gp) │ │ addiu v0,v0,11336 │ │ sw v0,2100(s8) │ │ - b 5594 │ │ + b 5594 │ │ nop │ │ lui gp,0x2 │ │ addiu gp,gp,12920 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-1080 │ │ sw s8,1072(sp) │ │ sw s4,1068(sp) │ │ @@ -3280,15 +3257,15 @@ │ │ move s8,sp │ │ lw a2,5244(v0) │ │ move s0,a0 │ │ move s1,a1 │ │ move s4,a3 │ │ jalr t9 │ │ lbu s3,1096(s8) │ │ - beqz v0,5f44 │ │ + beqz v0,5f44 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ lw t9,384(v0) │ │ lw v0,-32744(gp) │ │ lw a2,4884(v0) │ │ move a0,s0 │ │ jalr t9 │ │ @@ -3307,24 +3284,24 @@ │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5236(v0) │ │ - beqz v0,5fb8 │ │ + beqz v0,5fb8 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,388(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,4880(v0) │ │ - bnez s3,5f18 │ │ + bnez s3,5f18 │ │ nop │ │ sb v0,0(s2) │ │ move sp,s8 │ │ lw ra,1076(s8) │ │ lw s8,1072(sp) │ │ lw s4,1068(sp) │ │ lw s3,1064(sp) │ │ @@ -3336,112 +3313,112 @@ │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5220(v0) │ │ - beqz v0,6008 │ │ + beqz v0,6008 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,396(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,4876(v0) │ │ - bnez s3,5f18 │ │ + bnez s3,5f18 │ │ nop │ │ - b 5f1c │ │ + b 5f1c │ │ sh v0,0(s2) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5228(v0) │ │ - beqz v0,6040 │ │ + beqz v0,6040 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ lw t9,392(v0) │ │ lw v0,-32744(gp) │ │ - b 5f0c │ │ + b 5f0c │ │ lw a2,4872(v0) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5212(v0) │ │ - bnez v0,61dc │ │ + bnez v0,61dc │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5204(v0) │ │ - bnez v0,61f0 │ │ + bnez v0,61f0 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5196(v0) │ │ - bnez v0,6218 │ │ + bnez v0,6218 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5188(v0) │ │ - bnez v0,623c │ │ + bnez v0,623c │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5132(v0) │ │ - bnez v0,6260 │ │ + bnez v0,6260 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5140(v0) │ │ - bnez v0,6290 │ │ + bnez v0,6290 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5180(v0) │ │ - bnez v0,62a8 │ │ + bnez v0,62a8 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5176(v0) │ │ - bnez v0,62c8 │ │ + bnez v0,62c8 │ │ lw gp,16(s8) │ │ lw a2,-32740(gp) │ │ lw t9,-32360(gp) │ │ addiu s1,s8,24 │ │ move a3,s4 │ │ move a0,s1 │ │ li a1,1024 │ │ @@ -3464,93 +3441,92 @@ │ │ lw gp,16(s8) │ │ move a0,s0 │ │ lw a1,-32740(gp) │ │ lw t9,-32736(gp) │ │ addiu a1,a1,10700 │ │ jalr t9 │ │ move a2,s1 │ │ - b 5f20 │ │ + b 5f20 │ │ move sp,s8 │ │ lw v0,0(s0) │ │ lw t9,400(v0) │ │ lw v0,-32744(gp) │ │ - b 5f0c │ │ + b 5f0c │ │ lw a2,4868(v0) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,404(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,4864(v0) │ │ sw v0,0(s2) │ │ - b 5f1c │ │ + b 5f1c │ │ sw v1,4(s2) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,408(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,4860(v0) │ │ - b 5f1c │ │ + b 5f1c │ │ swc1 $f0,0(s2) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,412(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,4856(v0) │ │ - b 5f1c │ │ + b 5f1c │ │ sdc1 $f0,0(s2) │ │ lw t9,-32652(gp) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s1 │ │ lw gp,16(s8) │ │ move a0,s2 │ │ lw t9,-32456(gp) │ │ move a1,v0 │ │ jalr t9 │ │ move a2,s4 │ │ - b 5f20 │ │ + b 5f20 │ │ move sp,s8 │ │ lw t9,-32708(gp) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s1 │ │ - b 5f1c │ │ + b 5f1c │ │ sw v0,0(s2) │ │ lw t9,-32732(gp) │ │ lw a2,1100(s8) │ │ move a0,s0 │ │ addiu t9,t9,16996 │ │ jalr t9 │ │ move a1,s1 │ │ - b 5f1c │ │ + b 5f1c │ │ sw v0,0(s2) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,136(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5084(v0) │ │ lw gp,16(s8) │ │ move a0,s0 │ │ lw t9,-32732(gp) │ │ addiu t9,t9,14704 │ │ jalr t9 │ │ move a1,v0 │ │ - b 5f1c │ │ + b 5f1c │ │ sw v0,0(s2) │ │ │ │ -00006304 : │ │ -extract_value(): │ │ +00006304 : │ │ lui gp,0x2 │ │ addiu gp,gp,11788 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw s8,48(sp) │ │ move s8,sp │ │ sw s4,40(sp) │ │ @@ -3558,26 +3534,26 @@ │ │ sw ra,52(sp) │ │ sw s5,44(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ sw gp,16(sp) │ │ lw s3,76(s8) │ │ - beqz a1,63ec │ │ + beqz a1,63ec │ │ lbu s4,72(s8) │ │ lw v0,0(a0) │ │ move s5,a2 │ │ lw t9,128(v0) │ │ lw v0,-32744(gp) │ │ move s0,a0 │ │ lw a2,5252(v0) │ │ move s2,a3 │ │ jalr t9 │ │ move s1,a1 │ │ - beqz v0,63a0 │ │ + beqz v0,63a0 │ │ lw gp,16(s8) │ │ move sp,s8 │ │ lw ra,52(sp) │ │ lw s8,48(sp) │ │ lw s5,44(sp) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ @@ -3614,16 +3590,15 @@ │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -0000641c : │ │ -toNative(): │ │ +0000641c : │ │ lui gp,0x2 │ │ addiu gp,gp,11508 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw s8,48(sp) │ │ move s8,sp │ │ sw s4,40(sp) │ │ @@ -3631,30 +3606,30 @@ │ │ sw ra,52(sp) │ │ sw s5,44(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ sw s0,24(sp) │ │ sw gp,16(sp) │ │ lw s3,76(s8) │ │ - beqz a1,6510 │ │ + beqz a1,6510 │ │ lbu s4,72(s8) │ │ lw v0,0(a0) │ │ move s2,a2 │ │ lw t9,136(v0) │ │ lw v0,-32744(gp) │ │ move s0,a0 │ │ lw a2,4900(v0) │ │ jalr t9 │ │ move s1,a3 │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,912(v1) │ │ jalr t9 │ │ move s5,v0 │ │ - beqz v0,64c8 │ │ + beqz v0,64c8 │ │ lw gp,16(s8) │ │ move sp,s8 │ │ lw ra,52(sp) │ │ lw s8,48(sp) │ │ lw s5,44(sp) │ │ lw s4,40(sp) │ │ lw s3,36(sp) │ │ @@ -3692,28 +3667,27 @@ │ │ lw s0,24(sp) │ │ lw t9,-32460(gp) │ │ move a0,a2 │ │ move a2,a3 │ │ jr t9 │ │ addiu sp,sp,56 │ │ │ │ -00006548 : │ │ -new_object(): │ │ +00006548 : │ │ lui gp,0x2 │ │ addiu gp,gp,11208 │ │ addu gp,gp,t9 │ │ addiu a1,a1,-42 │ │ addiu sp,sp,-40 │ │ andi v0,a1,0xff │ │ sltiu v1,v0,78 │ │ sw s8,32(sp) │ │ move s8,sp │ │ sw ra,36(sp) │ │ sw gp,24(sp) │ │ - beqz v1,6748 │ │ + beqz v1,6748 │ │ lw t0,56(s8) │ │ lw v1,-32740(gp) │ │ sll v0,v0,0x2 │ │ addiu v1,v1,18356 │ │ addu v0,v1,v0 │ │ lw v1,0(v0) │ │ addu v1,v1,gp │ │ @@ -3749,15 +3723,15 @@ │ │ addiu sp,sp,40 │ │ lw v0,0(a0) │ │ lhu a3,0(a2) │ │ lw t9,112(v0) │ │ lw v0,-32744(gp) │ │ lw a1,5228(v0) │ │ lw v0,-32744(gp) │ │ - b 65f4 │ │ + b 65f4 │ │ lw v0,5040(v0) │ │ ldc1 $f0,0(a2) │ │ lw v1,-32744(gp) │ │ lw v0,0(a0) │ │ lw a1,5188(v1) │ │ lw v1,-32744(gp) │ │ sdc1 $f0,16(sp) │ │ @@ -3775,66 +3749,65 @@ │ │ cvt.d.s $f0,$f0 │ │ lw a1,5196(v1) │ │ lw v1,-32744(gp) │ │ sdc1 $f0,16(sp) │ │ lw t9,112(v0) │ │ jalr t9 │ │ lw a2,5028(v1) │ │ - b 6654 │ │ + b 6654 │ │ move sp,s8 │ │ lw v0,0(a0) │ │ lw a3,0(a2) │ │ lw t9,112(v0) │ │ lw v0,-32744(gp) │ │ lw a1,5212(v0) │ │ lw v0,-32744(gp) │ │ - b 65f4 │ │ + b 65f4 │ │ lw v0,5048(v0) │ │ lw v1,-32744(gp) │ │ lw t0,0(a2) │ │ lw t1,4(a2) │ │ lw v0,0(a0) │ │ lw a1,5204(v1) │ │ lw v1,-32744(gp) │ │ sw t0,16(sp) │ │ sw t1,20(sp) │ │ lw t9,112(v0) │ │ jalr t9 │ │ lw a2,5052(v1) │ │ - b 6654 │ │ + b 6654 │ │ move sp,s8 │ │ lw v0,0(a0) │ │ lh a3,0(a2) │ │ lw t9,112(v0) │ │ lw v0,-32744(gp) │ │ lw a1,5220(v0) │ │ lw v0,-32744(gp) │ │ - b 65f4 │ │ + b 65f4 │ │ lw v0,5044(v0) │ │ lw v0,0(a0) │ │ lw a3,0(a2) │ │ lw t9,112(v0) │ │ lw v0,-32744(gp) │ │ sltu a3,zero,a3 │ │ lw a1,5244(v0) │ │ lw v0,-32744(gp) │ │ - b 65f4 │ │ + b 65f4 │ │ lw v0,5032(v0) │ │ lw a1,0(a2) │ │ lw t9,-32724(gp) │ │ - b 65a8 │ │ + b 65a8 │ │ move a2,t0 │ │ lw t9,-32720(gp) │ │ - b 65c4 │ │ + b 65c4 │ │ move a1,a2 │ │ - b 6650 │ │ + b 6650 │ │ move v0,zero │ │ │ │ -00006750 : │ │ -fromNativeCallbackParam(): │ │ +00006750 : │ │ lui gp,0x2 │ │ addiu gp,gp,10688 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ lw t9,-32644(gp) │ │ sw ra,60(sp) │ │ sw s8,56(sp) │ │ @@ -3862,15 +3835,15 @@ │ │ jalr t9 │ │ sw s1,16(sp) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,912(v1) │ │ jalr t9 │ │ move s1,v0 │ │ - bnez v0,6830 │ │ + bnez v0,6830 │ │ lw gp,24(s8) │ │ lw v1,-32744(gp) │ │ lw v0,0(s0) │ │ lw a1,5136(v1) │ │ sw s1,80(s8) │ │ lw v1,-32744(gp) │ │ lw t9,456(v0) │ │ @@ -3895,16 +3868,15 @@ │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,64 │ │ │ │ -0000685c : │ │ -fromNative(): │ │ +0000685c : │ │ lui gp,0x2 │ │ addiu gp,gp,10420 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ lw t9,-32644(gp) │ │ sw ra,60(sp) │ │ sw s8,56(sp) │ │ @@ -3932,15 +3904,15 @@ │ │ jalr t9 │ │ sw s1,16(sp) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,912(v1) │ │ jalr t9 │ │ move s1,v0 │ │ - bnez v0,693c │ │ + bnez v0,693c │ │ lw gp,24(s8) │ │ lw v1,-32744(gp) │ │ lw v0,0(s0) │ │ lw a1,5136(v1) │ │ sw s1,80(s8) │ │ lw v1,-32744(gp) │ │ lw t9,456(v0) │ │ @@ -3994,15 +3966,15 @@ │ │ lw v1,2156(s8) │ │ lw s6,76(a3) │ │ sw zero,2072(s8) │ │ move s7,a3 │ │ sw v1,2096(s8) │ │ lw s0,0(v0) │ │ sw zero,2068(s8) │ │ - beqz s6,6cc8 │ │ + beqz s6,6cc8 │ │ lw t9,-32460(gp) │ │ lw s5,4(a3) │ │ sll s4,s5,0x2 │ │ addiu s1,s4,14 │ │ srl s1,s1,0x3 │ │ sll s1,s1,0x3 │ │ subu sp,sp,s1 │ │ @@ -4022,33 +3994,33 @@ │ │ move a1,zero │ │ jalr t9 │ │ move a2,s4 │ │ subu sp,sp,s1 │ │ addiu v0,sp,24 │ │ lw gp,24(s8) │ │ sw v0,2076(s8) │ │ - beqz s5,6c08 │ │ + beqz s5,6c08 │ │ nop │ │ lw s1,-32740(gp) │ │ li s5,8 │ │ move s4,zero │ │ addiu s1,s1,18668 │ │ sll s3,s4,0x2 │ │ addu v1,s6,s3 │ │ lw v0,0(v1) │ │ - beqz v0,6bc0 │ │ + beqz v0,6bc0 │ │ nop │ │ lw v1,68(s7) │ │ addu v1,v1,s3 │ │ lw v1,0(v1) │ │ lhu a0,6(v1) │ │ li v1,14 │ │ - beq a0,v1,6bdc │ │ + beq a0,v1,6bdc │ │ sltiu v1,v0,28 │ │ - beqz v1,6bc0 │ │ + beqz v1,6bc0 │ │ sll v0,v0,0x2 │ │ addu v0,s1,v0 │ │ lw v0,0(v0) │ │ addu v0,v0,gp │ │ jr v0 │ │ nop │ │ lw v1,40(s7) │ │ @@ -4056,15 +4028,15 @@ │ │ addu v1,v1,s5 │ │ lw t9,-32644(gp) │ │ lw a0,0(v1) │ │ addu v0,v0,s3 │ │ jalr t9 │ │ lw s6,0(v0) │ │ li v1,42 │ │ - beq v0,v1,7434 │ │ + beq v0,v1,7434 │ │ lw gp,24(s8) │ │ lw v1,100(s7) │ │ lw t9,-32640(gp) │ │ sll a1,v0,0x18 │ │ sw v1,16(sp) │ │ move a0,s0 │ │ sra a1,a1,0x18 │ │ @@ -4077,24 +4049,24 @@ │ │ addu a0,a0,s3 │ │ addu v1,v1,s5 │ │ lw a1,0(a0) │ │ lw a0,0(v1) │ │ lw s6,0(a1) │ │ lw a0,0(a0) │ │ sltu a0,a0,s6 │ │ - bnez a0,7784 │ │ + bnez a0,7784 │ │ addiu v1,s6,14 │ │ lw a1,2088(s8) │ │ lw a0,88(s7) │ │ lw v1,100(s7) │ │ addu t0,a0,s3 │ │ addu a1,a1,s3 │ │ lw s3,0(a1) │ │ lw a3,0(t0) │ │ - beqz v0,786c │ │ + beqz v0,786c │ │ sw v1,2100(s8) │ │ lw a1,-32744(gp) │ │ lw a0,0(s0) │ │ sw v0,16(sp) │ │ lw v0,-32744(gp) │ │ lw a2,4940(a1) │ │ lw t9,456(a0) │ │ @@ -4102,102 +4074,102 @@ │ │ jalr t9 │ │ move a0,s0 │ │ lw a1,0(s0) │ │ move a0,s0 │ │ lw t9,912(a1) │ │ jalr t9 │ │ sw v0,2104(s8) │ │ - bnez v0,6bc0 │ │ + bnez v0,6bc0 │ │ lw gp,24(s8) │ │ lw v0,2100(s8) │ │ lw t9,-32648(gp) │ │ lw a1,2104(s8) │ │ sw zero,16(sp) │ │ sw v0,20(sp) │ │ move a0,s0 │ │ move a2,s3 │ │ jalr t9 │ │ move a3,s6 │ │ lw gp,24(s8) │ │ lw v0,4(s7) │ │ addiu s4,s4,1 │ │ sltu v0,s4,v0 │ │ - beqz v0,6c08 │ │ + beqz v0,6c08 │ │ addiu s5,s5,4 │ │ - b 6a68 │ │ + b 6a68 │ │ lw s6,76(s7) │ │ lw v1,2088(s8) │ │ addu v1,v1,s3 │ │ lw v1,0(v1) │ │ lw v1,0(v1) │ │ - bnez v1,6a98 │ │ + bnez v1,6a98 │ │ sltiu v1,v0,28 │ │ lw v0,4(s7) │ │ addiu s4,s4,1 │ │ sltu v0,s4,v0 │ │ - bnez v0,6bd4 │ │ + bnez v0,6bd4 │ │ addiu s5,s5,4 │ │ lw v0,0(s0) │ │ lw t9,912(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,6cc8 │ │ + beqz v0,6cc8 │ │ lw gp,24(s8) │ │ lw v0,76(s7) │ │ - beqz v0,6de4 │ │ + beqz v0,6de4 │ │ nop │ │ lw a0,4(s7) │ │ - beqz a0,6de4 │ │ + beqz a0,6de4 │ │ lui s1,0xc7 │ │ lw s3,-32744(gp) │ │ move s4,zero │ │ li s2,1 │ │ addiu s1,s1,1 │ │ sll s5,s4,0x2 │ │ addu v0,v0,s5 │ │ lw v0,0(v0) │ │ addiu v0,v0,-2 │ │ sltiu v1,v0,24 │ │ - beqz v1,6cb0 │ │ + beqz v1,6cb0 │ │ sllv v0,s2,v0 │ │ and v1,v0,s1 │ │ - bnez v1,6e38 │ │ + bnez v1,6e38 │ │ andi v1,v0,0xff8 │ │ - bnez v1,6d74 │ │ + bnez v1,6d74 │ │ andi v0,v0,0x2 │ │ - beqz v0,6cb0 │ │ + beqz v0,6cb0 │ │ nop │ │ lw v0,2084(s8) │ │ addu v0,v0,s5 │ │ lw v0,0(v0) │ │ - beqz v0,6cb0 │ │ + beqz v0,6cb0 │ │ nop │ │ lw v0,0(s0) │ │ lw t9,912(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,743c │ │ + beqz v0,743c │ │ lw gp,24(s8) │ │ lw a0,4(s7) │ │ addiu s4,s4,1 │ │ sltu v0,s4,a0 │ │ - beqz v0,6de4 │ │ + beqz v0,6de4 │ │ nop │ │ - b 6c48 │ │ + b 6c48 │ │ lw v0,76(s7) │ │ lw v0,80(s7) │ │ li v1,17 │ │ - beq v0,v1,7858 │ │ + beq v0,v1,7858 │ │ li v1,23 │ │ - beq v0,v1,7464 │ │ + beq v0,v1,7464 │ │ li v1,4 │ │ - beq v0,v1,7464 │ │ + beq v0,v1,7464 │ │ nop │ │ lbu v0,96(s7) │ │ - bnez v0,7400 │ │ + bnez v0,7400 │ │ lw t9,-32352(gp) │ │ jalr t9 │ │ nop │ │ lw gp,24(s8) │ │ move s2,v0 │ │ lw t9,-32688(gp) │ │ lw a2,2156(s8) │ │ @@ -4208,39 +4180,39 @@ │ │ lw gp,24(s8) │ │ lw s1,0(s2) │ │ lw t9,-32684(gp) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s1 │ │ lbu v0,96(s7) │ │ - beqz v0,6d48 │ │ + beqz v0,6d48 │ │ lw gp,24(s8) │ │ - bnez s1,77b4 │ │ + bnez s1,77b4 │ │ lw t9,-32408(gp) │ │ lw a0,80(s7) │ │ sltiu v0,a0,26 │ │ - beqz v0,6c20 │ │ + beqz v0,6c20 │ │ lw v1,-32740(gp) │ │ sll v0,a0,0x2 │ │ addiu v1,v1,18780 │ │ addu v0,v1,v0 │ │ lw v0,0(v0) │ │ addu v0,v0,gp │ │ jr v0 │ │ nop │ │ lw v0,2088(s8) │ │ addu v0,v0,s5 │ │ lw v0,0(v0) │ │ lw v0,0(v0) │ │ - beqz v0,6cb0 │ │ + beqz v0,6cb0 │ │ nop │ │ lw v0,2080(s8) │ │ addu v0,v0,s5 │ │ lw v0,0(v0) │ │ - beqz v0,6cb0 │ │ + beqz v0,6cb0 │ │ nop │ │ lw a0,2080(s8) │ │ lw v1,2084(s8) │ │ lw v0,2076(s8) │ │ addu a0,a0,s5 │ │ addu v1,v1,s5 │ │ addu s5,v0,s5 │ │ @@ -4249,18 +4221,18 @@ │ │ lw a2,0(s5) │ │ move a0,s0 │ │ jalr t9 │ │ move a3,zero │ │ lw a0,4(s7) │ │ addiu s4,s4,1 │ │ sltu v0,s4,a0 │ │ - bnez v0,6cc0 │ │ + bnez v0,6cc0 │ │ lw gp,24(s8) │ │ lw v0,2072(s8) │ │ - beqz v0,6e04 │ │ + beqz v0,6e04 │ │ nop │ │ lw a1,2072(s8) │ │ lw t9,-32736(gp) │ │ lw a2,2068(s8) │ │ jalr t9 │ │ move a0,s0 │ │ move sp,s8 │ │ @@ -4279,33 +4251,33 @@ │ │ lw v0,2088(s8) │ │ lw t9,-32472(gp) │ │ addu s5,v0,s5 │ │ lw v0,0(s5) │ │ jalr t9 │ │ lw a0,0(v0) │ │ lw gp,24(s8) │ │ - b 6cb0 │ │ + b 6cb0 │ │ lw a0,4(s7) │ │ lw v0,2088(s8) │ │ addu t0,v0,s3 │ │ lw v0,0(t0) │ │ - b 6bc0 │ │ + b 6bc0 │ │ sw s0,0(v0) │ │ lw v0,2088(s8) │ │ lw v1,2088(s8) │ │ lw t9,-32636(gp) │ │ addu t0,v1,s3 │ │ lw v1,0(t0) │ │ addu v0,v0,s3 │ │ lw a1,0(v1) │ │ lw s3,0(v0) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(s8) │ │ - b 6bc0 │ │ + b 6bc0 │ │ sw v0,0(s3) │ │ lw v0,2088(s8) │ │ lw t9,-32632(gp) │ │ addu v0,v0,s3 │ │ lw v0,0(v0) │ │ move a0,s0 │ │ jalr t9 │ │ @@ -4315,28 +4287,28 @@ │ │ addu a1,a1,s3 │ │ addu a0,a0,s5 │ │ lw a2,0(a1) │ │ lw a1,0(a0) │ │ lw a0,0(a2) │ │ lw a1,0(a1) │ │ sltu a1,a1,a0 │ │ - bnez a1,7750 │ │ + bnez a1,7750 │ │ lw gp,24(s8) │ │ sltiu a1,a0,5 │ │ - beqz a1,741c │ │ + beqz a1,741c │ │ nop │ │ lw v1,-32744(gp) │ │ lw v1,4832(v1) │ │ - beqz v1,72d8 │ │ + beqz v1,72d8 │ │ negu v1,a0 │ │ sll v1,v1,0x3 │ │ addiu v1,v1,32 │ │ andi a0,v1,0x20 │ │ sllv v0,v0,v1 │ │ - b 72d8 │ │ + b 72d8 │ │ movn v0,zero,a0 │ │ lw v0,2088(s8) │ │ lw a0,-32744(gp) │ │ addu v0,v0,s3 │ │ lw v1,0(s0) │ │ lw v0,0(v0) │ │ lw a2,5084(a0) │ │ @@ -4350,15 +4322,15 @@ │ │ lw v0,-32732(gp) │ │ addu t0,v1,s3 │ │ lw s3,0(t0) │ │ addiu t9,v0,14704 │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(s8) │ │ - b 6bc0 │ │ + b 6bc0 │ │ sw v0,0(s3) │ │ lw v1,8(s7) │ │ lw a0,2088(s8) │ │ addu v1,v1,s3 │ │ lw v0,2088(s8) │ │ addu a0,a0,s3 │ │ lw a0,0(a0) │ │ @@ -4369,22 +4341,22 @@ │ │ lw a2,0(t0) │ │ lw a3,0(v1) │ │ lw t9,-32628(gp) │ │ sw zero,16(sp) │ │ sw v0,20(sp) │ │ jalr t9 │ │ move a0,s0 │ │ - b 6bc0 │ │ + b 6bc0 │ │ lw gp,24(s8) │ │ lw v0,2088(s8) │ │ lw v1,2088(s8) │ │ addu v0,v0,s3 │ │ addu t0,v1,s3 │ │ lw v1,0(t0) │ │ - b 6e88 │ │ + b 6e88 │ │ lw t9,-32624(gp) │ │ lw v0,2084(s8) │ │ lw v1,2088(s8) │ │ addu v0,v0,s3 │ │ addu v1,v1,s3 │ │ lw v1,0(v1) │ │ lw a0,2080(s8) │ │ @@ -4405,15 +4377,15 @@ │ │ lw s6,0(v1) │ │ move a0,s0 │ │ move a2,zero │ │ jalr t9 │ │ addu s3,v0,s3 │ │ lw gp,24(s8) │ │ sw v0,0(s6) │ │ - b 6bc0 │ │ + b 6bc0 │ │ sw v0,0(s3) │ │ lw v0,2084(s8) │ │ lw v1,2088(s8) │ │ addu v0,v0,s3 │ │ addu v1,v1,s3 │ │ lw v1,0(v1) │ │ lw a0,2080(s8) │ │ @@ -4436,15 +4408,15 @@ │ │ move a0,s0 │ │ move a2,zero │ │ jalr t9 │ │ addu s6,v0,s3 │ │ lw v1,2100(s8) │ │ lw gp,24(s8) │ │ sw v0,0(v1) │ │ - b 6bc0 │ │ + b 6bc0 │ │ sw v0,0(s6) │ │ lw v0,2084(s8) │ │ lw v1,2088(s8) │ │ addu v0,v0,s3 │ │ addu v1,v1,s3 │ │ lw v1,0(v1) │ │ lw a0,2080(s8) │ │ @@ -4455,15 +4427,15 @@ │ │ lw v0,2076(s8) │ │ lw a1,788(v1) │ │ lw v1,2088(s8) │ │ sw a1,0(a0) │ │ lw a1,0(s0) │ │ lw a0,2084(s8) │ │ lw t9,756(a1) │ │ - b 7028 │ │ + b 7028 │ │ addu a0,a0,s3 │ │ lw v0,2084(s8) │ │ lw v1,2088(s8) │ │ addu v0,v0,s3 │ │ addu v1,v1,s3 │ │ lw v1,0(v1) │ │ lw a0,2080(s8) │ │ @@ -4474,15 +4446,15 @@ │ │ lw v0,2076(s8) │ │ lw a1,784(v1) │ │ lw v1,2088(s8) │ │ sw a1,0(a0) │ │ lw a1,0(s0) │ │ lw a0,2084(s8) │ │ lw t9,752(a1) │ │ - b 7028 │ │ + b 7028 │ │ addu a0,a0,s3 │ │ lw v0,2084(s8) │ │ lw v1,2088(s8) │ │ addu v0,v0,s3 │ │ addu v1,v1,s3 │ │ lw v1,0(v1) │ │ lw a0,2080(s8) │ │ @@ -4493,15 +4465,15 @@ │ │ lw v0,2076(s8) │ │ lw a1,780(v1) │ │ lw v1,2088(s8) │ │ sw a1,0(a0) │ │ lw a1,0(s0) │ │ lw a0,2084(s8) │ │ lw t9,748(a1) │ │ - b 7028 │ │ + b 7028 │ │ addu a0,a0,s3 │ │ lw v0,2084(s8) │ │ lw v1,2088(s8) │ │ addu v0,v0,s3 │ │ addu v1,v1,s3 │ │ lw v1,0(v1) │ │ lw a0,2080(s8) │ │ @@ -4512,15 +4484,15 @@ │ │ lw v0,2076(s8) │ │ lw a1,772(v1) │ │ lw v1,2088(s8) │ │ sw a1,0(a0) │ │ lw a1,0(s0) │ │ lw a0,2084(s8) │ │ lw t9,740(a1) │ │ - b 7028 │ │ + b 7028 │ │ addu a0,a0,s3 │ │ lw v0,2084(s8) │ │ lw v1,2088(s8) │ │ addu v0,v0,s3 │ │ addu v1,v1,s3 │ │ lw v1,0(v1) │ │ lw a0,2080(s8) │ │ @@ -4531,15 +4503,15 @@ │ │ lw v0,2076(s8) │ │ lw a1,776(v1) │ │ lw v1,2088(s8) │ │ sw a1,0(a0) │ │ lw a1,0(s0) │ │ lw a0,2084(s8) │ │ lw t9,744(a1) │ │ - b 7028 │ │ + b 7028 │ │ addu a0,a0,s3 │ │ lw v0,2084(s8) │ │ lw v1,2088(s8) │ │ addu v0,v0,s3 │ │ addu v1,v1,s3 │ │ lw v1,0(v1) │ │ lw a0,2080(s8) │ │ @@ -4550,36 +4522,36 @@ │ │ lw v0,2076(s8) │ │ lw a1,768(v1) │ │ lw v1,2088(s8) │ │ sw a1,0(a0) │ │ lw a1,0(s0) │ │ lw a0,2084(s8) │ │ lw t9,736(a1) │ │ - b 7028 │ │ + b 7028 │ │ addu a0,a0,s3 │ │ lw v0,2088(s8) │ │ addu v0,v0,s3 │ │ lw v0,0(v0) │ │ lw a1,0(v0) │ │ lw v0,-32732(gp) │ │ addiu t9,v0,15156 │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,7890 │ │ + beqz v0,7890 │ │ lw gp,24(s8) │ │ lw a0,2084(s8) │ │ lw v1,2080(s8) │ │ addu a0,a0,s3 │ │ addu v1,v1,s3 │ │ sw zero,0(a0) │ │ sw zero,0(v1) │ │ lw v1,2088(s8) │ │ addu t0,v1,s3 │ │ lw v1,0(t0) │ │ - b 6bc0 │ │ + b 6bc0 │ │ sw v0,0(v1) │ │ lw v1,2084(s8) │ │ lw a0,2088(s8) │ │ lw v0,2084(s8) │ │ addu a0,a0,s3 │ │ lw a0,0(a0) │ │ addu v1,v1,s3 │ │ @@ -4596,15 +4568,15 @@ │ │ addu v1,v1,s3 │ │ lw a1,0(v1) │ │ lw t9,-32652(gp) │ │ move a0,s0 │ │ jalr t9 │ │ addu s3,v0,s3 │ │ lw gp,24(s8) │ │ - b 6bc0 │ │ + b 6bc0 │ │ sw v0,0(s3) │ │ lw v0,2084(s8) │ │ lw a0,2088(s8) │ │ lw v1,2088(s8) │ │ addu a0,a0,s3 │ │ lw a0,0(a0) │ │ addu v1,v1,s3 │ │ @@ -4618,88 +4590,88 @@ │ │ move a0,s0 │ │ lw v0,2088(s8) │ │ lw v1,2088(s8) │ │ lw gp,24(s8) │ │ addu t0,v1,s3 │ │ addu v0,v0,s3 │ │ lw v1,0(t0) │ │ - b 6e88 │ │ + b 6e88 │ │ lw t9,-32652(gp) │ │ lw v0,2088(s8) │ │ lw v1,2088(s8) │ │ addu v0,v0,s3 │ │ addu t0,v1,s3 │ │ lw v1,0(t0) │ │ lw s3,0(v0) │ │ lw v0,-32732(gp) │ │ lw a2,100(s7) │ │ lw a1,0(v1) │ │ addiu t9,v0,16996 │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(s8) │ │ - b 6bc0 │ │ + b 6bc0 │ │ sw v0,0(s3) │ │ lw v0,2088(s8) │ │ lw v1,2088(s8) │ │ addu v0,v0,s3 │ │ addu t0,v1,s3 │ │ lw v1,0(t0) │ │ - b 6e88 │ │ + b 6e88 │ │ lw t9,-32708(gp) │ │ jalr t9 │ │ nop │ │ move s2,v0 │ │ lw gp,24(s8) │ │ sw zero,0(v0) │ │ - b 6d08 │ │ + b 6d08 │ │ lw t9,-32688(gp) │ │ lw a0,2088(s8) │ │ addu t0,a0,s3 │ │ lw a0,0(t0) │ │ sw v0,0(a0) │ │ - b 6bc0 │ │ + b 6bc0 │ │ sw v1,4(a0) │ │ - b 6b08 │ │ + b 6b08 │ │ lw v0,0(s6) │ │ lw v0,2084(s8) │ │ lw v1,0(s0) │ │ addu s5,v0,s5 │ │ lw t9,244(v1) │ │ lw a1,0(s5) │ │ lw a2,4924(s3) │ │ jalr t9 │ │ move a0,s0 │ │ - b 6cac │ │ + b 6cac │ │ lw gp,24(s8) │ │ lw v0,12(s7) │ │ lw v0,0(v0) │ │ addiu v0,v0,14 │ │ srl v0,v0,0x3 │ │ sll v0,v0,0x3 │ │ subu sp,sp,v0 │ │ addiu v0,sp,24 │ │ sw v0,2156(s8) │ │ - b 6cec │ │ + b 6cec │ │ lbu v0,96(s7) │ │ li v0,24 │ │ - beq a0,v0,78f4 │ │ + beq a0,v0,78f4 │ │ li v0,25 │ │ - beq a0,v0,7888 │ │ + beq a0,v0,7888 │ │ lw t9,-32616(gp) │ │ lw a1,92(s7) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(s8) │ │ move a0,s0 │ │ lw t9,-32716(gp) │ │ jalr t9 │ │ move a1,v0 │ │ li v1,-1 │ │ - beq v0,v1,7908 │ │ + beq v0,v1,7908 │ │ lw gp,24(s8) │ │ sll a1,v0,0x18 │ │ sra a1,a1,0x18 │ │ lw v0,12(s7) │ │ lw s2,100(s7) │ │ lw t9,-32640(gp) │ │ lw a2,2156(s8) │ │ @@ -4711,15 +4683,15 @@ │ │ jalr t9 │ │ lw s1,84(s7) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,912(v1) │ │ jalr t9 │ │ move s6,v0 │ │ - bnez v0,6c20 │ │ + bnez v0,6c20 │ │ lw gp,24(s8) │ │ lw v1,-32744(gp) │ │ lw v0,0(s0) │ │ lw a1,5136(v1) │ │ lw v1,-32744(gp) │ │ sw s6,16(sp) │ │ sw s1,20(sp) │ │ @@ -4729,15 +4701,15 @@ │ │ jalr t9 │ │ move a0,s0 │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,912(v1) │ │ jalr t9 │ │ move s5,v0 │ │ - bnez v0,6c20 │ │ + bnez v0,6c20 │ │ lw gp,24(s8) │ │ lw v0,0(s0) │ │ move a1,s1 │ │ lw t9,136(v0) │ │ lw v0,-32744(gp) │ │ move a0,s0 │ │ jalr t9 │ │ @@ -4747,58 +4719,58 @@ │ │ move s1,v0 │ │ lw v0,-32744(gp) │ │ lw t9,96(v1) │ │ lw a2,5240(v0) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s1 │ │ - bnez v0,75d0 │ │ + bnez v0,75d0 │ │ lw gp,24(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5232(v0) │ │ - beqz v0,7924 │ │ + beqz v0,7924 │ │ lw gp,24(s8) │ │ lw t9,-32648(gp) │ │ li v0,1 │ │ lw a2,2096(s8) │ │ sw v0,16(sp) │ │ sw s2,20(sp) │ │ move a0,s0 │ │ move a1,s5 │ │ jalr t9 │ │ move a3,s4 │ │ - b 6c20 │ │ + b 6c20 │ │ lw gp,24(s8) │ │ lw s1,2156(s8) │ │ lw t9,-32612(gp) │ │ lw v0,2156(s8) │ │ lw a1,0(v0) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(s8) │ │ - b 6c20 │ │ + b 6c20 │ │ sw v0,0(s1) │ │ lw v0,100(s7) │ │ lw a1,84(s7) │ │ lw a2,12(s7) │ │ lw t9,-32608(gp) │ │ li v1,1 │ │ lw a3,2156(s8) │ │ sw v1,16(sp) │ │ sw v0,20(sp) │ │ jalr t9 │ │ move a0,s0 │ │ lw v1,2096(s8) │ │ lw gp,24(s8) │ │ - b 6c20 │ │ + b 6c20 │ │ sw v0,0(v1) │ │ lw v1,-32744(gp) │ │ lw v0,0(s0) │ │ lw a2,5060(v1) │ │ lw t9,136(v0) │ │ lw a1,84(s7) │ │ jalr t9 │ │ @@ -4808,15 +4780,15 @@ │ │ lw v1,2156(s8) │ │ lw t9,-32604(gp) │ │ lw a1,0(v1) │ │ move a0,s0 │ │ jalr t9 │ │ move a2,v0 │ │ lw gp,24(s8) │ │ - b 6c20 │ │ + b 6c20 │ │ sw v0,0(s1) │ │ lw v1,-32744(gp) │ │ lw v0,0(s0) │ │ lw a2,5060(v1) │ │ lw a1,84(s7) │ │ lw t9,136(v0) │ │ jalr t9 │ │ @@ -4825,83 +4797,83 @@ │ │ lw a1,2156(s8) │ │ lw t9,-32712(gp) │ │ move a0,s0 │ │ jalr t9 │ │ move a2,v0 │ │ lw v1,2096(s8) │ │ lw gp,24(s8) │ │ - b 6c20 │ │ + b 6c20 │ │ sw v0,0(v1) │ │ lw v1,-32744(gp) │ │ lw v0,0(s0) │ │ lw a2,5060(v1) │ │ lw t9,136(v0) │ │ lw a1,84(s7) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(s8) │ │ lw s1,2156(s8) │ │ lw v1,2156(s8) │ │ - b 7684 │ │ + b 7684 │ │ lw t9,-32712(gp) │ │ lw s1,2156(s8) │ │ lw v0,2156(s8) │ │ lw t9,-32724(gp) │ │ lw a1,0(v0) │ │ lw a2,100(s7) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(s8) │ │ - b 6c20 │ │ + b 6c20 │ │ sw v0,0(s1) │ │ lw s1,2156(s8) │ │ lw t9,-32720(gp) │ │ lw v0,2156(s8) │ │ - b 760c │ │ + b 760c │ │ lw a1,0(v0) │ │ addiu a0,a0,14 │ │ srl a0,a0,0x3 │ │ sll a0,a0,0x3 │ │ lw a1,2088(s8) │ │ subu sp,sp,a0 │ │ addiu a0,sp,24 │ │ addu a1,a1,s3 │ │ sw a0,0(a1) │ │ lw a0,8(s7) │ │ addu a0,a0,s3 │ │ lw a0,0(a0) │ │ - b 6eec │ │ + b 6eec │ │ lw a0,0(a0) │ │ srl v1,v1,0x3 │ │ sll v1,v1,0x3 │ │ lw a0,2088(s8) │ │ subu sp,sp,v1 │ │ addiu v1,sp,24 │ │ addu a0,a0,s3 │ │ sw v1,0(a0) │ │ lw v1,8(s7) │ │ addu v1,v1,s3 │ │ lw v1,0(v1) │ │ - b 6b34 │ │ + b 6b34 │ │ lw s6,0(v1) │ │ addiu s4,s8,1056 │ │ move a0,s1 │ │ move a1,s4 │ │ jalr t9 │ │ li a2,1011 │ │ - beqz v0,7818 │ │ + beqz v0,7818 │ │ lw gp,24(s8) │ │ - blez v0,78fc │ │ + blez v0,78fc │ │ nop │ │ move a0,v0 │ │ lw t9,-32408(gp) │ │ move a1,s4 │ │ jalr t9 │ │ li a2,1011 │ │ - beqz v0,7818 │ │ + beqz v0,7818 │ │ lw gp,24(s8) │ │ lw a0,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,-32340(gp) │ │ addiu a0,a0,11440 │ │ li a1,84 │ │ @@ -4918,29 +4890,29 @@ │ │ jalr t9 │ │ move a3,s1 │ │ lw gp,24(s8) │ │ lw v0,-32740(gp) │ │ addiu v0,v0,11512 │ │ sw v0,2072(s8) │ │ sw s2,2068(s8) │ │ - b 6d4c │ │ + b 6d4c │ │ lw a0,80(s7) │ │ addiu sp,sp,-16 │ │ addiu v0,sp,24 │ │ sw v0,2156(s8) │ │ - b 6cec │ │ + b 6cec │ │ lbu v0,96(s7) │ │ lw t9,-32460(gp) │ │ move a0,s3 │ │ move a1,zero │ │ jalr t9 │ │ move a2,s6 │ │ - b 6bc0 │ │ + b 6bc0 │ │ lw gp,24(s8) │ │ - b 74d4 │ │ + b 74d4 │ │ li a1,119 │ │ lw v0,2088(s8) │ │ lw a2,2084(s8) │ │ addu v0,v0,s3 │ │ lw v1,0(v0) │ │ lw a3,2076(s8) │ │ lw v0,2080(s8) │ │ @@ -4949,109 +4921,108 @@ │ │ sw v0,16(sp) │ │ lw v0,-32732(gp) │ │ move a0,s0 │ │ addu a2,a2,s3 │ │ addiu t9,v0,11712 │ │ jalr t9 │ │ addu a3,a3,s3 │ │ - bnez v0,72d8 │ │ + bnez v0,72d8 │ │ lw gp,24(s8) │ │ lw v0,-32740(gp) │ │ addiu v0,v0,10780 │ │ sw v0,2072(s8) │ │ lw v0,-32740(gp) │ │ addiu v0,v0,11268 │ │ sw v0,2068(s8) │ │ - b 6c24 │ │ + b 6c24 │ │ lw v0,76(s7) │ │ - b 74d4 │ │ + b 74d4 │ │ li a1,99 │ │ lw a0,0(s2) │ │ - b 77e0 │ │ + b 77e0 │ │ lw t9,-32408(gp) │ │ lw t9,-32644(gp) │ │ jalr t9 │ │ lw a0,12(s7) │ │ sll a1,v0,0x18 │ │ lw gp,24(s8) │ │ - b 74d4 │ │ + b 74d4 │ │ sra a1,a1,0x18 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5224(v0) │ │ - bnez v0,75d0 │ │ + bnez v0,75d0 │ │ lw gp,24(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5216(v0) │ │ - bnez v0,75d0 │ │ + bnez v0,75d0 │ │ lw gp,24(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5208(v0) │ │ - bnez v0,75d0 │ │ + bnez v0,75d0 │ │ lw gp,24(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5200(v0) │ │ - bnez v0,75d0 │ │ + bnez v0,75d0 │ │ lw gp,24(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5192(v0) │ │ - bnez v0,75d0 │ │ + bnez v0,75d0 │ │ lw gp,24(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ lw v0,-32744(gp) │ │ move a1,s1 │ │ jalr t9 │ │ lw a2,5184(v0) │ │ - bnez v0,75d0 │ │ + bnez v0,75d0 │ │ lw gp,24(s8) │ │ lw v0,2096(s8) │ │ - b 6c20 │ │ + b 6c20 │ │ sw s5,0(v0) │ │ │ │ -00007a08 : │ │ -get_ffi_type(): │ │ +00007a08 : │ │ lui gp,0x2 │ │ addiu gp,gp,5896 │ │ addu gp,gp,t9 │ │ addiu a2,a2,-66 │ │ addiu sp,sp,-48 │ │ andi a2,a2,0xff │ │ sltiu v0,a2,50 │ │ sw s8,40(sp) │ │ move s8,sp │ │ sw ra,44(sp) │ │ sw s0,36(sp) │ │ sw gp,24(sp) │ │ - beqz v0,7ba0 │ │ + beqz v0,7ba0 │ │ lw v0,-32740(gp) │ │ sll a2,a2,0x2 │ │ addiu v0,v0,18884 │ │ addu a2,v0,a2 │ │ lw v0,0(a2) │ │ addu v0,v0,gp │ │ jr v0 │ │ @@ -5079,15 +5050,15 @@ │ │ lw v1,-32744(gp) │ │ sw t0,16(sp) │ │ sw t1,20(sp) │ │ lw a2,4928(v1) │ │ lw t9,456(v0) │ │ jalr t9 │ │ move s0,a0 │ │ - beqz v0,7bbc │ │ + beqz v0,7bbc │ │ lw gp,24(s8) │ │ lw t9,-32732(gp) │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ move a0,s0 │ │ lw s0,36(sp) │ │ @@ -5140,50 +5111,48 @@ │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ lw s0,36(sp) │ │ lw v0,-32680(gp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - b 7a60 │ │ + b 7a60 │ │ move v0,zero │ │ │ │ -00007bc4 : │ │ -get_ffi_return_type(): │ │ +00007bc4 : │ │ lui gp,0x2 │ │ addiu gp,gp,5452 │ │ addu gp,gp,t9 │ │ sll a2,a2,0x18 │ │ sra a2,a2,0x18 │ │ addiu v0,a2,-66 │ │ andi v0,v0,0xff │ │ addiu sp,sp,-8 │ │ sltiu v1,v0,25 │ │ sw s8,4(sp) │ │ - beqz v1,7c10 │ │ + beqz v1,7c10 │ │ move s8,sp │ │ li v1,1 │ │ sllv v0,v1,v0 │ │ lui v1,0x102 │ │ addiu v1,v1,131 │ │ and v0,v0,v1 │ │ - bnez v0,7c24 │ │ + bnez v0,7c24 │ │ lw v0,-32672(gp) │ │ move sp,s8 │ │ lw s8,4(sp) │ │ lw t9,-32596(gp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ move sp,s8 │ │ lw s8,4(sp) │ │ jr ra │ │ addiu sp,sp,8 │ │ │ │ -00007c34 : │ │ -Java_com_sun_jna_Native_invokePointer(): │ │ +00007c34 : │ │ lui gp,0x2 │ │ addiu gp,gp,5340 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ lw v0,-32680(gp) │ │ lw t9,-32732(gp) │ │ sw s8,40(sp) │ │ @@ -5203,16 +5172,15 @@ │ │ lw ra,44(sp) │ │ lw v0,32(s8) │ │ move v1,zero │ │ lw s8,40(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00007c9c : │ │ -Java_com_sun_jna_Native_invokeObject(): │ │ +00007c9c : │ │ lui gp,0x2 │ │ addiu gp,gp,5236 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ lw v0,-32680(gp) │ │ lw t9,-32732(gp) │ │ sw s8,40(sp) │ │ @@ -5231,27 +5199,26 @@ │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw v0,32(s8) │ │ lw s8,40(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00007d00 : │ │ -Java_com_sun_jna_Native_invokeStructure(): │ │ +00007d00 : │ │ lui gp,0x2 │ │ addiu gp,gp,5136 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw v0,48(s8) │ │ lw a1,24(s8) │ │ lw a2,32(s8) │ │ lw a3,36(s8) │ │ - beqz v0,7d50 │ │ + beqz v0,7d50 │ │ lw v1,40(s8) │ │ lw t9,-32732(gp) │ │ move sp,s8 │ │ sw v0,24(s8) │ │ sw v1,28(s8) │ │ lw s8,4(sp) │ │ addiu t9,t9,21216 │ │ @@ -5263,16 +5230,15 @@ │ │ lw s8,4(sp) │ │ lw t9,-32736(gp) │ │ addiu a1,a1,11236 │ │ addiu a2,a2,11616 │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00007d74 : │ │ -Java_com_sun_jna_Native_invokeDouble(): │ │ +00007d74 : │ │ lui gp,0x2 │ │ addiu gp,gp,5020 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ lw v0,-32660(gp) │ │ lw t9,-32732(gp) │ │ sw s8,40(sp) │ │ @@ -5291,16 +5257,15 @@ │ │ move sp,s8 │ │ lw ra,44(sp) │ │ ldc1 $f0,32(s8) │ │ lw s8,40(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00007dd8 : │ │ -Java_com_sun_jna_Native_invokeFloat(): │ │ +00007dd8 : │ │ lui gp,0x2 │ │ addiu gp,gp,4920 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ lw v0,-32656(gp) │ │ lw t9,-32732(gp) │ │ sw s8,40(sp) │ │ @@ -5319,16 +5284,15 @@ │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lwc1 $f0,32(s8) │ │ lw s8,40(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00007e3c : │ │ -Java_com_sun_jna_Native_invokeInt(): │ │ +00007e3c : │ │ lui gp,0x2 │ │ addiu gp,gp,4820 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ lw v0,-32672(gp) │ │ lw t9,-32732(gp) │ │ sw s8,40(sp) │ │ @@ -5347,16 +5311,15 @@ │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw v0,32(s8) │ │ lw s8,40(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00007ea0 : │ │ -Java_com_sun_jna_Native_invokeLong(): │ │ +00007ea0 : │ │ lui gp,0x2 │ │ addiu gp,gp,4720 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ lw v0,-32668(gp) │ │ lw t9,-32732(gp) │ │ sw s8,40(sp) │ │ @@ -5376,16 +5339,15 @@ │ │ lw ra,44(sp) │ │ lw v0,32(s8) │ │ lw v1,36(s8) │ │ lw s8,40(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00007f08 : │ │ -Java_com_sun_jna_Native_invokeVoid(): │ │ +00007f08 : │ │ lui gp,0x2 │ │ addiu gp,gp,4616 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ lw v0,-32600(gp) │ │ lw t9,-32732(gp) │ │ sw s8,40(sp) │ │ @@ -5403,16 +5365,15 @@ │ │ nop │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00007f68 : │ │ -Java_com_sun_jna_Native_createNativeCallback(): │ │ +00007f68 : │ │ lui gp,0x2 │ │ addiu gp,gp,4520 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s8,40(sp) │ │ move s8,sp │ │ lw v0,68(s8) │ │ @@ -5434,31 +5395,29 @@ │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ move v1,zero │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -00007fd8 : │ │ -Java_com_sun_jna_Native_freeNativeCallback(): │ │ +00007fd8 : │ │ lui gp,0x2 │ │ addiu gp,gp,4408 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ move sp,s8 │ │ lw s8,4(sp) │ │ lw t9,-32588(gp) │ │ move a1,a2 │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00008008 : │ │ -Java_com_sun_jna_Native_open(): │ │ +00008008 : │ │ lui gp,0x2 │ │ addiu gp,gp,4360 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-1072 │ │ nor v1,zero,a3 │ │ li v0,3 │ │ sw s8,1064(sp) │ │ @@ -5467,28 +5426,28 @@ │ │ move s0,a3 │ │ sw s2,1056(sp) │ │ sw ra,1068(sp) │ │ sw s3,1060(sp) │ │ sw s1,1052(sp) │ │ sw gp,16(sp) │ │ move s2,a0 │ │ - beqz a2,80bc │ │ + beqz a2,80bc │ │ movz s0,v0,v1 │ │ lw t9,-32584(gp) │ │ jalr t9 │ │ move a1,a2 │ │ move s1,v0 │ │ - beqz v0,8130 │ │ + beqz v0,8130 │ │ lw gp,16(s8) │ │ lw t9,-32436(gp) │ │ move a1,s0 │ │ jalr t9 │ │ move a0,v0 │ │ move s0,v0 │ │ - beqz v0,8138 │ │ + beqz v0,8138 │ │ lw gp,16(s8) │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ move a0,s1 │ │ move v0,s0 │ │ move sp,s8 │ │ lw ra,1068(sp) │ │ @@ -5501,89 +5460,88 @@ │ │ jr ra │ │ addiu sp,sp,1072 │ │ lw t9,-32436(gp) │ │ move a1,s0 │ │ jalr t9 │ │ move a0,zero │ │ move s0,v0 │ │ - bnez v0,8090 │ │ + bnez v0,8090 │ │ lw gp,16(s8) │ │ lw t9,-32396(gp) │ │ jalr t9 │ │ addiu s1,s8,24 │ │ lw gp,16(s8) │ │ move a0,s1 │ │ lw a2,-32740(gp) │ │ lw t9,-32360(gp) │ │ li a1,1024 │ │ addiu a2,a2,11612 │ │ jalr t9 │ │ move a3,v0 │ │ sltiu v0,v0,1025 │ │ - beqz v0,8190 │ │ + beqz v0,8190 │ │ lw gp,16(s8) │ │ lw a1,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s2 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ move a2,s1 │ │ - b 8094 │ │ + b 8094 │ │ move v0,s0 │ │ - b 8094 │ │ + b 8094 │ │ move v0,zero │ │ lw t9,-32396(gp) │ │ jalr t9 │ │ addiu s3,s8,24 │ │ lw gp,16(s8) │ │ move a0,s3 │ │ lw a2,-32740(gp) │ │ lw t9,-32360(gp) │ │ li a1,1024 │ │ addiu a2,a2,11612 │ │ jalr t9 │ │ move a3,v0 │ │ sltiu v0,v0,1025 │ │ - beqz v0,8190 │ │ + beqz v0,8190 │ │ lw gp,16(s8) │ │ lw a1,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s2 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ move a2,s3 │ │ - b 8084 │ │ + b 8084 │ │ lw gp,16(s8) │ │ lw a0,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,-32340(gp) │ │ addiu a0,a0,11440 │ │ li a1,74 │ │ addiu a2,a2,19128 │ │ jalr t9 │ │ addiu a3,a3,11660 │ │ │ │ -000081b4 : │ │ -Java_com_sun_jna_Native_close(): │ │ +000081b4 : │ │ lui gp,0x2 │ │ addiu gp,gp,3932 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-1064 │ │ lw t9,-32380(gp) │ │ sw s8,1056(sp) │ │ sw s0,1048(sp) │ │ move s8,sp │ │ sw gp,16(sp) │ │ sw ra,1060(sp) │ │ sw s1,1052(sp) │ │ move s0,a0 │ │ jalr t9 │ │ move a0,a2 │ │ - bnez v0,8210 │ │ + bnez v0,8210 │ │ lw gp,16(s8) │ │ move sp,s8 │ │ lw ra,1060(sp) │ │ lw s8,1056(sp) │ │ lw s1,1052(sp) │ │ lw s0,1048(sp) │ │ jr ra │ │ @@ -5596,15 +5554,15 @@ │ │ lw a2,-32740(gp) │ │ lw t9,-32360(gp) │ │ li a1,1024 │ │ addiu a2,a2,11612 │ │ jalr t9 │ │ move a3,v0 │ │ sltiu v0,v0,1025 │ │ - beqz v0,827c │ │ + beqz v0,827c │ │ lw gp,16(s8) │ │ lw a1,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ move a2,s1 │ │ jalr t9 │ │ addiu a1,a1,10700 │ │ @@ -5621,16 +5579,15 @@ │ │ lw t9,-32340(gp) │ │ addiu a0,a0,11440 │ │ li a1,74 │ │ addiu a2,a2,19128 │ │ jalr t9 │ │ addiu a3,a3,11660 │ │ │ │ -000082a0 : │ │ -Java_com_sun_jna_Native_findSymbol(): │ │ +000082a0 : │ │ lui gp,0x2 │ │ addiu gp,gp,3696 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-1072 │ │ lw t9,-32732(gp) │ │ sw s8,1064(sp) │ │ move s8,sp │ │ @@ -5642,22 +5599,22 @@ │ │ sw ra,1068(sp) │ │ sw s3,1060(sp) │ │ addiu t9,t9,14104 │ │ move s2,a0 │ │ jalr t9 │ │ move s0,a2 │ │ move s1,v0 │ │ - beqz v0,8348 │ │ + beqz v0,8348 │ │ lw gp,16(s8) │ │ lw t9,-32392(gp) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,v0 │ │ move s0,v0 │ │ - beqz v0,8374 │ │ + beqz v0,8374 │ │ lw gp,16(s8) │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ move a0,s1 │ │ move sp,s8 │ │ lw ra,1068(sp) │ │ move v0,s0 │ │ @@ -5688,36 +5645,35 @@ │ │ lw a2,-32740(gp) │ │ lw t9,-32360(gp) │ │ li a1,1024 │ │ addiu a2,a2,11612 │ │ jalr t9 │ │ move a3,v0 │ │ sltiu v0,v0,1025 │ │ - beqz v0,83cc │ │ + beqz v0,83cc │ │ lw gp,16(s8) │ │ lw a1,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s2 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ move a2,s3 │ │ - b 8310 │ │ + b 8310 │ │ lw gp,16(s8) │ │ lw a0,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,-32340(gp) │ │ addiu a0,a0,11440 │ │ li a1,74 │ │ addiu a2,a2,19128 │ │ jalr t9 │ │ addiu a3,a3,11660 │ │ │ │ -000083f0 : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII(): │ │ +000083f0 : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,32(s8) │ │ lw v0,24(s8) │ │ lw v1,0(a0) │ │ addu v0,v0,a1 │ │ @@ -5727,16 +5683,15 @@ │ │ lw a1,40(s8) │ │ lw a2,44(s8) │ │ lw a3,48(s8) │ │ lw s8,4(sp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00008430 : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII(): │ │ +00008430 : │ │ lui gp,0x2 │ │ addiu gp,gp,3296 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw v0,48(s8) │ │ @@ -5749,16 +5704,15 @@ │ │ lw a3,44(s8) │ │ lw s8,4(sp) │ │ addu a1,a1,v0 │ │ addiu t9,t9,14408 │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -0000847c : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII(): │ │ +0000847c : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,32(s8) │ │ lw v0,24(s8) │ │ lw v1,0(a0) │ │ addu v0,v0,a1 │ │ @@ -5768,16 +5722,15 @@ │ │ lw a1,40(s8) │ │ lw a2,44(s8) │ │ lw a3,48(s8) │ │ lw s8,4(sp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -000084bc : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII(): │ │ +000084bc : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,32(s8) │ │ lw v0,24(s8) │ │ lw v1,0(a0) │ │ addu v0,v0,a1 │ │ @@ -5787,16 +5740,15 @@ │ │ lw a1,40(s8) │ │ lw a2,44(s8) │ │ lw a3,48(s8) │ │ lw s8,4(sp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -000084fc : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III(): │ │ +000084fc : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,32(s8) │ │ lw v0,24(s8) │ │ lw v1,0(a0) │ │ addu v0,v0,a1 │ │ @@ -5806,16 +5758,15 @@ │ │ lw a1,40(s8) │ │ lw a2,44(s8) │ │ lw a3,48(s8) │ │ lw s8,4(sp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -0000853c : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII(): │ │ +0000853c : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,32(s8) │ │ lw v0,24(s8) │ │ lw v1,0(a0) │ │ addu v0,v0,a1 │ │ @@ -5825,16 +5776,15 @@ │ │ lw a1,40(s8) │ │ lw a2,44(s8) │ │ lw a3,48(s8) │ │ lw s8,4(sp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -0000857c : │ │ -Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII(): │ │ +0000857c : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,32(s8) │ │ lw v0,24(s8) │ │ lw v1,0(a0) │ │ addu v0,v0,a1 │ │ @@ -5844,16 +5794,15 @@ │ │ lw a1,40(s8) │ │ lw a2,44(s8) │ │ lw a3,48(s8) │ │ lw s8,4(sp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -000085bc : │ │ -Java_com_sun_jna_Native_indexOf(): │ │ +000085bc : │ │ addiu sp,sp,-32 │ │ move v0,zero │ │ move v1,zero │ │ sw s8,28(sp) │ │ move s8,sp │ │ sw v0,16(s8) │ │ sw v1,20(s8) │ │ @@ -5862,63 +5811,62 @@ │ │ sw v0,8(s8) │ │ sw v1,12(s8) │ │ lw a0,16(s8) │ │ lw t0,56(s8) │ │ lw v0,48(s8) │ │ lw a1,20(s8) │ │ lb t1,64(s8) │ │ - bgez a1,861c │ │ + bgez a1,861c │ │ addu t0,v0,t0 │ │ move sp,s8 │ │ lw v0,8(s8) │ │ lw v1,12(s8) │ │ lw s8,28(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ lw a0,8(s8) │ │ li v0,-1 │ │ lw a1,12(s8) │ │ - bne a0,v0,8604 │ │ + bne a0,v0,8604 │ │ nop │ │ - bne a1,v0,8604 │ │ + bne a1,v0,8604 │ │ li a3,-1 │ │ - b 8684 │ │ + b 8684 │ │ nop │ │ lw a0,16(s8) │ │ lw a1,20(s8) │ │ addiu a2,a0,1 │ │ sltu a0,a2,a0 │ │ addu v1,a0,a1 │ │ sw a2,16(s8) │ │ sw v1,20(s8) │ │ lw v0,16(s8) │ │ lw v1,20(s8) │ │ - bltz v1,8604 │ │ + bltz v1,8604 │ │ nop │ │ lw v0,8(s8) │ │ lw v1,12(s8) │ │ - bne v0,a3,8604 │ │ + bne v0,a3,8604 │ │ nop │ │ - bne v1,a3,8604 │ │ + bne v1,a3,8604 │ │ nop │ │ lw v0,16(s8) │ │ lw v1,20(s8) │ │ addu v0,t0,v0 │ │ lb v0,0(v0) │ │ - bne v0,t1,8640 │ │ + bne v0,t1,8640 │ │ nop │ │ lw v0,16(s8) │ │ lw v1,20(s8) │ │ sw v0,8(s8) │ │ sw v1,12(s8) │ │ - b 8640 │ │ + b 8640 │ │ nop │ │ │ │ -000086b4 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII(): │ │ +000086b4 : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,32(s8) │ │ lw v0,24(s8) │ │ lw v1,0(a0) │ │ addu v0,v0,a1 │ │ @@ -5928,16 +5876,15 @@ │ │ lw a1,40(s8) │ │ lw a2,44(s8) │ │ lw a3,48(s8) │ │ lw s8,4(sp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -000086f4 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII(): │ │ +000086f4 : │ │ lui gp,0x2 │ │ addiu gp,gp,2588 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw v0,48(s8) │ │ @@ -5950,16 +5897,15 @@ │ │ lw a3,44(s8) │ │ lw s8,4(sp) │ │ addu a1,a1,v0 │ │ addiu t9,t9,15640 │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00008740 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII(): │ │ +00008740 : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,32(s8) │ │ lw v0,24(s8) │ │ lw v1,0(a0) │ │ addu v0,v0,a1 │ │ @@ -5969,16 +5915,15 @@ │ │ lw a1,40(s8) │ │ lw a2,44(s8) │ │ lw a3,48(s8) │ │ lw s8,4(sp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00008780 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII(): │ │ +00008780 : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,32(s8) │ │ lw v0,24(s8) │ │ lw v1,0(a0) │ │ addu v0,v0,a1 │ │ @@ -5988,16 +5933,15 @@ │ │ lw a1,40(s8) │ │ lw a2,44(s8) │ │ lw a3,48(s8) │ │ lw s8,4(sp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -000087c0 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III(): │ │ +000087c0 : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,32(s8) │ │ lw v0,24(s8) │ │ lw v1,0(a0) │ │ addu v0,v0,a1 │ │ @@ -6007,16 +5951,15 @@ │ │ lw a1,40(s8) │ │ lw a2,44(s8) │ │ lw a3,48(s8) │ │ lw s8,4(sp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00008800 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII(): │ │ +00008800 : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,32(s8) │ │ lw v0,24(s8) │ │ lw v1,0(a0) │ │ addu v0,v0,a1 │ │ @@ -6026,16 +5969,15 @@ │ │ lw a1,40(s8) │ │ lw a2,44(s8) │ │ lw a3,48(s8) │ │ lw s8,4(sp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00008840 : │ │ -Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII(): │ │ +00008840 : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,32(s8) │ │ lw v0,24(s8) │ │ lw v1,0(a0) │ │ addu v0,v0,a1 │ │ @@ -6045,59 +5987,55 @@ │ │ lw a1,40(s8) │ │ lw a2,44(s8) │ │ lw a3,48(s8) │ │ lw s8,4(sp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00008880 : │ │ -Java_com_sun_jna_Native_getByte(): │ │ +00008880 : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw v1,32(s8) │ │ lw v0,24(s8) │ │ addu v0,v0,v1 │ │ lb v0,0(v0) │ │ move sp,s8 │ │ lw s8,4(sp) │ │ jr ra │ │ addiu sp,sp,8 │ │ │ │ -000088ac : │ │ -Java_com_sun_jna_Native_getChar(): │ │ +000088ac : │ │ addiu sp,sp,-24 │ │ sw s8,20(sp) │ │ move s8,sp │ │ lw v0,40(s8) │ │ lw v1,48(s8) │ │ addu v1,v0,v1 │ │ lwl v0,3(v1) │ │ lwr v0,0(v1) │ │ move sp,s8 │ │ lw s8,20(sp) │ │ andi v0,v0,0xffff │ │ jr ra │ │ addiu sp,sp,24 │ │ │ │ -000088e0 : │ │ -Java_com_sun_jna_Native__1getPointer(): │ │ +000088e0 : │ │ addiu sp,sp,-24 │ │ sw s8,20(sp) │ │ move s8,sp │ │ lwl v0,3(a2) │ │ move sp,s8 │ │ lwr v0,0(a2) │ │ lw s8,20(sp) │ │ move v1,zero │ │ jr ra │ │ addiu sp,sp,24 │ │ │ │ -00008908 : │ │ -Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ(): │ │ +00008908 : │ │ addiu sp,sp,-8 │ │ lw v0,0(a0) │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw t9,916(v0) │ │ lw a1,24(s8) │ │ lw v0,32(s8) │ │ @@ -6105,16 +6043,15 @@ │ │ lw a2,40(s8) │ │ lw a3,44(s8) │ │ lw s8,4(sp) │ │ addu a1,a1,v0 │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00008940 : │ │ -Java_com_sun_jna_Native_getDouble(): │ │ +00008940 : │ │ addiu sp,sp,-24 │ │ sw s8,20(sp) │ │ move s8,sp │ │ lw v1,48(s8) │ │ lw v0,40(s8) │ │ addu v0,v0,v1 │ │ lwl a0,3(v0) │ │ @@ -6125,16 +6062,15 @@ │ │ sw v1,12(s8) │ │ move sp,s8 │ │ ldc1 $f0,8(s8) │ │ lw s8,20(sp) │ │ jr ra │ │ addiu sp,sp,24 │ │ │ │ -00008984 : │ │ -Java_com_sun_jna_Native_getFloat(): │ │ +00008984 : │ │ addiu sp,sp,-24 │ │ sw s8,20(sp) │ │ move s8,sp │ │ lw v1,48(s8) │ │ lw v0,40(s8) │ │ addu v0,v0,v1 │ │ lwl v1,3(v0) │ │ @@ -6142,31 +6078,29 @@ │ │ move sp,s8 │ │ sw v1,8(s8) │ │ lwc1 $f0,8(s8) │ │ lw s8,20(sp) │ │ jr ra │ │ addiu sp,sp,24 │ │ │ │ -000089bc : │ │ -Java_com_sun_jna_Native_getInt(): │ │ +000089bc : │ │ addiu sp,sp,-24 │ │ sw s8,20(sp) │ │ move s8,sp │ │ lw v0,40(s8) │ │ lw v1,48(s8) │ │ addu v1,v0,v1 │ │ lwl v0,3(v1) │ │ lwr v0,0(v1) │ │ move sp,s8 │ │ lw s8,20(sp) │ │ jr ra │ │ addiu sp,sp,24 │ │ │ │ -000089ec : │ │ -Java_com_sun_jna_Native_getLong(): │ │ +000089ec : │ │ addiu sp,sp,-24 │ │ sw s8,20(sp) │ │ move s8,sp │ │ lw v1,48(s8) │ │ lw v0,40(s8) │ │ addu v0,v0,v1 │ │ lwl a0,3(v0) │ │ @@ -6178,16 +6112,15 @@ │ │ move sp,s8 │ │ lw v0,8(s8) │ │ lw v1,12(s8) │ │ lw s8,20(sp) │ │ jr ra │ │ addiu sp,sp,24 │ │ │ │ -00008a34 : │ │ -Java_com_sun_jna_Native_getShort(): │ │ +00008a34 : │ │ addiu sp,sp,-24 │ │ sw s8,20(sp) │ │ move s8,sp │ │ lw v1,48(s8) │ │ lw v0,40(s8) │ │ addu v0,v0,v1 │ │ lbu v1,0(v0) │ │ @@ -6196,16 +6129,15 @@ │ │ sb v0,9(s8) │ │ move sp,s8 │ │ lh v0,8(s8) │ │ lw s8,20(sp) │ │ jr ra │ │ addiu sp,sp,24 │ │ │ │ -00008a70 : │ │ -Java_com_sun_jna_Native_getWideString(): │ │ +00008a70 : │ │ lui gp,0x2 │ │ addiu gp,gp,1696 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw v0,32(s8) │ │ @@ -6214,16 +6146,15 @@ │ │ lw t9,-32724(gp) │ │ lw s8,4(sp) │ │ addu a1,a1,v0 │ │ move a2,zero │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00008aac : │ │ -Java_com_sun_jna_Native_getStringBytes(): │ │ +00008aac : │ │ lui gp,0x2 │ │ addiu gp,gp,1636 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ sw s8,56(sp) │ │ move s8,sp │ │ sw s0,44(sp) │ │ @@ -6243,15 +6174,15 @@ │ │ move a0,s1 │ │ lw t9,704(v1) │ │ move a1,v0 │ │ jalr t9 │ │ move s2,v0 │ │ sw v0,32(s8) │ │ lw v0,32(s8) │ │ - beqz v0,8b64 │ │ + beqz v0,8b64 │ │ lw gp,24(s8) │ │ lw v0,0(s1) │ │ sw s0,16(sp) │ │ lw a1,32(s8) │ │ lw t9,832(v0) │ │ move a0,s1 │ │ move a3,s2 │ │ @@ -6279,16 +6210,15 @@ │ │ lw s2,52(sp) │ │ lw s8,56(sp) │ │ lw s1,48(sp) │ │ lw s0,44(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ │ │ -00008ba4 : │ │ -Java_com_sun_jna_Native_setMemory(): │ │ +00008ba4 : │ │ lui gp,0x2 │ │ addiu gp,gp,1388 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw v0,32(s8) │ │ @@ -6298,63 +6228,59 @@ │ │ lw a2,40(s8) │ │ lw t9,-32460(gp) │ │ lw s8,4(sp) │ │ addu a0,a0,v0 │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00008be4 : │ │ -Java_com_sun_jna_Native_setByte(): │ │ +00008be4 : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a0,32(s8) │ │ lw v0,24(s8) │ │ lb v1,40(s8) │ │ addu v0,v0,a0 │ │ sb v1,0(v0) │ │ move sp,s8 │ │ lw s8,4(sp) │ │ jr ra │ │ addiu sp,sp,8 │ │ │ │ -00008c14 : │ │ -Java_com_sun_jna_Native_setChar(): │ │ +00008c14 : │ │ addiu sp,sp,-24 │ │ sw s8,20(sp) │ │ move s8,sp │ │ lw a0,48(s8) │ │ lw v0,40(s8) │ │ lhu v1,56(s8) │ │ addu v0,v0,a0 │ │ swl v1,3(v0) │ │ swr v1,0(v0) │ │ move sp,s8 │ │ lw s8,20(sp) │ │ jr ra │ │ addiu sp,sp,24 │ │ │ │ -00008c48 : │ │ -Java_com_sun_jna_Native_setPointer(): │ │ +00008c48 : │ │ addiu sp,sp,-24 │ │ sw s8,20(sp) │ │ move s8,sp │ │ lw a0,48(s8) │ │ lw v0,40(s8) │ │ lw v1,56(s8) │ │ addu v0,v0,a0 │ │ swl v1,3(v0) │ │ swr v1,0(v0) │ │ move sp,s8 │ │ lw s8,20(sp) │ │ jr ra │ │ addiu sp,sp,24 │ │ │ │ -00008c7c : │ │ -Java_com_sun_jna_Native_setDouble(): │ │ +00008c7c : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw v1,32(s8) │ │ lw v0,24(s8) │ │ lw a0,40(s8) │ │ addu v0,v0,v1 │ │ @@ -6364,48 +6290,45 @@ │ │ swl v1,7(v0) │ │ swr v1,4(v0) │ │ move sp,s8 │ │ lw s8,4(sp) │ │ jr ra │ │ addiu sp,sp,8 │ │ │ │ -00008cbc : │ │ -Java_com_sun_jna_Native_setFloat(): │ │ +00008cbc : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a0,32(s8) │ │ lw v0,24(s8) │ │ lw v1,40(s8) │ │ addu v0,v0,a0 │ │ swl v1,3(v0) │ │ swr v1,0(v0) │ │ move sp,s8 │ │ lw s8,4(sp) │ │ jr ra │ │ addiu sp,sp,8 │ │ │ │ -00008cf0 : │ │ -Java_com_sun_jna_Native_setInt(): │ │ +00008cf0 : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a0,32(s8) │ │ lw v0,24(s8) │ │ lw v1,40(s8) │ │ addu v0,v0,a0 │ │ swl v1,3(v0) │ │ swr v1,0(v0) │ │ move sp,s8 │ │ lw s8,4(sp) │ │ jr ra │ │ addiu sp,sp,8 │ │ │ │ -00008d24 : │ │ -Java_com_sun_jna_Native_setLong(): │ │ +00008d24 : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw v1,32(s8) │ │ lw v0,24(s8) │ │ lw a0,40(s8) │ │ addu v0,v0,v1 │ │ @@ -6415,16 +6338,15 @@ │ │ swl v1,7(v0) │ │ swr v1,4(v0) │ │ move sp,s8 │ │ lw s8,4(sp) │ │ jr ra │ │ addiu sp,sp,8 │ │ │ │ -00008d64 : │ │ -Java_com_sun_jna_Native_setShort(): │ │ +00008d64 : │ │ addiu sp,sp,-24 │ │ sw s8,20(sp) │ │ move s8,sp │ │ lw a0,48(s8) │ │ lw v0,40(s8) │ │ lbu v1,57(s8) │ │ addu v0,v0,a0 │ │ @@ -6432,16 +6354,15 @@ │ │ sb v1,1(v0) │ │ sb a0,0(v0) │ │ move sp,s8 │ │ lw s8,20(sp) │ │ jr ra │ │ addiu sp,sp,24 │ │ │ │ -00008d9c : │ │ -Java_com_sun_jna_Native_setWideString(): │ │ +00008d9c : │ │ lui gp,0x2 │ │ addiu gp,gp,884 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw ra,52(sp) │ │ sw s8,48(sp) │ │ sw s2,44(sp) │ │ @@ -6464,15 +6385,15 @@ │ │ move a0,s0 │ │ sw v0,24(s8) │ │ addiu t9,t9,14704 │ │ jalr t9 │ │ nop │ │ sw v0,28(s8) │ │ lw v0,28(s8) │ │ - beqz v0,8e44 │ │ + beqz v0,8e44 │ │ lw gp,16(s8) │ │ lw t9,-32456(gp) │ │ lw a1,28(s8) │ │ lw a2,24(s8) │ │ jalr t9 │ │ addu a0,s2,s1 │ │ lw gp,16(s8) │ │ @@ -6485,16 +6406,15 @@ │ │ lw s8,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -00008e64 : │ │ -Java_com_sun_jna_Native_malloc(): │ │ +00008e64 : │ │ lui gp,0x2 │ │ addiu gp,gp,684 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ lw t9,-32452(gp) │ │ sw ra,28(sp) │ │ sw s8,24(sp) │ │ @@ -6505,56 +6425,54 @@ │ │ move sp,s8 │ │ lw ra,28(sp) │ │ lw s8,24(sp) │ │ move v1,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00008ea8 : │ │ -Java_com_sun_jna_Native_free(): │ │ +00008ea8 : │ │ lui gp,0x2 │ │ addiu gp,gp,616 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ move sp,s8 │ │ lw s8,4(sp) │ │ lw t9,-32472(gp) │ │ move a0,a2 │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00008ed8 : │ │ -Java_com_sun_jna_Native_sizeof(): │ │ +00008ed8 : │ │ lui gp,0x2 │ │ addiu gp,gp,568 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-1064 │ │ li a3,4 │ │ sw s8,1056(sp) │ │ move s8,sp │ │ sw ra,1060(sp) │ │ sw s1,1052(sp) │ │ sw s0,1048(sp) │ │ sw gp,16(sp) │ │ - beq a2,a3,8f5c │ │ + beq a2,a3,8f5c │ │ slti v0,a2,5 │ │ - beqz v0,8f38 │ │ + beqz v0,8f38 │ │ li v0,5 │ │ - bltz a2,8f7c │ │ + bltz a2,8f7c │ │ lw ra,1060(s8) │ │ move sp,s8 │ │ lw s8,1056(sp) │ │ lw s1,1052(sp) │ │ lw s0,1048(sp) │ │ li v0,4 │ │ jr ra │ │ addiu sp,sp,1064 │ │ - bne a2,v0,8f7c │ │ + bne a2,v0,8f7c │ │ lw ra,1060(s8) │ │ move sp,s8 │ │ lw s8,1056(sp) │ │ lw s1,1052(sp) │ │ lw s0,1048(sp) │ │ li v0,8 │ │ jr ra │ │ @@ -6588,16 +6506,15 @@ │ │ lw s8,1056(sp) │ │ lw s1,1052(sp) │ │ lw s0,1048(sp) │ │ li v0,-1 │ │ jr ra │ │ addiu sp,sp,1064 │ │ │ │ -00008fdc : │ │ -Java_com_sun_jna_Native_initIDs(): │ │ +00008fdc : │ │ lui gp,0x2 │ │ addiu gp,gp,308 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-208 │ │ sw s8,200(sp) │ │ sw s2,176(sp) │ │ sw s1,172(sp) │ │ @@ -6615,551 +6532,551 @@ │ │ lw t9,24(v0) │ │ move s8,sp │ │ addiu a1,a1,11800 │ │ jalr t9 │ │ move s0,a0 │ │ lw gp,16(s8) │ │ lw s1,-32744(gp) │ │ - beqz v0,9a08 │ │ + beqz v0,9a08 │ │ sw v0,5140(s1) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,84(v1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5140(s1) │ │ - beqz v0,9a08 │ │ + beqz v0,9a08 │ │ lw gp,16(s8) │ │ lw v1,0(s0) │ │ lw s3,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,132(v1) │ │ move a0,s0 │ │ move a1,v0 │ │ addiu a2,s3,11860 │ │ jalr t9 │ │ addiu a3,a3,16804 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9a7c │ │ + beqz v0,9a7c │ │ sw v0,4960(v1) │ │ lw v0,0(s0) │ │ lw s4,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,376(v0) │ │ lw a1,5140(s1) │ │ move a0,s0 │ │ addiu a2,a2,11924 │ │ jalr t9 │ │ addiu a3,s4,11932 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9a58 │ │ + beqz v0,9a58 │ │ sw v0,4852(v1) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,84(v0) │ │ jalr t9 │ │ move a1,s2 │ │ lw gp,16(s8) │ │ lw s1,-32744(gp) │ │ - beqz v0,9b38 │ │ + beqz v0,9b38 │ │ sw v0,5136(s1) │ │ lw v1,0(s0) │ │ lw s5,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,452(v1) │ │ move a0,s0 │ │ move a1,v0 │ │ addiu a2,a2,12056 │ │ jalr t9 │ │ addiu a3,s5,12064 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9b5c │ │ + beqz v0,9b5c │ │ sw v0,4956(v1) │ │ lw v0,0(s0) │ │ lw s2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,452(v0) │ │ lw a1,5136(s1) │ │ move a0,s0 │ │ addiu a2,s2,12136 │ │ jalr t9 │ │ addiu a3,a3,12148 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9b80 │ │ + beqz v0,9b80 │ │ sw v0,4952(v1) │ │ lw v0,0(s0) │ │ lw a3,-32740(gp) │ │ lw t9,452(v0) │ │ lw a1,5136(s1) │ │ move a0,s0 │ │ addiu a2,s2,12136 │ │ jalr t9 │ │ addiu a3,a3,12296 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9af0 │ │ + beqz v0,9af0 │ │ sw v0,4948(v1) │ │ lw v0,0(s0) │ │ lw s6,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,452(v0) │ │ lw a1,5136(s1) │ │ move a0,s0 │ │ addiu a2,s6,12456 │ │ jalr t9 │ │ addiu a3,a3,12468 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9ba4 │ │ + beqz v0,9ba4 │ │ sw v0,4944(v1) │ │ lw v0,0(s0) │ │ lw s7,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,452(v0) │ │ lw a1,5136(s1) │ │ move a0,s0 │ │ addiu a2,s7,12576 │ │ jalr t9 │ │ addiu a3,a3,12588 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9bec │ │ + beqz v0,9bec │ │ sw v0,4940(v1) │ │ lw v0,0(s0) │ │ lw a3,-32740(gp) │ │ lw t9,452(v0) │ │ lw a1,5136(s1) │ │ move a0,s0 │ │ addiu a2,s2,12136 │ │ jalr t9 │ │ addiu a3,a3,12728 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9c10 │ │ + beqz v0,9c10 │ │ sw v0,4936(v1) │ │ lw v0,0(s0) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,12936 │ │ lw gp,16(s8) │ │ lw s1,-32744(gp) │ │ - beqz v0,9acc │ │ + beqz v0,9acc │ │ sw v0,5132(s1) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,84(v1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5132(s1) │ │ - beqz v0,9acc │ │ + beqz v0,9acc │ │ lw gp,16(s8) │ │ lw v1,0(s0) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,132(v1) │ │ move a0,s0 │ │ move a1,v0 │ │ addiu a2,a2,13004 │ │ jalr t9 │ │ addiu a3,a3,13016 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9bc8 │ │ + beqz v0,9bc8 │ │ sw v0,4932(v1) │ │ lw v0,0(s0) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,452(v0) │ │ lw a1,5132(s1) │ │ move a0,s0 │ │ addiu a2,a2,13104 │ │ jalr t9 │ │ addiu a3,a3,13116 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9b14 │ │ + beqz v0,9b14 │ │ sw v0,4928(v1) │ │ lw v0,0(s0) │ │ lw a2,-32740(gp) │ │ lw t9,132(v0) │ │ lw a1,5132(s1) │ │ move a0,s0 │ │ addiu a2,a2,13232 │ │ jalr t9 │ │ addiu a3,s5,12064 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9c34 │ │ + beqz v0,9c34 │ │ sw v0,4924(v1) │ │ lw v0,0(s0) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw a1,5132(s1) │ │ move a0,s0 │ │ addiu a2,a2,13304 │ │ jalr t9 │ │ addiu a3,a3,12064 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9c58 │ │ + beqz v0,9c58 │ │ sw v0,4920(v1) │ │ lw v0,0(s0) │ │ lw s2,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,376(v0) │ │ lw a1,5132(s1) │ │ move a0,s0 │ │ addiu a2,a2,13376 │ │ jalr t9 │ │ addiu a3,s2,13384 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9ca0 │ │ + beqz v0,9ca0 │ │ sw v0,4848(v1) │ │ lw v0,0(s0) │ │ lw a2,-32740(gp) │ │ lw t9,376(v0) │ │ lw a1,5132(s1) │ │ move a0,s0 │ │ addiu a2,a2,13472 │ │ jalr t9 │ │ addiu a3,s4,11932 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9cc4 │ │ + beqz v0,9cc4 │ │ sw v0,4844(v1) │ │ lw v0,0(s0) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,13548 │ │ lw gp,16(s8) │ │ lw s1,-32744(gp) │ │ - beqz v0,9c7c │ │ + beqz v0,9c7c │ │ sw v0,5128(s1) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,84(v1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5128(s1) │ │ - beqz v0,9c7c │ │ + beqz v0,9c7c │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,13632 │ │ lw gp,16(s8) │ │ lw s1,-32744(gp) │ │ - beqz v0,9ce8 │ │ + beqz v0,9ce8 │ │ sw v0,5124(s1) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,84(v1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5124(s1) │ │ - beqz v0,9ce8 │ │ + beqz v0,9ce8 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,13696 │ │ lw gp,16(s8) │ │ lw s1,-32744(gp) │ │ - beqz v0,9d0c │ │ + beqz v0,9d0c │ │ sw v0,5116(s1) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,84(v1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5116(s1) │ │ - beqz v0,9d0c │ │ + beqz v0,9d0c │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,13804 │ │ lw gp,16(s8) │ │ lw s1,-32744(gp) │ │ - beqz v0,9d30 │ │ + beqz v0,9d30 │ │ sw v0,5120(s1) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,84(v1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5120(s1) │ │ - beqz v0,9d30 │ │ + beqz v0,9d30 │ │ lw gp,16(s8) │ │ lw v1,0(s0) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,452(v1) │ │ move a0,s0 │ │ move a1,v0 │ │ addiu a2,a2,13888 │ │ jalr t9 │ │ addiu a3,a3,13900 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9e50 │ │ + beqz v0,9e50 │ │ sw v0,4916(v1) │ │ lw v0,0(s0) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,452(v0) │ │ lw a1,5120(s1) │ │ move a0,s0 │ │ addiu a2,a2,14044 │ │ jalr t9 │ │ addiu a3,a3,14064 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9e2c │ │ + beqz v0,9e2c │ │ sw v0,4912(v1) │ │ lw v0,0(s0) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,452(v0) │ │ lw a1,5120(s1) │ │ move a0,s0 │ │ addiu a2,a2,14200 │ │ jalr t9 │ │ addiu a3,a3,14216 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9e08 │ │ + beqz v0,9e08 │ │ sw v0,4908(v1) │ │ lw v0,0(s0) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,452(v0) │ │ lw a1,5120(s1) │ │ move a0,s0 │ │ addiu a2,a2,14344 │ │ jalr t9 │ │ addiu a3,a3,14364 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9de4 │ │ + beqz v0,9de4 │ │ sw v0,4904(v1) │ │ lw v0,0(s0) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,14548 │ │ lw gp,16(s8) │ │ lw s1,-32744(gp) │ │ - beqz v0,9d54 │ │ + beqz v0,9d54 │ │ sw v0,5176(s1) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,84(v1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5176(s1) │ │ - beqz v0,9d54 │ │ + beqz v0,9d54 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,14608 │ │ lw gp,16(s8) │ │ lw s5,-32744(gp) │ │ - beqz v0,9d78 │ │ + beqz v0,9d78 │ │ sw v0,5112(s5) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,84(v1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5112(s5) │ │ - beqz v0,9d78 │ │ + beqz v0,9d78 │ │ lw gp,16(s8) │ │ lw v1,0(s0) │ │ lw a3,-32740(gp) │ │ lw t9,132(v1) │ │ move a0,s0 │ │ move a1,v0 │ │ addiu a2,s7,12576 │ │ jalr t9 │ │ addiu a3,a3,14680 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9dc0 │ │ + beqz v0,9dc0 │ │ sw v0,4900(v1) │ │ lw v0,0(s0) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,14768 │ │ lw gp,16(s8) │ │ lw s5,-32744(gp) │ │ - beqz v0,9d9c │ │ + beqz v0,9d9c │ │ sw v0,5108(s5) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,84(v1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5108(s5) │ │ - beqz v0,9d9c │ │ + beqz v0,9d9c │ │ lw gp,16(s8) │ │ lw v1,0(s0) │ │ lw a2,-32740(gp) │ │ lw t9,376(v1) │ │ move a0,s0 │ │ move a1,v0 │ │ addiu a2,a2,15980 │ │ jalr t9 │ │ addiu a3,s4,11932 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9f04 │ │ + beqz v0,9f04 │ │ sw v0,4840(v1) │ │ lw v0,0(s0) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,14900 │ │ lw gp,16(s8) │ │ lw s4,-32744(gp) │ │ - beqz v0,9ee0 │ │ + beqz v0,9ee0 │ │ sw v0,5104(s4) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,84(v1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5104(s4) │ │ - beqz v0,9ee0 │ │ + beqz v0,9ee0 │ │ lw gp,16(s8) │ │ lw v1,0(s0) │ │ lw a2,-32740(gp) │ │ lw t9,376(v1) │ │ move a0,s0 │ │ move a1,v0 │ │ addiu a2,a2,14968 │ │ jalr t9 │ │ addiu a3,s2,13384 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9cc4 │ │ + beqz v0,9cc4 │ │ sw v0,4836(v1) │ │ lw v0,0(s0) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw a1,5176(s1) │ │ move a0,s0 │ │ addiu a2,s3,11860 │ │ jalr t9 │ │ addiu a3,a3,14976 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9ebc │ │ + beqz v0,9ebc │ │ sw v0,4896(v1) │ │ lw v0,0(s0) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,15056 │ │ lw gp,16(s8) │ │ lw s1,-32744(gp) │ │ - beqz v0,9e98 │ │ + beqz v0,9e98 │ │ sw v0,5100(s1) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,84(v1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5100(s1) │ │ - beqz v0,9e98 │ │ + beqz v0,9e98 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,15116 │ │ lw gp,16(s8) │ │ lw s1,-32744(gp) │ │ - beqz v0,9f4c │ │ + beqz v0,9f4c │ │ sw v0,5096(s1) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,84(v1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5096(s1) │ │ - beqz v0,9f4c │ │ + beqz v0,9f4c │ │ lw gp,16(s8) │ │ lw v1,0(s0) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,132(v1) │ │ move a0,s0 │ │ move a1,v0 │ │ addiu a2,a2,15200 │ │ jalr t9 │ │ addiu a3,a3,15208 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9f28 │ │ + beqz v0,9f28 │ │ sw v0,4888(v1) │ │ lw v0,0(s0) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,15288 │ │ lw gp,16(s8) │ │ lw s1,-32744(gp) │ │ - beqz v0,9f70 │ │ + beqz v0,9f70 │ │ sw v0,5092(s1) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,84(v1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5092(s1) │ │ - beqz v0,9f70 │ │ + beqz v0,9f70 │ │ lw gp,16(s8) │ │ lw v1,0(s0) │ │ lw a3,-32740(gp) │ │ lw t9,132(v1) │ │ move a0,s0 │ │ move a1,v0 │ │ addiu a2,s6,12456 │ │ jalr t9 │ │ addiu a3,a3,15372 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,9e74 │ │ + beqz v0,9e74 │ │ sw v0,4892(v1) │ │ lw v0,0(s0) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,15468 │ │ @@ -7175,15 +7092,15 @@ │ │ lw a2,8(v1) │ │ lw a1,12(v1) │ │ addiu v1,v1,16 │ │ sw t0,0(a0) │ │ sw a3,4(a0) │ │ sw a2,8(a0) │ │ sw a1,12(a0) │ │ - bne v1,v0,98dc │ │ + bne v1,v0,98dc │ │ addiu a0,a0,16 │ │ lw v0,-32744(gp) │ │ lw v1,0(v1) │ │ addiu v0,v0,4148 │ │ addiu s4,s8,24 │ │ sw v1,0(a0) │ │ move v1,s4 │ │ @@ -7193,18 +7110,18 @@ │ │ lw a2,8(v0) │ │ lw a1,12(v0) │ │ addiu v0,v0,16 │ │ sw t0,0(v1) │ │ sw a3,4(v1) │ │ sw a2,8(v1) │ │ sw a1,12(v1) │ │ - bne v0,a0,9924 │ │ + bne v0,a0,9924 │ │ addiu v1,v1,16 │ │ lw v0,0(v0) │ │ - beqz s3,9f94 │ │ + beqz s3,9f94 │ │ sw v0,0(v1) │ │ lw s7,-32740(gp) │ │ move s5,zero │ │ addiu s6,s8,128 │ │ addiu s7,s7,15536 │ │ addiu s2,s2,13384 │ │ addu v0,s1,s5 │ │ @@ -7221,33 +7138,33 @@ │ │ move a2,s6 │ │ jalr t9 │ │ move a3,s2 │ │ lw gp,16(s8) │ │ addu a1,s4,s5 │ │ move a0,s0 │ │ addiu s5,s5,4 │ │ - beqz v0,9fb8 │ │ + beqz v0,9fb8 │ │ lw t9,-32720(gp) │ │ lw a3,0(s0) │ │ sw v0,164(s8) │ │ lw v0,616(a3) │ │ lw a1,0(a1) │ │ jalr t9 │ │ sw v0,160(s8) │ │ lw a2,164(s8) │ │ lw t9,160(s8) │ │ move a3,v0 │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s3 │ │ li v0,52 │ │ - bne s5,v0,9970 │ │ + bne s5,v0,9970 │ │ lw gp,16(s8) │ │ lw v0,-32744(gp) │ │ - b 9a24 │ │ + b 9a24 │ │ sw zero,4832(v0) │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ @@ -7268,15 +7185,15 @@ │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,11936 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ @@ -7297,359 +7214,357 @@ │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,12960 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,12372 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,13160 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,11996 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,12068 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,12212 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,12508 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,13040 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,12660 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,12828 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,13244 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,13316 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,13580 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,13408 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,13484 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,13656 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,13740 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,13836 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,14568 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,14636 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,14792 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,14704 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,14460 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,14260 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,14112 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,13964 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,15392 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,15076 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,15000 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,14924 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,14836 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,15216 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,15148 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,15320 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ addiu a2,a2,15508 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ lw a1,-32740(gp) │ │ lw t9,-32736(gp) │ │ addiu a1,a1,11716 │ │ jalr t9 │ │ move a2,s6 │ │ - b 9a28 │ │ + b 9a28 │ │ move sp,s8 │ │ │ │ -00009fd4 : │ │ -Java_com_sun_jna_Native_getWindowHandle0(): │ │ +00009fd4 : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ move sp,s8 │ │ lw s8,4(sp) │ │ move v0,zero │ │ move v1,zero │ │ jr ra │ │ addiu sp,sp,8 │ │ │ │ -00009ff8 : │ │ -Java_com_sun_jna_Native__1getDirectBufferPointer(): │ │ +00009ff8 : │ │ lui gp,0x2 │ │ addiu gp,gp,-3816 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s8,40(sp) │ │ sw s0,36(sp) │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ lw v0,0(a0) │ │ move s8,sp │ │ lw t9,920(v0) │ │ move a1,a2 │ │ jalr t9 │ │ move s0,a0 │ │ - beqz v0,a054 │ │ + beqz v0,a054 │ │ lw gp,16(s8) │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ lw s0,36(sp) │ │ move v1,zero │ │ jr ra │ │ @@ -7658,54 +7573,50 @@ │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ sw v0,24(s8) │ │ move a0,s0 │ │ addiu a1,a1,10780 │ │ jalr t9 │ │ addiu a2,a2,15640 │ │ - b a038 │ │ + b a038 │ │ lw v0,24(s8) │ │ │ │ -0000a07c : │ │ -Java_com_sun_jna_Native_setProtected(): │ │ +0000a07c : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ move sp,s8 │ │ lw s8,4(sp) │ │ jr ra │ │ addiu sp,sp,8 │ │ │ │ -0000a098 : │ │ -is_protected(): │ │ +0000a098 : │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ move sp,s8 │ │ lw s8,4(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,8 │ │ │ │ -0000a0b8 : │ │ -Java_com_sun_jna_Native_isProtected(): │ │ +0000a0b8 : │ │ lui gp,0x2 │ │ addiu gp,gp,-4008 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ move sp,s8 │ │ lw s8,4(sp) │ │ lw t9,-32580(gp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -0000a0e4 : │ │ -Java_com_sun_jna_Native_setLastError(): │ │ +0000a0e4 : │ │ lui gp,0x2 │ │ addiu gp,gp,-4052 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ lw t9,-32684(gp) │ │ move a1,a2 │ │ sw ra,36(sp) │ │ @@ -7723,30 +7634,28 @@ │ │ move sp,s8 │ │ lw ra,36(sp) │ │ lw s8,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0000a144 : │ │ -Java_com_sun_jna_Native_getLastError(): │ │ +0000a144 : │ │ lui gp,0x2 │ │ addiu gp,gp,-4148 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ move sp,s8 │ │ lw s8,4(sp) │ │ lw t9,-32576(gp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -0000a170 : │ │ -Java_com_sun_jna_Native_getNativeVersion(): │ │ +0000a170 : │ │ lui gp,0x2 │ │ addiu gp,gp,-4192 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,-32740(gp) │ │ @@ -7755,16 +7664,15 @@ │ │ lw s8,4(sp) │ │ lw t9,-32724(gp) │ │ addiu a1,a1,15676 │ │ addiu a2,a2,10940 │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -0000a1ac : │ │ -Java_com_sun_jna_Native_getAPIChecksum(): │ │ +0000a1ac : │ │ lui gp,0x2 │ │ addiu gp,gp,-4252 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,-32740(gp) │ │ @@ -7773,16 +7681,15 @@ │ │ lw s8,4(sp) │ │ lw t9,-32724(gp) │ │ addiu a1,a1,15684 │ │ addiu a2,a2,10940 │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -0000a1e8 : │ │ -JNI_OnLoad(): │ │ +0000a1e8 : │ │ lui gp,0x2 │ │ addiu gp,gp,-4312 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ sw s8,72(sp) │ │ sw s2,48(sp) │ │ sw s1,44(sp) │ │ @@ -7800,268 +7707,268 @@ │ │ lw t9,24(v0) │ │ lui a2,0x1 │ │ move a1,s2 │ │ addiu a2,a2,4 │ │ jalr t9 │ │ move s0,a0 │ │ sltiu s1,v0,1 │ │ - bnez s1,a274 │ │ + bnez s1,a274 │ │ lw gp,16(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,16(v0) │ │ move a1,s2 │ │ jalr t9 │ │ move a2,zero │ │ - bnez v0,b654 │ │ + bnez v0,b654 │ │ lw gp,16(s8) │ │ lw s7,24(s8) │ │ lw a1,-32740(gp) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,24(v0) │ │ jalr t9 │ │ addiu a1,a1,18000 │ │ lw gp,16(s8) │ │ lw s2,-32744(gp) │ │ - beqz v0,b750 │ │ + beqz v0,b750 │ │ sw v0,5264(s2) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5264(s2) │ │ - beqz v0,b750 │ │ + beqz v0,b750 │ │ lw gp,16(s8) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17032 │ │ lw gp,16(s8) │ │ lw s3,-32744(gp) │ │ - beqz v0,b6ac │ │ + beqz v0,b6ac │ │ sw v0,5260(s3) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5260(s3) │ │ - beqz v0,b6ac │ │ + beqz v0,b6ac │ │ lw gp,16(s8) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17048 │ │ lw gp,16(s8) │ │ lw s4,-32744(gp) │ │ - beqz v0,b75c │ │ + beqz v0,b75c │ │ sw v0,5256(s4) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5256(s4) │ │ - beqz v0,b75c │ │ + beqz v0,b75c │ │ lw gp,16(s8) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17076 │ │ lw gp,16(s8) │ │ lw s5,-32744(gp) │ │ - beqz v0,b780 │ │ + beqz v0,b780 │ │ sw v0,5180(s5) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5180(s5) │ │ - beqz v0,b780 │ │ + beqz v0,b780 │ │ lw gp,16(s8) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17096 │ │ lw gp,16(s8) │ │ lw s6,-32744(gp) │ │ - beqz v0,b768 │ │ + beqz v0,b768 │ │ sw v0,5172(s6) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5172(s6) │ │ - beqz v0,b768 │ │ + beqz v0,b768 │ │ lw gp,16(s8) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17112 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b78c │ │ + beqz v0,b78c │ │ sw v0,5168(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b78c │ │ + beqz v0,b78c │ │ sw v0,5168(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17132 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b798 │ │ + beqz v0,b798 │ │ sw v0,5164(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b798 │ │ + beqz v0,b798 │ │ sw v0,5164(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17152 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b7a4 │ │ + beqz v0,b7a4 │ │ sw v0,5160(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b7a4 │ │ + beqz v0,b7a4 │ │ sw v0,5160(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17176 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b7b0 │ │ + beqz v0,b7b0 │ │ sw v0,5156(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b7b0 │ │ + beqz v0,b7b0 │ │ sw v0,5156(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17196 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b7bc │ │ + beqz v0,b7bc │ │ sw v0,5152(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b7bc │ │ + beqz v0,b7bc │ │ sw v0,5152(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17216 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b7c8 │ │ + beqz v0,b7c8 │ │ sw v0,5148(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b7c8 │ │ + beqz v0,b7c8 │ │ sw v0,5148(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17240 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8b8 │ │ + beqz v0,b8b8 │ │ sw v0,5144(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8b8 │ │ + beqz v0,b8b8 │ │ sw v0,5144(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17264 │ │ lw gp,16(s8) │ │ lw a2,-32744(gp) │ │ - beqz v0,b8d0 │ │ + beqz v0,b8d0 │ │ sw v0,5252(a2) │ │ lw a1,0(s7) │ │ sw a2,32(s8) │ │ lw t9,84(a1) │ │ move a0,s7 │ │ jalr t9 │ │ move a1,v0 │ │ lw a2,32(s8) │ │ lw gp,16(s8) │ │ move v1,v0 │ │ - beqz v0,b8d0 │ │ + beqz v0,b8d0 │ │ sw v0,5252(a2) │ │ lw v0,0(s7) │ │ move a1,v1 │ │ sw v1,36(s8) │ │ lw v1,-32740(gp) │ │ lw t9,576(v0) │ │ addiu a2,v1,17280 │ │ @@ -8075,44 +7982,44 @@ │ │ lw t9,32(s8) │ │ move a1,v1 │ │ move a2,v0 │ │ jalr t9 │ │ move a0,s7 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8d0 │ │ + beqz v0,b8d0 │ │ sw v0,5248(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8d0 │ │ + beqz v0,b8d0 │ │ sw v0,5248(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17308 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8c4 │ │ + beqz v0,b8c4 │ │ sw v0,5244(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ move v1,v0 │ │ lw v0,-32744(gp) │ │ - beqz v1,b8c4 │ │ + beqz v1,b8c4 │ │ sw v1,5244(v0) │ │ lw v0,0(s7) │ │ move a1,v1 │ │ sw v1,36(s8) │ │ lw v1,-32740(gp) │ │ lw t9,576(v0) │ │ addiu a2,v1,17280 │ │ @@ -8126,44 +8033,44 @@ │ │ lw t9,32(s8) │ │ move a1,v1 │ │ move a2,v0 │ │ jalr t9 │ │ move a0,s7 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8c4 │ │ + beqz v0,b8c4 │ │ sw v0,5240(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8c4 │ │ + beqz v0,b8c4 │ │ sw v0,5240(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17328 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b900 │ │ + beqz v0,b900 │ │ sw v0,5236(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ move v1,v0 │ │ lw v0,-32744(gp) │ │ - beqz v1,b900 │ │ + beqz v1,b900 │ │ sw v1,5236(v0) │ │ lw v0,0(s7) │ │ move a1,v1 │ │ sw v1,36(s8) │ │ lw v1,-32740(gp) │ │ lw t9,576(v0) │ │ addiu a2,v1,17280 │ │ @@ -8177,44 +8084,44 @@ │ │ lw t9,32(s8) │ │ move a1,v1 │ │ move a2,v0 │ │ jalr t9 │ │ move a0,s7 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b900 │ │ + beqz v0,b900 │ │ sw v0,5232(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b900 │ │ + beqz v0,b900 │ │ sw v0,5232(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17344 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8f4 │ │ + beqz v0,b8f4 │ │ sw v0,5228(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ move v1,v0 │ │ lw v0,-32744(gp) │ │ - beqz v1,b8f4 │ │ + beqz v1,b8f4 │ │ sw v1,5228(v0) │ │ lw v0,0(s7) │ │ move a1,v1 │ │ sw v1,36(s8) │ │ lw v1,-32740(gp) │ │ lw t9,576(v0) │ │ addiu a2,v1,17280 │ │ @@ -8228,44 +8135,44 @@ │ │ lw t9,32(s8) │ │ move a1,v1 │ │ move a2,v0 │ │ jalr t9 │ │ move a0,s7 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8f4 │ │ + beqz v0,b8f4 │ │ sw v0,5224(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8f4 │ │ + beqz v0,b8f4 │ │ sw v0,5224(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17364 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8e8 │ │ + beqz v0,b8e8 │ │ sw v0,5220(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ move v1,v0 │ │ lw v0,-32744(gp) │ │ - beqz v1,b8e8 │ │ + beqz v1,b8e8 │ │ sw v1,5220(v0) │ │ lw v0,0(s7) │ │ move a1,v1 │ │ sw v1,36(s8) │ │ lw v1,-32740(gp) │ │ lw t9,576(v0) │ │ addiu a2,v1,17280 │ │ @@ -8279,44 +8186,44 @@ │ │ lw t9,32(s8) │ │ move a1,v1 │ │ move a2,v0 │ │ jalr t9 │ │ move a0,s7 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8e8 │ │ + beqz v0,b8e8 │ │ sw v0,5216(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8e8 │ │ + beqz v0,b8e8 │ │ sw v0,5216(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17380 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8dc │ │ + beqz v0,b8dc │ │ sw v0,5212(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ move v1,v0 │ │ lw v0,-32744(gp) │ │ - beqz v1,b8dc │ │ + beqz v1,b8dc │ │ sw v1,5212(v0) │ │ lw v0,0(s7) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,576(v0) │ │ lw v0,580(v0) │ │ move a1,v1 │ │ @@ -8330,44 +8237,44 @@ │ │ lw t9,32(s8) │ │ move a1,v1 │ │ move a2,v0 │ │ jalr t9 │ │ move a0,s7 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8dc │ │ + beqz v0,b8dc │ │ sw v0,5208(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,b8dc │ │ + beqz v0,b8dc │ │ sw v0,5208(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17400 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,ba20 │ │ + beqz v0,ba20 │ │ sw v0,5204(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ move v1,v0 │ │ lw v0,-32744(gp) │ │ - beqz v1,ba20 │ │ + beqz v1,ba20 │ │ sw v1,5204(v0) │ │ lw v0,0(s7) │ │ move a1,v1 │ │ sw v1,36(s8) │ │ lw v1,-32740(gp) │ │ lw t9,576(v0) │ │ addiu a2,v1,17280 │ │ @@ -8381,44 +8288,44 @@ │ │ lw t9,32(s8) │ │ move a1,v1 │ │ move a2,v0 │ │ jalr t9 │ │ move a0,s7 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,ba20 │ │ + beqz v0,ba20 │ │ sw v0,5200(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,ba20 │ │ + beqz v0,ba20 │ │ sw v0,5200(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17416 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,ba14 │ │ + beqz v0,ba14 │ │ sw v0,5196(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ move v1,v0 │ │ lw v0,-32744(gp) │ │ - beqz v1,ba14 │ │ + beqz v1,ba14 │ │ sw v1,5196(v0) │ │ lw v0,0(s7) │ │ move a1,v1 │ │ sw v1,36(s8) │ │ lw v1,-32740(gp) │ │ lw t9,576(v0) │ │ addiu a2,v1,17280 │ │ @@ -8432,44 +8339,44 @@ │ │ lw t9,32(s8) │ │ move a1,v1 │ │ move a2,v0 │ │ jalr t9 │ │ move a0,s7 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,ba14 │ │ + beqz v0,ba14 │ │ sw v0,5192(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,ba14 │ │ + beqz v0,ba14 │ │ sw v0,5192(v1) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17432 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,ba08 │ │ + beqz v0,ba08 │ │ sw v0,5188(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ move v1,v0 │ │ lw v0,-32744(gp) │ │ - beqz v1,ba08 │ │ + beqz v1,ba08 │ │ sw v1,5188(v0) │ │ lw v0,0(s7) │ │ move a1,v1 │ │ sw v1,36(s8) │ │ lw v1,-32740(gp) │ │ lw t9,576(v0) │ │ addiu a2,v1,17280 │ │ @@ -8483,572 +8390,572 @@ │ │ lw t9,32(s8) │ │ move a1,v1 │ │ move a2,v0 │ │ jalr t9 │ │ move a0,s7 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,ba08 │ │ + beqz v0,ba08 │ │ sw v0,5184(v1) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ lw v1,-32744(gp) │ │ - beqz v0,ba08 │ │ + beqz v0,ba08 │ │ sw v0,5184(v1) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5204(v0) │ │ lw v0,-32740(gp) │ │ addiu a3,a3,16804 │ │ jalr t9 │ │ addiu a2,v0,11860 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b9fc │ │ + beqz v0,b9fc │ │ sw v0,5052(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5212(v0) │ │ lw v0,-32740(gp) │ │ addiu a3,a3,17452 │ │ jalr t9 │ │ addiu a2,v0,11860 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b9f0 │ │ + beqz v0,b9f0 │ │ sw v0,5048(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5220(v0) │ │ lw v0,-32740(gp) │ │ addiu a3,a3,17460 │ │ jalr t9 │ │ addiu a2,v0,11860 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b9e4 │ │ + beqz v0,b9e4 │ │ sw v0,5044(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5228(v0) │ │ lw v0,-32740(gp) │ │ addiu a3,a3,17468 │ │ jalr t9 │ │ addiu a2,v0,11860 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b9d8 │ │ + beqz v0,b9d8 │ │ sw v0,5040(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5236(v0) │ │ lw v0,-32740(gp) │ │ addiu a3,a3,16008 │ │ jalr t9 │ │ addiu a2,v0,11860 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b9cc │ │ + beqz v0,b9cc │ │ sw v0,5036(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5244(v0) │ │ lw v0,-32740(gp) │ │ addiu a3,a3,17476 │ │ jalr t9 │ │ addiu a2,v0,11860 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b9c0 │ │ + beqz v0,b9c0 │ │ sw v0,5032(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5196(v0) │ │ lw v0,-32740(gp) │ │ addiu a3,a3,17484 │ │ jalr t9 │ │ addiu a2,v0,11860 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b9b4 │ │ + beqz v0,b9b4 │ │ sw v0,5028(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5188(v0) │ │ lw v0,-32740(gp) │ │ addiu a3,a3,17492 │ │ jalr t9 │ │ addiu a2,v0,11860 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b9a8 │ │ + beqz v0,b9a8 │ │ sw v0,5024(a0) │ │ lw v0,0(s7) │ │ lw a2,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32740(gp) │ │ lw a1,5260(s3) │ │ move a0,s7 │ │ addiu a2,a2,17500 │ │ jalr t9 │ │ addiu a3,v0,15372 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b99c │ │ + beqz v0,b99c │ │ sw v0,5088(a0) │ │ lw v0,0(s7) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw a1,5264(s2) │ │ move a0,s7 │ │ addiu a2,a2,17520 │ │ jalr t9 │ │ addiu a3,a3,17532 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b990 │ │ + beqz v0,b990 │ │ sw v0,5084(a0) │ │ lw v0,0(s7) │ │ lw t0,-32740(gp) │ │ lw s3,-32740(gp) │ │ lw t9,132(v0) │ │ lw a1,5180(s5) │ │ move a0,s7 │ │ addiu a2,t0,17556 │ │ sw t0,32(s8) │ │ jalr t9 │ │ addiu a3,s3,17568 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ lw s2,-32744(gp) │ │ - beqz v0,b984 │ │ + beqz v0,b984 │ │ sw v0,5080(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t0,32(s8) │ │ lw t9,132(v0) │ │ lw a1,5180(s2) │ │ move a0,s7 │ │ addiu a2,t0,17556 │ │ jalr t9 │ │ addiu a3,a3,17576 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b978 │ │ + beqz v0,b978 │ │ sw v0,5076(a0) │ │ lw v0,0(s7) │ │ lw s5,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,132(v0) │ │ lw a1,5180(s2) │ │ move a0,s7 │ │ addiu a2,a2,17600 │ │ jalr t9 │ │ addiu a3,s5,17612 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b96c │ │ + beqz v0,b96c │ │ sw v0,5072(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32740(gp) │ │ lw a1,5180(s2) │ │ move a0,s7 │ │ addiu a2,v0,11860 │ │ jalr t9 │ │ addiu a3,a3,16840 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b8a0 │ │ + beqz v0,b8a0 │ │ sw v0,5068(a0) │ │ lw v0,0(s7) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw a1,5180(s2) │ │ move a0,s7 │ │ addiu a2,a2,11860 │ │ jalr t9 │ │ addiu a3,a3,17620 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b8a0 │ │ + beqz v0,b8a0 │ │ sw v0,5064(a0) │ │ lw v0,0(s7) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw a1,5256(s4) │ │ move a0,s7 │ │ addiu a2,a2,17644 │ │ jalr t9 │ │ addiu a3,a3,17664 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b894 │ │ + beqz v0,b894 │ │ sw v0,5056(a0) │ │ lw v0,0(s7) │ │ lw a2,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5256(v0) │ │ lw v0,-32740(gp) │ │ addiu a2,a2,17688 │ │ jalr t9 │ │ addiu a3,v0,15372 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b888 │ │ + beqz v0,b888 │ │ sw v0,5060(a0) │ │ lw v0,0(s7) │ │ lw s2,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,132(v0) │ │ lw a1,5172(s6) │ │ move a0,s7 │ │ addiu a2,a2,17704 │ │ jalr t9 │ │ addiu a3,s2,17716 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b87c │ │ + beqz v0,b87c │ │ sw v0,5020(a0) │ │ lw v0,0(s7) │ │ move a0,s7 │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ addiu a3,s3,17568 │ │ lw a1,5168(v0) │ │ lw v0,-32740(gp) │ │ jalr t9 │ │ addiu a2,v0,11768 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b870 │ │ + beqz v0,b870 │ │ sw v0,5016(a0) │ │ lw v0,0(s7) │ │ lw s6,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5168(v0) │ │ addiu a2,s6,16112 │ │ jalr t9 │ │ addiu a3,s2,17716 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b864 │ │ + beqz v0,b864 │ │ sw v0,5012(a0) │ │ lw v0,0(s7) │ │ lw v1,-32744(gp) │ │ lw t9,132(v0) │ │ lw v0,-32740(gp) │ │ lw a1,5164(v1) │ │ move a0,s7 │ │ addiu a3,s5,17612 │ │ jalr t9 │ │ addiu a2,v0,11768 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ lw s5,-32740(gp) │ │ - beqz v0,b858 │ │ + beqz v0,b858 │ │ sw v0,5008(a0) │ │ lw a0,-32744(gp) │ │ lw v0,0(s7) │ │ lw a1,5164(a0) │ │ lw t9,132(v0) │ │ move a0,s7 │ │ addiu a2,s6,16112 │ │ jalr t9 │ │ addiu a3,s2,17716 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b84c │ │ + beqz v0,b84c │ │ sw v0,5004(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5160(v0) │ │ addiu a2,s5,11768 │ │ jalr t9 │ │ addiu a3,a3,17720 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b840 │ │ + beqz v0,b840 │ │ sw v0,5000(a0) │ │ lw a0,-32744(gp) │ │ lw v0,0(s7) │ │ lw a1,5160(a0) │ │ lw t9,132(v0) │ │ move a0,s7 │ │ addiu a2,s6,16112 │ │ jalr t9 │ │ addiu a3,s2,17716 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b834 │ │ + beqz v0,b834 │ │ sw v0,4996(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5156(v0) │ │ addiu a2,s5,11768 │ │ jalr t9 │ │ addiu a3,a3,17728 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b828 │ │ + beqz v0,b828 │ │ sw v0,4992(a0) │ │ lw a0,-32744(gp) │ │ lw v0,0(s7) │ │ lw a1,5156(a0) │ │ lw t9,132(v0) │ │ move a0,s7 │ │ addiu a2,s6,16112 │ │ jalr t9 │ │ addiu a3,s2,17716 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b81c │ │ + beqz v0,b81c │ │ sw v0,4988(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5152(v0) │ │ addiu a2,s5,11768 │ │ jalr t9 │ │ addiu a3,a3,17736 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b810 │ │ + beqz v0,b810 │ │ sw v0,4984(a0) │ │ lw a0,-32744(gp) │ │ lw v0,0(s7) │ │ lw a1,5152(a0) │ │ lw t9,132(v0) │ │ move a0,s7 │ │ addiu a2,s6,16112 │ │ jalr t9 │ │ addiu a3,s2,17716 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b804 │ │ + beqz v0,b804 │ │ sw v0,4980(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5148(v0) │ │ addiu a2,s5,11768 │ │ jalr t9 │ │ addiu a3,a3,17744 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b7f8 │ │ + beqz v0,b7f8 │ │ sw v0,4976(a0) │ │ lw a0,-32744(gp) │ │ lw v0,0(s7) │ │ lw a1,5148(a0) │ │ lw t9,132(v0) │ │ move a0,s7 │ │ addiu a2,s6,16112 │ │ jalr t9 │ │ addiu a3,s2,17716 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b7ec │ │ + beqz v0,b7ec │ │ sw v0,4972(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5144(v0) │ │ addiu a2,s5,11768 │ │ jalr t9 │ │ addiu a3,a3,17752 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b960 │ │ + beqz v0,b960 │ │ sw v0,4968(a0) │ │ lw a0,-32744(gp) │ │ lw v0,0(s7) │ │ lw a1,5144(a0) │ │ lw t9,132(v0) │ │ move a0,s7 │ │ addiu a2,s6,16112 │ │ jalr t9 │ │ addiu a3,s2,17716 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b954 │ │ + beqz v0,b954 │ │ sw v0,4964(a0) │ │ lw v0,0(s7) │ │ lw s2,-32740(gp) │ │ lw t9,376(v0) │ │ lw v0,-32744(gp) │ │ lw a3,-32740(gp) │ │ lw a1,5244(v0) │ │ move a0,s7 │ │ addiu a2,s2,15980 │ │ jalr t9 │ │ addiu a3,a3,17760 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b948 │ │ + beqz v0,b948 │ │ sw v0,4884(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,376(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5236(v0) │ │ addiu a2,s2,15980 │ │ jalr t9 │ │ addiu a3,a3,17764 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b93c │ │ + beqz v0,b93c │ │ sw v0,4880(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,376(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5220(v0) │ │ addiu a2,s2,15980 │ │ jalr t9 │ │ addiu a3,a3,17768 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b930 │ │ + beqz v0,b930 │ │ sw v0,4876(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,376(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5228(v0) │ │ addiu a2,s2,15980 │ │ jalr t9 │ │ addiu a3,a3,17772 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b924 │ │ + beqz v0,b924 │ │ sw v0,4872(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,376(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5212(v0) │ │ addiu a2,s2,15980 │ │ jalr t9 │ │ addiu a3,a3,17776 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b918 │ │ + beqz v0,b918 │ │ sw v0,4868(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,376(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5204(v0) │ │ addiu a2,s2,15980 │ │ jalr t9 │ │ addiu a3,a3,11932 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b90c │ │ + beqz v0,b90c │ │ sw v0,4864(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,376(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5196(v0) │ │ addiu a2,s2,15980 │ │ jalr t9 │ │ addiu a3,a3,17780 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b7e0 │ │ + beqz v0,b7e0 │ │ sw v0,4860(a0) │ │ lw v0,0(s7) │ │ lw a3,-32740(gp) │ │ lw t9,376(v0) │ │ lw v0,-32744(gp) │ │ move a0,s7 │ │ lw a1,5188(v0) │ │ addiu a2,s2,15980 │ │ jalr t9 │ │ addiu a3,a3,17784 │ │ lw gp,16(s8) │ │ lw a0,-32744(gp) │ │ - beqz v0,b7d4 │ │ + beqz v0,b7d4 │ │ sw v0,4856(a0) │ │ lw v0,0(s7) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s7 │ │ jalr t9 │ │ addiu a1,a1,17788 │ │ move s2,v0 │ │ - beqz v0,b8ac │ │ + beqz v0,b8ac │ │ lw gp,16(s8) │ │ lw v0,0(s7) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,452(v0) │ │ move a0,s7 │ │ move a1,s2 │ │ addiu a2,a2,17808 │ │ jalr t9 │ │ addiu a3,a3,17820 │ │ move s3,v0 │ │ - beqz v0,b8ac │ │ + beqz v0,b8ac │ │ lw gp,16(s8) │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32724(gp) │ │ move a0,s7 │ │ addiu a1,a1,17860 │ │ jalr t9 │ │ @@ -9059,36 +8966,36 @@ │ │ move a0,s7 │ │ move a1,s2 │ │ move a2,s3 │ │ lw s2,-32572(gp) │ │ jalr t9 │ │ move a3,v0 │ │ lw gp,16(s8) │ │ - beqz v0,b61c │ │ + beqz v0,b61c │ │ sw v0,0(s2) │ │ lw a1,0(s7) │ │ move a0,s7 │ │ lw t9,84(a1) │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ sw v0,0(s2) │ │ lw t9,-32568(gp) │ │ jalr t9 │ │ lw a0,24(s8) │ │ - beqz v0,b774 │ │ + beqz v0,b774 │ │ lw gp,16(s8) │ │ lw a0,-32372(gp) │ │ lw a1,-32740(gp) │ │ lw t9,-32448(gp) │ │ addiu a0,a0,168 │ │ addiu a1,a1,17912 │ │ jalr t9 │ │ move a2,v0 │ │ - b b6d0 │ │ + b b6d0 │ │ move s2,zero │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,16984 │ │ li a1,1 │ │ li a2,46 │ │ @@ -9113,15 +9020,15 @@ │ │ lw a0,-32372(gp) │ │ lw a1,-32740(gp) │ │ lw t9,-32448(gp) │ │ addiu a0,a0,168 │ │ addiu a1,a1,17876 │ │ jalr t9 │ │ move s2,zero │ │ - beqz s1,b710 │ │ + beqz s1,b710 │ │ nop │ │ move sp,s8 │ │ lw ra,76(sp) │ │ move v0,s2 │ │ lw s8,72(sp) │ │ lw s7,68(sp) │ │ lw s6,64(sp) │ │ @@ -9133,212 +9040,211 @@ │ │ lw s0,40(sp) │ │ jr ra │ │ addiu sp,sp,80 │ │ lw v0,0(s0) │ │ lw t9,20(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,b6d8 │ │ + beqz v0,b6d8 │ │ lw gp,16(s8) │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,17952 │ │ li a1,1 │ │ li a2,45 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ - b b678 │ │ + b b678 │ │ move v0,s2 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15720 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16308 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16812 │ │ lui s2,0x1 │ │ - b b6d0 │ │ + b b6d0 │ │ addiu s2,s2,4 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16124 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16660 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15952 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16760 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16352 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16944 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16572 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15760 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15796 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16100 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16144 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16184 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16232 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16284 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16336 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16372 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16412 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16460 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16512 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16548 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16596 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16644 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16680 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16732 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16828 │ │ lw v0,-32572(gp) │ │ - b b61c │ │ + b b61c │ │ sw zero,0(v0) │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16208 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16044 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15912 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16164 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16532 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16900 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16084 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15836 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15864 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15896 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15928 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15940 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15972 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16016 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16064 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16876 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16920 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16964 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15740 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16616 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16484 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16848 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15808 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15988 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16252 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16432 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16704 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16784 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15776 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,16396 │ │ lw a2,-32740(gp) │ │ - b b6b4 │ │ + b b6b4 │ │ addiu a2,a2,15880 │ │ │ │ -0000ba2c : │ │ -JNI_OnUnload(): │ │ +0000ba2c : │ │ lui gp,0x2 │ │ addiu gp,gp,-10524 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-224 │ │ lw v0,-32744(gp) │ │ sw s8,216(sp) │ │ move s8,sp │ │ @@ -9359,54 +9265,54 @@ │ │ lw a2,8(v0) │ │ lw a1,12(v0) │ │ addiu v0,v0,16 │ │ sw t0,0(v1) │ │ sw a3,4(v1) │ │ sw a2,8(v1) │ │ sw a1,12(v1) │ │ - bne v0,a0,ba78 │ │ + bne v0,a0,ba78 │ │ addiu v1,v1,16 │ │ lw v0,0(s3) │ │ addiu s2,s8,184 │ │ lw t9,24(v0) │ │ lui a2,0x1 │ │ move a0,s3 │ │ move a1,s2 │ │ jalr t9 │ │ addiu a2,a2,4 │ │ sltiu s4,v0,1 │ │ - beqz s4,bb68 │ │ + beqz s4,bb68 │ │ lw gp,16(s8) │ │ lw s1,-32572(gp) │ │ lw a1,0(s1) │ │ - beqz a1,baf8 │ │ + beqz a1,baf8 │ │ lw a0,184(s8) │ │ lw v0,0(a0) │ │ lw t9,88(v0) │ │ jalr t9 │ │ nop │ │ lw gp,16(s8) │ │ sw zero,0(s1) │ │ lw s1,0(s0) │ │ addiu s0,s0,4 │ │ lw v0,0(s1) │ │ - beqz v0,bb28 │ │ + beqz v0,bb28 │ │ move a1,v0 │ │ lw a0,184(s8) │ │ lw v0,0(a0) │ │ lw t9,88(v0) │ │ jalr t9 │ │ nop │ │ lw gp,16(s8) │ │ sw zero,0(s1) │ │ - bne s2,s0,baf8 │ │ + bne s2,s0,baf8 │ │ lw t9,-32564(gp) │ │ jalr t9 │ │ lw a0,184(s8) │ │ - beqz s4,bbb0 │ │ + beqz s4,bbb0 │ │ nop │ │ move sp,s8 │ │ lw ra,220(sp) │ │ lw s8,216(sp) │ │ lw s4,212(sp) │ │ lw s3,208(sp) │ │ lw s2,204(sp) │ │ @@ -9416,45 +9322,44 @@ │ │ addiu sp,sp,224 │ │ lw v0,0(s3) │ │ move a0,s3 │ │ lw t9,16(v0) │ │ move a1,s2 │ │ jalr t9 │ │ move a2,zero │ │ - beqz v0,bad0 │ │ + beqz v0,bad0 │ │ lw gp,16(s8) │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,18020 │ │ li a1,1 │ │ li a2,48 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ - b bb44 │ │ + b bb44 │ │ move sp,s8 │ │ lw v0,0(s3) │ │ lw t9,20(v0) │ │ jalr t9 │ │ move a0,s3 │ │ - beqz v0,bb40 │ │ + beqz v0,bb40 │ │ lw gp,16(s8) │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,18072 │ │ li a1,1 │ │ li a2,39 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ - b bb44 │ │ + b bb44 │ │ move sp,s8 │ │ │ │ -0000bbf0 : │ │ -Java_com_sun_jna_Native_unregister(): │ │ +0000bbf0 : │ │ lui gp,0x2 │ │ addiu gp,gp,-10976 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ sw gp,16(sp) │ │ sw ra,68(sp) │ │ sw s8,64(sp) │ │ @@ -9478,55 +9383,55 @@ │ │ lw a1,0(s5) │ │ move a0,s5 │ │ lw t9,684(a1) │ │ move a1,s3 │ │ jalr t9 │ │ move s4,v0 │ │ addiu s1,v0,-1 │ │ - blez v0,bd84 │ │ + blez v0,bd84 │ │ lw gp,16(s8) │ │ sll s0,v0,0x3 │ │ addu s0,s4,s0 │ │ li s2,-1 │ │ lw s7,-8(s0) │ │ lw v0,88(s7) │ │ - beqz v0,bce8 │ │ + beqz v0,bce8 │ │ nop │ │ lw a2,4(s7) │ │ - beqz a2,bce8 │ │ + beqz a2,bce8 │ │ nop │ │ - b bca8 │ │ + b bca8 │ │ move s6,zero │ │ lw v0,88(s7) │ │ sll a0,s6,0x2 │ │ addu v0,v0,a0 │ │ lw v0,0(v0) │ │ addiu s6,s6,1 │ │ move a0,s5 │ │ - beqz v0,bcdc │ │ + beqz v0,bcdc │ │ move a1,v0 │ │ lw v0,0(s5) │ │ lw t9,88(v0) │ │ jalr t9 │ │ nop │ │ lw gp,16(s8) │ │ lw a2,4(s7) │ │ sltu v0,s6,a2 │ │ - bnez v0,bca4 │ │ + bnez v0,bca4 │ │ nop │ │ lw a1,92(s7) │ │ - beqz a1,bd08 │ │ + beqz a1,bd08 │ │ nop │ │ lw v0,0(s5) │ │ lw t9,88(v0) │ │ jalr t9 │ │ move a0,s5 │ │ lw gp,16(s8) │ │ lw a1,84(s7) │ │ - beqz a1,bd2c │ │ + beqz a1,bd2c │ │ lw t9,-32472(gp) │ │ lw v0,0(s5) │ │ lw t9,88(v0) │ │ jalr t9 │ │ move a0,s5 │ │ lw gp,16(s8) │ │ lw t9,-32472(gp) │ │ @@ -9546,15 +9451,15 @@ │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ lw a0,100(s7) │ │ lw gp,16(s8) │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ move a0,s7 │ │ - bne s1,s2,bc80 │ │ + bne s1,s2,bc80 │ │ lw gp,16(s8) │ │ lw v0,0(s5) │ │ move a0,s5 │ │ lw t9,784(v0) │ │ move a1,s3 │ │ move a2,s4 │ │ jalr t9 │ │ @@ -9574,16 +9479,15 @@ │ │ move a0,s5 │ │ lw a1,24(s8) │ │ lw s5,52(sp) │ │ lw s8,64(sp) │ │ jr t9 │ │ addiu sp,sp,72 │ │ │ │ -0000bde8 : │ │ -Java_com_sun_jna_Native_registerMethod(): │ │ +0000bde8 : │ │ lui gp,0x2 │ │ addiu gp,gp,-11480 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-1152 │ │ sw s8,1144(sp) │ │ move s8,sp │ │ lw v0,1192(s8) │ │ @@ -9603,15 +9507,15 @@ │ │ sw s3,1124(sp) │ │ sw s2,1120(sp) │ │ sw gp,24(sp) │ │ move s0,a0 │ │ sw a2,1160(s8) │ │ move s1,a3 │ │ lw s4,1224(s8) │ │ - beqz v0,c280 │ │ + beqz v0,c280 │ │ lbu s7,1228(s8) │ │ lw v0,0(a0) │ │ lw t9,684(v0) │ │ jalr t9 │ │ lw a1,1180(s8) │ │ lw gp,24(s8) │ │ move a0,s0 │ │ @@ -9628,50 +9532,50 @@ │ │ lw gp,24(s8) │ │ li a0,104 │ │ lw t9,-32452(gp) │ │ jalr t9 │ │ sw v0,1076(s8) │ │ move s5,v0 │ │ addiu v0,v0,32 │ │ - bnez s4,c3e4 │ │ + bnez s4,c3e4 │ │ sw v0,1088(s8) │ │ li v0,1 │ │ move s3,zero │ │ sw v0,1100(s8) │ │ li s4,1 │ │ lw v0,0(s0) │ │ lw a1,1180(s8) │ │ lw t9,752(v0) │ │ move a0,s0 │ │ jalr t9 │ │ move a2,zero │ │ lw gp,24(s8) │ │ sw v0,1072(s8) │ │ lw v0,1176(s8) │ │ - beqz v0,c2e8 │ │ + beqz v0,c2e8 │ │ lw a1,1176(s8) │ │ lw v0,0(s0) │ │ lw t9,752(v0) │ │ move a0,s0 │ │ jalr t9 │ │ move a2,zero │ │ lw gp,24(s8) │ │ sw v0,1084(s8) │ │ lw v0,1172(s8) │ │ - beqz v0,c2e0 │ │ + beqz v0,c2e0 │ │ lw a1,1172(s8) │ │ lw v0,0(s0) │ │ lw t9,748(v0) │ │ move a0,s0 │ │ jalr t9 │ │ move a2,zero │ │ lw gp,24(s8) │ │ move s1,v0 │ │ sltiu s3,s3,6 │ │ - bnez s3,c018 │ │ + bnez s3,c018 │ │ lw t9,-32452(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32360(gp) │ │ addiu s1,s8,32 │ │ move a0,s1 │ │ li a1,1024 │ │ addiu a2,a2,18112 │ │ @@ -9732,39 +9636,39 @@ │ │ lw gp,24(s8) │ │ addiu v1,s2,2 │ │ lw a0,-32680(gp) │ │ sw v1,1108(s8) │ │ sw v0,72(s5) │ │ sw a0,0(v0) │ │ sw a0,4(v0) │ │ - beqz s1,c314 │ │ + beqz s1,c314 │ │ sw zero,84(s5) │ │ lw t9,-32452(gp) │ │ jalr t9 │ │ move a0,s3 │ │ lw gp,24(s8) │ │ sw v0,76(s5) │ │ lw v0,1184(s8) │ │ sw zero,88(s5) │ │ sw v0,80(s5) │ │ lw v0,1236(s8) │ │ - beqz v0,c30c │ │ + beqz v0,c30c │ │ lw a1,1236(s8) │ │ lw v0,0(s0) │ │ lw t9,84(v0) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(s8) │ │ lw t9,-32584(gp) │ │ lw a1,1240(s8) │ │ sw v0,92(s5) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(s8) │ │ - blez s2,c1a0 │ │ + blez s2,c1a0 │ │ sw v0,100(s5) │ │ lw s7,1072(s8) │ │ lw t2,1084(s8) │ │ move s6,s1 │ │ move v1,s1 │ │ move s4,zero │ │ move s1,s0 │ │ @@ -9776,27 +9680,27 @@ │ │ sll s3,s3,0x2 │ │ addu v0,v0,s3 │ │ sw a0,0(v0) │ │ lw v0,68(s5) │ │ addiu s3,s3,-8 │ │ lw a0,0(s0) │ │ addu v0,v0,s3 │ │ - beqz v1,c184 │ │ + beqz v1,c184 │ │ sw a0,0(v0) │ │ lw v0,76(s5) │ │ lw a0,0(s6) │ │ addu v0,v0,s3 │ │ sw a0,0(v0) │ │ lw v0,0(s6) │ │ addiu v0,v0,-23 │ │ sltiu v0,v0,3 │ │ - beqz v0,c184 │ │ + beqz v0,c184 │ │ nop │ │ lw v0,88(s5) │ │ - beqz v0,c3c8 │ │ + beqz v0,c3c8 │ │ lw t9,-32336(gp) │ │ lw t0,0(s1) │ │ addu s3,v0,s3 │ │ lw v0,84(t0) │ │ lw t9,692(t0) │ │ lw a1,1232(s8) │ │ sw v1,1068(s8) │ │ @@ -9810,36 +9714,36 @@ │ │ move a0,s1 │ │ lw v1,1068(s8) │ │ lw gp,24(s8) │ │ sw v0,0(s3) │ │ addiu s4,s4,1 │ │ addiu s7,s7,8 │ │ addiu s0,s0,8 │ │ - bne s4,s2,c0e0 │ │ + bne s4,s2,c0e0 │ │ addiu s6,s6,4 │ │ move s0,s1 │ │ move s1,v1 │ │ lw v0,1072(s8) │ │ - beqz v0,c1c4 │ │ + beqz v0,c1c4 │ │ lw a1,1180(s8) │ │ lw v0,0(s0) │ │ lw t9,784(v0) │ │ lw a2,1072(s8) │ │ move a0,s0 │ │ jalr t9 │ │ move a3,zero │ │ lw a2,1084(s8) │ │ - beqz a2,c1e4 │ │ + beqz a2,c1e4 │ │ lw a1,1176(s8) │ │ lw v0,0(s0) │ │ lw t9,784(v0) │ │ move a0,s0 │ │ jalr t9 │ │ move a3,zero │ │ - beqz s1,c204 │ │ + beqz s1,c204 │ │ lw a1,1172(s8) │ │ lw v0,0(s0) │ │ lw t9,780(v0) │ │ move a0,s0 │ │ move a2,s1 │ │ jalr t9 │ │ move a3,zero │ │ @@ -9864,19 +9768,19 @@ │ │ move a0,s0 │ │ lw a1,-32740(gp) │ │ lw t9,-32692(gp) │ │ addiu a1,a1,18144 │ │ move a2,v0 │ │ jalr t9 │ │ move s1,v0 │ │ - beqz v0,c31c │ │ + beqz v0,c31c │ │ lw gp,24(s8) │ │ - bnez s1,bf90 │ │ + bnez s1,bf90 │ │ lw t9,-32472(gp) │ │ - b bfc4 │ │ + b bfc4 │ │ move s0,s5 │ │ lw t9,-32584(gp) │ │ jalr t9 │ │ move a1,a3 │ │ lw gp,24(s8) │ │ lw a1,1168(s8) │ │ lw t9,-32584(gp) │ │ @@ -9887,35 +9791,35 @@ │ │ li a0,104 │ │ lw t9,-32452(gp) │ │ jalr t9 │ │ sw v0,1076(s8) │ │ move s5,v0 │ │ addiu v0,v0,32 │ │ lw gp,24(s8) │ │ - beqz s4,c2f0 │ │ + beqz s4,c2f0 │ │ sw v0,1088(s8) │ │ sw s4,1100(s8) │ │ addiu s3,s4,-1 │ │ move s2,zero │ │ - b bef0 │ │ + b bef0 │ │ sw zero,1072(s8) │ │ - b bf40 │ │ + b bf40 │ │ move s1,zero │ │ - b bf18 │ │ + b bf18 │ │ sw zero,1084(s8) │ │ li v0,1 │ │ move s3,zero │ │ sw v0,1100(s8) │ │ li s4,1 │ │ move s2,zero │ │ - b bef0 │ │ + b bef0 │ │ sw zero,1072(s8) │ │ - b c0a0 │ │ + b c0a0 │ │ move v0,zero │ │ - b c070 │ │ + b c070 │ │ move v0,zero │ │ lw v0,68(s5) │ │ lw t9,-32664(gp) │ │ lw a1,1100(s8) │ │ lw a3,1104(s8) │ │ move a0,s5 │ │ move a2,s2 │ │ @@ -9925,15 +9829,15 @@ │ │ move a0,s0 │ │ lw a1,-32740(gp) │ │ lw t9,-32692(gp) │ │ addiu a1,a1,18168 │ │ move a2,v0 │ │ jalr t9 │ │ move s1,v0 │ │ - bnez v0,c270 │ │ + bnez v0,c270 │ │ lw gp,24(s8) │ │ lw t9,-32560(gp) │ │ li a0,32 │ │ jalr t9 │ │ addiu a1,s8,1056 │ │ lw gp,24(s8) │ │ lw a0,1056(s8) │ │ @@ -9941,34 +9845,34 @@ │ │ lw a1,1088(s8) │ │ lw t9,-32556(gp) │ │ sw a0,16(sp) │ │ addiu a2,a2,26984 │ │ move a0,v0 │ │ jalr t9 │ │ move a3,s5 │ │ - beqz v0,c3f0 │ │ + beqz v0,c3f0 │ │ lw gp,24(s8) │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s0 │ │ addiu a1,a1,10700 │ │ jalr t9 │ │ addiu a2,a2,18188 │ │ - b bf8c │ │ + b bf8c │ │ lw gp,24(s8) │ │ sw v1,1064(s8) │ │ move a0,s2 │ │ jalr t9 │ │ li a1,4 │ │ sw v0,88(s5) │ │ - b c140 │ │ + b c140 │ │ lw v1,1064(s8) │ │ sw s4,1100(s8) │ │ - b bed0 │ │ + b bed0 │ │ addiu s3,s4,-1 │ │ lw v1,1080(s8) │ │ lw a0,1056(s8) │ │ sw v1,32(s8) │ │ lw v1,1076(s8) │ │ lw v0,0(s0) │ │ sw a0,40(s8) │ │ @@ -9976,19 +9880,18 @@ │ │ lw t9,860(v0) │ │ lw a1,1160(s8) │ │ move a0,s0 │ │ addiu a2,s8,32 │ │ jalr t9 │ │ li a3,1 │ │ move s0,s5 │ │ - b bfc0 │ │ + b bfc0 │ │ lw gp,24(s8) │ │ │ │ -0000c430 : │ │ -Java_com_sun_jna_Native_ffi_1call(): │ │ +0000c430 : │ │ lui gp,0x2 │ │ addiu gp,gp,-13088 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ move sp,s8 │ │ @@ -9997,16 +9900,15 @@ │ │ lw a2,32(s8) │ │ lw a3,40(s8) │ │ lw t9,-32688(gp) │ │ lw s8,4(sp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -0000c46c : │ │ -Java_com_sun_jna_Native_ffi_1prep_1cif(): │ │ +0000c46c : │ │ lui gp,0x2 │ │ addiu gp,gp,-13148 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ lw t9,-32452(gp) │ │ sw ra,60(sp) │ │ sw s8,56(sp) │ │ @@ -10053,16 +9955,15 @@ │ │ lw s2,40(sp) │ │ lw s1,36(sp) │ │ lw s0,32(sp) │ │ move v1,zero │ │ jr ra │ │ addiu sp,sp,64 │ │ │ │ -0000c540 : │ │ -Java_com_sun_jna_Native_ffi_1prep_1closure(): │ │ +0000c540 : │ │ lui gp,0x2 │ │ addiu gp,gp,-13360 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ lw t9,-32452(gp) │ │ sw gp,24(sp) │ │ sw ra,52(sp) │ │ @@ -10077,15 +9978,15 @@ │ │ move s2,a2 │ │ lw v1,0(s1) │ │ move a0,s1 │ │ lw t9,876(v1) │ │ addiu a1,v0,96 │ │ jalr t9 │ │ move s0,v0 │ │ - bnez v0,c640 │ │ + bnez v0,c640 │ │ lw gp,24(s8) │ │ lw v0,0(s1) │ │ lw a1,72(s8) │ │ lw t9,84(v0) │ │ jalr t9 │ │ move a0,s1 │ │ lw gp,24(s8) │ │ @@ -10137,16 +10038,15 @@ │ │ lw s1,40(sp) │ │ lw s0,36(sp) │ │ move v0,zero │ │ move v1,zero │ │ jr ra │ │ addiu sp,sp,56 │ │ │ │ -0000c684 : │ │ -Java_com_sun_jna_Native_ffi_1free_1closure(): │ │ +0000c684 : │ │ lui gp,0x2 │ │ addiu gp,gp,-13684 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw ra,36(sp) │ │ sw s8,32(sp) │ │ sw s0,28(sp) │ │ @@ -10167,16 +10067,15 @@ │ │ lw s8,32(sp) │ │ move a0,s0 │ │ lw t9,-32472(gp) │ │ lw s0,28(sp) │ │ jr t9 │ │ addiu sp,sp,40 │ │ │ │ -0000c6f0 : │ │ -Java_com_sun_jna_Native_initialize_1ffi_1type(): │ │ +0000c6f0 : │ │ lui gp,0x2 │ │ addiu gp,gp,-13792 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-80 │ │ lw t9,-32664(gp) │ │ sw s8,72(sp) │ │ sw s0,64(sp) │ │ @@ -10195,15 +10094,15 @@ │ │ lw gp,24(s8) │ │ move a0,s1 │ │ lw a1,-32740(gp) │ │ lw t9,-32692(gp) │ │ addiu a1,a1,18220 │ │ jalr t9 │ │ move a2,v0 │ │ - bnez v0,c77c │ │ + bnez v0,c77c │ │ lw ra,76(s8) │ │ lw v0,0(s0) │ │ move sp,s8 │ │ lw s8,72(sp) │ │ lw s1,68(sp) │ │ lw s0,64(sp) │ │ jr ra │ │ @@ -10213,16 +10112,15 @@ │ │ lw s8,72(sp) │ │ lw s1,68(sp) │ │ lw s0,64(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,80 │ │ │ │ -0000c79c : │ │ -Java_com_sun_jna_Native_setDetachState(): │ │ +0000c79c : │ │ lui gp,0x2 │ │ addiu gp,gp,-13964 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ move sp,s8 │ │ @@ -10250,68 +10148,68 @@ │ │ lw t9,24(v0) │ │ move s8,sp │ │ addiu a1,a1,19152 │ │ move s0,a0 │ │ jalr t9 │ │ move s4,a2 │ │ move s2,v0 │ │ - beqz v0,c904 │ │ + beqz v0,c904 │ │ lw gp,24(s8) │ │ lw v0,0(s0) │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,19200 │ │ move s1,v0 │ │ - beqz v0,c904 │ │ + beqz v0,c904 │ │ lw gp,24(s8) │ │ lw v0,0(s0) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,576(v0) │ │ move a0,s0 │ │ move a1,s1 │ │ addiu a2,a2,19220 │ │ jalr t9 │ │ addiu a3,a3,19248 │ │ - beqz v0,c904 │ │ + beqz v0,c904 │ │ move a1,s1 │ │ lw v1,0(s0) │ │ lw t9,580(v1) │ │ move a0,s0 │ │ jalr t9 │ │ move a2,v0 │ │ move s1,v0 │ │ - beqz v0,c904 │ │ + beqz v0,c904 │ │ lw gp,24(s8) │ │ lw v0,0(s0) │ │ lw a2,-32740(gp) │ │ lw a3,-32740(gp) │ │ lw t9,132(v0) │ │ move a1,s2 │ │ move a0,s0 │ │ addiu a2,a2,19296 │ │ jalr t9 │ │ addiu a3,a3,19316 │ │ - beqz v0,c904 │ │ + beqz v0,c904 │ │ move s2,v0 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,96(v0) │ │ move a1,s1 │ │ jalr t9 │ │ move a2,zero │ │ - beqz v0,c950 │ │ + beqz v0,c950 │ │ move a0,s0 │ │ lw v0,0(s0) │ │ lw t9,912(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,c928 │ │ + beqz v0,c928 │ │ li v0,1 │ │ lw v0,0(s0) │ │ lw t9,64(v0) │ │ jalr t9 │ │ move a0,s0 │ │ lw v0,0(s0) │ │ lw t9,68(v0) │ │ @@ -10331,15 +10229,15 @@ │ │ lw v0,0(s0) │ │ sw s4,16(sp) │ │ lw t9,244(v0) │ │ move a1,s1 │ │ move a2,s2 │ │ jalr t9 │ │ move a3,s3 │ │ - b c8f0 │ │ + b c8f0 │ │ lw v0,0(s0) │ │ lui gp,0x2 │ │ addiu gp,gp,-14436 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s8,40(sp) │ │ sw s0,32(sp) │ │ @@ -10352,18 +10250,18 @@ │ │ lui a2,0x1 │ │ lw t9,24(v0) │ │ move s0,a0 │ │ addiu a1,s8,24 │ │ move a0,s1 │ │ jalr t9 │ │ addiu a2,a2,4 │ │ - beqz v0,c9fc │ │ + beqz v0,c9fc │ │ lw gp,16(s8) │ │ lw v0,8(s0) │ │ - beqz v0,c9d8 │ │ + beqz v0,c9d8 │ │ li v1,1 │ │ sw v1,0(v0) │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ lw s1,36(sp) │ │ move a0,s0 │ │ @@ -10371,25 +10269,25 @@ │ │ lw s0,32(sp) │ │ jr t9 │ │ addiu sp,sp,48 │ │ lw v0,0(s1) │ │ lw t9,20(v0) │ │ jalr t9 │ │ move a0,s1 │ │ - beqz v0,c9c8 │ │ + beqz v0,c9c8 │ │ lw gp,16(s8) │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,19364 │ │ li a1,1 │ │ li a2,48 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ - b c9d8 │ │ + b c9d8 │ │ lw gp,16(s8) │ │ lui gp,0x2 │ │ addiu gp,gp,-14636 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-88 │ │ sw s8,80(sp) │ │ move s8,sp │ │ @@ -10414,18 +10312,18 @@ │ │ lw a0,88(s8) │ │ sw v0,32(s8) │ │ lw v1,0(a0) │ │ move a1,v0 │ │ lw t9,96(v1) │ │ jalr t9 │ │ move a2,zero │ │ - bnez v0,cfd8 │ │ + bnez v0,cfd8 │ │ lw gp,24(s8) │ │ lbu v0,112(s0) │ │ - beqz v0,cb80 │ │ + beqz v0,cb80 │ │ lw a0,88(s8) │ │ lw s5,4(s2) │ │ addiu a0,s8,88 │ │ addiu s1,s5,3 │ │ sll a2,s1,0x2 │ │ addiu v0,a2,14 │ │ srl v0,v0,0x3 │ │ @@ -10441,30 +10339,30 @@ │ │ sw a0,4(s3) │ │ sw v0,8(s3) │ │ move a0,v1 │ │ jalr t9 │ │ addiu a2,a2,-12 │ │ move v1,v0 │ │ lw v0,88(s0) │ │ - beqz v0,cd8c │ │ + beqz v0,cd8c │ │ lw gp,24(s8) │ │ - beqz s5,cd8c │ │ + beqz s5,cd8c │ │ nop │ │ move s7,zero │ │ sll a0,s7,0x2 │ │ addu v0,v0,a0 │ │ move s5,v1 │ │ lw a2,0(v0) │ │ lw v1,-32740(gp) │ │ lw s1,-32740(gp) │ │ addiu v1,v1,19416 │ │ sltiu v0,a2,23 │ │ lw s6,104(s8) │ │ sw v1,44(s8) │ │ - beqz v0,cd5c │ │ + beqz v0,cd5c │ │ addiu s1,s1,20320 │ │ sll v0,a2,0x2 │ │ addu v0,s1,v0 │ │ lw v0,0(v0) │ │ addu v0,v0,gp │ │ jr v0 │ │ nop │ │ @@ -10473,15 +10371,15 @@ │ │ move a3,zero │ │ lw t9,688(v0) │ │ lw v0,-32744(gp) │ │ jalr t9 │ │ lw a2,5288(v0) │ │ lw v1,4(s2) │ │ lw gp,24(s8) │ │ - beqz v1,cc10 │ │ + beqz v1,cc10 │ │ move s3,v0 │ │ lw s5,104(s8) │ │ move s1,zero │ │ lw v0,108(s0) │ │ lw t9,-32640(gp) │ │ addu v0,v0,s1 │ │ lb a1,0(v0) │ │ @@ -10498,30 +10396,30 @@ │ │ lw t9,696(v1) │ │ jalr t9 │ │ move a1,s3 │ │ lw v0,4(s2) │ │ addiu s1,s1,1 │ │ sltu v0,s1,v0 │ │ lw gp,24(s8) │ │ - bnez v0,cbb4 │ │ + bnez v0,cbb4 │ │ addiu s5,s5,4 │ │ lw a0,88(s8) │ │ lw a1,32(s8) │ │ lw v0,0(a0) │ │ lw a2,104(s0) │ │ lw t9,136(v0) │ │ jalr t9 │ │ move a3,s3 │ │ lw a0,88(s8) │ │ move s1,v0 │ │ lw v0,0(a0) │ │ lw t9,912(v0) │ │ jalr t9 │ │ nop │ │ - beqz v0,d03c │ │ + beqz v0,d03c │ │ lw gp,24(s8) │ │ lw a0,88(s8) │ │ lw v0,0(a0) │ │ lw t9,60(v0) │ │ jalr t9 │ │ nop │ │ lw a0,88(s8) │ │ @@ -10533,19 +10431,19 @@ │ │ lw gp,24(s8) │ │ lw a0,88(s8) │ │ lw t9,-32740(gp) │ │ lw a1,32(s8) │ │ addiu t9,t9,-14384 │ │ jalr t9 │ │ move a2,s0 │ │ - beqz v0,d128 │ │ + beqz v0,d128 │ │ lw gp,24(s8) │ │ lw v0,12(s2) │ │ lhu v1,6(v0) │ │ - beqz v1,ccc0 │ │ + beqz v1,ccc0 │ │ nop │ │ lw t9,-32460(gp) │ │ lw a2,0(v0) │ │ move a0,s4 │ │ jalr t9 │ │ move a1,zero │ │ move sp,s8 │ │ @@ -10574,45 +10472,45 @@ │ │ lw a3,40(s8) │ │ lw gp,24(s8) │ │ sw v0,0(a3) │ │ lw v0,4(s2) │ │ addiu s7,s7,1 │ │ sltu v0,s7,v0 │ │ addiu s5,s5,4 │ │ - beqz v0,cd8c │ │ + beqz v0,cd8c │ │ addiu s6,s6,4 │ │ lw v0,88(s0) │ │ sll a0,s7,0x2 │ │ addu v0,v0,a0 │ │ lw a2,0(v0) │ │ sltiu v0,a2,23 │ │ - bnez v0,cb6c │ │ + bnez v0,cb6c │ │ sll v0,a2,0x2 │ │ lw v0,-32372(gp) │ │ lw t9,-32448(gp) │ │ lw a1,44(s8) │ │ jalr t9 │ │ addiu a0,v0,168 │ │ lw v0,4(s2) │ │ addiu s7,s7,1 │ │ sltu v0,s7,v0 │ │ lw gp,24(s8) │ │ addiu s5,s5,4 │ │ - bnez v0,cd40 │ │ + bnez v0,cd40 │ │ addiu s6,s6,4 │ │ lw v1,92(s0) │ │ li v0,4 │ │ - beq v1,v0,d2c0 │ │ + beq v1,v0,d2c0 │ │ nop │ │ lw v0,24(s0) │ │ lw v1,12(s2) │ │ lw v0,0(v0) │ │ lw v1,0(v1) │ │ sltu v1,v1,v0 │ │ - bnez v1,d114 │ │ + bnez v1,d114 │ │ addiu v0,v0,14 │ │ move s1,s4 │ │ lw v0,88(s8) │ │ lw v1,116(s0) │ │ lw v0,0(v0) │ │ lw t9,-32688(gp) │ │ addu v0,v0,v1 │ │ @@ -10622,19 +10520,19 @@ │ │ jalr t9 │ │ move a3,s3 │ │ lw a0,88(s8) │ │ lw v0,0(a0) │ │ lw t9,912(v0) │ │ jalr t9 │ │ nop │ │ - bnez v0,d09c │ │ + bnez v0,d09c │ │ lw gp,24(s8) │ │ lw a2,92(s0) │ │ sltiu v0,a2,23 │ │ - beqz v0,d2a0 │ │ + beqz v0,d2a0 │ │ lw v1,-32740(gp) │ │ sll v0,a2,0x2 │ │ addiu v1,v1,20412 │ │ addu v0,v1,v0 │ │ lw v0,0(v0) │ │ addu v0,v0,gp │ │ jr v0 │ │ @@ -10644,15 +10542,15 @@ │ │ lw a2,0(s5) │ │ lw a1,0(v0) │ │ lw a0,88(s8) │ │ jalr t9 │ │ sw a2,40(s8) │ │ lw a2,40(s8) │ │ lw gp,24(s8) │ │ - b cd28 │ │ + b cd28 │ │ sw v0,0(a2) │ │ lw v0,8(s2) │ │ addiu sp,sp,-16 │ │ lw a1,84(s0) │ │ addiu t1,sp,24 │ │ sw t1,0(s5) │ │ addu a1,a1,a0 │ │ @@ -10665,102 +10563,102 @@ │ │ lw a0,88(s8) │ │ sw t1,40(s8) │ │ sw zero,16(sp) │ │ jalr t9 │ │ sw v0,20(sp) │ │ lw t1,40(s8) │ │ lw gp,24(s8) │ │ - b cd28 │ │ + b cd28 │ │ sw v0,0(t1) │ │ addiu sp,sp,-16 │ │ addiu v0,sp,24 │ │ lw a0,0(s6) │ │ sw v0,0(s5) │ │ lwc1 $f0,0(a0) │ │ cvt.d.s $f0,$f0 │ │ - b cd28 │ │ + b cd28 │ │ sdc1 $f0,24(sp) │ │ addiu sp,sp,-16 │ │ lw v0,84(s0) │ │ addiu a3,sp,24 │ │ sw a3,0(s5) │ │ addu v0,v0,a0 │ │ lw t9,-32712(gp) │ │ lw a0,88(s8) │ │ lw a1,0(s6) │ │ lw a2,0(v0) │ │ jalr t9 │ │ sw a3,40(s8) │ │ lw a3,40(s8) │ │ lw gp,24(s8) │ │ - b cd28 │ │ + b cd28 │ │ sw v0,0(a3) │ │ lw v0,84(s0) │ │ lw a1,0(s6) │ │ addu v0,v0,a0 │ │ - b cd04 │ │ + b cd04 │ │ lw t9,-32712(gp) │ │ lw v0,0(s6) │ │ lw t9,-32724(gp) │ │ lw a0,88(s8) │ │ lw a1,0(v0) │ │ - b cd10 │ │ + b cd10 │ │ lw a2,124(s0) │ │ lw v0,0(s6) │ │ - b ce34 │ │ + b ce34 │ │ lw t9,-32720(gp) │ │ lw v0,24(s0) │ │ lw t9,-32632(gp) │ │ lw v0,0(v0) │ │ lw a0,88(s8) │ │ sltiu v0,v0,5 │ │ - bnez v0,d2f4 │ │ + bnez v0,d2f4 │ │ lw a1,0(s1) │ │ jalr t9 │ │ nop │ │ lw gp,24(s8) │ │ sw v0,0(s4) │ │ sw v1,4(s4) │ │ lw v0,88(s0) │ │ - beqz v0,ccc0 │ │ + beqz v0,ccc0 │ │ nop │ │ lw a0,4(s2) │ │ - beqz a0,ccc0 │ │ + beqz a0,ccc0 │ │ lw s3,104(s8) │ │ move s1,zero │ │ - b cfa8 │ │ + b cfa8 │ │ li s4,3 │ │ addiu s1,s1,1 │ │ sltu v0,s1,a0 │ │ - beqz v0,ccc0 │ │ + beqz v0,ccc0 │ │ addiu s3,s3,4 │ │ lw v0,88(s0) │ │ sll v1,s1,0x2 │ │ addu v0,v0,v1 │ │ lw v0,0(v0) │ │ - bne v0,s4,cf94 │ │ + bne v0,s4,cf94 │ │ lw t9,-32620(gp) │ │ lw v0,0(s3) │ │ lw a0,88(s8) │ │ jalr t9 │ │ lw a1,0(v0) │ │ lw gp,24(s8) │ │ - b cf94 │ │ + b cf94 │ │ lw a0,4(s2) │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,10508 │ │ li a1,1 │ │ li a2,48 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ lw v0,12(s2) │ │ lhu v1,6(v0) │ │ - bnez v1,ccac │ │ + bnez v1,ccac │ │ lw gp,24(s8) │ │ move sp,s8 │ │ lw ra,84(sp) │ │ lw s8,80(sp) │ │ lw s7,76(sp) │ │ lw s6,72(sp) │ │ lw s5,68(sp) │ │ @@ -10809,67 +10707,67 @@ │ │ lw gp,24(s8) │ │ lw a0,88(s8) │ │ lw t9,-32740(gp) │ │ lw a1,32(s8) │ │ addiu t9,t9,-14384 │ │ jalr t9 │ │ move a2,s1 │ │ - beqz v0,d2cc │ │ + beqz v0,d2cc │ │ lw gp,24(s8) │ │ lw v0,12(s2) │ │ lhu v1,6(v0) │ │ - beqz v1,cf70 │ │ + beqz v1,cf70 │ │ lw t9,-32460(gp) │ │ lw a2,0(v0) │ │ move a0,s4 │ │ jalr t9 │ │ move a1,zero │ │ - b cf70 │ │ + b cf70 │ │ lw gp,24(s8) │ │ srl v0,v0,0x3 │ │ sll v0,v0,0x3 │ │ subu sp,sp,v0 │ │ - b cdbc │ │ + b cdbc │ │ addiu s1,sp,24 │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,19580 │ │ li a1,1 │ │ li a2,57 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ - b cc9c │ │ + b cc9c │ │ lw gp,24(s8) │ │ lw t9,-32708(gp) │ │ lw a0,88(s8) │ │ jalr t9 │ │ lw a1,0(s1) │ │ lw gp,24(s8) │ │ - b cf70 │ │ + b cf70 │ │ sw v0,0(s1) │ │ lw t9,-32540(gp) │ │ lw a0,88(s8) │ │ lw a1,0(s1) │ │ jalr t9 │ │ move a2,zero │ │ lw gp,24(s8) │ │ - b cf70 │ │ + b cf70 │ │ sw v0,0(s1) │ │ lw t9,-32620(gp) │ │ lw a0,88(s8) │ │ jalr t9 │ │ lw a1,0(s1) │ │ lw gp,24(s8) │ │ lw a0,88(s8) │ │ lw t9,-32652(gp) │ │ jalr t9 │ │ lw a1,0(s1) │ │ lw gp,24(s8) │ │ - b cf70 │ │ + b cf70 │ │ sw v0,0(s1) │ │ lw t9,-32620(gp) │ │ lw a0,88(s8) │ │ jalr t9 │ │ lw a1,0(s1) │ │ lw gp,24(s8) │ │ lw a0,88(s8) │ │ @@ -10879,80 +10777,80 @@ │ │ lw gp,24(s8) │ │ lw v1,24(s0) │ │ lw t9,-32456(gp) │ │ lw a2,0(v1) │ │ move a0,s4 │ │ jalr t9 │ │ move a1,v0 │ │ - b cf70 │ │ + b cf70 │ │ lw gp,24(s8) │ │ - b d154 │ │ + b d154 │ │ lw t9,-32624(gp) │ │ lw v0,24(s0) │ │ lw a1,0(s1) │ │ lw a3,0(v0) │ │ lw v0,124(s0) │ │ lw t9,-32628(gp) │ │ li v1,1 │ │ lw a0,88(s8) │ │ sw v1,16(sp) │ │ sw v0,20(sp) │ │ jalr t9 │ │ move a2,s4 │ │ - b cf70 │ │ + b cf70 │ │ lw gp,24(s8) │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ li a1,1 │ │ addiu a3,a3,168 │ │ addiu a0,a0,19508 │ │ jalr t9 │ │ li a2,29 │ │ lw v0,24(s0) │ │ lw gp,24(s8) │ │ lw a3,0(v0) │ │ lw a1,0(s1) │ │ - b d21c │ │ + b d21c │ │ lw v0,124(s0) │ │ lw t9,-32540(gp) │ │ lw a0,88(s8) │ │ lw a1,0(s1) │ │ jalr t9 │ │ li a2,1 │ │ lw gp,24(s8) │ │ - b cf70 │ │ + b cf70 │ │ sw v0,0(s1) │ │ - b d154 │ │ + b d154 │ │ lw t9,-32636(gp) │ │ lw a0,-32372(gp) │ │ lw a1,-32740(gp) │ │ lw t9,-32448(gp) │ │ addiu a0,a0,168 │ │ jalr t9 │ │ addiu a1,a1,19540 │ │ - b cf70 │ │ + b cf70 │ │ lw gp,24(s8) │ │ addiu sp,sp,-16 │ │ - b cdbc │ │ + b cdbc │ │ addiu s1,sp,24 │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,19456 │ │ li a1,1 │ │ li a2,51 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ - b d0ec │ │ + b d0ec │ │ lw gp,24(s8) │ │ jalr t9 │ │ nop │ │ lw gp,24(s8) │ │ - b cf70 │ │ + b cf70 │ │ sw v0,0(s4) │ │ lui gp,0x2 │ │ addiu gp,gp,-16888 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ @@ -10980,15 +10878,15 @@ │ │ move s8,sp │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ sw s3,36(sp) │ │ jalr t9 │ │ nop │ │ move s0,v0 │ │ - beqz v0,d3c0 │ │ + beqz v0,d3c0 │ │ lw gp,16(s8) │ │ move sp,s8 │ │ lw ra,44(sp) │ │ move v0,s0 │ │ lw s8,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ @@ -10996,15 +10894,15 @@ │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ lw t9,-32452(gp) │ │ jalr t9 │ │ li a0,272 │ │ move s3,v0 │ │ - beqz v0,d484 │ │ + beqz v0,d484 │ │ lw gp,16(s8) │ │ lw v1,-32740(gp) │ │ addiu v0,v0,14 │ │ lw a1,19676(v1) │ │ addiu v1,v1,19676 │ │ swl a1,3(v0) │ │ lw a0,4(v1) │ │ @@ -11031,58 +10929,58 @@ │ │ sb v0,12(s3) │ │ sw zero,4(s3) │ │ sw zero,8(s3) │ │ lw t9,876(a0) │ │ move a1,s3 │ │ jalr t9 │ │ move a0,s2 │ │ - bnez v0,d4a8 │ │ + bnez v0,d4a8 │ │ lw gp,16(s8) │ │ lw t9,-32388(gp) │ │ lw a0,5284(s1) │ │ jalr t9 │ │ move a1,s3 │ │ - bnez v0,d4dc │ │ + bnez v0,d4dc │ │ lw gp,16(s8) │ │ - b d398 │ │ + b d398 │ │ move s0,s3 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ move a0,s2 │ │ addiu a1,a1,10616 │ │ jalr t9 │ │ addiu a2,a2,19640 │ │ - b d39c │ │ + b d39c │ │ move sp,s8 │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ move a0,s3 │ │ lw gp,16(s8) │ │ move a0,s2 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ addiu a1,a1,11236 │ │ jalr t9 │ │ addiu a2,a2,19704 │ │ - b d39c │ │ + b d39c │ │ move sp,s8 │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ move a0,s3 │ │ lw gp,16(s8) │ │ move a0,s2 │ │ lw a1,-32740(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32736(gp) │ │ addiu a1,a1,10616 │ │ jalr t9 │ │ addiu a2,a2,19732 │ │ - b d39c │ │ + b d39c │ │ move sp,s8 │ │ lui gp,0x2 │ │ addiu gp,gp,-17408 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-104 │ │ sw s8,96(sp) │ │ sw s7,92(sp) │ │ @@ -11108,37 +11006,37 @@ │ │ move a0,s0 │ │ move a1,s7 │ │ addiu a2,s6,4 │ │ jalr t9 │ │ move s2,a3 │ │ sltiu v0,v0,1 │ │ lw gp,24(s8) │ │ - bnez v0,d658 │ │ + bnez v0,d658 │ │ xori s1,v0,0x1 │ │ lw v0,4(s2) │ │ addiu s6,s6,2 │ │ andi v0,v0,0x1 │ │ sw s6,44(s8) │ │ sw zero,48(s8) │ │ - bnez v0,d850 │ │ + bnez v0,d850 │ │ sw zero,52(s8) │ │ lw v0,0(s0) │ │ move a0,s0 │ │ lw t9,16(v0) │ │ move a1,s7 │ │ jalr t9 │ │ addiu a2,s8,44 │ │ move s6,v0 │ │ - beqz v0,d718 │ │ + beqz v0,d718 │ │ lw gp,24(s8) │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ lw a0,48(s8) │ │ lw a1,52(s8) │ │ - beqz a1,d608 │ │ + beqz a1,d608 │ │ lw gp,24(s8) │ │ lw a0,56(s8) │ │ lw v0,0(a0) │ │ lw t9,88(v0) │ │ jalr t9 │ │ nop │ │ lw gp,24(s8) │ │ @@ -11164,42 +11062,42 @@ │ │ addiu sp,sp,104 │ │ lw t9,-32740(gp) │ │ addiu t9,t9,-11452 │ │ jalr t9 │ │ lw a0,56(s8) │ │ lw gp,24(s8) │ │ move s6,v0 │ │ - beqz s6,d798 │ │ + beqz s6,d798 │ │ lw a0,-32740(gp) │ │ lw a0,56(s8) │ │ lw v0,0(a0) │ │ lw t9,76(v0) │ │ jalr t9 │ │ li a1,16 │ │ - bltz v0,d828 │ │ + bltz v0,d828 │ │ lw gp,24(s8) │ │ lw t9,-32740(gp) │ │ lw a0,56(s8) │ │ sw s5,16(sp) │ │ move a1,s2 │ │ move a2,s4 │ │ addiu t9,t9,-13764 │ │ jalr t9 │ │ move a3,s3 │ │ lbu v0,13(s6) │ │ - beqz v0,d6c8 │ │ + beqz v0,d6c8 │ │ move s1,zero │ │ lbu s1,12(s6) │ │ sltiu s1,s1,1 │ │ lw a0,56(s8) │ │ lw v0,0(a0) │ │ lw t9,80(v0) │ │ jalr t9 │ │ move a1,zero │ │ - bnez s1,d7e8 │ │ + bnez s1,d7e8 │ │ nop │ │ move sp,s8 │ │ lw ra,100(sp) │ │ lw s8,96(sp) │ │ lw s7,92(sp) │ │ lw s6,88(sp) │ │ lw s5,84(sp) │ │ @@ -11211,39 +11109,39 @@ │ │ jr ra │ │ addiu sp,sp,104 │ │ lw t9,-32740(gp) │ │ addiu t9,t9,-11452 │ │ jalr t9 │ │ lw a0,56(s8) │ │ move s6,v0 │ │ - beqz v0,d760 │ │ + beqz v0,d760 │ │ lw gp,24(s8) │ │ lw a3,48(s8) │ │ - beqz a3,d89c │ │ + beqz a3,d89c │ │ addiu a0,v0,14 │ │ lw a2,-32740(gp) │ │ lw t9,-32360(gp) │ │ li a1,256 │ │ jalr t9 │ │ addiu a2,a2,11612 │ │ lw gp,24(s8) │ │ sb s1,13(s6) │ │ sb zero,12(s6) │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ lw a0,48(s8) │ │ lw a1,52(s8) │ │ - beqz a1,d670 │ │ + beqz a1,d670 │ │ lw gp,24(s8) │ │ lw a0,56(s8) │ │ lw v0,0(a0) │ │ lw t9,88(v0) │ │ jalr t9 │ │ nop │ │ - bnez s6,d678 │ │ + bnez s6,d678 │ │ lw gp,24(s8) │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,19876 │ │ li a1,1 │ │ li a2,42 │ │ @@ -11262,61 +11160,60 @@ │ │ lw s0,64(sp) │ │ jr ra │ │ addiu sp,sp,104 │ │ lw v0,0(s0) │ │ lw t9,20(v0) │ │ jalr t9 │ │ move a0,s0 │ │ - beqz v0,d6e4 │ │ + beqz v0,d6e4 │ │ lw gp,24(s8) │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,19968 │ │ li a1,1 │ │ li a2,29 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ - b d6e8 │ │ + b d6e8 │ │ move sp,s8 │ │ lw a0,-32740(gp) │ │ lw a3,-32372(gp) │ │ lw t9,-32464(gp) │ │ addiu a0,a0,19920 │ │ li a1,1 │ │ li a2,47 │ │ jalr t9 │ │ addiu a3,a3,168 │ │ - b d6dc │ │ + b d6dc │ │ nop │ │ lw t9,-32536(gp) │ │ li v0,1 │ │ move a0,s2 │ │ addiu a1,s8,32 │ │ sw zero,32(s8) │ │ sw v0,36(s8) │ │ jalr t9 │ │ sw zero,40(s8) │ │ sw v0,52(s8) │ │ lw v0,40(s8) │ │ lw s1,36(s8) │ │ sw v0,48(s8) │ │ lw v0,32(s8) │ │ - beqz v0,d5b4 │ │ + beqz v0,d5b4 │ │ sltu s1,zero,s1 │ │ lw v0,0(s0) │ │ move a0,s0 │ │ - b d5c0 │ │ + b d5c0 │ │ lw t9,28(v0) │ │ lw a3,-32740(gp) │ │ - b d740 │ │ + b d740 │ │ addiu a3,a3,19756 │ │ │ │ -0000d8a8 : │ │ -free_callback(): │ │ +0000d8a8 : │ │ lui gp,0x2 │ │ addiu gp,gp,-18328 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw ra,44(sp) │ │ sw s8,40(sp) │ │ sw s2,36(sp) │ │ @@ -11335,45 +11232,45 @@ │ │ jalr t9 │ │ lw a0,8(s1) │ │ lw gp,16(s8) │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ lw a0,76(s1) │ │ lw v1,84(s1) │ │ - beqz v1,d978 │ │ + beqz v1,d978 │ │ lw gp,16(s8) │ │ lw a2,16(s1) │ │ - beqz a2,d968 │ │ + beqz a2,d968 │ │ move s0,zero │ │ sll v0,s0,0x2 │ │ addu v0,v1,v0 │ │ lw v0,0(v0) │ │ addiu s0,s0,1 │ │ move a0,s2 │ │ - beqz v0,d95c │ │ + beqz v0,d95c │ │ move a1,v0 │ │ lw v0,0(s2) │ │ lw t9,88(v0) │ │ jalr t9 │ │ nop │ │ lw gp,16(s8) │ │ lw a2,16(s1) │ │ lw v1,84(s1) │ │ sltu v0,s0,a2 │ │ - bnez v0,d928 │ │ + bnez v0,d928 │ │ sll v0,s0,0x2 │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ move a0,v1 │ │ lw gp,16(s8) │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ lw a0,80(s1) │ │ lw a0,88(s1) │ │ - beqz a0,d9a0 │ │ + beqz a0,d9a0 │ │ lw gp,16(s8) │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ nop │ │ lw gp,16(s8) │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ @@ -11390,16 +11287,15 @@ │ │ lw s0,28(sp) │ │ move a0,s1 │ │ lw t9,-32472(gp) │ │ lw s1,32(sp) │ │ jr t9 │ │ addiu sp,sp,48 │ │ │ │ -0000d9e8 : │ │ -create_callback(): │ │ +0000d9e8 : │ │ lui gp,0x2 │ │ addiu gp,gp,-18648 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-1128 │ │ sw s8,1120(sp) │ │ sw s2,1096(sp) │ │ sw s1,1092(sp) │ │ @@ -11423,15 +11319,15 @@ │ │ move s2,a1 │ │ sw a3,1140(s8) │ │ addiu a1,s8,1056 │ │ sw v1,1076(s8) │ │ move s0,a0 │ │ jalr t9 │ │ move s1,a2 │ │ - bnez v0,e094 │ │ + bnez v0,e094 │ │ lw gp,24(s8) │ │ lw v0,0(s0) │ │ lw a1,1140(s8) │ │ lw t9,684(v0) │ │ jalr t9 │ │ move a0,s0 │ │ lw gp,24(s8) │ │ @@ -11501,29 +11397,29 @@ │ │ sw v0,8(s2) │ │ sw v0,4(s2) │ │ jalr t9 │ │ sw v0,0(s2) │ │ addiu a0,s3,3 │ │ lw gp,24(s8) │ │ sw a0,1080(s8) │ │ - blez s3,df28 │ │ + blez s3,df28 │ │ sw v0,124(s7) │ │ li s3,12 │ │ sw zero,1068(s8) │ │ - b dc90 │ │ + b dc90 │ │ move s1,zero │ │ lw v0,84(s7) │ │ lw t9,-32716(gp) │ │ addu v0,v0,s2 │ │ sw zero,0(v0) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s4 │ │ li v1,-1 │ │ - beq v0,v1,dd20 │ │ + beq v0,v1,dd20 │ │ lw gp,24(s8) │ │ lw a0,108(s7) │ │ lw t9,-32596(gp) │ │ addu a0,a0,s1 │ │ sb v0,0(a0) │ │ lw v0,108(s7) │ │ lw a3,80(s7) │ │ @@ -11537,38 +11433,38 @@ │ │ addu s5,t0,s2 │ │ lw gp,24(s8) │ │ sw v0,0(s5) │ │ sw v0,0(s6) │ │ lw v0,80(s7) │ │ addu v0,v0,s3 │ │ lw a0,0(v0) │ │ - beqz a0,dee0 │ │ + beqz a0,dee0 │ │ li v1,17 │ │ lw a0,88(s7) │ │ addu a0,a0,s2 │ │ lw a0,0(a0) │ │ - beq a0,v1,dda8 │ │ + beq a0,v1,dda8 │ │ addiu a0,a0,-21 │ │ sltiu a0,a0,2 │ │ - bnez a0,dda8 │ │ + bnez a0,dda8 │ │ li v1,2 │ │ lw a0,76(s7) │ │ addu a0,a0,s2 │ │ lw a0,0(a0) │ │ lhu a0,6(a0) │ │ - beq a0,v1,de4c │ │ + beq a0,v1,de4c │ │ lw v1,-32660(gp) │ │ lw a0,0(v0) │ │ li v1,13 │ │ lhu a0,6(a0) │ │ - beq a0,v1,ded8 │ │ + beq a0,v1,ded8 │ │ lw v1,-32680(gp) │ │ lw v0,1064(s8) │ │ addiu s1,s1,1 │ │ - beq s1,v0,de78 │ │ + beq s1,v0,de78 │ │ addiu s3,s3,4 │ │ lw v0,0(s0) │ │ lw a1,1140(s8) │ │ lw t9,692(v0) │ │ move a0,s0 │ │ jalr t9 │ │ move a2,s1 │ │ @@ -11578,15 +11474,15 @@ │ │ sll s2,s1,0x2 │ │ move a0,s0 │ │ move a1,v0 │ │ addu s5,a2,s2 │ │ jalr t9 │ │ move s4,v0 │ │ lw gp,24(s8) │ │ - beqz v0,dbb4 │ │ + beqz v0,dbb4 │ │ sw v0,0(s5) │ │ lw v0,0(s0) │ │ lw a2,84(s7) │ │ lw t9,84(v0) │ │ move a0,s0 │ │ move a1,s4 │ │ jalr t9 │ │ @@ -11596,15 +11492,15 @@ │ │ lw t9,-32716(gp) │ │ li v0,1 │ │ sw v0,1068(s8) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s4 │ │ li v1,-1 │ │ - bne v0,v1,dbdc │ │ + bne v0,v1,dbdc │ │ lw gp,24(s8) │ │ lw a2,-32740(gp) │ │ lw t9,-32360(gp) │ │ addiu s2,s8,32 │ │ move a0,s2 │ │ li a1,1024 │ │ addiu a2,a2,20132 │ │ @@ -11643,15 +11539,15 @@ │ │ lw gp,24(s8) │ │ move a0,s0 │ │ lw t9,-32716(gp) │ │ move a1,v0 │ │ jalr t9 │ │ move s4,v0 │ │ li v1,-1 │ │ - beq v0,v1,df98 │ │ + beq v0,v1,df98 │ │ lw gp,24(s8) │ │ lw a0,108(s7) │ │ lw v1,-32680(gp) │ │ addu a0,a0,s1 │ │ sb v0,0(a0) │ │ lw v0,80(s7) │ │ lw t9,-32596(gp) │ │ @@ -11666,57 +11562,57 @@ │ │ jalr t9 │ │ addu s4,v1,s2 │ │ lw gp,24(s8) │ │ sw v0,0(s4) │ │ lw v0,76(s7) │ │ addu v0,v0,s2 │ │ lw a0,0(v0) │ │ - beqz a0,dee0 │ │ + beqz a0,dee0 │ │ li v1,2 │ │ lw v0,80(s7) │ │ lhu a0,6(a0) │ │ - bne a0,v1,dc6c │ │ + bne a0,v1,dc6c │ │ addu v0,v0,s3 │ │ lw v1,-32660(gp) │ │ addiu s1,s1,1 │ │ sw v1,0(v0) │ │ lw v0,88(s7) │ │ addu s2,v0,s2 │ │ li v0,16 │ │ sw v0,0(s2) │ │ li v0,1 │ │ sw v0,1068(s8) │ │ lw v0,1064(s8) │ │ - bne s1,v0,dc90 │ │ + bne s1,v0,dc90 │ │ addiu s3,s3,4 │ │ lw v0,1072(s8) │ │ - beqz v0,df34 │ │ + beqz v0,df34 │ │ lw v0,1068(s8) │ │ - beqz v0,e0e8 │ │ + beqz v0,e0e8 │ │ lw t9,-32472(gp) │ │ lw t9,-32532(gp) │ │ lw a1,1144(s8) │ │ jalr t9 │ │ move a0,s0 │ │ li a0,17 │ │ lw gp,24(s8) │ │ - beq v0,a0,debc │ │ + beq v0,a0,debc │ │ sw v0,92(s7) │ │ addiu v0,v0,-21 │ │ sltiu v0,v0,2 │ │ - beqz v0,df60 │ │ + beqz v0,df60 │ │ lw v0,1076(s8) │ │ lw t9,-32528(gp) │ │ lw a1,1144(s8) │ │ jalr t9 │ │ move a0,s0 │ │ sw v0,1144(s8) │ │ - b df5c │ │ + b df5c │ │ lw gp,24(s8) │ │ - b dc80 │ │ + b dc80 │ │ sw v1,0(v0) │ │ lw t9,-32588(gp) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s7 │ │ move v0,zero │ │ move sp,s8 │ │ @@ -11729,66 +11625,66 @@ │ │ lw s3,1100(sp) │ │ lw s2,1096(sp) │ │ lw s1,1092(sp) │ │ lw s0,1088(sp) │ │ jr ra │ │ addiu sp,sp,1128 │ │ lw v0,1072(s8) │ │ - bnez v0,e0e8 │ │ + bnez v0,e0e8 │ │ lw t9,-32472(gp) │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ lw a0,88(s7) │ │ lw gp,24(s8) │ │ lw a0,84(s7) │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ sw zero,88(s7) │ │ lw gp,24(s8) │ │ sw zero,84(s7) │ │ lw v0,1076(s8) │ │ addiu v0,v0,-1 │ │ sltiu v0,v0,6 │ │ - bnez v0,dfc0 │ │ + bnez v0,dfc0 │ │ lw t9,-32716(gp) │ │ lw a2,-32740(gp) │ │ lw t9,-32360(gp) │ │ addiu s2,s8,32 │ │ lw a3,1076(s8) │ │ move a0,s2 │ │ li a1,1024 │ │ jalr t9 │ │ addiu a2,a2,18112 │ │ - b dd44 │ │ + b dd44 │ │ lw gp,24(s8) │ │ lw a2,-32740(gp) │ │ lw t9,-32360(gp) │ │ addiu s2,s8,32 │ │ move a0,s2 │ │ li a1,1024 │ │ addiu a2,a2,20176 │ │ jalr t9 │ │ move a3,s1 │ │ - b dd44 │ │ + b dd44 │ │ lw gp,24(s8) │ │ lw a1,1144(s8) │ │ jalr t9 │ │ move a0,s0 │ │ move s1,v0 │ │ li v0,-1 │ │ - beq s1,v0,e110 │ │ + beq s1,v0,e110 │ │ lw gp,24(s8) │ │ lw t9,-32524(gp) │ │ lw a1,1144(s8) │ │ sll a2,s1,0x18 │ │ move a0,s0 │ │ jalr t9 │ │ sra a2,a2,0x18 │ │ move s3,v0 │ │ - beqz v0,e11c │ │ + beqz v0,e11c │ │ lw gp,24(s8) │ │ lw v0,76(s7) │ │ lw t9,-32664(gp) │ │ lw a1,1076(s8) │ │ lw a2,1064(s8) │ │ addiu s2,s7,12 │ │ move a0,s2 │ │ @@ -11798,27 +11694,27 @@ │ │ lw gp,24(s8) │ │ move a0,s0 │ │ lw a1,-32740(gp) │ │ lw t9,-32692(gp) │ │ addiu a1,a1,20248 │ │ jalr t9 │ │ move a2,v0 │ │ - bnez v0,dee0 │ │ + bnez v0,dee0 │ │ lw gp,24(s8) │ │ lw v0,92(s7) │ │ li a0,4 │ │ - beq v0,a0,e204 │ │ + beq v0,a0,e204 │ │ li a0,17 │ │ - beq v0,a0,e204 │ │ + beq v0,a0,e204 │ │ addiu v0,v0,-21 │ │ sltiu v0,v0,2 │ │ - bnez v0,e204 │ │ + bnez v0,e204 │ │ addiu s1,s1,-66 │ │ sltiu v0,s1,25 │ │ - beqz v0,e208 │ │ + beqz v0,e208 │ │ lw v0,-32740(gp) │ │ sll s1,s1,0x2 │ │ addiu v0,v0,20504 │ │ addu s1,v0,s1 │ │ lw v0,0(s1) │ │ addu v0,v0,gp │ │ jr v0 │ │ @@ -11848,21 +11744,21 @@ │ │ lw a0,88(s7) │ │ lw gp,24(s8) │ │ lw a0,84(s7) │ │ lw t9,-32472(gp) │ │ jalr t9 │ │ sw zero,88(s7) │ │ lw gp,24(s8) │ │ - b de8c │ │ + b de8c │ │ sw zero,84(s7) │ │ lw s2,-32740(gp) │ │ - b dd44 │ │ + b dd44 │ │ addiu s2,s2,20032 │ │ lw s2,-32740(gp) │ │ - b dd44 │ │ + b dd44 │ │ addiu s2,s2,20000 │ │ li v0,244 │ │ sw v0,116(s7) │ │ lw v0,80(s7) │ │ lw t9,-32696(gp) │ │ lw a3,1080(s8) │ │ addiu a0,s7,44 │ │ @@ -11874,58 +11770,57 @@ │ │ lw gp,24(s8) │ │ move a0,s0 │ │ lw a1,-32740(gp) │ │ lw t9,-32692(gp) │ │ addiu a1,a1,20264 │ │ jalr t9 │ │ move a2,v0 │ │ - bnez v0,dee0 │ │ + bnez v0,dee0 │ │ lw gp,24(s8) │ │ lw v0,0(s7) │ │ lw a2,-32740(gp) │ │ lw t9,-32556(gp) │ │ lw a0,8(s7) │ │ sw v0,16(sp) │ │ move a1,s2 │ │ addiu a2,a2,-10992 │ │ jalr t9 │ │ move a3,s7 │ │ - b def4 │ │ + b def4 │ │ move v0,s7 │ │ li v0,184 │ │ - b e130 │ │ + b e130 │ │ sw v0,116(s7) │ │ li v0,208 │ │ - b e130 │ │ + b e130 │ │ sw v0,116(s7) │ │ li v0,196 │ │ - b e130 │ │ + b e130 │ │ sw v0,116(s7) │ │ li v0,148 │ │ - b e130 │ │ + b e130 │ │ sw v0,116(s7) │ │ li v0,220 │ │ - b e130 │ │ + b e130 │ │ sw v0,116(s7) │ │ li v0,232 │ │ - b e130 │ │ + b e130 │ │ sw v0,116(s7) │ │ li v0,172 │ │ - b e130 │ │ + b e130 │ │ sw v0,116(s7) │ │ li v0,160 │ │ - b e130 │ │ + b e130 │ │ sw v0,116(s7) │ │ lw s3,-32680(gp) │ │ li v0,136 │ │ - b e130 │ │ + b e130 │ │ sw v0,116(s7) │ │ │ │ -0000e214 : │ │ -JNA_detach(): │ │ +0000e214 : │ │ lui gp,0x2 │ │ addiu gp,gp,-20740 │ │ addu gp,gp,t9 │ │ lw t9,-32740(gp) │ │ addiu sp,sp,-48 │ │ addiu t9,t9,-11452 │ │ sw s8,40(sp) │ │ @@ -11935,21 +11830,21 @@ │ │ sw s0,28(sp) │ │ sw gp,16(sp) │ │ sw ra,44(sp) │ │ move s2,a0 │ │ move s1,a2 │ │ jalr t9 │ │ andi s0,a1,0xff │ │ - beqz v0,e278 │ │ + beqz v0,e278 │ │ lw gp,16(s8) │ │ sb s0,13(v0) │ │ - beqz s0,e278 │ │ + beqz s0,e278 │ │ sw s1,8(v0) │ │ lbu v0,12(v0) │ │ - bnez v0,e298 │ │ + bnez v0,e298 │ │ lw a1,-32740(gp) │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ @@ -11965,69 +11860,66 @@ │ │ lw t9,-32736(gp) │ │ lw s2,36(sp) │ │ addiu a1,a1,11236 │ │ addiu a2,a2,20284 │ │ jr t9 │ │ addiu sp,sp,48 │ │ │ │ -0000e2cc : │ │ -JNA_set_last_error(): │ │ +0000e2cc : │ │ lui gp,0x2 │ │ addiu gp,gp,-20924 │ │ addu gp,gp,t9 │ │ lw t9,-32740(gp) │ │ addiu sp,sp,-40 │ │ addiu t9,t9,-11452 │ │ sw s8,32(sp) │ │ sw s0,28(sp) │ │ move s8,sp │ │ sw ra,36(sp) │ │ sw gp,16(sp) │ │ jalr t9 │ │ move s0,a1 │ │ - beqz v0,e30c │ │ + beqz v0,e30c │ │ nop │ │ sw s0,4(v0) │ │ move sp,s8 │ │ lw ra,36(s8) │ │ lw s8,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0000e324 : │ │ -JNA_get_last_error(): │ │ +0000e324 : │ │ lui gp,0x2 │ │ addiu gp,gp,-21012 │ │ addu gp,gp,t9 │ │ lw t9,-32740(gp) │ │ addiu sp,sp,-32 │ │ addiu t9,t9,-11452 │ │ sw s8,24(sp) │ │ sw ra,28(sp) │ │ move s8,sp │ │ sw gp,16(sp) │ │ jalr t9 │ │ nop │ │ - beqz v0,e370 │ │ + beqz v0,e370 │ │ lw ra,28(s8) │ │ lw v0,4(v0) │ │ move sp,s8 │ │ lw s8,24(sp) │ │ jr ra │ │ addiu sp,sp,32 │ │ move sp,s8 │ │ lw ra,28(sp) │ │ lw s8,24(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -0000e388 : │ │ -JNA_callback_init(): │ │ +0000e388 : │ │ lui gp,0x2 │ │ addiu gp,gp,-21112 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ lw a1,-32740(gp) │ │ sw s0,24(sp) │ │ move s0,a0 │ │ @@ -12046,23 +11938,23 @@ │ │ lw a1,-32740(gp) │ │ lw t9,24(v0) │ │ lw s1,-32744(gp) │ │ move a0,s0 │ │ jalr t9 │ │ addiu a1,a1,18000 │ │ sw v0,5288(s1) │ │ - beqz v0,e438 │ │ + beqz v0,e438 │ │ lw gp,16(s8) │ │ lw v1,0(s0) │ │ move a0,s0 │ │ lw t9,84(v1) │ │ jalr t9 │ │ move a1,v0 │ │ sw v0,5288(s1) │ │ - beqz v0,e438 │ │ + beqz v0,e438 │ │ lw gp,16(s8) │ │ move sp,s8 │ │ lw ra,36(sp) │ │ lw s8,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ move v0,zero │ │ @@ -12074,28 +11966,27 @@ │ │ lw s8,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ addiu v0,v0,15720 │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0000e45c : │ │ -JNA_callback_dispose(): │ │ +0000e45c : │ │ lui gp,0x2 │ │ addiu gp,gp,-21324 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ sw s0,28(sp) │ │ lw s0,-32744(gp) │ │ sw s8,32(sp) │ │ lw a1,5288(s0) │ │ move s8,sp │ │ sw ra,36(sp) │ │ sw gp,16(sp) │ │ - beqz a1,e4ac │ │ + beqz a1,e4ac │ │ lw v0,-32744(gp) │ │ lw v0,0(a0) │ │ lw t9,88(v0) │ │ jalr t9 │ │ nop │ │ lw gp,16(s8) │ │ sw zero,5288(s0) │ │ @@ -12117,62 +12008,62 @@ │ │ move s8,sp │ │ sw s0,24(sp) │ │ sw ra,44(sp) │ │ sw s3,36(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ sw gp,16(sp) │ │ - beqz a0,e5c4 │ │ + beqz a0,e5c4 │ │ move s0,a0 │ │ lw s1,8(a0) │ │ - beqz s1,e5c4 │ │ + beqz s1,e5c4 │ │ nop │ │ sw zero,0(a0) │ │ sh zero,4(a0) │ │ lw a0,0(s1) │ │ - beqz a0,e624 │ │ + beqz a0,e624 │ │ move s3,a1 │ │ - b e5a8 │ │ + b e5a8 │ │ lw s2,-32740(gp) │ │ lw v0,0(s1) │ │ lw v1,0(s0) │ │ lhu v0,4(v0) │ │ addiu v1,v1,-1 │ │ addiu v0,v0,-1 │ │ or v0,v0,v1 │ │ addiu v0,v0,1 │ │ - beqz s3,e560 │ │ + beqz s3,e560 │ │ sw v0,0(s0) │ │ sw v0,0(s3) │ │ lw v0,0(s0) │ │ addiu s3,s3,4 │ │ lw a0,0(s1) │ │ lhu v1,4(s0) │ │ lw a0,0(a0) │ │ andi a1,v1,0xffff │ │ addu v0,v0,a0 │ │ sw v0,0(s0) │ │ lw a0,0(s1) │ │ lhu a2,4(a0) │ │ andi a0,a2,0xffff │ │ sltu a3,a1,a0 │ │ - beqz a3,e598 │ │ + beqz a3,e598 │ │ addiu s1,s1,4 │ │ move v1,a2 │ │ move a1,a0 │ │ sh v1,4(s0) │ │ lw a0,0(s1) │ │ - beqz a0,e5ec │ │ + beqz a0,e5ec │ │ addiu v0,v0,-1 │ │ lw v0,0(a0) │ │ - bnez v0,e530 │ │ + bnez v0,e530 │ │ addiu t9,s2,-6960 │ │ jalr t9 │ │ move a1,zero │ │ - beqz v0,e530 │ │ + beqz v0,e530 │ │ nop │ │ move sp,s8 │ │ lw ra,44(s8) │ │ lw s8,40(sp) │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ @@ -12192,15 +12083,15 @@ │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ move v1,zero │ │ li v0,1 │ │ - b e600 │ │ + b e600 │ │ sw v1,0(s0) │ │ lui gp,0x2 │ │ addiu gp,gp,-21796 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-72 │ │ addiu v0,a1,-1 │ │ sltiu v0,v0,6 │ │ @@ -12214,15 +12105,15 @@ │ │ sw s5,52(sp) │ │ sw s3,44(sp) │ │ sw s2,40(sp) │ │ sw s0,32(sp) │ │ sw gp,16(sp) │ │ lw s4,88(s8) │ │ lw s1,92(s8) │ │ - bnez v0,e6c4 │ │ + bnez v0,e6c4 │ │ lw v1,96(s8) │ │ move sp,s8 │ │ lw ra,68(sp) │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ @@ -12238,60 +12129,60 @@ │ │ sw v1,8(a0) │ │ sw s4,4(a0) │ │ sw s1,12(a0) │ │ sw zero,20(a0) │ │ lw v0,0(s1) │ │ sw a3,24(s8) │ │ move s2,a2 │ │ - beqz v0,e820 │ │ + beqz v0,e820 │ │ move s0,a0 │ │ lhu v1,6(s1) │ │ li v0,15 │ │ - beq v1,v0,e874 │ │ + beq v1,v0,e874 │ │ li s5,4 │ │ lw v0,12(s0) │ │ lw s7,4(s0) │ │ lhu v1,6(v0) │ │ xori v0,v1,0xd │ │ movn s5,zero,v0 │ │ - beqz s7,e798 │ │ + beqz s7,e798 │ │ lw s6,8(s0) │ │ lw s1,-32740(gp) │ │ - b e770 │ │ + b e770 │ │ li s3,15 │ │ lhu v0,6(a0) │ │ - beq v0,s3,e878 │ │ + beq v0,s3,e878 │ │ lw t9,-32348(gp) │ │ lhu v1,4(a0) │ │ addiu v1,v1,-1 │ │ and v0,s5,v1 │ │ - beqz v0,e750 │ │ + beqz v0,e750 │ │ nop │ │ addiu s5,s5,-1 │ │ or s5,s5,v1 │ │ addiu s5,s5,1 │ │ lw v0,0(a0) │ │ addiu s7,s7,-1 │ │ addiu v0,v0,-1 │ │ ori v0,v0,0x3 │ │ addiu v0,v0,1 │ │ addu s5,s5,v0 │ │ - beqz s7,e798 │ │ + beqz s7,e798 │ │ addiu s6,s6,4 │ │ lw a0,0(s6) │ │ lw v0,0(a0) │ │ - bnez v0,e724 │ │ + bnez v0,e724 │ │ addiu t9,s1,-6960 │ │ jalr t9 │ │ move a1,zero │ │ - bnez v0,e83c │ │ + bnez v0,e83c │ │ lw gp,16(s8) │ │ - b e724 │ │ + b e724 │ │ lw a0,0(s6) │ │ - bnez s2,e7dc │ │ + bnez s2,e7dc │ │ sw s5,16(s0) │ │ move sp,s8 │ │ lw ra,68(sp) │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ @@ -12322,15 +12213,15 @@ │ │ jr t9 │ │ addiu sp,sp,72 │ │ lw t9,-32740(gp) │ │ move a0,s1 │ │ addiu t9,t9,-6960 │ │ jalr t9 │ │ move a1,zero │ │ - beqz v0,e6ec │ │ + beqz v0,e6ec │ │ lw gp,16(s8) │ │ move sp,s8 │ │ lw ra,68(sp) │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ @@ -12342,16 +12233,15 @@ │ │ li v0,1 │ │ jr ra │ │ addiu sp,sp,72 │ │ lw t9,-32348(gp) │ │ jalr t9 │ │ nop │ │ │ │ -0000e880 : │ │ -ffi_prep_cif(): │ │ +0000e880 : │ │ lui gp,0x2 │ │ addiu gp,gp,-22384 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s8,40(sp) │ │ move s8,sp │ │ lw v1,64(s8) │ │ @@ -12367,16 +12257,15 @@ │ │ move a3,v0 │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -0000e8d8 : │ │ -ffi_prep_cif_var(): │ │ +0000e8d8 : │ │ lui gp,0x2 │ │ addiu gp,gp,-22472 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-48 │ │ sw s8,40(sp) │ │ move s8,sp │ │ lw v1,64(s8) │ │ @@ -12393,16 +12282,15 @@ │ │ move a3,v0 │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ │ │ -0000e934 : │ │ -ffi_prep_closure(): │ │ +0000e934 : │ │ lui gp,0x2 │ │ addiu gp,gp,-22564 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ lw t9,-32556(gp) │ │ sw ra,36(sp) │ │ sw s8,32(sp) │ │ @@ -12413,26 +12301,25 @@ │ │ nop │ │ move sp,s8 │ │ lw ra,36(sp) │ │ lw s8,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -0000e978 : │ │ -ffi_get_struct_offsets(): │ │ +0000e978 : │ │ lui gp,0x2 │ │ addiu gp,gp,-22632 │ │ addu gp,gp,t9 │ │ addiu a0,a0,-1 │ │ sltiu v0,a0,6 │ │ - beqz v0,e9a4 │ │ + beqz v0,e9a4 │ │ li v0,2 │ │ lhu v1,6(a1) │ │ li v0,13 │ │ - beq v1,v0,e9ac │ │ + beq v1,v0,e9ac │ │ li v0,1 │ │ jr ra │ │ nop │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw t9,-32740(gp) │ │ @@ -12458,19 +12345,19 @@ │ │ subu a0,v1,a0 │ │ lw v1,-32744(gp) │ │ sw ra,36(sp) │ │ addiu v1,v1,3780 │ │ addu v1,a0,v1 │ │ lw a0,8(v1) │ │ sw gp,16(sp) │ │ - bnez a0,ea7c │ │ + bnez a0,ea7c │ │ nop │ │ addiu v0,v0,1 │ │ li v1,5 │ │ - beq v0,v1,ea5c │ │ + beq v0,v1,ea5c │ │ lw ra,36(s8) │ │ move sp,s8 │ │ sw v0,5300(s0) │ │ lw s8,32(sp) │ │ lw s0,28(sp) │ │ move v0,zero │ │ jr ra │ │ @@ -12482,15 +12369,15 @@ │ │ li v0,1 │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ lw t9,0(v1) │ │ jalr t9 │ │ move a0,zero │ │ - b ea30 │ │ + b ea30 │ │ lw v0,5300(s0) │ │ lui gp,0x2 │ │ addiu gp,gp,-22912 │ │ addu gp,gp,t9 │ │ lw v0,-32744(gp) │ │ addiu sp,sp,-40 │ │ addiu v0,v0,5756 │ │ @@ -12500,41 +12387,41 @@ │ │ move s8,sp │ │ sw ra,36(sp) │ │ sw gp,16(sp) │ │ move s0,a0 │ │ move s1,a1 │ │ lw v1,0(v0) │ │ sltu a0,s0,v1 │ │ - bnez a0,eaec │ │ + bnez a0,eaec │ │ nop │ │ lw a0,4(v0) │ │ addu v1,v1,a0 │ │ sltu v1,s0,v1 │ │ - bnez v1,eb20 │ │ + bnez v1,eb20 │ │ nop │ │ lw v0,8(v0) │ │ - bnez v0,eac8 │ │ + bnez v0,eac8 │ │ nop │ │ move sp,s8 │ │ lw ra,36(sp) │ │ lw s8,32(sp) │ │ move a0,s0 │ │ move a1,s1 │ │ lw s0,24(sp) │ │ lw s1,28(sp) │ │ lw t9,-32440(gp) │ │ jr t9 │ │ addiu sp,sp,40 │ │ lw a0,12(v0) │ │ addu a0,s0,a0 │ │ - beq a0,s0,eaf8 │ │ + beq a0,s0,eaf8 │ │ lw t9,-32440(gp) │ │ jalr t9 │ │ move a1,s1 │ │ - beqz v0,eaf8 │ │ + beqz v0,eaf8 │ │ lw gp,16(s8) │ │ move sp,s8 │ │ lw ra,36(sp) │ │ lw s8,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ @@ -12559,39 +12446,39 @@ │ │ sw gp,16(sp) │ │ move s8,sp │ │ sw ra,44(sp) │ │ sw v0,20(s0) │ │ jalr t9 │ │ addiu a0,s2,5796 │ │ lw v0,5772(s1) │ │ - beqz v0,ec40 │ │ + beqz v0,ec40 │ │ lw gp,16(s8) │ │ lw t9,-32476(gp) │ │ jalr t9 │ │ addiu a0,s2,5796 │ │ lw gp,16(s8) │ │ lw t9,-32404(gp) │ │ jalr t9 │ │ li a0,40 │ │ lw gp,16(s8) │ │ li a0,40 │ │ lw t9,-32404(gp) │ │ jalr t9 │ │ sw v0,4(s0) │ │ - bnez v0,ec74 │ │ + bnez v0,ec74 │ │ lw gp,16(s8) │ │ lw v0,4(s0) │ │ addiu v1,v0,-1 │ │ and v1,v1,v0 │ │ - bnez v1,ec88 │ │ + bnez v1,ec88 │ │ sw v0,8(s0) │ │ lw v1,4(s0) │ │ addiu v0,v1,-1 │ │ and v0,v0,v1 │ │ - bnez v0,ec88 │ │ + bnez v0,ec88 │ │ lw ra,44(s8) │ │ move sp,s8 │ │ lw s8,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ @@ -12603,20 +12490,20 @@ │ │ addiu a0,a0,5752 │ │ move a1,zero │ │ jalr t9 │ │ sw v0,5772(s1) │ │ lw gp,16(s8) │ │ lw v1,20(s0) │ │ lw v0,-32744(gp) │ │ - b ebc4 │ │ + b ebc4 │ │ sw v1,5748(v0) │ │ lw t9,-32404(gp) │ │ jalr t9 │ │ li a0,40 │ │ - b ec00 │ │ + b ec00 │ │ lw gp,16(s8) │ │ lw t9,-32348(gp) │ │ jalr t9 │ │ nop │ │ lui gp,0x2 │ │ addiu gp,gp,-23428 │ │ addu gp,gp,t9 │ │ @@ -12631,38 +12518,38 @@ │ │ sw ra,44(sp) │ │ sw s2,36(sp) │ │ sw s0,28(sp) │ │ li a2,448 │ │ jalr t9 │ │ move s1,a0 │ │ li v1,-1 │ │ - beq v0,v1,ed04 │ │ + beq v0,v1,ed04 │ │ lw gp,16(s8) │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ lw t9,-32352(gp) │ │ jalr t9 │ │ nop │ │ lw a0,0(v0) │ │ li v1,22 │ │ - beq a0,v1,ed64 │ │ + beq a0,v1,ed64 │ │ lw gp,16(s8) │ │ lw a0,0(v0) │ │ li v1,21 │ │ - beq a0,v1,ed68 │ │ + beq a0,v1,ed68 │ │ lw t9,-32428(gp) │ │ lw a0,0(v0) │ │ li v1,122 │ │ - beq a0,v1,ed6c │ │ + beq a0,v1,ed6c │ │ move a0,s1 │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ @@ -12703,15 +12590,15 @@ │ │ move a0,s2 │ │ sb a2,8(v0) │ │ sb a1,9(v0) │ │ jalr t9 │ │ sb v1,10(v0) │ │ move s0,v0 │ │ li v0,-1 │ │ - beq s0,v0,ed40 │ │ + beq s0,v0,ed40 │ │ lw gp,16(s8) │ │ lw t9,-32400(gp) │ │ jalr t9 │ │ move a0,s2 │ │ move sp,s8 │ │ lw ra,44(sp) │ │ move v0,s0 │ │ @@ -12728,15 +12615,15 @@ │ │ lw t9,-32368(gp) │ │ sw s8,24(sp) │ │ sw gp,16(sp) │ │ move s8,sp │ │ sw ra,28(sp) │ │ jalr t9 │ │ nop │ │ - beqz v0,ee88 │ │ + beqz v0,ee88 │ │ lw gp,16(s8) │ │ lw t9,-32740(gp) │ │ move sp,s8 │ │ lw ra,28(sp) │ │ lw s8,24(sp) │ │ move a0,v0 │ │ addiu t9,t9,-4972 │ │ @@ -12763,53 +12650,53 @@ │ │ sw s2,56(sp) │ │ sw s1,52(sp) │ │ sw s0,48(sp) │ │ sw gp,24(sp) │ │ lw s6,4368(s3) │ │ move s8,sp │ │ li v0,-1 │ │ - beq s6,v0,efc8 │ │ + beq s6,v0,efc8 │ │ move s4,a0 │ │ lw s1,-32744(gp) │ │ lw s2,-32744(gp) │ │ lw v1,5296(s1) │ │ lw v0,5304(s2) │ │ move s7,s4 │ │ sw v0,32(s8) │ │ - beqz v1,f050 │ │ + beqz v1,f050 │ │ sw sp,36(s8) │ │ addiu v0,v1,7 │ │ srl v0,v0,0x3 │ │ sll v0,v0,0x3 │ │ subu sp,sp,v0 │ │ lw t9,-32460(gp) │ │ addiu s0,sp,24 │ │ move a2,v1 │ │ sw v1,40(s8) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,zero │ │ lw gp,24(s8) │ │ - bgtz s4,ef5c │ │ + bgtz s4,ef5c │ │ lw v1,40(s8) │ │ - b f094 │ │ + b f094 │ │ lw v0,4368(s3) │ │ - blez s7,f090 │ │ + blez s7,f090 │ │ lw v1,5296(s1) │ │ sltu v0,s7,v1 │ │ movn v1,s7,v0 │ │ lw t9,-32364(gp) │ │ move a0,s6 │ │ move a1,s0 │ │ move a2,v1 │ │ jalr t9 │ │ move s5,v1 │ │ slt v0,v0,s5 │ │ lw gp,24(s8) │ │ - beqz v0,ef54 │ │ + beqz v0,ef54 │ │ subu s7,s7,s5 │ │ lw sp,36(s8) │ │ li v0,-1 │ │ move sp,s8 │ │ lw ra,84(sp) │ │ lw s8,80(sp) │ │ lw s7,76(sp) │ │ @@ -12839,42 +12726,42 @@ │ │ lw v1,5300(s1) │ │ lw gp,24(s8) │ │ sll a0,v1,0x2 │ │ sll v1,v1,0x4 │ │ subu v1,v1,a0 │ │ addu v1,s0,v1 │ │ lw v1,8(v1) │ │ - beqz v1,f06c │ │ + beqz v1,f06c │ │ move s6,v0 │ │ - beq v0,s2,f070 │ │ + beq v0,s2,f070 │ │ addiu t9,s5,-5664 │ │ lw s1,-32744(gp) │ │ lw s2,-32744(gp) │ │ lw v1,5296(s1) │ │ lw v0,5304(s2) │ │ sw s6,4368(s3) │ │ sw v0,32(s8) │ │ move s7,s4 │ │ - bnez v1,ef14 │ │ + bnez v1,ef14 │ │ sw sp,36(s8) │ │ lw t9,-32404(gp) │ │ jalr t9 │ │ li a0,39 │ │ move v1,v0 │ │ lw gp,24(s8) │ │ - b ef14 │ │ + b ef14 │ │ sw v0,5296(s1) │ │ addiu t9,s5,-5664 │ │ jalr t9 │ │ nop │ │ - bnez v0,f19c │ │ + bnez v0,f19c │ │ lw gp,24(s8) │ │ - bne s6,s2,f02c │ │ + bne s6,s2,f02c │ │ lw v1,5300(s1) │ │ - b efe8 │ │ + b efe8 │ │ sll v0,v1,0x2 │ │ lw v0,4368(s3) │ │ lw sp,36(s8) │ │ lw t9,-32416(gp) │ │ sw v0,16(sp) │ │ lw v0,32(s8) │ │ move a0,zero │ │ @@ -12882,31 +12769,31 @@ │ │ move a1,s4 │ │ li a2,5 │ │ jalr t9 │ │ li a3,1 │ │ lw gp,24(s8) │ │ move s0,v0 │ │ li v0,-1 │ │ - beq s0,v0,f1b0 │ │ + beq s0,v0,f1b0 │ │ lw v1,-32744(gp) │ │ lw v0,32(s8) │ │ - beqz v0,f15c │ │ + beqz v0,f15c │ │ lw v0,-32744(gp) │ │ lw v0,4368(s3) │ │ lw t9,-32416(gp) │ │ sw v0,16(sp) │ │ lw v0,32(s8) │ │ move a0,zero │ │ sw v0,20(sp) │ │ move a1,s4 │ │ li a2,3 │ │ jalr t9 │ │ li a3,1 │ │ li v1,-1 │ │ - beq v0,v1,f1ec │ │ + beq v0,v1,f1ec │ │ lw gp,24(s8) │ │ lw s3,5304(s2) │ │ addu s5,v0,s4 │ │ subu s0,s0,v0 │ │ addu s3,s4,s3 │ │ sw s0,-4(s5) │ │ sw s3,5304(s2) │ │ @@ -12927,53 +12814,53 @@ │ │ sll v1,v0,0x2 │ │ sll v0,v0,0x4 │ │ subu v0,v0,v1 │ │ lw v1,-32744(gp) │ │ addiu v1,v1,3780 │ │ addu v0,v0,v1 │ │ lw v0,8(v0) │ │ - beqz v0,f0e0 │ │ + beqz v0,f0e0 │ │ lw v0,4368(s3) │ │ lw t9,-32740(gp) │ │ addiu t9,t9,-5664 │ │ jalr t9 │ │ nop │ │ - b f0dc │ │ + b f0dc │ │ lw gp,24(s8) │ │ li v0,-1 │ │ - bne s6,v0,eef4 │ │ + bne s6,v0,eef4 │ │ sw s6,4368(s3) │ │ - b ef98 │ │ + b ef98 │ │ move sp,s8 │ │ lw v0,32(s8) │ │ - bnez v0,f1d4 │ │ + bnez v0,f1d4 │ │ lw t9,-32432(gp) │ │ lw s1,-32744(gp) │ │ jalr t9 │ │ lw a0,4368(v1) │ │ lw gp,24(s8) │ │ - b efd4 │ │ + b efd4 │ │ lw v1,5300(s1) │ │ lw t9,-32468(gp) │ │ lw a0,4368(v1) │ │ jalr t9 │ │ lw a1,32(s8) │ │ - b ef94 │ │ + b ef94 │ │ li v0,-1 │ │ lw t9,-32440(gp) │ │ move a0,s0 │ │ jalr t9 │ │ move a1,s4 │ │ lw gp,24(s8) │ │ lw a1,32(s8) │ │ lw v0,-32744(gp) │ │ lw t9,-32468(gp) │ │ jalr t9 │ │ lw a0,4368(v0) │ │ - b ef94 │ │ + b ef94 │ │ li v0,-1 │ │ lui gp,0x2 │ │ addiu gp,gp,-24844 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-56 │ │ sw s1,40(sp) │ │ lw s1,-32744(gp) │ │ @@ -12981,37 +12868,37 @@ │ │ lw s2,4368(s1) │ │ sw s8,48(sp) │ │ li v0,-1 │ │ move s8,sp │ │ sw s0,36(sp) │ │ sw ra,52(sp) │ │ sw gp,24(sp) │ │ - beq s2,v0,f310 │ │ + beq s2,v0,f310 │ │ move s0,a0 │ │ lw v0,-32744(gp) │ │ lw v0,5304(v0) │ │ - beqz v0,f2b8 │ │ + beqz v0,f2b8 │ │ lw s1,-32744(gp) │ │ lw t9,-32740(gp) │ │ move sp,s8 │ │ lw ra,52(sp) │ │ lw s8,48(sp) │ │ lw s2,44(sp) │ │ lw s1,40(sp) │ │ move a0,s0 │ │ lw s0,36(sp) │ │ addiu t9,t9,-4448 │ │ jr t9 │ │ addiu sp,sp,56 │ │ lw v0,-32744(gp) │ │ lw v0,5304(v0) │ │ - beqz v0,f2b4 │ │ + beqz v0,f2b4 │ │ lw v1,4368(s1) │ │ li v0,-1 │ │ - bne v1,v0,f270 │ │ + bne v1,v0,f270 │ │ lw t9,-32740(gp) │ │ lw s1,-32744(gp) │ │ lw t9,-32412(gp) │ │ jalr t9 │ │ addiu a0,s1,5308 │ │ lw gp,24(s8) │ │ lw t9,-32740(gp) │ │ @@ -13036,36 +12923,35 @@ │ │ sw s2,16(sp) │ │ sw zero,20(sp) │ │ move a0,zero │ │ move a1,s0 │ │ li a2,7 │ │ jalr t9 │ │ li a3,2050 │ │ - bne v0,s2,f2f0 │ │ + bne v0,s2,f2f0 │ │ lw gp,24(s8) │ │ lw t9,-32352(gp) │ │ jalr t9 │ │ nop │ │ lw a0,0(v0) │ │ li v1,1 │ │ - beq a0,v1,f298 │ │ + beq a0,v1,f298 │ │ lw gp,24(s8) │ │ lw v1,0(v0) │ │ li v0,13 │ │ - beq v1,v0,f298 │ │ + beq v1,v0,f298 │ │ li v0,-1 │ │ - b f2f4 │ │ + b f2f4 │ │ move sp,s8 │ │ │ │ -0000f36c : │ │ -ffi_closure_alloc(): │ │ +0000f36c : │ │ lui gp,0x2 │ │ addiu gp,gp,-25180 │ │ addu gp,gp,t9 │ │ - beqz a1,fdb4 │ │ + beqz a1,fdb4 │ │ nop │ │ addiu sp,sp,-64 │ │ sw s6,48(sp) │ │ lw s6,-32744(gp) │ │ sw s5,44(sp) │ │ addiu s5,s6,5772 │ │ lw v0,4(s5) │ │ @@ -13076,116 +12962,116 @@ │ │ sw ra,60(sp) │ │ sw s7,52(sp) │ │ sw s4,40(sp) │ │ sw s2,32(sp) │ │ sw s1,28(sp) │ │ sw gp,16(sp) │ │ move s0,a0 │ │ - beqz v0,f7cc │ │ + beqz v0,f7cc │ │ move s3,a1 │ │ lw s4,-32744(gp) │ │ addiu s2,s4,5312 │ │ lw v0,436(s2) │ │ andi v0,v0,0x2 │ │ - bnez v0,f598 │ │ + bnez v0,f598 │ │ lw a0,-32744(gp) │ │ sltiu v0,s0,245 │ │ - beqz v0,f4dc │ │ + beqz v0,f4dc │ │ sltiu v0,s0,-64 │ │ sltiu v0,s0,11 │ │ - bnez v0,f7c0 │ │ + bnez v0,f7c0 │ │ li a1,2 │ │ addiu v0,s0,11 │ │ li s1,-8 │ │ and s1,v0,s1 │ │ srl v1,s1,0x3 │ │ move a1,v1 │ │ lw a2,5312(s4) │ │ srlv v0,a2,a1 │ │ andi a0,v0,0x3 │ │ - beqz a0,f6bc │ │ + beqz a0,f6bc │ │ lw a3,-32744(gp) │ │ andi v0,v0,0x1 │ │ xori v0,v0,0x1 │ │ addu v1,v0,v1 │ │ sll v0,v1,0x3 │ │ addu v0,s2,v0 │ │ addiu v0,v0,36 │ │ lw s0,8(v0) │ │ lw a0,8(s0) │ │ - beq v0,a0,fb68 │ │ + beq v0,a0,fb68 │ │ nop │ │ lw a1,16(s2) │ │ sltu a1,a0,a1 │ │ - bnez a1,f930 │ │ + bnez a1,f930 │ │ lw t9,-32348(gp) │ │ sw a0,8(v0) │ │ sw v0,12(a0) │ │ sll v0,v1,0x3 │ │ ori v1,v0,0x3 │ │ sw v1,4(s0) │ │ addu v0,s0,v0 │ │ lw v1,4(v0) │ │ addiu s0,s0,8 │ │ ori v1,v1,0x1 │ │ sw v1,4(v0) │ │ lw v0,436(s2) │ │ andi v0,v0,0x2 │ │ - bnez v0,f54c │ │ + bnez v0,f54c │ │ lw a0,-32744(gp) │ │ - beqz s0,f560 │ │ + beqz s0,f560 │ │ nop │ │ lw v0,-32744(gp) │ │ addiu v0,v0,5756 │ │ lw v1,0(v0) │ │ sltu a0,s0,v1 │ │ - bnez a0,f4c8 │ │ + bnez a0,f4c8 │ │ nop │ │ lw s1,4(v0) │ │ addu v1,v1,s1 │ │ sltu v1,s0,v1 │ │ - bnez v1,f938 │ │ + bnez v1,f938 │ │ nop │ │ lw v0,8(v0) │ │ - bnez v0,f4a4 │ │ + bnez v0,f4a4 │ │ nop │ │ lw v0,12(zero) │ │ teq zero,zero │ │ - beqz v0,f5b4 │ │ + beqz v0,f5b4 │ │ li v1,-1 │ │ lw a3,4(s2) │ │ addiu v0,s0,11 │ │ li s1,-8 │ │ - bnez a3,f844 │ │ + bnez a3,f844 │ │ and s1,v0,s1 │ │ lw a0,8(s2) │ │ sltu v0,a0,s1 │ │ - beqz v0,f7e4 │ │ + beqz v0,f7e4 │ │ subu s0,a0,s1 │ │ lw v0,12(s2) │ │ sltu v1,s1,v0 │ │ - beqz v1,f5c4 │ │ + beqz v1,f5c4 │ │ subu v1,v0,s1 │ │ lw a0,24(s2) │ │ ori a1,v1,0x1 │ │ addu v0,a0,s1 │ │ ori s1,s1,0x3 │ │ sw v0,24(s2) │ │ sw v1,12(s2) │ │ sw a1,4(v0) │ │ sw s1,4(a0) │ │ lw v0,436(s2) │ │ andi v0,v0,0x2 │ │ - beqz v0,f494 │ │ + beqz v0,f494 │ │ addiu s0,a0,8 │ │ lw a0,-32744(gp) │ │ lw t9,-32476(gp) │ │ jalr t9 │ │ addiu a0,a0,5752 │ │ - bnez s0,f49c │ │ + bnez s0,f49c │ │ lw gp,16(s8) │ │ move sp,s8 │ │ lw ra,60(sp) │ │ lw s8,56(sp) │ │ lw s7,52(sp) │ │ lw s6,48(sp) │ │ lw s5,44(sp) │ │ @@ -13196,48 +13082,48 @@ │ │ lw s0,24(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,64 │ │ lw t9,-32412(gp) │ │ jalr t9 │ │ addiu a0,a0,5752 │ │ - beqz v0,f3e4 │ │ + beqz v0,f3e4 │ │ lw gp,16(s8) │ │ - b f564 │ │ + b f564 │ │ move sp,s8 │ │ lw v0,8(s2) │ │ - beq v0,v1,f81c │ │ + beq v0,v1,f81c │ │ li a0,-1 │ │ li s1,-1 │ │ lw v0,4(s5) │ │ - beqz v0,fdc4 │ │ + beqz v0,fdc4 │ │ lw t9,-32740(gp) │ │ lw v0,436(s2) │ │ andi v0,v0,0x1 │ │ - beqz v0,f8cc │ │ + beqz v0,f8cc │ │ lw v1,8(s5) │ │ lw v0,12(s5) │ │ sltu v0,s1,v0 │ │ - bnez v0,f8d0 │ │ + bnez v0,f8d0 │ │ negu s0,v1 │ │ addiu s7,v1,31 │ │ addu s7,s7,s1 │ │ and s7,s7,s0 │ │ sltu v0,s1,s7 │ │ - beqz v0,f8d0 │ │ + beqz v0,f8d0 │ │ lw t9,-32740(gp) │ │ addiu t9,t9,-3556 │ │ jalr t9 │ │ move a0,s7 │ │ li v1,-1 │ │ - beq v0,v1,f8c8 │ │ + beq v0,v1,f8c8 │ │ lw gp,16(s8) │ │ addiu v1,v0,8 │ │ andi a0,v1,0x7 │ │ - beqz a0,106f0 │ │ + beqz a0,106f0 │ │ li a1,1 │ │ negu v1,v1 │ │ andi s0,v1,0x7 │ │ ori a1,s0,0x1 │ │ subu v1,s7,s0 │ │ addiu a0,v1,-16 │ │ addu s0,v0,s0 │ │ @@ -13247,38 +13133,38 @@ │ │ addu a0,s0,a0 │ │ li a1,7 │ │ sw a2,4(s0) │ │ sw a1,4(a0) │ │ sw zero,-8(v1) │ │ lw v1,16(s2) │ │ sltu v1,v0,v1 │ │ - beqz v1,f67c │ │ + beqz v1,f67c │ │ nop │ │ sw v0,16(s2) │ │ lw v1,428(s2) │ │ lw v0,432(s2) │ │ addu s7,s7,v1 │ │ sltu v0,v0,s7 │ │ - beqz v0,f698 │ │ + beqz v0,f698 │ │ sw s7,428(s2) │ │ sw s7,432(s2) │ │ addiu s0,s0,8 │ │ - beqz s0,f8c8 │ │ + beqz s0,f8c8 │ │ nop │ │ lw v0,436(s2) │ │ andi v0,v0,0x2 │ │ - beqz v0,f4a0 │ │ + beqz v0,f4a0 │ │ lw v0,-32744(gp) │ │ - b f54c │ │ + b f54c │ │ lw a0,-32744(gp) │ │ lw a0,8(s2) │ │ sltu v1,a0,s1 │ │ - beqz v1,f7e4 │ │ + beqz v1,f7e4 │ │ subu s0,a0,s1 │ │ - beqz v0,f97c │ │ + beqz v0,f97c │ │ li t0,1 │ │ sllv a0,t0,a1 │ │ sll a0,a0,0x1 │ │ negu v1,a0 │ │ or a0,v1,a0 │ │ sllv v0,v0,a1 │ │ and v0,a0,v0 │ │ @@ -13290,145 +13176,145 @@ │ │ li v0,31 │ │ subu v0,v0,v1 │ │ sll v1,v0,0x3 │ │ addu v1,s2,v1 │ │ addiu v1,v1,36 │ │ lw a0,8(v1) │ │ lw a1,8(a0) │ │ - beq v1,a1,104e0 │ │ + beq v1,a1,104e0 │ │ nop │ │ lw a2,16(s2) │ │ sltu a2,a1,a2 │ │ - bnez a2,f930 │ │ + bnez a2,f930 │ │ lw t9,-32348(gp) │ │ sw a1,8(v1) │ │ sw v1,12(a1) │ │ sll v0,v0,0x3 │ │ subu v1,v0,s1 │ │ addu s0,a0,s1 │ │ ori a1,v1,0x1 │ │ ori s1,s1,0x3 │ │ addu v0,s0,v1 │ │ sw s1,4(a0) │ │ sw a1,4(s0) │ │ sw v1,0(v0) │ │ lw a1,8(s2) │ │ - beqz a1,f7b0 │ │ + beqz a1,f7b0 │ │ lw a3,-32744(gp) │ │ srl a1,a1,0x3 │ │ li a2,1 │ │ lw t0,5312(a3) │ │ sll v0,a1,0x3 │ │ sllv a1,a2,a1 │ │ addu v0,s2,v0 │ │ and t1,a1,t0 │ │ lw a2,20(s2) │ │ - bnez t1,f918 │ │ + bnez t1,f918 │ │ addiu v0,v0,36 │ │ or a1,a1,t0 │ │ sw a1,5312(a3) │ │ move a1,v0 │ │ sw a2,8(v0) │ │ sw a2,12(a1) │ │ sw a1,8(a2) │ │ sw v0,12(a2) │ │ sw s0,20(s2) │ │ sw v1,8(s2) │ │ - b f484 │ │ + b f484 │ │ addiu s0,a0,8 │ │ li v1,2 │ │ - b f410 │ │ + b f410 │ │ li s1,16 │ │ lw t9,-32740(gp) │ │ addiu t9,t9,-5284 │ │ jalr t9 │ │ nop │ │ - b f3cc │ │ + b f3cc │ │ lw gp,16(s8) │ │ sltiu v0,s0,16 │ │ - bnez v0,fdbc │ │ + bnez v0,fdbc │ │ lw v1,20(s2) │ │ addu v0,v1,s1 │ │ ori a1,s0,0x1 │ │ addu a0,v0,s0 │ │ ori s1,s1,0x3 │ │ sw s0,8(s2) │ │ sw v0,20(s2) │ │ sw a1,4(v0) │ │ sw s0,0(a0) │ │ sw s1,4(v1) │ │ - b f484 │ │ + b f484 │ │ addiu s0,v1,8 │ │ lw v1,20(s2) │ │ sw zero,8(s2) │ │ sw zero,20(s2) │ │ addu a0,v1,a0 │ │ sw v0,4(v1) │ │ lw v0,4(a0) │ │ addiu s0,v1,8 │ │ ori v0,v0,0x1 │ │ - b f484 │ │ + b f484 │ │ sw v0,4(a0) │ │ srl v0,s1,0x8 │ │ - bnez v0,fb80 │ │ + bnez v0,fb80 │ │ negu a1,s1 │ │ lw v1,300(s2) │ │ - beqz v1,10614 │ │ + beqz v1,10614 │ │ li a0,25 │ │ move t2,zero │ │ sllv a0,s1,a0 │ │ move t0,zero │ │ move t3,zero │ │ li t1,-4 │ │ lw v0,4(v1) │ │ and v0,v0,t1 │ │ subu v0,v0,s1 │ │ sltu a2,v0,a1 │ │ - beqz a2,f898 │ │ + beqz a2,f898 │ │ srl s0,a0,0x1f │ │ - beqz v0,10330 │ │ + beqz v0,10330 │ │ nop │ │ move a1,v0 │ │ move t3,v1 │ │ addiu s0,s0,4 │ │ lw v0,20(v1) │ │ sll s0,s0,0x2 │ │ addu v1,v1,s0 │ │ - beqz v0,fd1c │ │ + beqz v0,fd1c │ │ lw v1,0(v1) │ │ - beq v0,v1,fd24 │ │ + beq v0,v1,fd24 │ │ nop │ │ - beqz v1,fba4 │ │ + beqz v1,fba4 │ │ sll a0,a0,0x1 │ │ - b f870 │ │ + b f870 │ │ move t0,v0 │ │ lw v1,8(s5) │ │ negu s0,v1 │ │ addiu a0,s1,41 │ │ addu v0,a0,v1 │ │ and s0,v0,s0 │ │ sltu v0,s1,s0 │ │ - bnez v0,fdd8 │ │ + bnez v0,fdd8 │ │ lw t9,-32740(gp) │ │ lw t9,-32352(gp) │ │ jalr t9 │ │ nop │ │ li v1,12 │ │ lw gp,16(s8) │ │ sw v1,0(v0) │ │ lw v0,436(s2) │ │ andi v0,v0,0x2 │ │ - beqz v0,f560 │ │ + beqz v0,f560 │ │ move s0,zero │ │ - b f54c │ │ + b f54c │ │ lw a0,-32744(gp) │ │ lw a1,8(v0) │ │ lw a3,16(s2) │ │ sltu a3,a1,a3 │ │ - beqz a3,f7a0 │ │ + beqz a3,f7a0 │ │ nop │ │ lw t9,-32348(gp) │ │ jalr t9 │ │ nop │ │ lw v1,12(v0) │ │ move v0,s0 │ │ addu s0,s0,v1 │ │ @@ -13443,15 +13329,15 @@ │ │ lw s3,36(sp) │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ lw v0,4(s2) │ │ - beqz v0,f508 │ │ + beqz v0,f508 │ │ negu v1,v0 │ │ and v0,v1,v0 │ │ negu v1,v0 │ │ and v0,v0,v1 │ │ clz v0,v0 │ │ li v1,105 │ │ subu v0,v1,v0 │ │ @@ -13459,234 +13345,234 @@ │ │ addu v0,v0,s2 │ │ lw a2,4(v0) │ │ li a1,-4 │ │ lw v0,4(a2) │ │ move s0,a2 │ │ and a1,v0,a1 │ │ subu a1,a1,s1 │ │ - b f9e4 │ │ + b f9e4 │ │ li a3,-4 │ │ lw v0,4(a0) │ │ move a2,a0 │ │ and v0,v0,a3 │ │ subu v1,v0,s1 │ │ sltu v0,v1,a1 │ │ movn a1,v1,v0 │ │ movn s0,a0,v0 │ │ lw a0,16(a2) │ │ - bnez a0,f9c8 │ │ + bnez a0,f9c8 │ │ nop │ │ lw a0,20(a2) │ │ - bnez a0,f9c8 │ │ + bnez a0,f9c8 │ │ nop │ │ lw t0,16(s2) │ │ sltu v0,s0,t0 │ │ - bnez v0,f92c │ │ + bnez v0,f92c │ │ addu a3,s0,s1 │ │ sltu v0,s0,a3 │ │ - beqz v0,f930 │ │ + beqz v0,f930 │ │ lw t9,-32348(gp) │ │ lw v0,12(s0) │ │ - beq v0,s0,10760 │ │ + beq v0,s0,10760 │ │ lw t1,24(s0) │ │ lw v1,8(s0) │ │ sltu t0,v1,t0 │ │ - bnez t0,f930 │ │ + bnez t0,f930 │ │ nop │ │ sw v0,12(v1) │ │ sw v1,8(v0) │ │ - beqz t1,fadc │ │ + beqz t1,fadc │ │ nop │ │ lw v1,28(s0) │ │ addiu v1,v1,74 │ │ sll v1,v1,0x2 │ │ addu v1,s2,v1 │ │ lw a0,4(v1) │ │ - beq a0,s0,107c8 │ │ + beq a0,s0,107c8 │ │ nop │ │ lw v1,16(s2) │ │ sltu v1,t1,v1 │ │ - bnez v1,f92c │ │ + bnez v1,f92c │ │ nop │ │ lw v1,16(t1) │ │ - beq v1,s0,107c0 │ │ + beq v1,s0,107c0 │ │ nop │ │ sw v0,20(t1) │ │ - beqz v0,fadc │ │ + beqz v0,fadc │ │ nop │ │ lw v1,16(s2) │ │ sltu a0,v0,v1 │ │ - bnez a0,f92c │ │ + bnez a0,f92c │ │ nop │ │ sw t1,24(v0) │ │ lw t1,16(s0) │ │ - beqz t1,fab8 │ │ + beqz t1,fab8 │ │ sltu v1,t1,v1 │ │ - bnez v1,f92c │ │ + bnez v1,f92c │ │ nop │ │ sw t1,16(v0) │ │ sw v0,24(t1) │ │ lw v1,20(s0) │ │ - beqz v1,fadc │ │ + beqz v1,fadc │ │ nop │ │ lw a0,16(s2) │ │ sltu a0,v1,a0 │ │ - bnez a0,f92c │ │ + bnez a0,f92c │ │ nop │ │ sw v1,20(v0) │ │ sw v0,24(v1) │ │ sltiu v0,a1,16 │ │ - bnez v0,1071c │ │ + bnez v0,1071c │ │ ori a0,s1,0x3 │ │ ori v1,a1,0x1 │ │ addu v0,a3,a1 │ │ sw a0,4(s0) │ │ sw v1,4(a3) │ │ sw a1,0(v0) │ │ lw a0,8(s2) │ │ - beqz a0,fb4c │ │ + beqz a0,fb4c │ │ lw a2,-32744(gp) │ │ srl a0,a0,0x3 │ │ lw t0,5312(a2) │ │ li v1,1 │ │ sll v0,a0,0x3 │ │ sllv v1,v1,a0 │ │ addu v0,s2,v0 │ │ and t1,v1,t0 │ │ lw a0,20(s2) │ │ - bnez t1,107f0 │ │ + bnez t1,107f0 │ │ addiu v0,v0,36 │ │ or v1,v1,t0 │ │ sw v1,5312(a2) │ │ move v1,v0 │ │ sw a0,8(v0) │ │ sw a0,12(v1) │ │ sw v1,8(a0) │ │ sw v0,12(a0) │ │ sw a1,8(s2) │ │ sw a3,20(s2) │ │ addiu s0,s0,8 │ │ - bnez s0,f6a4 │ │ + bnez s0,f6a4 │ │ nop │ │ - b f4fc │ │ + b f4fc │ │ lw a0,8(s2) │ │ li v0,1 │ │ sllv v0,v0,v1 │ │ nor v0,zero,v0 │ │ and a2,v0,a2 │ │ - b f464 │ │ + b f464 │ │ sw a2,5312(a3) │ │ lui v1,0x1 │ │ sltu v1,v0,v1 │ │ - bnez v1,fd34 │ │ + bnez v1,fd34 │ │ addiu v1,v0,-256 │ │ lw v1,424(s2) │ │ - beqz v1,f4f8 │ │ + beqz v1,f4f8 │ │ li t2,31 │ │ - b f860 │ │ + b f860 │ │ move a0,zero │ │ - beqz v0,10490 │ │ + beqz v0,10490 │ │ move v1,t3 │ │ - b fbb8 │ │ + b fbb8 │ │ li t0,-4 │ │ move v0,a3 │ │ lw a0,4(v0) │ │ lw a3,16(v0) │ │ and a0,a0,t0 │ │ subu a0,a0,s1 │ │ sltu a2,a0,a1 │ │ movn a1,a0,a2 │ │ - bnez a3,fbb4 │ │ + bnez a3,fbb4 │ │ movn v1,v0,a2 │ │ lw v0,20(v0) │ │ - bnez v0,fbb8 │ │ + bnez v0,fbb8 │ │ nop │ │ - beqz v1,f4f8 │ │ + beqz v1,f4f8 │ │ nop │ │ lw a0,8(s2) │ │ subu v0,a0,s1 │ │ sltu v0,a1,v0 │ │ - beqz v0,f500 │ │ + beqz v0,f500 │ │ sltu v0,a0,s1 │ │ lw t1,16(s2) │ │ sltu v0,v1,t1 │ │ - bnez v0,f92c │ │ + bnez v0,f92c │ │ addu t0,v1,s1 │ │ sltu v0,v1,t0 │ │ - beqz v0,f930 │ │ + beqz v0,f930 │ │ lw t9,-32348(gp) │ │ lw v0,12(v1) │ │ - beq v1,v0,105d0 │ │ + beq v1,v0,105d0 │ │ lw t2,24(v1) │ │ lw a0,8(v1) │ │ sltu t1,a0,t1 │ │ - bnez t1,f930 │ │ + bnez t1,f930 │ │ nop │ │ sw v0,12(a0) │ │ sw a0,8(v0) │ │ - beqz t2,fce0 │ │ + beqz t2,fce0 │ │ nop │ │ lw a0,28(v1) │ │ addiu a0,a0,74 │ │ sll a0,a0,0x2 │ │ addu a0,s2,a0 │ │ lw a2,4(a0) │ │ - beq v1,a2,10628 │ │ + beq v1,a2,10628 │ │ nop │ │ lw a0,16(s2) │ │ sltu a0,t2,a0 │ │ - bnez a0,f92c │ │ + bnez a0,f92c │ │ nop │ │ lw a0,16(t2) │ │ - beq v1,a0,10650 │ │ + beq v1,a0,10650 │ │ nop │ │ sw v0,20(t2) │ │ - beqz v0,fce0 │ │ + beqz v0,fce0 │ │ nop │ │ lw a0,16(s2) │ │ sltu a2,v0,a0 │ │ - bnez a2,f92c │ │ + bnez a2,f92c │ │ nop │ │ sw t2,24(v0) │ │ lw t2,16(v1) │ │ - beqz t2,fcbc │ │ + beqz t2,fcbc │ │ sltu a0,t2,a0 │ │ - bnez a0,f92c │ │ + bnez a0,f92c │ │ nop │ │ sw t2,16(v0) │ │ sw v0,24(t2) │ │ lw a0,20(v1) │ │ - beqz a0,fce0 │ │ + beqz a0,fce0 │ │ nop │ │ lw a2,16(s2) │ │ sltu a2,a0,a2 │ │ - bnez a2,f92c │ │ + bnez a2,f92c │ │ nop │ │ sw a0,20(v0) │ │ sw v0,24(a0) │ │ sltiu v0,a1,16 │ │ - beqz v0,1033c │ │ + beqz v0,1033c │ │ srl a2,a1,0x3 │ │ addu a1,a1,s1 │ │ ori v0,a1,0x3 │ │ sw v0,4(v1) │ │ addu v0,v1,a1 │ │ lw a0,4(v0) │ │ ori a0,a0,0x1 │ │ sw a0,4(v0) │ │ addiu s0,v1,8 │ │ - bnez s0,f6a4 │ │ + bnez s0,f6a4 │ │ nop │ │ - b f4fc │ │ + b f4fc │ │ lw a0,8(s2) │ │ - b f8b8 │ │ + b f8b8 │ │ move v0,t0 │ │ move v0,t0 │ │ sll a0,a0,0x1 │ │ - b f870 │ │ + b f870 │ │ move t0,v0 │ │ srl v1,v1,0x10 │ │ andi v1,v1,0x8 │ │ sllv v0,v0,v1 │ │ addiu a2,v0,-4096 │ │ srl a2,a2,0x10 │ │ andi a2,a2,0x4 │ │ @@ -13705,94 +13591,94 @@ │ │ sll v0,s0,0x1 │ │ andi t2,t2,0x1 │ │ addu t2,t2,v0 │ │ addiu v0,t2,74 │ │ sll v0,v0,0x2 │ │ addu v0,v0,s2 │ │ lw v1,4(v0) │ │ - beqz v1,10498 │ │ + beqz v1,10498 │ │ li v0,31 │ │ - beq t2,v0,fb9c │ │ + beq t2,v0,fb9c │ │ li v0,25 │ │ srl a0,t2,0x1 │ │ - b f860 │ │ + b f860 │ │ subu a0,v0,a0 │ │ jr ra │ │ move v0,zero │ │ - b f820 │ │ + b f820 │ │ ori v0,a0,0x3 │ │ addiu t9,t9,-5284 │ │ jalr t9 │ │ nop │ │ - b f5d0 │ │ + b f5d0 │ │ lw gp,16(s8) │ │ addiu t9,t9,-3556 │ │ jalr t9 │ │ move a0,s0 │ │ li v1,-1 │ │ - beq v0,v1,f8e8 │ │ + beq v0,v1,f8e8 │ │ lw gp,16(s8) │ │ lw v1,428(s2) │ │ lw a0,432(s2) │ │ addu v1,s0,v1 │ │ sltu a0,a0,v1 │ │ - beqz a0,fe0c │ │ + beqz a0,fe0c │ │ sw v1,428(s2) │ │ sw v1,432(s2) │ │ lw a1,24(s2) │ │ - beqz a1,103f0 │ │ + beqz a1,103f0 │ │ lw v1,-32744(gp) │ │ addiu v1,v1,5756 │ │ move a0,v1 │ │ lw a2,0(a0) │ │ lw a3,4(a0) │ │ addu t0,a2,a3 │ │ - beq v0,t0,10184 │ │ + beq v0,t0,10184 │ │ addu t0,v0,s0 │ │ lw a0,8(a0) │ │ - bnez a0,fe20 │ │ + bnez a0,fe20 │ │ nop │ │ lw a0,16(s2) │ │ sltu a0,v0,a0 │ │ - beqz a0,fe54 │ │ + beqz a0,fe54 │ │ move a0,v1 │ │ sw v0,16(s2) │ │ lw a2,0(a0) │ │ - beq a2,t0,10028 │ │ + beq a2,t0,10028 │ │ nop │ │ lw a0,8(a0) │ │ - bnez a0,fe54 │ │ + bnez a0,fe54 │ │ nop │ │ lw a0,0(v1) │ │ sltu a2,a1,a0 │ │ - bnez a2,fe90 │ │ + bnez a2,fe90 │ │ nop │ │ lw a2,4(v1) │ │ addu a0,a0,a2 │ │ sltu a2,a1,a0 │ │ - bnez a2,fea4 │ │ + bnez a2,fea4 │ │ nop │ │ lw v1,8(v1) │ │ - bnez v1,fe6c │ │ + bnez v1,fe6c │ │ nop │ │ lw v0,0(zero) │ │ teq zero,zero │ │ addiu v1,a0,-39 │ │ andi a2,v1,0x7 │ │ - bnez a2,10204 │ │ + bnez a2,10204 │ │ nop │ │ li a2,-47 │ │ addu a2,a0,a2 │ │ addiu v1,a1,16 │ │ sltu v1,a2,v1 │ │ addiu a3,v0,8 │ │ movn a2,a1,v1 │ │ andi t0,a3,0x7 │ │ addiu t1,a2,8 │ │ - beqz t0,101fc │ │ + beqz t0,101fc │ │ addiu v1,s0,-40 │ │ negu a3,a3 │ │ andi a3,a3,0x7 │ │ addu t0,v0,a3 │ │ subu v1,v1,a3 │ │ sw v1,12(s2) │ │ addu t2,t0,v1 │ │ @@ -13817,193 +13703,193 @@ │ │ addu v1,v0,v1 │ │ sw v0,444(s2) │ │ sw s0,448(s2) │ │ lw v0,0(v1) │ │ sw v0,456(s2) │ │ addu a3,v1,v0 │ │ lw a3,0(a3) │ │ - bne v0,a3,f92c │ │ + bne v0,a3,f92c │ │ addiu v0,a2,28 │ │ sw zero,0(v1) │ │ sw t1,452(s2) │ │ li a3,7 │ │ sw a3,0(v0) │ │ addiu v0,v0,4 │ │ sltu v1,v0,a0 │ │ - bnez v1,ff6c │ │ + bnez v1,ff6c │ │ nop │ │ - beq a1,a2,fff0 │ │ + beq a1,a2,fff0 │ │ li a0,-2 │ │ subu a3,a2,a1 │ │ lw v0,4(a2) │ │ srl v1,a3,0x3 │ │ and v0,v0,a0 │ │ ori t0,a3,0x1 │ │ sltiu a0,v1,32 │ │ sw v0,4(a2) │ │ sw t0,4(a1) │ │ - beqz a0,10214 │ │ + beqz a0,10214 │ │ sw a3,0(a2) │ │ li a0,1 │ │ lw a2,5312(s4) │ │ sll v0,v1,0x3 │ │ sllv v1,a0,v1 │ │ addu v0,s2,v0 │ │ and a0,v1,a2 │ │ - bnez a0,103a8 │ │ + bnez a0,103a8 │ │ addiu v0,v0,36 │ │ lw a0,-32744(gp) │ │ or v1,v1,a2 │ │ sw v1,5312(a0) │ │ move v1,v0 │ │ sw a1,8(v0) │ │ sw a1,12(v1) │ │ sw v1,8(a1) │ │ sw v0,12(a1) │ │ lw v1,12(s2) │ │ sltu v0,s1,v1 │ │ - beqz v0,f8e8 │ │ + beqz v0,f8e8 │ │ subu v1,v1,s1 │ │ lw v0,24(s2) │ │ addu a0,v0,s1 │ │ ori a1,v1,0x1 │ │ ori s1,s1,0x3 │ │ sw v1,12(s2) │ │ sw a0,24(s2) │ │ addiu s0,v0,8 │ │ sw a1,4(a0) │ │ - b f484 │ │ + b f484 │ │ sw s1,4(v0) │ │ lw a3,-4(t0) │ │ lw a2,12(a0) │ │ - bne a3,a2,fe6c │ │ + bne a3,a2,fe6c │ │ nop │ │ lw a1,4(a0) │ │ addiu v1,v0,8 │ │ addu s0,a1,s0 │ │ andi a1,v1,0x7 │ │ sw v0,0(a0) │ │ - beqz a1,1081c │ │ + beqz a1,1081c │ │ sw s0,4(a0) │ │ negu v1,v1 │ │ andi s0,v1,0x7 │ │ addiu v1,t0,8 │ │ andi a0,v1,0x7 │ │ - beqz a0,10814 │ │ + beqz a0,10814 │ │ addu s0,v0,s0 │ │ negu v1,v1 │ │ andi v1,v1,0x7 │ │ ori v0,s1,0x3 │ │ sw v0,4(s0) │ │ addu v1,t0,v1 │ │ lw a0,24(s2) │ │ subu a1,v1,s0 │ │ addu v0,s0,s1 │ │ lw t0,-32744(gp) │ │ - beq v1,a0,10b34 │ │ + beq v1,a0,10b34 │ │ subu s1,a1,s1 │ │ lw a0,20(s2) │ │ - beq v1,a0,10998 │ │ + beq v1,a0,10998 │ │ nop │ │ lw a0,4(v1) │ │ andi a1,a0,0x2 │ │ - bnez a1,10118 │ │ + bnez a1,10118 │ │ li a2,-2 │ │ li a2,-4 │ │ and a2,a0,a2 │ │ srl a0,a2,0x3 │ │ sltiu a1,a0,32 │ │ - beqz a1,109dc │ │ + beqz a1,109dc │ │ nop │ │ lw a3,8(v1) │ │ lw a1,12(v1) │ │ - beq a3,a1,109c0 │ │ + beq a3,a1,109c0 │ │ nop │ │ sll a0,a0,0x3 │ │ addu a0,s2,a0 │ │ addiu a0,a0,36 │ │ - bne a3,a0,10838 │ │ + bne a3,a0,10838 │ │ nop │ │ lw a0,16(s2) │ │ sltu a0,a1,a0 │ │ - bnez a0,f930 │ │ + bnez a0,f930 │ │ lw t9,-32348(gp) │ │ sw a1,12(a3) │ │ sw a3,8(a1) │ │ addu v1,v1,a2 │ │ lw a0,4(v1) │ │ addu s1,s1,a2 │ │ li a2,-2 │ │ srl a1,s1,0x3 │ │ and a0,a0,a2 │ │ ori a3,s1,0x1 │ │ addu a2,v0,s1 │ │ sltiu t0,a1,32 │ │ sw a0,4(v1) │ │ sw a3,4(v0) │ │ - beqz t0,10874 │ │ + beqz t0,10874 │ │ sw s1,0(a2) │ │ lw a2,5312(s4) │ │ li a0,1 │ │ sll v1,a1,0x3 │ │ sllv a0,a0,a1 │ │ addu v1,s2,v1 │ │ and a1,a0,a2 │ │ - bnez a1,10858 │ │ + bnez a1,10858 │ │ addiu v1,v1,36 │ │ lw a1,-32744(gp) │ │ or a0,a0,a2 │ │ sw a0,5312(a1) │ │ move a0,v1 │ │ sw v0,8(v1) │ │ addiu s0,s0,8 │ │ sw v0,12(a0) │ │ sw a0,8(v0) │ │ - b f484 │ │ + b f484 │ │ sw v1,12(v0) │ │ lw t2,-4(t0) │ │ lw t1,12(a0) │ │ - bne t2,t1,fe40 │ │ + bne t2,t1,fe40 │ │ sltu a2,a1,a2 │ │ - bnez a2,fe40 │ │ + bnez a2,fe40 │ │ sltu a2,a1,v0 │ │ - beqz a2,fe40 │ │ + beqz a2,fe40 │ │ nop │ │ addu a3,a3,s0 │ │ sw a3,4(a0) │ │ lw a0,24(s2) │ │ lw v1,12(s2) │ │ addiu v0,a0,8 │ │ andi a1,v0,0x7 │ │ - beqz a1,1080c │ │ + beqz a1,1080c │ │ addu s0,s0,v1 │ │ negu v0,v0 │ │ andi v0,v0,0x7 │ │ addu a0,a0,v0 │ │ lw v1,16(s5) │ │ subu v0,s0,v0 │ │ sw v0,12(s2) │ │ ori a2,v0,0x1 │ │ addu a1,a0,v0 │ │ li v0,40 │ │ sw a0,24(s2) │ │ sw a2,4(a0) │ │ sw v0,4(a1) │ │ - b fff0 │ │ + b fff0 │ │ sw v1,28(s2) │ │ - b fee4 │ │ + b fee4 │ │ move a3,zero │ │ negu v1,v1 │ │ andi a2,v1,0x7 │ │ - b feb8 │ │ + b feb8 │ │ addiu a2,a2,-47 │ │ srl v0,a3,0x8 │ │ lui v1,0x1 │ │ sltu v1,v0,v1 │ │ - beqz v1,103a0 │ │ + beqz v1,103a0 │ │ lui a0,0x8000 │ │ addiu v1,v0,-256 │ │ srl v1,v1,0x10 │ │ andi v1,v1,0x8 │ │ sllv v0,v0,v1 │ │ addiu a2,v0,-4096 │ │ srl a2,a2,0x10 │ │ @@ -14025,178 +13911,178 @@ │ │ addu v1,v0,v1 │ │ li a0,1 │ │ sllv a0,a0,v1 │ │ lw a2,4(s2) │ │ sw v1,28(a1) │ │ and v0,a0,a2 │ │ sw zero,20(a1) │ │ - beqz v0,103c4 │ │ + beqz v0,103c4 │ │ sw zero,16(a1) │ │ addiu v0,v1,74 │ │ sll v0,v0,0x2 │ │ addu v0,v0,s2 │ │ lw a0,4(v0) │ │ li v0,31 │ │ - beq v1,v0,106f8 │ │ + beq v1,v0,106f8 │ │ li v0,25 │ │ srl v1,v1,0x1 │ │ subu v1,v0,v1 │ │ sllv v1,a3,v1 │ │ - b 102ec │ │ + b 102ec │ │ li t0,-4 │ │ addiu v0,v0,4 │ │ sll v0,v0,0x2 │ │ addu v0,a0,v0 │ │ lw a2,0(v0) │ │ - beqz a2,104f4 │ │ + beqz a2,104f4 │ │ sll v1,v1,0x1 │ │ move a0,a2 │ │ lw v0,4(a0) │ │ and v0,v0,t0 │ │ - bne a3,v0,102d0 │ │ + bne a3,v0,102d0 │ │ srl v0,v1,0x1f │ │ lw v0,16(s2) │ │ sltu a2,a0,v0 │ │ - bnez a2,f92c │ │ + bnez a2,f92c │ │ lw v1,8(a0) │ │ sltu v0,v1,v0 │ │ - bnez v0,f930 │ │ + bnez v0,f930 │ │ lw t9,-32348(gp) │ │ sw a1,12(v1) │ │ sw a1,8(a0) │ │ sw v1,8(a1) │ │ sw a0,12(a1) │ │ - b fff0 │ │ + b fff0 │ │ sw zero,24(a1) │ │ move v0,v1 │ │ - b fbac │ │ + b fbac │ │ move a1,zero │ │ ori t1,s1,0x3 │ │ ori a0,a1,0x1 │ │ addu v0,t0,a1 │ │ sltiu a3,a2,32 │ │ sw t1,4(v1) │ │ sw a0,4(t0) │ │ - beqz a3,10518 │ │ + beqz a3,10518 │ │ sw a1,0(v0) │ │ lw a1,5312(s4) │ │ li a0,1 │ │ sll v0,a2,0x3 │ │ sllv a0,a0,a2 │ │ addu v0,s2,v0 │ │ and a2,a0,a1 │ │ - bnez a2,10700 │ │ + bnez a2,10700 │ │ addiu v0,v0,36 │ │ or a0,a0,a1 │ │ lw a1,-32744(gp) │ │ sw a0,5312(a1) │ │ move a0,v0 │ │ sw t0,8(v0) │ │ sw t0,12(a0) │ │ sw a0,8(t0) │ │ - b fd08 │ │ + b fd08 │ │ sw v0,12(t0) │ │ - b 10288 │ │ + b 10288 │ │ li v1,31 │ │ lw v1,8(v0) │ │ lw a0,16(s2) │ │ sltu a0,v1,a0 │ │ - beqz a0,ffe0 │ │ + beqz a0,ffe0 │ │ lw t9,-32348(gp) │ │ - b f930 │ │ + b f930 │ │ nop │ │ addiu v0,v1,74 │ │ sll v0,v0,0x2 │ │ addu v0,v0,s2 │ │ or a0,a0,a2 │ │ addiu v1,v0,4 │ │ sw a1,4(v0) │ │ sw a0,4(s2) │ │ sw v1,24(a1) │ │ sw a1,12(a1) │ │ - b fff0 │ │ + b fff0 │ │ sw a1,8(a1) │ │ addiu v1,s0,-4 │ │ sw v0,16(s2) │ │ sw v0,444(s2) │ │ sw s0,448(s2) │ │ addu v1,v0,v1 │ │ lw a0,0(v1) │ │ sw a0,456(s2) │ │ addu a1,v1,a0 │ │ lw a1,0(a1) │ │ - bne a0,a1,f92c │ │ + bne a0,a1,f92c │ │ lw a1,5772(s6) │ │ sw zero,0(v1) │ │ move a0,zero │ │ sw a1,32(s2) │ │ li a1,32 │ │ sll v1,a0,0x3 │ │ addu v1,s2,v1 │ │ addiu v1,v1,36 │ │ addiu a0,a0,1 │ │ sw v1,12(v1) │ │ - bne a0,a1,1042c │ │ + bne a0,a1,1042c │ │ sw v1,8(v1) │ │ addiu a0,v0,8 │ │ andi v1,a0,0x7 │ │ - beqz v1,10620 │ │ + beqz v1,10620 │ │ addiu s0,s0,-40 │ │ negu a2,a0 │ │ andi v1,a2,0x7 │ │ subu a0,s0,v1 │ │ addu v0,v0,v1 │ │ ori a2,a0,0x1 │ │ lw v1,16(s5) │ │ sw v0,24(s2) │ │ addu a1,v0,a0 │ │ sw a0,12(s2) │ │ sw a2,4(v0) │ │ li v0,40 │ │ sw v0,4(a1) │ │ - b fff0 │ │ + b fff0 │ │ sw v1,28(s2) │ │ - bnez t3,fbe4 │ │ + bnez t3,fbe4 │ │ nop │ │ li v0,-2 │ │ sllv t2,v0,t2 │ │ and a3,t2,a3 │ │ - beqz a3,f4f8 │ │ + beqz a3,f4f8 │ │ negu v0,a3 │ │ and a3,v0,a3 │ │ negu v0,a3 │ │ and v0,a3,v0 │ │ li v1,105 │ │ clz v0,v0 │ │ subu v0,v1,v0 │ │ sll v0,v0,0x2 │ │ addu v0,s2,v0 │ │ lw v0,4(v0) │ │ - bnez v0,fbac │ │ + bnez v0,fbac │ │ move v1,zero │ │ - b f4fc │ │ + b f4fc │ │ lw a0,8(s2) │ │ sllv t0,t0,v0 │ │ nor a1,zero,t0 │ │ and a2,a1,a2 │ │ - b f73c │ │ + b f73c │ │ sw a2,5312(a3) │ │ lw v1,16(s2) │ │ sltu v1,v0,v1 │ │ - bnez v1,f930 │ │ + bnez v1,f930 │ │ lw t9,-32348(gp) │ │ sw a1,0(v0) │ │ sw a0,24(a1) │ │ sw a1,12(a1) │ │ - b fff0 │ │ + b fff0 │ │ sw a1,8(a1) │ │ srl v0,a1,0x8 │ │ lui a0,0x1 │ │ sltu a0,v0,a0 │ │ - beqz a0,106e8 │ │ + beqz a0,106e8 │ │ lui a0,0x8000 │ │ addiu a0,v0,-256 │ │ srl a0,a0,0x10 │ │ andi a0,a0,0x8 │ │ sllv v0,v0,a0 │ │ addiu a3,v0,-4096 │ │ srl a3,a3,0x10 │ │ @@ -14218,200 +14104,200 @@ │ │ addu v0,v0,a0 │ │ li a0,1 │ │ sllv a0,a0,v0 │ │ lw a2,4(s2) │ │ sw v0,28(t0) │ │ and a3,a0,a2 │ │ sw zero,20(t0) │ │ - bnez a3,10658 │ │ + bnez a3,10658 │ │ sw zero,16(t0) │ │ addiu v0,v0,74 │ │ sll v0,v0,0x2 │ │ addu v0,v0,s2 │ │ or a0,a0,a2 │ │ addiu a1,v0,4 │ │ sw t0,4(v0) │ │ sw a0,4(s2) │ │ sw a1,24(t0) │ │ sw t0,12(t0) │ │ - b fd08 │ │ + b fd08 │ │ sw t0,8(t0) │ │ lw v0,20(v1) │ │ - beqz v0,107a4 │ │ + beqz v0,107a4 │ │ addiu a3,v1,20 │ │ lw a0,20(v0) │ │ - beqz a0,105f4 │ │ + beqz a0,105f4 │ │ addiu a2,v0,20 │ │ move a3,a2 │ │ - b 105dc │ │ + b 105dc │ │ move v0,a0 │ │ lw a0,16(v0) │ │ - bnez a0,105e8 │ │ + bnez a0,105e8 │ │ addiu a2,v0,16 │ │ sltu t1,a3,t1 │ │ - bnez t1,f92c │ │ + bnez t1,f92c │ │ nop │ │ - b fc40 │ │ + b fc40 │ │ sw zero,0(a3) │ │ li v0,-2 │ │ - b 104a4 │ │ + b 104a4 │ │ and a3,a3,v0 │ │ - b 10460 │ │ + b 10460 │ │ move v1,zero │ │ - bnez v0,fc8c │ │ + bnez v0,fc8c │ │ sw v0,4(a0) │ │ lw a2,28(v1) │ │ li v0,1 │ │ lw a0,4(s2) │ │ sllv v0,v0,a2 │ │ nor v0,zero,v0 │ │ and v0,v0,a0 │ │ - b fce0 │ │ + b fce0 │ │ sw v0,4(s2) │ │ - b fc84 │ │ + b fc84 │ │ sw v0,16(t2) │ │ addiu a0,v0,74 │ │ sll a0,a0,0x2 │ │ addu a0,a0,s2 │ │ li a2,31 │ │ - beq v0,a2,107b8 │ │ + beq v0,a2,107b8 │ │ lw a0,4(a0) │ │ srl v0,v0,0x1 │ │ li a2,25 │ │ subu a2,a2,v0 │ │ sllv a2,a1,a2 │ │ - b 106a4 │ │ + b 106a4 │ │ li t1,-4 │ │ addiu v0,v0,4 │ │ sll v0,v0,0x2 │ │ addu v0,a0,v0 │ │ lw a3,0(v0) │ │ - beqz a3,1073c │ │ + beqz a3,1073c │ │ sll a2,a2,0x1 │ │ move a0,a3 │ │ lw v0,4(a0) │ │ and v0,v0,t1 │ │ - bne a1,v0,10688 │ │ + bne a1,v0,10688 │ │ srl v0,a2,0x1f │ │ lw v0,16(s2) │ │ sltu a2,a0,v0 │ │ - bnez a2,f92c │ │ + bnez a2,f92c │ │ lw a1,8(a0) │ │ sltu v0,a1,v0 │ │ - bnez v0,f92c │ │ + bnez v0,f92c │ │ nop │ │ sw t0,12(a1) │ │ sw t0,8(a0) │ │ sw a1,8(t0) │ │ sw a0,12(t0) │ │ - b fd08 │ │ + b fd08 │ │ sw zero,24(t0) │ │ - b 1058c │ │ + b 1058c │ │ li v0,31 │ │ - b f63c │ │ + b f63c │ │ move s0,zero │ │ - b 102c4 │ │ + b 102c4 │ │ move v1,zero │ │ lw a0,8(v0) │ │ lw a1,16(s2) │ │ sltu a1,a0,a1 │ │ - beqz a1,1038c │ │ + beqz a1,1038c │ │ nop │ │ - b f930 │ │ + b f930 │ │ lw t9,-32348(gp) │ │ addu a1,a1,s1 │ │ ori v0,a1,0x3 │ │ sw v0,4(s0) │ │ addu v0,s0,a1 │ │ lw v1,4(v0) │ │ ori v1,v1,0x1 │ │ - b fb54 │ │ + b fb54 │ │ sw v1,4(v0) │ │ lw a1,16(s2) │ │ sltu a1,v0,a1 │ │ - bnez a1,f92c │ │ + bnez a1,f92c │ │ nop │ │ sw t0,0(v0) │ │ sw a0,24(t0) │ │ sw t0,12(t0) │ │ - b fd08 │ │ + b fd08 │ │ sw t0,8(t0) │ │ lw v0,20(s0) │ │ - beqz v0,10824 │ │ + beqz v0,10824 │ │ addiu a2,s0,20 │ │ lw v1,20(v0) │ │ - beqz v1,10784 │ │ + beqz v1,10784 │ │ addiu a0,v0,20 │ │ move a2,a0 │ │ - b 1076c │ │ + b 1076c │ │ move v0,v1 │ │ lw v1,16(v0) │ │ - bnez v1,10778 │ │ + bnez v1,10778 │ │ addiu a0,v0,16 │ │ sltu t0,a2,t0 │ │ - bnez t0,f92c │ │ + bnez t0,f92c │ │ nop │ │ - b fa3c │ │ + b fa3c │ │ sw zero,0(a2) │ │ lw v0,16(v1) │ │ - bnez v0,105dc │ │ + bnez v0,105dc │ │ addiu a3,v1,16 │ │ - b fc40 │ │ + b fc40 │ │ nop │ │ - b 1067c │ │ + b 1067c │ │ move a2,zero │ │ - b fa80 │ │ + b fa80 │ │ sw v0,16(t1) │ │ - bnez v0,fa88 │ │ + bnez v0,fa88 │ │ sw v0,4(v1) │ │ lw a0,28(s0) │ │ li v0,1 │ │ lw v1,4(s2) │ │ sllv v0,v0,a0 │ │ nor v0,zero,v0 │ │ and v0,v0,v1 │ │ - b fadc │ │ + b fadc │ │ sw v0,4(s2) │ │ lw v1,8(v0) │ │ lw a2,16(s2) │ │ sltu a2,v1,a2 │ │ - beqz a2,fb3c │ │ + beqz a2,fb3c │ │ nop │ │ - b f930 │ │ + b f930 │ │ lw t9,-32348(gp) │ │ - b 101cc │ │ + b 101cc │ │ move v0,zero │ │ - b 10074 │ │ + b 10074 │ │ move v1,zero │ │ - b 1005c │ │ + b 1005c │ │ move s0,zero │ │ lw v0,16(s0) │ │ - bnez v0,1076c │ │ + bnez v0,1076c │ │ addiu a2,s0,16 │ │ - b fa3c │ │ + b fa3c │ │ nop │ │ lw t0,16(s2) │ │ sltu t0,a3,t0 │ │ - bnez t0,f930 │ │ + bnez t0,f930 │ │ lw t9,-32348(gp) │ │ - beq a1,a0,10100 │ │ + beq a1,a0,10100 │ │ nop │ │ - b 100f4 │ │ + b 100f4 │ │ lw a0,16(s2) │ │ lw a0,8(v1) │ │ lw a1,16(s2) │ │ sltu a1,a0,a1 │ │ - beqz a1,1016c │ │ + beqz a1,1016c │ │ lw t9,-32348(gp) │ │ - b f930 │ │ + b f930 │ │ nop │ │ srl v1,s1,0x8 │ │ lui a0,0x1 │ │ sltu a0,v1,a0 │ │ - beqz a0,10ba4 │ │ + beqz a0,10ba4 │ │ lui a1,0x8000 │ │ addiu a0,v1,-256 │ │ srl a0,a0,0x10 │ │ andi a0,a0,0x8 │ │ sllv v1,v1,a0 │ │ addiu a2,v1,-4096 │ │ srl a2,a2,0x10 │ │ @@ -14437,220 +14323,219 @@ │ │ lw a2,4(s2) │ │ sll a0,a0,0x2 │ │ addu a0,s2,a0 │ │ and t0,a1,a2 │ │ addiu a3,a0,4 │ │ sw v1,28(v0) │ │ sw zero,20(v0) │ │ - beqz t0,10b84 │ │ + beqz t0,10b84 │ │ sw zero,16(v0) │ │ li a1,31 │ │ - beq v1,a1,10b7c │ │ + beq v1,a1,10b7c │ │ lw a0,4(a0) │ │ srl v1,v1,0x1 │ │ li a1,25 │ │ subu a1,a1,v1 │ │ sllv a1,s1,a1 │ │ - b 10950 │ │ + b 10950 │ │ li a3,-4 │ │ addiu v1,v1,4 │ │ sll v1,v1,0x2 │ │ addu v1,a0,v1 │ │ lw a2,0(v1) │ │ - beqz a2,10b54 │ │ + beqz a2,10b54 │ │ sll a1,a1,0x1 │ │ move a0,a2 │ │ lw v1,4(a0) │ │ and v1,v1,a3 │ │ - bne s1,v1,10934 │ │ + bne s1,v1,10934 │ │ srl v1,a1,0x1f │ │ lw v1,16(s2) │ │ sltu a2,a0,v1 │ │ - bnez a2,f92c │ │ + bnez a2,f92c │ │ lw a1,8(a0) │ │ sltu v1,a1,v1 │ │ - bnez v1,f930 │ │ + bnez v1,f930 │ │ lw t9,-32348(gp) │ │ sw v0,12(a1) │ │ addiu s0,s0,8 │ │ sw v0,8(a0) │ │ sw a1,8(v0) │ │ sw a0,12(v0) │ │ - b f484 │ │ + b f484 │ │ sw zero,24(v0) │ │ lw v1,8(s2) │ │ sw v0,20(s2) │ │ addu s1,s1,v1 │ │ ori a0,s1,0x1 │ │ addu v1,v0,s1 │ │ sw s1,8(s2) │ │ addiu s0,s0,8 │ │ sw a0,4(v0) │ │ - b f484 │ │ + b f484 │ │ sw s1,0(v1) │ │ li a1,1 │ │ lw a3,5312(t0) │ │ sllv a0,a1,a0 │ │ nor a0,zero,a0 │ │ and a0,a0,a3 │ │ - b 10108 │ │ + b 10108 │ │ sw a0,5312(t0) │ │ lw a0,12(v1) │ │ - beq v1,a0,10ad8 │ │ + beq v1,a0,10ad8 │ │ lw a3,24(v1) │ │ lw a1,8(v1) │ │ lw t0,16(s2) │ │ sltu t0,a1,t0 │ │ - bnez t0,f930 │ │ + bnez t0,f930 │ │ lw t9,-32348(gp) │ │ sw a0,12(a1) │ │ sw a1,8(a0) │ │ - beqz a3,10108 │ │ + beqz a3,10108 │ │ nop │ │ lw a1,28(v1) │ │ addiu a1,a1,74 │ │ sll a1,a1,0x2 │ │ addu a1,s2,a1 │ │ lw t0,4(a1) │ │ - beq v1,t0,10ab0 │ │ + beq v1,t0,10ab0 │ │ nop │ │ lw a1,16(s2) │ │ sltu a1,a3,a1 │ │ - bnez a1,f930 │ │ + bnez a1,f930 │ │ lw t9,-32348(gp) │ │ lw a1,16(a3) │ │ - beq v1,a1,10aa8 │ │ + beq v1,a1,10aa8 │ │ nop │ │ sw a0,20(a3) │ │ - beqz a0,10108 │ │ + beqz a0,10108 │ │ nop │ │ lw a1,16(s2) │ │ sltu t0,a0,a1 │ │ - bnez t0,f930 │ │ + bnez t0,f930 │ │ lw t9,-32348(gp) │ │ sw a3,24(a0) │ │ lw a3,16(v1) │ │ - beqz a3,10a80 │ │ + beqz a3,10a80 │ │ sltu a1,a3,a1 │ │ - bnez a1,f930 │ │ + bnez a1,f930 │ │ nop │ │ sw a3,16(a0) │ │ sw a0,24(a3) │ │ lw a1,20(v1) │ │ - beqz a1,10108 │ │ + beqz a1,10108 │ │ nop │ │ lw a3,16(s2) │ │ sltu a3,a1,a3 │ │ - bnez a3,f92c │ │ + bnez a3,f92c │ │ nop │ │ sw a1,20(a0) │ │ - b 10108 │ │ + b 10108 │ │ sw a0,24(a1) │ │ - b 10a48 │ │ + b 10a48 │ │ sw a0,16(a3) │ │ - bnez a0,10a50 │ │ + bnez a0,10a50 │ │ sw a0,4(a1) │ │ lw a3,28(v1) │ │ li a0,1 │ │ lw a1,4(s2) │ │ sllv a0,a0,a3 │ │ nor a0,zero,a0 │ │ and a0,a0,a1 │ │ - b 10108 │ │ + b 10108 │ │ sw a0,4(s2) │ │ lw a0,20(v1) │ │ - beqz a0,10afc │ │ + beqz a0,10afc │ │ addiu a1,v1,20 │ │ lw t0,20(a0) │ │ - beqz t0,10b10 │ │ + beqz t0,10b10 │ │ addiu t1,a0,20 │ │ move a1,t1 │ │ - b 10ae4 │ │ + b 10ae4 │ │ move a0,t0 │ │ lw a0,16(v1) │ │ - bnez a0,10ae4 │ │ + bnez a0,10ae4 │ │ addiu a1,v1,16 │ │ - b 10a04 │ │ + b 10a04 │ │ nop │ │ lw t0,16(a0) │ │ - bnez t0,10af0 │ │ + bnez t0,10af0 │ │ addiu t1,a0,16 │ │ lw t0,16(s2) │ │ sltu t0,a1,t0 │ │ - bnez t0,f930 │ │ + bnez t0,f930 │ │ lw t9,-32348(gp) │ │ - b 10a04 │ │ + b 10a04 │ │ sw zero,0(a1) │ │ lw v1,12(s2) │ │ sw v0,24(s2) │ │ addu s1,s1,v1 │ │ ori v1,s1,0x1 │ │ sw s1,12(s2) │ │ addiu s0,s0,8 │ │ - b f484 │ │ + b f484 │ │ sw v1,4(v0) │ │ lw a1,16(s2) │ │ sltu a1,v1,a1 │ │ - bnez a1,f930 │ │ + bnez a1,f930 │ │ lw t9,-32348(gp) │ │ sw v0,0(v1) │ │ addiu s0,s0,8 │ │ sw a0,24(v0) │ │ sw v0,12(v0) │ │ - b f484 │ │ + b f484 │ │ sw v0,8(v0) │ │ - b 10928 │ │ + b 10928 │ │ move a1,zero │ │ or a1,a1,a2 │ │ sw v0,4(a0) │ │ sw a1,4(s2) │ │ sw a3,24(v0) │ │ sw v0,12(v0) │ │ sw v0,8(v0) │ │ - b f484 │ │ + b f484 │ │ addiu s0,s0,8 │ │ - b 108e8 │ │ + b 108e8 │ │ li v1,31 │ │ lui gp,0x2 │ │ addiu gp,gp,-31388 │ │ addu gp,gp,t9 │ │ lw v1,-32744(gp) │ │ addiu sp,sp,-8 │ │ addiu v1,v1,5756 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,0(v1) │ │ sltu a2,a0,a1 │ │ - bnez a2,10bf0 │ │ + bnez a2,10bf0 │ │ nop │ │ lw v0,4(v1) │ │ addu a1,a1,v0 │ │ sltu a1,a0,a1 │ │ - bnez a1,10c0c │ │ + bnez a1,10c0c │ │ nop │ │ lw v1,8(v1) │ │ - bnez v1,10bcc │ │ + bnez v1,10bcc │ │ move v0,a0 │ │ move sp,s8 │ │ lw s8,4(sp) │ │ jr ra │ │ addiu sp,sp,8 │ │ lw v0,12(v1) │ │ move sp,s8 │ │ lw s8,4(sp) │ │ addu v0,a0,v0 │ │ jr ra │ │ addiu sp,sp,8 │ │ │ │ -00010c24 : │ │ -ffi_closure_free(): │ │ +00010c24 : │ │ lui gp,0x2 │ │ addiu gp,gp,-31508 │ │ addu gp,gp,t9 │ │ - beqz a0,10e34 │ │ + beqz a0,10e34 │ │ nop │ │ addiu sp,sp,-72 │ │ sw s3,44(sp) │ │ lw s3,-32744(gp) │ │ sw s8,64(sp) │ │ sw s1,36(sp) │ │ sw s0,32(sp) │ │ @@ -14661,111 +14546,111 @@ │ │ sw s4,48(sp) │ │ sw s2,40(sp) │ │ sw gp,16(sp) │ │ addiu s3,s3,5772 │ │ lw v0,4(s3) │ │ move s8,sp │ │ move s1,a0 │ │ - beqz v0,10e48 │ │ + beqz v0,10e48 │ │ addiu s0,a0,-8 │ │ lw s4,-32744(gp) │ │ addiu s2,s4,5312 │ │ lw v0,436(s2) │ │ andi v0,v0,0x2 │ │ - bnez v0,10df0 │ │ + bnez v0,10df0 │ │ lw t9,-32412(gp) │ │ lw a2,16(s2) │ │ sltu v0,s0,a2 │ │ - bnez v0,10e3c │ │ + bnez v0,10e3c │ │ lw a0,-32744(gp) │ │ lw v0,-4(s1) │ │ andi v1,v0,0x2 │ │ - beqz v1,10e3c │ │ + beqz v1,10e3c │ │ li v1,-4 │ │ and v1,v0,v1 │ │ andi v0,v0,0x1 │ │ - bnez v0,10d3c │ │ + bnez v0,10d3c │ │ addu a1,s0,v1 │ │ lw v0,-8(s1) │ │ andi a3,v0,0x1 │ │ - bnez a3,10fe4 │ │ + bnez a3,10fe4 │ │ lw t9,-32740(gp) │ │ subu s0,s0,v0 │ │ sltu a3,s0,a2 │ │ - bnez a3,10e3c │ │ + bnez a3,10e3c │ │ addu v1,v1,v0 │ │ lw a3,20(s2) │ │ - beq s0,a3,111bc │ │ + beq s0,a3,111bc │ │ srl v0,v0,0x3 │ │ sltiu a3,v0,32 │ │ - beqz a3,1101c │ │ + beqz a3,1101c │ │ nop │ │ lw s1,8(s0) │ │ lw a3,12(s0) │ │ - beq s1,a3,11408 │ │ + beq s1,a3,11408 │ │ nop │ │ sll v0,v0,0x3 │ │ addu v0,s2,v0 │ │ addiu v0,v0,36 │ │ - bne s1,v0,114b4 │ │ + bne s1,v0,114b4 │ │ nop │ │ sltu a2,a3,a2 │ │ - bnez a2,10f54 │ │ + bnez a2,10f54 │ │ lw t9,-32348(gp) │ │ sw a3,12(s1) │ │ sw s1,8(a3) │ │ sltu v0,s0,a1 │ │ - beqz v0,10e40 │ │ + beqz v0,10e40 │ │ lw t9,-32348(gp) │ │ lw v0,4(a1) │ │ andi a0,v0,0x1 │ │ - beqz a0,10e40 │ │ + beqz a0,10e40 │ │ nop │ │ andi a0,v0,0x2 │ │ - bnez a0,10e60 │ │ + bnez a0,10e60 │ │ li a0,-2 │ │ lw a0,24(s2) │ │ - beq a1,a0,112dc │ │ + beq a1,a0,112dc │ │ lw a3,-32744(gp) │ │ lw a0,20(s2) │ │ - beq a1,a0,11390 │ │ + beq a1,a0,11390 │ │ li a0,-4 │ │ and v0,v0,a0 │ │ srl a0,v0,0x3 │ │ sltiu a2,a0,32 │ │ - beqz a2,110e4 │ │ + beqz a2,110e4 │ │ addu v1,v1,v0 │ │ lw a2,8(a1) │ │ lw a1,12(a1) │ │ - beq a2,a1,11424 │ │ + beq a2,a1,11424 │ │ li v0,1 │ │ sll a0,a0,0x3 │ │ addu v0,s2,a0 │ │ addiu v0,v0,36 │ │ - bne a2,v0,11734 │ │ + bne a2,v0,11734 │ │ nop │ │ lw v0,16(s2) │ │ sltu v0,a1,v0 │ │ - bnez v0,10f50 │ │ + bnez v0,10f50 │ │ nop │ │ sw a1,12(a2) │ │ sw a2,8(a1) │ │ addu v0,s0,v1 │ │ ori a0,v1,0x1 │ │ sw a0,4(s0) │ │ sw v1,0(v0) │ │ lw v0,20(s2) │ │ - bne s0,v0,10e7c │ │ + bne s0,v0,10e7c │ │ srl a0,v1,0x3 │ │ - b 10f98 │ │ + b 10f98 │ │ sw v1,8(s2) │ │ lw a0,-32744(gp) │ │ jalr t9 │ │ addiu a0,a0,5752 │ │ - beqz v0,10c9c │ │ + beqz v0,10c9c │ │ lw gp,16(s8) │ │ move sp,s8 │ │ lw ra,68(s8) │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ @@ -14780,30 +14665,30 @@ │ │ lw t9,-32348(gp) │ │ jalr t9 │ │ nop │ │ lw t9,-32740(gp) │ │ addiu t9,t9,-5284 │ │ jalr t9 │ │ nop │ │ - b 10c84 │ │ + b 10c84 │ │ lw gp,16(s8) │ │ and v0,v0,a0 │ │ ori a2,v1,0x1 │ │ addu a0,s0,v1 │ │ sw v0,4(a1) │ │ sw a2,4(s0) │ │ sw v1,0(a0) │ │ srl a0,v1,0x3 │ │ sltiu v0,a0,32 │ │ - bnez v0,10f5c │ │ + bnez v0,10f5c │ │ lw a1,5312(s4) │ │ srl v0,v1,0x8 │ │ lui a0,0x1 │ │ sltu a0,v0,a0 │ │ - beqz a0,111b0 │ │ + beqz a0,111b0 │ │ addiu a1,v0,-256 │ │ srl a1,a1,0x10 │ │ andi a1,a1,0x8 │ │ sllv v0,v0,a1 │ │ addiu a2,v0,-4096 │ │ srl a2,a2,0x10 │ │ andi a2,a2,0x4 │ │ @@ -14824,53 +14709,53 @@ │ │ addu a0,v0,a0 │ │ li v0,1 │ │ sllv v0,v0,a0 │ │ lw a1,4(s2) │ │ sw a0,28(s0) │ │ and a2,v0,a1 │ │ sw zero,20(s0) │ │ - bnez a2,11228 │ │ + bnez a2,11228 │ │ sw zero,16(s0) │ │ addiu a0,a0,74 │ │ sll a0,a0,0x2 │ │ addu a0,a0,s2 │ │ or v0,v0,a1 │ │ addiu v1,a0,4 │ │ sw s0,4(a0) │ │ sw v0,4(s2) │ │ sw v1,24(s0) │ │ sw s0,12(s0) │ │ - b 10f98 │ │ + b 10f98 │ │ sw s0,8(s0) │ │ lw v1,8(v0) │ │ lw a0,16(s2) │ │ sltu a0,v1,a0 │ │ - beqz a0,10f88 │ │ + beqz a0,10f88 │ │ nop │ │ lw t9,-32348(gp) │ │ jalr t9 │ │ nop │ │ li v1,1 │ │ sll v0,a0,0x3 │ │ sllv a0,v1,a0 │ │ addu v0,s2,v0 │ │ and v1,a0,a1 │ │ - bnez v1,10f3c │ │ + bnez v1,10f3c │ │ addiu v0,v0,36 │ │ lw v1,-32744(gp) │ │ or a0,a0,a1 │ │ sw a0,5312(v1) │ │ move v1,v0 │ │ sw s0,8(v0) │ │ sw s0,12(v1) │ │ sw v1,8(s0) │ │ sw v0,12(s0) │ │ lw v0,436(s2) │ │ andi v0,v0,0x2 │ │ - beqz v0,10e04 │ │ + beqz v0,10e04 │ │ lw ra,68(s8) │ │ lw a0,-32744(gp) │ │ move sp,s8 │ │ lw s8,64(sp) │ │ lw s7,60(sp) │ │ lw s6,56(sp) │ │ lw s5,52(sp) │ │ @@ -14887,431 +14772,431 @@ │ │ and a0,v0,a0 │ │ addu s1,v1,a0 │ │ addiu s1,s1,16 │ │ subu a0,s0,a0 │ │ addiu t9,t9,-5488 │ │ jalr t9 │ │ move a1,s1 │ │ - bnez v0,10f98 │ │ + bnez v0,10f98 │ │ lw gp,16(s8) │ │ lw v0,428(s2) │ │ subu s1,v0,s1 │ │ - b 10f98 │ │ + b 10f98 │ │ sw s1,428(s2) │ │ lw v0,12(s0) │ │ - beq s0,v0,113bc │ │ + beq s0,v0,113bc │ │ lw t0,24(s0) │ │ lw a0,8(s0) │ │ sltu a2,a0,a2 │ │ - bnez a2,10f54 │ │ + bnez a2,10f54 │ │ lw t9,-32348(gp) │ │ sw v0,12(a0) │ │ sw a0,8(v0) │ │ - beqz t0,10d3c │ │ + beqz t0,10d3c │ │ nop │ │ lw a0,28(s0) │ │ addiu a0,a0,74 │ │ sll a0,a0,0x2 │ │ addu a0,s2,a0 │ │ lw a2,4(a0) │ │ - beq s0,a2,1148c │ │ + beq s0,a2,1148c │ │ nop │ │ lw a0,16(s2) │ │ sltu a0,t0,a0 │ │ - bnez a0,10f54 │ │ + bnez a0,10f54 │ │ lw t9,-32348(gp) │ │ lw a0,16(t0) │ │ - beq s0,a0,11220 │ │ + beq s0,a0,11220 │ │ nop │ │ sw v0,20(t0) │ │ - beqz v0,10d3c │ │ + beqz v0,10d3c │ │ nop │ │ lw a0,16(s2) │ │ sltu a2,v0,a0 │ │ - bnez a2,10f54 │ │ + bnez a2,10f54 │ │ lw t9,-32348(gp) │ │ sw t0,24(v0) │ │ lw a2,16(s0) │ │ - beqz a2,110bc │ │ + beqz a2,110bc │ │ sltu a0,a2,a0 │ │ - bnez a0,10f54 │ │ + bnez a0,10f54 │ │ nop │ │ sw a2,16(v0) │ │ sw v0,24(a2) │ │ lw a0,20(s0) │ │ - beqz a0,10d3c │ │ + beqz a0,10d3c │ │ nop │ │ lw a2,16(s2) │ │ sltu a2,a0,a2 │ │ - bnez a2,10f50 │ │ + bnez a2,10f50 │ │ nop │ │ sw a0,20(v0) │ │ - b 10d3c │ │ + b 10d3c │ │ sw v0,24(a0) │ │ lw v0,12(a1) │ │ - beq a1,v0,1143c │ │ + beq a1,v0,1143c │ │ lw t0,24(a1) │ │ lw a2,8(a1) │ │ lw a0,16(s2) │ │ sltu a0,a2,a0 │ │ - bnez a0,10f54 │ │ + bnez a0,10f54 │ │ lw t9,-32348(gp) │ │ sw v0,12(a2) │ │ sw a2,8(v0) │ │ - beqz t0,10dcc │ │ + beqz t0,10dcc │ │ nop │ │ lw a0,28(a1) │ │ addiu a0,a0,74 │ │ sll a0,a0,0x2 │ │ addu a0,s2,a0 │ │ lw a2,4(a0) │ │ - beq a1,a2,111f8 │ │ + beq a1,a2,111f8 │ │ nop │ │ lw a0,16(s2) │ │ sltu a0,t0,a0 │ │ - bnez a0,10f54 │ │ + bnez a0,10f54 │ │ lw t9,-32348(gp) │ │ lw a0,16(t0) │ │ - beq a1,a0,114d4 │ │ + beq a1,a0,114d4 │ │ nop │ │ sw v0,20(t0) │ │ - beqz v0,10dcc │ │ + beqz v0,10dcc │ │ nop │ │ lw a0,16(s2) │ │ sltu a2,v0,a0 │ │ - bnez a2,10f54 │ │ + bnez a2,10f54 │ │ lw t9,-32348(gp) │ │ sw t0,24(v0) │ │ lw a2,16(a1) │ │ - beqz a2,11188 │ │ + beqz a2,11188 │ │ sltu a0,a2,a0 │ │ - bnez a0,10f54 │ │ + bnez a0,10f54 │ │ nop │ │ sw a2,16(v0) │ │ sw v0,24(a2) │ │ lw a0,20(a1) │ │ - beqz a0,10dcc │ │ + beqz a0,10dcc │ │ nop │ │ lw a1,16(s2) │ │ sltu a1,a0,a1 │ │ - bnez a1,10f50 │ │ + bnez a1,10f50 │ │ nop │ │ sw a0,20(v0) │ │ - b 10dcc │ │ + b 10dcc │ │ sw v0,24(a0) │ │ lui v0,0x8000 │ │ - b 10ef8 │ │ + b 10ef8 │ │ li a0,31 │ │ lw v0,4(a1) │ │ li a0,3 │ │ andi v0,v0,0x3 │ │ - bne v0,a0,10d40 │ │ + bne v0,a0,10d40 │ │ sltu v0,s0,a1 │ │ sw v1,8(s2) │ │ lw v0,4(a1) │ │ li a0,-2 │ │ and v0,v0,a0 │ │ ori a2,v1,0x1 │ │ addu a0,s0,v1 │ │ sw v0,4(a1) │ │ sw a2,4(s0) │ │ - b 10f98 │ │ + b 10f98 │ │ sw v1,0(a0) │ │ - bnez v0,11158 │ │ + bnez v0,11158 │ │ sw v0,4(a0) │ │ lw a1,28(a1) │ │ li v0,1 │ │ lw a0,4(s2) │ │ sllv v0,v0,a1 │ │ nor v0,zero,v0 │ │ and v0,v0,a0 │ │ - b 10dcc │ │ + b 10dcc │ │ sw v0,4(s2) │ │ - b 11084 │ │ + b 11084 │ │ sw v0,16(t0) │ │ addiu v0,a0,74 │ │ sll v0,v0,0x2 │ │ addu v0,v0,s2 │ │ lw a1,4(v0) │ │ li v0,31 │ │ - beq a0,v0,113b4 │ │ + beq a0,v0,113b4 │ │ li v0,25 │ │ srl a0,a0,0x1 │ │ subu a0,v0,a0 │ │ sllv a0,v1,a0 │ │ - b 11274 │ │ + b 11274 │ │ li a3,-4 │ │ addiu v0,v0,4 │ │ sll v0,v0,0x2 │ │ addu v0,a1,v0 │ │ lw a2,0(v0) │ │ - beqz a2,112b8 │ │ + beqz a2,112b8 │ │ sll a0,a0,0x1 │ │ move a1,a2 │ │ lw v0,4(a1) │ │ and v0,v0,a3 │ │ - bne v1,v0,11258 │ │ + bne v1,v0,11258 │ │ srl v0,a0,0x1f │ │ lw v0,16(s2) │ │ sltu a0,a1,v0 │ │ - bnez a0,10f50 │ │ + bnez a0,10f50 │ │ lw v1,8(a1) │ │ sltu v0,v1,v0 │ │ - bnez v0,10f54 │ │ + bnez v0,10f54 │ │ lw t9,-32348(gp) │ │ sw s0,12(v1) │ │ sw s0,8(a1) │ │ sw v1,8(s0) │ │ sw a1,12(s0) │ │ - b 10f98 │ │ + b 10f98 │ │ sw zero,24(s0) │ │ lw v1,16(s2) │ │ sltu v1,v0,v1 │ │ - bnez v1,10f54 │ │ + bnez v1,10f54 │ │ lw t9,-32348(gp) │ │ sw s0,0(v0) │ │ sw a1,24(s0) │ │ sw s0,12(s0) │ │ - b 10f98 │ │ + b 10f98 │ │ sw s0,8(s0) │ │ lw v0,12(s2) │ │ sw s0,24(s2) │ │ addu v1,v1,v0 │ │ ori v0,v1,0x1 │ │ sw v1,12(s2) │ │ sw v0,4(s0) │ │ lw v0,20(s2) │ │ - beq s0,v0,11754 │ │ + beq s0,v0,11754 │ │ nop │ │ lw v0,28(s2) │ │ sltu v1,v0,v1 │ │ - beqz v1,10f98 │ │ + beqz v1,10f98 │ │ nop │ │ lw t2,24(s2) │ │ - beqz t2,10f98 │ │ + beqz t2,10f98 │ │ nop │ │ lw v0,12(s2) │ │ sltiu v1,v0,41 │ │ - bnez v1,114dc │ │ + bnez v1,114dc │ │ lw t3,-32744(gp) │ │ lw s0,8(s3) │ │ addu v0,v0,s0 │ │ addiu v0,v0,-41 │ │ divu zero,v0,s0 │ │ teq s0,zero,0x7 │ │ addiu t3,t3,5756 │ │ move s4,t3 │ │ mflo v0 │ │ addiu v0,v0,-1 │ │ mul v0,v0,s0 │ │ sw v0,28(s8) │ │ lw a3,0(s4) │ │ sltu t1,t2,a3 │ │ - bnez t1,1137c │ │ + bnez t1,1137c │ │ nop │ │ lw s5,4(s4) │ │ addu s1,a3,s5 │ │ sltu v0,t2,s1 │ │ - bnez v0,11768 │ │ + bnez v0,11768 │ │ lw v0,28(s8) │ │ lw s4,8(s4) │ │ - bnez s4,11358 │ │ + bnez s4,11358 │ │ nop │ │ lw v0,4(zero) │ │ teq zero,zero │ │ lw v0,8(s2) │ │ sw s0,20(s2) │ │ addu v1,v1,v0 │ │ ori a0,v1,0x1 │ │ addu v0,s0,v1 │ │ sw v1,8(s2) │ │ sw a0,4(s0) │ │ - b 10f98 │ │ + b 10f98 │ │ sw v1,0(v0) │ │ - b 1124c │ │ + b 1124c │ │ move a0,zero │ │ lw v0,20(s0) │ │ - beqz v0,11960 │ │ + beqz v0,11960 │ │ addiu s1,s0,20 │ │ lw a0,20(v0) │ │ - beqz a0,113e8 │ │ + beqz a0,113e8 │ │ addiu a3,v0,20 │ │ move v0,a0 │ │ lw a0,20(v0) │ │ move s1,a3 │ │ - bnez a0,113d4 │ │ + bnez a0,113d4 │ │ addiu a3,v0,20 │ │ lw a0,16(v0) │ │ - bnez a0,113d4 │ │ + bnez a0,113d4 │ │ addiu a3,v0,16 │ │ sltu a2,s1,a2 │ │ - bnez a2,10f54 │ │ + bnez a2,10f54 │ │ lw t9,-32348(gp) │ │ - b 11040 │ │ + b 11040 │ │ sw zero,0(s1) │ │ li a2,1 │ │ lw a3,5312(a0) │ │ sllv v0,a2,v0 │ │ nor v0,zero,v0 │ │ and v0,v0,a3 │ │ - b 10d3c │ │ + b 10d3c │ │ sw v0,5312(a0) │ │ lw a1,5312(a3) │ │ sllv v0,v0,a0 │ │ nor v0,zero,v0 │ │ and v0,v0,a1 │ │ - b 10dcc │ │ + b 10dcc │ │ sw v0,5312(a3) │ │ lw v0,20(a1) │ │ - beqz v0,119a8 │ │ + beqz v0,119a8 │ │ addiu a3,a1,20 │ │ lw a0,20(v0) │ │ - beqz a0,11468 │ │ + beqz a0,11468 │ │ addiu a2,v0,20 │ │ move v0,a0 │ │ lw a0,20(v0) │ │ move a3,a2 │ │ - bnez a0,11454 │ │ + bnez a0,11454 │ │ addiu a2,v0,20 │ │ lw a0,16(v0) │ │ - bnez a0,11454 │ │ + bnez a0,11454 │ │ addiu a2,v0,16 │ │ lw a0,16(s2) │ │ sltu a0,a3,a0 │ │ - bnez a0,10f54 │ │ + bnez a0,10f54 │ │ lw t9,-32348(gp) │ │ - b 1110c │ │ + b 1110c │ │ sw zero,0(a3) │ │ - bnez v0,1108c │ │ + bnez v0,1108c │ │ sw v0,4(a0) │ │ lw a2,28(s0) │ │ li v0,1 │ │ lw a0,4(s2) │ │ sllv v0,v0,a2 │ │ nor v0,zero,v0 │ │ and v0,v0,a0 │ │ - b 10d3c │ │ + b 10d3c │ │ sw v0,4(s2) │ │ sltu a0,s1,a2 │ │ - bnez a0,10f54 │ │ + bnez a0,10f54 │ │ lw t9,-32348(gp) │ │ - bne a3,v0,10d28 │ │ + bne a3,v0,10d28 │ │ nop │ │ sw a3,12(s1) │ │ - b 10d3c │ │ + b 10d3c │ │ sw s1,8(a3) │ │ - b 11150 │ │ + b 11150 │ │ sw v0,16(t0) │ │ lw s7,452(s2) │ │ - beqz s7,11850 │ │ + beqz s7,11850 │ │ li v0,-1 │ │ lw t3,-32744(gp) │ │ sw zero,28(s8) │ │ addiu t3,t3,5756 │ │ move s6,t3 │ │ sw zero,24(s8) │ │ - b 11648 │ │ + b 11648 │ │ li s5,-4 │ │ negu v1,v1 │ │ andi s3,v1,0x7 │ │ addu s3,a0,s3 │ │ lw a3,4(s3) │ │ andi v0,a3,0x2 │ │ - bnez v0,11668 │ │ + bnez v0,11668 │ │ addiu v0,s0,-40 │ │ and s4,a3,s5 │ │ addu v1,s3,s4 │ │ addu v0,a0,v0 │ │ sltu v0,v1,v0 │ │ - bnez v0,11668 │ │ + bnez v0,11668 │ │ nop │ │ lw v0,20(s2) │ │ - beq s3,v0,118e4 │ │ + beq s3,v0,118e4 │ │ nop │ │ lw v0,12(s3) │ │ - beq s3,v0,118f0 │ │ + beq s3,v0,118f0 │ │ lw t5,24(s3) │ │ lw a1,8(s3) │ │ lw v1,16(s2) │ │ sltu v1,a1,v1 │ │ - bnez v1,10f54 │ │ + bnez v1,10f54 │ │ lw t9,-32348(gp) │ │ sw v0,12(a1) │ │ sw a1,8(v0) │ │ - beqz t5,1160c │ │ + beqz t5,1160c │ │ nop │ │ lw v1,28(s3) │ │ addiu v1,v1,74 │ │ sll v1,v1,0x2 │ │ addu v1,s2,v1 │ │ lw a1,4(v1) │ │ - beq s3,a1,11938 │ │ + beq s3,a1,11938 │ │ nop │ │ lw v1,16(s2) │ │ sltu v1,t5,v1 │ │ - bnez v1,10f54 │ │ + bnez v1,10f54 │ │ lw t9,-32348(gp) │ │ lw v1,16(t5) │ │ - beq s3,v1,119a0 │ │ + beq s3,v1,119a0 │ │ nop │ │ sw v0,20(t5) │ │ - beqz v0,1160c │ │ + beqz v0,1160c │ │ nop │ │ lw v1,16(s2) │ │ sltu a1,v0,v1 │ │ - bnez a1,10f54 │ │ + bnez a1,10f54 │ │ lw t9,-32348(gp) │ │ sw t5,24(v0) │ │ lw a1,16(s3) │ │ - beqz a1,115e8 │ │ + beqz a1,115e8 │ │ sltu v1,a1,v1 │ │ - bnez v1,10f54 │ │ + bnez v1,10f54 │ │ nop │ │ sw a1,16(v0) │ │ sw v0,24(a1) │ │ lw v1,20(s3) │ │ - beqz v1,1160c │ │ + beqz v1,1160c │ │ nop │ │ lw a1,16(s2) │ │ sltu a1,v1,a1 │ │ - bnez a1,10f54 │ │ + bnez a1,10f54 │ │ lw t9,-32348(gp) │ │ sw v1,20(v0) │ │ sw v0,24(v1) │ │ lw v0,-32740(gp) │ │ addiu t9,v0,-5488 │ │ jalr t9 │ │ move a1,s0 │ │ - bnez v0,11670 │ │ + bnez v0,11670 │ │ lw gp,16(s8) │ │ lw v0,428(s2) │ │ lw v1,24(s8) │ │ subu t2,v0,s0 │ │ addu v1,v1,s0 │ │ sw t2,428(s2) │ │ sw v1,24(s8) │ │ sw s1,8(s6) │ │ - beqz s1,119bc │ │ + beqz s1,119bc │ │ move s7,s1 │ │ lw a0,0(s7) │ │ lw s0,4(s7) │ │ addiu v1,a0,8 │ │ andi v0,v1,0x7 │ │ - bnez v0,11504 │ │ + bnez v0,11504 │ │ lw s1,8(s7) │ │ - b 1150c │ │ + b 1150c │ │ move s3,zero │ │ - b 11640 │ │ + b 11640 │ │ move s6,s7 │ │ srl v0,s4,0x8 │ │ - beqz v0,11760 │ │ + beqz v0,11760 │ │ li v1,1 │ │ lui v1,0x1 │ │ sltu v1,v0,v1 │ │ - beqz v1,11974 │ │ + beqz v1,11974 │ │ lui v1,0x8000 │ │ addiu v1,v0,-256 │ │ srl v1,v1,0x10 │ │ andi v1,v1,0x8 │ │ sllv v0,v0,v1 │ │ addiu a1,v0,-4096 │ │ srl a1,a1,0x10 │ │ @@ -15333,307 +15218,307 @@ │ │ addu v0,v0,v1 │ │ li v1,1 │ │ sllv v1,v1,v0 │ │ lw a0,4(s2) │ │ sw v0,28(s3) │ │ and a1,v1,a0 │ │ sw zero,20(s3) │ │ - bnez a1,11858 │ │ + bnez a1,11858 │ │ sw zero,16(s3) │ │ addiu v0,v0,74 │ │ sll v0,v0,0x2 │ │ addu v0,v0,s2 │ │ or v1,v1,a0 │ │ addiu a0,v0,4 │ │ sw s3,4(v0) │ │ sw v1,4(s2) │ │ sw a0,24(s3) │ │ sw s3,12(s3) │ │ sw s3,8(s3) │ │ - b 11640 │ │ + b 11640 │ │ move s6,s7 │ │ lw a0,16(s2) │ │ sltu a0,a2,a0 │ │ - bnez a0,10f54 │ │ + bnez a0,10f54 │ │ lw t9,-32348(gp) │ │ - beq a1,v0,10dc4 │ │ + beq a1,v0,10dc4 │ │ nop │ │ - b 10db8 │ │ + b 10db8 │ │ lw v0,16(s2) │ │ sw zero,20(s2) │ │ - b 11300 │ │ + b 11300 │ │ sw zero,8(s2) │ │ - b 116ec │ │ + b 116ec │ │ move v0,zero │ │ sltu v0,s5,v0 │ │ - bnez v0,114dc │ │ + bnez v0,114dc │ │ move t0,t3 │ │ sltu s7,t0,a3 │ │ - bnez s7,11788 │ │ + bnez s7,11788 │ │ sltu v0,t0,s1 │ │ - bnez v0,11840 │ │ + bnez v0,11840 │ │ nop │ │ lw t0,8(t0) │ │ - bnez t0,11778 │ │ + bnez t0,11778 │ │ sltu s7,t0,a3 │ │ lw v0,28(s8) │ │ lw t9,-32740(gp) │ │ subu a0,s5,v0 │ │ sw t3,24(s8) │ │ addu a0,a3,a0 │ │ addiu t9,t9,-5488 │ │ jalr t9 │ │ move a1,v0 │ │ lw gp,16(s8) │ │ - bnez v0,114dc │ │ + bnez v0,114dc │ │ lw t3,24(s8) │ │ lw a3,28(s8) │ │ - beqz a3,114dc │ │ + beqz a3,114dc │ │ nop │ │ lw v0,4(s4) │ │ subu v0,v0,a3 │ │ sw v0,4(s4) │ │ lw v1,24(s2) │ │ lw a1,428(s2) │ │ lw v0,12(s2) │ │ addiu a0,v1,8 │ │ subu a1,a1,a3 │ │ andi a2,a0,0x7 │ │ sw a1,428(s2) │ │ - beqz a2,119e0 │ │ + beqz a2,119e0 │ │ subu v0,v0,a3 │ │ negu a0,a0 │ │ andi a0,a0,0x7 │ │ subu v0,v0,a0 │ │ addu v1,v1,a0 │ │ sw v0,12(s2) │ │ ori a1,v0,0x1 │ │ addu a0,v1,v0 │ │ li v0,40 │ │ sw v1,24(s2) │ │ sw a1,4(v1) │ │ sw v0,4(a0) │ │ lw s7,452(s2) │ │ lw v0,16(s3) │ │ - bnez s7,114f4 │ │ + bnez s7,114f4 │ │ sw v0,28(s2) │ │ - b 10f9c │ │ + b 10f9c │ │ lw v0,436(s2) │ │ lw s7,452(s2) │ │ - bnez s7,114f4 │ │ + bnez s7,114f4 │ │ sw zero,28(s8) │ │ li v0,-1 │ │ - b 10f98 │ │ + b 10f98 │ │ sw v0,28(s2) │ │ addiu v1,v0,74 │ │ sll v1,v1,0x2 │ │ addu v1,v1,s2 │ │ lw a0,4(v1) │ │ li v1,31 │ │ - beq v0,v1,119d8 │ │ + beq v0,v1,119d8 │ │ srl v0,v0,0x1 │ │ li v1,25 │ │ subu v1,v1,v0 │ │ - b 118a0 │ │ + b 118a0 │ │ sllv v1,s4,v1 │ │ addiu v0,v0,4 │ │ sll v0,v0,0x2 │ │ addu v0,a0,v0 │ │ lw a1,0(v0) │ │ - beqz a1,1197c │ │ + beqz a1,1197c │ │ sll v1,v1,0x1 │ │ move a0,a1 │ │ lw v0,4(a0) │ │ and v0,v0,s5 │ │ - bne s4,v0,11884 │ │ + bne s4,v0,11884 │ │ srl v0,v1,0x1f │ │ lw v0,16(s2) │ │ sltu a1,a0,v0 │ │ - bnez a1,10f50 │ │ + bnez a1,10f50 │ │ lw v1,8(a0) │ │ sltu v0,v1,v0 │ │ - bnez v0,10f50 │ │ + bnez v0,10f50 │ │ move s6,s7 │ │ sw s3,12(v1) │ │ sw s3,8(a0) │ │ sw v1,8(s3) │ │ sw a0,12(s3) │ │ - b 11640 │ │ + b 11640 │ │ sw zero,24(s3) │ │ sw zero,20(s2) │ │ - b 1160c │ │ + b 1160c │ │ sw zero,8(s2) │ │ lw v0,20(s3) │ │ - beqz v0,119e8 │ │ + beqz v0,119e8 │ │ addiu t4,s3,20 │ │ lw v1,20(v0) │ │ - beqz v1,11914 │ │ + beqz v1,11914 │ │ addiu a1,v0,20 │ │ move t4,a1 │ │ - b 118fc │ │ + b 118fc │ │ move v0,v1 │ │ lw v1,16(v0) │ │ - bnez v1,11908 │ │ + bnez v1,11908 │ │ addiu a1,v0,16 │ │ lw v1,16(s2) │ │ sltu v1,t4,v1 │ │ - bnez v1,10f54 │ │ + bnez v1,10f54 │ │ lw t9,-32348(gp) │ │ - b 1156c │ │ + b 1156c │ │ sw zero,0(t4) │ │ - bnez v0,115b8 │ │ + bnez v0,115b8 │ │ sw v0,4(v1) │ │ lw a1,28(s3) │ │ li v0,1 │ │ lw v1,4(s2) │ │ sllv v0,v0,a1 │ │ nor v0,zero,v0 │ │ and v0,v0,v1 │ │ - b 1160c │ │ + b 1160c │ │ sw v0,4(s2) │ │ lw v0,16(s0) │ │ - bnez v0,113c8 │ │ + bnez v0,113c8 │ │ addiu s1,s0,16 │ │ - b 11040 │ │ + b 11040 │ │ nop │ │ - b 116ec │ │ + b 116ec │ │ li v0,31 │ │ lw v1,16(s2) │ │ sltu v1,v0,v1 │ │ - bnez v1,10f50 │ │ + bnez v1,10f50 │ │ move s6,s7 │ │ sw s3,0(v0) │ │ sw a0,24(s3) │ │ sw s3,12(s3) │ │ - b 11640 │ │ + b 11640 │ │ sw s3,8(s3) │ │ - b 115b0 │ │ + b 115b0 │ │ sw v0,16(t5) │ │ lw v0,16(a1) │ │ - bnez v0,11448 │ │ + bnez v0,11448 │ │ addiu a3,a1,16 │ │ - b 1110c │ │ + b 1110c │ │ nop │ │ lw v0,24(s8) │ │ lw v1,28(s8) │ │ addu s0,v0,v1 │ │ - bnez s0,10f98 │ │ + bnez s0,10f98 │ │ li v0,-1 │ │ - b 10f98 │ │ + b 10f98 │ │ sw v0,28(s2) │ │ - b 1187c │ │ + b 1187c │ │ move v1,zero │ │ - b 11804 │ │ + b 11804 │ │ move a0,zero │ │ lw v0,16(s3) │ │ - bnez v0,118fc │ │ + bnez v0,118fc │ │ addiu t4,s3,16 │ │ - b 1156c │ │ + b 1156c │ │ nop │ │ nop │ │ addiu sp,sp,-8 │ │ lw t0,12(a0) │ │ sw zero,20(a0) │ │ sw s8,4(sp) │ │ sw a1,28(a0) │ │ lhu v0,6(t0) │ │ li v1,13 │ │ move s8,sp │ │ - beq v0,v1,11a8c │ │ + beq v0,v1,11a8c │ │ move a2,v0 │ │ lw a3,0(a0) │ │ li t1,1 │ │ - beq a3,t1,11abc │ │ + beq a3,t1,11abc │ │ li v1,4 │ │ - beq a3,v1,11a6c │ │ + beq a3,v1,11a6c │ │ sltiu v1,v0,14 │ │ move v1,zero │ │ sltiu v0,a2,14 │ │ - bnez v0,11b20 │ │ + bnez v0,11b20 │ │ li v0,1 │ │ addiu v1,v1,16 │ │ sw v1,20(a0) │ │ move sp,s8 │ │ lw s8,4(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,8 │ │ - beqz v1,11b50 │ │ + beqz v1,11b50 │ │ sllv t1,t1,v0 │ │ andi v1,t1,0x1808 │ │ - beqz v1,11b44 │ │ + beqz v1,11b44 │ │ nop │ │ li v0,176 │ │ - b 11a58 │ │ + b 11a58 │ │ sw v0,20(a0) │ │ lw a1,0(a0) │ │ li v1,4 │ │ - beq a1,v1,11b6c │ │ + beq a1,v1,11b6c │ │ move v1,zero │ │ sll a2,a2,0x4 │ │ addu v1,a2,v1 │ │ move sp,s8 │ │ lw s8,4(sp) │ │ move v0,zero │ │ sw v1,20(a0) │ │ jr ra │ │ addiu sp,sp,8 │ │ lw v1,4(a0) │ │ - beqz v1,11a44 │ │ + beqz v1,11a44 │ │ nop │ │ - bne a1,v1,11a44 │ │ + bne a1,v1,11a44 │ │ move v1,zero │ │ lw t2,8(a0) │ │ lw v1,0(t2) │ │ lhu v1,6(v1) │ │ addiu t1,v1,-2 │ │ sltu t1,a3,t1 │ │ - bnez t1,11b78 │ │ + bnez t1,11b78 │ │ sltiu a1,a1,2 │ │ - bnez a1,11b88 │ │ + bnez a1,11b88 │ │ sw v1,20(a0) │ │ lw v0,4(t2) │ │ lhu a1,6(v0) │ │ addiu v0,a1,-2 │ │ sltu a3,a3,v0 │ │ - bnez a3,11b18 │ │ + bnez a3,11b18 │ │ nop │ │ sll a1,a1,0x2 │ │ addu v1,v1,a1 │ │ sw v1,20(a0) │ │ - b 11a44 │ │ + b 11a44 │ │ lhu a2,6(t0) │ │ sllv v0,v0,a2 │ │ andi a1,v0,0x200d │ │ - bnez a1,11a9c │ │ + bnez a1,11a9c │ │ andi v0,v0,0x1800 │ │ - beqz v0,11a50 │ │ + beqz v0,11a50 │ │ nop │ │ addiu v1,v1,176 │ │ - b 11a58 │ │ + b 11a58 │ │ sw v1,20(a0) │ │ andi t1,t1,0x2001 │ │ - bnez t1,11b70 │ │ + bnez t1,11b70 │ │ sll v0,v0,0x4 │ │ li v0,16 │ │ move sp,s8 │ │ lw s8,4(sp) │ │ sw v0,20(a0) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,8 │ │ sll v0,v0,0x4 │ │ - b 11a58 │ │ + b 11a58 │ │ sw v0,20(a0) │ │ - beqz a1,11a44 │ │ + beqz a1,11a44 │ │ move v1,zero │ │ - b 11a44 │ │ + b 11a44 │ │ move a2,v0 │ │ lhu v0,6(t0) │ │ - b 11a44 │ │ + b 11a44 │ │ move a2,v0 │ │ lui gp,0x1 │ │ addiu gp,gp,30076 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ lw t9,-32460(gp) │ │ sw s8,56(sp) │ │ @@ -15652,72 +15537,72 @@ │ │ move a1,zero │ │ jalr t9 │ │ move s0,a0 │ │ lw a0,0(s3) │ │ lw v0,12(a0) │ │ lhu v1,6(v0) │ │ li v0,13 │ │ - beq v1,v0,11d74 │ │ + beq v1,v0,11d74 │ │ lw gp,16(s8) │ │ lw v0,4(a0) │ │ lw s7,8(s3) │ │ lw s6,8(a0) │ │ - beqz v0,11ce4 │ │ + beqz v0,11ce4 │ │ move s5,zero │ │ lw s2,-32740(gp) │ │ li s4,14 │ │ addiu s2,s2,20816 │ │ lw v1,0(s6) │ │ lhu v0,4(v1) │ │ sltiu a1,v0,4 │ │ - bnez a1,11ca8 │ │ + bnez a1,11ca8 │ │ nop │ │ addiu v0,v0,-1 │ │ and a1,v0,s0 │ │ - beqz a1,11c50 │ │ + beqz a1,11c50 │ │ nop │ │ addiu s0,s0,-1 │ │ or v0,v0,s0 │ │ addiu s0,v0,1 │ │ lw s1,0(v1) │ │ sltiu v0,s1,5 │ │ - beqz v0,11cb0 │ │ + beqz v0,11cb0 │ │ lw t9,-32456(gp) │ │ lhu v0,6(v1) │ │ - beq v0,s4,11d18 │ │ + beq v0,s4,11d18 │ │ slti v1,s5,8 │ │ - beqz v1,11c8c │ │ + beqz v1,11c8c │ │ sltiu v1,v0,11 │ │ lw v1,0(a0) │ │ addiu v1,v1,-5 │ │ sltiu v1,v1,2 │ │ - bnez v1,11d44 │ │ + bnez v1,11d44 │ │ li v1,2 │ │ sltiu v1,v0,11 │ │ - beqz v1,11d54 │ │ + beqz v1,11d54 │ │ sll v0,v0,0x2 │ │ addu v0,s2,v0 │ │ lw v0,0(v0) │ │ addu v0,v0,gp │ │ jr v0 │ │ nop │ │ - b 11c38 │ │ + b 11c38 │ │ li v0,3 │ │ lw a1,0(s7) │ │ move a0,s0 │ │ jalr t9 │ │ move a2,s1 │ │ lw gp,16(s8) │ │ lw a0,0(s3) │ │ addiu s5,s5,1 │ │ lw v0,4(a0) │ │ addiu s7,s7,4 │ │ sltu v0,s5,v0 │ │ addu s0,s0,s1 │ │ - bnez v0,11c20 │ │ + bnez v0,11c20 │ │ addiu s6,s6,4 │ │ move sp,s8 │ │ lw ra,60(sp) │ │ lw s8,56(sp) │ │ lw s7,52(sp) │ │ lw s6,48(sp) │ │ lw s5,44(sp) │ │ @@ -15726,116 +15611,113 @@ │ │ lw s2,32(sp) │ │ lw s1,28(sp) │ │ lw s0,24(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ lw v0,0(a0) │ │ li v1,3 │ │ - beq v0,v1,11d54 │ │ + beq v0,v1,11d54 │ │ li v1,6 │ │ - beq v0,v1,11d58 │ │ + beq v0,v1,11d58 │ │ lw t9,-32456(gp) │ │ lw v0,0(s7) │ │ li s1,4 │ │ lw v0,0(v0) │ │ - b 11cc4 │ │ + b 11cc4 │ │ sw v0,0(s0) │ │ - beq v0,v1,11d30 │ │ + beq v0,v1,11d30 │ │ li v1,3 │ │ - bne v0,v1,11c8c │ │ + bne v0,v1,11c8c │ │ sltiu v1,v0,11 │ │ lw t9,-32456(gp) │ │ lw a1,0(s7) │ │ move a2,s1 │ │ jalr t9 │ │ move a0,s0 │ │ li s1,4 │ │ - b 11cc4 │ │ + b 11cc4 │ │ lw gp,16(s8) │ │ lw v0,4(s3) │ │ addiu s0,s0,4 │ │ sw v0,-4(s0) │ │ - b 11c00 │ │ + b 11c00 │ │ lw a0,0(s3) │ │ lw v0,0(s7) │ │ li s1,4 │ │ lwc1 $f0,0(v0) │ │ - b 11cc4 │ │ + b 11cc4 │ │ swc1 $f0,0(s0) │ │ lw v0,0(s7) │ │ li s1,4 │ │ lh v0,0(v0) │ │ - b 11cc4 │ │ + b 11cc4 │ │ sw v0,0(s0) │ │ lw v0,0(s7) │ │ li s1,4 │ │ lhu v0,0(v0) │ │ - b 11cc4 │ │ + b 11cc4 │ │ sw v0,0(s0) │ │ lw v0,0(s7) │ │ li s1,4 │ │ lb v0,0(v0) │ │ - b 11cc4 │ │ + b 11cc4 │ │ sw v0,0(s0) │ │ lw v0,0(s7) │ │ li s1,4 │ │ lbu v0,0(v0) │ │ - b 11cc4 │ │ + b 11cc4 │ │ sw v0,0(s0) │ │ │ │ -00011dec : │ │ -ffi_prep_cif_machdep(): │ │ +00011dec : │ │ lui gp,0x1 │ │ addiu gp,gp,29476 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw a1,4(a0) │ │ lw t9,-32740(gp) │ │ move sp,s8 │ │ lw s8,4(sp) │ │ addiu t9,t9,6656 │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00011e20 : │ │ -ffi_prep_cif_machdep_var(): │ │ +00011e20 : │ │ lui gp,0x1 │ │ addiu gp,gp,29424 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ lw t9,-32740(gp) │ │ move sp,s8 │ │ lw s8,4(sp) │ │ addiu t9,t9,6656 │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00011e50 : │ │ -ffi_call_int(): │ │ +00011e50 : │ │ lui gp,0x1 │ │ addiu gp,gp,29376 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ sw s8,56(sp) │ │ move s8,sp │ │ sw ra,60(sp) │ │ sw gp,32(sp) │ │ sw a0,40(s8) │ │ - beqz a2,11eec │ │ + beqz a2,11eec │ │ sw a3,48(s8) │ │ sw a2,44(s8) │ │ lw a2,0(a0) │ │ li v0,1 │ │ - beq a2,v0,11ea8 │ │ + beq a2,v0,11ea8 │ │ li v0,4 │ │ - beq a2,v0,11ea8 │ │ + beq a2,v0,11ea8 │ │ lw ra,60(s8) │ │ move sp,s8 │ │ lw s8,56(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ lw v0,44(s8) │ │ lw a2,16(a0) │ │ @@ -15853,27 +15735,26 @@ │ │ lw ra,60(sp) │ │ lw s8,56(sp) │ │ jr ra │ │ addiu sp,sp,64 │ │ lw v0,12(a0) │ │ li v1,13 │ │ lhu a3,6(v0) │ │ - bne a3,v1,11e7c │ │ + bne a3,v1,11e7c │ │ nop │ │ lw v0,0(v0) │ │ addiu v0,v0,14 │ │ srl v0,v0,0x3 │ │ sll v0,v0,0x3 │ │ subu sp,sp,v0 │ │ addiu v0,sp,32 │ │ - b 11e80 │ │ + b 11e80 │ │ sw v0,44(s8) │ │ │ │ -00011f20 : │ │ -ffi_call(): │ │ +00011f20 : │ │ lui gp,0x1 │ │ addiu gp,gp,29168 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-40 │ │ lw t9,-32504(gp) │ │ sw ra,36(sp) │ │ sw s8,32(sp) │ │ @@ -15884,43 +15765,41 @@ │ │ nop │ │ move sp,s8 │ │ lw ra,36(sp) │ │ lw s8,32(sp) │ │ jr ra │ │ addiu sp,sp,40 │ │ │ │ -00011f64 : │ │ -ffi_call_go(): │ │ +00011f64 : │ │ lui gp,0x1 │ │ addiu gp,gp,29100 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-8 │ │ sw s8,4(sp) │ │ move s8,sp │ │ move sp,s8 │ │ lw s8,4(sp) │ │ lw t9,-32504(gp) │ │ jr t9 │ │ addiu sp,sp,8 │ │ │ │ -00011f90 : │ │ -ffi_prep_closure_loc(): │ │ +00011f90 : │ │ lui gp,0x1 │ │ addiu gp,gp,29056 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-32 │ │ sw s8,24(sp) │ │ sw ra,28(sp) │ │ sw gp,16(sp) │ │ lw v0,0(a1) │ │ move s8,sp │ │ li v1,1 │ │ - beq v0,v1,11fdc │ │ + beq v0,v1,11fdc │ │ li v1,4 │ │ - beq v0,v1,11fdc │ │ + beq v0,v1,11fdc │ │ lw ra,28(s8) │ │ move sp,s8 │ │ lw s8,24(sp) │ │ li v0,2 │ │ jr ra │ │ addiu sp,sp,32 │ │ lw v0,-32500(gp) │ │ @@ -15955,16 +15834,15 @@ │ │ move sp,s8 │ │ lw ra,28(sp) │ │ lw s8,24(sp) │ │ move v0,zero │ │ jr ra │ │ addiu sp,sp,32 │ │ │ │ -00012068 : │ │ -ffi_closure_mips_inner_O32(): │ │ +00012068 : │ │ addiu sp,sp,-48 │ │ sw ra,44(sp) │ │ sw s8,40(sp) │ │ sw s0,28(sp) │ │ sw s2,36(sp) │ │ sw s1,32(sp) │ │ lw t6,4(a0) │ │ @@ -15979,37 +15857,37 @@ │ │ subu sp,sp,v0 │ │ li v0,4 │ │ move t9,a1 │ │ move ra,a2 │ │ move s0,a0 │ │ move a1,a3 │ │ lw t7,64(s8) │ │ - beq v1,v0,12248 │ │ + beq v1,v0,12248 │ │ addiu a2,sp,16 │ │ lw t4,28(a0) │ │ lw a0,20(s0) │ │ xor t4,t6,t4 │ │ srl a0,a0,0x4 │ │ li v0,13 │ │ - beq a0,v0,1225c │ │ + beq a0,v0,1225c │ │ sltu t4,zero,t4 │ │ move t0,zero │ │ - blez t6,121ec │ │ + blez t6,121ec │ │ lw v1,8(s0) │ │ lw t3,68(s8) │ │ move t2,a2 │ │ move a0,zero │ │ li t5,8 │ │ li t8,6 │ │ li s1,7 │ │ - b 1216c │ │ + b 1216c │ │ li a3,5 │ │ - beq v0,s1,12120 │ │ + beq v0,s1,12120 │ │ nop │ │ - bne v0,t5,12238 │ │ + bne v0,t5,12238 │ │ sll v0,t0,0x2 │ │ sll v0,t0,0x2 │ │ addu v0,t7,v0 │ │ lw v0,0(v0) │ │ li t4,1 │ │ sw t1,0(t2) │ │ sh v0,0(t1) │ │ @@ -16020,28 +15898,28 @@ │ │ addiu v0,v0,-1 │ │ ori v0,v0,0x3 │ │ addiu v0,v0,1 │ │ srl v0,v0,0x2 │ │ addu t0,t0,v0 │ │ addiu t3,t3,8 │ │ addiu t2,t2,4 │ │ - beq t6,a0,121ec │ │ + beq t6,a0,121ec │ │ addiu t1,t1,4 │ │ lw v0,0(v1) │ │ lhu s2,4(v0) │ │ - beq s2,t5,12230 │ │ + beq s2,t5,12230 │ │ andi s2,t0,0x1 │ │ slti s2,a0,2 │ │ - bnez s2,122ac │ │ + bnez s2,122ac │ │ lhu v0,6(v0) │ │ - beq v0,t8,121a0 │ │ + beq v0,t8,121a0 │ │ sltiu t4,v0,7 │ │ - beqz t4,12110 │ │ + beqz t4,12110 │ │ nop │ │ - bne v0,a3,12238 │ │ + bne v0,a3,12238 │ │ sll v0,t0,0x2 │ │ sll v0,t0,0x2 │ │ addu v0,t7,v0 │ │ lw v0,0(v0) │ │ sw t1,0(t2) │ │ sb v0,0(t1) │ │ lw v0,0(v1) │ │ @@ -16052,85 +15930,84 @@ │ │ ori v0,v0,0x3 │ │ addiu v0,v0,1 │ │ srl v0,v0,0x2 │ │ addiu v1,v1,4 │ │ addu t0,t0,v0 │ │ addiu t3,t3,8 │ │ addiu t2,t2,4 │ │ - bne t6,a0,1216c │ │ + bne t6,a0,1216c │ │ addiu t1,t1,4 │ │ move a3,ra │ │ jalr t9 │ │ move a0,s0 │ │ lw v1,0(s0) │ │ li v0,4 │ │ - beq v1,v0,1226c │ │ + beq v1,v0,1226c │ │ li v1,2 │ │ lw v0,12(s0) │ │ lhu v0,6(v0) │ │ move sp,s8 │ │ lw ra,44(sp) │ │ lw s8,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ jr ra │ │ addiu sp,sp,48 │ │ - b 1217c │ │ + b 1217c │ │ addu t0,t0,s2 │ │ addu v0,t7,v0 │ │ sw v0,0(t2) │ │ - b 12138 │ │ + b 12138 │ │ li t4,1 │ │ lw a0,20(s0) │ │ li v0,13 │ │ srl a0,a0,0x4 │ │ - bne a0,v0,120e4 │ │ + bne a0,v0,120e4 │ │ li t4,1 │ │ lw a1,0(t7) │ │ li t4,1 │ │ - b 120e8 │ │ + b 120e8 │ │ li t0,1 │ │ lw v0,12(s0) │ │ lhu v0,6(v0) │ │ - beq v0,v1,122a4 │ │ + beq v0,v1,122a4 │ │ lw ra,44(s8) │ │ move sp,s8 │ │ xori v1,v0,0x3 │ │ li a0,11 │ │ lw s8,40(sp) │ │ lw s2,36(sp) │ │ lw s1,32(sp) │ │ lw s0,28(sp) │ │ movz v0,a0,v1 │ │ jr ra │ │ addiu sp,sp,48 │ │ - b 12210 │ │ + b 12210 │ │ li v0,1 │ │ - bnez t4,12188 │ │ + bnez t4,12188 │ │ addiu s2,v0,-2 │ │ sltiu s2,s2,2 │ │ - beqz s2,12188 │ │ + beqz s2,12188 │ │ nop │ │ - b 12138 │ │ + b 12138 │ │ sw t3,0(t2) │ │ │ │ -000122c8 : │ │ -ffi_prep_go_closure(): │ │ +000122c8 : │ │ lui gp,0x1 │ │ addiu gp,gp,28232 │ │ addu gp,gp,t9 │ │ lw v0,0(a1) │ │ addiu sp,sp,-8 │ │ li v1,1 │ │ sw s8,4(sp) │ │ - beq v0,v1,12308 │ │ + beq v0,v1,12308 │ │ move s8,sp │ │ li v1,4 │ │ - beq v0,v1,12308 │ │ + beq v0,v1,12308 │ │ li v0,2 │ │ move sp,s8 │ │ lw s8,4(sp) │ │ jr ra │ │ addiu sp,sp,8 │ │ lw v0,-32496(gp) │ │ move sp,s8 │ │ @@ -16139,128 +16016,126 @@ │ │ move v0,zero │ │ sw a1,4(a0) │ │ sw a2,8(a0) │ │ jr ra │ │ addiu sp,sp,8 │ │ nop │ │ │ │ -00012330 : │ │ -ffi_call_O32(): │ │ +00012330 : │ │ addiu sp,sp,-24 │ │ sw s8,16(sp) │ │ sw ra,20(sp) │ │ move s8,sp │ │ move t9,a0 │ │ sw a3,36(s8) │ │ li v0,16 │ │ slt at,a2,v0 │ │ - bnez at,12364 │ │ + bnez at,12364 │ │ nop │ │ addiu v0,a2,7 │ │ li at,-8 │ │ and v0,v0,at │ │ subu sp,sp,v0 │ │ jalr t9 │ │ addiu a0,sp,16 │ │ lw t0,36(s8) │ │ srl t2,t0,0x4 │ │ andi t0,t0,0xf │ │ - bnez t0,12398 │ │ + bnez t0,12398 │ │ addiu sp,sp,16 │ │ lw a0,0(sp) │ │ lw a1,4(sp) │ │ lw a2,8(sp) │ │ - b 12430 │ │ + b 12430 │ │ lw a3,12(sp) │ │ li at,3 │ │ - bne t0,at,123b4 │ │ + bne t0,at,123b4 │ │ nop │ │ ldc1 $f12,0(sp) │ │ lw a2,8(sp) │ │ - b 12430 │ │ + b 12430 │ │ lw a3,12(sp) │ │ li at,2 │ │ - bne t0,at,123d4 │ │ + bne t0,at,123d4 │ │ nop │ │ lwc1 $f12,0(sp) │ │ lw a1,4(sp) │ │ lw a2,8(sp) │ │ - b 12430 │ │ + b 12430 │ │ lw a3,12(sp) │ │ li at,15 │ │ - bne t0,at,123ec │ │ + bne t0,at,123ec │ │ nop │ │ ldc1 $f12,0(sp) │ │ - b 12430 │ │ + b 12430 │ │ ldc1 $f14,8(sp) │ │ li at,10 │ │ - bne t0,at,1240c │ │ + bne t0,at,1240c │ │ nop │ │ lwc1 $f12,0(sp) │ │ lwc1 $f14,4(sp) │ │ lw a2,8(sp) │ │ - b 12430 │ │ + b 12430 │ │ lw a3,12(sp) │ │ li at,11 │ │ - bne t0,at,12428 │ │ + bne t0,at,12428 │ │ nop │ │ ldc1 $f12,0(sp) │ │ lwc1 $f14,8(sp) │ │ - b 12430 │ │ + b 12430 │ │ lw a3,12(sp) │ │ lwc1 $f12,0(sp) │ │ ldc1 $f14,8(sp) │ │ lw t7,48(s8) │ │ lw t9,44(s8) │ │ lw t1,40(s8) │ │ - beqz t1,124c8 │ │ + beqz t1,124c8 │ │ nop │ │ li at,1 │ │ - bne t2,at,12464 │ │ + bne t2,at,12464 │ │ nop │ │ jalr t9 │ │ nop │ │ lw t0,40(s8) │ │ - b 124d0 │ │ + b 124d0 │ │ sw v0,0(t0) │ │ li at,11 │ │ - bne t2,at,12488 │ │ + bne t2,at,12488 │ │ nop │ │ jalr t9 │ │ nop │ │ lw t0,40(s8) │ │ sw v1,4(t0) │ │ - b 124d0 │ │ + b 124d0 │ │ sw v0,0(t0) │ │ li at,2 │ │ - bne t2,at,124a8 │ │ + bne t2,at,124a8 │ │ nop │ │ jalr t9 │ │ nop │ │ lw t0,40(s8) │ │ - b 124d0 │ │ + b 124d0 │ │ swc1 $f0,0(t0) │ │ li at,3 │ │ - bne t2,at,124c8 │ │ + bne t2,at,124c8 │ │ nop │ │ jalr t9 │ │ nop │ │ lw t0,40(s8) │ │ - b 124d0 │ │ + b 124d0 │ │ sdc1 $f0,0(t0) │ │ jalr t9 │ │ nop │ │ move sp,s8 │ │ lw s8,16(sp) │ │ lw ra,20(sp) │ │ jr ra │ │ addiu sp,sp,24 │ │ │ │ -000124e4 : │ │ -ffi_go_closure_O32(): │ │ +000124e4 : │ │ lui gp,0x1 │ │ addiu gp,gp,27692 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ sw gp,48(sp) │ │ sw s0,52(sp) │ │ sw s8,56(sp) │ │ @@ -16269,30 +16144,29 @@ │ │ sw a0,64(s8) │ │ sw a1,68(s8) │ │ sw a2,72(s8) │ │ sw a3,76(s8) │ │ lw s0,4(t7) │ │ lw s0,0(s0) │ │ li t5,1 │ │ - bne s0,t5,12534 │ │ + bne s0,t5,12534 │ │ nop │ │ sdc1 $f12,24(s8) │ │ sdc1 $f14,32(s8) │ │ lw a0,4(t7) │ │ lw a1,8(t7) │ │ move a2,t7 │ │ addiu a3,s8,40 │ │ addiu t9,s8,64 │ │ sw t9,16(s8) │ │ addiu t9,s8,24 │ │ - b 125c8 │ │ + b 125c8 │ │ sw t9,20(s8) │ │ │ │ -00012558 : │ │ -ffi_closure_O32(): │ │ +00012558 : │ │ lui gp,0x1 │ │ addiu gp,gp,27576 │ │ addu gp,gp,t9 │ │ addiu sp,sp,-64 │ │ sw gp,48(sp) │ │ sw s0,52(sp) │ │ sw s8,56(sp) │ │ @@ -16301,15 +16175,15 @@ │ │ sw a0,64(s8) │ │ sw a1,68(s8) │ │ sw a2,72(s8) │ │ sw a3,76(s8) │ │ lw s0,20(t4) │ │ lw s0,0(s0) │ │ li t5,1 │ │ - bne s0,t5,125a8 │ │ + bne s0,t5,125a8 │ │ nop │ │ sdc1 $f12,24(s8) │ │ sdc1 $f14,32(s8) │ │ lw a0,20(t4) │ │ lw a1,24(t4) │ │ lw a2,28(t4) │ │ addiu a3,s8,40 │ │ @@ -16318,24 +16192,24 @@ │ │ addiu t9,s8,24 │ │ sw t9,20(s8) │ │ lw t9,-32492(gp) │ │ jalr t9 │ │ nop │ │ move t0,v0 │ │ li t1,0 │ │ - beq t0,t1,12610 │ │ + beq t0,t1,12610 │ │ nop │ │ li t5,1 │ │ - bne s0,t5,12608 │ │ + bne s0,t5,12608 │ │ nop │ │ li t1,2 │ │ - beq t0,t1,12610 │ │ + beq t0,t1,12610 │ │ lwc1 $f0,40(s8) │ │ li t1,3 │ │ - beq t0,t1,12610 │ │ + beq t0,t1,12610 │ │ ldc1 $f0,40(s8) │ │ lw v1,44(s8) │ │ lw v0,40(s8) │ │ move sp,s8 │ │ lw s0,52(sp) │ │ lw s8,56(sp) │ │ lw ra,60(sp) │ ├── readelf --wide --decompress --hex-dump=.shstrtab {} │ │ @@ -1,18 +1,17 @@ │ │ │ │ Hex dump of section '.shstrtab': │ │ - 0x00000000 002e7379 6d746162 002e7374 72746162 ..symtab..strtab │ │ - 0x00000010 002e7368 73747274 6162002e 4d495053 ..shstrtab..MIPS │ │ - 0x00000020 2e616269 666c6167 73002e72 6567696e .abiflags..regin │ │ - 0x00000030 666f002e 68617368 002e6479 6e73796d fo..hash..dynsym │ │ - 0x00000040 002e6479 6e737472 002e676e 752e7665 ..dynstr..gnu.ve │ │ - 0x00000050 7273696f 6e002e67 6e752e76 65727369 rsion..gnu.versi │ │ - 0x00000060 6f6e5f72 002e7265 6c2e6479 6e002e74 on_r..rel.dyn..t │ │ - 0x00000070 65787400 2e4d4950 532e7374 75627300 ext..MIPS.stubs. │ │ - 0x00000080 2e726f64 61746100 2e65685f 6672616d .rodata..eh_fram │ │ - 0x00000090 655f6864 72002e65 685f6672 616d6500 e_hdr..eh_frame. │ │ - 0x000000a0 2e646174 612e7265 6c2e726f 002e6479 .data.rel.ro..dy │ │ - 0x000000b0 6e616d69 63002e64 61746100 2e676f74 namic..data..got │ │ - 0x000000c0 002e7362 7373002e 62737300 2e636f6d ..sbss..bss..com │ │ - 0x000000d0 6d656e74 002e7064 72002e67 6e752e61 ment..pdr..gnu.a │ │ - 0x000000e0 74747269 62757465 7300 ttributes. │ │ + 0x00000000 002e7368 73747274 6162002e 4d495053 ..shstrtab..MIPS │ │ + 0x00000010 2e616269 666c6167 73002e72 6567696e .abiflags..regin │ │ + 0x00000020 666f002e 68617368 002e6479 6e73796d fo..hash..dynsym │ │ + 0x00000030 002e6479 6e737472 002e676e 752e7665 ..dynstr..gnu.ve │ │ + 0x00000040 7273696f 6e002e67 6e752e76 65727369 rsion..gnu.versi │ │ + 0x00000050 6f6e5f72 002e7265 6c2e6479 6e002e74 on_r..rel.dyn..t │ │ + 0x00000060 65787400 2e4d4950 532e7374 75627300 ext..MIPS.stubs. │ │ + 0x00000070 2e726f64 61746100 2e65685f 6672616d .rodata..eh_fram │ │ + 0x00000080 655f6864 72002e65 685f6672 616d6500 e_hdr..eh_frame. │ │ + 0x00000090 2e646174 612e7265 6c2e726f 002e6479 .data.rel.ro..dy │ │ + 0x000000a0 6e616d69 63002e64 61746100 2e676f74 namic..data..got │ │ + 0x000000b0 002e7362 7373002e 62737300 2e636f6d ..sbss..bss..com │ │ + 0x000000c0 6d656e74 002e7064 72002e67 6e752e61 ment..pdr..gnu.a │ │ + 0x000000d0 74747269 62757465 7300 ttributes.