--- /home/fdroid/fdroiddata/tmp/com.b44t.messenger_7223.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.b44t.messenger_7223.apk ├── zipinfo {} │ @@ -2,15 +2,15 @@ │ -rw-r--r-- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ -rw-r--r-- 0.0 unx 120 b- defN 81-Jan-01 01:01 META-INF/version-control-info.textproto │ -rw-r--r-- 0.0 unx 4387 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.prof │ -rw-r--r-- 0.0 unx 313 b- stor 81-Jan-01 01:01 assets/dexopt/baseline.profm │ -rw-r--r-- 0.0 unx 9270480 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 964 b- defN 81-Jan-01 01:01 classes2.dex │ -rw-r--r-- 0.0 unx 8355980 b- defN 81-Jan-01 01:01 classes3.dex │ --rw-r--r-- 0.0 unx 3977500 b- defN 81-Jan-01 01:01 classes4.dex │ +-rw-r--r-- 0.0 unx 3977504 b- defN 81-Jan-01 01:01 classes4.dex │ -rw-r--r-- 0.0 unx 21486452 b- defN 81-Jan-01 01:01 lib/x86/libnative-utils.so │ -rw-r--r-- 0.0 unx 115200 b- defN 81-Jan-01 01:01 assets/fonts/Roboto-Light.ttf │ -rw-r--r-- 0.0 unx 95428 b- defN 81-Jan-01 01:01 assets/help/cs/help.html │ -rw-r--r-- 0.0 unx 107175 b- defN 81-Jan-01 01:01 assets/help/de/help.html │ -rw-r--r-- 0.0 unx 15999 b- stor 81-Jan-01 01:01 assets/help/delta-what-optim.png │ -rw-r--r-- 0.0 unx 183 b- stor 81-Jan-01 01:01 assets/help/edit-icon.png │ -rw-r--r-- 0.0 unx 94987 b- defN 81-Jan-01 01:01 assets/help/en/help.html │ @@ -2400,8 +2400,8 @@ │ -rw---- 0.0 fat 268 b- stor 81-Jan-01 01:01 res/zr1.png │ -rw---- 0.0 fat 764 b- defN 81-Jan-01 01:01 res/zu.xml │ -rw---- 0.0 fat 884 b- stor 81-Jan-01 01:01 res/zz.png │ -rw---- 0.0 fat 3932776 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 216496 b- defN 81-Jan-01 01:01 META-INF/91B5E1FB.SF │ -rw---- 2.0 fat 1334 b- defN 81-Jan-01 01:01 META-INF/91B5E1FB.RSA │ -rw---- 2.0 fat 216369 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -2405 files, 53852436 bytes uncompressed, 26830249 bytes compressed: 50.2% │ +2405 files, 53852440 bytes uncompressed, 26830162 bytes compressed: 50.2% ├── classes4.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 : 70b0e868 │ │ -signature : 87c4...86cd │ │ -file_size : 3977500 │ │ +checksum : 8a29e668 │ │ +signature : 9c10...6c48 │ │ +file_size : 3977504 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 35334 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 4554 │ │ type_ids_off : 141448 (0x022888) │ │ @@ -15,15 +15,15 @@ │ │ proto_ids_off : 159664 (0x026fb0) │ │ field_ids_size : 17165 │ │ field_ids_off : 234052 (0x039244) │ │ method_ids_size : 23851 │ │ method_ids_off : 371372 (0x05aaac) │ │ class_defs_size : 3320 │ │ class_defs_off : 562180 (0x089404) │ │ -data_size : 3309080 │ │ +data_size : 3309084 │ │ data_off : 668420 (0x0a3304) │ │ │ │ Class #0 header: │ │ class_idx : 1065 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 766 │ │ source_file_idx : 17160 │ │ @@ -296038,23 +296038,23 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -1a59e8: |[1a59e8] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V │ │ -1a59f8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -1a59fa: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -1a59fc: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -1a59fe: 0760 |0003: move-object v0, v6 │ │ -1a5a00: 0771 |0004: move-object v1, v7 │ │ -1a5a02: 0782 |0005: move-object v2, v8 │ │ -1a5a04: 7606 1d58 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@581d │ │ -1a5a0a: 0e00 |0009: return-void │ │ +1a59ec: |[1a59ec] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V │ │ +1a59fc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +1a59fe: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +1a5a00: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +1a5a02: 0760 |0003: move-object v0, v6 │ │ +1a5a04: 0771 |0004: move-object v1, v7 │ │ +1a5a06: 0782 |0005: move-object v2, v8 │ │ +1a5a08: 7606 1d58 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@581d │ │ +1a5a0e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=95 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ 0x0000 - 0x000a reg=7 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=8 (null) Lcom/b44t/messenger/DcChat; │ │ @@ -296064,73 +296064,73 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 114 16-bit code units │ │ -1a5a0c: |[1a5a0c] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V │ │ -1a5a1c: 7010 a10a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a5a22: 2200 a203 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@03a2 │ │ -1a5a26: 7010 3d0d 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@0d3d │ │ -1a5a2c: 7110 8f0c 0000 |0008: invoke-static {v0}, Ljava/util/Collections;.newSetFromMap:(Ljava/util/Map;)Ljava/util/Set; // method@0c8f │ │ -1a5a32: 0c00 |000b: move-result-object v0 │ │ -1a5a34: 5b10 f440 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f4 │ │ -1a5a38: 5b13 f240 |000e: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@40f2 │ │ -1a5a3c: 5b14 f340 |0010: iput-object v4, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@40f3 │ │ -1a5a40: 5b15 f640 |0012: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40f6 │ │ -1a5a44: 5b16 f840 |0014: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@40f8 │ │ -1a5a48: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -1a5a4a: 5b15 f040 |0017: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.contactUri:Landroid/net/Uri; // field@40f0 │ │ -1a5a4e: 5b15 f740 |0019: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40f7 │ │ -1a5a52: 5b15 f140 |001b: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.customLabel:Ljava/lang/String; // field@40f1 │ │ -1a5a56: 5b15 f540 |001d: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@40f5 │ │ -1a5a5a: 1215 |001f: const/4 v5, #int 1 // #1 │ │ -1a5a5c: 3804 1b00 |0020: if-eqz v4, 003b // +001b │ │ -1a5a60: 6e10 7a06 0400 |0022: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067a │ │ -1a5a66: 0a03 |0025: move-result v3 │ │ -1a5a68: 7110 de4e 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/database/Address;.fromContact:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4ede │ │ -1a5a6e: 0c03 |0029: move-result-object v3 │ │ -1a5a70: 5b13 ef40 |002a: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40ef │ │ -1a5a74: 7030 3158 2104 |002c: invoke-direct {v1, v2, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@5831 │ │ -1a5a7a: 6e10 7a06 0400 |002f: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067a │ │ -1a5a80: 0a02 |0032: move-result v2 │ │ -1a5a82: 3352 3e00 |0033: if-ne v2, v5, 0071 // +003e │ │ -1a5a86: 1a02 df35 |0035: const-string v2, "SELF" // string@35df │ │ -1a5a8a: 6e20 3458 2100 |0037: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setProfileAvatar:(Ljava/lang/String;)V // method@5834 │ │ -1a5a90: 2837 |003a: goto 0071 // +0037 │ │ -1a5a92: 3803 3200 |003b: if-eqz v3, 006d // +0032 │ │ -1a5a96: 6e10 5c06 0300 |003d: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065c │ │ -1a5a9c: 0a04 |0040: move-result v4 │ │ -1a5a9e: 7110 dd4e 0400 |0041: invoke-static {v4}, Lorg/thoughtcrime/securesms/database/Address;.fromChat:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4edd │ │ -1a5aa4: 0c06 |0044: move-result-object v6 │ │ -1a5aa6: 5b16 ef40 |0045: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40ef │ │ -1a5aaa: 6e10 6706 0300 |0047: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.isMultiUser:()Z // method@0667 │ │ -1a5ab0: 0a06 |004a: move-result v6 │ │ -1a5ab2: 3906 2600 |004b: if-nez v6, 0071 // +0026 │ │ -1a5ab6: 7110 c44d 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@4dc4 │ │ -1a5abc: 0c06 |0050: move-result-object v6 │ │ -1a5abe: 6e10 5a06 0300 |0051: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getAccountId:()I // method@065a │ │ -1a5ac4: 0a03 |0054: move-result v3 │ │ -1a5ac6: 6e20 4806 3600 |0055: invoke-virtual {v6, v3}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0648 │ │ -1a5acc: 0c03 |0058: move-result-object v3 │ │ -1a5ace: 6e20 9a06 4300 |0059: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getChatContacts:(I)[I // method@069a │ │ -1a5ad4: 0c04 |005c: move-result-object v4 │ │ -1a5ad6: 2146 |005d: array-length v6, v4 │ │ -1a5ad8: 3456 1300 |005e: if-lt v6, v5, 0071 // +0013 │ │ -1a5adc: 1205 |0060: const/4 v5, #int 0 // #0 │ │ -1a5ade: 4404 0405 |0061: aget v4, v4, v5 │ │ -1a5ae2: 6e20 a506 4300 |0063: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ -1a5ae8: 0c03 |0066: move-result-object v3 │ │ -1a5aea: 5b13 f340 |0067: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@40f3 │ │ -1a5aee: 7030 3158 2103 |0069: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@5831 │ │ -1a5af4: 2805 |006c: goto 0071 // +0005 │ │ -1a5af6: 6202 863d |006d: sget-object v2, Lorg/thoughtcrime/securesms/database/Address;.UNKNOWN:Lorg/thoughtcrime/securesms/database/Address; // field@3d86 │ │ -1a5afa: 5b12 ef40 |006f: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40ef │ │ -1a5afe: 0e00 |0071: return-void │ │ +1a5a10: |[1a5a10] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V │ │ +1a5a20: 7010 a10a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a5a26: 2200 a203 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@03a2 │ │ +1a5a2a: 7010 3d0d 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@0d3d │ │ +1a5a30: 7110 8f0c 0000 |0008: invoke-static {v0}, Ljava/util/Collections;.newSetFromMap:(Ljava/util/Map;)Ljava/util/Set; // method@0c8f │ │ +1a5a36: 0c00 |000b: move-result-object v0 │ │ +1a5a38: 5b10 f440 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f4 │ │ +1a5a3c: 5b13 f240 |000e: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@40f2 │ │ +1a5a40: 5b14 f340 |0010: iput-object v4, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@40f3 │ │ +1a5a44: 5b15 f640 |0012: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40f6 │ │ +1a5a48: 5b16 f840 |0014: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@40f8 │ │ +1a5a4c: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +1a5a4e: 5b15 f040 |0017: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.contactUri:Landroid/net/Uri; // field@40f0 │ │ +1a5a52: 5b15 f740 |0019: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40f7 │ │ +1a5a56: 5b15 f140 |001b: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.customLabel:Ljava/lang/String; // field@40f1 │ │ +1a5a5a: 5b15 f540 |001d: iput-object v5, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@40f5 │ │ +1a5a5e: 1215 |001f: const/4 v5, #int 1 // #1 │ │ +1a5a60: 3804 1b00 |0020: if-eqz v4, 003b // +001b │ │ +1a5a64: 6e10 7a06 0400 |0022: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067a │ │ +1a5a6a: 0a03 |0025: move-result v3 │ │ +1a5a6c: 7110 de4e 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/database/Address;.fromContact:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4ede │ │ +1a5a72: 0c03 |0029: move-result-object v3 │ │ +1a5a74: 5b13 ef40 |002a: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40ef │ │ +1a5a78: 7030 3158 2104 |002c: invoke-direct {v1, v2, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@5831 │ │ +1a5a7e: 6e10 7a06 0400 |002f: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067a │ │ +1a5a84: 0a02 |0032: move-result v2 │ │ +1a5a86: 3352 3e00 |0033: if-ne v2, v5, 0071 // +003e │ │ +1a5a8a: 1a02 df35 |0035: const-string v2, "SELF" // string@35df │ │ +1a5a8e: 6e20 3458 2100 |0037: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setProfileAvatar:(Ljava/lang/String;)V // method@5834 │ │ +1a5a94: 2837 |003a: goto 0071 // +0037 │ │ +1a5a96: 3803 3200 |003b: if-eqz v3, 006d // +0032 │ │ +1a5a9a: 6e10 5c06 0300 |003d: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065c │ │ +1a5aa0: 0a04 |0040: move-result v4 │ │ +1a5aa2: 7110 dd4e 0400 |0041: invoke-static {v4}, Lorg/thoughtcrime/securesms/database/Address;.fromChat:(I)Lorg/thoughtcrime/securesms/database/Address; // method@4edd │ │ +1a5aa8: 0c06 |0044: move-result-object v6 │ │ +1a5aaa: 5b16 ef40 |0045: iput-object v6, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40ef │ │ +1a5aae: 6e10 6706 0300 |0047: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.isMultiUser:()Z // method@0667 │ │ +1a5ab4: 0a06 |004a: move-result v6 │ │ +1a5ab6: 3906 2600 |004b: if-nez v6, 0071 // +0026 │ │ +1a5aba: 7110 c44d 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@4dc4 │ │ +1a5ac0: 0c06 |0050: move-result-object v6 │ │ +1a5ac2: 6e10 5a06 0300 |0051: invoke-virtual {v3}, Lcom/b44t/messenger/DcChat;.getAccountId:()I // method@065a │ │ +1a5ac8: 0a03 |0054: move-result v3 │ │ +1a5aca: 6e20 4806 3600 |0055: invoke-virtual {v6, v3}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0648 │ │ +1a5ad0: 0c03 |0058: move-result-object v3 │ │ +1a5ad2: 6e20 9a06 4300 |0059: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getChatContacts:(I)[I // method@069a │ │ +1a5ad8: 0c04 |005c: move-result-object v4 │ │ +1a5ada: 2146 |005d: array-length v6, v4 │ │ +1a5adc: 3456 1300 |005e: if-lt v6, v5, 0071 // +0013 │ │ +1a5ae0: 1205 |0060: const/4 v5, #int 0 // #0 │ │ +1a5ae2: 4404 0405 |0061: aget v4, v4, v5 │ │ +1a5ae6: 6e20 a506 4300 |0063: invoke-virtual {v3, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ +1a5aec: 0c03 |0066: move-result-object v3 │ │ +1a5aee: 5b13 f340 |0067: iput-object v3, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcContact:Lcom/b44t/messenger/DcContact; // field@40f3 │ │ +1a5af2: 7030 3158 2103 |0069: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@5831 │ │ +1a5af8: 2805 |006c: goto 0071 // +0005 │ │ +1a5afa: 6202 863d |006d: sget-object v2, Lorg/thoughtcrime/securesms/database/Address;.UNKNOWN:Lorg/thoughtcrime/securesms/database/Address; // field@3d86 │ │ +1a5afe: 5b12 ef40 |006f: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40ef │ │ +1a5b02: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=55 │ │ 0x000e line=111 │ │ 0x0010 line=112 │ │ 0x0012 line=113 │ │ @@ -296165,23 +296165,23 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -1a5b00: |[1a5b00] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ -1a5b10: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -1a5b12: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -1a5b14: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -1a5b16: 0760 |0003: move-object v0, v6 │ │ -1a5b18: 0771 |0004: move-object v1, v7 │ │ -1a5b1a: 0783 |0005: move-object v3, v8 │ │ -1a5b1c: 7606 1d58 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@581d │ │ -1a5b22: 0e00 |0009: return-void │ │ +1a5b04: |[1a5b04] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ +1a5b14: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +1a5b16: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +1a5b18: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +1a5b1a: 0760 |0003: move-object v0, v6 │ │ +1a5b1c: 0771 |0004: move-object v1, v7 │ │ +1a5b1e: 0783 |0005: move-object v3, v8 │ │ +1a5b20: 7606 1d58 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@581d │ │ +1a5b26: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=103 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ 0x0000 - 0x000a reg=7 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=8 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -296191,23 +296191,23 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/DcContact;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -1a5b24: |[1a5b24] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;Ljava/lang/String;)V │ │ -1a5b34: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -1a5b36: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -1a5b38: 0760 |0002: move-object v0, v6 │ │ -1a5b3a: 0771 |0003: move-object v1, v7 │ │ -1a5b3c: 0783 |0004: move-object v3, v8 │ │ -1a5b3e: 0794 |0005: move-object v4, v9 │ │ -1a5b40: 7606 1d58 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@581d │ │ -1a5b46: 0e00 |0009: return-void │ │ +1a5b28: |[1a5b28] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;Ljava/lang/String;)V │ │ +1a5b38: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +1a5b3a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +1a5b3c: 0760 |0002: move-object v0, v6 │ │ +1a5b3e: 0771 |0003: move-object v1, v7 │ │ +1a5b40: 0783 |0004: move-object v3, v8 │ │ +1a5b42: 0794 |0005: move-object v4, v9 │ │ +1a5b44: 7606 1d58 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@581d │ │ +1a5b4a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=107 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ 0x0000 - 0x000a reg=7 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=8 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -296218,23 +296218,23 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/rpc/VcardContact;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -1a5b48: |[1a5b48] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/rpc/VcardContact;)V │ │ -1a5b58: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -1a5b5a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -1a5b5c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -1a5b5e: 0760 |0003: move-object v0, v6 │ │ -1a5b60: 0771 |0004: move-object v1, v7 │ │ -1a5b62: 0785 |0005: move-object v5, v8 │ │ -1a5b64: 7606 1d58 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@581d │ │ -1a5b6a: 0e00 |0009: return-void │ │ +1a5b4c: |[1a5b4c] org.thoughtcrime.securesms.recipients.Recipient.:(Landroid/content/Context;Lcom/b44t/messenger/rpc/VcardContact;)V │ │ +1a5b5c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +1a5b5e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +1a5b60: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +1a5b62: 0760 |0003: move-object v0, v6 │ │ +1a5b64: 0771 |0004: move-object v1, v7 │ │ +1a5b66: 0785 |0005: move-object v5, v8 │ │ +1a5b68: 7606 1d58 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;Lcom/b44t/messenger/DcContact;Ljava/lang/String;Lcom/b44t/messenger/rpc/VcardContact;)V // method@581d │ │ +1a5b6e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=99 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ 0x0000 - 0x000a reg=7 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=8 (null) Lcom/b44t/messenger/rpc/VcardContact; │ │ @@ -296244,64 +296244,64 @@ │ │ type : '(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;)Lorg/thoughtcrime/securesms/recipients/Recipient;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -1a58d8: |[1a58d8] org.thoughtcrime.securesms.recipients.Recipient.from:(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ -1a58e8: 3804 5b00 |0000: if-eqz v4, 005b // +005b │ │ -1a58ec: 7110 c84d 0300 |0002: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1a58f2: 0c00 |0005: move-result-object v0 │ │ -1a58f4: 6e10 e44e 0400 |0006: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcContact:()Z // method@4ee4 │ │ -1a58fa: 0a01 |0009: move-result v1 │ │ -1a58fc: 3801 1000 |000a: if-eqz v1, 001a // +0010 │ │ -1a5900: 2201 6810 |000c: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ -1a5904: 6e10 e14e 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcContactId:()I // method@4ee1 │ │ -1a590a: 0a04 |0011: move-result v4 │ │ -1a590c: 6e20 a506 4000 |0012: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ -1a5912: 0c04 |0015: move-result-object v4 │ │ -1a5914: 7030 1e58 3104 |0016: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581e │ │ -1a591a: 1101 |0019: return-object v1 │ │ -1a591c: 6e10 e34e 0400 |001a: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcChat:()Z // method@4ee3 │ │ -1a5922: 0a01 |001d: move-result v1 │ │ -1a5924: 3801 1000 |001e: if-eqz v1, 002e // +0010 │ │ -1a5928: 2201 6810 |0020: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ -1a592c: 6e10 e04e 0400 |0022: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcChatId:()I // method@4ee0 │ │ -1a5932: 0a04 |0025: move-result v4 │ │ -1a5934: 6e20 9906 4000 |0026: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ -1a593a: 0c04 |0029: move-result-object v4 │ │ -1a593c: 7030 1c58 3104 |002a: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@581c │ │ -1a5942: 1101 |002d: return-object v1 │ │ -1a5944: 7110 c84d 0300 |002e: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1a594a: 0c01 |0031: move-result-object v1 │ │ -1a594c: 6e10 e64e 0400 |0032: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4ee6 │ │ -1a5952: 0c02 |0035: move-result-object v2 │ │ -1a5954: 6e20 c706 2100 |0036: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.mayBeValidAddr:(Ljava/lang/String;)Z // method@06c7 │ │ -1a595a: 0a01 |0039: move-result v1 │ │ -1a595c: 3801 1600 |003a: if-eqz v1, 0050 // +0016 │ │ -1a5960: 6e10 e64e 0400 |003c: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4ee6 │ │ -1a5966: 0c04 |003f: move-result-object v4 │ │ -1a5968: 6e20 c406 4000 |0040: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.lookupContactIdByAddr:(Ljava/lang/String;)I // method@06c4 │ │ -1a596e: 0a04 |0043: move-result v4 │ │ -1a5970: 3804 0c00 |0044: if-eqz v4, 0050 // +000c │ │ -1a5974: 2201 6810 |0046: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ -1a5978: 6e20 a506 4000 |0048: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ -1a597e: 0c04 |004b: move-result-object v4 │ │ -1a5980: 7030 1e58 3104 |004c: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581e │ │ -1a5986: 1101 |004f: return-object v1 │ │ -1a5988: 2204 6810 |0050: new-instance v4, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ -1a598c: 1201 |0052: const/4 v1, #int 0 // #0 │ │ -1a598e: 6e20 a506 1000 |0053: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ -1a5994: 0c00 |0056: move-result-object v0 │ │ -1a5996: 7030 1e58 3400 |0057: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581e │ │ -1a599c: 1104 |005a: return-object v4 │ │ -1a599e: 2203 d902 |005b: new-instance v3, Ljava/lang/AssertionError; // type@02d9 │ │ -1a59a2: 7020 c309 4300 |005d: invoke-direct {v3, v4}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ -1a59a8: 2703 |0060: throw v3 │ │ +1a58dc: |[1a58dc] org.thoughtcrime.securesms.recipients.Recipient.from:(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ +1a58ec: 3804 5b00 |0000: if-eqz v4, 005b // +005b │ │ +1a58f0: 7110 c84d 0300 |0002: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1a58f6: 0c00 |0005: move-result-object v0 │ │ +1a58f8: 6e10 e44e 0400 |0006: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcContact:()Z // method@4ee4 │ │ +1a58fe: 0a01 |0009: move-result v1 │ │ +1a5900: 3801 1000 |000a: if-eqz v1, 001a // +0010 │ │ +1a5904: 2201 6810 |000c: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ +1a5908: 6e10 e14e 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcContactId:()I // method@4ee1 │ │ +1a590e: 0a04 |0011: move-result v4 │ │ +1a5910: 6e20 a506 4000 |0012: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ +1a5916: 0c04 |0015: move-result-object v4 │ │ +1a5918: 7030 1e58 3104 |0016: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581e │ │ +1a591e: 1101 |0019: return-object v1 │ │ +1a5920: 6e10 e34e 0400 |001a: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.isDcChat:()Z // method@4ee3 │ │ +1a5926: 0a01 |001d: move-result v1 │ │ +1a5928: 3801 1000 |001e: if-eqz v1, 002e // +0010 │ │ +1a592c: 2201 6810 |0020: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ +1a5930: 6e10 e04e 0400 |0022: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.getDcChatId:()I // method@4ee0 │ │ +1a5936: 0a04 |0025: move-result v4 │ │ +1a5938: 6e20 9906 4000 |0026: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ +1a593e: 0c04 |0029: move-result-object v4 │ │ +1a5940: 7030 1c58 3104 |002a: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@581c │ │ +1a5946: 1101 |002d: return-object v1 │ │ +1a5948: 7110 c84d 0300 |002e: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1a594e: 0c01 |0031: move-result-object v1 │ │ +1a5950: 6e10 e64e 0400 |0032: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4ee6 │ │ +1a5956: 0c02 |0035: move-result-object v2 │ │ +1a5958: 6e20 c706 2100 |0036: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.mayBeValidAddr:(Ljava/lang/String;)Z // method@06c7 │ │ +1a595e: 0a01 |0039: move-result v1 │ │ +1a5960: 3801 1600 |003a: if-eqz v1, 0050 // +0016 │ │ +1a5964: 6e10 e64e 0400 |003c: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/database/Address;.toString:()Ljava/lang/String; // method@4ee6 │ │ +1a596a: 0c04 |003f: move-result-object v4 │ │ +1a596c: 6e20 c406 4000 |0040: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.lookupContactIdByAddr:(Ljava/lang/String;)I // method@06c4 │ │ +1a5972: 0a04 |0043: move-result v4 │ │ +1a5974: 3804 0c00 |0044: if-eqz v4, 0050 // +000c │ │ +1a5978: 2201 6810 |0046: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ +1a597c: 6e20 a506 4000 |0048: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ +1a5982: 0c04 |004b: move-result-object v4 │ │ +1a5984: 7030 1e58 3104 |004c: invoke-direct {v1, v3, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581e │ │ +1a598a: 1101 |004f: return-object v1 │ │ +1a598c: 2204 6810 |0050: new-instance v4, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ +1a5990: 1201 |0052: const/4 v1, #int 0 // #0 │ │ +1a5992: 6e20 a506 1000 |0053: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ +1a5998: 0c00 |0056: move-result-object v0 │ │ +1a599a: 7030 1e58 3400 |0057: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581e │ │ +1a59a0: 1104 |005a: return-object v4 │ │ +1a59a2: 2203 d902 |005b: new-instance v3, Ljava/lang/AssertionError; // type@02d9 │ │ +1a59a6: 7020 c309 4300 |005d: invoke-direct {v3, v4}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ +1a59ac: 2703 |0060: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=79 │ │ 0x0006 line=80 │ │ 0x000c line=81 │ │ 0x001a line=82 │ │ 0x0020 line=83 │ │ @@ -296319,26 +296319,26 @@ │ │ type : '(Landroid/content/Context;I)Lorg/thoughtcrime/securesms/recipients/Recipient;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -1a59ac: |[1a59ac] org.thoughtcrime.securesms.recipients.Recipient.fromChat:(Landroid/content/Context;I)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ -1a59bc: 7110 c84d 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1a59c2: 0c00 |0003: move-result-object v0 │ │ -1a59c4: 2201 6810 |0004: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ -1a59c8: 6e20 ad06 3000 |0006: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ -1a59ce: 0c03 |0009: move-result-object v3 │ │ -1a59d0: 6e10 fb06 0300 |000a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fb │ │ -1a59d6: 0a03 |000d: move-result v3 │ │ -1a59d8: 6e20 9906 3000 |000e: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ -1a59de: 0c03 |0011: move-result-object v3 │ │ -1a59e0: 7030 1c58 2103 |0012: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@581c │ │ -1a59e6: 1101 |0015: return-object v1 │ │ +1a59b0: |[1a59b0] org.thoughtcrime.securesms.recipients.Recipient.fromChat:(Landroid/content/Context;I)Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ +1a59c0: 7110 c84d 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1a59c6: 0c00 |0003: move-result-object v0 │ │ +1a59c8: 2201 6810 |0004: new-instance v1, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ +1a59cc: 6e20 ad06 3000 |0006: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ +1a59d2: 0c03 |0009: move-result-object v3 │ │ +1a59d4: 6e10 fb06 0300 |000a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fb │ │ +1a59da: 0a03 |000d: move-result v3 │ │ +1a59dc: 6e20 9906 3000 |000e: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ +1a59e2: 0c03 |0011: move-result-object v3 │ │ +1a59e4: 7030 1c58 2103 |0012: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V // method@581c │ │ +1a59ea: 1101 |0015: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=3 (null) I │ │ @@ -296348,32 +296348,32 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -1a5ba8: |[1a5ba8] org.thoughtcrime.securesms.recipients.Recipient.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ -1a5bb8: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1a5bbc: 7010 0c0b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1a5bc2: 6e10 7906 0400 |0005: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0679 │ │ -1a5bc8: 0c01 |0008: move-result-object v1 │ │ -1a5bca: 6e20 180b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1a5bd0: 6e10 7606 0400 |000c: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0676 │ │ -1a5bd6: 0c04 |000f: move-result-object v4 │ │ -1a5bd8: 6e20 180b 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1a5bde: 6e10 290b 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1a5be4: 0c04 |0016: move-result-object v4 │ │ -1a5be6: 7110 355a 0400 |0017: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/Hash;.sha256:(Ljava/lang/String;)Ljava/lang/String; // method@5a35 │ │ -1a5bec: 0c04 |001a: move-result-object v4 │ │ -1a5bee: 7120 be5a 4300 |001b: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; // method@5abe │ │ -1a5bf4: 0c03 |001e: move-result-object v3 │ │ -1a5bf6: 3803 0500 |001f: if-eqz v3, 0024 // +0005 │ │ -1a5bfa: 7020 3558 3200 |0021: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setSystemContactPhoto:(Landroid/net/Uri;)V // method@5835 │ │ -1a5c00: 0e00 |0024: return-void │ │ +1a5bac: |[1a5bac] org.thoughtcrime.securesms.recipients.Recipient.maybeSetSystemContactPhoto:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V │ │ +1a5bbc: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1a5bc0: 7010 0c0b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1a5bc6: 6e10 7906 0400 |0005: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0679 │ │ +1a5bcc: 0c01 |0008: move-result-object v1 │ │ +1a5bce: 6e20 180b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1a5bd4: 6e10 7606 0400 |000c: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0676 │ │ +1a5bda: 0c04 |000f: move-result-object v4 │ │ +1a5bdc: 6e20 180b 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1a5be2: 6e10 290b 0000 |0013: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1a5be8: 0c04 |0016: move-result-object v4 │ │ +1a5bea: 7110 355a 0400 |0017: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/Hash;.sha256:(Ljava/lang/String;)Ljava/lang/String; // method@5a35 │ │ +1a5bf0: 0c04 |001a: move-result-object v4 │ │ +1a5bf2: 7120 be5a 4300 |001b: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; // method@5abe │ │ +1a5bf8: 0c03 |001e: move-result-object v3 │ │ +1a5bfa: 3803 0500 |001f: if-eqz v3, 0024 // +0005 │ │ +1a5bfe: 7020 3558 3200 |0021: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/recipients/Recipient;.setSystemContactPhoto:(Landroid/net/Uri;)V // method@5835 │ │ +1a5c04: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x001b line=251 │ │ 0x0021 line=253 │ │ locals : │ │ 0x0000 - 0x0025 reg=2 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ @@ -296385,34 +296385,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -1a5c04: |[1a5c04] org.thoughtcrime.securesms.recipients.Recipient.notifyListeners:()V │ │ -1a5c14: 1d02 |0000: monitor-enter v2 │ │ -1a5c16: 2200 7f03 |0001: new-instance v0, Ljava/util/HashSet; // type@037f │ │ -1a5c1a: 5421 f440 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f4 │ │ -1a5c1e: 7020 ad0c 1000 |0005: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0cad │ │ -1a5c24: 1e02 |0008: monitor-exit v2 │ │ -1a5c26: 7210 110d 0000 |0009: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d11 │ │ -1a5c2c: 0c00 |000c: move-result-object v0 │ │ -1a5c2e: 7210 bb0c 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1a5c34: 0a01 |0010: move-result v1 │ │ -1a5c36: 3801 0c00 |0011: if-eqz v1, 001d // +000c │ │ -1a5c3a: 7210 bc0c 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1a5c40: 0c01 |0016: move-result-object v1 │ │ -1a5c42: 1f01 6a10 |0017: check-cast v1, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener; // type@106a │ │ -1a5c46: 7220 3958 2100 |0019: invoke-interface {v1, v2}, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;.onModified:(Lorg/thoughtcrime/securesms/recipients/Recipient;)V // method@5839 │ │ -1a5c4c: 28f1 |001c: goto 000d // -000f │ │ -1a5c4e: 0e00 |001d: return-void │ │ -1a5c50: 0d00 |001e: move-exception v0 │ │ -1a5c52: 1e02 |001f: monitor-exit v2 │ │ -1a5c54: 2700 |0020: throw v0 │ │ +1a5c08: |[1a5c08] org.thoughtcrime.securesms.recipients.Recipient.notifyListeners:()V │ │ +1a5c18: 1d02 |0000: monitor-enter v2 │ │ +1a5c1a: 2200 7f03 |0001: new-instance v0, Ljava/util/HashSet; // type@037f │ │ +1a5c1e: 5421 f440 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f4 │ │ +1a5c22: 7020 ad0c 1000 |0005: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0cad │ │ +1a5c28: 1e02 |0008: monitor-exit v2 │ │ +1a5c2a: 7210 110d 0000 |0009: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d11 │ │ +1a5c30: 0c00 |000c: move-result-object v0 │ │ +1a5c32: 7210 bb0c 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1a5c38: 0a01 |0010: move-result v1 │ │ +1a5c3a: 3801 0c00 |0011: if-eqz v1, 001d // +000c │ │ +1a5c3e: 7210 bc0c 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1a5c44: 0c01 |0016: move-result-object v1 │ │ +1a5c46: 1f01 6a10 |0017: check-cast v1, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener; // type@106a │ │ +1a5c4a: 7220 3958 2100 |0019: invoke-interface {v1, v2}, Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;.onModified:(Lorg/thoughtcrime/securesms/recipients/Recipient;)V // method@5839 │ │ +1a5c50: 28f1 |001c: goto 000d // -000f │ │ +1a5c52: 0e00 |001d: return-void │ │ +1a5c54: 0d00 |001e: move-exception v0 │ │ +1a5c56: 1e02 |001f: monitor-exit v2 │ │ +1a5c58: 2700 |0020: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0009 │ │ -> 0x001e │ │ 0x001f - 0x0020 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=288 │ │ @@ -296429,31 +296429,31 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -1a5ce4: |[1a5ce4] org.thoughtcrime.securesms.recipients.Recipient.setSystemContactPhoto:(Landroid/net/Uri;)V │ │ -1a5cf4: 1d01 |0000: monitor-enter v1 │ │ -1a5cf6: 5410 f740 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40f7 │ │ -1a5cfa: 7120 6c5b 0200 |0003: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5b6c │ │ -1a5d00: 0a00 |0006: move-result v0 │ │ -1a5d02: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ -1a5d06: 5b12 f740 |0009: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40f7 │ │ -1a5d0a: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -1a5d0c: 2802 |000c: goto 000e // +0002 │ │ -1a5d0e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -1a5d10: 1e01 |000e: monitor-exit v1 │ │ -1a5d12: 3802 0500 |000f: if-eqz v2, 0014 // +0005 │ │ -1a5d16: 7010 3258 0100 |0011: invoke-direct {v1}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@5832 │ │ -1a5d1c: 0e00 |0014: return-void │ │ -1a5d1e: 0d02 |0015: move-exception v2 │ │ -1a5d20: 1e01 |0016: monitor-exit v1 │ │ -1a5d22: 2702 |0017: throw v2 │ │ +1a5ce8: |[1a5ce8] org.thoughtcrime.securesms.recipients.Recipient.setSystemContactPhoto:(Landroid/net/Uri;)V │ │ +1a5cf8: 1d01 |0000: monitor-enter v1 │ │ +1a5cfa: 5410 f740 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40f7 │ │ +1a5cfe: 7120 6c5b 0200 |0003: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5b6c │ │ +1a5d04: 0a00 |0006: move-result v0 │ │ +1a5d06: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ +1a5d0a: 5b12 f740 |0009: iput-object v2, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40f7 │ │ +1a5d0e: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +1a5d10: 2802 |000c: goto 000e // +0002 │ │ +1a5d12: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +1a5d14: 1e01 |000e: monitor-exit v1 │ │ +1a5d16: 3802 0500 |000f: if-eqz v2, 0014 // +0005 │ │ +1a5d1a: 7010 3258 0100 |0011: invoke-direct {v1}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@5832 │ │ +1a5d20: 0e00 |0014: return-void │ │ +1a5d22: 0d02 |0015: move-exception v2 │ │ +1a5d24: 1e01 |0016: monitor-exit v1 │ │ +1a5d26: 2702 |0017: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x000f │ │ -> 0x0015 │ │ 0x0016 - 0x0017 │ │ -> 0x0015 │ │ positions : │ │ 0x0000 line=260 │ │ @@ -296472,23 +296472,23 @@ │ │ type : '(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1a5b6c: |[1a5b6c] org.thoughtcrime.securesms.recipients.Recipient.addListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ -1a5b7c: 1d01 |0000: monitor-enter v1 │ │ -1a5b7e: 5410 f440 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f4 │ │ -1a5b82: 7220 0b0d 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0d0b │ │ -1a5b88: 1e01 |0006: monitor-exit v1 │ │ -1a5b8a: 0e00 |0007: return-void │ │ -1a5b8c: 0d02 |0008: move-exception v2 │ │ -1a5b8e: 1e01 |0009: monitor-exit v1 │ │ -1a5b90: 2702 |000a: throw v2 │ │ +1a5b70: |[1a5b70] org.thoughtcrime.securesms.recipients.Recipient.addListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ +1a5b80: 1d01 |0000: monitor-enter v1 │ │ +1a5b82: 5410 f440 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f4 │ │ +1a5b86: 7220 0b0d 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0d0b │ │ +1a5b8c: 1e01 |0006: monitor-exit v1 │ │ +1a5b8e: 0e00 |0007: return-void │ │ +1a5b90: 0d02 |0008: move-exception v2 │ │ +1a5b92: 1e01 |0009: monitor-exit v1 │ │ +1a5b94: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=182 │ │ @@ -296534,17 +296534,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/database/Address;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a58c0: |[1a58c0] org.thoughtcrime.securesms.recipients.Recipient.getAddress:()Lorg/thoughtcrime/securesms/database/Address; │ │ -1a58d0: 5410 ef40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40ef │ │ -1a58d4: 1100 |0002: return-object v0 │ │ +1a58c4: |[1a58c4] org.thoughtcrime.securesms.recipients.Recipient.getAddress:()Lorg/thoughtcrime/securesms/database/Address; │ │ +1a58d4: 5410 ef40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40ef │ │ +1a58d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/recipients/Recipient;) │ │ @@ -296575,15 +296575,15 @@ │ │ name : 'getContactPhoto' │ │ type : '(Landroid/content/Context;)Lorg/thoughtcrime/securesms/contacts/avatars/ContactPhoto;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ - insns size : 86 16-bit code units │ │ + insns size : 88 16-bit code units │ │ 1a574c: |[1a574c] org.thoughtcrime.securesms.recipients.Recipient.getContactPhoto:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/contacts/avatars/ContactPhoto; │ │ 1a575c: 1d04 |0000: monitor-enter v4 │ │ 1a575e: 5440 f240 |0001: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.dcChat:Lcom/b44t/messenger/DcChat; // field@40f2 │ │ 1a5762: 1201 |0003: const/4 v1, #int 0 // #0 │ │ 1a5764: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ 1a5768: 2200 fe0e |0006: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto; // type@0efe │ │ 1a576c: 5442 ef40 |0008: iget-object v2, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40ef │ │ @@ -296614,51 +296614,52 @@ │ │ 1a57ca: 3805 0b00 |0037: if-eqz v5, 0042 // +000b │ │ 1a57ce: 2205 050f |0039: new-instance v5, Lorg/thoughtcrime/securesms/contacts/avatars/VcardContactPhoto; // type@0f05 │ │ 1a57d2: 5440 f840 |003b: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.vContact:Lcom/b44t/messenger/rpc/VcardContact; // field@40f8 │ │ 1a57d6: 7020 ac4e 0500 |003d: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/VcardContactPhoto;.:(Lcom/b44t/messenger/rpc/VcardContact;)V // method@4eac │ │ 1a57dc: 1e04 |0040: monitor-exit v4 │ │ 1a57de: 1105 |0041: return-object v5 │ │ 1a57e0: 5445 f740 |0042: iget-object v5, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40f7 │ │ -1a57e4: 3805 0d00 |0044: if-eqz v5, 0051 // +000d │ │ -1a57e8: 2200 040f |0046: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto; // type@0f04 │ │ -1a57ec: 5441 ef40 |0048: iget-object v1, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40ef │ │ -1a57f0: 1602 0000 |004a: const-wide/16 v2, #int 0 // #0 │ │ -1a57f4: 7053 a54e 1025 |004c: invoke-direct {v0, v1, v5, v2, v3}, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto;.:(Lorg/thoughtcrime/securesms/database/Address;Landroid/net/Uri;J)V // method@4ea5 │ │ -1a57fa: 1e04 |004f: monitor-exit v4 │ │ -1a57fc: 1100 |0050: return-object v0 │ │ +1a57e4: 3805 0f00 |0044: if-eqz v5, 0053 // +000f │ │ +1a57e8: 2205 040f |0046: new-instance v5, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto; // type@0f04 │ │ +1a57ec: 5440 ef40 |0048: iget-object v0, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.address:Lorg/thoughtcrime/securesms/database/Address; // field@40ef │ │ +1a57f0: 5441 f740 |004a: iget-object v1, v4, Lorg/thoughtcrime/securesms/recipients/Recipient;.systemContactPhoto:Landroid/net/Uri; // field@40f7 │ │ +1a57f4: 1602 0000 |004c: const-wide/16 v2, #int 0 // #0 │ │ +1a57f8: 7053 a54e 0521 |004e: invoke-direct {v5, v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto;.:(Lorg/thoughtcrime/securesms/database/Address;Landroid/net/Uri;J)V // method@4ea5 │ │ 1a57fe: 1e04 |0051: monitor-exit v4 │ │ -1a5800: 1101 |0052: return-object v1 │ │ -1a5802: 0d05 |0053: move-exception v5 │ │ -1a5804: 1e04 |0054: monitor-exit v4 │ │ -1a5806: 2705 |0055: throw v5 │ │ +1a5800: 1105 |0052: return-object v5 │ │ +1a5802: 1e04 |0053: monitor-exit v4 │ │ +1a5804: 1101 |0054: return-object v1 │ │ +1a5806: 0d05 |0055: move-exception v5 │ │ +1a5808: 1e04 |0056: monitor-exit v4 │ │ +1a580a: 2705 |0057: throw v5 │ │ catches : 4 │ │ 0x0001 - 0x002b │ │ - -> 0x0053 │ │ + -> 0x0055 │ │ 0x002f - 0x0040 │ │ - -> 0x0053 │ │ - 0x0042 - 0x004f │ │ - -> 0x0053 │ │ - 0x0054 - 0x0055 │ │ - -> 0x0053 │ │ + -> 0x0055 │ │ + 0x0042 - 0x0051 │ │ + -> 0x0055 │ │ + 0x0056 - 0x0057 │ │ + -> 0x0055 │ │ positions : │ │ 0x0001 line=224 │ │ 0x0006 line=225 │ │ 0x0010 line=227 │ │ 0x0014 line=228 │ │ 0x0021 line=232 │ │ 0x0027 line=233 │ │ 0x002d line=234 │ │ 0x002f line=238 │ │ 0x0039 line=239 │ │ 0x0042 line=242 │ │ 0x0046 line=243 │ │ - 0x0051 line=246 │ │ + 0x0053 line=246 │ │ locals : │ │ - 0x0000 - 0x0056 reg=4 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ - 0x0000 - 0x0056 reg=5 (null) Landroid/content/Context; │ │ + 0x0000 - 0x0058 reg=4 this Lorg/thoughtcrime/securesms/recipients/Recipient; │ │ + 0x0000 - 0x0058 reg=5 (null) Landroid/content/Context; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/recipients/Recipient;) │ │ name : 'getDcContact' │ │ type : '()Lcom/b44t/messenger/DcContact;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ @@ -296793,42 +296794,42 @@ │ │ type : '()Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -1a582c: |[1a582c] org.thoughtcrime.securesms.recipients.Recipient.getFallbackContactPhoto:()Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; │ │ -1a583c: 1d02 |0000: monitor-enter v2 │ │ -1a583e: 6e10 2d58 0200 |0001: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.getName:()Ljava/lang/String; // method@582d │ │ -1a5844: 0c00 |0004: move-result-object v0 │ │ -1a5846: 5421 f640 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40f6 │ │ -1a584a: 7110 a702 0100 |0007: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1a5850: 0a01 |000a: move-result v1 │ │ -1a5852: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -1a5856: 2200 fd0e |000d: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0efd │ │ -1a585a: 5421 f640 |000f: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40f6 │ │ -1a585e: 7020 814e 1000 |0011: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4e81 │ │ -1a5864: 1e02 |0014: monitor-exit v2 │ │ -1a5866: 1100 |0015: return-object v0 │ │ -1a5868: 7110 a702 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1a586e: 0a01 |0019: move-result v1 │ │ -1a5870: 3901 0900 |001a: if-nez v1, 0023 // +0009 │ │ -1a5874: 2201 fd0e |001c: new-instance v1, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0efd │ │ -1a5878: 7020 814e 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4e81 │ │ -1a587e: 1e02 |0021: monitor-exit v2 │ │ -1a5880: 1101 |0022: return-object v1 │ │ -1a5882: 2200 fd0e |0023: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0efd │ │ -1a5886: 1a01 4c04 |0025: const-string v1, "#" // string@044c │ │ -1a588a: 7020 814e 1000 |0027: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4e81 │ │ -1a5890: 1e02 |002a: monitor-exit v2 │ │ -1a5892: 1100 |002b: return-object v0 │ │ -1a5894: 0d00 |002c: move-exception v0 │ │ -1a5896: 1e02 |002d: monitor-exit v2 │ │ -1a5898: 2700 |002e: throw v0 │ │ +1a5830: |[1a5830] org.thoughtcrime.securesms.recipients.Recipient.getFallbackContactPhoto:()Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; │ │ +1a5840: 1d02 |0000: monitor-enter v2 │ │ +1a5842: 6e10 2d58 0200 |0001: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/recipients/Recipient;.getName:()Ljava/lang/String; // method@582d │ │ +1a5848: 0c00 |0004: move-result-object v0 │ │ +1a584a: 5421 f640 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40f6 │ │ +1a584e: 7110 a702 0100 |0007: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1a5854: 0a01 |000a: move-result v1 │ │ +1a5856: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +1a585a: 2200 fd0e |000d: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0efd │ │ +1a585e: 5421 f640 |000f: iget-object v1, v2, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileName:Ljava/lang/String; // field@40f6 │ │ +1a5862: 7020 814e 1000 |0011: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4e81 │ │ +1a5868: 1e02 |0014: monitor-exit v2 │ │ +1a586a: 1100 |0015: return-object v0 │ │ +1a586c: 7110 a702 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1a5872: 0a01 |0019: move-result v1 │ │ +1a5874: 3901 0900 |001a: if-nez v1, 0023 // +0009 │ │ +1a5878: 2201 fd0e |001c: new-instance v1, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0efd │ │ +1a587c: 7020 814e 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4e81 │ │ +1a5882: 1e02 |0021: monitor-exit v2 │ │ +1a5884: 1101 |0022: return-object v1 │ │ +1a5886: 2200 fd0e |0023: new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto; // type@0efd │ │ +1a588a: 1a01 4c04 |0025: const-string v1, "#" // string@044c │ │ +1a588e: 7020 814e 1000 |0027: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/contacts/avatars/GeneratedContactPhoto;.:(Ljava/lang/String;)V // method@4e81 │ │ +1a5894: 1e02 |002a: monitor-exit v2 │ │ +1a5896: 1100 |002b: return-object v0 │ │ +1a5898: 0d00 |002c: move-exception v0 │ │ +1a589a: 1e02 |002d: monitor-exit v2 │ │ +1a589c: 2700 |002e: throw v0 │ │ catches : 4 │ │ 0x0001 - 0x0014 │ │ -> 0x002c │ │ 0x0016 - 0x0021 │ │ -> 0x002c │ │ 0x0023 - 0x002a │ │ -> 0x002c │ │ @@ -296949,23 +296950,23 @@ │ │ type : '(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1a5c6c: |[1a5c6c] org.thoughtcrime.securesms.recipients.Recipient.removeListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ -1a5c7c: 1d01 |0000: monitor-enter v1 │ │ -1a5c7e: 5410 f440 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f4 │ │ -1a5c82: 7220 120d 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@0d12 │ │ -1a5c88: 1e01 |0006: monitor-exit v1 │ │ -1a5c8a: 0e00 |0007: return-void │ │ -1a5c8c: 0d02 |0008: move-exception v2 │ │ -1a5c8e: 1e01 |0009: monitor-exit v1 │ │ -1a5c90: 2702 |000a: throw v2 │ │ +1a5c70: |[1a5c70] org.thoughtcrime.securesms.recipients.Recipient.removeListener:(Lorg/thoughtcrime/securesms/recipients/RecipientModifiedListener;)V │ │ +1a5c80: 1d01 |0000: monitor-enter v1 │ │ +1a5c82: 5410 f440 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/recipients/Recipient;.listeners:Ljava/util/Set; // field@40f4 │ │ +1a5c86: 7220 120d 2000 |0003: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@0d12 │ │ +1a5c8c: 1e01 |0006: monitor-exit v1 │ │ +1a5c8e: 0e00 |0007: return-void │ │ +1a5c90: 0d02 |0008: move-exception v2 │ │ +1a5c92: 1e01 |0009: monitor-exit v1 │ │ +1a5c94: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=186 │ │ @@ -296979,23 +296980,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1a5ca8: |[1a5ca8] org.thoughtcrime.securesms.recipients.Recipient.setProfileAvatar:(Ljava/lang/String;)V │ │ -1a5cb8: 1d00 |0000: monitor-enter v0 │ │ -1a5cba: 5b01 f540 |0001: iput-object v1, v0, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@40f5 │ │ -1a5cbe: 1e00 |0003: monitor-exit v0 │ │ -1a5cc0: 7010 3258 0000 |0004: invoke-direct {v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@5832 │ │ -1a5cc6: 0e00 |0007: return-void │ │ -1a5cc8: 0d01 |0008: move-exception v1 │ │ -1a5cca: 1e00 |0009: monitor-exit v0 │ │ -1a5ccc: 2701 |000a: throw v1 │ │ +1a5cac: |[1a5cac] org.thoughtcrime.securesms.recipients.Recipient.setProfileAvatar:(Ljava/lang/String;)V │ │ +1a5cbc: 1d00 |0000: monitor-enter v0 │ │ +1a5cbe: 5b01 f540 |0001: iput-object v1, v0, Lorg/thoughtcrime/securesms/recipients/Recipient;.profileAvatar:Ljava/lang/String; // field@40f5 │ │ +1a5cc2: 1e00 |0003: monitor-exit v0 │ │ +1a5cc4: 7010 3258 0000 |0004: invoke-direct {v0}, Lorg/thoughtcrime/securesms/recipients/Recipient;.notifyListeners:()V // method@5832 │ │ +1a5cca: 0e00 |0007: return-void │ │ +1a5ccc: 0d01 |0008: move-exception v1 │ │ +1a5cce: 1e00 |0009: monitor-exit v0 │ │ +1a5cd0: 2701 |000a: throw v1 │ │ catches : 2 │ │ 0x0001 - 0x0004 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0000 line=170 │ │ @@ -297169,18 +297170,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a5d38: |[1a5d38] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -1a5d48: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a5d4e: 5b01 f940 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40f9 │ │ -1a5d52: 0e00 |0005: return-void │ │ +1a5d3c: |[1a5d3c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +1a5d4c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a5d52: 5b01 f940 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40f9 │ │ +1a5d56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -297190,18 +297191,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a5d54: |[1a5d54] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.run:()V │ │ -1a5d64: 5410 f940 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40f9 │ │ -1a5d68: 6e10 5958 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V // method@5859 │ │ -1a5d6e: 0e00 |0005: return-void │ │ +1a5d58: |[1a5d58] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda0.run:()V │ │ +1a5d68: 5410 f940 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40f9 │ │ +1a5d6c: 6e10 5958 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V // method@5859 │ │ +1a5d72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 5745 (D8$$SyntheticClass) │ │ @@ -297238,62 +297239,62 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 85 16-bit code units │ │ -1a5f58: |[1a5f58] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$2.:()V │ │ -1a5f68: 7100 a458 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@58a4 │ │ -1a5f6e: 0c00 |0003: move-result-object v0 │ │ -1a5f70: 2100 |0004: array-length v0, v0 │ │ -1a5f72: 2300 2711 |0005: new-array v0, v0, [I // type@1127 │ │ -1a5f76: 6900 fd40 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ -1a5f7a: 6201 1d41 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411d │ │ -1a5f7e: 6e10 a258 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ -1a5f84: 0a01 |000e: move-result v1 │ │ -1a5f86: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -1a5f88: 4b02 0001 |0010: aput v2, v0, v1 │ │ -1a5f8c: 6200 fd40 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ -1a5f90: 6201 1e41 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ -1a5f94: 6e10 a258 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ -1a5f9a: 0a01 |0019: move-result v1 │ │ -1a5f9c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -1a5f9e: 4b02 0001 |001b: aput v2, v0, v1 │ │ -1a5fa2: 6200 fd40 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ -1a5fa6: 6201 1f41 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ -1a5faa: 6e10 a258 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ -1a5fb0: 0a01 |0024: move-result v1 │ │ -1a5fb2: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -1a5fb4: 4b02 0001 |0026: aput v2, v0, v1 │ │ -1a5fb8: 6200 fd40 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ -1a5fbc: 6201 1c41 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411c │ │ -1a5fc0: 6e10 a258 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ -1a5fc6: 0a01 |002f: move-result v1 │ │ -1a5fc8: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -1a5fca: 4b02 0001 |0031: aput v2, v0, v1 │ │ -1a5fce: 6200 fd40 |0033: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ -1a5fd2: 6201 2241 |0035: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ -1a5fd6: 6e10 a258 0100 |0037: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ -1a5fdc: 0a01 |003a: move-result v1 │ │ -1a5fde: 1252 |003b: const/4 v2, #int 5 // #5 │ │ -1a5fe0: 4b02 0001 |003c: aput v2, v0, v1 │ │ -1a5fe4: 6200 fd40 |003e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ -1a5fe8: 6201 2041 |0040: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ -1a5fec: 6e10 a258 0100 |0042: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ -1a5ff2: 0a01 |0045: move-result v1 │ │ -1a5ff4: 1262 |0046: const/4 v2, #int 6 // #6 │ │ -1a5ff6: 4b02 0001 |0047: aput v2, v0, v1 │ │ -1a5ffa: 6200 fd40 |0049: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ -1a5ffe: 6201 2141 |004b: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a6002: 6e10 a258 0100 |004d: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ -1a6008: 0a01 |0050: move-result v1 │ │ -1a600a: 1272 |0051: const/4 v2, #int 7 // #7 │ │ -1a600c: 4b02 0001 |0052: aput v2, v0, v1 │ │ -1a6010: 0e00 |0054: return-void │ │ +1a5f5c: |[1a5f5c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$2.:()V │ │ +1a5f6c: 7100 a458 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@58a4 │ │ +1a5f72: 0c00 |0003: move-result-object v0 │ │ +1a5f74: 2100 |0004: array-length v0, v0 │ │ +1a5f76: 2300 2711 |0005: new-array v0, v0, [I // type@1127 │ │ +1a5f7a: 6900 fd40 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ +1a5f7e: 6201 1d41 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411d │ │ +1a5f82: 6e10 a258 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ +1a5f88: 0a01 |000e: move-result v1 │ │ +1a5f8a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +1a5f8c: 4b02 0001 |0010: aput v2, v0, v1 │ │ +1a5f90: 6200 fd40 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ +1a5f94: 6201 1e41 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ +1a5f98: 6e10 a258 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ +1a5f9e: 0a01 |0019: move-result v1 │ │ +1a5fa0: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +1a5fa2: 4b02 0001 |001b: aput v2, v0, v1 │ │ +1a5fa6: 6200 fd40 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ +1a5faa: 6201 1f41 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ +1a5fae: 6e10 a258 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ +1a5fb4: 0a01 |0024: move-result v1 │ │ +1a5fb6: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +1a5fb8: 4b02 0001 |0026: aput v2, v0, v1 │ │ +1a5fbc: 6200 fd40 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ +1a5fc0: 6201 1c41 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411c │ │ +1a5fc4: 6e10 a258 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ +1a5fca: 0a01 |002f: move-result v1 │ │ +1a5fcc: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +1a5fce: 4b02 0001 |0031: aput v2, v0, v1 │ │ +1a5fd2: 6200 fd40 |0033: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ +1a5fd6: 6201 2241 |0035: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ +1a5fda: 6e10 a258 0100 |0037: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ +1a5fe0: 0a01 |003a: move-result v1 │ │ +1a5fe2: 1252 |003b: const/4 v2, #int 5 // #5 │ │ +1a5fe4: 4b02 0001 |003c: aput v2, v0, v1 │ │ +1a5fe8: 6200 fd40 |003e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ +1a5fec: 6201 2041 |0040: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ +1a5ff0: 6e10 a258 0100 |0042: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ +1a5ff6: 0a01 |0045: move-result v1 │ │ +1a5ff8: 1262 |0046: const/4 v2, #int 6 // #6 │ │ +1a5ffa: 4b02 0001 |0047: aput v2, v0, v1 │ │ +1a5ffe: 6200 fd40 |0049: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ +1a6002: 6201 2141 |004b: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a6006: 6e10 a258 0100 |004d: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ +1a600c: 0a01 |0050: move-result v1 │ │ +1a600e: 1272 |0051: const/4 v2, #int 7 // #7 │ │ +1a6010: 4b02 0001 |0052: aput v2, v0, v1 │ │ +1a6014: 0e00 |0054: return-void │ │ catches : 7 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -297344,19 +297345,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a60a8: |[1a60a8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:()V │ │ -1a60b8: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ -1a60bc: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ -1a60c2: 7020 4758 0100 |0005: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5847 │ │ -1a60c8: 0e00 |0008: return-void │ │ +1a60ac: |[1a60ac] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:()V │ │ +1a60bc: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ +1a60c0: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ +1a60c6: 7020 4758 0100 |0005: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5847 │ │ +1a60cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;) │ │ @@ -297364,18 +297365,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a60cc: |[1a60cc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:(Landroid/os/Bundle;)V │ │ -1a60dc: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a60e2: 5b01 fe40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@40fe │ │ -1a60e6: 0e00 |0005: return-void │ │ +1a60d0: |[1a60d0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.:(Landroid/os/Bundle;)V │ │ +1a60e0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a60e6: 5b01 fe40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@40fe │ │ +1a60ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/os/Bundle; │ │ @@ -297386,27 +297387,27 @@ │ │ type : '()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1a606c: |[1a606c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; │ │ -1a607c: 5420 fe40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@40fe │ │ -1a6080: 1a01 4830 |0002: const-string v1, "MODEL" // string@3048 │ │ -1a6084: 6e20 3602 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getByteArray:(Ljava/lang/String;)[B // method@0236 │ │ -1a608a: 0c00 |0007: move-result-object v0 │ │ -1a608c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -1a6090: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -1a6092: 1100 |000b: return-object v0 │ │ -1a6094: 6201 783e |000c: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.CREATOR:Landroid/os/Parcelable$Creator; // field@3e78 │ │ -1a6098: 7120 a25a 1000 |000e: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; // method@5aa2 │ │ -1a609e: 0c00 |0011: move-result-object v0 │ │ -1a60a0: 1f00 700f |0012: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f70 │ │ -1a60a4: 1100 |0014: return-object v0 │ │ +1a6070: |[1a6070] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; │ │ +1a6080: 5420 fe40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@40fe │ │ +1a6084: 1a01 4830 |0002: const-string v1, "MODEL" // string@3048 │ │ +1a6088: 6e20 3602 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getByteArray:(Ljava/lang/String;)[B // method@0236 │ │ +1a608e: 0c00 |0007: move-result-object v0 │ │ +1a6090: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +1a6094: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +1a6096: 1100 |000b: return-object v0 │ │ +1a6098: 6201 783e |000c: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.CREATOR:Landroid/os/Parcelable$Creator; // field@3e78 │ │ +1a609c: 7120 a25a 1000 |000e: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; // method@5aa2 │ │ +1a60a2: 0c00 |0011: move-result-object v0 │ │ +1a60a4: 1f00 700f |0012: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f70 │ │ +1a60a8: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x000c line=78 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; │ │ │ │ @@ -297415,21 +297416,21 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -1a60e8: |[1a60e8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V │ │ -1a60f8: 7110 a35a 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.serialize:(Landroid/os/Parcelable;)[B // method@5aa3 │ │ -1a60fe: 0c03 |0003: move-result-object v3 │ │ -1a6100: 5420 fe40 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@40fe │ │ -1a6104: 1a01 4830 |0006: const-string v1, "MODEL" // string@3048 │ │ -1a6108: 6e30 3f02 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putByteArray:(Ljava/lang/String;[B)V // method@023f │ │ -1a610e: 0e00 |000b: return-void │ │ +1a60ec: |[1a60ec] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$Data.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V │ │ +1a60fc: 7110 a35a 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.serialize:(Landroid/os/Parcelable;)[B // method@5aa3 │ │ +1a6102: 0c03 |0003: move-result-object v3 │ │ +1a6104: 5420 fe40 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.bundle:Landroid/os/Bundle; // field@40fe │ │ +1a6108: 1a01 4830 |0006: const-string v1, "MODEL" // string@3048 │ │ +1a610c: 6e30 3f02 1003 |0008: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.putByteArray:(Ljava/lang/String;[B)V // method@023f │ │ +1a6112: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0004 line=69 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; │ │ 0x0000 - 0x000c reg=3 (null) Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; │ │ @@ -297464,18 +297465,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6930: |[1a6930] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6940: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a6946: 5b01 0c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410c │ │ -1a694a: 0e00 |0005: return-void │ │ +1a6934: |[1a6934] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6944: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a694a: 5b01 0c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410c │ │ +1a694e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -297485,18 +297486,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a694c: |[1a694c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ -1a695c: 5410 0c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410c │ │ -1a6960: 6e20 b558 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b5 │ │ -1a6966: 0e00 |0005: return-void │ │ +1a6950: |[1a6950] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda10.onClick:(Landroid/view/View;)V │ │ +1a6960: 5410 0c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410c │ │ +1a6964: 6e20 b558 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b5 │ │ +1a696a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -297530,18 +297531,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6968: |[1a6968] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6978: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a697e: 5b01 0d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410d │ │ -1a6982: 0e00 |0005: return-void │ │ +1a696c: |[1a696c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a697c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a6982: 5b01 0d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410d │ │ +1a6986: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -297551,18 +297552,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6984: |[1a6984] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ -1a6994: 5410 0d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410d │ │ -1a6998: 6e20 b358 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b3 │ │ -1a699e: 0e00 |0005: return-void │ │ +1a6988: |[1a6988] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda11.onClick:(Landroid/view/View;)V │ │ +1a6998: 5410 0d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410d │ │ +1a699c: 6e20 b358 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b3 │ │ +1a69a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -297596,18 +297597,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a69a0: |[1a69a0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a69b0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a69b6: 5b01 0e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410e │ │ -1a69ba: 0e00 |0005: return-void │ │ +1a69a4: |[1a69a4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a69b4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a69ba: 5b01 0e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410e │ │ +1a69be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -297617,18 +297618,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a69bc: |[1a69bc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ -1a69cc: 5410 0e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410e │ │ -1a69d0: 6e20 b658 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b6 │ │ -1a69d6: 0e00 |0005: return-void │ │ +1a69c0: |[1a69c0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda12.onClick:(Landroid/view/View;)V │ │ +1a69d0: 5410 0e41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410e │ │ +1a69d4: 6e20 b658 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b6 │ │ +1a69da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -297662,18 +297663,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a69d8: |[1a69d8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a69e8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a69ee: 5b01 0f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410f │ │ -1a69f2: 0e00 |0005: return-void │ │ +1a69dc: |[1a69dc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a69ec: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a69f2: 5b01 0f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410f │ │ +1a69f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -297683,18 +297684,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a69f4: |[1a69f4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ -1a6a04: 5410 0f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410f │ │ -1a6a08: 6e20 b758 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b7 │ │ -1a6a0e: 0e00 |0005: return-void │ │ +1a69f8: |[1a69f8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda13.onClick:(Landroid/view/View;)V │ │ +1a6a08: 5410 0f41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410f │ │ +1a6a0c: 6e20 b758 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b7 │ │ +1a6a12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -297728,18 +297729,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6a10: |[1a6a10] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6a20: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a6a26: 5b01 1041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4110 │ │ -1a6a2a: 0e00 |0005: return-void │ │ +1a6a14: |[1a6a14] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6a24: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a6a2a: 5b01 1041 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4110 │ │ +1a6a2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -297749,18 +297750,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6a2c: |[1a6a2c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ -1a6a3c: 5410 1041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4110 │ │ -1a6a40: 6e20 b858 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b8 │ │ -1a6a46: 0e00 |0005: return-void │ │ +1a6a30: |[1a6a30] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda14.onClick:(Landroid/view/View;)V │ │ +1a6a40: 5410 1041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4110 │ │ +1a6a44: 6e20 b858 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b8 │ │ +1a6a4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -297794,18 +297795,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6a48: |[1a6a48] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6a58: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a6a5e: 5b01 1141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4111 │ │ -1a6a62: 0e00 |0005: return-void │ │ +1a6a4c: |[1a6a4c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6a5c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a6a62: 5b01 1141 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4111 │ │ +1a6a66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -297815,18 +297816,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6a64: |[1a6a64] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -1a6a74: 5410 1141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4111 │ │ -1a6a78: 6e20 b958 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b9 │ │ -1a6a7e: 0e00 |0005: return-void │ │ +1a6a68: |[1a6a68] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +1a6a78: 5410 1141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4111 │ │ +1a6a7c: 6e20 b958 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b9 │ │ +1a6a82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -297860,18 +297861,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6ab8: |[1a6ab8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6ac8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a6ace: 5b01 1341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4113 │ │ -1a6ad2: 0e00 |0005: return-void │ │ +1a6abc: |[1a6abc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6acc: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a6ad2: 5b01 1341 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4113 │ │ +1a6ad6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -297881,18 +297882,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6ad4: |[1a6ad4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -1a6ae4: 5410 1341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4113 │ │ -1a6ae8: 6e20 ba58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58ba │ │ -1a6aee: 0e00 |0005: return-void │ │ +1a6ad8: |[1a6ad8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +1a6ae8: 5410 1341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4113 │ │ +1a6aec: 6e20 ba58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58ba │ │ +1a6af2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -297926,18 +297927,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6af0: |[1a6af0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6b00: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a6b06: 5b01 1441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4114 │ │ -1a6b0a: 0e00 |0005: return-void │ │ +1a6af4: |[1a6af4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6b04: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a6b0a: 5b01 1441 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4114 │ │ +1a6b0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -297947,18 +297948,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6b0c: |[1a6b0c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ -1a6b1c: 5410 1441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4114 │ │ -1a6b20: 6e20 bb58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58bb │ │ -1a6b26: 0e00 |0005: return-void │ │ +1a6b10: |[1a6b10] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda4.onClick:(Landroid/view/View;)V │ │ +1a6b20: 5410 1441 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4114 │ │ +1a6b24: 6e20 bb58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58bb │ │ +1a6b2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -297992,18 +297993,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6b28: |[1a6b28] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6b38: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a6b3e: 5b01 1541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4115 │ │ -1a6b42: 0e00 |0005: return-void │ │ +1a6b2c: |[1a6b2c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6b3c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a6b42: 5b01 1541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4115 │ │ +1a6b46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -298013,18 +298014,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6b44: |[1a6b44] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ -1a6b54: 5410 1541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4115 │ │ -1a6b58: 6e20 bc58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58bc │ │ -1a6b5e: 0e00 |0005: return-void │ │ +1a6b48: |[1a6b48] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda5.onClick:(Landroid/view/View;)V │ │ +1a6b58: 5410 1541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4115 │ │ +1a6b5c: 6e20 bc58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58bc │ │ +1a6b62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -298058,18 +298059,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6b98: |[1a6b98] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6ba8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a6bae: 5b01 1741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4117 │ │ -1a6bb2: 0e00 |0005: return-void │ │ +1a6b9c: |[1a6b9c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6bac: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a6bb2: 5b01 1741 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4117 │ │ +1a6bb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -298079,18 +298080,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6bb4: |[1a6bb4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ -1a6bc4: 5410 1741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4117 │ │ -1a6bc8: 6e20 b258 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b2 │ │ -1a6bce: 0e00 |0005: return-void │ │ +1a6bb8: |[1a6bb8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda7.onClick:(Landroid/view/View;)V │ │ +1a6bc8: 5410 1741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4117 │ │ +1a6bcc: 6e20 b258 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b2 │ │ +1a6bd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -298124,18 +298125,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6bd0: |[1a6bd0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6be0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a6be6: 5b01 1841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4118 │ │ -1a6bea: 0e00 |0005: return-void │ │ +1a6bd4: |[1a6bd4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6be4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a6bea: 5b01 1841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4118 │ │ +1a6bee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -298145,18 +298146,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6bec: |[1a6bec] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ -1a6bfc: 5410 1841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4118 │ │ -1a6c00: 6e20 bd58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58bd │ │ -1a6c06: 0e00 |0005: return-void │ │ +1a6bf0: |[1a6bf0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda8.onClick:(Landroid/view/View;)V │ │ +1a6c00: 5410 1841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4118 │ │ +1a6c04: 6e20 bd58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58bd │ │ +1a6c0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -298190,18 +298191,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6c08: |[1a6c08] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6c18: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a6c1e: 5b01 1941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4119 │ │ -1a6c22: 0e00 |0005: return-void │ │ +1a6c0c: |[1a6c0c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6c1c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a6c22: 5b01 1941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4119 │ │ +1a6c26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -298211,18 +298212,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6c24: |[1a6c24] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ -1a6c34: 5410 1941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4119 │ │ -1a6c38: 6e20 b458 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b4 │ │ -1a6c3e: 0e00 |0005: return-void │ │ +1a6c28: |[1a6c28] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda9.onClick:(Landroid/view/View;)V │ │ +1a6c38: 5410 1941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4119 │ │ +1a6c3c: 6e20 b458 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V // method@58b4 │ │ +1a6c42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -298260,44 +298261,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -1a6cf8: |[1a6cf8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$2.:()V │ │ -1a6d08: 7100 a458 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@58a4 │ │ -1a6d0e: 0c00 |0003: move-result-object v0 │ │ -1a6d10: 2100 |0004: array-length v0, v0 │ │ -1a6d12: 2300 2711 |0005: new-array v0, v0, [I // type@1127 │ │ -1a6d16: 6900 1a41 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411a │ │ -1a6d1a: 6201 1e41 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ -1a6d1e: 6e10 a258 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ -1a6d24: 0a01 |000e: move-result v1 │ │ -1a6d26: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -1a6d28: 4b02 0001 |0010: aput v2, v0, v1 │ │ -1a6d2c: 6200 1a41 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411a │ │ -1a6d30: 6201 1f41 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ -1a6d34: 6e10 a258 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ -1a6d3a: 0a01 |0019: move-result v1 │ │ -1a6d3c: 1222 |001a: const/4 v2, #int 2 // #2 │ │ -1a6d3e: 4b02 0001 |001b: aput v2, v0, v1 │ │ -1a6d42: 6200 1a41 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411a │ │ -1a6d46: 6201 2241 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ -1a6d4a: 6e10 a258 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ -1a6d50: 0a01 |0024: move-result v1 │ │ -1a6d52: 1232 |0025: const/4 v2, #int 3 // #3 │ │ -1a6d54: 4b02 0001 |0026: aput v2, v0, v1 │ │ -1a6d58: 6200 1a41 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411a │ │ -1a6d5c: 6201 1c41 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411c │ │ -1a6d60: 6e10 a258 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ -1a6d66: 0a01 |002f: move-result v1 │ │ -1a6d68: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -1a6d6a: 4b02 0001 |0031: aput v2, v0, v1 │ │ -1a6d6e: 0e00 |0033: return-void │ │ +1a6cfc: |[1a6cfc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$2.:()V │ │ +1a6d0c: 7100 a458 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@58a4 │ │ +1a6d12: 0c00 |0003: move-result-object v0 │ │ +1a6d14: 2100 |0004: array-length v0, v0 │ │ +1a6d16: 2300 2711 |0005: new-array v0, v0, [I // type@1127 │ │ +1a6d1a: 6900 1a41 |0007: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411a │ │ +1a6d1e: 6201 1e41 |0009: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ +1a6d22: 6e10 a258 0100 |000b: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ +1a6d28: 0a01 |000e: move-result v1 │ │ +1a6d2a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +1a6d2c: 4b02 0001 |0010: aput v2, v0, v1 │ │ +1a6d30: 6200 1a41 |0012: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411a │ │ +1a6d34: 6201 1f41 |0014: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ +1a6d38: 6e10 a258 0100 |0016: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ +1a6d3e: 0a01 |0019: move-result v1 │ │ +1a6d40: 1222 |001a: const/4 v2, #int 2 // #2 │ │ +1a6d42: 4b02 0001 |001b: aput v2, v0, v1 │ │ +1a6d46: 6200 1a41 |001d: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411a │ │ +1a6d4a: 6201 2241 |001f: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ +1a6d4e: 6e10 a258 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ +1a6d54: 0a01 |0024: move-result v1 │ │ +1a6d56: 1232 |0025: const/4 v2, #int 3 // #3 │ │ +1a6d58: 4b02 0001 |0026: aput v2, v0, v1 │ │ +1a6d5c: 6200 1a41 |0028: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411a │ │ +1a6d60: 6201 1c41 |002a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411c │ │ +1a6d64: 6e10 a258 0100 |002c: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ +1a6d6a: 0a01 |002f: move-result v1 │ │ +1a6d6c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +1a6d6e: 4b02 0001 |0031: aput v2, v0, v1 │ │ +1a6d72: 0e00 |0033: return-void │ │ catches : 4 │ │ 0x0009 - 0x0012 │ │ Ljava/lang/NoSuchFieldError; -> 0x0012 │ │ 0x0012 - 0x001d │ │ Ljava/lang/NoSuchFieldError; -> 0x001d │ │ 0x001d - 0x0028 │ │ Ljava/lang/NoSuchFieldError; -> 0x0028 │ │ @@ -298447,93 +298448,93 @@ │ │ type : '()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 39 16-bit code units │ │ -1a6dc8: |[1a6dc8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -1a6dd8: 1270 |0000: const/4 v0, #int 7 // #7 │ │ -1a6dda: 2300 c211 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11c2 │ │ -1a6dde: 6201 2141 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a6de2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1a6de4: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -1a6de8: 6201 1d41 |0008: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411d │ │ -1a6dec: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1a6dee: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -1a6df2: 6201 2241 |000d: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ -1a6df6: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -1a6df8: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -1a6dfc: 6201 1e41 |0012: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ -1a6e00: 1232 |0014: const/4 v2, #int 3 // #3 │ │ -1a6e02: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ -1a6e06: 6201 1f41 |0017: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ -1a6e0a: 1242 |0019: const/4 v2, #int 4 // #4 │ │ -1a6e0c: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ -1a6e10: 6201 1c41 |001c: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411c │ │ -1a6e14: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -1a6e16: 4d01 0002 |001f: aput-object v1, v0, v2 │ │ -1a6e1a: 6201 2041 |0021: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ -1a6e1e: 1262 |0023: const/4 v2, #int 6 // #6 │ │ -1a6e20: 4d01 0002 |0024: aput-object v1, v0, v2 │ │ -1a6e24: 1100 |0026: return-object v0 │ │ +1a6dcc: |[1a6dcc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +1a6ddc: 1270 |0000: const/4 v0, #int 7 // #7 │ │ +1a6dde: 2300 c211 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11c2 │ │ +1a6de2: 6201 2141 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a6de6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1a6de8: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +1a6dec: 6201 1d41 |0008: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411d │ │ +1a6df0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1a6df2: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +1a6df6: 6201 2241 |000d: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ +1a6dfa: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +1a6dfc: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +1a6e00: 6201 1e41 |0012: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ +1a6e04: 1232 |0014: const/4 v2, #int 3 // #3 │ │ +1a6e06: 4d01 0002 |0015: aput-object v1, v0, v2 │ │ +1a6e0a: 6201 1f41 |0017: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ +1a6e0e: 1242 |0019: const/4 v2, #int 4 // #4 │ │ +1a6e10: 4d01 0002 |001a: aput-object v1, v0, v2 │ │ +1a6e14: 6201 1c41 |001c: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411c │ │ +1a6e18: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +1a6e1a: 4d01 0002 |001f: aput-object v1, v0, v2 │ │ +1a6e1e: 6201 2041 |0021: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ +1a6e22: 1262 |0023: const/4 v2, #int 6 // #6 │ │ +1a6e24: 4d01 0002 |0024: aput-object v1, v0, v2 │ │ +1a6e28: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=240 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -1a6e4c: |[1a6e4c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:()V │ │ -1a6e5c: 2200 8410 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6e60: 1a01 dd31 |0002: const-string v1, "NONE" // string@31dd │ │ -1a6e64: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1a6e66: 7030 a158 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@58a1 │ │ -1a6e6c: 6900 2141 |0008: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a6e70: 2200 8410 |000a: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6e74: 1a01 b712 |000c: const-string v1, "CROP" // string@12b7 │ │ -1a6e78: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -1a6e7a: 7030 a158 1002 |000f: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@58a1 │ │ -1a6e80: 6900 1d41 |0012: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411d │ │ -1a6e84: 2200 8410 |0014: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6e88: 1a01 913a |0016: const-string v1, "TEXT" // string@3a91 │ │ -1a6e8c: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -1a6e8e: 7030 a158 1002 |0019: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@58a1 │ │ -1a6e94: 6900 2241 |001c: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ -1a6e98: 2200 8410 |001e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6e9c: 1a01 c216 |0020: const-string v1, "DRAW" // string@16c2 │ │ -1a6ea0: 1232 |0022: const/4 v2, #int 3 // #3 │ │ -1a6ea2: 7030 a158 1002 |0023: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@58a1 │ │ -1a6ea8: 6900 1e41 |0026: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ -1a6eac: 2200 8410 |0028: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6eb0: 1a01 b819 |002a: const-string v1, "HIGHLIGHT" // string@19b8 │ │ -1a6eb4: 1242 |002c: const/4 v2, #int 4 // #4 │ │ -1a6eb6: 7030 a158 1002 |002d: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@58a1 │ │ -1a6ebc: 6900 1f41 |0030: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ -1a6ec0: 2200 8410 |0032: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6ec4: 1a01 4710 |0034: const-string v1, "BLUR" // string@1047 │ │ -1a6ec8: 1252 |0036: const/4 v2, #int 5 // #5 │ │ -1a6eca: 7030 a158 1002 |0037: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@58a1 │ │ -1a6ed0: 6900 1c41 |003a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411c │ │ -1a6ed4: 2200 8410 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6ed8: 1a01 5030 |003e: const-string v1, "MOVE_DELETE" // string@3050 │ │ -1a6edc: 1262 |0040: const/4 v2, #int 6 // #6 │ │ -1a6ede: 7030 a158 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@58a1 │ │ -1a6ee4: 6900 2041 |0044: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ -1a6ee8: 7100 9f58 0000 |0046: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@589f │ │ -1a6eee: 0c00 |0049: move-result-object v0 │ │ -1a6ef0: 6900 1b41 |004a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411b │ │ -1a6ef4: 0e00 |004c: return-void │ │ +1a6e50: |[1a6e50] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:()V │ │ +1a6e60: 2200 8410 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6e64: 1a01 dd31 |0002: const-string v1, "NONE" // string@31dd │ │ +1a6e68: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1a6e6a: 7030 a158 1002 |0005: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@58a1 │ │ +1a6e70: 6900 2141 |0008: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a6e74: 2200 8410 |000a: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6e78: 1a01 b712 |000c: const-string v1, "CROP" // string@12b7 │ │ +1a6e7c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +1a6e7e: 7030 a158 1002 |000f: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@58a1 │ │ +1a6e84: 6900 1d41 |0012: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411d │ │ +1a6e88: 2200 8410 |0014: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6e8c: 1a01 913a |0016: const-string v1, "TEXT" // string@3a91 │ │ +1a6e90: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +1a6e92: 7030 a158 1002 |0019: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@58a1 │ │ +1a6e98: 6900 2241 |001c: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ +1a6e9c: 2200 8410 |001e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6ea0: 1a01 c216 |0020: const-string v1, "DRAW" // string@16c2 │ │ +1a6ea4: 1232 |0022: const/4 v2, #int 3 // #3 │ │ +1a6ea6: 7030 a158 1002 |0023: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@58a1 │ │ +1a6eac: 6900 1e41 |0026: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ +1a6eb0: 2200 8410 |0028: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6eb4: 1a01 b819 |002a: const-string v1, "HIGHLIGHT" // string@19b8 │ │ +1a6eb8: 1242 |002c: const/4 v2, #int 4 // #4 │ │ +1a6eba: 7030 a158 1002 |002d: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@58a1 │ │ +1a6ec0: 6900 1f41 |0030: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ +1a6ec4: 2200 8410 |0032: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6ec8: 1a01 4710 |0034: const-string v1, "BLUR" // string@1047 │ │ +1a6ecc: 1252 |0036: const/4 v2, #int 5 // #5 │ │ +1a6ece: 7030 a158 1002 |0037: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@58a1 │ │ +1a6ed4: 6900 1c41 |003a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411c │ │ +1a6ed8: 2200 8410 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6edc: 1a01 5030 |003e: const-string v1, "MOVE_DELETE" // string@3050 │ │ +1a6ee0: 1262 |0040: const/4 v2, #int 6 // #6 │ │ +1a6ee2: 7030 a158 1002 |0041: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.:(Ljava/lang/String;I)V // method@58a1 │ │ +1a6ee8: 6900 2041 |0044: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ +1a6eec: 7100 9f58 0000 |0046: invoke-static {}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // method@589f │ │ +1a6ef2: 0c00 |0049: move-result-object v0 │ │ +1a6ef4: 6900 1b41 |004a: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411b │ │ +1a6ef8: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x000a line=242 │ │ 0x0014 line=243 │ │ 0x001e line=244 │ │ 0x0028 line=245 │ │ @@ -298547,17 +298548,17 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1a6ef8: |[1a6ef8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:(Ljava/lang/String;I)V │ │ -1a6f08: 7030 2b0a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a2b │ │ -1a6f0e: 0e00 |0003: return-void │ │ +1a6efc: |[1a6efc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.:(Ljava/lang/String;I)V │ │ +1a6f0c: 7030 2b0a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a2b │ │ +1a6f12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -298567,20 +298568,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a6da4: |[1a6da4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -1a6db4: 1c00 8410 |0000: const-class v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6db8: 7120 2e0a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a2e │ │ -1a6dbe: 0c01 |0005: move-result-object v1 │ │ -1a6dc0: 1f01 8410 |0006: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ -1a6dc4: 1101 |0008: return-object v1 │ │ +1a6da8: |[1a6da8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +1a6db8: 1c00 8410 |0000: const-class v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6dbc: 7120 2e0a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a2e │ │ +1a6dc2: 0c01 |0005: move-result-object v1 │ │ +1a6dc4: 1f01 8410 |0006: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@1084 │ │ +1a6dc8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;) │ │ @@ -298588,20 +298589,20 @@ │ │ type : '()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1a6e28: |[1a6e28] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ -1a6e38: 6200 1b41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411b │ │ -1a6e3c: 6e10 295d 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.clone:()Ljava/lang/Object; // method@5d29 │ │ -1a6e42: 0c00 |0005: move-result-object v0 │ │ -1a6e44: 1f00 c211 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11c2 │ │ -1a6e48: 1100 |0008: return-object v0 │ │ +1a6e2c: |[1a6e2c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$Mode.values:()[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ +1a6e3c: 6200 1b41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.$VALUES:[Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411b │ │ +1a6e40: 6e10 295d 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.clone:()Ljava/lang/Object; // method@5d29 │ │ +1a6e46: 0c00 |0005: move-result-object v0 │ │ +1a6e48: 1f00 c211 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // type@11c2 │ │ +1a6e4c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 6791 (ImageEditorHud.java) │ │ @@ -298737,51 +298738,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a6f88: |[1a6f88] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:()V │ │ -1a6f98: 2200 8110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; // type@1081 │ │ -1a6f9c: 7010 8d58 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;.:()V // method@588d │ │ -1a6fa2: 6900 2341 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4123 │ │ -1a6fa6: 0e00 |0007: return-void │ │ +1a6f8c: |[1a6f8c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:()V │ │ +1a6f9c: 2200 8110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; // type@1081 │ │ +1a6fa0: 7010 8d58 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;.:()V // method@588d │ │ +1a6fa6: 6900 2341 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4123 │ │ +1a6faa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -1a6fa8: |[1a6fa8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;)V │ │ -1a6fb8: 7020 2704 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0427 │ │ -1a6fbe: 6201 2341 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4123 │ │ -1a6fc2: 5b01 3041 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ -1a6fc6: 2201 7e03 |0007: new-instance v1, Ljava/util/HashMap; // type@037e │ │ -1a6fca: 7010 a10c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca1 │ │ -1a6fd0: 5b01 3a41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413a │ │ -1a6fd4: 2201 7f03 |000e: new-instance v1, Ljava/util/HashSet; // type@037f │ │ -1a6fd8: 7010 ab0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0cab │ │ -1a6fde: 5b01 2441 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4124 │ │ -1a6fe2: 2201 7210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1072 │ │ -1a6fe6: 7020 6f58 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586f │ │ -1a6fec: 5b01 3541 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ -1a6ff0: 2201 7d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@107d │ │ -1a6ff4: 7020 8558 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5885 │ │ -1a6ffa: 5b01 3241 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4132 │ │ -1a6ffe: 7010 af58 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@58af │ │ -1a7004: 0e00 |0026: return-void │ │ +1a6fac: |[1a6fac] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;)V │ │ +1a6fbc: 7020 2704 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0427 │ │ +1a6fc2: 6201 2341 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4123 │ │ +1a6fc6: 5b01 3041 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ +1a6fca: 2201 7e03 |0007: new-instance v1, Ljava/util/HashMap; // type@037e │ │ +1a6fce: 7010 a10c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca1 │ │ +1a6fd4: 5b01 3a41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413a │ │ +1a6fd8: 2201 7f03 |000e: new-instance v1, Ljava/util/HashSet; // type@037f │ │ +1a6fdc: 7010 ab0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0cab │ │ +1a6fe2: 5b01 2441 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4124 │ │ +1a6fe6: 2201 7210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1072 │ │ +1a6fea: 7020 6f58 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586f │ │ +1a6ff0: 5b01 3541 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ +1a6ff4: 2201 7d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@107d │ │ +1a6ff8: 7020 8558 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5885 │ │ +1a6ffe: 5b01 3241 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4132 │ │ +1a7002: 7010 af58 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@58af │ │ +1a7008: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -298796,32 +298797,32 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -1a7008: |[1a7008] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -1a7018: 7030 2804 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0428 │ │ -1a701e: 6201 2341 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4123 │ │ -1a7022: 5b01 3041 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ -1a7026: 2201 7e03 |0007: new-instance v1, Ljava/util/HashMap; // type@037e │ │ -1a702a: 7010 a10c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca1 │ │ -1a7030: 5b01 3a41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413a │ │ -1a7034: 2201 7f03 |000e: new-instance v1, Ljava/util/HashSet; // type@037f │ │ -1a7038: 7010 ab0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0cab │ │ -1a703e: 5b01 2441 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4124 │ │ -1a7042: 2201 7210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1072 │ │ -1a7046: 7020 6f58 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586f │ │ -1a704c: 5b01 3541 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ -1a7050: 2201 7d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@107d │ │ -1a7054: 7020 8558 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5885 │ │ -1a705a: 5b01 3241 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4132 │ │ -1a705e: 7010 af58 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@58af │ │ -1a7064: 0e00 |0026: return-void │ │ +1a700c: |[1a700c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +1a701c: 7030 2804 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0428 │ │ +1a7022: 6201 2341 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4123 │ │ +1a7026: 5b01 3041 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ +1a702a: 2201 7e03 |0007: new-instance v1, Ljava/util/HashMap; // type@037e │ │ +1a702e: 7010 a10c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca1 │ │ +1a7034: 5b01 3a41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413a │ │ +1a7038: 2201 7f03 |000e: new-instance v1, Ljava/util/HashSet; // type@037f │ │ +1a703c: 7010 ab0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0cab │ │ +1a7042: 5b01 2441 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4124 │ │ +1a7046: 2201 7210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1072 │ │ +1a704a: 7020 6f58 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586f │ │ +1a7050: 5b01 3541 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ +1a7054: 2201 7d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@107d │ │ +1a7058: 7020 8558 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5885 │ │ +1a705e: 5b01 3241 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4132 │ │ +1a7062: 7010 af58 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@58af │ │ +1a7068: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -298837,32 +298838,32 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -1a7068: |[1a7068] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -1a7078: 7040 2904 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0429 │ │ -1a707e: 6201 2341 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4123 │ │ -1a7082: 5b01 3041 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ -1a7086: 2201 7e03 |0007: new-instance v1, Ljava/util/HashMap; // type@037e │ │ -1a708a: 7010 a10c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca1 │ │ -1a7090: 5b01 3a41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413a │ │ -1a7094: 2201 7f03 |000e: new-instance v1, Ljava/util/HashSet; // type@037f │ │ -1a7098: 7010 ab0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0cab │ │ -1a709e: 5b01 2441 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4124 │ │ -1a70a2: 2201 7210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1072 │ │ -1a70a6: 7020 6f58 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586f │ │ -1a70ac: 5b01 3541 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ -1a70b0: 2201 7d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@107d │ │ -1a70b4: 7020 8558 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5885 │ │ -1a70ba: 5b01 3241 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4132 │ │ -1a70be: 7010 af58 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@58af │ │ -1a70c4: 0e00 |0026: return-void │ │ +1a706c: |[1a706c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +1a707c: 7040 2904 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0429 │ │ +1a7082: 6201 2341 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4123 │ │ +1a7086: 5b01 3041 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ +1a708a: 2201 7e03 |0007: new-instance v1, Ljava/util/HashMap; // type@037e │ │ +1a708e: 7010 a10c 0100 |0009: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca1 │ │ +1a7094: 5b01 3a41 |000c: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413a │ │ +1a7098: 2201 7f03 |000e: new-instance v1, Ljava/util/HashSet; // type@037f │ │ +1a709c: 7010 ab0c 0100 |0010: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0cab │ │ +1a70a2: 5b01 2441 |0013: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4124 │ │ +1a70a6: 2201 7210 |0015: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; // type@1072 │ │ +1a70aa: 7020 6f58 0100 |0017: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@586f │ │ +1a70b0: 5b01 3541 |001a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ +1a70b4: 2201 7d10 |001c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; // type@107d │ │ +1a70b8: 7020 8558 0100 |001e: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5885 │ │ +1a70be: 5b01 3241 |0021: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4132 │ │ +1a70c2: 7010 af58 0000 |0023: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initialize:()V // method@58af │ │ +1a70c8: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=47 │ │ 0x0007 line=52 │ │ 0x000e line=53 │ │ 0x0015 line=226 │ │ @@ -298879,27 +298880,27 @@ │ │ type : '(Ljava/util/Set;Landroid/view/View;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -1a6f10: |[1a6f10] org.thoughtcrime.securesms.scribbles.ImageEditorHud.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z │ │ -1a6f20: 3801 1200 |0000: if-eqz v1, 0012 // +0012 │ │ -1a6f24: 7220 0e0d 2100 |0002: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0d0e │ │ -1a6f2a: 0a01 |0005: move-result v1 │ │ -1a6f2c: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ -1a6f30: 5401 3941 |0008: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ -1a6f34: 3312 0600 |000a: if-ne v2, v1, 0010 // +0006 │ │ -1a6f38: 5501 3841 |000c: iget-boolean v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@4138 │ │ -1a6f3c: 3801 0400 |000e: if-eqz v1, 0012 // +0004 │ │ -1a6f40: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -1a6f42: 2802 |0011: goto 0013 // +0002 │ │ -1a6f44: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -1a6f46: 0f01 |0013: return v1 │ │ +1a6f14: |[1a6f14] org.thoughtcrime.securesms.scribbles.ImageEditorHud.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z │ │ +1a6f24: 3801 1200 |0000: if-eqz v1, 0012 // +0012 │ │ +1a6f28: 7220 0e0d 2100 |0002: invoke-interface {v1, v2}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@0d0e │ │ +1a6f2e: 0a01 |0005: move-result v1 │ │ +1a6f30: 3801 0c00 |0006: if-eqz v1, 0012 // +000c │ │ +1a6f34: 5401 3941 |0008: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ +1a6f38: 3312 0600 |000a: if-ne v2, v1, 0010 // +0006 │ │ +1a6f3c: 5501 3841 |000c: iget-boolean v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@4138 │ │ +1a6f40: 3801 0400 |000e: if-eqz v1, 0012 // +0004 │ │ +1a6f44: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +1a6f46: 2802 |0011: goto 0013 // +0002 │ │ +1a6f48: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +1a6f4a: 0f01 |0013: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=202 │ │ locals : │ │ 0x0000 - 0x0014 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0014 reg=1 (null) Ljava/util/Set; │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/view/View; │ │ @@ -298909,88 +298910,88 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 149 16-bit code units │ │ -1a70e4: |[1a70e4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initialize:()V │ │ -1a70f4: 6e10 ad58 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@58ad │ │ -1a70fa: 0c00 |0003: move-result-object v0 │ │ -1a70fc: 6001 8c26 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.image_editor_hud:I // field@268c │ │ -1a7100: 7130 ae58 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@58ae │ │ -1a7106: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -1a7108: 6e20 ca58 0200 |000a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setOrientation:(I)V // method@58ca │ │ -1a710e: 6000 bb24 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_button:I // field@24bb │ │ -1a7112: 6e20 ab58 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a7118: 0c00 |0012: move-result-object v0 │ │ -1a711a: 5b20 2a41 |0013: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@412a │ │ -1a711e: 6000 bc24 |0015: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_flip:I // field@24bc │ │ -1a7122: 6e20 ab58 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a7128: 0c00 |001a: move-result-object v0 │ │ -1a712a: 5b20 2b41 |001b: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@412b │ │ -1a712e: 6000 bd24 |001d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_rotate:I // field@24bd │ │ -1a7132: 6e20 ab58 0200 |001f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a7138: 0c00 |0022: move-result-object v0 │ │ -1a713a: 5b20 2c41 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@412c │ │ -1a713e: 6000 b724 |0025: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_palette:I // field@24b7 │ │ -1a7142: 6e20 ab58 0200 |0027: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a7148: 0c00 |002a: move-result-object v0 │ │ -1a714a: 1f00 b601 |002b: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ -1a714e: 5b20 2641 |002d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4126 │ │ -1a7152: 6000 bf24 |002f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_draw_button:I // field@24bf │ │ -1a7156: 6e20 ab58 0200 |0031: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a715c: 0c00 |0034: move-result-object v0 │ │ -1a715e: 5b20 2f41 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@412f │ │ -1a7162: 6000 c024 |0037: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_highlight_button:I // field@24c0 │ │ -1a7166: 6e20 ab58 0200 |0039: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a716c: 0c00 |003c: move-result-object v0 │ │ -1a716e: 5b20 3141 |003d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4131 │ │ -1a7172: 6000 b524 |003f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_button:I // field@24b5 │ │ -1a7176: 6e20 ab58 0200 |0041: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a717c: 0c00 |0044: move-result-object v0 │ │ -1a717e: 5b20 2541 |0045: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4125 │ │ -1a7182: 6000 c524 |0047: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_text_button:I // field@24c5 │ │ -1a7186: 6e20 ab58 0200 |0049: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a718c: 0c00 |004c: move-result-object v0 │ │ -1a718e: 5b20 3741 |004d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4137 │ │ -1a7192: 6000 c424 |004f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_sticker_button:I // field@24c4 │ │ -1a7196: 6e20 ab58 0200 |0051: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a719c: 0c00 |0054: move-result-object v0 │ │ -1a719e: 5b20 3641 |0055: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4136 │ │ -1a71a2: 6000 c724 |0057: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_undo_button:I // field@24c7 │ │ -1a71a6: 6e20 ab58 0200 |0059: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a71ac: 0c00 |005c: move-result-object v0 │ │ -1a71ae: 5b20 3941 |005d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ -1a71b2: 6000 c224 |005f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_save_button:I // field@24c2 │ │ -1a71b6: 6e20 ab58 0200 |0061: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a71bc: 0c00 |0064: move-result-object v0 │ │ -1a71be: 5b20 3341 |0065: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4133 │ │ -1a71c2: 6000 be24 |0067: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_delete_button:I // field@24be │ │ -1a71c6: 6e20 ab58 0200 |0069: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a71cc: 0c00 |006c: move-result-object v0 │ │ -1a71ce: 5b20 2e41 |006d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@412e │ │ -1a71d2: 6000 b924 |006f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_confirm_button:I // field@24b9 │ │ -1a71d6: 6e20 ab58 0200 |0071: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a71dc: 0c00 |0074: move-result-object v0 │ │ -1a71de: 5b20 2941 |0075: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ -1a71e2: 6000 b824 |0077: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_picker:I // field@24b8 │ │ -1a71e6: 6e20 ab58 0200 |0079: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a71ec: 0c00 |007c: move-result-object v0 │ │ -1a71ee: 1f00 9710 |007d: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // type@1097 │ │ -1a71f2: 5b20 2841 |007f: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a71f6: 6000 b624 |0081: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_help_text:I // field@24b6 │ │ -1a71fa: 6e20 ab58 0200 |0083: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ -1a7200: 0c00 |0086: move-result-object v0 │ │ -1a7202: 5b20 3441 |0087: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@4134 │ │ -1a7206: 7010 b058 0200 |0089: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeViews:()V // method@58b0 │ │ -1a720c: 7010 b158 0200 |008c: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeVisibilityMap:()V // method@58b1 │ │ -1a7212: 6200 2141 |008f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a7216: 6e20 c858 0200 |0091: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ -1a721c: 0e00 |0094: return-void │ │ +1a70e8: |[1a70e8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initialize:()V │ │ +1a70f8: 6e10 ad58 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@58ad │ │ +1a70fe: 0c00 |0003: move-result-object v0 │ │ +1a7100: 6001 8c26 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.image_editor_hud:I // field@268c │ │ +1a7104: 7130 ae58 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@58ae │ │ +1a710a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +1a710c: 6e20 ca58 0200 |000a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setOrientation:(I)V // method@58ca │ │ +1a7112: 6000 bb24 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_button:I // field@24bb │ │ +1a7116: 6e20 ab58 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a711c: 0c00 |0012: move-result-object v0 │ │ +1a711e: 5b20 2a41 |0013: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@412a │ │ +1a7122: 6000 bc24 |0015: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_flip:I // field@24bc │ │ +1a7126: 6e20 ab58 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a712c: 0c00 |001a: move-result-object v0 │ │ +1a712e: 5b20 2b41 |001b: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@412b │ │ +1a7132: 6000 bd24 |001d: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_crop_rotate:I // field@24bd │ │ +1a7136: 6e20 ab58 0200 |001f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a713c: 0c00 |0022: move-result-object v0 │ │ +1a713e: 5b20 2c41 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@412c │ │ +1a7142: 6000 b724 |0025: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_palette:I // field@24b7 │ │ +1a7146: 6e20 ab58 0200 |0027: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a714c: 0c00 |002a: move-result-object v0 │ │ +1a714e: 1f00 b601 |002b: check-cast v0, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ +1a7152: 5b20 2641 |002d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4126 │ │ +1a7156: 6000 bf24 |002f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_draw_button:I // field@24bf │ │ +1a715a: 6e20 ab58 0200 |0031: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a7160: 0c00 |0034: move-result-object v0 │ │ +1a7162: 5b20 2f41 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@412f │ │ +1a7166: 6000 c024 |0037: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_highlight_button:I // field@24c0 │ │ +1a716a: 6e20 ab58 0200 |0039: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a7170: 0c00 |003c: move-result-object v0 │ │ +1a7172: 5b20 3141 |003d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4131 │ │ +1a7176: 6000 b524 |003f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_button:I // field@24b5 │ │ +1a717a: 6e20 ab58 0200 |0041: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a7180: 0c00 |0044: move-result-object v0 │ │ +1a7182: 5b20 2541 |0045: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4125 │ │ +1a7186: 6000 c524 |0047: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_text_button:I // field@24c5 │ │ +1a718a: 6e20 ab58 0200 |0049: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a7190: 0c00 |004c: move-result-object v0 │ │ +1a7192: 5b20 3741 |004d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4137 │ │ +1a7196: 6000 c424 |004f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_sticker_button:I // field@24c4 │ │ +1a719a: 6e20 ab58 0200 |0051: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a71a0: 0c00 |0054: move-result-object v0 │ │ +1a71a2: 5b20 3641 |0055: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4136 │ │ +1a71a6: 6000 c724 |0057: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_undo_button:I // field@24c7 │ │ +1a71aa: 6e20 ab58 0200 |0059: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a71b0: 0c00 |005c: move-result-object v0 │ │ +1a71b2: 5b20 3941 |005d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ +1a71b6: 6000 c224 |005f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_save_button:I // field@24c2 │ │ +1a71ba: 6e20 ab58 0200 |0061: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a71c0: 0c00 |0064: move-result-object v0 │ │ +1a71c2: 5b20 3341 |0065: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4133 │ │ +1a71c6: 6000 be24 |0067: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_delete_button:I // field@24be │ │ +1a71ca: 6e20 ab58 0200 |0069: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a71d0: 0c00 |006c: move-result-object v0 │ │ +1a71d2: 5b20 2e41 |006d: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@412e │ │ +1a71d6: 6000 b924 |006f: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_confirm_button:I // field@24b9 │ │ +1a71da: 6e20 ab58 0200 |0071: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a71e0: 0c00 |0074: move-result-object v0 │ │ +1a71e2: 5b20 2941 |0075: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ +1a71e6: 6000 b824 |0077: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_color_picker:I // field@24b8 │ │ +1a71ea: 6e20 ab58 0200 |0079: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a71f0: 0c00 |007c: move-result-object v0 │ │ +1a71f2: 1f00 9710 |007d: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // type@1097 │ │ +1a71f6: 5b20 2841 |007f: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a71fa: 6000 b624 |0081: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_blur_help_text:I // field@24b6 │ │ +1a71fe: 6e20 ab58 0200 |0083: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.findViewById:(I)Landroid/view/View; // method@58ab │ │ +1a7204: 0c00 |0086: move-result-object v0 │ │ +1a7206: 5b20 3441 |0087: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@4134 │ │ +1a720a: 7010 b058 0200 |0089: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeViews:()V // method@58b0 │ │ +1a7210: 7010 b158 0200 |008c: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.initializeVisibilityMap:()V // method@58b1 │ │ +1a7216: 6200 2141 |008f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a721a: 6e20 c858 0200 |0091: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ +1a7220: 0e00 |0094: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x000a line=75 │ │ 0x000d line=77 │ │ 0x0015 line=78 │ │ 0x001d line=79 │ │ @@ -299017,81 +299018,81 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 162 16-bit code units │ │ -1a7220: |[1a7220] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeViews:()V │ │ -1a7230: 5430 3941 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ -1a7234: 2201 7e10 |0002: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7; // type@107e │ │ -1a7238: 7020 8758 3100 |0004: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5887 │ │ -1a723e: 6e20 4003 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a7244: 5430 2e41 |000a: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@412e │ │ -1a7248: 2201 7410 |000c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11; // type@1074 │ │ -1a724c: 7020 7358 3100 |000e: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5873 │ │ -1a7252: 6e20 4003 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a7258: 5430 2a41 |0014: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@412a │ │ -1a725c: 2201 7510 |0016: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12; // type@1075 │ │ -1a7260: 7020 7558 3100 |0018: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5875 │ │ -1a7266: 6e20 4003 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a726c: 5430 2b41 |001e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@412b │ │ -1a7270: 2201 7610 |0020: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13; // type@1076 │ │ -1a7274: 7020 7758 3100 |0022: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5877 │ │ -1a727a: 6e20 4003 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a7280: 5430 2c41 |0028: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@412c │ │ -1a7284: 2201 7710 |002a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14; // type@1077 │ │ -1a7288: 7020 7958 3100 |002c: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5879 │ │ -1a728e: 6e20 4003 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a7294: 5430 2941 |0032: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ -1a7298: 2201 7810 |0034: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1; // type@1078 │ │ -1a729c: 7020 7b58 3100 |0036: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@587b │ │ -1a72a2: 6e20 4003 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a72a8: 2200 9510 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // type@1095 │ │ -1a72ac: 7010 2859 0000 |003e: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.:()V // method@5928 │ │ -1a72b2: 5b30 2741 |0041: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4127 │ │ -1a72b6: 5431 2841 |0043: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a72ba: 7110 fc0c 0100 |0045: invoke-static {v1}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfc │ │ -1a72c0: 2202 7910 |0048: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2; // type@1079 │ │ -1a72c4: 7020 7d58 1200 |004a: invoke-direct {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V // method@587d │ │ -1a72ca: 6e20 3059 2000 |004d: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@5930 │ │ -1a72d0: 5430 2641 |0050: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4126 │ │ -1a72d4: 2201 ab01 |0052: new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ -1a72d8: 6e10 ad58 0300 |0054: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@58ad │ │ -1a72de: 0c02 |0057: move-result-object v2 │ │ -1a72e0: 7020 de05 2100 |0058: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05de │ │ -1a72e6: 6e20 0a06 1000 |005b: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ -1a72ec: 5430 2641 |005e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4126 │ │ -1a72f0: 5431 2741 |0060: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4127 │ │ -1a72f4: 6e20 0606 1000 |0062: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ -1a72fa: 5430 2f41 |0065: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@412f │ │ -1a72fe: 2201 7a10 |0067: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3; // type@107a │ │ -1a7302: 7020 7f58 3100 |0069: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@587f │ │ -1a7308: 6e20 4003 1000 |006c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a730e: 5430 2541 |006f: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4125 │ │ -1a7312: 2201 7b10 |0071: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4; // type@107b │ │ -1a7316: 7020 8158 3100 |0073: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5881 │ │ -1a731c: 6e20 4003 1000 |0076: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a7322: 5430 3141 |0079: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4131 │ │ -1a7326: 2201 7c10 |007b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5; // type@107c │ │ -1a732a: 7020 8358 3100 |007d: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5883 │ │ -1a7330: 6e20 4003 1000 |0080: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a7336: 5430 3741 |0083: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4137 │ │ -1a733a: 2201 7f10 |0085: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8; // type@107f │ │ -1a733e: 7020 8958 3100 |0087: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5889 │ │ -1a7344: 6e20 4003 1000 |008a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a734a: 5430 3341 |008d: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4133 │ │ -1a734e: 2201 8010 |008f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9; // type@1080 │ │ -1a7352: 7020 8b58 3100 |0091: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@588b │ │ -1a7358: 6e20 4003 1000 |0094: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a735e: 5430 3641 |0097: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4136 │ │ -1a7362: 2201 7310 |0099: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10; // type@1073 │ │ -1a7366: 7020 7158 3100 |009b: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5871 │ │ -1a736c: 6e20 4003 1000 |009e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a7372: 0e00 |00a1: return-void │ │ +1a7224: |[1a7224] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeViews:()V │ │ +1a7234: 5430 3941 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ +1a7238: 2201 7e10 |0002: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7; // type@107e │ │ +1a723c: 7020 8758 3100 |0004: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda7;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5887 │ │ +1a7242: 6e20 4003 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7248: 5430 2e41 |000a: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@412e │ │ +1a724c: 2201 7410 |000c: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11; // type@1074 │ │ +1a7250: 7020 7358 3100 |000e: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5873 │ │ +1a7256: 6e20 4003 1000 |0011: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a725c: 5430 2a41 |0014: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@412a │ │ +1a7260: 2201 7510 |0016: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12; // type@1075 │ │ +1a7264: 7020 7558 3100 |0018: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda12;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5875 │ │ +1a726a: 6e20 4003 1000 |001b: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7270: 5430 2b41 |001e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@412b │ │ +1a7274: 2201 7610 |0020: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13; // type@1076 │ │ +1a7278: 7020 7758 3100 |0022: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda13;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5877 │ │ +1a727e: 6e20 4003 1000 |0025: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7284: 5430 2c41 |0028: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@412c │ │ +1a7288: 2201 7710 |002a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14; // type@1077 │ │ +1a728c: 7020 7958 3100 |002c: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda14;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5879 │ │ +1a7292: 6e20 4003 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7298: 5430 2941 |0032: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ +1a729c: 2201 7810 |0034: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1; // type@1078 │ │ +1a72a0: 7020 7b58 3100 |0036: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@587b │ │ +1a72a6: 6e20 4003 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a72ac: 2200 9510 |003c: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // type@1095 │ │ +1a72b0: 7010 2859 0000 |003e: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.:()V // method@5928 │ │ +1a72b6: 5b30 2741 |0041: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4127 │ │ +1a72ba: 5431 2841 |0043: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a72be: 7110 fc0c 0100 |0045: invoke-static {v1}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfc │ │ +1a72c4: 2202 7910 |0048: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2; // type@1079 │ │ +1a72c8: 7020 7d58 1200 |004a: invoke-direct {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V // method@587d │ │ +1a72ce: 6e20 3059 2000 |004d: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@5930 │ │ +1a72d4: 5430 2641 |0050: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4126 │ │ +1a72d8: 2201 ab01 |0052: new-instance v1, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ +1a72dc: 6e10 ad58 0300 |0054: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getContext:()Landroid/content/Context; // method@58ad │ │ +1a72e2: 0c02 |0057: move-result-object v2 │ │ +1a72e4: 7020 de05 2100 |0058: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05de │ │ +1a72ea: 6e20 0a06 1000 |005b: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ +1a72f0: 5430 2641 |005e: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4126 │ │ +1a72f4: 5431 2741 |0060: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4127 │ │ +1a72f8: 6e20 0606 1000 |0062: invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ +1a72fe: 5430 2f41 |0065: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@412f │ │ +1a7302: 2201 7a10 |0067: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3; // type@107a │ │ +1a7306: 7020 7f58 3100 |0069: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda3;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@587f │ │ +1a730c: 6e20 4003 1000 |006c: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7312: 5430 2541 |006f: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4125 │ │ +1a7316: 2201 7b10 |0071: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4; // type@107b │ │ +1a731a: 7020 8158 3100 |0073: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda4;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5881 │ │ +1a7320: 6e20 4003 1000 |0076: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7326: 5430 3141 |0079: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4131 │ │ +1a732a: 2201 7c10 |007b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5; // type@107c │ │ +1a732e: 7020 8358 3100 |007d: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda5;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5883 │ │ +1a7334: 6e20 4003 1000 |0080: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a733a: 5430 3741 |0083: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4137 │ │ +1a733e: 2201 7f10 |0085: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8; // type@107f │ │ +1a7342: 7020 8958 3100 |0087: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda8;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5889 │ │ +1a7348: 6e20 4003 1000 |008a: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a734e: 5430 3341 |008d: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4133 │ │ +1a7352: 2201 8010 |008f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9; // type@1080 │ │ +1a7356: 7020 8b58 3100 |0091: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda9;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@588b │ │ +1a735c: 6e20 4003 1000 |0094: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7362: 5430 3641 |0097: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4136 │ │ +1a7366: 2201 7310 |0099: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10; // type@1073 │ │ +1a736a: 7020 7158 3100 |009b: invoke-direct {v1, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V // method@5871 │ │ +1a7370: 6e20 4003 1000 |009e: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7376: 0e00 |00a1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x000a line=125 │ │ 0x0014 line=130 │ │ 0x001e line=131 │ │ 0x0028 line=132 │ │ @@ -299114,118 +299115,118 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 204 16-bit code units │ │ -1a7374: |[1a7374] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeVisibilityMap:()V │ │ -1a7384: 6200 2141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a7388: 54b1 2f41 |0002: iget-object v1, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@412f │ │ -1a738c: 54b2 3141 |0004: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4131 │ │ -1a7390: 54b3 2541 |0006: iget-object v3, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4125 │ │ -1a7394: 54b4 3741 |0008: iget-object v4, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4137 │ │ -1a7398: 54b5 3641 |000a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4136 │ │ -1a739c: 54b6 2a41 |000c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@412a │ │ -1a73a0: 54b7 3941 |000e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ -1a73a4: 54b8 3341 |0010: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4133 │ │ -1a73a8: 1309 0800 |0012: const/16 v9, #int 8 // #8 │ │ -1a73ac: 2399 3411 |0014: new-array v9, v9, [Landroid/view/View; // type@1134 │ │ -1a73b0: 120a |0016: const/4 v10, #int 0 // #0 │ │ -1a73b2: 4d01 090a |0017: aput-object v1, v9, v10 │ │ -1a73b6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -1a73b8: 4d02 0901 |001a: aput-object v2, v9, v1 │ │ -1a73bc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -1a73be: 4d03 0902 |001d: aput-object v3, v9, v2 │ │ -1a73c2: 1233 |001f: const/4 v3, #int 3 // #3 │ │ -1a73c4: 4d04 0903 |0020: aput-object v4, v9, v3 │ │ -1a73c8: 1244 |0022: const/4 v4, #int 4 // #4 │ │ -1a73ca: 4d05 0904 |0023: aput-object v5, v9, v4 │ │ -1a73ce: 1255 |0025: const/4 v5, #int 5 // #5 │ │ -1a73d0: 4d06 0905 |0026: aput-object v6, v9, v5 │ │ -1a73d4: 1265 |0028: const/4 v5, #int 6 // #6 │ │ -1a73d6: 4d07 0905 |0029: aput-object v7, v9, v5 │ │ -1a73da: 1275 |002b: const/4 v5, #int 7 // #7 │ │ -1a73dc: 4d08 0905 |002c: aput-object v8, v9, v5 │ │ -1a73e0: 7030 cc58 0b09 |002e: invoke-direct {v11, v0, v9}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58cc │ │ -1a73e6: 6200 1e41 |0031: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ -1a73ea: 2345 3411 |0033: new-array v5, v4, [Landroid/view/View; // type@1134 │ │ -1a73ee: 54b6 2941 |0035: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ -1a73f2: 4d06 050a |0037: aput-object v6, v5, v10 │ │ -1a73f6: 54b6 3941 |0039: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ -1a73fa: 4d06 0501 |003b: aput-object v6, v5, v1 │ │ -1a73fe: 54b6 2841 |003d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a7402: 4d06 0502 |003f: aput-object v6, v5, v2 │ │ -1a7406: 54b6 2641 |0041: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4126 │ │ -1a740a: 4d06 0503 |0043: aput-object v6, v5, v3 │ │ -1a740e: 7030 cc58 0b05 |0045: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58cc │ │ -1a7414: 6200 1f41 |0048: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ -1a7418: 2345 3411 |004a: new-array v5, v4, [Landroid/view/View; // type@1134 │ │ -1a741c: 54b6 2941 |004c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ -1a7420: 4d06 050a |004e: aput-object v6, v5, v10 │ │ -1a7424: 54b6 3941 |0050: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ -1a7428: 4d06 0501 |0052: aput-object v6, v5, v1 │ │ -1a742c: 54b6 2841 |0054: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a7430: 4d06 0502 |0056: aput-object v6, v5, v2 │ │ -1a7434: 54b6 2641 |0058: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4126 │ │ -1a7438: 4d06 0503 |005a: aput-object v6, v5, v3 │ │ -1a743c: 7030 cc58 0b05 |005c: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58cc │ │ -1a7442: 6200 1c41 |005f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411c │ │ -1a7446: 54b5 2941 |0061: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ -1a744a: 54b6 3941 |0063: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ -1a744e: 54b7 3441 |0065: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@4134 │ │ -1a7452: 2338 3411 |0067: new-array v8, v3, [Landroid/view/View; // type@1134 │ │ -1a7456: 4d05 080a |0069: aput-object v5, v8, v10 │ │ -1a745a: 4d06 0801 |006b: aput-object v6, v8, v1 │ │ -1a745e: 4d07 0802 |006d: aput-object v7, v8, v2 │ │ -1a7462: 7030 cc58 0b08 |006f: invoke-direct {v11, v0, v8}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58cc │ │ -1a7468: 6200 2241 |0072: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ -1a746c: 2345 3411 |0074: new-array v5, v4, [Landroid/view/View; // type@1134 │ │ -1a7470: 54b6 2941 |0076: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ -1a7474: 4d06 050a |0078: aput-object v6, v5, v10 │ │ -1a7478: 54b6 2e41 |007a: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@412e │ │ -1a747c: 4d06 0501 |007c: aput-object v6, v5, v1 │ │ -1a7480: 54b6 2841 |007e: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a7484: 4d06 0502 |0080: aput-object v6, v5, v2 │ │ -1a7488: 54b6 2641 |0082: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4126 │ │ -1a748c: 4d06 0503 |0084: aput-object v6, v5, v3 │ │ -1a7490: 7030 cc58 0b05 |0086: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58cc │ │ -1a7496: 6200 2041 |0089: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ -1a749a: 54b5 2941 |008b: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ -1a749e: 54b6 2e41 |008d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@412e │ │ -1a74a2: 2327 3411 |008f: new-array v7, v2, [Landroid/view/View; // type@1134 │ │ -1a74a6: 4d05 070a |0091: aput-object v5, v7, v10 │ │ -1a74aa: 4d06 0701 |0093: aput-object v6, v7, v1 │ │ -1a74ae: 7030 cc58 0b07 |0095: invoke-direct {v11, v0, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58cc │ │ -1a74b4: 6200 1d41 |0098: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411d │ │ -1a74b8: 54b5 2941 |009a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ -1a74bc: 54b6 2b41 |009c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@412b │ │ -1a74c0: 54b7 2c41 |009e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@412c │ │ -1a74c4: 54b8 3941 |00a0: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ -1a74c8: 2344 3411 |00a2: new-array v4, v4, [Landroid/view/View; // type@1134 │ │ -1a74cc: 4d05 040a |00a4: aput-object v5, v4, v10 │ │ -1a74d0: 4d06 0401 |00a6: aput-object v6, v4, v1 │ │ -1a74d4: 4d07 0402 |00a8: aput-object v7, v4, v2 │ │ -1a74d8: 4d08 0403 |00aa: aput-object v8, v4, v3 │ │ -1a74dc: 7030 cc58 0b04 |00ac: invoke-direct {v11, v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58cc │ │ -1a74e2: 54b0 3a41 |00af: iget-object v0, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413a │ │ -1a74e6: 7210 f80c 0000 |00b1: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0cf8 │ │ -1a74ec: 0c00 |00b4: move-result-object v0 │ │ -1a74ee: 7210 870c 0000 |00b5: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c87 │ │ -1a74f4: 0c00 |00b8: move-result-object v0 │ │ -1a74f6: 7210 bb0c 0000 |00b9: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1a74fc: 0a01 |00bc: move-result v1 │ │ -1a74fe: 3801 0e00 |00bd: if-eqz v1, 00cb // +000e │ │ -1a7502: 7210 bc0c 0000 |00bf: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1a7508: 0c01 |00c2: move-result-object v1 │ │ -1a750a: 1f01 9603 |00c3: check-cast v1, Ljava/util/Set; // type@0396 │ │ -1a750e: 54b2 2441 |00c5: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4124 │ │ -1a7512: 7220 0c0d 1200 |00c7: invoke-interface {v2, v1}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@0d0c │ │ -1a7518: 28ef |00ca: goto 00b9 // -0011 │ │ -1a751a: 0e00 |00cb: return-void │ │ +1a7378: |[1a7378] org.thoughtcrime.securesms.scribbles.ImageEditorHud.initializeVisibilityMap:()V │ │ +1a7388: 6200 2141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a738c: 54b1 2f41 |0002: iget-object v1, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.drawButton:Landroid/view/View; // field@412f │ │ +1a7390: 54b2 3141 |0004: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightButton:Landroid/view/View; // field@4131 │ │ +1a7394: 54b3 2541 |0006: iget-object v3, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.blurButton:Landroid/view/View; // field@4125 │ │ +1a7398: 54b4 3741 |0008: iget-object v4, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.textButton:Landroid/view/View; // field@4137 │ │ +1a739c: 54b5 3641 |000a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.stickerButton:Landroid/view/View; // field@4136 │ │ +1a73a0: 54b6 2a41 |000c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropButton:Landroid/view/View; // field@412a │ │ +1a73a4: 54b7 3941 |000e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ +1a73a8: 54b8 3341 |0010: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.saveButton:Landroid/view/View; // field@4133 │ │ +1a73ac: 1309 0800 |0012: const/16 v9, #int 8 // #8 │ │ +1a73b0: 2399 3411 |0014: new-array v9, v9, [Landroid/view/View; // type@1134 │ │ +1a73b4: 120a |0016: const/4 v10, #int 0 // #0 │ │ +1a73b6: 4d01 090a |0017: aput-object v1, v9, v10 │ │ +1a73ba: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +1a73bc: 4d02 0901 |001a: aput-object v2, v9, v1 │ │ +1a73c0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +1a73c2: 4d03 0902 |001d: aput-object v3, v9, v2 │ │ +1a73c6: 1233 |001f: const/4 v3, #int 3 // #3 │ │ +1a73c8: 4d04 0903 |0020: aput-object v4, v9, v3 │ │ +1a73cc: 1244 |0022: const/4 v4, #int 4 // #4 │ │ +1a73ce: 4d05 0904 |0023: aput-object v5, v9, v4 │ │ +1a73d2: 1255 |0025: const/4 v5, #int 5 // #5 │ │ +1a73d4: 4d06 0905 |0026: aput-object v6, v9, v5 │ │ +1a73d8: 1265 |0028: const/4 v5, #int 6 // #6 │ │ +1a73da: 4d07 0905 |0029: aput-object v7, v9, v5 │ │ +1a73de: 1275 |002b: const/4 v5, #int 7 // #7 │ │ +1a73e0: 4d08 0905 |002c: aput-object v8, v9, v5 │ │ +1a73e4: 7030 cc58 0b09 |002e: invoke-direct {v11, v0, v9}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58cc │ │ +1a73ea: 6200 1e41 |0031: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ +1a73ee: 2345 3411 |0033: new-array v5, v4, [Landroid/view/View; // type@1134 │ │ +1a73f2: 54b6 2941 |0035: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ +1a73f6: 4d06 050a |0037: aput-object v6, v5, v10 │ │ +1a73fa: 54b6 3941 |0039: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ +1a73fe: 4d06 0501 |003b: aput-object v6, v5, v1 │ │ +1a7402: 54b6 2841 |003d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a7406: 4d06 0502 |003f: aput-object v6, v5, v2 │ │ +1a740a: 54b6 2641 |0041: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4126 │ │ +1a740e: 4d06 0503 |0043: aput-object v6, v5, v3 │ │ +1a7412: 7030 cc58 0b05 |0045: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58cc │ │ +1a7418: 6200 1f41 |0048: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ +1a741c: 2345 3411 |004a: new-array v5, v4, [Landroid/view/View; // type@1134 │ │ +1a7420: 54b6 2941 |004c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ +1a7424: 4d06 050a |004e: aput-object v6, v5, v10 │ │ +1a7428: 54b6 3941 |0050: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ +1a742c: 4d06 0501 |0052: aput-object v6, v5, v1 │ │ +1a7430: 54b6 2841 |0054: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a7434: 4d06 0502 |0056: aput-object v6, v5, v2 │ │ +1a7438: 54b6 2641 |0058: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4126 │ │ +1a743c: 4d06 0503 |005a: aput-object v6, v5, v3 │ │ +1a7440: 7030 cc58 0b05 |005c: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58cc │ │ +1a7446: 6200 1c41 |005f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411c │ │ +1a744a: 54b5 2941 |0061: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ +1a744e: 54b6 3941 |0063: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ +1a7452: 54b7 3441 |0065: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.scribbleBlurHelpText:Landroid/view/View; // field@4134 │ │ +1a7456: 2338 3411 |0067: new-array v8, v3, [Landroid/view/View; // type@1134 │ │ +1a745a: 4d05 080a |0069: aput-object v5, v8, v10 │ │ +1a745e: 4d06 0801 |006b: aput-object v6, v8, v1 │ │ +1a7462: 4d07 0802 |006d: aput-object v7, v8, v2 │ │ +1a7466: 7030 cc58 0b08 |006f: invoke-direct {v11, v0, v8}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58cc │ │ +1a746c: 6200 2241 |0072: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ +1a7470: 2345 3411 |0074: new-array v5, v4, [Landroid/view/View; // type@1134 │ │ +1a7474: 54b6 2941 |0076: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ +1a7478: 4d06 050a |0078: aput-object v6, v5, v10 │ │ +1a747c: 54b6 2e41 |007a: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@412e │ │ +1a7480: 4d06 0501 |007c: aput-object v6, v5, v1 │ │ +1a7484: 54b6 2841 |007e: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a7488: 4d06 0502 |0080: aput-object v6, v5, v2 │ │ +1a748c: 54b6 2641 |0082: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPalette:Landroidx/recyclerview/widget/RecyclerView; // field@4126 │ │ +1a7490: 4d06 0503 |0084: aput-object v6, v5, v3 │ │ +1a7494: 7030 cc58 0b05 |0086: invoke-direct {v11, v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58cc │ │ +1a749a: 6200 2041 |0089: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ +1a749e: 54b5 2941 |008b: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ +1a74a2: 54b6 2e41 |008d: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.deleteButton:Landroid/view/View; // field@412e │ │ +1a74a6: 2327 3411 |008f: new-array v7, v2, [Landroid/view/View; // type@1134 │ │ +1a74aa: 4d05 070a |0091: aput-object v5, v7, v10 │ │ +1a74ae: 4d06 0701 |0093: aput-object v6, v7, v1 │ │ +1a74b2: 7030 cc58 0b07 |0095: invoke-direct {v11, v0, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58cc │ │ +1a74b8: 6200 1d41 |0098: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411d │ │ +1a74bc: 54b5 2941 |009a: iget-object v5, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.confirmButton:Landroid/view/View; // field@4129 │ │ +1a74c0: 54b6 2b41 |009c: iget-object v6, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropFlipButton:Landroid/view/View; // field@412b │ │ +1a74c4: 54b7 2c41 |009e: iget-object v7, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.cropRotateButton:Landroid/view/View; // field@412c │ │ +1a74c8: 54b8 3941 |00a0: iget-object v8, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ +1a74cc: 2344 3411 |00a2: new-array v4, v4, [Landroid/view/View; // type@1134 │ │ +1a74d0: 4d05 040a |00a4: aput-object v5, v4, v10 │ │ +1a74d4: 4d06 0401 |00a6: aput-object v6, v4, v1 │ │ +1a74d8: 4d07 0402 |00a8: aput-object v7, v4, v2 │ │ +1a74dc: 4d08 0403 |00aa: aput-object v8, v4, v3 │ │ +1a74e0: 7030 cc58 0b04 |00ac: invoke-direct {v11, v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V // method@58cc │ │ +1a74e6: 54b0 3a41 |00af: iget-object v0, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413a │ │ +1a74ea: 7210 f80c 0000 |00b1: invoke-interface {v0}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@0cf8 │ │ +1a74f0: 0c00 |00b4: move-result-object v0 │ │ +1a74f2: 7210 870c 0000 |00b5: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c87 │ │ +1a74f8: 0c00 |00b8: move-result-object v0 │ │ +1a74fa: 7210 bb0c 0000 |00b9: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1a7500: 0a01 |00bc: move-result v1 │ │ +1a7502: 3801 0e00 |00bd: if-eqz v1, 00cb // +000e │ │ +1a7506: 7210 bc0c 0000 |00bf: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1a750c: 0c01 |00c2: move-result-object v1 │ │ +1a750e: 1f01 9603 |00c3: check-cast v1, Ljava/util/Set; // type@0396 │ │ +1a7512: 54b2 2441 |00c5: iget-object v2, v11, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4124 │ │ +1a7516: 7220 0c0d 1200 |00c7: invoke-interface {v2, v1}, Ljava/util/Set;.addAll:(Ljava/util/Collection;)Z // method@0d0c │ │ +1a751c: 28ef |00ca: goto 00b9 // -0011 │ │ +1a751e: 0e00 |00cb: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0031 line=101 │ │ 0x0048 line=103 │ │ 0x005f line=105 │ │ 0x0072 line=107 │ │ @@ -299241,22 +299242,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a76b8: |[1a76b8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeBlur:()V │ │ -1a76c8: 5420 2841 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a76cc: 5421 3541 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ -1a76d0: 6e20 4059 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@5940 │ │ -1a76d6: 5420 2841 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a76da: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -1a76dc: 6e20 3c59 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@593c │ │ -1a76e2: 0e00 |000d: return-void │ │ +1a76bc: |[1a76bc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeBlur:()V │ │ +1a76cc: 5420 2841 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a76d0: 5421 3541 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ +1a76d4: 6e20 4059 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@5940 │ │ +1a76da: 5420 2841 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a76de: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +1a76e0: 6e20 3c59 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@593c │ │ +1a76e6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0007 line=208 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -299265,22 +299266,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1a76e4: |[1a76e4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeDraw:()V │ │ -1a76f4: 5420 2841 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a76f8: 5421 3541 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ -1a76fc: 6e20 4059 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@5940 │ │ -1a7702: 5420 2841 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a7706: 1501 ffff |0009: const/high16 v1, #int -65536 // #ffff │ │ -1a770a: 6e20 3c59 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@593c │ │ -1a7710: 0e00 |000e: return-void │ │ +1a76e8: |[1a76e8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeDraw:()V │ │ +1a76f8: 5420 2841 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a76fc: 5421 3541 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ +1a7700: 6e20 4059 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@5940 │ │ +1a7706: 5420 2841 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a770a: 1501 ffff |0009: const/high16 v1, #int -65536 // #ffff │ │ +1a770e: 6e20 3c59 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@593c │ │ +1a7714: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0007 line=213 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -299289,22 +299290,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1a7714: |[1a7714] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeHighlight:()V │ │ -1a7724: 5420 2841 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a7728: 5421 3241 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4132 │ │ -1a772c: 6e20 4059 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@5940 │ │ -1a7732: 5420 2841 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a7736: 1301 00ff |0009: const/16 v1, #int -256 // #ff00 │ │ -1a773a: 6e20 3c59 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@593c │ │ -1a7740: 0e00 |000e: return-void │ │ +1a7718: |[1a7718] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeHighlight:()V │ │ +1a7728: 5420 2841 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a772c: 5421 3241 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.highlightOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4132 │ │ +1a7730: 6e20 4059 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@5940 │ │ +1a7736: 5420 2841 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a773a: 1301 00ff |0009: const/16 v1, #int -256 // #ff00 │ │ +1a773e: 6e20 3c59 1000 |000b: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@593c │ │ +1a7744: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0007 line=218 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -299313,22 +299314,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a7744: |[1a7744] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeText:()V │ │ -1a7754: 5420 2841 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a7758: 5421 3541 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ -1a775c: 6e20 4059 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@5940 │ │ -1a7762: 5420 2841 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a7766: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ -1a7768: 6e20 3c59 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@593c │ │ -1a776e: 0e00 |000d: return-void │ │ +1a7748: |[1a7748] org.thoughtcrime.securesms.scribbles.ImageEditorHud.presentModeText:()V │ │ +1a7758: 5420 2841 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a775c: 5421 3541 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.standardOnColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4135 │ │ +1a7760: 6e20 4059 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V // method@5940 │ │ +1a7766: 5420 2841 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a776a: 12f1 |0009: const/4 v1, #int -1 // #ff │ │ +1a776c: 6e20 3c59 1000 |000a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@593c │ │ +1a7772: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0007 line=223 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -299337,72 +299338,72 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -1a6f68: |[1a6f68] org.thoughtcrime.securesms.scribbles.ImageEditorHud.replaceAlphaWith128:(I)I │ │ -1a6f78: 1400 ffff ff00 |0000: const v0, #float 2.35099e-38 // #00ffffff │ │ -1a6f7e: b501 |0003: and-int/2addr v1, v0 │ │ -1a6f80: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ -1a6f84: b601 |0006: or-int/2addr v1, v0 │ │ -1a6f86: 0f01 |0007: return v1 │ │ +1a6f6c: |[1a6f6c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.replaceAlphaWith128:(I)I │ │ +1a6f7c: 1400 ffff ff00 |0000: const v0, #float 2.35099e-38 // #00ffffff │ │ +1a6f82: b501 |0003: and-int/2addr v1, v0 │ │ +1a6f84: 1500 0080 |0004: const/high16 v0, #int -2147483648 // #8000 │ │ +1a6f88: b601 |0006: or-int/2addr v1, v0 │ │ +1a6f8a: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;) │ │ name : 'setMode' │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -1a77e8: |[1a77e8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V │ │ -1a77f8: 5b45 2d41 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@412d │ │ -1a77fc: 7020 cd58 5400 |0002: invoke-direct {v4, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58cd │ │ -1a7802: 6200 1a41 |0005: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411a │ │ -1a7806: 6e10 a258 0500 |0007: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ -1a780c: 0a01 |000a: move-result v1 │ │ -1a780e: 4400 0001 |000b: aget v0, v0, v1 │ │ -1a7812: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -1a7814: 3210 1800 |000e: if-eq v0, v1, 0026 // +0018 │ │ -1a7818: 1222 |0010: const/4 v2, #int 2 // #2 │ │ -1a781a: 3220 1100 |0011: if-eq v0, v2, 0022 // +0011 │ │ -1a781e: 1232 |0013: const/4 v2, #int 3 // #3 │ │ -1a7820: 3220 0a00 |0014: if-eq v0, v2, 001e // +000a │ │ -1a7824: 1242 |0016: const/4 v2, #int 4 // #4 │ │ -1a7826: 3220 0300 |0017: if-eq v0, v2, 001a // +0003 │ │ -1a782a: 2810 |0019: goto 0029 // +0010 │ │ -1a782c: 7010 c058 0400 |001a: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeBlur:()V // method@58c0 │ │ -1a7832: 280c |001d: goto 0029 // +000c │ │ -1a7834: 7010 c358 0400 |001e: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeText:()V // method@58c3 │ │ -1a783a: 2808 |0021: goto 0029 // +0008 │ │ -1a783c: 7010 c258 0400 |0022: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeHighlight:()V // method@58c2 │ │ -1a7842: 2804 |0025: goto 0029 // +0004 │ │ -1a7844: 7010 c158 0400 |0026: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeDraw:()V // method@58c1 │ │ -1a784a: 3806 0700 |0029: if-eqz v6, 0030 // +0007 │ │ -1a784e: 5446 3041 |002b: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ -1a7852: 7220 9a58 5600 |002d: invoke-interface {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@589a │ │ -1a7858: 5446 3041 |0030: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ -1a785c: 6200 2141 |0032: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a7860: 1202 |0034: const/4 v2, #int 0 // #0 │ │ -1a7862: 3205 0400 |0035: if-eq v5, v0, 0039 // +0004 │ │ -1a7866: 1210 |0037: const/4 v0, #int 1 // #1 │ │ -1a7868: 2802 |0038: goto 003a // +0002 │ │ -1a786a: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -1a786c: 6203 2241 |003a: sget-object v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ -1a7870: 3235 0300 |003c: if-eq v5, v3, 003f // +0003 │ │ -1a7874: 2802 |003e: goto 0040 // +0002 │ │ -1a7876: 1201 |003f: const/4 v1, #int 0 // #0 │ │ -1a7878: 7230 9b58 0601 |0040: invoke-interface {v6, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRequestFullScreen:(ZZ)V // method@589b │ │ -1a787e: 0e00 |0043: return-void │ │ +1a77ec: |[1a77ec] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V │ │ +1a77fc: 5b45 2d41 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@412d │ │ +1a7800: 7020 cd58 5400 |0002: invoke-direct {v4, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58cd │ │ +1a7806: 6200 1a41 |0005: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@411a │ │ +1a780a: 6e10 a258 0500 |0007: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ +1a7810: 0a01 |000a: move-result v1 │ │ +1a7812: 4400 0001 |000b: aget v0, v0, v1 │ │ +1a7816: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +1a7818: 3210 1800 |000e: if-eq v0, v1, 0026 // +0018 │ │ +1a781c: 1222 |0010: const/4 v2, #int 2 // #2 │ │ +1a781e: 3220 1100 |0011: if-eq v0, v2, 0022 // +0011 │ │ +1a7822: 1232 |0013: const/4 v2, #int 3 // #3 │ │ +1a7824: 3220 0a00 |0014: if-eq v0, v2, 001e // +000a │ │ +1a7828: 1242 |0016: const/4 v2, #int 4 // #4 │ │ +1a782a: 3220 0300 |0017: if-eq v0, v2, 001a // +0003 │ │ +1a782e: 2810 |0019: goto 0029 // +0010 │ │ +1a7830: 7010 c058 0400 |001a: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeBlur:()V // method@58c0 │ │ +1a7836: 280c |001d: goto 0029 // +000c │ │ +1a7838: 7010 c358 0400 |001e: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeText:()V // method@58c3 │ │ +1a783e: 2808 |0021: goto 0029 // +0008 │ │ +1a7840: 7010 c258 0400 |0022: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeHighlight:()V // method@58c2 │ │ +1a7846: 2804 |0025: goto 0029 // +0004 │ │ +1a7848: 7010 c158 0400 |0026: invoke-direct {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.presentModeDraw:()V // method@58c1 │ │ +1a784e: 3806 0700 |0029: if-eqz v6, 0030 // +0007 │ │ +1a7852: 5446 3041 |002b: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ +1a7856: 7220 9a58 5600 |002d: invoke-interface {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@589a │ │ +1a785c: 5446 3041 |0030: iget-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ +1a7860: 6200 2141 |0032: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a7864: 1202 |0034: const/4 v2, #int 0 // #0 │ │ +1a7866: 3205 0400 |0035: if-eq v5, v0, 0039 // +0004 │ │ +1a786a: 1210 |0037: const/4 v0, #int 1 // #1 │ │ +1a786c: 2802 |0038: goto 003a // +0002 │ │ +1a786e: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +1a7870: 6203 2241 |003a: sget-object v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ +1a7874: 3235 0300 |003c: if-eq v5, v3, 003f // +0003 │ │ +1a7878: 2802 |003e: goto 0040 // +0002 │ │ +1a787a: 1201 |003f: const/4 v1, #int 0 // #0 │ │ +1a787c: 7230 9b58 0601 |0040: invoke-interface {v6, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRequestFullScreen:(ZZ)V // method@589b │ │ +1a7882: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ 0x0005 line=180 │ │ 0x001a line=184 │ │ 0x001e line=183 │ │ @@ -299420,22 +299421,22 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V' │ │ access : 0x0082 (PRIVATE VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -1a78cc: |[1a78cc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V │ │ -1a78dc: 5420 3a41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413a │ │ -1a78e0: 2201 7f03 |0002: new-instance v1, Ljava/util/HashSet; // type@037f │ │ -1a78e4: 7110 680c 0400 |0004: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0c68 │ │ -1a78ea: 0c04 |0007: move-result-object v4 │ │ -1a78ec: 7020 ad0c 4100 |0008: invoke-direct {v1, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0cad │ │ -1a78f2: 7230 f40c 3001 |000b: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1a78f8: 0e00 |000e: return-void │ │ +1a78d0: |[1a78d0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setVisibleViewsWhenInMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;[Landroid/view/View;)V │ │ +1a78e0: 5420 3a41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413a │ │ +1a78e4: 2201 7f03 |0002: new-instance v1, Ljava/util/HashSet; // type@037f │ │ +1a78e8: 7110 680c 0400 |0004: invoke-static {v4}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@0c68 │ │ +1a78ee: 0c04 |0007: move-result-object v4 │ │ +1a78f0: 7020 ad0c 4100 |0008: invoke-direct {v1, v4}, Ljava/util/HashSet;.:(Ljava/util/Collection;)V // method@0cad │ │ +1a78f6: 7230 f40c 3001 |000b: invoke-interface {v0, v3, v1}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1a78fc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x000f reg=3 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ 0x0000 - 0x000f reg=4 (null) [Landroid/view/View; │ │ @@ -299445,37 +299446,37 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -1a78fc: |[1a78fc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -1a790c: 5430 3a41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413a │ │ -1a7910: 7220 f10c 4000 |0002: invoke-interface {v0, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf1 │ │ -1a7916: 0c04 |0005: move-result-object v4 │ │ -1a7918: 1f04 9603 |0006: check-cast v4, Ljava/util/Set; // type@0396 │ │ -1a791c: 5430 2441 |0008: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4124 │ │ -1a7920: 7210 110d 0000 |000a: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d11 │ │ -1a7926: 0c00 |000d: move-result-object v0 │ │ -1a7928: 7210 bb0c 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1a792e: 0a01 |0011: move-result v1 │ │ -1a7930: 3801 1600 |0012: if-eqz v1, 0028 // +0016 │ │ -1a7934: 7210 bc0c 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1a793a: 0c01 |0017: move-result-object v1 │ │ -1a793c: 1f01 f200 |0018: check-cast v1, Landroid/view/View; // type@00f2 │ │ -1a7940: 7030 a958 4301 |001a: invoke-direct {v3, v4, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@58a9 │ │ -1a7946: 0a02 |001d: move-result v2 │ │ -1a7948: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ -1a794c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -1a794e: 2803 |0021: goto 0024 // +0003 │ │ -1a7950: 1302 0800 |0022: const/16 v2, #int 8 // #8 │ │ -1a7954: 6e20 4b03 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ -1a795a: 28e7 |0027: goto 000e // -0019 │ │ -1a795c: 0e00 |0028: return-void │ │ +1a7900: |[1a7900] org.thoughtcrime.securesms.scribbles.ImageEditorHud.updateButtonVisibility:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +1a7910: 5430 3a41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413a │ │ +1a7914: 7220 f10c 4000 |0002: invoke-interface {v0, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf1 │ │ +1a791a: 0c04 |0005: move-result-object v4 │ │ +1a791c: 1f04 9603 |0006: check-cast v4, Ljava/util/Set; // type@0396 │ │ +1a7920: 5430 2441 |0008: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.allViews:Ljava/util/Set; // field@4124 │ │ +1a7924: 7210 110d 0000 |000a: invoke-interface {v0}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d11 │ │ +1a792a: 0c00 |000d: move-result-object v0 │ │ +1a792c: 7210 bb0c 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1a7932: 0a01 |0011: move-result v1 │ │ +1a7934: 3801 1600 |0012: if-eqz v1, 0028 // +0016 │ │ +1a7938: 7210 bc0c 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1a793e: 0c01 |0017: move-result-object v1 │ │ +1a7940: 1f01 f200 |0018: check-cast v1, Landroid/view/View; // type@00f2 │ │ +1a7944: 7030 a958 4301 |001a: invoke-direct {v3, v4, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@58a9 │ │ +1a794a: 0a02 |001d: move-result v2 │ │ +1a794c: 3802 0400 |001e: if-eqz v2, 0022 // +0004 │ │ +1a7950: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +1a7952: 2803 |0021: goto 0024 // +0003 │ │ +1a7954: 1302 0800 |0022: const/16 v2, #int 8 // #8 │ │ +1a7958: 6e20 4b03 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ +1a795e: 28e7 |0027: goto 000e // -0019 │ │ +1a7960: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0008 line=195 │ │ 0x001a line=196 │ │ locals : │ │ 0x0000 - 0x0029 reg=3 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ @@ -299487,18 +299488,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1a70c8: |[1a70c8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -1a70d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1a70da: 7030 c958 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@58c9 │ │ -1a70e0: 0e00 |0004: return-void │ │ +1a70cc: |[1a70cc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +1a70dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1a70de: 7030 c958 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@58c9 │ │ +1a70e4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0005 reg=2 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ │ │ @@ -299507,19 +299508,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a6f48: |[1a6f48] org.thoughtcrime.securesms.scribbles.ImageEditorHud.getActiveColor:()I │ │ -1a6f58: 5410 2841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a6f5c: 6e10 3659 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.getActiveColor:()I // method@5936 │ │ -1a6f62: 0a00 |0005: move-result v0 │ │ -1a6f64: 0f00 |0006: return v0 │ │ +1a6f4c: |[1a6f4c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.getActiveColor:()I │ │ +1a6f5c: 5410 2841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a6f60: 6e10 3659 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.getActiveColor:()I // method@5936 │ │ +1a6f66: 0a00 |0005: move-result v0 │ │ +1a6f68: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;) │ │ @@ -299527,18 +299528,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a751c: |[1a751c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a752c: 5401 3041 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ -1a7530: 7210 9e58 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onUndo:()V // method@589e │ │ -1a7536: 0e00 |0005: return-void │ │ +1a7520: |[1a7520] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$0$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a7530: 5401 3041 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ +1a7534: 7210 9e58 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onUndo:()V // method@589e │ │ +1a753a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -299547,20 +299548,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1a7538: |[1a7538] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a7548: 5401 3041 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ -1a754c: 7210 9858 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onDelete:()V // method@5898 │ │ -1a7552: 6201 2141 |0005: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a7556: 6e20 c858 1000 |0007: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ -1a755c: 0e00 |000a: return-void │ │ +1a753c: |[1a753c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$1$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a754c: 5401 3041 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ +1a7550: 7210 9858 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onDelete:()V // method@5898 │ │ +1a7556: 6201 2141 |0005: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a755a: 6e20 c858 1000 |0007: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ +1a7560: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ locals : │ │ 0x0000 - 0x000b reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x000b reg=1 (null) Landroid/view/View; │ │ @@ -299570,18 +299571,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a7560: |[1a7560] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a7570: 5401 3041 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ -1a7574: 7210 9d58 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onSave:()V // method@589d │ │ -1a757a: 0e00 |0005: return-void │ │ +1a7564: |[1a7564] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$10$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a7574: 5401 3041 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ +1a7578: 7210 9d58 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onSave:()V // method@589d │ │ +1a757e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -299590,18 +299591,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a757c: |[1a757c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a758c: 6201 2041 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ -1a7590: 6e20 c858 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ -1a7596: 0e00 |0005: return-void │ │ +1a7580: |[1a7580] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$11$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a7590: 6201 2041 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ +1a7594: 6e20 c858 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ +1a759a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -299610,18 +299611,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7598: |[1a7598] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a75a8: 6201 1d41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411d │ │ -1a75ac: 6e20 c858 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ -1a75b2: 0e00 |0005: return-void │ │ +1a759c: |[1a759c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$2$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a75ac: 6201 1d41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411d │ │ +1a75b0: 6e20 c858 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ +1a75b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -299630,18 +299631,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a75b4: |[1a75b4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a75c4: 5401 3041 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ -1a75c8: 7210 9958 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onFlipHorizontal:()V // method@5899 │ │ -1a75ce: 0e00 |0005: return-void │ │ +1a75b8: |[1a75b8] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$3$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a75c8: 5401 3041 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ +1a75cc: 7210 9958 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onFlipHorizontal:()V // method@5899 │ │ +1a75d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -299650,18 +299651,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a75d0: |[1a75d0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a75e0: 5401 3041 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ -1a75e4: 7210 9c58 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRotate90AntiClockwise:()V // method@589c │ │ -1a75ea: 0e00 |0005: return-void │ │ +1a75d4: |[1a75d4] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$4$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a75e4: 5401 3041 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ +1a75e8: 7210 9c58 0100 |0002: invoke-interface {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onRotate90AntiClockwise:()V // method@589c │ │ +1a75ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -299670,18 +299671,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a75ec: |[1a75ec] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a75fc: 6201 2141 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a7600: 6e20 c858 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ -1a7606: 0e00 |0005: return-void │ │ +1a75f0: |[1a75f0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$5$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a7600: 6201 2141 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a7604: 6e20 c858 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ +1a760a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -299690,18 +299691,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7608: |[1a7608] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a7618: 6201 1e41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ -1a761c: 6e20 c858 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ -1a7622: 0e00 |0005: return-void │ │ +1a760c: |[1a760c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$6$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a761c: 6201 1e41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.DRAW:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411e │ │ +1a7620: 6e20 c858 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ +1a7626: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -299710,18 +299711,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7624: |[1a7624] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a7634: 6201 1c41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411c │ │ -1a7638: 6e20 c858 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ -1a763e: 0e00 |0005: return-void │ │ +1a7628: |[1a7628] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$7$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a7638: 6201 1c41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.BLUR:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411c │ │ +1a763c: 6e20 c858 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ +1a7642: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -299730,18 +299731,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7640: |[1a7640] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a7650: 6201 1f41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ -1a7654: 6e20 c858 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ -1a765a: 0e00 |0005: return-void │ │ +1a7644: |[1a7644] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$8$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a7654: 6201 1f41 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.HIGHLIGHT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411f │ │ +1a7658: 6e20 c858 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ +1a765e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -299750,18 +299751,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a765c: |[1a765c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ -1a766c: 6201 2241 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ -1a7670: 6e20 c858 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ -1a7676: 0e00 |0005: return-void │ │ +1a7660: |[1a7660] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$initializeViews$9$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(Landroid/view/View;)V │ │ +1a7670: 6201 2241 |0000: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ +1a7674: 6e20 c858 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ +1a767a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -299770,18 +299771,18 @@ │ │ type : '(I)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7678: |[1a7678] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ -1a7688: 5410 3041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ -1a768c: 7220 9758 2000 |0002: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@5897 │ │ -1a7692: 0e00 |0005: return-void │ │ +1a767c: |[1a767c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ +1a768c: 5410 3041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ +1a7690: 7220 9758 2000 |0002: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@5897 │ │ +1a7696: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -299790,20 +299791,20 @@ │ │ type : '(I)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -1a7694: |[1a7694] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ -1a76a4: 5410 3041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ -1a76a8: 7110 c458 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.replaceAlphaWith128:(I)I // method@58c4 │ │ -1a76ae: 0a02 |0005: move-result v2 │ │ -1a76b0: 7220 9758 2000 |0006: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@5897 │ │ -1a76b6: 0e00 |0009: return-void │ │ +1a7698: |[1a7698] org.thoughtcrime.securesms.scribbles.ImageEditorHud.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V │ │ +1a76a8: 5410 3041 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ +1a76ac: 7110 c458 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.replaceAlphaWith128:(I)I // method@58c4 │ │ +1a76b2: 0a02 |0005: move-result v2 │ │ +1a76b4: 7220 9758 2000 |0006: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;.onColorChange:(I)V // method@5897 │ │ +1a76ba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ │ │ @@ -299812,18 +299813,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7770: |[1a7770] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setActiveColor:(I)V │ │ -1a7780: 5410 2841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ -1a7784: 6e20 3c59 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@593c │ │ -1a778a: 0e00 |0005: return-void │ │ +1a7774: |[1a7774] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setActiveColor:(I)V │ │ +1a7784: 5410 2841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPicker:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4128 │ │ +1a7788: 6e20 3c59 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@593c │ │ +1a778e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -299832,19 +299833,19 @@ │ │ type : '(Ljava/util/Set;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1a778c: |[1a778c] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setColorPalette:(Ljava/util/Set;)V │ │ -1a779c: 5410 2741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4127 │ │ -1a77a0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -1a77a4: 6e20 2f59 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setColors:(Ljava/util/Collection;)V // method@592f │ │ -1a77aa: 0e00 |0007: return-void │ │ +1a7790: |[1a7790] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setColorPalette:(Ljava/util/Set;)V │ │ +1a77a0: 5410 2741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.colorPaletteAdapter:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; // field@4127 │ │ +1a77a4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +1a77a8: 6e20 2f59 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.setColors:(Ljava/util/Collection;)V // method@592f │ │ +1a77ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0004 line=152 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/Set; │ │ @@ -299854,20 +299855,20 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -1a77ac: |[1a77ac] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V │ │ -1a77bc: 3801 0300 |0000: if-eqz v1, 0003 // +0003 │ │ -1a77c0: 2803 |0002: goto 0005 // +0003 │ │ -1a77c2: 6201 2341 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4123 │ │ -1a77c6: 5b01 3041 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ -1a77ca: 0e00 |0007: return-void │ │ +1a77b0: |[1a77b0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V │ │ +1a77c0: 3801 0300 |0000: if-eqz v1, 0003 // +0003 │ │ +1a77c4: 2803 |0002: goto 0005 // +0003 │ │ +1a77c6: 6201 2341 |0003: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.NULL_EVENT_LISTENER:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4123 │ │ +1a77ca: 5b01 3041 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.eventListener:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; // field@4130 │ │ +1a77ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=165 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener; │ │ │ │ @@ -299876,18 +299877,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1a77cc: |[1a77cc] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -1a77dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1a77de: 7030 c958 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@58c9 │ │ -1a77e4: 0e00 |0004: return-void │ │ +1a77d0: |[1a77d0] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +1a77e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1a77e2: 7030 c958 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;Z)V // method@58c9 │ │ +1a77e8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x0005 reg=2 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; │ │ │ │ @@ -299896,31 +299897,31 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -1a7880: |[1a7880] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setUndoAvailability:(Z)V │ │ -1a7890: 5c23 3841 |0000: iput-boolean v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@4138 │ │ -1a7894: 5423 3941 |0002: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ -1a7898: 5420 3a41 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413a │ │ -1a789c: 5421 2d41 |0006: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@412d │ │ -1a78a0: 7220 f10c 1000 |0008: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf1 │ │ -1a78a6: 0c00 |000b: move-result-object v0 │ │ -1a78a8: 1f00 9603 |000c: check-cast v0, Ljava/util/Set; // type@0396 │ │ -1a78ac: 5421 3941 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ -1a78b0: 7030 a958 0201 |0010: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@58a9 │ │ -1a78b6: 0a00 |0013: move-result v0 │ │ -1a78b8: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ -1a78bc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -1a78be: 2803 |0017: goto 001a // +0003 │ │ -1a78c0: 1300 0800 |0018: const/16 v0, #int 8 // #8 │ │ -1a78c4: 6e20 4b03 0300 |001a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ -1a78ca: 0e00 |001d: return-void │ │ +1a7884: |[1a7884] org.thoughtcrime.securesms.scribbles.ImageEditorHud.setUndoAvailability:(Z)V │ │ +1a7894: 5c23 3841 |0000: iput-boolean v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoAvailable:Z // field@4138 │ │ +1a7898: 5423 3941 |0002: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ +1a789c: 5420 3a41 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.visibilityModeMap:Ljava/util/Map; // field@413a │ │ +1a78a0: 5421 2d41 |0006: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.currentMode:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@412d │ │ +1a78a4: 7220 f10c 1000 |0008: invoke-interface {v0, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf1 │ │ +1a78aa: 0c00 |000b: move-result-object v0 │ │ +1a78ac: 1f00 9603 |000c: check-cast v0, Ljava/util/Set; // type@0396 │ │ +1a78b0: 5421 3941 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.undoButton:Landroid/view/View; // field@4139 │ │ +1a78b4: 7030 a958 0201 |0010: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.buttonIsVisible:(Ljava/util/Set;Landroid/view/View;)Z // method@58a9 │ │ +1a78ba: 0a00 |0013: move-result v0 │ │ +1a78bc: 3800 0400 |0014: if-eqz v0, 0018 // +0004 │ │ +1a78c0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +1a78c2: 2803 |0017: goto 001a // +0003 │ │ +1a78c4: 1300 0800 |0018: const/16 v0, #int 8 // #8 │ │ +1a78c8: 6e20 4b03 0300 |001a: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ +1a78ce: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0002 line=237 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ 0x0000 - 0x001e reg=3 (null) Z │ │ @@ -299987,18 +299988,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a7d18: |[1a7d18] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ -1a7d28: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a7d2e: 5b01 4541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@4145 │ │ -1a7d32: 0e00 |0005: return-void │ │ +1a7d1c: |[1a7d1c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ +1a7d2c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a7d32: 5b01 4541 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@4145 │ │ +1a7d36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ │ │ @@ -300008,18 +300009,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7d34: |[1a7d34] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1a7d44: 5410 4541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@4145 │ │ -1a7d48: 6e20 f058 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.lambda$new$0$org-thoughtcrime-securesms-scribbles-StickerSelectFragment$StickersAdapter$StickerViewHolder:(Landroid/view/View;)V // method@58f0 │ │ -1a7d4e: 0e00 |0005: return-void │ │ +1a7d38: |[1a7d38] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1a7d48: 5410 4541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // field@4145 │ │ +1a7d4c: 6e20 f058 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.lambda$new$0$org-thoughtcrime-securesms-scribbles-StickerSelectFragment$StickersAdapter$StickerViewHolder:(Landroid/view/View;)V // method@58f0 │ │ +1a7d52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ │ │ @@ -300055,17 +300056,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a82a4: |[1a82a4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.:()V │ │ -1a82b4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a82ba: 0e00 |0003: return-void │ │ +1a82a8: |[1a82a8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.:()V │ │ +1a82b8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a82be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; │ │ │ │ Virtual methods - │ │ @@ -300074,18 +300075,18 @@ │ │ type : '(Landroid/os/Parcel;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1a8204: |[1a8204] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -1a8214: 6e20 0f59 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@590f │ │ -1a821a: 0c01 |0003: move-result-object v1 │ │ -1a821c: 1101 |0004: return-object v1 │ │ +1a8208: |[1a8208] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +1a8218: 6e20 0f59 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@590f │ │ +1a821e: 0c01 |0003: move-result-object v1 │ │ +1a8220: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/os/Parcel; │ │ │ │ @@ -300094,32 +300095,32 @@ │ │ type : '(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -1a823c: |[1a823c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ -1a824c: 2200 9110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1091 │ │ -1a8250: 6e10 5d02 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@025d │ │ -1a8256: 0c01 |0005: move-result-object v1 │ │ -1a8258: 7110 0102 0100 |0006: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1a825e: 0c01 |0009: move-result-object v1 │ │ -1a8260: 6e10 5a02 0500 |000a: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ -1a8266: 0a02 |000d: move-result v2 │ │ -1a8268: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -1a826a: 3332 0300 |000f: if-ne v2, v3, 0012 // +0003 │ │ -1a826e: 2802 |0011: goto 0013 // +0002 │ │ -1a8270: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -1a8272: 6e10 5a02 0500 |0013: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ -1a8278: 0a02 |0016: move-result v2 │ │ -1a827a: 6e10 5a02 0500 |0017: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ -1a8280: 0a05 |001a: move-result v5 │ │ -1a8282: 7055 1359 1023 |001b: invoke-direct {v0, v1, v3, v2, v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5913 │ │ -1a8288: 1100 |001e: return-object v0 │ │ +1a8240: |[1a8240] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.createFromParcel:(Landroid/os/Parcel;)Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ +1a8250: 2200 9110 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1091 │ │ +1a8254: 6e10 5d02 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@025d │ │ +1a825a: 0c01 |0005: move-result-object v1 │ │ +1a825c: 7110 0102 0100 |0006: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1a8262: 0c01 |0009: move-result-object v1 │ │ +1a8264: 6e10 5a02 0500 |000a: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ +1a826a: 0a02 |000d: move-result v2 │ │ +1a826c: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +1a826e: 3332 0300 |000f: if-ne v2, v3, 0012 // +0003 │ │ +1a8272: 2802 |0011: goto 0013 // +0002 │ │ +1a8274: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +1a8276: 6e10 5a02 0500 |0013: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ +1a827c: 0a02 |0016: move-result v2 │ │ +1a827e: 6e10 5a02 0500 |0017: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@025a │ │ +1a8284: 0a05 |001a: move-result v5 │ │ +1a8286: 7055 1359 1023 |001b: invoke-direct {v0, v1, v3, v2, v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5913 │ │ +1a828c: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x000a line=287 │ │ 0x0013 line=288 │ │ 0x0017 line=289 │ │ locals : │ │ @@ -300131,18 +300132,18 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1a8220: |[1a8220] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Ljava/lang/Object; │ │ -1a8230: 6e20 1159 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@5911 │ │ -1a8236: 0c01 |0003: move-result-object v1 │ │ -1a8238: 1101 |0004: return-object v1 │ │ +1a8224: |[1a8224] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Ljava/lang/Object; │ │ +1a8234: 6e20 1159 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // method@5911 │ │ +1a823a: 0c01 |0003: move-result-object v1 │ │ +1a823c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -300151,17 +300152,17 @@ │ │ type : '(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a828c: |[1a828c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ -1a829c: 2311 c311 |0000: new-array v1, v1, [Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@11c3 │ │ -1a82a0: 1101 |0002: return-object v1 │ │ +1a8290: |[1a8290] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$2.newArray:(I)[Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ +1a82a0: 2311 c311 |0000: new-array v1, v1, [Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@11c3 │ │ +1a82a4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; │ │ 0x0000 - 0x0003 reg=1 (null) I │ │ │ │ @@ -300199,19 +300200,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a8a9c: |[1a8a9c] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V │ │ -1a8aac: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a8ab2: 5b01 6241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4162 │ │ -1a8ab6: 5902 6341 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@4163 │ │ -1a8aba: 0e00 |0007: return-void │ │ +1a8aa0: |[1a8aa0] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V │ │ +1a8ab0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a8ab6: 5b01 6241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4162 │ │ +1a8aba: 5902 6341 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@4163 │ │ +1a8abe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -300222,19 +300223,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1a8abc: |[1a8abc] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1a8acc: 5420 6241 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4162 │ │ -1a8ad0: 5221 6341 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@4163 │ │ -1a8ad4: 7130 2659 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.lambda$bind$0:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V // method@5926 │ │ -1a8ada: 0e00 |0007: return-void │ │ +1a8ac0: |[1a8ac0] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1a8ad0: 5420 6241 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4162 │ │ +1a8ad4: 5221 6341 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.f$1:I // field@4163 │ │ +1a8ad8: 7130 2659 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.lambda$bind$0:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V // method@5926 │ │ +1a8ade: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -300412,18 +300413,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1a8d24: |[1a8d24] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;)V │ │ -1a8d34: 7020 0d03 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@030d │ │ -1a8d3a: 7010 3759 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5937 │ │ -1a8d40: 0e00 |0006: return-void │ │ +1a8d28: |[1a8d28] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;)V │ │ +1a8d38: 7020 0d03 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@030d │ │ +1a8d3e: 7010 3759 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5937 │ │ +1a8d44: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Context; │ │ @@ -300433,47 +300434,47 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 63 16-bit code units │ │ -1a8d44: |[1a8d44] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -1a8d54: 7030 0e03 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@030e │ │ -1a8d5a: 6e10 7b00 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -1a8d60: 0c03 |0006: move-result-object v3 │ │ -1a8d62: 6200 653a |0007: sget-object v0, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker:[I // field@3a65 │ │ -1a8d66: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -1a8d68: 6e51 d600 4310 |000a: invoke-virtual {v3, v4, v0, v1, v1}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00d6 │ │ -1a8d6e: 0c03 |000d: move-result-object v3 │ │ -1a8d70: 6004 683a |000e: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerColors:I // field@3a68 │ │ -1a8d74: 6000 8b12 |0010: sget v0, Lorg/thoughtcrime/securesms/R$array;.scribble_colors:I // field@128b │ │ -1a8d78: 6e30 f200 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f2 │ │ -1a8d7e: 0a04 |0015: move-result v4 │ │ -1a8d80: 6e10 f300 0300 |0016: invoke-virtual {v3}, Landroid/content/res/TypedArray;.getResources:()Landroid/content/res/Resources; // method@00f3 │ │ -1a8d86: 0c00 |0019: move-result-object v0 │ │ -1a8d88: 6e20 e300 4000 |001a: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@00e3 │ │ -1a8d8e: 0c04 |001d: move-result-object v4 │ │ -1a8d90: 5b24 7141 |001e: iput-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4171 │ │ -1a8d94: 6004 663a |0020: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderColor:I // field@3a66 │ │ -1a8d98: 12f0 |0022: const/4 v0, #int -1 // #ff │ │ -1a8d9a: 6e30 eb00 4300 |0023: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ -1a8da0: 0a04 |0026: move-result v4 │ │ -1a8da2: 5924 6c41 |0027: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@416c │ │ -1a8da6: 6004 673a |0029: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderWidth:I // field@3a67 │ │ -1a8daa: 1500 2041 |002b: const/high16 v0, #int 1092616192 // #4120 │ │ -1a8dae: 6e30 ec00 4300 |002d: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@00ec │ │ -1a8db4: 0a04 |0030: move-result v4 │ │ -1a8db6: 5924 6d41 |0031: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ -1a8dba: 6e10 f500 0300 |0033: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -1a8dc0: 7010 3759 0200 |0036: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5937 │ │ -1a8dc6: 0e00 |0039: return-void │ │ -1a8dc8: 0d04 |003a: move-exception v4 │ │ -1a8dca: 6e10 f500 0300 |003b: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -1a8dd0: 2704 |003e: throw v4 │ │ +1a8d48: |[1a8d48] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +1a8d58: 7030 0e03 3204 |0000: invoke-direct {v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@030e │ │ +1a8d5e: 6e10 7b00 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +1a8d64: 0c03 |0006: move-result-object v3 │ │ +1a8d66: 6200 653a |0007: sget-object v0, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker:[I // field@3a65 │ │ +1a8d6a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +1a8d6c: 6e51 d600 4310 |000a: invoke-virtual {v3, v4, v0, v1, v1}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@00d6 │ │ +1a8d72: 0c03 |000d: move-result-object v3 │ │ +1a8d74: 6004 683a |000e: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerColors:I // field@3a68 │ │ +1a8d78: 6000 8b12 |0010: sget v0, Lorg/thoughtcrime/securesms/R$array;.scribble_colors:I // field@128b │ │ +1a8d7c: 6e30 f200 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f2 │ │ +1a8d82: 0a04 |0015: move-result v4 │ │ +1a8d84: 6e10 f300 0300 |0016: invoke-virtual {v3}, Landroid/content/res/TypedArray;.getResources:()Landroid/content/res/Resources; // method@00f3 │ │ +1a8d8a: 0c00 |0019: move-result-object v0 │ │ +1a8d8c: 6e20 e300 4000 |001a: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getIntArray:(I)[I // method@00e3 │ │ +1a8d92: 0c04 |001d: move-result-object v4 │ │ +1a8d94: 5b24 7141 |001e: iput-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4171 │ │ +1a8d98: 6004 663a |0020: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderColor:I // field@3a66 │ │ +1a8d9c: 12f0 |0022: const/4 v0, #int -1 // #ff │ │ +1a8d9e: 6e30 eb00 4300 |0023: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ +1a8da4: 0a04 |0026: move-result v4 │ │ +1a8da6: 5924 6c41 |0027: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@416c │ │ +1a8daa: 6004 673a |0029: sget v4, Lorg/thoughtcrime/securesms/R$styleable;.VerticalSlideColorPicker_pickerBorderWidth:I // field@3a67 │ │ +1a8dae: 1500 2041 |002b: const/high16 v0, #int 1092616192 // #4120 │ │ +1a8db2: 6e30 ec00 4300 |002d: invoke-virtual {v3, v4, v0}, Landroid/content/res/TypedArray;.getDimension:(IF)F // method@00ec │ │ +1a8db8: 0a04 |0030: move-result v4 │ │ +1a8dba: 5924 6d41 |0031: iput v4, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ +1a8dbe: 6e10 f500 0300 |0033: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +1a8dc4: 7010 3759 0200 |0036: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5937 │ │ +1a8dca: 0e00 |0039: return-void │ │ +1a8dcc: 0d04 |003a: move-exception v4 │ │ +1a8dce: 6e10 f500 0300 |003b: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +1a8dd4: 2704 |003e: throw v4 │ │ catches : 1 │ │ 0x000e - 0x0033 │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=80 │ │ 0x000e line=83 │ │ @@ -300494,18 +300495,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -1a8de0: |[1a8de0] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -1a8df0: 7040 0f03 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@030f │ │ -1a8df6: 7010 3759 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5937 │ │ -1a8dfc: 0e00 |0006: return-void │ │ +1a8de4: |[1a8de4] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +1a8df4: 7040 0f03 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@030f │ │ +1a8dfa: 7010 3759 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5937 │ │ +1a8e00: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Context; │ │ @@ -300517,18 +300518,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -1a8e00: |[1a8e00] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -1a8e10: 7054 1003 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@0310 │ │ -1a8e16: 7010 3759 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5937 │ │ -1a8e1c: 0e00 |0006: return-void │ │ +1a8e04: |[1a8e04] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +1a8e14: 7054 1003 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@0310 │ │ +1a8e1a: 7010 3759 0000 |0003: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.init:()V // method@5937 │ │ +1a8e20: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0003 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Context; │ │ @@ -300541,57 +300542,57 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -1a8e20: |[1a8e20] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.init:()V │ │ -1a8e30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1a8e32: 6e20 4159 0400 |0001: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setWillNotDraw:(Z)V // method@5941 │ │ -1a8e38: 2200 5300 |0004: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1a8e3c: 7010 4c01 0000 |0006: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -1a8e42: 5b40 7641 |0009: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4176 │ │ -1a8e46: 6201 1500 |000b: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ -1a8e4a: 6e20 5e01 1000 |000d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ -1a8e50: 5440 7641 |0010: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4176 │ │ -1a8e54: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1a8e56: 6e20 5601 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -1a8e5c: 2200 5600 |0016: new-instance v0, Landroid/graphics/Path; // type@0056 │ │ -1a8e60: 7010 6201 0000 |0018: invoke-direct {v0}, Landroid/graphics/Path;.:()V // method@0162 │ │ -1a8e66: 5b40 7741 |001b: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4177 │ │ -1a8e6a: 2200 5300 |001d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1a8e6e: 7010 4c01 0000 |001f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -1a8e74: 5b40 7841 |0022: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4178 │ │ -1a8e78: 6202 1600 |0024: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0016 │ │ -1a8e7c: 6e20 5e01 2000 |0026: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ -1a8e82: 5440 7841 |0029: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4178 │ │ -1a8e86: 5242 6c41 |002b: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@416c │ │ -1a8e8a: 6e20 5701 2000 |002d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ -1a8e90: 5440 7841 |0030: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4178 │ │ -1a8e94: 6e20 5601 1000 |0032: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -1a8e9a: 5440 7841 |0035: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4178 │ │ -1a8e9e: 5242 6d41 |0037: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ -1a8ea2: 6e20 5d01 2000 |0039: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ -1a8ea8: 2200 5300 |003c: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1a8eac: 5442 7841 |003e: iget-object v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4178 │ │ -1a8eb0: 7020 4d01 2000 |0040: invoke-direct {v0, v2}, Landroid/graphics/Paint;.:(Landroid/graphics/Paint;)V // method@014d │ │ -1a8eb6: 5b40 7441 |0043: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@4174 │ │ -1a8eba: 5242 6d41 |0045: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ -1a8ebe: 1503 0040 |0047: const/high16 v3, #int 1073741824 // #4000 │ │ -1a8ec2: c932 |0049: div-float/2addr v2, v3 │ │ -1a8ec4: 6e20 5d01 2000 |004a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ -1a8eca: 2200 5300 |004d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1a8ece: 7010 4c01 0000 |004f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -1a8ed4: 5b40 7241 |0052: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4172 │ │ -1a8ed8: 6202 1500 |0054: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ -1a8edc: 6e20 5e01 2000 |0056: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ -1a8ee2: 5440 7241 |0059: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4172 │ │ -1a8ee6: 6e20 5601 1000 |005b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -1a8eec: 0e00 |005e: return-void │ │ +1a8e24: |[1a8e24] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.init:()V │ │ +1a8e34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1a8e36: 6e20 4159 0400 |0001: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setWillNotDraw:(Z)V // method@5941 │ │ +1a8e3c: 2200 5300 |0004: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1a8e40: 7010 4c01 0000 |0006: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +1a8e46: 5b40 7641 |0009: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4176 │ │ +1a8e4a: 6201 1500 |000b: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ +1a8e4e: 6e20 5e01 1000 |000d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ +1a8e54: 5440 7641 |0010: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4176 │ │ +1a8e58: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1a8e5a: 6e20 5601 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +1a8e60: 2200 5600 |0016: new-instance v0, Landroid/graphics/Path; // type@0056 │ │ +1a8e64: 7010 6201 0000 |0018: invoke-direct {v0}, Landroid/graphics/Path;.:()V // method@0162 │ │ +1a8e6a: 5b40 7741 |001b: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4177 │ │ +1a8e6e: 2200 5300 |001d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1a8e72: 7010 4c01 0000 |001f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +1a8e78: 5b40 7841 |0022: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4178 │ │ +1a8e7c: 6202 1600 |0024: sget-object v2, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0016 │ │ +1a8e80: 6e20 5e01 2000 |0026: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ +1a8e86: 5440 7841 |0029: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4178 │ │ +1a8e8a: 5242 6c41 |002b: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@416c │ │ +1a8e8e: 6e20 5701 2000 |002d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ +1a8e94: 5440 7841 |0030: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4178 │ │ +1a8e98: 6e20 5601 1000 |0032: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +1a8e9e: 5440 7841 |0035: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4178 │ │ +1a8ea2: 5242 6d41 |0037: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ +1a8ea6: 6e20 5d01 2000 |0039: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ +1a8eac: 2200 5300 |003c: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1a8eb0: 5442 7841 |003e: iget-object v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4178 │ │ +1a8eb4: 7020 4d01 2000 |0040: invoke-direct {v0, v2}, Landroid/graphics/Paint;.:(Landroid/graphics/Paint;)V // method@014d │ │ +1a8eba: 5b40 7441 |0043: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@4174 │ │ +1a8ebe: 5242 6d41 |0045: iget v2, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ +1a8ec2: 1503 0040 |0047: const/high16 v3, #int 1073741824 // #4000 │ │ +1a8ec6: c932 |0049: div-float/2addr v2, v3 │ │ +1a8ec8: 6e20 5d01 2000 |004a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@015d │ │ +1a8ece: 2200 5300 |004d: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1a8ed2: 7010 4c01 0000 |004f: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +1a8ed8: 5b40 7241 |0052: iput-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4172 │ │ +1a8edc: 6202 1500 |0054: sget-object v2, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0015 │ │ +1a8ee0: 6e20 5e01 2000 |0056: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@015e │ │ +1a8ee6: 5440 7241 |0059: iget-object v0, v4, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4172 │ │ +1a8eea: 6e20 5601 1000 |005b: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +1a8ef0: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=107 │ │ 0x0004 line=109 │ │ 0x000b line=110 │ │ 0x0010 line=111 │ │ 0x0016 line=113 │ │ @@ -300614,17 +300615,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a8d0c: |[1a8d0c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.getActiveColor:()I │ │ -1a8d1c: 5210 6941 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@4169 │ │ -1a8d20: 0f00 |0002: return v0 │ │ +1a8d10: |[1a8d10] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.getActiveColor:()I │ │ +1a8d20: 5210 6941 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@4169 │ │ +1a8d24: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;) │ │ @@ -300632,83 +300633,83 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 130 16-bit code units │ │ -1a8ef0: |[1a8ef0] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onDraw:(Landroid/graphics/Canvas;)V │ │ -1a8f00: 6f20 3403 7600 |0000: invoke-super {v6, v7}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0334 │ │ -1a8f06: 5460 7741 |0003: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4177 │ │ -1a8f0a: 5261 6e41 |0005: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@416e │ │ -1a8f0e: 8211 |0007: int-to-float v1, v1 │ │ -1a8f10: 5262 6d41 |0008: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ -1a8f14: 5263 7041 |000a: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4170 │ │ -1a8f18: c632 |000c: add-float/2addr v2, v3 │ │ -1a8f1a: 5264 7341 |000d: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4173 │ │ -1a8f1e: c642 |000f: add-float/2addr v2, v4 │ │ -1a8f20: 6204 1700 |0010: sget-object v4, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -1a8f24: 6e54 6301 1032 |0012: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ -1a8f2a: 5460 7741 |0015: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4177 │ │ -1a8f2e: 5461 6f41 |0017: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ -1a8f32: 6202 1700 |0019: sget-object v2, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -1a8f36: 6e30 6401 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/graphics/Path;.addRect:(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V // method@0164 │ │ -1a8f3c: 5460 7741 |001e: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4177 │ │ -1a8f40: 5261 6e41 |0020: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@416e │ │ -1a8f44: 8211 |0022: int-to-float v1, v1 │ │ -1a8f46: 5262 7a41 |0023: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417a │ │ -1a8f4a: 8222 |0025: int-to-float v2, v2 │ │ -1a8f4c: 5263 6d41 |0026: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ -1a8f50: 5264 7041 |0028: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4170 │ │ -1a8f54: c643 |002a: add-float/2addr v3, v4 │ │ -1a8f56: 5265 7341 |002b: iget v5, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4173 │ │ -1a8f5a: c653 |002d: add-float/2addr v3, v5 │ │ -1a8f5c: c732 |002e: sub-float/2addr v2, v3 │ │ -1a8f5e: 6203 1700 |002f: sget-object v3, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ -1a8f62: 6e53 6301 1042 |0031: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ -1a8f68: 5460 6b41 |0034: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416b │ │ -1a8f6c: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -1a8f6e: 6e20 2201 1000 |0037: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0122 │ │ -1a8f74: 5460 6b41 |003a: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416b │ │ -1a8f78: 5461 7741 |003c: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4177 │ │ -1a8f7c: 5462 7841 |003e: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4178 │ │ -1a8f80: 6e30 2401 1002 |0040: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ -1a8f86: 5460 6b41 |0043: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416b │ │ -1a8f8a: 5461 7741 |0045: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4177 │ │ -1a8f8e: 5462 7641 |0047: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4176 │ │ -1a8f92: 6e30 2401 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ -1a8f98: 5460 6a41 |004c: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416a │ │ -1a8f9c: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -1a8f9e: 1202 |004f: const/4 v2, #int 0 // #0 │ │ -1a8fa0: 6e52 2001 0711 |0050: invoke-virtual {v7, v0, v1, v1, v2}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -1a8fa6: 5460 6f41 |0053: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ -1a8faa: 5200 2900 |0055: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ -1a8fae: 8700 |0057: float-to-int v0, v0 │ │ -1a8fb0: 5261 7941 |0058: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ -1a8fb4: 7120 790a 1000 |005a: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a79 │ │ -1a8fba: 0a00 |005d: move-result v0 │ │ -1a8fbc: 5960 7941 |005e: iput v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ -1a8fc0: 5460 7241 |0060: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4172 │ │ -1a8fc4: 5261 6941 |0062: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@4169 │ │ -1a8fc8: 6e20 5701 1000 |0064: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ -1a8fce: 5260 6e41 |0067: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@416e │ │ -1a8fd2: 8200 |0069: int-to-float v0, v0 │ │ -1a8fd4: 5261 7941 |006a: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ -1a8fd8: 8211 |006c: int-to-float v1, v1 │ │ -1a8fda: 5262 7341 |006d: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4173 │ │ -1a8fde: 5463 7241 |006f: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4172 │ │ -1a8fe2: 6e53 2101 0721 |0071: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ -1a8fe8: 5260 6e41 |0074: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@416e │ │ -1a8fec: 8200 |0076: int-to-float v0, v0 │ │ -1a8fee: 5261 7941 |0077: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ -1a8ff2: 8211 |0079: int-to-float v1, v1 │ │ -1a8ff4: 5262 7341 |007a: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4173 │ │ -1a8ff8: 5463 7441 |007c: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@4174 │ │ -1a8ffc: 6e53 2101 0721 |007e: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ -1a9002: 0e00 |0081: return-void │ │ +1a8ef4: |[1a8ef4] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onDraw:(Landroid/graphics/Canvas;)V │ │ +1a8f04: 6f20 3403 7600 |0000: invoke-super {v6, v7}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@0334 │ │ +1a8f0a: 5460 7741 |0003: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4177 │ │ +1a8f0e: 5261 6e41 |0005: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@416e │ │ +1a8f12: 8211 |0007: int-to-float v1, v1 │ │ +1a8f14: 5262 6d41 |0008: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ +1a8f18: 5263 7041 |000a: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4170 │ │ +1a8f1c: c632 |000c: add-float/2addr v2, v3 │ │ +1a8f1e: 5264 7341 |000d: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4173 │ │ +1a8f22: c642 |000f: add-float/2addr v2, v4 │ │ +1a8f24: 6204 1700 |0010: sget-object v4, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +1a8f28: 6e54 6301 1032 |0012: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ +1a8f2e: 5460 7741 |0015: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4177 │ │ +1a8f32: 5461 6f41 |0017: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ +1a8f36: 6202 1700 |0019: sget-object v2, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +1a8f3a: 6e30 6401 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/graphics/Path;.addRect:(Landroid/graphics/RectF;Landroid/graphics/Path$Direction;)V // method@0164 │ │ +1a8f40: 5460 7741 |001e: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4177 │ │ +1a8f44: 5261 6e41 |0020: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@416e │ │ +1a8f48: 8211 |0022: int-to-float v1, v1 │ │ +1a8f4a: 5262 7a41 |0023: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417a │ │ +1a8f4e: 8222 |0025: int-to-float v2, v2 │ │ +1a8f50: 5263 6d41 |0026: iget v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ +1a8f54: 5264 7041 |0028: iget v4, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4170 │ │ +1a8f58: c643 |002a: add-float/2addr v3, v4 │ │ +1a8f5a: 5265 7341 |002b: iget v5, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4173 │ │ +1a8f5e: c653 |002d: add-float/2addr v3, v5 │ │ +1a8f60: c732 |002e: sub-float/2addr v2, v3 │ │ +1a8f62: 6203 1700 |002f: sget-object v3, Landroid/graphics/Path$Direction;.CW:Landroid/graphics/Path$Direction; // field@0017 │ │ +1a8f66: 6e53 6301 1042 |0031: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/graphics/Path;.addCircle:(FFFLandroid/graphics/Path$Direction;)V // method@0163 │ │ +1a8f6c: 5460 6b41 |0034: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416b │ │ +1a8f70: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +1a8f72: 6e20 2201 1000 |0037: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.drawColor:(I)V // method@0122 │ │ +1a8f78: 5460 6b41 |003a: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416b │ │ +1a8f7c: 5461 7741 |003c: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4177 │ │ +1a8f80: 5462 7841 |003e: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.strokePaint:Landroid/graphics/Paint; // field@4178 │ │ +1a8f84: 6e30 2401 1002 |0040: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ +1a8f8a: 5460 6b41 |0043: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416b │ │ +1a8f8e: 5461 7741 |0045: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.path:Landroid/graphics/Path; // field@4177 │ │ +1a8f92: 5462 7641 |0047: iget-object v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4176 │ │ +1a8f96: 6e30 2401 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@0124 │ │ +1a8f9c: 5460 6a41 |004c: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416a │ │ +1a8fa0: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +1a8fa2: 1202 |004f: const/4 v2, #int 0 // #0 │ │ +1a8fa4: 6e52 2001 0711 |0050: invoke-virtual {v7, v0, v1, v1, v2}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +1a8faa: 5460 6f41 |0053: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ +1a8fae: 5200 2900 |0055: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ +1a8fb2: 8700 |0057: float-to-int v0, v0 │ │ +1a8fb4: 5261 7941 |0058: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ +1a8fb8: 7120 790a 1000 |005a: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a79 │ │ +1a8fbe: 0a00 |005d: move-result v0 │ │ +1a8fc0: 5960 7941 |005e: iput v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ +1a8fc4: 5460 7241 |0060: iget-object v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4172 │ │ +1a8fc8: 5261 6941 |0062: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@4169 │ │ +1a8fcc: 6e20 5701 1000 |0064: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0157 │ │ +1a8fd2: 5260 6e41 |0067: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@416e │ │ +1a8fd6: 8200 |0069: int-to-float v0, v0 │ │ +1a8fd8: 5261 7941 |006a: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ +1a8fdc: 8211 |006c: int-to-float v1, v1 │ │ +1a8fde: 5262 7341 |006d: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4173 │ │ +1a8fe2: 5463 7241 |006f: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorFillPaint:Landroid/graphics/Paint; // field@4172 │ │ +1a8fe6: 6e53 2101 0721 |0071: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ +1a8fec: 5260 6e41 |0074: iget v0, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@416e │ │ +1a8ff0: 8200 |0076: int-to-float v0, v0 │ │ +1a8ff2: 5261 7941 |0077: iget v1, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ +1a8ff6: 8211 |0079: int-to-float v1, v1 │ │ +1a8ff8: 5262 7341 |007a: iget v2, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4173 │ │ +1a8ffc: 5463 7441 |007c: iget-object v3, v6, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorStrokePaint:Landroid/graphics/Paint; // field@4174 │ │ +1a9000: 6e53 2101 0721 |007e: invoke-virtual {v7, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@0121 │ │ +1a9006: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=133 │ │ 0x0015 line=134 │ │ 0x001e line=135 │ │ 0x0034 line=137 │ │ @@ -300728,85 +300729,85 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 22 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 125 16-bit code units │ │ -1a9004: |[1a9004] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onSizeChanged:(IIII)V │ │ -1a9014: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -1a9018: 0201 1200 |0002: move/from16 v1, v18 │ │ -1a901c: 0202 1300 |0004: move/from16 v2, v19 │ │ -1a9020: 7505 3503 1100 |0006: invoke-super/range {v17, v18, v19, v20, v21}, Landroid/view/View;.onSizeChanged:(IIII)V // method@0335 │ │ -1a9026: 5901 7b41 |0009: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@417b │ │ -1a902a: 5902 7a41 |000b: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417a │ │ -1a902e: 3d01 6f00 |000d: if-lez v1, 007c // +006f │ │ -1a9032: 3c02 0300 |000f: if-gtz v2, 0012 // +0003 │ │ -1a9036: 286b |0011: goto 007c // +006b │ │ -1a9038: 8212 |0012: int-to-float v2, v1 │ │ -1a903a: 1503 003f |0013: const/high16 v3, #int 1056964608 // #3f00 │ │ -1a903e: a802 0203 |0015: mul-float v2, v2, v3 │ │ -1a9042: 8722 |0017: float-to-int v2, v2 │ │ -1a9044: db03 0102 |0018: div-int/lit8 v3, v1, #int 2 // #02 │ │ -1a9048: 5903 6e41 |001a: iput v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@416e │ │ -1a904c: db01 0102 |001c: div-int/lit8 v1, v1, #int 2 // #02 │ │ -1a9050: 8211 |001e: int-to-float v1, v1 │ │ -1a9052: 5203 6d41 |001f: iget v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ -1a9056: c731 |0021: sub-float/2addr v1, v3 │ │ -1a9058: 5901 7341 |0022: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4173 │ │ -1a905c: db02 0202 |0024: div-int/lit8 v2, v2, #int 2 // #02 │ │ -1a9060: 8221 |0026: int-to-float v1, v2 │ │ -1a9062: c731 |0027: sub-float/2addr v1, v3 │ │ -1a9064: 5901 7041 |0028: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4170 │ │ -1a9068: 2201 5c00 |002a: new-instance v1, Landroid/graphics/RectF; // type@005c │ │ -1a906c: 5202 6e41 |002c: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@416e │ │ -1a9070: 8223 |002e: int-to-float v3, v2 │ │ -1a9072: 5204 7041 |002f: iget v4, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4170 │ │ -1a9076: c743 |0031: sub-float/2addr v3, v4 │ │ -1a9078: 5205 6d41 |0032: iget v5, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ -1a907c: a606 0504 |0034: add-float v6, v5, v4 │ │ -1a9080: 5207 7341 |0036: iget v7, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4173 │ │ -1a9084: c676 |0038: add-float/2addr v6, v7 │ │ -1a9086: 8222 |0039: int-to-float v2, v2 │ │ -1a9088: c642 |003a: add-float/2addr v2, v4 │ │ -1a908a: 5208 7a41 |003b: iget v8, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417a │ │ -1a908e: 8288 |003d: int-to-float v8, v8 │ │ -1a9090: c645 |003e: add-float/2addr v5, v4 │ │ -1a9092: c675 |003f: add-float/2addr v5, v7 │ │ -1a9094: c758 |0040: sub-float/2addr v8, v5 │ │ -1a9096: 7058 7a01 3126 |0041: invoke-direct {v1, v3, v6, v2, v8}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -1a909c: 5b01 6f41 |0044: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ -1a90a0: 2201 4d00 |0046: new-instance v1, Landroid/graphics/LinearGradient; // type@004d │ │ -1a90a4: 5402 6f41 |0048: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ -1a90a8: 522b 2900 |004a: iget v11, v2, Landroid/graphics/RectF;.top:F // field@0029 │ │ -1a90ac: 5402 6f41 |004c: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ -1a90b0: 522d 2600 |004e: iget v13, v2, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ -1a90b4: 540e 7141 |0050: iget-object v14, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4171 │ │ -1a90b8: 120f |0052: const/4 v15, #int 0 // #0 │ │ -1a90ba: 6210 2a00 |0053: sget-object v16, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@002a │ │ -1a90be: 120a |0055: const/4 v10, #int 0 // #0 │ │ -1a90c0: 120c |0056: const/4 v12, #int 0 // #0 │ │ -1a90c2: 0719 |0057: move-object v9, v1 │ │ -1a90c4: 7608 3401 0900 |0058: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15, v16}, Landroid/graphics/LinearGradient;.:(FFFF[I[FLandroid/graphics/Shader$TileMode;)V // method@0134 │ │ -1a90ca: 5402 7641 |005b: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4176 │ │ -1a90ce: 6e20 5b01 1200 |005d: invoke-virtual {v2, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@015b │ │ -1a90d4: 5401 6a41 |0060: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416a │ │ -1a90d8: 3801 0500 |0062: if-eqz v1, 0067 // +0005 │ │ -1a90dc: 6e10 1101 0100 |0064: invoke-virtual {v1}, Landroid/graphics/Bitmap;.recycle:()V // method@0111 │ │ -1a90e2: 5201 7b41 |0067: iget v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@417b │ │ -1a90e6: 5202 7a41 |0069: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417a │ │ -1a90ea: 6203 0900 |006b: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -1a90ee: 7130 0701 2103 |006d: invoke-static {v1, v2, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -1a90f4: 0c01 |0070: move-result-object v1 │ │ -1a90f6: 5b01 6a41 |0071: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416a │ │ -1a90fa: 2201 4900 |0073: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -1a90fe: 5402 6a41 |0075: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416a │ │ -1a9102: 7020 1b01 2100 |0077: invoke-direct {v1, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ -1a9108: 5b01 6b41 |007a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416b │ │ -1a910c: 0e00 |007c: return-void │ │ +1a9008: |[1a9008] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onSizeChanged:(IIII)V │ │ +1a9018: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +1a901c: 0201 1200 |0002: move/from16 v1, v18 │ │ +1a9020: 0202 1300 |0004: move/from16 v2, v19 │ │ +1a9024: 7505 3503 1100 |0006: invoke-super/range {v17, v18, v19, v20, v21}, Landroid/view/View;.onSizeChanged:(IIII)V // method@0335 │ │ +1a902a: 5901 7b41 |0009: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@417b │ │ +1a902e: 5902 7a41 |000b: iput v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417a │ │ +1a9032: 3d01 6f00 |000d: if-lez v1, 007c // +006f │ │ +1a9036: 3c02 0300 |000f: if-gtz v2, 0012 // +0003 │ │ +1a903a: 286b |0011: goto 007c // +006b │ │ +1a903c: 8212 |0012: int-to-float v2, v1 │ │ +1a903e: 1503 003f |0013: const/high16 v3, #int 1056964608 // #3f00 │ │ +1a9042: a802 0203 |0015: mul-float v2, v2, v3 │ │ +1a9046: 8722 |0017: float-to-int v2, v2 │ │ +1a9048: db03 0102 |0018: div-int/lit8 v3, v1, #int 2 // #02 │ │ +1a904c: 5903 6e41 |001a: iput v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@416e │ │ +1a9050: db01 0102 |001c: div-int/lit8 v1, v1, #int 2 // #02 │ │ +1a9054: 8211 |001e: int-to-float v1, v1 │ │ +1a9056: 5203 6d41 |001f: iget v3, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ +1a905a: c731 |0021: sub-float/2addr v1, v3 │ │ +1a905c: 5901 7341 |0022: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4173 │ │ +1a9060: db02 0202 |0024: div-int/lit8 v2, v2, #int 2 // #02 │ │ +1a9064: 8221 |0026: int-to-float v1, v2 │ │ +1a9066: c731 |0027: sub-float/2addr v1, v3 │ │ +1a9068: 5901 7041 |0028: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4170 │ │ +1a906c: 2201 5c00 |002a: new-instance v1, Landroid/graphics/RectF; // type@005c │ │ +1a9070: 5202 6e41 |002c: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.centerX:I // field@416e │ │ +1a9074: 8223 |002e: int-to-float v3, v2 │ │ +1a9076: 5204 7041 |002f: iget v4, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerRadius:F // field@4170 │ │ +1a907a: c743 |0031: sub-float/2addr v3, v4 │ │ +1a907c: 5205 6d41 |0032: iget v5, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ +1a9080: a606 0504 |0034: add-float v6, v5, v4 │ │ +1a9084: 5207 7341 |0036: iget v7, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.indicatorRadius:F // field@4173 │ │ +1a9088: c676 |0038: add-float/2addr v6, v7 │ │ +1a908a: 8222 |0039: int-to-float v2, v2 │ │ +1a908c: c642 |003a: add-float/2addr v2, v4 │ │ +1a908e: 5208 7a41 |003b: iget v8, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417a │ │ +1a9092: 8288 |003d: int-to-float v8, v8 │ │ +1a9094: c645 |003e: add-float/2addr v5, v4 │ │ +1a9096: c675 |003f: add-float/2addr v5, v7 │ │ +1a9098: c758 |0040: sub-float/2addr v8, v5 │ │ +1a909a: 7058 7a01 3126 |0041: invoke-direct {v1, v3, v6, v2, v8}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +1a90a0: 5b01 6f41 |0044: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ +1a90a4: 2201 4d00 |0046: new-instance v1, Landroid/graphics/LinearGradient; // type@004d │ │ +1a90a8: 5402 6f41 |0048: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ +1a90ac: 522b 2900 |004a: iget v11, v2, Landroid/graphics/RectF;.top:F // field@0029 │ │ +1a90b0: 5402 6f41 |004c: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ +1a90b4: 522d 2600 |004e: iget v13, v2, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ +1a90b8: 540e 7141 |0050: iget-object v14, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4171 │ │ +1a90bc: 120f |0052: const/4 v15, #int 0 // #0 │ │ +1a90be: 6210 2a00 |0053: sget-object v16, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@002a │ │ +1a90c2: 120a |0055: const/4 v10, #int 0 // #0 │ │ +1a90c4: 120c |0056: const/4 v12, #int 0 // #0 │ │ +1a90c6: 0719 |0057: move-object v9, v1 │ │ +1a90c8: 7608 3401 0900 |0058: invoke-direct/range {v9, v10, v11, v12, v13, v14, v15, v16}, Landroid/graphics/LinearGradient;.:(FFFF[I[FLandroid/graphics/Shader$TileMode;)V // method@0134 │ │ +1a90ce: 5402 7641 |005b: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.paint:Landroid/graphics/Paint; // field@4176 │ │ +1a90d2: 6e20 5b01 1200 |005d: invoke-virtual {v2, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@015b │ │ +1a90d8: 5401 6a41 |0060: iget-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416a │ │ +1a90dc: 3801 0500 |0062: if-eqz v1, 0067 // +0005 │ │ +1a90e0: 6e10 1101 0100 |0064: invoke-virtual {v1}, Landroid/graphics/Bitmap;.recycle:()V // method@0111 │ │ +1a90e6: 5201 7b41 |0067: iget v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@417b │ │ +1a90ea: 5202 7a41 |0069: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewHeight:I // field@417a │ │ +1a90ee: 6203 0900 |006b: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +1a90f2: 7130 0701 2103 |006d: invoke-static {v1, v2, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +1a90f8: 0c01 |0070: move-result-object v1 │ │ +1a90fa: 5b01 6a41 |0071: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416a │ │ +1a90fe: 2201 4900 |0073: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +1a9102: 5402 6a41 |0075: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416a │ │ +1a9106: 7020 1b01 2100 |0077: invoke-direct {v1, v2}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ +1a910c: 5b01 6b41 |007a: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmapCanvas:Landroid/graphics/Canvas; // field@416b │ │ +1a9110: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=169 │ │ 0x0009 line=171 │ │ 0x000b line=172 │ │ 0x0018 line=178 │ │ 0x001c line=179 │ │ @@ -300830,43 +300831,43 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -1a8c90: |[1a8c90] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -1a8ca0: 6e10 0503 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0305 │ │ -1a8ca6: 0a03 |0003: move-result v3 │ │ -1a8ca8: 5420 6f41 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ -1a8cac: 5200 2600 |0006: iget v0, v0, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ -1a8cb0: 7120 7c0a 0300 |0008: invoke-static {v3, v0}, Ljava/lang/Math;.min:(FF)F // method@0a7c │ │ -1a8cb6: 0a03 |000b: move-result v3 │ │ -1a8cb8: 8733 |000c: float-to-int v3, v3 │ │ -1a8cba: 5923 7941 |000d: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ -1a8cbe: 5423 6f41 |000f: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ -1a8cc2: 5233 2900 |0011: iget v3, v3, Landroid/graphics/RectF;.top:F // field@0029 │ │ -1a8cc6: 5220 7941 |0013: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ -1a8cca: 8200 |0015: int-to-float v0, v0 │ │ -1a8ccc: 7120 780a 0300 |0016: invoke-static {v3, v0}, Ljava/lang/Math;.max:(FF)F // method@0a78 │ │ -1a8cd2: 0a03 |0019: move-result v3 │ │ -1a8cd4: 8733 |001a: float-to-int v3, v3 │ │ -1a8cd6: 5923 7941 |001b: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ -1a8cda: 5420 6a41 |001d: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416a │ │ -1a8cde: 5221 7b41 |001f: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@417b │ │ -1a8ce2: db01 0102 |0021: div-int/lit8 v1, v1, #int 2 // #02 │ │ -1a8ce6: 6e30 0d01 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ -1a8cec: 0a03 |0026: move-result v3 │ │ -1a8cee: 5923 6941 |0027: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@4169 │ │ -1a8cf2: 5420 7541 |0029: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4175 │ │ -1a8cf6: 3800 0500 |002b: if-eqz v0, 0030 // +0005 │ │ -1a8cfa: 7220 3159 3000 |002d: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@5931 │ │ -1a8d00: 6e10 3859 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5938 │ │ -1a8d06: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -1a8d08: 0f03 |0034: return v3 │ │ +1a8c94: |[1a8c94] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +1a8ca4: 6e10 0503 0300 |0000: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0305 │ │ +1a8caa: 0a03 |0003: move-result v3 │ │ +1a8cac: 5420 6f41 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ +1a8cb0: 5200 2600 |0006: iget v0, v0, Landroid/graphics/RectF;.bottom:F // field@0026 │ │ +1a8cb4: 7120 7c0a 0300 |0008: invoke-static {v3, v0}, Ljava/lang/Math;.min:(FF)F // method@0a7c │ │ +1a8cba: 0a03 |000b: move-result v3 │ │ +1a8cbc: 8733 |000c: float-to-int v3, v3 │ │ +1a8cbe: 5923 7941 |000d: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ +1a8cc2: 5423 6f41 |000f: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ +1a8cc6: 5233 2900 |0011: iget v3, v3, Landroid/graphics/RectF;.top:F // field@0029 │ │ +1a8cca: 5220 7941 |0013: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ +1a8cce: 8200 |0015: int-to-float v0, v0 │ │ +1a8cd0: 7120 780a 0300 |0016: invoke-static {v3, v0}, Ljava/lang/Math;.max:(FF)F // method@0a78 │ │ +1a8cd6: 0a03 |0019: move-result v3 │ │ +1a8cd8: 8733 |001a: float-to-int v3, v3 │ │ +1a8cda: 5923 7941 |001b: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ +1a8cde: 5420 6a41 |001d: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.bitmap:Landroid/graphics/Bitmap; // field@416a │ │ +1a8ce2: 5221 7b41 |001f: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.viewWidth:I // field@417b │ │ +1a8ce6: db01 0102 |0021: div-int/lit8 v1, v1, #int 2 // #02 │ │ +1a8cea: 6e30 0d01 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ +1a8cf0: 0a03 |0026: move-result v3 │ │ +1a8cf2: 5923 6941 |0027: iput v3, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@4169 │ │ +1a8cf6: 5420 7541 |0029: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4175 │ │ +1a8cfa: 3800 0500 |002b: if-eqz v0, 0030 // +0005 │ │ +1a8cfe: 7220 3159 3000 |002d: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@5931 │ │ +1a8d04: 6e10 3859 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5938 │ │ +1a8d0a: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +1a8d0c: 0f03 |0034: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x000f line=154 │ │ 0x001d line=156 │ │ 0x0029 line=158 │ │ 0x002d line=159 │ │ @@ -300880,26 +300881,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1a9110: |[1a9110] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setActiveColor:(I)V │ │ -1a9120: 5912 6941 |0000: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@4169 │ │ -1a9124: 5410 6f41 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ -1a9128: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -1a912c: 5200 2900 |0006: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ -1a9130: 8700 |0008: float-to-int v0, v0 │ │ -1a9132: 5910 7941 |0009: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ -1a9136: 5410 7541 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4175 │ │ -1a913a: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ -1a913e: 7220 3159 2000 |000f: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@5931 │ │ -1a9144: 6e10 3859 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5938 │ │ -1a914a: 0e00 |0015: return-void │ │ +1a9114: |[1a9114] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setActiveColor:(I)V │ │ +1a9124: 5912 6941 |0000: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.activeColor:I // field@4169 │ │ +1a9128: 5410 6f41 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colorPickerBody:Landroid/graphics/RectF; // field@416f │ │ +1a912c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +1a9130: 5200 2900 |0006: iget v0, v0, Landroid/graphics/RectF;.top:F // field@0029 │ │ +1a9134: 8700 |0008: float-to-int v0, v0 │ │ +1a9136: 5910 7941 |0009: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.touchY:I // field@4179 │ │ +1a913a: 5410 7541 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4175 │ │ +1a913e: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ +1a9142: 7220 3159 2000 |000f: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;.onColorChange:(I)V // method@5931 │ │ +1a9148: 6e10 3859 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5938 │ │ +1a914e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0002 line=216 │ │ 0x0006 line=217 │ │ 0x000b line=220 │ │ 0x000f line=221 │ │ @@ -300913,18 +300914,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a914c: |[1a914c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderColor:(I)V │ │ -1a915c: 5901 6c41 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@416c │ │ -1a9160: 6e10 3859 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5938 │ │ -1a9166: 0e00 |0005: return-void │ │ +1a9150: |[1a9150] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderColor:(I)V │ │ +1a9160: 5901 6c41 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderColor:I // field@416c │ │ +1a9164: 6e10 3859 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5938 │ │ +1a916a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0002 line=200 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ @@ -300934,18 +300935,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a9168: |[1a9168] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderWidth:(F)V │ │ -1a9178: 5901 6d41 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ -1a917c: 6e10 3859 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5938 │ │ -1a9182: 0e00 |0005: return-void │ │ +1a916c: |[1a916c] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setBorderWidth:(F)V │ │ +1a917c: 5901 6d41 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.borderWidth:F // field@416d │ │ +1a9180: 6e10 3859 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5938 │ │ +1a9186: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0002 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ 0x0000 - 0x0006 reg=1 (null) F │ │ @@ -300955,18 +300956,18 @@ │ │ type : '([I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a9184: |[1a9184] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setColors:([I)V │ │ -1a9194: 5b01 7141 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4171 │ │ -1a9198: 6e10 3859 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5938 │ │ -1a919e: 0e00 |0005: return-void │ │ +1a9188: |[1a9188] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setColors:([I)V │ │ +1a9198: 5b01 7141 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.colors:[I // field@4171 │ │ +1a919c: 6e10 3859 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.invalidate:()V // method@5938 │ │ +1a91a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0002 line=210 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ 0x0000 - 0x0006 reg=1 (null) [I │ │ @@ -300976,17 +300977,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a91a0: |[1a91a0] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V │ │ -1a91b0: 5b01 7541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4175 │ │ -1a91b4: 0e00 |0002: return-void │ │ +1a91a4: |[1a91a4] org.thoughtcrime.securesms.scribbles.widget.VerticalSlideColorPicker.setOnColorChangeListener:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener;)V │ │ +1a91b4: 5b01 7541 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.onColorChangeListener:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; // field@4175 │ │ +1a91b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker$OnColorChangeListener; │ │ │ │ @@ -301028,20 +301029,20 @@ │ │ type : '(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1a91f4: |[1a91f4] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V │ │ -1a9204: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a920a: 5b01 7d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@417d │ │ -1a920e: 5b02 7e41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@417e │ │ -1a9212: 5b03 7f41 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@417f │ │ -1a9216: 0e00 |0009: return-void │ │ +1a91f8: |[1a91f8] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V │ │ +1a9208: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a920e: 5b01 7d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@417d │ │ +1a9212: 5b02 7e41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@417e │ │ +1a9216: 5b03 7f41 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@417f │ │ +1a921a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=1 (null) Lcom/b44t/messenger/DcContext; │ │ 0x0000 - 0x000a reg=2 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -301053,20 +301054,20 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -1a9218: |[1a9218] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -1a9228: 5430 7d41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@417d │ │ -1a922c: 5431 7e41 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@417e │ │ -1a9230: 5432 7f41 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@417f │ │ -1a9234: 7155 4c59 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/search/SearchFragment;.lambda$onContactClicked$1:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;Landroid/content/DialogInterface;I)V // method@594c │ │ -1a923a: 0e00 |0009: return-void │ │ +1a921c: |[1a921c] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +1a922c: 5430 7d41 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$0:Lcom/b44t/messenger/DcContext; // field@417d │ │ +1a9230: 5431 7e41 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcContact; // field@417e │ │ +1a9234: 5432 7f41 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.f$2:Lorg/thoughtcrime/securesms/ConversationListActivity; // field@417f │ │ +1a9238: 7155 4c59 1042 |0006: invoke-static {v0, v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/search/SearchFragment;.lambda$onContactClicked$1:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;Landroid/content/DialogInterface;I)V // method@594c │ │ +1a923e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=5 (null) I │ │ @@ -301155,19 +301156,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a9884: |[1a9884] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V │ │ -1a9894: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a989a: 5b01 8941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4189 │ │ -1a989e: 5b02 8a41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@418a │ │ -1a98a2: 0e00 |0007: return-void │ │ +1a9888: |[1a9888] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V │ │ +1a9898: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a989e: 5b01 8941 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4189 │ │ +1a98a2: 5b02 8a41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@418a │ │ +1a98a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/b44t/messenger/DcMsg; │ │ @@ -301178,19 +301179,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1a98a4: |[1a98a4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1a98b4: 5420 8941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4189 │ │ -1a98b8: 5421 8a41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@418a │ │ -1a98bc: 7130 7759 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$3:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V // method@5977 │ │ -1a98c2: 0e00 |0007: return-void │ │ +1a98a8: |[1a98a8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1a98b8: 5420 8941 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4189 │ │ +1a98bc: 5421 8a41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcMsg; // field@418a │ │ +1a98c0: 7130 7759 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$3:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V // method@5977 │ │ +1a98c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -301228,19 +301229,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a98c4: |[1a98c4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -1a98d4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a98da: 5b01 8b41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418b │ │ -1a98de: 5b02 8c41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@418c │ │ -1a98e2: 0e00 |0007: return-void │ │ +1a98c8: |[1a98c8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +1a98d8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a98de: 5b01 8b41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418b │ │ +1a98e2: 5b02 8c41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@418c │ │ +1a98e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/b44t/messenger/DcChatlist$Item; │ │ @@ -301251,19 +301252,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1a98e4: |[1a98e4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -1a98f4: 5420 8b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418b │ │ -1a98f8: 5421 8c41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@418c │ │ -1a98fc: 7130 7459 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$0:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V // method@5974 │ │ -1a9902: 0e00 |0007: return-void │ │ +1a98e8: |[1a98e8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +1a98f8: 5420 8b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418b │ │ +1a98fc: 5421 8c41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@418c │ │ +1a9900: 7130 7459 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$0:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V // method@5974 │ │ +1a9906: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -301301,19 +301302,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a9928: |[1a9928] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -1a9938: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a993e: 5b01 8d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418d │ │ -1a9942: 5b02 8e41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@418e │ │ -1a9946: 0e00 |0007: return-void │ │ +1a992c: |[1a992c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +1a993c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a9942: 5b01 8d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418d │ │ +1a9946: 5b02 8e41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@418e │ │ +1a994a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/b44t/messenger/DcChatlist$Item; │ │ @@ -301324,20 +301325,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1a9904: |[1a9904] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.onLongClick:(Landroid/view/View;)Z │ │ -1a9914: 5420 8d41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418d │ │ -1a9918: 5421 8e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@418e │ │ -1a991c: 7130 7559 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$1:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z // method@5975 │ │ -1a9922: 0a03 |0007: move-result v3 │ │ -1a9924: 0f03 |0008: return v3 │ │ +1a9908: |[1a9908] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2.onLongClick:(Landroid/view/View;)Z │ │ +1a9918: 5420 8d41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418d │ │ +1a991c: 5421 8e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.f$1:Lcom/b44t/messenger/DcChatlist$Item; // field@418e │ │ +1a9920: 7130 7559 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$1:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z // method@5975 │ │ +1a9926: 0a03 |0007: move-result v3 │ │ +1a9928: 0f03 |0008: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0009 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -301375,19 +301376,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a9948: |[1a9948] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V │ │ -1a9958: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a995e: 5b01 8f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418f │ │ -1a9962: 5b02 9041 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@4190 │ │ -1a9966: 0e00 |0007: return-void │ │ +1a994c: |[1a994c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V │ │ +1a995c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a9962: 5b01 8f41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418f │ │ +1a9966: 5b02 9041 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@4190 │ │ +1a996a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -301398,19 +301399,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1a9968: |[1a9968] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ -1a9978: 5420 8f41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418f │ │ -1a997c: 5421 9041 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@4190 │ │ -1a9980: 7130 7659 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$2:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V // method@5976 │ │ -1a9986: 0e00 |0007: return-void │ │ +1a996c: |[1a996c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3.onClick:(Landroid/view/View;)V │ │ +1a997c: 5420 8f41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$0:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@418f │ │ +1a9980: 5421 9041 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.f$1:Lcom/b44t/messenger/DcContact; // field@4190 │ │ +1a9984: 7130 7659 1003 |0004: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.lambda$bind$2:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V // method@5976 │ │ +1a998a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -301444,18 +301445,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aa024: |[1aa024] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V │ │ -1aa034: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1aa03a: 5b01 9d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@419d │ │ -1aa03e: 0e00 |0005: return-void │ │ +1aa028: |[1aa028] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V │ │ +1aa038: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1aa03e: 5b01 9d41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@419d │ │ +1aa042: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchViewModel; │ │ │ │ @@ -301465,18 +301466,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aa040: |[1aa040] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.run:()V │ │ -1aa050: 5410 9d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@419d │ │ -1aa054: 6e10 9c59 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V // method@599c │ │ -1aa05a: 0e00 |0005: return-void │ │ +1aa044: |[1aa044] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda1.run:()V │ │ +1aa054: 5410 9d41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@419d │ │ +1aa058: 6e10 9c59 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V // method@599c │ │ +1aa05e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 5745 (D8$$SyntheticClass) │ │ @@ -301582,47 +301583,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -1aa548: |[1aa548] org.thoughtcrime.securesms.search.model.SearchResult.:()V │ │ -1aa558: 2200 aa10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ -1aa55c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aa55e: 2312 2711 |0003: new-array v2, v1, [I // type@1127 │ │ -1aa562: 2203 d901 |0005: new-instance v3, Lcom/b44t/messenger/DcChatlist; // type@01d9 │ │ -1aa566: 1604 0000 |0007: const-wide/16 v4, #int 0 // #0 │ │ -1aa56a: 7040 6e06 1354 |0009: invoke-direct {v3, v1, v4, v5}, Lcom/b44t/messenger/DcChatlist;.:(IJ)V // method@066e │ │ -1aa570: 2311 2711 |000c: new-array v1, v1, [I // type@1127 │ │ -1aa574: 1a04 0000 |000e: const-string v4, "" // string@0000 │ │ -1aa578: 7051 a359 4032 |0010: invoke-direct {v0, v4, v2, v3, v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@59a3 │ │ -1aa57e: 6900 a641 |0013: sput-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41a6 │ │ -1aa582: 0e00 |0015: return-void │ │ +1aa54c: |[1aa54c] org.thoughtcrime.securesms.search.model.SearchResult.:()V │ │ +1aa55c: 2200 aa10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ +1aa560: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aa562: 2312 2711 |0003: new-array v2, v1, [I // type@1127 │ │ +1aa566: 2203 d901 |0005: new-instance v3, Lcom/b44t/messenger/DcChatlist; // type@01d9 │ │ +1aa56a: 1604 0000 |0007: const-wide/16 v4, #int 0 // #0 │ │ +1aa56e: 7040 6e06 1354 |0009: invoke-direct {v3, v1, v4, v5}, Lcom/b44t/messenger/DcChatlist;.:(IJ)V // method@066e │ │ +1aa574: 2311 2711 |000c: new-array v1, v1, [I // type@1127 │ │ +1aa578: 1a04 0000 |000e: const-string v4, "" // string@0000 │ │ +1aa57c: 7051 a359 4032 |0010: invoke-direct {v0, v4, v2, v3, v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@59a3 │ │ +1aa582: 6900 a641 |0013: sput-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41a6 │ │ +1aa586: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/model/SearchResult;) │ │ name : '' │ │ type : '(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1aa584: |[1aa584] org.thoughtcrime.securesms.search.model.SearchResult.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V │ │ -1aa594: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1aa59a: 5b01 aa41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41aa │ │ -1aa59e: 5b02 a741 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41a7 │ │ -1aa5a2: 5b03 a841 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41a8 │ │ -1aa5a6: 5b04 a941 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41a9 │ │ -1aa5aa: 0e00 |000b: return-void │ │ +1aa588: |[1aa588] org.thoughtcrime.securesms.search.model.SearchResult.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V │ │ +1aa598: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1aa59e: 5b01 aa41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41aa │ │ +1aa5a2: 5b02 a741 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41a7 │ │ +1aa5a6: 5b03 a841 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41a8 │ │ +1aa5aa: 5b04 a941 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41a9 │ │ +1aa5ae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ 0x0005 line=26 │ │ 0x0007 line=27 │ │ 0x0009 line=28 │ │ @@ -301639,17 +301640,17 @@ │ │ type : '()Lcom/b44t/messenger/DcChatlist;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aa4b8: |[1aa4b8] org.thoughtcrime.securesms.search.model.SearchResult.getChats:()Lcom/b44t/messenger/DcChatlist; │ │ -1aa4c8: 5410 a841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41a8 │ │ -1aa4cc: 1100 |0002: return-object v0 │ │ +1aa4bc: |[1aa4bc] org.thoughtcrime.securesms.search.model.SearchResult.getChats:()Lcom/b44t/messenger/DcChatlist; │ │ +1aa4cc: 5410 a841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41a8 │ │ +1aa4d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/model/SearchResult;) │ │ @@ -301657,17 +301658,17 @@ │ │ type : '()[I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aa500: |[1aa500] org.thoughtcrime.securesms.search.model.SearchResult.getContacts:()[I │ │ -1aa510: 5410 a741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41a7 │ │ -1aa514: 1100 |0002: return-object v0 │ │ +1aa504: |[1aa504] org.thoughtcrime.securesms.search.model.SearchResult.getContacts:()[I │ │ +1aa514: 5410 a741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41a7 │ │ +1aa518: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/search/model/SearchResult;) │ │ @@ -301675,17 +301676,17 @@ │ │ type : '()[I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aa518: |[1aa518] org.thoughtcrime.securesms.search.model.SearchResult.getMessages:()[I │ │ -1aa528: 5410 a941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41a9 │ │ -1aa52c: 1100 |0002: return-object v0 │ │ +1aa51c: |[1aa51c] org.thoughtcrime.securesms.search.model.SearchResult.getMessages:()[I │ │ +1aa52c: 5410 a941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41a9 │ │ +1aa530: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/search/model/SearchResult;) │ │ @@ -301693,17 +301694,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aa530: |[1aa530] org.thoughtcrime.securesms.search.model.SearchResult.getQuery:()Ljava/lang/String; │ │ -1aa540: 5410 aa41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41aa │ │ -1aa544: 1100 |0002: return-object v0 │ │ +1aa534: |[1aa534] org.thoughtcrime.securesms.search.model.SearchResult.getQuery:()Ljava/lang/String; │ │ +1aa544: 5410 aa41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/model/SearchResult;.query:Ljava/lang/String; // field@41aa │ │ +1aa548: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/search/model/SearchResult;) │ │ @@ -301711,22 +301712,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1aa494: |[1aa494] org.thoughtcrime.securesms.search.model.SearchResult.isEmpty:()Z │ │ -1aa4a4: 6e10 a959 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@59a9 │ │ -1aa4aa: 0a00 |0003: move-result v0 │ │ -1aa4ac: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -1aa4b0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -1aa4b2: 2802 |0007: goto 0009 // +0002 │ │ -1aa4b4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -1aa4b6: 0f00 |0009: return v0 │ │ +1aa498: |[1aa498] org.thoughtcrime.securesms.search.model.SearchResult.isEmpty:()Z │ │ +1aa4a8: 6e10 a959 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@59a9 │ │ +1aa4ae: 0a00 |0003: move-result v0 │ │ +1aa4b0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +1aa4b4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +1aa4b6: 2802 |0007: goto 0009 // +0002 │ │ +1aa4b8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +1aa4ba: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/search/model/SearchResult;) │ │ @@ -301734,25 +301735,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -1aa4d0: |[1aa4d0] org.thoughtcrime.securesms.search.model.SearchResult.size:()I │ │ -1aa4e0: 5420 a741 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41a7 │ │ -1aa4e4: 2100 |0002: array-length v0, v0 │ │ -1aa4e6: 5421 a841 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41a8 │ │ -1aa4ea: 6e10 7106 0100 |0005: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0671 │ │ -1aa4f0: 0a01 |0008: move-result v1 │ │ -1aa4f2: b010 |0009: add-int/2addr v0, v1 │ │ -1aa4f4: 5421 a941 |000a: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41a9 │ │ -1aa4f8: 2111 |000c: array-length v1, v1 │ │ -1aa4fa: b010 |000d: add-int/2addr v0, v1 │ │ -1aa4fc: 0f00 |000e: return v0 │ │ +1aa4d4: |[1aa4d4] org.thoughtcrime.securesms.search.model.SearchResult.size:()I │ │ +1aa4e4: 5420 a741 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.contacts:[I // field@41a7 │ │ +1aa4e8: 2100 |0002: array-length v0, v0 │ │ +1aa4ea: 5421 a841 |0003: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.conversations:Lcom/b44t/messenger/DcChatlist; // field@41a8 │ │ +1aa4ee: 6e10 7106 0100 |0005: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0671 │ │ +1aa4f4: 0a01 |0008: move-result v1 │ │ +1aa4f6: b010 |0009: add-int/2addr v0, v1 │ │ +1aa4f8: 5421 a941 |000a: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/model/SearchResult;.messages:[I // field@41a9 │ │ +1aa4fc: 2111 |000c: array-length v1, v1 │ │ +1aa4fe: b010 |000d: add-int/2addr v0, v1 │ │ +1aa500: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ │ │ source_file_idx : 14317 (SearchResult.java) │ │ @@ -301780,17 +301781,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1aa5ac: |[1aa5ac] org.thoughtcrime.securesms.service.BootReceiver.:()V │ │ -1aa5bc: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ -1aa5c2: 0e00 |0003: return-void │ │ +1aa5b0: |[1aa5b0] org.thoughtcrime.securesms.service.BootReceiver.:()V │ │ +1aa5c0: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ +1aa5c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/service/BootReceiver; │ │ │ │ Virtual methods - │ │ @@ -301799,19 +301800,19 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1aa5c4: |[1aa5c4] org.thoughtcrime.securesms.service.BootReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -1aa5d4: 1a01 2617 |0000: const-string v1, "DeltaChat" // string@1726 │ │ -1aa5d8: 1a02 d40b |0002: const-string v2, "*** BootReceiver.onReceive()" // string@0bd4 │ │ -1aa5dc: 7120 c002 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa5e2: 0e00 |0007: return-void │ │ +1aa5c8: |[1aa5c8] org.thoughtcrime.securesms.service.BootReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +1aa5d8: 1a01 2617 |0000: const-string v1, "DeltaChat" // string@1726 │ │ +1aa5dc: 1a02 d40b |0002: const-string v2, "*** BootReceiver.onReceive()" // string@0bd4 │ │ +1aa5e0: 7120 c002 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa5e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/service/BootReceiver; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Intent; │ │ @@ -301846,18 +301847,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aa5e4: |[1aa5e4] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V │ │ -1aa5f4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1aa5fa: 5b01 ab41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41ab │ │ -1aa5fe: 0e00 |0005: return-void │ │ +1aa5e8: |[1aa5e8] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V │ │ +1aa5f8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1aa5fe: 5b01 ab41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41ab │ │ +1aa602: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/service/FetchForegroundService; │ │ │ │ @@ -301867,18 +301868,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aa600: |[1aa600] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.run:()V │ │ -1aa610: 5410 ab41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41ab │ │ -1aa614: 6e10 b159 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V // method@59b1 │ │ -1aa61a: 0e00 |0005: return-void │ │ +1aa604: |[1aa604] org.thoughtcrime.securesms.service.FetchForegroundService$$ExternalSyntheticLambda0.run:()V │ │ +1aa614: 5410 ab41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/service/FetchForegroundService; // field@41ab │ │ +1aa618: 6e10 b159 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V // method@59b1 │ │ +1aa61e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 5745 (D8$$SyntheticClass) │ │ @@ -301926,27 +301927,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -1aa630: |[1aa630] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ -1aa640: 1c00 bd0f |0000: const-class v0, Lorg/thoughtcrime/securesms/notifications/FcmReceiveService; // type@0fbd │ │ -1aa644: 1a00 d018 |0002: const-string v0, "FcmReceiveService" // string@18d0 │ │ -1aa648: 6900 ae41 |0004: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41ae │ │ -1aa64c: 2200 fe02 |0006: new-instance v0, Ljava/lang/Object; // type@02fe │ │ -1aa650: 7010 a10a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1aa656: 6900 ac41 |000b: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41ac │ │ -1aa65a: 2200 fe02 |000d: new-instance v0, Ljava/lang/Object; // type@02fe │ │ -1aa65e: 7010 a10a 0000 |000f: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1aa664: 6900 ad41 |0012: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41ad │ │ -1aa668: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -1aa66a: 6a00 af41 |0015: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41af │ │ -1aa66e: 0e00 |0017: return-void │ │ +1aa634: |[1aa634] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ +1aa644: 1c00 bd0f |0000: const-class v0, Lorg/thoughtcrime/securesms/notifications/FcmReceiveService; // type@0fbd │ │ +1aa648: 1a00 d018 |0002: const-string v0, "FcmReceiveService" // string@18d0 │ │ +1aa64c: 6900 ae41 |0004: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41ae │ │ +1aa650: 2200 fe02 |0006: new-instance v0, Ljava/lang/Object; // type@02fe │ │ +1aa654: 7010 a10a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1aa65a: 6900 ac41 |000b: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41ac │ │ +1aa65e: 2200 fe02 |000d: new-instance v0, Ljava/lang/Object; // type@02fe │ │ +1aa662: 7010 a10a 0000 |000f: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1aa668: 6900 ad41 |0012: sput-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41ad │ │ +1aa66c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +1aa66e: 6a00 af41 |0015: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41af │ │ +1aa672: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0006 line=23 │ │ 0x000d line=24 │ │ 0x0015 line=25 │ │ locals : │ │ @@ -301956,17 +301957,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1aa670: |[1aa670] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ -1aa680: 7010 4200 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0042 │ │ -1aa686: 0e00 |0003: return-void │ │ +1aa674: |[1aa674] org.thoughtcrime.securesms.service.FetchForegroundService.:()V │ │ +1aa684: 7010 4200 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0042 │ │ +1aa68a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/service/FetchForegroundService; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/service/FetchForegroundService;) │ │ @@ -301974,68 +301975,68 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -1aa754: |[1aa754] org.thoughtcrime.securesms.service.FetchForegroundService.start:(Landroid/content/Context;)V │ │ -1aa764: 7100 fc4d 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.getInstance:()Lorg/thoughtcrime/securesms/connect/ForegroundDetector; // method@4dfc │ │ -1aa76a: 0c00 |0003: move-result-object v0 │ │ -1aa76c: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -1aa770: 6e10 fe4d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.isForeground:()Z // method@4dfe │ │ -1aa776: 0a00 |0009: move-result v0 │ │ -1aa778: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -1aa77c: 0e00 |000c: return-void │ │ -1aa77e: 7110 c559 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@59c5 │ │ -1aa784: 6200 ac41 |0010: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41ac │ │ -1aa788: 1d00 |0012: monitor-enter v0 │ │ -1aa78a: 6201 b041 |0013: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b0 │ │ -1aa78e: 3901 0e00 |0015: if-nez v1, 0023 // +000e │ │ -1aa792: 2201 2b00 |0017: new-instance v1, Landroid/content/Intent; // type@002b │ │ -1aa796: 1c02 ad10 |0019: const-class v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService; // type@10ad │ │ -1aa79a: 7030 8400 3102 |001b: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1aa7a0: 6901 b041 |001e: sput-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b0 │ │ -1aa7a4: 7120 3005 1300 |0020: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0530 │ │ -1aa7aa: 1e00 |0023: monitor-exit v0 │ │ -1aa7ac: 283c |0024: goto 0060 // +003c │ │ -1aa7ae: 0d03 |0025: move-exception v3 │ │ -1aa7b0: 1e00 |0026: monitor-exit v0 │ │ -1aa7b2: 2703 |0027: throw v3 │ │ -1aa7b4: 0d03 |0028: move-exception v3 │ │ -1aa7b6: 6200 ae41 |0029: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41ae │ │ -1aa7ba: 2201 0c03 |002b: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1aa7be: 1a02 cc18 |002d: const-string v2, "Failed to start foreground service: " // string@18cc │ │ -1aa7c2: 7020 0f0b 2100 |002f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1aa7c8: 6e20 170b 3100 |0032: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1aa7ce: 1a03 820c |0035: const-string v3, ", fetching in background." // string@0c82 │ │ -1aa7d2: 6e20 180b 3100 |0037: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1aa7d8: 6e10 290b 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1aa7de: 0c03 |003d: move-result-object v3 │ │ -1aa7e0: 7120 c402 3000 |003e: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1aa7e6: 1213 |0041: const/4 v3, #int 1 // #1 │ │ -1aa7e8: 6a03 af41 |0042: sput-boolean v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41af │ │ -1aa7ec: 6203 af0e |0044: sget-object v3, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0eaf │ │ -1aa7f0: 1300 0a00 |0046: const/16 v0, #int 10 // #a │ │ -1aa7f4: 6e20 4706 0300 |0048: invoke-virtual {v3, v0}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0647 │ │ -1aa7fa: 0a03 |004b: move-result v3 │ │ -1aa7fc: 3803 1400 |004c: if-eqz v3, 0060 // +0014 │ │ -1aa800: 6203 ad41 |004e: sget-object v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41ad │ │ -1aa804: 1d03 |0050: monitor-enter v3 │ │ -1aa806: 6300 af41 |0051: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41af │ │ -1aa80a: 3800 0800 |0053: if-eqz v0, 005b // +0008 │ │ -1aa80e: 6200 ad41 |0055: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41ad │ │ -1aa812: 6e10 a70a 0000 |0057: invoke-virtual {v0}, Ljava/lang/Object;.wait:()V // method@0aa7 │ │ -1aa818: 28f7 |005a: goto 0051 // -0009 │ │ -1aa81a: 1e03 |005b: monitor-exit v3 │ │ -1aa81c: 2804 |005c: goto 0060 // +0004 │ │ -1aa81e: 0d00 |005d: move-exception v0 │ │ -1aa820: 1e03 |005e: monitor-exit v3 │ │ -1aa822: 2700 |005f: throw v0 │ │ -1aa824: 0e00 |0060: return-void │ │ +1aa758: |[1aa758] org.thoughtcrime.securesms.service.FetchForegroundService.start:(Landroid/content/Context;)V │ │ +1aa768: 7100 fc4d 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.getInstance:()Lorg/thoughtcrime/securesms/connect/ForegroundDetector; // method@4dfc │ │ +1aa76e: 0c00 |0003: move-result-object v0 │ │ +1aa770: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +1aa774: 6e10 fe4d 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/connect/ForegroundDetector;.isForeground:()Z // method@4dfe │ │ +1aa77a: 0a00 |0009: move-result v0 │ │ +1aa77c: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +1aa780: 0e00 |000c: return-void │ │ +1aa782: 7110 c559 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@59c5 │ │ +1aa788: 6200 ac41 |0010: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41ac │ │ +1aa78c: 1d00 |0012: monitor-enter v0 │ │ +1aa78e: 6201 b041 |0013: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b0 │ │ +1aa792: 3901 0e00 |0015: if-nez v1, 0023 // +000e │ │ +1aa796: 2201 2b00 |0017: new-instance v1, Landroid/content/Intent; // type@002b │ │ +1aa79a: 1c02 ad10 |0019: const-class v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService; // type@10ad │ │ +1aa79e: 7030 8400 3102 |001b: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1aa7a4: 6901 b041 |001e: sput-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b0 │ │ +1aa7a8: 7120 3005 1300 |0020: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0530 │ │ +1aa7ae: 1e00 |0023: monitor-exit v0 │ │ +1aa7b0: 283c |0024: goto 0060 // +003c │ │ +1aa7b2: 0d03 |0025: move-exception v3 │ │ +1aa7b4: 1e00 |0026: monitor-exit v0 │ │ +1aa7b6: 2703 |0027: throw v3 │ │ +1aa7b8: 0d03 |0028: move-exception v3 │ │ +1aa7ba: 6200 ae41 |0029: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41ae │ │ +1aa7be: 2201 0c03 |002b: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1aa7c2: 1a02 cc18 |002d: const-string v2, "Failed to start foreground service: " // string@18cc │ │ +1aa7c6: 7020 0f0b 2100 |002f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1aa7cc: 6e20 170b 3100 |0032: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1aa7d2: 1a03 820c |0035: const-string v3, ", fetching in background." // string@0c82 │ │ +1aa7d6: 6e20 180b 3100 |0037: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1aa7dc: 6e10 290b 0100 |003a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1aa7e2: 0c03 |003d: move-result-object v3 │ │ +1aa7e4: 7120 c402 3000 |003e: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1aa7ea: 1213 |0041: const/4 v3, #int 1 // #1 │ │ +1aa7ec: 6a03 af41 |0042: sput-boolean v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41af │ │ +1aa7f0: 6203 af0e |0044: sget-object v3, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0eaf │ │ +1aa7f4: 1300 0a00 |0046: const/16 v0, #int 10 // #a │ │ +1aa7f8: 6e20 4706 0300 |0048: invoke-virtual {v3, v0}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0647 │ │ +1aa7fe: 0a03 |004b: move-result v3 │ │ +1aa800: 3803 1400 |004c: if-eqz v3, 0060 // +0014 │ │ +1aa804: 6203 ad41 |004e: sget-object v3, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41ad │ │ +1aa808: 1d03 |0050: monitor-enter v3 │ │ +1aa80a: 6300 af41 |0051: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41af │ │ +1aa80e: 3800 0800 |0053: if-eqz v0, 005b // +0008 │ │ +1aa812: 6200 ad41 |0055: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41ad │ │ +1aa816: 6e10 a70a 0000 |0057: invoke-virtual {v0}, Ljava/lang/Object;.wait:()V // method@0aa7 │ │ +1aa81c: 28f7 |005a: goto 0051 // -0009 │ │ +1aa81e: 1e03 |005b: monitor-exit v3 │ │ +1aa820: 2804 |005c: goto 0060 // +0004 │ │ +1aa822: 0d00 |005d: move-exception v0 │ │ +1aa824: 1e03 |005e: monitor-exit v3 │ │ +1aa826: 2700 |005f: throw v0 │ │ +1aa828: 0e00 |0060: return-void │ │ catches : 6 │ │ 0x0010 - 0x0013 │ │ Ljava/lang/Exception; -> 0x0028 │ │ 0x0013 - 0x0027 │ │ -> 0x0025 │ │ 0x0027 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0028 │ │ @@ -302070,39 +302071,39 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -1aa868: |[1aa868] org.thoughtcrime.securesms.service.FetchForegroundService.stop:(Landroid/content/Context;)V │ │ -1aa878: 6300 af41 |0000: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41af │ │ -1aa87c: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ -1aa880: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -1aa882: 6a00 af41 |0005: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41af │ │ -1aa886: 6200 ad41 |0007: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41ad │ │ -1aa88a: 1d00 |0009: monitor-enter v0 │ │ -1aa88c: 6e10 a50a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0aa5 │ │ -1aa892: 1e00 |000d: monitor-exit v0 │ │ -1aa894: 2804 |000e: goto 0012 // +0004 │ │ -1aa896: 0d02 |000f: move-exception v2 │ │ -1aa898: 1e00 |0010: monitor-exit v0 │ │ -1aa89a: 2702 |0011: throw v2 │ │ -1aa89c: 6200 ac41 |0012: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41ac │ │ -1aa8a0: 1d00 |0014: monitor-enter v0 │ │ -1aa8a2: 6201 b041 |0015: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b0 │ │ -1aa8a6: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -1aa8aa: 6e20 8000 1200 |0019: invoke-virtual {v2, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@0080 │ │ -1aa8b0: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -1aa8b2: 6902 b041 |001d: sput-object v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b0 │ │ -1aa8b6: 1e00 |001f: monitor-exit v0 │ │ -1aa8b8: 0e00 |0020: return-void │ │ -1aa8ba: 0d02 |0021: move-exception v2 │ │ -1aa8bc: 1e00 |0022: monitor-exit v0 │ │ -1aa8be: 2702 |0023: throw v2 │ │ +1aa86c: |[1aa86c] org.thoughtcrime.securesms.service.FetchForegroundService.stop:(Landroid/content/Context;)V │ │ +1aa87c: 6300 af41 |0000: sget-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41af │ │ +1aa880: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ +1aa884: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +1aa886: 6a00 af41 |0005: sput-boolean v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.fetchingSynchronously:Z // field@41af │ │ +1aa88a: 6200 ad41 |0007: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.STOP_NOTIFIER:Ljava/lang/Object; // field@41ad │ │ +1aa88e: 1d00 |0009: monitor-enter v0 │ │ +1aa890: 6e10 a50a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0aa5 │ │ +1aa896: 1e00 |000d: monitor-exit v0 │ │ +1aa898: 2804 |000e: goto 0012 // +0004 │ │ +1aa89a: 0d02 |000f: move-exception v2 │ │ +1aa89c: 1e00 |0010: monitor-exit v0 │ │ +1aa89e: 2702 |0011: throw v2 │ │ +1aa8a0: 6200 ac41 |0012: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.SERVICE_LOCK:Ljava/lang/Object; // field@41ac │ │ +1aa8a4: 1d00 |0014: monitor-enter v0 │ │ +1aa8a6: 6201 b041 |0015: sget-object v1, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b0 │ │ +1aa8aa: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +1aa8ae: 6e20 8000 1200 |0019: invoke-virtual {v2, v1}, Landroid/content/Context;.stopService:(Landroid/content/Intent;)Z // method@0080 │ │ +1aa8b4: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +1aa8b6: 6902 b041 |001d: sput-object v2, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.service:Landroid/content/Intent; // field@41b0 │ │ +1aa8ba: 1e00 |001f: monitor-exit v0 │ │ +1aa8bc: 0e00 |0020: return-void │ │ +1aa8be: 0d02 |0021: move-exception v2 │ │ +1aa8c0: 1e00 |0022: monitor-exit v0 │ │ +1aa8c2: 2702 |0023: throw v2 │ │ catches : 2 │ │ 0x000a - 0x0011 │ │ -> 0x000f │ │ 0x0015 - 0x0023 │ │ -> 0x0021 │ │ positions : │ │ 0x0000 line=66 │ │ @@ -302124,25 +302125,25 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1aa688: |[1aa688] org.thoughtcrime.securesms.service.FetchForegroundService.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V │ │ -1aa698: 6200 ae41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41ae │ │ -1aa69c: 1a01 4a39 |0002: const-string v1, "Starting fetch" // string@394a │ │ -1aa6a0: 7120 c002 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa6a6: 6200 af0e |0007: sget-object v0, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0eaf │ │ -1aa6aa: 1301 2c01 |0009: const/16 v1, #int 300 // #12c │ │ -1aa6ae: 6e20 4706 1000 |000b: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0647 │ │ -1aa6b4: 0a00 |000e: move-result v0 │ │ -1aa6b6: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ -1aa6ba: 7110 b759 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stop:(Landroid/content/Context;)V // method@59b7 │ │ -1aa6c0: 0e00 |0014: return-void │ │ +1aa68c: |[1aa68c] org.thoughtcrime.securesms.service.FetchForegroundService.lambda$onCreate$0$org-thoughtcrime-securesms-service-FetchForegroundService:()V │ │ +1aa69c: 6200 ae41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41ae │ │ +1aa6a0: 1a01 4a39 |0002: const-string v1, "Starting fetch" // string@394a │ │ +1aa6a4: 7120 c002 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa6aa: 6200 af0e |0007: sget-object v0, Lorg/thoughtcrime/securesms/ApplicationContext;.dcAccounts:Lcom/b44t/messenger/DcAccounts; // field@0eaf │ │ +1aa6ae: 1301 2c01 |0009: const/16 v1, #int 300 // #12c │ │ +1aa6b2: 6e20 4706 1000 |000b: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcAccounts;.backgroundFetch:(I)Z // method@0647 │ │ +1aa6b8: 0a00 |000e: move-result v0 │ │ +1aa6ba: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ +1aa6be: 7110 b759 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stop:(Landroid/content/Context;)V // method@59b7 │ │ +1aa6c4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lorg/thoughtcrime/securesms/service/FetchForegroundService; │ │ @@ -302152,54 +302153,54 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1aa61c: |[1aa61c] org.thoughtcrime.securesms.service.FetchForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -1aa62c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -1aa62e: 1101 |0001: return-object v1 │ │ +1aa620: |[1aa620] org.thoughtcrime.securesms.service.FetchForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +1aa630: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +1aa632: 1101 |0001: return-object v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/service/FetchForegroundService;) │ │ name : 'onCreate' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -1aa6c4: |[1aa6c4] org.thoughtcrime.securesms.service.FetchForegroundService.onCreate:()V │ │ -1aa6d4: 6200 ae41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41ae │ │ -1aa6d8: 1a01 5616 |0002: const-string v1, "Creating fetch service" // string@1656 │ │ -1aa6dc: 7120 c002 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa6e2: 6f10 4400 0200 |0007: invoke-super {v2}, Landroid/app/Service;.onCreate:()V // method@0044 │ │ -1aa6e8: 2200 6101 |000a: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ -1aa6ec: 1a01 384b |000c: const-string v1, "ch_generic" // string@4b38 │ │ -1aa6f0: 7030 fc04 2001 |000e: invoke-direct {v0, v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fc │ │ -1aa6f6: 6001 3528 |0011: sget v1, Lorg/thoughtcrime/securesms/R$string;.connectivity_updating:I // field@2835 │ │ -1aa6fa: 6e20 b059 1200 |0013: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.getString:(I)Ljava/lang/String; // method@59b0 │ │ -1aa700: 0c01 |0016: move-result-object v1 │ │ -1aa702: 6e20 0605 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0506 │ │ -1aa708: 0c00 |001a: move-result-object v0 │ │ -1aa70a: 6001 9021 |001b: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@2190 │ │ -1aa70e: 6e20 1105 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0511 │ │ -1aa714: 0c00 |0020: move-result-object v0 │ │ -1aa716: 6e10 fe04 0000 |0021: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04fe │ │ -1aa71c: 0c00 |0024: move-result-object v0 │ │ -1aa71e: 1241 |0025: const/4 v1, #int 4 // #4 │ │ -1aa720: 6e30 b659 1200 |0026: invoke-virtual {v2, v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@59b6 │ │ -1aa726: 2200 ac10 |0029: new-instance v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0; // type@10ac │ │ -1aa72a: 7020 ac59 2000 |002b: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V // method@59ac │ │ -1aa730: 7110 835b 0000 |002e: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5b83 │ │ -1aa736: 0e00 |0031: return-void │ │ +1aa6c8: |[1aa6c8] org.thoughtcrime.securesms.service.FetchForegroundService.onCreate:()V │ │ +1aa6d8: 6200 ae41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.TAG:Ljava/lang/String; // field@41ae │ │ +1aa6dc: 1a01 5616 |0002: const-string v1, "Creating fetch service" // string@1656 │ │ +1aa6e0: 7120 c002 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa6e6: 6f10 4400 0200 |0007: invoke-super {v2}, Landroid/app/Service;.onCreate:()V // method@0044 │ │ +1aa6ec: 2200 6101 |000a: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ +1aa6f0: 1a01 384b |000c: const-string v1, "ch_generic" // string@4b38 │ │ +1aa6f4: 7030 fc04 2001 |000e: invoke-direct {v0, v2, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fc │ │ +1aa6fa: 6001 3528 |0011: sget v1, Lorg/thoughtcrime/securesms/R$string;.connectivity_updating:I // field@2835 │ │ +1aa6fe: 6e20 b059 1200 |0013: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.getString:(I)Ljava/lang/String; // method@59b0 │ │ +1aa704: 0c01 |0016: move-result-object v1 │ │ +1aa706: 6e20 0605 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0506 │ │ +1aa70c: 0c00 |001a: move-result-object v0 │ │ +1aa70e: 6001 9021 |001b: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@2190 │ │ +1aa712: 6e20 1105 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0511 │ │ +1aa718: 0c00 |0020: move-result-object v0 │ │ +1aa71a: 6e10 fe04 0000 |0021: invoke-virtual {v0}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04fe │ │ +1aa720: 0c00 |0024: move-result-object v0 │ │ +1aa722: 1241 |0025: const/4 v1, #int 4 // #4 │ │ +1aa724: 6e30 b659 1200 |0026: invoke-virtual {v2, v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@59b6 │ │ +1aa72a: 2200 ac10 |0029: new-instance v0, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0; // type@10ac │ │ +1aa72e: 7020 ac59 2000 |002b: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/service/FetchForegroundService$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/service/FetchForegroundService;)V // method@59ac │ │ +1aa734: 7110 835b 0000 |002e: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5b83 │ │ +1aa73a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0007 line=84 │ │ 0x000a line=86 │ │ 0x0013 line=87 │ │ 0x001d line=88 │ │ @@ -302214,18 +302215,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1aa738: |[1aa738] org.thoughtcrime.securesms.service.FetchForegroundService.onDestroy:()V │ │ -1aa748: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1aa74a: 6e20 b859 0100 |0001: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stopForeground:(Z)V // method@59b8 │ │ -1aa750: 0e00 |0004: return-void │ │ +1aa73c: |[1aa73c] org.thoughtcrime.securesms.service.FetchForegroundService.onDestroy:()V │ │ +1aa74c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1aa74e: 6e20 b859 0100 |0001: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/service/FetchForegroundService;.stopForeground:(Z)V // method@59b8 │ │ +1aa754: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/service/FetchForegroundService; │ │ │ │ source_file_idx : 6360 (FetchForegroundService.java) │ │ @@ -302316,25 +302317,25 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -1aab80: |[1aab80] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V │ │ -1aab90: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1aab96: 5b01 b841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41b8 │ │ -1aab9a: 5b02 b241 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b2 │ │ -1aab9e: 5b03 b141 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ -1aaba2: 5904 b341 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b3 │ │ -1aaba6: 5905 b441 |000b: iput v5, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ -1aabaa: 5907 b641 |000d: iput v7, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41b6 │ │ -1aabae: 5906 b741 |000f: iput v6, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41b7 │ │ -1aabb2: 5c08 b541 |0011: iput-boolean v8, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b5 │ │ -1aabb6: 0e00 |0013: return-void │ │ +1aab84: |[1aab84] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V │ │ +1aab94: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1aab9a: 5b01 b841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41b8 │ │ +1aab9e: 5b02 b241 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b2 │ │ +1aaba2: 5b03 b141 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ +1aaba6: 5904 b341 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b3 │ │ +1aabaa: 5905 b441 |000b: iput v5, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ +1aabae: 5907 b641 |000d: iput v7, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41b6 │ │ +1aabb2: 5906 b741 |000f: iput v6, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41b7 │ │ +1aabb6: 5c08 b541 |0011: iput-boolean v8, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b5 │ │ +1aabba: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ 0x0005 line=212 │ │ 0x0007 line=213 │ │ 0x0009 line=214 │ │ @@ -302358,17 +302359,17 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -1aabb8: |[1aabb8] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V │ │ -1aabc8: 7609 b959 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V // method@59b9 │ │ -1aabce: 0e00 |0003: return-void │ │ +1aabbc: |[1aabbc] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V │ │ +1aabcc: 7609 b959 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V // method@59b9 │ │ +1aabd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) Ljava/lang/String; │ │ @@ -302385,18 +302386,18 @@ │ │ type : '(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1aaa74: |[1aaa74] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -1aaa84: 7110 bd59 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59bd │ │ -1aaa8a: 0c00 |0003: move-result-object v0 │ │ -1aaa8c: 1100 |0004: return-object v0 │ │ +1aaa78: |[1aaa78] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +1aaa88: 7110 bd59 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59bd │ │ +1aaa8e: 0c00 |0003: move-result-object v0 │ │ +1aaa90: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/Intent; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;) │ │ @@ -302404,73 +302405,73 @@ │ │ type : '(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 9 │ │ insns size : 112 16-bit code units │ │ -1aaa90: |[1aaa90] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -1aaaa0: 7100 c459 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ -1aaaa6: 0c00 |0003: move-result-object v0 │ │ -1aaaa8: 5200 b441 |0004: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ -1aaaac: 1a01 ac55 |0006: const-string v1, "extra_id" // string@55ac │ │ -1aaab0: 6e30 9400 1b00 |0008: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1aaab6: 0a07 |000b: move-result v7 │ │ -1aaab8: 1a00 b455 |000c: const-string v0, "extra_title" // string@55b4 │ │ -1aaabc: 6e20 9a00 0b00 |000e: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -1aaac2: 0c00 |0011: move-result-object v0 │ │ -1aaac4: 3900 0800 |0012: if-nez v0, 001a // +0008 │ │ -1aaac8: 7100 c459 0000 |0014: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ -1aaace: 0c00 |0017: move-result-object v0 │ │ -1aaad0: 5400 b841 |0018: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41b8 │ │ -1aaad4: 0703 |001a: move-object v3, v0 │ │ -1aaad6: 1a00 aa55 |001b: const-string v0, "extra_content_text" // string@55aa │ │ -1aaada: 6e20 9a00 0b00 |001d: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -1aaae0: 0c00 |0020: move-result-object v0 │ │ -1aaae2: 3900 0800 |0021: if-nez v0, 0029 // +0008 │ │ -1aaae6: 7100 c459 0000 |0023: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ -1aaaec: 0c00 |0026: move-result-object v0 │ │ -1aaaee: 5400 b241 |0027: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b2 │ │ -1aaaf2: 0704 |0029: move-object v4, v0 │ │ -1aaaf4: 1a00 a955 |002a: const-string v0, "extra_channel_id" // string@55a9 │ │ -1aaaf8: 6e20 9a00 0b00 |002c: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -1aaafe: 0c00 |002f: move-result-object v0 │ │ -1aab00: 3900 0800 |0030: if-nez v0, 0038 // +0008 │ │ -1aab04: 7100 c459 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ -1aab0a: 0c00 |0035: move-result-object v0 │ │ -1aab0c: 5400 b141 |0036: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ -1aab10: 0705 |0038: move-object v5, v0 │ │ -1aab12: 7100 c459 0000 |0039: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ -1aab18: 0c00 |003c: move-result-object v0 │ │ -1aab1a: 5200 b341 |003d: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b3 │ │ -1aab1e: 1a01 ab55 |003f: const-string v1, "extra_icon_res" // string@55ab │ │ -1aab22: 6e30 9400 1b00 |0041: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1aab28: 0a06 |0044: move-result v6 │ │ -1aab2a: 7100 c459 0000 |0045: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ -1aab30: 0c00 |0048: move-result-object v0 │ │ -1aab32: 5200 b641 |0049: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41b6 │ │ -1aab36: 1a01 ae55 |004b: const-string v1, "extra_progress" // string@55ae │ │ -1aab3a: 6e30 9400 1b00 |004d: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1aab40: 0a09 |0050: move-result v9 │ │ -1aab42: 7100 c459 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ -1aab48: 0c00 |0054: move-result-object v0 │ │ -1aab4a: 5200 b741 |0055: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41b7 │ │ -1aab4e: 1a01 b055 |0057: const-string v1, "extra_progress_max" // string@55b0 │ │ -1aab52: 6e30 9400 1b00 |0059: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1aab58: 0a08 |005c: move-result v8 │ │ -1aab5a: 7100 c459 0000 |005d: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ -1aab60: 0c00 |0060: move-result-object v0 │ │ -1aab62: 5500 b541 |0061: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b5 │ │ -1aab66: 1a01 af55 |0063: const-string v1, "extra_progress_indeterminate" // string@55af │ │ -1aab6a: 6e30 8b00 1b00 |0065: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -1aab70: 0a0a |0068: move-result v10 │ │ -1aab72: 220b af10 |0069: new-instance v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ -1aab76: 07b2 |006b: move-object v2, v11 │ │ -1aab78: 7609 b959 0200 |006c: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V // method@59b9 │ │ -1aab7e: 110b |006f: return-object v11 │ │ +1aaa94: |[1aaa94] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.fromIntent:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +1aaaa4: 7100 c459 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ +1aaaaa: 0c00 |0003: move-result-object v0 │ │ +1aaaac: 5200 b441 |0004: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ +1aaab0: 1a01 ac55 |0006: const-string v1, "extra_id" // string@55ac │ │ +1aaab4: 6e30 9400 1b00 |0008: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1aaaba: 0a07 |000b: move-result v7 │ │ +1aaabc: 1a00 b455 |000c: const-string v0, "extra_title" // string@55b4 │ │ +1aaac0: 6e20 9a00 0b00 |000e: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +1aaac6: 0c00 |0011: move-result-object v0 │ │ +1aaac8: 3900 0800 |0012: if-nez v0, 001a // +0008 │ │ +1aaacc: 7100 c459 0000 |0014: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ +1aaad2: 0c00 |0017: move-result-object v0 │ │ +1aaad4: 5400 b841 |0018: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41b8 │ │ +1aaad8: 0703 |001a: move-object v3, v0 │ │ +1aaada: 1a00 aa55 |001b: const-string v0, "extra_content_text" // string@55aa │ │ +1aaade: 6e20 9a00 0b00 |001d: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +1aaae4: 0c00 |0020: move-result-object v0 │ │ +1aaae6: 3900 0800 |0021: if-nez v0, 0029 // +0008 │ │ +1aaaea: 7100 c459 0000 |0023: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ +1aaaf0: 0c00 |0026: move-result-object v0 │ │ +1aaaf2: 5400 b241 |0027: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b2 │ │ +1aaaf6: 0704 |0029: move-object v4, v0 │ │ +1aaaf8: 1a00 a955 |002a: const-string v0, "extra_channel_id" // string@55a9 │ │ +1aaafc: 6e20 9a00 0b00 |002c: invoke-virtual {v11, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +1aab02: 0c00 |002f: move-result-object v0 │ │ +1aab04: 3900 0800 |0030: if-nez v0, 0038 // +0008 │ │ +1aab08: 7100 c459 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ +1aab0e: 0c00 |0035: move-result-object v0 │ │ +1aab10: 5400 b141 |0036: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ +1aab14: 0705 |0038: move-object v5, v0 │ │ +1aab16: 7100 c459 0000 |0039: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ +1aab1c: 0c00 |003c: move-result-object v0 │ │ +1aab1e: 5200 b341 |003d: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b3 │ │ +1aab22: 1a01 ab55 |003f: const-string v1, "extra_icon_res" // string@55ab │ │ +1aab26: 6e30 9400 1b00 |0041: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1aab2c: 0a06 |0044: move-result v6 │ │ +1aab2e: 7100 c459 0000 |0045: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ +1aab34: 0c00 |0048: move-result-object v0 │ │ +1aab36: 5200 b641 |0049: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41b6 │ │ +1aab3a: 1a01 ae55 |004b: const-string v1, "extra_progress" // string@55ae │ │ +1aab3e: 6e30 9400 1b00 |004d: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1aab44: 0a09 |0050: move-result v9 │ │ +1aab46: 7100 c459 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ +1aab4c: 0c00 |0054: move-result-object v0 │ │ +1aab4e: 5200 b741 |0055: iget v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41b7 │ │ +1aab52: 1a01 b055 |0057: const-string v1, "extra_progress_max" // string@55b0 │ │ +1aab56: 6e30 9400 1b00 |0059: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1aab5c: 0a08 |005c: move-result v8 │ │ +1aab5e: 7100 c459 0000 |005d: invoke-static {}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59c4 │ │ +1aab64: 0c00 |0060: move-result-object v0 │ │ +1aab66: 5500 b541 |0061: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b5 │ │ +1aab6a: 1a01 af55 |0063: const-string v1, "extra_progress_indeterminate" // string@55af │ │ +1aab6e: 6e30 8b00 1b00 |0065: invoke-virtual {v11, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +1aab74: 0a0a |0068: move-result v10 │ │ +1aab76: 220b af10 |0069: new-instance v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ +1aab7a: 07b2 |006b: move-object v2, v11 │ │ +1aab7c: 7609 b959 0200 |006c: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZ)V // method@59b9 │ │ +1aab82: 110b |006f: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x000c line=224 │ │ 0x0014 line=225 │ │ 0x001b line=227 │ │ 0x0023 line=228 │ │ @@ -302490,61 +302491,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -1aa8d8: |[1aa8d8] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.equals:(Ljava/lang/Object;)Z │ │ -1aa8e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1aa8ea: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ -1aa8ee: 0f00 |0003: return v0 │ │ -1aa8f0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1aa8f2: 3805 4e00 |0005: if-eqz v5, 0053 // +004e │ │ -1aa8f6: 6e10 a30a 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa3 │ │ -1aa8fc: 0c02 |000a: move-result-object v2 │ │ -1aa8fe: 6e10 a30a 0500 |000b: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa3 │ │ -1aa904: 0c03 |000e: move-result-object v3 │ │ -1aa906: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ -1aa90a: 2842 |0011: goto 0053 // +0042 │ │ -1aa90c: 1f05 af10 |0012: check-cast v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ -1aa910: 5242 b441 |0014: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ -1aa914: 5253 b441 |0016: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ -1aa918: 3332 3900 |0018: if-ne v2, v3, 0051 // +0039 │ │ -1aa91c: 5242 b341 |001a: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b3 │ │ -1aa920: 5253 b341 |001c: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b3 │ │ -1aa924: 3332 3300 |001e: if-ne v2, v3, 0051 // +0033 │ │ -1aa928: 5242 b641 |0020: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41b6 │ │ -1aa92c: 5253 b641 |0022: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41b6 │ │ -1aa930: 3332 2d00 |0024: if-ne v2, v3, 0051 // +002d │ │ -1aa934: 5242 b741 |0026: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41b7 │ │ -1aa938: 5253 b741 |0028: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41b7 │ │ -1aa93c: 3332 2700 |002a: if-ne v2, v3, 0051 // +0027 │ │ -1aa940: 5542 b541 |002c: iget-boolean v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b5 │ │ -1aa944: 5553 b541 |002e: iget-boolean v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b5 │ │ -1aa948: 3332 2100 |0030: if-ne v2, v3, 0051 // +0021 │ │ -1aa94c: 5442 b841 |0032: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41b8 │ │ -1aa950: 5453 b841 |0034: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41b8 │ │ -1aa954: 6e20 d60a 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1aa95a: 0a02 |0039: move-result v2 │ │ -1aa95c: 3802 1700 |003a: if-eqz v2, 0051 // +0017 │ │ -1aa960: 5442 b241 |003c: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b2 │ │ -1aa964: 5453 b241 |003e: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b2 │ │ -1aa968: 6e20 d60a 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1aa96e: 0a02 |0043: move-result v2 │ │ -1aa970: 3802 0d00 |0044: if-eqz v2, 0051 // +000d │ │ -1aa974: 5442 b141 |0046: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ -1aa978: 5455 b141 |0048: iget-object v5, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ -1aa97c: 6e20 d60a 5200 |004a: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1aa982: 0a05 |004d: move-result v5 │ │ -1aa984: 3805 0300 |004e: if-eqz v5, 0051 // +0003 │ │ -1aa988: 2802 |0050: goto 0052 // +0002 │ │ -1aa98a: 1200 |0051: const/4 v0, #int 0 // #0 │ │ -1aa98c: 0f00 |0052: return v0 │ │ -1aa98e: 0f01 |0053: return v1 │ │ +1aa8dc: |[1aa8dc] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.equals:(Ljava/lang/Object;)Z │ │ +1aa8ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1aa8ee: 3354 0300 |0001: if-ne v4, v5, 0004 // +0003 │ │ +1aa8f2: 0f00 |0003: return v0 │ │ +1aa8f4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1aa8f6: 3805 4e00 |0005: if-eqz v5, 0053 // +004e │ │ +1aa8fa: 6e10 a30a 0400 |0007: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa3 │ │ +1aa900: 0c02 |000a: move-result-object v2 │ │ +1aa902: 6e10 a30a 0500 |000b: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa3 │ │ +1aa908: 0c03 |000e: move-result-object v3 │ │ +1aa90a: 3232 0300 |000f: if-eq v2, v3, 0012 // +0003 │ │ +1aa90e: 2842 |0011: goto 0053 // +0042 │ │ +1aa910: 1f05 af10 |0012: check-cast v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ +1aa914: 5242 b441 |0014: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ +1aa918: 5253 b441 |0016: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ +1aa91c: 3332 3900 |0018: if-ne v2, v3, 0051 // +0039 │ │ +1aa920: 5242 b341 |001a: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b3 │ │ +1aa924: 5253 b341 |001c: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b3 │ │ +1aa928: 3332 3300 |001e: if-ne v2, v3, 0051 // +0033 │ │ +1aa92c: 5242 b641 |0020: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41b6 │ │ +1aa930: 5253 b641 |0022: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41b6 │ │ +1aa934: 3332 2d00 |0024: if-ne v2, v3, 0051 // +002d │ │ +1aa938: 5242 b741 |0026: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41b7 │ │ +1aa93c: 5253 b741 |0028: iget v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41b7 │ │ +1aa940: 3332 2700 |002a: if-ne v2, v3, 0051 // +0027 │ │ +1aa944: 5542 b541 |002c: iget-boolean v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b5 │ │ +1aa948: 5553 b541 |002e: iget-boolean v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b5 │ │ +1aa94c: 3332 2100 |0030: if-ne v2, v3, 0051 // +0021 │ │ +1aa950: 5442 b841 |0032: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41b8 │ │ +1aa954: 5453 b841 |0034: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41b8 │ │ +1aa958: 6e20 d60a 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1aa95e: 0a02 |0039: move-result v2 │ │ +1aa960: 3802 1700 |003a: if-eqz v2, 0051 // +0017 │ │ +1aa964: 5442 b241 |003c: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b2 │ │ +1aa968: 5453 b241 |003e: iget-object v3, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b2 │ │ +1aa96c: 6e20 d60a 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1aa972: 0a02 |0043: move-result v2 │ │ +1aa974: 3802 0d00 |0044: if-eqz v2, 0051 // +000d │ │ +1aa978: 5442 b141 |0046: iget-object v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ +1aa97c: 5455 b141 |0048: iget-object v5, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ +1aa980: 6e20 d60a 5200 |004a: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1aa986: 0a05 |004d: move-result v5 │ │ +1aa988: 3805 0300 |004e: if-eqz v5, 0051 // +0003 │ │ +1aa98c: 2802 |0050: goto 0052 // +0002 │ │ +1aa98e: 1200 |0051: const/4 v0, #int 0 // #0 │ │ +1aa990: 0f00 |0052: return v0 │ │ +1aa992: 0f01 |0053: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=249 │ │ 0x0012 line=251 │ │ 0x0014 line=252 │ │ 0x0036 line=257 │ │ 0x0040 line=258 │ │ @@ -302558,39 +302559,39 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -1aa990: |[1aa990] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.hashCode:()I │ │ -1aa9a0: 5420 b841 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41b8 │ │ -1aa9a4: 6e10 dd0a 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0add │ │ -1aa9aa: 0a00 |0005: move-result v0 │ │ -1aa9ac: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1aa9b0: 5421 b141 |0008: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ -1aa9b4: 6e10 dd0a 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@0add │ │ -1aa9ba: 0a01 |000d: move-result v1 │ │ -1aa9bc: b010 |000e: add-int/2addr v0, v1 │ │ -1aa9be: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1aa9c2: 5221 b441 |0011: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ -1aa9c6: b010 |0013: add-int/2addr v0, v1 │ │ -1aa9c8: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1aa9cc: 5221 b341 |0016: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b3 │ │ -1aa9d0: b010 |0018: add-int/2addr v0, v1 │ │ -1aa9d2: da00 001f |0019: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1aa9d6: 5221 b641 |001b: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41b6 │ │ -1aa9da: b010 |001d: add-int/2addr v0, v1 │ │ -1aa9dc: da00 001f |001e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1aa9e0: 5221 b741 |0020: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41b7 │ │ -1aa9e4: b010 |0022: add-int/2addr v0, v1 │ │ -1aa9e6: da00 001f |0023: mul-int/lit8 v0, v0, #int 31 // #1f │ │ -1aa9ea: 5521 b541 |0025: iget-boolean v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b5 │ │ -1aa9ee: b010 |0027: add-int/2addr v0, v1 │ │ -1aa9f0: 0f00 |0028: return v0 │ │ +1aa994: |[1aa994] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.hashCode:()I │ │ +1aa9a4: 5420 b841 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41b8 │ │ +1aa9a8: 6e10 dd0a 0000 |0002: invoke-virtual {v0}, Ljava/lang/String;.hashCode:()I // method@0add │ │ +1aa9ae: 0a00 |0005: move-result v0 │ │ +1aa9b0: da00 001f |0006: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1aa9b4: 5421 b141 |0008: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ +1aa9b8: 6e10 dd0a 0100 |000a: invoke-virtual {v1}, Ljava/lang/String;.hashCode:()I // method@0add │ │ +1aa9be: 0a01 |000d: move-result v1 │ │ +1aa9c0: b010 |000e: add-int/2addr v0, v1 │ │ +1aa9c2: da00 001f |000f: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1aa9c6: 5221 b441 |0011: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ +1aa9ca: b010 |0013: add-int/2addr v0, v1 │ │ +1aa9cc: da00 001f |0014: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1aa9d0: 5221 b341 |0016: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b3 │ │ +1aa9d4: b010 |0018: add-int/2addr v0, v1 │ │ +1aa9d6: da00 001f |0019: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1aa9da: 5221 b641 |001b: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41b6 │ │ +1aa9de: b010 |001d: add-int/2addr v0, v1 │ │ +1aa9e0: da00 001f |001e: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1aa9e4: 5221 b741 |0020: iget v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41b7 │ │ +1aa9e8: b010 |0022: add-int/2addr v0, v1 │ │ +1aa9ea: da00 001f |0023: mul-int/lit8 v0, v0, #int 31 // #1f │ │ +1aa9ee: 5521 b541 |0025: iget-boolean v1, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b5 │ │ +1aa9f2: b010 |0027: add-int/2addr v0, v1 │ │ +1aa9f4: 0f00 |0028: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0008 line=266 │ │ 0x0011 line=268 │ │ 0x0016 line=270 │ │ 0x001b line=272 │ │ @@ -302604,47 +302605,47 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -1aa9f4: |[1aa9f4] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.toString:()Ljava/lang/String; │ │ -1aaa04: 6200 9f00 |0000: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ -1aaa08: 5481 b141 |0002: iget-object v1, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ -1aaa0c: 5282 b441 |0004: iget v2, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ -1aaa10: 7110 530a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1aaa16: 0c02 |0009: move-result-object v2 │ │ -1aaa18: 5283 b641 |000a: iget v3, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41b6 │ │ -1aaa1c: 7110 530a 0300 |000c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1aaa22: 0c03 |000f: move-result-object v3 │ │ -1aaa24: 5284 b741 |0010: iget v4, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41b7 │ │ -1aaa28: 7110 530a 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1aaa2e: 0c04 |0015: move-result-object v4 │ │ -1aaa30: 5585 b541 |0016: iget-boolean v5, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b5 │ │ -1aaa34: 3805 0500 |0018: if-eqz v5, 001d // +0005 │ │ -1aaa38: 1a05 ad60 |001a: const-string v5, "indeterminate" // string@60ad │ │ -1aaa3c: 2803 |001c: goto 001f // +0003 │ │ -1aaa3e: 1a05 bc51 |001d: const-string v5, "determinate" // string@51bc │ │ -1aaa42: 1256 |001f: const/4 v6, #int 5 // #5 │ │ -1aaa44: 2366 4011 |0020: new-array v6, v6, [Ljava/lang/Object; // type@1140 │ │ -1aaa48: 1207 |0022: const/4 v7, #int 0 // #0 │ │ -1aaa4a: 4d01 0607 |0023: aput-object v1, v6, v7 │ │ -1aaa4e: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -1aaa50: 4d02 0601 |0026: aput-object v2, v6, v1 │ │ -1aaa54: 1221 |0028: const/4 v1, #int 2 // #2 │ │ -1aaa56: 4d03 0601 |0029: aput-object v3, v6, v1 │ │ -1aaa5a: 1231 |002b: const/4 v1, #int 3 // #3 │ │ -1aaa5c: 4d04 0601 |002c: aput-object v4, v6, v1 │ │ -1aaa60: 1241 |002e: const/4 v1, #int 4 // #4 │ │ -1aaa62: 4d05 0601 |002f: aput-object v5, v6, v1 │ │ -1aaa66: 1a01 1e13 |0031: const-string v1, "ChannelId: %s Id: %d Progress: %d/%d %s" // string@131e │ │ -1aaa6a: 7130 d90a 1006 |0033: invoke-static {v0, v1, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad9 │ │ -1aaa70: 0c00 |0036: move-result-object v0 │ │ -1aaa72: 1100 |0037: return-object v0 │ │ +1aa9f8: |[1aa9f8] org.thoughtcrime.securesms.service.GenericForegroundService$Entry.toString:()Ljava/lang/String; │ │ +1aaa08: 6200 9f00 |0000: sget-object v0, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ +1aaa0c: 5481 b141 |0002: iget-object v1, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ +1aaa10: 5282 b441 |0004: iget v2, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ +1aaa14: 7110 530a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1aaa1a: 0c02 |0009: move-result-object v2 │ │ +1aaa1c: 5283 b641 |000a: iget v3, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41b6 │ │ +1aaa20: 7110 530a 0300 |000c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1aaa26: 0c03 |000f: move-result-object v3 │ │ +1aaa28: 5284 b741 |0010: iget v4, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41b7 │ │ +1aaa2c: 7110 530a 0400 |0012: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1aaa32: 0c04 |0015: move-result-object v4 │ │ +1aaa34: 5585 b541 |0016: iget-boolean v5, v8, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b5 │ │ +1aaa38: 3805 0500 |0018: if-eqz v5, 001d // +0005 │ │ +1aaa3c: 1a05 ad60 |001a: const-string v5, "indeterminate" // string@60ad │ │ +1aaa40: 2803 |001c: goto 001f // +0003 │ │ +1aaa42: 1a05 bc51 |001d: const-string v5, "determinate" // string@51bc │ │ +1aaa46: 1256 |001f: const/4 v6, #int 5 // #5 │ │ +1aaa48: 2366 4011 |0020: new-array v6, v6, [Ljava/lang/Object; // type@1140 │ │ +1aaa4c: 1207 |0022: const/4 v7, #int 0 // #0 │ │ +1aaa4e: 4d01 0607 |0023: aput-object v1, v6, v7 │ │ +1aaa52: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +1aaa54: 4d02 0601 |0026: aput-object v2, v6, v1 │ │ +1aaa58: 1221 |0028: const/4 v1, #int 2 // #2 │ │ +1aaa5a: 4d03 0601 |0029: aput-object v3, v6, v1 │ │ +1aaa5e: 1231 |002b: const/4 v1, #int 3 // #3 │ │ +1aaa60: 4d04 0601 |002c: aput-object v4, v6, v1 │ │ +1aaa64: 1241 |002e: const/4 v1, #int 4 // #4 │ │ +1aaa66: 4d05 0601 |002f: aput-object v5, v6, v1 │ │ +1aaa6a: 1a01 1e13 |0031: const-string v1, "ChannelId: %s Id: %d Progress: %d/%d %s" // string@131e │ │ +1aaa6e: 7130 d90a 1006 |0033: invoke-static {v0, v1, v6}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad9 │ │ +1aaa74: 0c00 |0036: move-result-object v0 │ │ +1aaa76: 1100 |0037: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0038 reg=8 this Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ │ │ source_file_idx : 6523 (GenericForegroundService.java) │ │ @@ -302681,18 +302682,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aabe8: |[1aabe8] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V │ │ -1aabf8: 5b01 b941 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41b9 │ │ -1aabfc: 7010 3202 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@0232 │ │ -1aac02: 0e00 |0005: return-void │ │ +1aabec: |[1aabec] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V │ │ +1aabfc: 5b01 b941 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41b9 │ │ +1aac00: 7010 3202 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@0232 │ │ +1aac06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ │ │ @@ -302702,17 +302703,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/service/GenericForegroundService;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aabd0: |[1aabd0] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ -1aabe0: 5410 b941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41b9 │ │ -1aabe4: 1100 |0002: return-object v0 │ │ +1aabd4: |[1aabd4] org.thoughtcrime.securesms.service.GenericForegroundService$LocalBinder.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ +1aabe4: 5410 b941 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.this$0:Lorg/thoughtcrime/securesms/service/GenericForegroundService; // field@41b9 │ │ +1aabe8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; │ │ │ │ source_file_idx : 6523 (GenericForegroundService.java) │ │ @@ -302832,37 +302833,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 0 │ │ outs : 10 │ │ insns size : 39 16-bit code units │ │ -1aad8c: |[1aad8c] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ -1aad9c: 2200 bc03 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@03bc │ │ -1aada0: 7010 770d 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.:()V // method@0d77 │ │ -1aada6: 6900 c641 |0005: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41c6 │ │ -1aadaa: 2200 bb03 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03bb │ │ -1aadae: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -1aadb0: 7020 740d 1000 |000a: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d74 │ │ -1aadb6: 6900 bc41 |000d: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41bc │ │ -1aadba: 6701 cb41 |000f: sput v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cb │ │ -1aadbe: 2200 af10 |0011: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ -1aadc2: 6006 3a21 |0013: sget v6, Lorg/thoughtcrime/securesms/R$drawable;.icon_notification:I // field@213a │ │ -1aadc6: 120a |0015: const/4 v10, #int 0 // #0 │ │ -1aadc8: 120b |0016: const/4 v11, #int 0 // #0 │ │ -1aadca: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ -1aadce: 1a04 0000 |0019: const-string v4, "" // string@0000 │ │ -1aadd2: 1a05 384b |001b: const-string v5, "ch_generic" // string@4b38 │ │ -1aadd6: 12f7 |001d: const/4 v7, #int -1 // #ff │ │ -1aadd8: 1208 |001e: const/4 v8, #int 0 // #0 │ │ -1aadda: 1209 |001f: const/4 v9, #int 0 // #0 │ │ -1aaddc: 0702 |0020: move-object v2, v0 │ │ -1aadde: 760a ba59 0200 |0021: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V // method@59ba │ │ -1aade4: 6900 bd41 |0024: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41bd │ │ -1aade8: 0e00 |0026: return-void │ │ +1aad90: |[1aad90] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ +1aada0: 2200 bc03 |0000: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@03bc │ │ +1aada4: 7010 770d 0000 |0002: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.:()V // method@0d77 │ │ +1aadaa: 6900 c641 |0005: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41c6 │ │ +1aadae: 2200 bb03 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03bb │ │ +1aadb2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +1aadb4: 7020 740d 1000 |000a: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d74 │ │ +1aadba: 6900 bc41 |000d: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41bc │ │ +1aadbe: 6701 cb41 |000f: sput v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cb │ │ +1aadc2: 2200 af10 |0011: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ +1aadc6: 6006 3a21 |0013: sget v6, Lorg/thoughtcrime/securesms/R$drawable;.icon_notification:I // field@213a │ │ +1aadca: 120a |0015: const/4 v10, #int 0 // #0 │ │ +1aadcc: 120b |0016: const/4 v11, #int 0 // #0 │ │ +1aadce: 1a03 0000 |0017: const-string v3, "" // string@0000 │ │ +1aadd2: 1a04 0000 |0019: const-string v4, "" // string@0000 │ │ +1aadd6: 1a05 384b |001b: const-string v5, "ch_generic" // string@4b38 │ │ +1aadda: 12f7 |001d: const/4 v7, #int -1 // #ff │ │ +1aaddc: 1208 |001e: const/4 v8, #int 0 // #0 │ │ +1aadde: 1209 |001f: const/4 v9, #int 0 // #0 │ │ +1aade0: 0702 |0020: move-object v2, v0 │ │ +1aade2: 760a ba59 0200 |0021: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V // method@59ba │ │ +1aade8: 6900 bd41 |0024: sput-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41bd │ │ +1aadec: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=51 │ │ 0x000f line=53 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -302872,23 +302873,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1aadec: |[1aadec] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ -1aadfc: 7010 4200 0100 |0000: invoke-direct {v1}, Landroid/app/Service;.:()V // method@0042 │ │ -1aae02: 2200 b010 |0003: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10b0 │ │ -1aae06: 7020 c059 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V // method@59c0 │ │ -1aae0c: 5b10 c941 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@41c9 │ │ -1aae10: 2200 8303 |000a: new-instance v0, Ljava/util/LinkedHashMap; // type@0383 │ │ -1aae14: 7010 be0c 0000 |000c: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cbe │ │ -1aae1a: 5b10 c841 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41c8 │ │ -1aae1e: 0e00 |0011: return-void │ │ +1aadf0: |[1aadf0] org.thoughtcrime.securesms.service.GenericForegroundService.:()V │ │ +1aae00: 7010 4200 0100 |0000: invoke-direct {v1}, Landroid/app/Service;.:()V // method@0042 │ │ +1aae06: 2200 b010 |0003: new-instance v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10b0 │ │ +1aae0a: 7020 c059 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.:(Lorg/thoughtcrime/securesms/service/GenericForegroundService;)V // method@59c0 │ │ +1aae10: 5b10 c941 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@41c9 │ │ +1aae14: 2200 8303 |000a: new-instance v0, Ljava/util/LinkedHashMap; // type@0383 │ │ +1aae18: 7010 be0c 0000 |000c: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cbe │ │ +1aae1e: 5b10 c841 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41c8 │ │ +1aae22: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=36 │ │ 0x000a line=55 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ @@ -302898,53 +302899,53 @@ │ │ type : '()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aacec: |[1aacec] org.thoughtcrime.securesms.service.GenericForegroundService.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ -1aacfc: 6200 bd41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41bd │ │ -1aad00: 1100 |0002: return-object v0 │ │ +1aacf0: |[1aacf0] org.thoughtcrime.securesms.service.GenericForegroundService.access$200:()Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; │ │ +1aad00: 6200 bd41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41bd │ │ +1aad04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/service/GenericForegroundService;) │ │ name : 'createFgNotificationChannel' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -1aae20: |[1aae20] org.thoughtcrime.securesms.service.GenericForegroundService.createFgNotificationChannel:(Landroid/content/Context;)V │ │ -1aae30: 6200 bc41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41bc │ │ -1aae34: 6e10 750d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d75 │ │ -1aae3a: 0a01 |0005: move-result v1 │ │ -1aae3c: 3901 2400 |0006: if-nez v1, 002a // +0024 │ │ -1aae40: 6001 3800 |0008: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1aae44: 1302 1a00 |000a: const/16 v2, #int 26 // #1a │ │ -1aae48: 3421 1e00 |000c: if-lt v1, v2, 002a // +001e │ │ -1aae4c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -1aae4e: 6e20 760d 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d76 │ │ -1aae54: 1a00 384b |0012: const-string v0, "ch_generic" // string@4b38 │ │ -1aae58: 1a02 7919 |0014: const-string v2, "Generic Background Service" // string@1979 │ │ -1aae5c: 7130 935b 2001 |0016: invoke-static {v0, v2, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; // method@5b93 │ │ -1aae62: 0c00 |0019: move-result-object v0 │ │ -1aae64: 1a01 0318 |001a: const-string v1, "Ensure app will not be killed while long ongoing background tasks are running." // string@1803 │ │ -1aae68: 7120 a95b 1000 |001c: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V // method@5ba9 │ │ -1aae6e: 1c01 1800 |001f: const-class v1, Landroid/app/NotificationManager; // type@0018 │ │ -1aae72: 7120 a35b 1300 |0021: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; // method@5ba3 │ │ -1aae78: 0c03 |0024: move-result-object v3 │ │ -1aae7a: 1f03 1800 |0025: check-cast v3, Landroid/app/NotificationManager; // type@0018 │ │ -1aae7e: 7120 ab5b 0300 |0027: invoke-static {v3, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V // method@5bab │ │ -1aae84: 0e00 |002a: return-void │ │ +1aae24: |[1aae24] org.thoughtcrime.securesms.service.GenericForegroundService.createFgNotificationChannel:(Landroid/content/Context;)V │ │ +1aae34: 6200 bc41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.CHANNEL_CREATED:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41bc │ │ +1aae38: 6e10 750d 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d75 │ │ +1aae3e: 0a01 |0005: move-result v1 │ │ +1aae40: 3901 2400 |0006: if-nez v1, 002a // +0024 │ │ +1aae44: 6001 3800 |0008: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1aae48: 1302 1a00 |000a: const/16 v2, #int 26 // #1a │ │ +1aae4c: 3421 1e00 |000c: if-lt v1, v2, 002a // +001e │ │ +1aae50: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +1aae52: 6e20 760d 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d76 │ │ +1aae58: 1a00 384b |0012: const-string v0, "ch_generic" // string@4b38 │ │ +1aae5c: 1a02 7919 |0014: const-string v2, "Generic Background Service" // string@1979 │ │ +1aae60: 7130 935b 2001 |0016: invoke-static {v0, v2, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; // method@5b93 │ │ +1aae66: 0c00 |0019: move-result-object v0 │ │ +1aae68: 1a01 0318 |001a: const-string v1, "Ensure app will not be killed while long ongoing background tasks are running." // string@1803 │ │ +1aae6c: 7120 a95b 1000 |001c: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V // method@5ba9 │ │ +1aae72: 1c01 1800 |001f: const-class v1, Landroid/app/NotificationManager; // type@0018 │ │ +1aae76: 7120 a35b 1300 |0021: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; // method@5ba3 │ │ +1aae7c: 0c03 |0024: move-result-object v3 │ │ +1aae7e: 1f03 1800 |0025: check-cast v3, Landroid/app/NotificationManager; // type@0018 │ │ +1aae82: 7120 ab5b 0300 |0027: invoke-static {v3, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V // method@5bab │ │ +1aae88: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x000f line=190 │ │ 0x0012 line=191 │ │ 0x001a line=193 │ │ 0x001f line=194 │ │ @@ -302957,38 +302958,38 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -1aae88: |[1aae88] org.thoughtcrime.securesms.service.GenericForegroundService.handleStart:(Landroid/content/Intent;)V │ │ -1aae98: 1d05 |0000: monitor-enter v5 │ │ -1aae9a: 7110 bb59 0600 |0001: invoke-static {v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59bb │ │ -1aaea0: 0c06 |0004: move-result-object v6 │ │ -1aaea2: 6200 c741 |0005: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41c7 │ │ -1aaea6: 6201 9f00 |0007: sget-object v1, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ -1aaeaa: 1a02 bd5e |0009: const-string v2, "handleStart() %s" // string@5ebd │ │ -1aaeae: 1213 |000b: const/4 v3, #int 1 // #1 │ │ -1aaeb0: 2333 4011 |000c: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ -1aaeb4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -1aaeb6: 4d06 0304 |000f: aput-object v6, v3, v4 │ │ -1aaeba: 7130 d90a 2103 |0011: invoke-static {v1, v2, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad9 │ │ -1aaec0: 0c01 |0014: move-result-object v1 │ │ -1aaec2: 7120 c002 1000 |0015: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aaec8: 5450 c841 |0018: iget-object v0, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41c8 │ │ -1aaecc: 5261 b441 |001a: iget v1, v6, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ -1aaed0: 7110 530a 0100 |001c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1aaed6: 0c01 |001f: move-result-object v1 │ │ -1aaed8: 6e30 c10c 1006 |0020: invoke-virtual {v0, v1, v6}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cc1 │ │ -1aaede: 1e05 |0023: monitor-exit v5 │ │ -1aaee0: 0e00 |0024: return-void │ │ -1aaee2: 0d06 |0025: move-exception v6 │ │ -1aaee4: 1e05 |0026: monitor-exit v5 │ │ -1aaee6: 2706 |0027: throw v6 │ │ +1aae8c: |[1aae8c] org.thoughtcrime.securesms.service.GenericForegroundService.handleStart:(Landroid/content/Intent;)V │ │ +1aae9c: 1d05 |0000: monitor-enter v5 │ │ +1aae9e: 7110 bb59 0600 |0001: invoke-static {v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.access$100:(Landroid/content/Intent;)Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // method@59bb │ │ +1aaea4: 0c06 |0004: move-result-object v6 │ │ +1aaea6: 6200 c741 |0005: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41c7 │ │ +1aaeaa: 6201 9f00 |0007: sget-object v1, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ +1aaeae: 1a02 bd5e |0009: const-string v2, "handleStart() %s" // string@5ebd │ │ +1aaeb2: 1213 |000b: const/4 v3, #int 1 // #1 │ │ +1aaeb4: 2333 4011 |000c: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ +1aaeb8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +1aaeba: 4d06 0304 |000f: aput-object v6, v3, v4 │ │ +1aaebe: 7130 d90a 2103 |0011: invoke-static {v1, v2, v3}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad9 │ │ +1aaec4: 0c01 |0014: move-result-object v1 │ │ +1aaec6: 7120 c002 1000 |0015: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aaecc: 5450 c841 |0018: iget-object v0, v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41c8 │ │ +1aaed0: 5261 b441 |001a: iget v1, v6, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ +1aaed4: 7110 530a 0100 |001c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1aaeda: 0c01 |001f: move-result-object v1 │ │ +1aaedc: 6e30 c10c 1006 |0020: invoke-virtual {v0, v1, v6}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cc1 │ │ +1aaee2: 1e05 |0023: monitor-exit v5 │ │ +1aaee4: 0e00 |0024: return-void │ │ +1aaee6: 0d06 |0025: move-exception v6 │ │ +1aaee8: 1e05 |0026: monitor-exit v5 │ │ +1aaeea: 2706 |0027: throw v6 │ │ catches : 2 │ │ 0x0001 - 0x0023 │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0001 line=94 │ │ @@ -303004,37 +303005,37 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -1aaefc: |[1aaefc] org.thoughtcrime.securesms.service.GenericForegroundService.handleStop:(Landroid/content/Intent;)V │ │ -1aaf0c: 1d03 |0000: monitor-enter v3 │ │ -1aaf0e: 6200 c741 |0001: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41c7 │ │ -1aaf12: 1a01 bf5e |0003: const-string v1, "handleStop()" // string@5ebf │ │ -1aaf16: 7120 c002 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aaf1c: 1a01 ac55 |0008: const-string v1, "extra_id" // string@55ac │ │ -1aaf20: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ -1aaf22: 6e30 9400 1402 |000b: invoke-virtual {v4, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1aaf28: 0a04 |000e: move-result v4 │ │ -1aaf2a: 5431 c841 |000f: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41c8 │ │ -1aaf2e: 7110 530a 0400 |0011: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1aaf34: 0c04 |0014: move-result-object v4 │ │ -1aaf36: 6e20 c20c 4100 |0015: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cc2 │ │ -1aaf3c: 0c04 |0018: move-result-object v4 │ │ -1aaf3e: 1f04 af10 |0019: check-cast v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ -1aaf42: 3904 0700 |001b: if-nez v4, 0022 // +0007 │ │ -1aaf46: 1a04 4616 |001d: const-string v4, "Could not find entry to remove" // string@1646 │ │ -1aaf4a: 7120 c402 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1aaf50: 1e03 |0022: monitor-exit v3 │ │ -1aaf52: 0e00 |0023: return-void │ │ -1aaf54: 0d04 |0024: move-exception v4 │ │ -1aaf56: 1e03 |0025: monitor-exit v3 │ │ -1aaf58: 2704 |0026: throw v4 │ │ +1aaf00: |[1aaf00] org.thoughtcrime.securesms.service.GenericForegroundService.handleStop:(Landroid/content/Intent;)V │ │ +1aaf10: 1d03 |0000: monitor-enter v3 │ │ +1aaf12: 6200 c741 |0001: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41c7 │ │ +1aaf16: 1a01 bf5e |0003: const-string v1, "handleStop()" // string@5ebf │ │ +1aaf1a: 7120 c002 1000 |0005: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aaf20: 1a01 ac55 |0008: const-string v1, "extra_id" // string@55ac │ │ +1aaf24: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ +1aaf26: 6e30 9400 1402 |000b: invoke-virtual {v4, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1aaf2c: 0a04 |000e: move-result v4 │ │ +1aaf2e: 5431 c841 |000f: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41c8 │ │ +1aaf32: 7110 530a 0400 |0011: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1aaf38: 0c04 |0014: move-result-object v4 │ │ +1aaf3a: 6e20 c20c 4100 |0015: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cc2 │ │ +1aaf40: 0c04 |0018: move-result-object v4 │ │ +1aaf42: 1f04 af10 |0019: check-cast v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ +1aaf46: 3904 0700 |001b: if-nez v4, 0022 // +0007 │ │ +1aaf4a: 1a04 4616 |001d: const-string v4, "Could not find entry to remove" // string@1646 │ │ +1aaf4e: 7120 c402 4000 |001f: invoke-static {v0, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1aaf54: 1e03 |0022: monitor-exit v3 │ │ +1aaf56: 0e00 |0023: return-void │ │ +1aaf58: 0d04 |0024: move-exception v4 │ │ +1aaf5a: 1e03 |0025: monitor-exit v3 │ │ +1aaf5c: 2704 |0026: throw v4 │ │ catches : 2 │ │ 0x0001 - 0x0022 │ │ -> 0x0024 │ │ 0x0025 - 0x0026 │ │ -> 0x0024 │ │ positions : │ │ 0x0001 line=102 │ │ @@ -303051,72 +303052,72 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -1aac1c: |[1aac1c] org.thoughtcrime.securesms.service.GenericForegroundService.isForegroundTaskStarted:()Z │ │ -1aac2c: 6000 cb41 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cb │ │ -1aac30: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -1aac34: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -1aac36: 2802 |0005: goto 0007 // +0002 │ │ -1aac38: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -1aac3a: 0f00 |0007: return v0 │ │ +1aac20: |[1aac20] org.thoughtcrime.securesms.service.GenericForegroundService.isForegroundTaskStarted:()Z │ │ +1aac30: 6000 cb41 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cb │ │ +1aac34: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +1aac38: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +1aac3a: 2802 |0005: goto 0007 // +0002 │ │ +1aac3c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +1aac3e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/service/GenericForegroundService;) │ │ name : 'postObligatoryForegroundNotification' │ │ type : '(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 72 16-bit code units │ │ -1aaf70: |[1aaf70] org.thoughtcrime.securesms.service.GenericForegroundService.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V │ │ -1aaf80: 5b34 ca41 |0000: iput-object v4, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41ca │ │ -1aaf84: 2200 6101 |0002: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ -1aaf88: 5441 b141 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ -1aaf8c: 7030 fc04 3001 |0006: invoke-direct {v0, v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fc │ │ -1aaf92: 5241 b341 |0009: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b3 │ │ -1aaf96: 6e20 1105 1000 |000b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0511 │ │ -1aaf9c: 0c00 |000e: move-result-object v0 │ │ -1aaf9e: 5441 b841 |000f: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41b8 │ │ -1aafa2: 6e20 0605 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0506 │ │ -1aafa8: 0c00 |0014: move-result-object v0 │ │ -1aafaa: 5441 b241 |0015: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b2 │ │ -1aafae: 6e20 1505 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0515 │ │ -1aafb4: 0c00 |001a: move-result-object v0 │ │ -1aafb6: 5441 b241 |001b: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b2 │ │ -1aafba: 6e20 0505 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0505 │ │ -1aafc0: 0c00 |0020: move-result-object v0 │ │ -1aafc2: 5241 b741 |0021: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41b7 │ │ -1aafc6: 5242 b641 |0023: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41b6 │ │ -1aafca: 5544 b541 |0025: iget-boolean v4, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b5 │ │ -1aafce: 6e40 1005 1042 |0027: invoke-virtual {v0, v1, v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setProgress:(IIZ)Landroidx/core/app/NotificationCompat$Builder; // method@0510 │ │ -1aafd4: 0c04 |002a: move-result-object v4 │ │ -1aafd6: 2200 2b00 |002b: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1aafda: 1c01 4c0d |002d: const-class v1, Lorg/thoughtcrime/securesms/DummyActivity; // type@0d4c │ │ -1aafde: 7030 8400 3001 |002f: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1aafe4: 7100 3c5a 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/util/IntentUtils;.FLAG_MUTABLE:()I // method@5a3c │ │ -1aafea: 0a01 |0035: move-result v1 │ │ -1aafec: 1202 |0036: const/4 v2, #int 0 // #0 │ │ -1aafee: 7140 4000 2310 |0037: invoke-static {v3, v2, v0, v1}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0040 │ │ -1aaff4: 0c00 |003a: move-result-object v0 │ │ -1aaff6: 6e20 0405 0400 |003b: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@0504 │ │ -1aaffc: 0c04 |003e: move-result-object v4 │ │ -1aaffe: 6e10 fe04 0400 |003f: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04fe │ │ -1ab004: 0c04 |0042: move-result-object v4 │ │ -1ab006: 1230 |0043: const/4 v0, #int 3 // #3 │ │ -1ab008: 6e30 cd59 0304 |0044: invoke-virtual {v3, v0, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@59cd │ │ -1ab00e: 0e00 |0047: return-void │ │ +1aaf74: |[1aaf74] org.thoughtcrime.securesms.service.GenericForegroundService.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V │ │ +1aaf84: 5b34 ca41 |0000: iput-object v4, v3, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41ca │ │ +1aaf88: 2200 6101 |0002: new-instance v0, Landroidx/core/app/NotificationCompat$Builder; // type@0161 │ │ +1aaf8c: 5441 b141 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ +1aaf90: 7030 fc04 3001 |0006: invoke-direct {v0, v3, v1}, Landroidx/core/app/NotificationCompat$Builder;.:(Landroid/content/Context;Ljava/lang/String;)V // method@04fc │ │ +1aaf96: 5241 b341 |0009: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b3 │ │ +1aaf9a: 6e20 1105 1000 |000b: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroidx/core/app/NotificationCompat$Builder; // method@0511 │ │ +1aafa0: 0c00 |000e: move-result-object v0 │ │ +1aafa2: 5441 b841 |000f: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41b8 │ │ +1aafa6: 6e20 0605 1000 |0011: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0506 │ │ +1aafac: 0c00 |0014: move-result-object v0 │ │ +1aafae: 5441 b241 |0015: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b2 │ │ +1aafb2: 6e20 1505 1000 |0017: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0515 │ │ +1aafb8: 0c00 |001a: move-result-object v0 │ │ +1aafba: 5441 b241 |001b: iget-object v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b2 │ │ +1aafbe: 6e20 0505 1000 |001d: invoke-virtual {v0, v1}, Landroidx/core/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; // method@0505 │ │ +1aafc4: 0c00 |0020: move-result-object v0 │ │ +1aafc6: 5241 b741 |0021: iget v1, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progressMax:I // field@41b7 │ │ +1aafca: 5242 b641 |0023: iget v2, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.progress:I // field@41b6 │ │ +1aafce: 5544 b541 |0025: iget-boolean v4, v4, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.indeterminate:Z // field@41b5 │ │ +1aafd2: 6e40 1005 1042 |0027: invoke-virtual {v0, v1, v2, v4}, Landroidx/core/app/NotificationCompat$Builder;.setProgress:(IIZ)Landroidx/core/app/NotificationCompat$Builder; // method@0510 │ │ +1aafd8: 0c04 |002a: move-result-object v4 │ │ +1aafda: 2200 2b00 |002b: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1aafde: 1c01 4c0d |002d: const-class v1, Lorg/thoughtcrime/securesms/DummyActivity; // type@0d4c │ │ +1aafe2: 7030 8400 3001 |002f: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1aafe8: 7100 3c5a 0000 |0032: invoke-static {}, Lorg/thoughtcrime/securesms/util/IntentUtils;.FLAG_MUTABLE:()I // method@5a3c │ │ +1aafee: 0a01 |0035: move-result v1 │ │ +1aaff0: 1202 |0036: const/4 v2, #int 0 // #0 │ │ +1aaff2: 7140 4000 2310 |0037: invoke-static {v3, v2, v0, v1}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0040 │ │ +1aaff8: 0c00 |003a: move-result-object v0 │ │ +1aaffa: 6e20 0405 0400 |003b: invoke-virtual {v4, v0}, Landroidx/core/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroidx/core/app/NotificationCompat$Builder; // method@0504 │ │ +1ab000: 0c04 |003e: move-result-object v4 │ │ +1ab002: 6e10 fe04 0400 |003f: invoke-virtual {v4}, Landroidx/core/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@04fe │ │ +1ab008: 0c04 |0042: move-result-object v4 │ │ +1ab00a: 1230 |0043: const/4 v0, #int 3 // #3 │ │ +1ab00c: 6e30 cd59 0304 |0044: invoke-virtual {v3, v0, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startForeground:(ILandroid/app/Notification;)V // method@59cd │ │ +1ab012: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0002 line=115 │ │ 0x000b line=116 │ │ 0x0011 line=117 │ │ 0x0017 line=118 │ │ @@ -303134,41 +303135,41 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Lorg/thoughtcrime/securesms/service/NotificationController;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -1aad04: |[1aad04] org.thoughtcrime.securesms.service.GenericForegroundService.startForegroundTask:(Landroid/content/Context;Ljava/lang/String;)Lorg/thoughtcrime/securesms/service/NotificationController; │ │ -1aad14: 6000 cb41 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cb │ │ -1aad18: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1aad1c: 6700 cb41 |0004: sput v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cb │ │ -1aad20: 6200 c641 |0006: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41c6 │ │ -1aad24: 6e10 7b0d 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0d7b │ │ -1aad2a: 0a00 |000b: move-result v0 │ │ -1aad2c: 7110 c559 0300 |000c: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@59c5 │ │ -1aad32: 2201 2b00 |000f: new-instance v1, Landroid/content/Intent; // type@002b │ │ -1aad36: 1c02 b110 |0011: const-class v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ -1aad3a: 7030 8400 3102 |0013: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1aad40: 1a02 8482 |0016: const-string v2, "start" // string@8284 │ │ -1aad44: 6e20 a900 2100 |0018: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ -1aad4a: 1a02 b455 |001b: const-string v2, "extra_title" // string@55b4 │ │ -1aad4e: 6e30 a000 2104 |001d: invoke-virtual {v1, v2, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1aad54: 1a04 a955 |0020: const-string v4, "extra_channel_id" // string@55a9 │ │ -1aad58: 1a02 384b |0022: const-string v2, "ch_generic" // string@4b38 │ │ -1aad5c: 6e30 a000 4102 |0024: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1aad62: 1a04 ab55 |0027: const-string v4, "extra_icon_res" // string@55ab │ │ -1aad66: 6002 9021 |0029: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@2190 │ │ -1aad6a: 6e30 9c00 4102 |002b: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1aad70: 1a04 ac55 |002e: const-string v4, "extra_id" // string@55ac │ │ -1aad74: 6e30 9c00 4100 |0030: invoke-virtual {v1, v4, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1aad7a: 7120 3005 1300 |0033: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0530 │ │ -1aad80: 2204 b510 |0036: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController; // type@10b5 │ │ -1aad84: 7030 dd59 3400 |0038: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.:(Landroid/content/Context;I)V // method@59dd │ │ -1aad8a: 1104 |003b: return-object v4 │ │ +1aad08: |[1aad08] org.thoughtcrime.securesms.service.GenericForegroundService.startForegroundTask:(Landroid/content/Context;Ljava/lang/String;)Lorg/thoughtcrime/securesms/service/NotificationController; │ │ +1aad18: 6000 cb41 |0000: sget v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cb │ │ +1aad1c: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1aad20: 6700 cb41 |0004: sput v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cb │ │ +1aad24: 6200 c641 |0006: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.NEXT_ID:Ljava/util/concurrent/atomic/AtomicInteger; // field@41c6 │ │ +1aad28: 6e10 7b0d 0000 |0008: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@0d7b │ │ +1aad2e: 0a00 |000b: move-result v0 │ │ +1aad30: 7110 c559 0300 |000c: invoke-static {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.createFgNotificationChannel:(Landroid/content/Context;)V // method@59c5 │ │ +1aad36: 2201 2b00 |000f: new-instance v1, Landroid/content/Intent; // type@002b │ │ +1aad3a: 1c02 b110 |0011: const-class v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ +1aad3e: 7030 8400 3102 |0013: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1aad44: 1a02 8482 |0016: const-string v2, "start" // string@8284 │ │ +1aad48: 6e20 a900 2100 |0018: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ +1aad4e: 1a02 b455 |001b: const-string v2, "extra_title" // string@55b4 │ │ +1aad52: 6e30 a000 2104 |001d: invoke-virtual {v1, v2, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1aad58: 1a04 a955 |0020: const-string v4, "extra_channel_id" // string@55a9 │ │ +1aad5c: 1a02 384b |0022: const-string v2, "ch_generic" // string@4b38 │ │ +1aad60: 6e30 a000 4102 |0024: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1aad66: 1a04 ab55 |0027: const-string v4, "extra_icon_res" // string@55ab │ │ +1aad6a: 6002 9021 |0029: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.notification_permanent:I // field@2190 │ │ +1aad6e: 6e30 9c00 4102 |002b: invoke-virtual {v1, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1aad74: 1a04 ac55 |002e: const-string v4, "extra_id" // string@55ac │ │ +1aad78: 6e30 9c00 4100 |0030: invoke-virtual {v1, v4, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1aad7e: 7120 3005 1300 |0033: invoke-static {v3, v1}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0530 │ │ +1aad84: 2204 b510 |0036: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController; // type@10b5 │ │ +1aad88: 7030 dd59 3400 |0038: invoke-direct {v4, v3, v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.:(Landroid/content/Context;I)V // method@59dd │ │ +1aad8e: 1104 |003b: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0006 line=133 │ │ 0x000c line=135 │ │ 0x000f line=136 │ │ 0x0016 line=137 │ │ @@ -303187,30 +303188,30 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -1ab118: |[1ab118] org.thoughtcrime.securesms.service.GenericForegroundService.stopForegroundTask:(Landroid/content/Context;I)V │ │ -1ab128: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1ab12c: 1c01 b110 |0002: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ -1ab130: 7030 8400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1ab136: 1a01 1a83 |0007: const-string v1, "stop" // string@831a │ │ -1ab13a: 6e20 a900 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ -1ab140: 1a01 ac55 |000c: const-string v1, "extra_id" // string@55ac │ │ -1ab144: 6e30 9c00 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1ab14a: 7120 3005 0200 |0011: invoke-static {v2, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0530 │ │ -1ab150: 6002 cb41 |0014: sget v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cb │ │ -1ab154: d802 02ff |0016: add-int/lit8 v2, v2, #int -1 // #ff │ │ -1ab158: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -1ab15a: 7120 790a 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@0a79 │ │ -1ab160: 0a02 |001c: move-result v2 │ │ -1ab162: 6702 cb41 |001d: sput v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cb │ │ -1ab166: 0e00 |001f: return-void │ │ +1ab11c: |[1ab11c] org.thoughtcrime.securesms.service.GenericForegroundService.stopForegroundTask:(Landroid/content/Context;I)V │ │ +1ab12c: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1ab130: 1c01 b110 |0002: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ +1ab134: 7030 8400 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1ab13a: 1a01 1a83 |0007: const-string v1, "stop" // string@831a │ │ +1ab13e: 6e20 a900 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00a9 │ │ +1ab144: 1a01 ac55 |000c: const-string v1, "extra_id" // string@55ac │ │ +1ab148: 6e30 9c00 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1ab14e: 7120 3005 0200 |0011: invoke-static {v2, v0}, Landroidx/core/content/ContextCompat;.startForegroundService:(Landroid/content/Context;Landroid/content/Intent;)V // method@0530 │ │ +1ab154: 6002 cb41 |0014: sget v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cb │ │ +1ab158: d802 02ff |0016: add-int/lit8 v2, v2, #int -1 // #ff │ │ +1ab15c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +1ab15e: 7120 790a 3200 |0019: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@0a79 │ │ +1ab164: 0a02 |001c: move-result v2 │ │ +1ab166: 6702 cb41 |001d: sput v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.startedCounter:I // field@41cb │ │ +1ab16a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ 0x000c line=151 │ │ 0x0011 line=153 │ │ 0x0014 line=154 │ │ @@ -303223,45 +303224,45 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -1ab168: |[1ab168] org.thoughtcrime.securesms.service.GenericForegroundService.updateNotification:()V │ │ -1ab178: 1d02 |0000: monitor-enter v2 │ │ -1ab17a: 5420 c841 |0001: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41c8 │ │ -1ab17e: 6e10 c30c 0000 |0003: invoke-virtual {v0}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0cc3 │ │ -1ab184: 0c00 |0006: move-result-object v0 │ │ -1ab186: 7210 870c 0000 |0007: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c87 │ │ -1ab18c: 0c00 |000a: move-result-object v0 │ │ -1ab18e: 7210 bb0c 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1ab194: 0a01 |000e: move-result v1 │ │ -1ab196: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ -1ab19a: 7210 bc0c 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1ab1a0: 0c00 |0014: move-result-object v0 │ │ -1ab1a2: 1f00 af10 |0015: check-cast v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ -1ab1a6: 7020 cb59 0200 |0017: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@59cb │ │ -1ab1ac: 2819 |001a: goto 0033 // +0019 │ │ -1ab1ae: 6200 c741 |001b: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41c7 │ │ -1ab1b2: 1a01 b01e |001d: const-string v1, "Last request. Ending foreground service." // string@1eb0 │ │ -1ab1b6: 7120 c002 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1ab1bc: 5420 ca41 |0022: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41ca │ │ -1ab1c0: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ -1ab1c4: 2803 |0026: goto 0029 // +0003 │ │ -1ab1c6: 6200 bd41 |0027: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41bd │ │ -1ab1ca: 7020 cb59 0200 |0029: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@59cb │ │ -1ab1d0: 1210 |002c: const/4 v0, #int 1 // #1 │ │ -1ab1d2: 6e20 cf59 0200 |002d: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForeground:(Z)V // method@59cf │ │ -1ab1d8: 6e10 d159 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopSelf:()V // method@59d1 │ │ -1ab1de: 1e02 |0033: monitor-exit v2 │ │ -1ab1e0: 0e00 |0034: return-void │ │ -1ab1e2: 0d00 |0035: move-exception v0 │ │ -1ab1e4: 1e02 |0036: monitor-exit v2 │ │ -1ab1e6: 2700 |0037: throw v0 │ │ +1ab16c: |[1ab16c] org.thoughtcrime.securesms.service.GenericForegroundService.updateNotification:()V │ │ +1ab17c: 1d02 |0000: monitor-enter v2 │ │ +1ab17e: 5420 c841 |0001: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41c8 │ │ +1ab182: 6e10 c30c 0000 |0003: invoke-virtual {v0}, Ljava/util/LinkedHashMap;.values:()Ljava/util/Collection; // method@0cc3 │ │ +1ab188: 0c00 |0006: move-result-object v0 │ │ +1ab18a: 7210 870c 0000 |0007: invoke-interface {v0}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c87 │ │ +1ab190: 0c00 |000a: move-result-object v0 │ │ +1ab192: 7210 bb0c 0000 |000b: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1ab198: 0a01 |000e: move-result v1 │ │ +1ab19a: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ +1ab19e: 7210 bc0c 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1ab1a4: 0c00 |0014: move-result-object v0 │ │ +1ab1a6: 1f00 af10 |0015: check-cast v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ +1ab1aa: 7020 cb59 0200 |0017: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@59cb │ │ +1ab1b0: 2819 |001a: goto 0033 // +0019 │ │ +1ab1b2: 6200 c741 |001b: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41c7 │ │ +1ab1b6: 1a01 b01e |001d: const-string v1, "Last request. Ending foreground service." // string@1eb0 │ │ +1ab1ba: 7120 c002 1000 |001f: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1ab1c0: 5420 ca41 |0022: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.lastPosted:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41ca │ │ +1ab1c4: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ +1ab1c8: 2803 |0026: goto 0029 // +0003 │ │ +1ab1ca: 6200 bd41 |0027: sget-object v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.DEFAULTS:Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // field@41bd │ │ +1ab1ce: 7020 cb59 0200 |0029: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.postObligatoryForegroundNotification:(Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;)V // method@59cb │ │ +1ab1d4: 1210 |002c: const/4 v0, #int 1 // #1 │ │ +1ab1d6: 6e20 cf59 0200 |002d: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForeground:(Z)V // method@59cf │ │ +1ab1dc: 6e10 d159 0200 |0030: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopSelf:()V // method@59d1 │ │ +1ab1e2: 1e02 |0033: monitor-exit v2 │ │ +1ab1e4: 0e00 |0034: return-void │ │ +1ab1e6: 0d00 |0035: move-exception v0 │ │ +1ab1e8: 1e02 |0036: monitor-exit v2 │ │ +1ab1ea: 2700 |0037: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0033 │ │ -> 0x0035 │ │ 0x0036 - 0x0037 │ │ -> 0x0035 │ │ positions : │ │ 0x0001 line=80 │ │ @@ -303281,17 +303282,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aac04: |[1aac04] org.thoughtcrime.securesms.service.GenericForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -1aac14: 5401 c941 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@41c9 │ │ -1aac18: 1101 |0002: return-object v1 │ │ +1aac08: |[1aac08] org.thoughtcrime.securesms.service.GenericForegroundService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +1aac18: 5401 c941 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.binder:Landroid/os/IBinder; // field@41c9 │ │ +1aac1c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/service/GenericForegroundService; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/content/Intent; │ │ │ │ @@ -303300,55 +303301,55 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -1aac3c: |[1aac3c] org.thoughtcrime.securesms.service.GenericForegroundService.onStartCommand:(Landroid/content/Intent;II)I │ │ -1aac4c: 3804 4100 |0000: if-eqz v4, 0041 // +0041 │ │ -1aac50: 1c05 b110 |0002: const-class v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ -1aac54: 1d05 |0004: monitor-enter v5 │ │ -1aac56: 6e10 8a00 0400 |0005: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ -1aac5c: 0c06 |0008: move-result-object v6 │ │ -1aac5e: 1a00 8482 |0009: const-string v0, "start" // string@8284 │ │ -1aac62: 6e20 d60a 6000 |000b: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1aac68: 0a00 |000e: move-result v0 │ │ -1aac6a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -1aac6c: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ -1aac70: 7020 c659 4300 |0012: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStart:(Landroid/content/Intent;)V // method@59c6 │ │ -1aac76: 280c |0015: goto 0021 // +000c │ │ -1aac78: 1a00 1a83 |0016: const-string v0, "stop" // string@831a │ │ -1aac7c: 6e20 d60a 6000 |0018: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1aac82: 0a06 |001b: move-result v6 │ │ -1aac84: 3806 0a00 |001c: if-eqz v6, 0026 // +000a │ │ -1aac88: 7020 c759 4300 |001e: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStop:(Landroid/content/Intent;)V // method@59c7 │ │ -1aac8e: 7010 d259 0300 |0021: invoke-direct {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@59d2 │ │ -1aac94: 1e05 |0024: monitor-exit v5 │ │ -1aac96: 0f01 |0025: return v1 │ │ -1aac98: 2204 ef02 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@02ef │ │ -1aac9c: 1a06 870e |0028: const-string v6, "Action needs to be %s or %s." // string@0e87 │ │ -1aaca0: 2310 4011 |002a: new-array v0, v1, [Ljava/lang/Object; // type@1140 │ │ -1aaca4: 1a01 8482 |002c: const-string v1, "start" // string@8284 │ │ -1aaca8: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -1aacaa: 4d01 0002 |002f: aput-object v1, v0, v2 │ │ -1aacae: 1a01 1a83 |0031: const-string v1, "stop" // string@831a │ │ -1aacb2: 1212 |0033: const/4 v2, #int 1 // #1 │ │ -1aacb4: 4d01 0002 |0034: aput-object v1, v0, v2 │ │ -1aacb8: 7120 d80a 0600 |0036: invoke-static {v6, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ -1aacbe: 0c06 |0039: move-result-object v6 │ │ -1aacc0: 7020 460a 6400 |003a: invoke-direct {v4, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a46 │ │ -1aacc6: 2704 |003d: throw v4 │ │ -1aacc8: 0d04 |003e: move-exception v4 │ │ -1aacca: 1e05 |003f: monitor-exit v5 │ │ -1aaccc: 2704 |0040: throw v4 │ │ -1aacce: 2204 ef02 |0041: new-instance v4, Ljava/lang/IllegalStateException; // type@02ef │ │ -1aacd2: 1a05 e31a |0043: const-string v5, "Intent needs to be non-null." // string@1ae3 │ │ -1aacd6: 7020 460a 5400 |0045: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a46 │ │ -1aacdc: 2704 |0048: throw v4 │ │ +1aac40: |[1aac40] org.thoughtcrime.securesms.service.GenericForegroundService.onStartCommand:(Landroid/content/Intent;II)I │ │ +1aac50: 3804 4100 |0000: if-eqz v4, 0041 // +0041 │ │ +1aac54: 1c05 b110 |0002: const-class v5, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ +1aac58: 1d05 |0004: monitor-enter v5 │ │ +1aac5a: 6e10 8a00 0400 |0005: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ +1aac60: 0c06 |0008: move-result-object v6 │ │ +1aac62: 1a00 8482 |0009: const-string v0, "start" // string@8284 │ │ +1aac66: 6e20 d60a 6000 |000b: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1aac6c: 0a00 |000e: move-result v0 │ │ +1aac6e: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +1aac70: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ +1aac74: 7020 c659 4300 |0012: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStart:(Landroid/content/Intent;)V // method@59c6 │ │ +1aac7a: 280c |0015: goto 0021 // +000c │ │ +1aac7c: 1a00 1a83 |0016: const-string v0, "stop" // string@831a │ │ +1aac80: 6e20 d60a 6000 |0018: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1aac86: 0a06 |001b: move-result v6 │ │ +1aac88: 3806 0a00 |001c: if-eqz v6, 0026 // +000a │ │ +1aac8c: 7020 c759 4300 |001e: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.handleStop:(Landroid/content/Intent;)V // method@59c7 │ │ +1aac92: 7010 d259 0300 |0021: invoke-direct {v3}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@59d2 │ │ +1aac98: 1e05 |0024: monitor-exit v5 │ │ +1aac9a: 0f01 |0025: return v1 │ │ +1aac9c: 2204 ef02 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@02ef │ │ +1aaca0: 1a06 870e |0028: const-string v6, "Action needs to be %s or %s." // string@0e87 │ │ +1aaca4: 2310 4011 |002a: new-array v0, v1, [Ljava/lang/Object; // type@1140 │ │ +1aaca8: 1a01 8482 |002c: const-string v1, "start" // string@8284 │ │ +1aacac: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +1aacae: 4d01 0002 |002f: aput-object v1, v0, v2 │ │ +1aacb2: 1a01 1a83 |0031: const-string v1, "stop" // string@831a │ │ +1aacb6: 1212 |0033: const/4 v2, #int 1 // #1 │ │ +1aacb8: 4d01 0002 |0034: aput-object v1, v0, v2 │ │ +1aacbc: 7120 d80a 0600 |0036: invoke-static {v6, v0}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ +1aacc2: 0c06 |0039: move-result-object v6 │ │ +1aacc4: 7020 460a 6400 |003a: invoke-direct {v4, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a46 │ │ +1aacca: 2704 |003d: throw v4 │ │ +1aaccc: 0d04 |003e: move-exception v4 │ │ +1aacce: 1e05 |003f: monitor-exit v5 │ │ +1aacd0: 2704 |0040: throw v4 │ │ +1aacd2: 2204 ef02 |0041: new-instance v4, Ljava/lang/IllegalStateException; // type@02ef │ │ +1aacd6: 1a05 e31a |0043: const-string v5, "Intent needs to be non-null." // string@1ae3 │ │ +1aacda: 7020 460a 5400 |0045: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a46 │ │ +1aace0: 2704 |0048: throw v4 │ │ catches : 1 │ │ 0x0005 - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=67 │ │ 0x0005 line=68 │ │ 0x0009 line=69 │ │ @@ -303369,74 +303370,74 @@ │ │ type : '(IIIZLjava/lang/String;)V' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 10 │ │ insns size : 106 16-bit code units │ │ -1ab010: |[1ab010] org.thoughtcrime.securesms.service.GenericForegroundService.replaceProgress:(IIIZLjava/lang/String;)V │ │ -1ab020: 1d0a |0000: monitor-enter v10 │ │ -1ab022: 54a0 c841 |0001: iget-object v0, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41c8 │ │ -1ab026: 7110 530a 0b00 |0003: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1ab02c: 0c0b |0006: move-result-object v11 │ │ -1ab02e: 6e20 c00c b000 |0007: invoke-virtual {v0, v11}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cc0 │ │ -1ab034: 0c0b |000a: move-result-object v11 │ │ -1ab036: 1f0b af10 |000b: check-cast v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ -1ab03a: 390b 0b00 |000d: if-nez v11, 0018 // +000b │ │ -1ab03e: 620b c741 |000f: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41c7 │ │ -1ab042: 1a0c ca18 |0011: const-string v12, "Failed to replace notification, it was not found" // string@18ca │ │ -1ab046: 7120 c402 cb00 |0013: invoke-static {v11, v12}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1ab04c: 1e0a |0016: monitor-exit v10 │ │ -1ab04e: 0e00 |0017: return-void │ │ -1ab050: 390f 0400 |0018: if-nez v15, 001c // +0004 │ │ -1ab054: 54bf b241 |001a: iget-object v15, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b2 │ │ -1ab058: 07f2 |001c: move-object v2, v15 │ │ -1ab05a: 220f af10 |001d: new-instance v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ -1ab05e: 54b1 b841 |001f: iget-object v1, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41b8 │ │ -1ab062: 54b3 b141 |0021: iget-object v3, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ -1ab066: 52b4 b341 |0023: iget v4, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b3 │ │ -1ab06a: 52b5 b441 |0025: iget v5, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ -1ab06e: 1209 |0027: const/4 v9, #int 0 // #0 │ │ -1ab070: 07f0 |0028: move-object v0, v15 │ │ -1ab072: 01c6 |0029: move v6, v12 │ │ -1ab074: 01d7 |002a: move v7, v13 │ │ -1ab076: 01e8 |002b: move v8, v14 │ │ -1ab078: 760a ba59 0000 |002c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V // method@59ba │ │ -1ab07e: 6e20 bc59 fb00 |002f: invoke-virtual {v11, v15}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.equals:(Ljava/lang/Object;)Z // method@59bc │ │ -1ab084: 0a0b |0032: move-result v11 │ │ -1ab086: 120c |0033: const/4 v12, #int 0 // #0 │ │ -1ab088: 121d |0034: const/4 v13, #int 1 // #1 │ │ -1ab08a: 380b 1300 |0035: if-eqz v11, 0048 // +0013 │ │ -1ab08e: 620b c741 |0037: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41c7 │ │ -1ab092: 1a0e ad5e |0039: const-string v14, "handleReplace() skip, no change %s" // string@5ead │ │ -1ab096: 23dd 4011 |003b: new-array v13, v13, [Ljava/lang/Object; // type@1140 │ │ -1ab09a: 4d0f 0d0c |003d: aput-object v15, v13, v12 │ │ -1ab09e: 7120 d80a de00 |003f: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ -1ab0a4: 0c0c |0042: move-result-object v12 │ │ -1ab0a6: 7120 bc02 cb00 |0043: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1ab0ac: 1e0a |0046: monitor-exit v10 │ │ -1ab0ae: 0e00 |0047: return-void │ │ -1ab0b0: 620b c741 |0048: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41c7 │ │ -1ab0b4: 1a0e ac5e |004a: const-string v14, "handleReplace() %s" // string@5eac │ │ -1ab0b8: 23dd 4011 |004c: new-array v13, v13, [Ljava/lang/Object; // type@1140 │ │ -1ab0bc: 4d0f 0d0c |004e: aput-object v15, v13, v12 │ │ -1ab0c0: 7120 d80a de00 |0050: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ -1ab0c6: 0c0c |0053: move-result-object v12 │ │ -1ab0c8: 7120 c002 cb00 |0054: invoke-static {v11, v12}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1ab0ce: 54ab c841 |0057: iget-object v11, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41c8 │ │ -1ab0d2: 52fc b441 |0059: iget v12, v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ -1ab0d6: 7110 530a 0c00 |005b: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1ab0dc: 0c0c |005e: move-result-object v12 │ │ -1ab0de: 6e30 c10c cb0f |005f: invoke-virtual {v11, v12, v15}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cc1 │ │ -1ab0e4: 7010 d259 0a00 |0062: invoke-direct {v10}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@59d2 │ │ -1ab0ea: 1e0a |0065: monitor-exit v10 │ │ -1ab0ec: 0e00 |0066: return-void │ │ -1ab0ee: 0d0b |0067: move-exception v11 │ │ -1ab0f0: 1e0a |0068: monitor-exit v10 │ │ -1ab0f2: 270b |0069: throw v11 │ │ +1ab014: |[1ab014] org.thoughtcrime.securesms.service.GenericForegroundService.replaceProgress:(IIIZLjava/lang/String;)V │ │ +1ab024: 1d0a |0000: monitor-enter v10 │ │ +1ab026: 54a0 c841 |0001: iget-object v0, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41c8 │ │ +1ab02a: 7110 530a 0b00 |0003: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1ab030: 0c0b |0006: move-result-object v11 │ │ +1ab032: 6e20 c00c b000 |0007: invoke-virtual {v0, v11}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cc0 │ │ +1ab038: 0c0b |000a: move-result-object v11 │ │ +1ab03a: 1f0b af10 |000b: check-cast v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ +1ab03e: 390b 0b00 |000d: if-nez v11, 0018 // +000b │ │ +1ab042: 620b c741 |000f: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41c7 │ │ +1ab046: 1a0c ca18 |0011: const-string v12, "Failed to replace notification, it was not found" // string@18ca │ │ +1ab04a: 7120 c402 cb00 |0013: invoke-static {v11, v12}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1ab050: 1e0a |0016: monitor-exit v10 │ │ +1ab052: 0e00 |0017: return-void │ │ +1ab054: 390f 0400 |0018: if-nez v15, 001c // +0004 │ │ +1ab058: 54bf b241 |001a: iget-object v15, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.contentText:Ljava/lang/String; // field@41b2 │ │ +1ab05c: 07f2 |001c: move-object v2, v15 │ │ +1ab05e: 220f af10 |001d: new-instance v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry; // type@10af │ │ +1ab062: 54b1 b841 |001f: iget-object v1, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.title:Ljava/lang/String; // field@41b8 │ │ +1ab066: 54b3 b141 |0021: iget-object v3, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.channelId:Ljava/lang/String; // field@41b1 │ │ +1ab06a: 52b4 b341 |0023: iget v4, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.iconRes:I // field@41b3 │ │ +1ab06e: 52b5 b441 |0025: iget v5, v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ +1ab072: 1209 |0027: const/4 v9, #int 0 // #0 │ │ +1ab074: 07f0 |0028: move-object v0, v15 │ │ +1ab076: 01c6 |0029: move v6, v12 │ │ +1ab078: 01d7 |002a: move v7, v13 │ │ +1ab07a: 01e8 |002b: move v8, v14 │ │ +1ab07c: 760a ba59 0000 |002c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIZLorg/thoughtcrime/securesms/service/GenericForegroundService$1;)V // method@59ba │ │ +1ab082: 6e20 bc59 fb00 |002f: invoke-virtual {v11, v15}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.equals:(Ljava/lang/Object;)Z // method@59bc │ │ +1ab088: 0a0b |0032: move-result v11 │ │ +1ab08a: 120c |0033: const/4 v12, #int 0 // #0 │ │ +1ab08c: 121d |0034: const/4 v13, #int 1 // #1 │ │ +1ab08e: 380b 1300 |0035: if-eqz v11, 0048 // +0013 │ │ +1ab092: 620b c741 |0037: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41c7 │ │ +1ab096: 1a0e ad5e |0039: const-string v14, "handleReplace() skip, no change %s" // string@5ead │ │ +1ab09a: 23dd 4011 |003b: new-array v13, v13, [Ljava/lang/Object; // type@1140 │ │ +1ab09e: 4d0f 0d0c |003d: aput-object v15, v13, v12 │ │ +1ab0a2: 7120 d80a de00 |003f: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ +1ab0a8: 0c0c |0042: move-result-object v12 │ │ +1ab0aa: 7120 bc02 cb00 |0043: invoke-static {v11, v12}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1ab0b0: 1e0a |0046: monitor-exit v10 │ │ +1ab0b2: 0e00 |0047: return-void │ │ +1ab0b4: 620b c741 |0048: sget-object v11, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.TAG:Ljava/lang/String; // field@41c7 │ │ +1ab0b8: 1a0e ac5e |004a: const-string v14, "handleReplace() %s" // string@5eac │ │ +1ab0bc: 23dd 4011 |004c: new-array v13, v13, [Ljava/lang/Object; // type@1140 │ │ +1ab0c0: 4d0f 0d0c |004e: aput-object v15, v13, v12 │ │ +1ab0c4: 7120 d80a de00 |0050: invoke-static {v14, v13}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ +1ab0ca: 0c0c |0053: move-result-object v12 │ │ +1ab0cc: 7120 c002 cb00 |0054: invoke-static {v11, v12}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1ab0d2: 54ab c841 |0057: iget-object v11, v10, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.allActiveMessages:Ljava/util/LinkedHashMap; // field@41c8 │ │ +1ab0d6: 52fc b441 |0059: iget v12, v15, Lorg/thoughtcrime/securesms/service/GenericForegroundService$Entry;.id:I // field@41b4 │ │ +1ab0da: 7110 530a 0c00 |005b: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1ab0e0: 0c0c |005e: move-result-object v12 │ │ +1ab0e2: 6e30 c10c cb0f |005f: invoke-virtual {v11, v12, v15}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cc1 │ │ +1ab0e8: 7010 d259 0a00 |0062: invoke-direct {v10}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.updateNotification:()V // method@59d2 │ │ +1ab0ee: 1e0a |0065: monitor-exit v10 │ │ +1ab0f0: 0e00 |0066: return-void │ │ +1ab0f2: 0d0b |0067: move-exception v11 │ │ +1ab0f4: 1e0a |0068: monitor-exit v10 │ │ +1ab0f6: 270b |0069: throw v11 │ │ catches : 4 │ │ 0x0001 - 0x0016 │ │ -> 0x0067 │ │ 0x001a - 0x0046 │ │ -> 0x0067 │ │ 0x0048 - 0x0065 │ │ -> 0x0067 │ │ @@ -303499,20 +303500,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1ab1fc: |[1ab1fc] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.:(Landroid/content/Context;)V │ │ -1ab20c: 7010 4402 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@0244 │ │ -1ab212: 2200 2203 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0322 │ │ -1ab216: 7020 600b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b60 │ │ -1ab21c: 5b10 cc41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@41cc │ │ -1ab220: 0e00 |000a: return-void │ │ +1ab200: |[1ab200] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.:(Landroid/content/Context;)V │ │ +1ab210: 7010 4402 0100 |0000: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@0244 │ │ +1ab216: 2200 2203 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0322 │ │ +1ab21a: 7020 600b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b60 │ │ +1ab220: 5b10 cc41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@41cc │ │ +1ab224: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/content/Context; │ │ @@ -303523,87 +303524,87 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 155 16-bit code units │ │ -1ab224: |[1ab224] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.handleMessage:(Landroid/os/Message;)V │ │ -1ab234: 6e10 5002 0b00 |0000: invoke-virtual {v11}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@0250 │ │ -1ab23a: 0c00 |0003: move-result-object v0 │ │ -1ab23c: 54a1 cc41 |0004: iget-object v1, v10, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@41cc │ │ -1ab240: 6e10 620b 0100 |0006: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b62 │ │ -1ab246: 0c01 |0009: move-result-object v1 │ │ -1ab248: 1f01 2700 |000a: check-cast v1, Landroid/content/Context; // type@0027 │ │ -1ab24c: 3800 8e00 |000c: if-eqz v0, 009a // +008e │ │ -1ab250: 3801 8c00 |000e: if-eqz v1, 009a // +008c │ │ -1ab254: 52bb 4300 |0010: iget v11, v11, Landroid/os/Message;.what:I // field@0043 │ │ -1ab258: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -1ab25a: 332b 8700 |0013: if-ne v11, v2, 009a // +0087 │ │ -1ab25e: 1a0b 9646 |0015: const-string v11, "addr" // string@4696 │ │ -1ab262: 6e20 3b02 b000 |0017: invoke-virtual {v0, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ -1ab268: 0c0b |001a: move-result-object v11 │ │ -1ab26a: 7100 d759 0000 |001b: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@59d7 │ │ -1ab270: 0c02 |001e: move-result-object v2 │ │ -1ab272: 2203 0c03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ -1ab276: 1a04 380e |0021: const-string v4, "ADD ACCOUNT called for account: " // string@0e38 │ │ -1ab27a: 7020 0f0b 4300 |0023: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1ab280: 6e20 180b b300 |0026: invoke-virtual {v3, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1ab286: 6e10 290b 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1ab28c: 0c03 |002c: move-result-object v3 │ │ -1ab28e: 7120 bc02 3200 |002d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1ab294: 7110 c44d 0100 |0030: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@4dc4 │ │ -1ab29a: 0c02 |0033: move-result-object v2 │ │ -1ab29c: 6e10 4906 0200 |0034: invoke-virtual {v2}, Lcom/b44t/messenger/DcAccounts;.getAll:()[I // method@0649 │ │ -1ab2a2: 0c03 |0037: move-result-object v3 │ │ -1ab2a4: 2134 |0038: array-length v4, v3 │ │ -1ab2a6: 1205 |0039: const/4 v5, #int 0 // #0 │ │ -1ab2a8: 1406 0080 0010 |003a: const v6, #float 2.53422e-29 // #10008000 │ │ -1ab2ae: 3545 4400 |003d: if-ge v5, v4, 0081 // +0044 │ │ -1ab2b2: 4407 0305 |003f: aget v7, v3, v5 │ │ -1ab2b6: 6e20 4806 7200 |0041: invoke-virtual {v2, v7}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0648 │ │ -1ab2bc: 0c08 |0044: move-result-object v8 │ │ -1ab2be: 1a09 9e4d |0045: const-string v9, "configured_addr" // string@4d9e │ │ -1ab2c2: 6e20 a106 9800 |0047: invoke-virtual {v8, v9}, Lcom/b44t/messenger/DcContext;.getConfig:(Ljava/lang/String;)Ljava/lang/String; // method@06a1 │ │ -1ab2c8: 0c08 |004a: move-result-object v8 │ │ -1ab2ca: 6e20 d60a b800 |004b: invoke-virtual {v8, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ab2d0: 0a08 |004e: move-result v8 │ │ -1ab2d2: 3808 2f00 |004f: if-eqz v8, 007e // +002f │ │ -1ab2d6: 7100 d759 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@59d7 │ │ -1ab2dc: 0c00 |0054: move-result-object v0 │ │ -1ab2de: 2202 0c03 |0055: new-instance v2, Ljava/lang/StringBuilder; // type@030c │ │ -1ab2e2: 7010 0c0b 0200 |0057: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1ab2e8: 6e20 180b b200 |005a: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1ab2ee: 1a0b f603 |005d: const-string v11, " already exists. Switching account." // string@03f6 │ │ -1ab2f2: 6e20 180b b200 |005f: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1ab2f8: 6e10 290b 0200 |0062: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1ab2fe: 0c0b |0065: move-result-object v11 │ │ -1ab300: 7120 bc02 b000 |0066: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1ab306: 7100 844d 0000 |0069: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@4d84 │ │ -1ab30c: 0c0b |006c: move-result-object v11 │ │ -1ab30e: 6e30 894d 1b07 |006d: invoke-virtual {v11, v1, v7}, Lorg/thoughtcrime/securesms/connect/AccountManager;.switchAccount:(Landroid/content/Context;I)V // method@4d89 │ │ -1ab314: 220b 2b00 |0070: new-instance v11, Landroid/content/Intent; // type@002b │ │ -1ab318: 1c00 2a0d |0072: const-class v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d2a │ │ -1ab31c: 7030 8400 1b00 |0074: invoke-direct {v11, v1, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1ab322: 6e20 8800 6b00 |0077: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ -1ab328: 6e20 7f00 b100 |007a: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -1ab32e: 0e00 |007d: return-void │ │ -1ab330: d805 0501 |007e: add-int/lit8 v5, v5, #int 1 // #01 │ │ -1ab334: 28ba |0080: goto 003a // -0046 │ │ -1ab336: 7100 844d 0000 |0081: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@4d84 │ │ -1ab33c: 0c0b |0084: move-result-object v11 │ │ -1ab33e: 6e20 824d 1b00 |0085: invoke-virtual {v11, v1}, Lorg/thoughtcrime/securesms/connect/AccountManager;.beginAccountCreation:(Landroid/content/Context;)I // method@4d82 │ │ -1ab344: 220b 2b00 |0088: new-instance v11, Landroid/content/Intent; // type@002b │ │ -1ab348: 1c02 f50d |008a: const-class v2, Lorg/thoughtcrime/securesms/RegistrationActivity; // type@0df5 │ │ -1ab34c: 7030 8400 1b02 |008c: invoke-direct {v11, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1ab352: 1a02 2e0e |008f: const-string v2, "ACCOUNT_DATA" // string@0e2e │ │ -1ab356: 6e30 9d00 2b00 |0091: invoke-virtual {v11, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@009d │ │ -1ab35c: 6e20 8800 6b00 |0094: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ -1ab362: 6e20 7f00 b100 |0097: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -1ab368: 0e00 |009a: return-void │ │ +1ab228: |[1ab228] org.thoughtcrime.securesms.service.IPCAddAccountsService$IncomingHandler.handleMessage:(Landroid/os/Message;)V │ │ +1ab238: 6e10 5002 0b00 |0000: invoke-virtual {v11}, Landroid/os/Message;.getData:()Landroid/os/Bundle; // method@0250 │ │ +1ab23e: 0c00 |0003: move-result-object v0 │ │ +1ab240: 54a1 cc41 |0004: iget-object v1, v10, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.contextRef:Ljava/lang/ref/WeakReference; // field@41cc │ │ +1ab244: 6e10 620b 0100 |0006: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b62 │ │ +1ab24a: 0c01 |0009: move-result-object v1 │ │ +1ab24c: 1f01 2700 |000a: check-cast v1, Landroid/content/Context; // type@0027 │ │ +1ab250: 3800 8e00 |000c: if-eqz v0, 009a // +008e │ │ +1ab254: 3801 8c00 |000e: if-eqz v1, 009a // +008c │ │ +1ab258: 52bb 4300 |0010: iget v11, v11, Landroid/os/Message;.what:I // field@0043 │ │ +1ab25c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +1ab25e: 332b 8700 |0013: if-ne v11, v2, 009a // +0087 │ │ +1ab262: 1a0b 9646 |0015: const-string v11, "addr" // string@4696 │ │ +1ab266: 6e20 3b02 b000 |0017: invoke-virtual {v0, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ +1ab26c: 0c0b |001a: move-result-object v11 │ │ +1ab26e: 7100 d759 0000 |001b: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@59d7 │ │ +1ab274: 0c02 |001e: move-result-object v2 │ │ +1ab276: 2203 0c03 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ +1ab27a: 1a04 380e |0021: const-string v4, "ADD ACCOUNT called for account: " // string@0e38 │ │ +1ab27e: 7020 0f0b 4300 |0023: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1ab284: 6e20 180b b300 |0026: invoke-virtual {v3, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1ab28a: 6e10 290b 0300 |0029: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1ab290: 0c03 |002c: move-result-object v3 │ │ +1ab292: 7120 bc02 3200 |002d: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1ab298: 7110 c44d 0100 |0030: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getAccounts:(Landroid/content/Context;)Lcom/b44t/messenger/DcAccounts; // method@4dc4 │ │ +1ab29e: 0c02 |0033: move-result-object v2 │ │ +1ab2a0: 6e10 4906 0200 |0034: invoke-virtual {v2}, Lcom/b44t/messenger/DcAccounts;.getAll:()[I // method@0649 │ │ +1ab2a6: 0c03 |0037: move-result-object v3 │ │ +1ab2a8: 2134 |0038: array-length v4, v3 │ │ +1ab2aa: 1205 |0039: const/4 v5, #int 0 // #0 │ │ +1ab2ac: 1406 0080 0010 |003a: const v6, #float 2.53422e-29 // #10008000 │ │ +1ab2b2: 3545 4400 |003d: if-ge v5, v4, 0081 // +0044 │ │ +1ab2b6: 4407 0305 |003f: aget v7, v3, v5 │ │ +1ab2ba: 6e20 4806 7200 |0041: invoke-virtual {v2, v7}, Lcom/b44t/messenger/DcAccounts;.getAccount:(I)Lcom/b44t/messenger/DcContext; // method@0648 │ │ +1ab2c0: 0c08 |0044: move-result-object v8 │ │ +1ab2c2: 1a09 9e4d |0045: const-string v9, "configured_addr" // string@4d9e │ │ +1ab2c6: 6e20 a106 9800 |0047: invoke-virtual {v8, v9}, Lcom/b44t/messenger/DcContext;.getConfig:(Ljava/lang/String;)Ljava/lang/String; // method@06a1 │ │ +1ab2cc: 0c08 |004a: move-result-object v8 │ │ +1ab2ce: 6e20 d60a b800 |004b: invoke-virtual {v8, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ab2d4: 0a08 |004e: move-result v8 │ │ +1ab2d6: 3808 2f00 |004f: if-eqz v8, 007e // +002f │ │ +1ab2da: 7100 d759 0000 |0051: invoke-static {}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.access$000:()Ljava/lang/String; // method@59d7 │ │ +1ab2e0: 0c00 |0054: move-result-object v0 │ │ +1ab2e2: 2202 0c03 |0055: new-instance v2, Ljava/lang/StringBuilder; // type@030c │ │ +1ab2e6: 7010 0c0b 0200 |0057: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1ab2ec: 6e20 180b b200 |005a: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1ab2f2: 1a0b f603 |005d: const-string v11, " already exists. Switching account." // string@03f6 │ │ +1ab2f6: 6e20 180b b200 |005f: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1ab2fc: 6e10 290b 0200 |0062: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1ab302: 0c0b |0065: move-result-object v11 │ │ +1ab304: 7120 bc02 b000 |0066: invoke-static {v0, v11}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1ab30a: 7100 844d 0000 |0069: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@4d84 │ │ +1ab310: 0c0b |006c: move-result-object v11 │ │ +1ab312: 6e30 894d 1b07 |006d: invoke-virtual {v11, v1, v7}, Lorg/thoughtcrime/securesms/connect/AccountManager;.switchAccount:(Landroid/content/Context;I)V // method@4d89 │ │ +1ab318: 220b 2b00 |0070: new-instance v11, Landroid/content/Intent; // type@002b │ │ +1ab31c: 1c00 2a0d |0072: const-class v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d2a │ │ +1ab320: 7030 8400 1b00 |0074: invoke-direct {v11, v1, v0}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1ab326: 6e20 8800 6b00 |0077: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ +1ab32c: 6e20 7f00 b100 |007a: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +1ab332: 0e00 |007d: return-void │ │ +1ab334: d805 0501 |007e: add-int/lit8 v5, v5, #int 1 // #01 │ │ +1ab338: 28ba |0080: goto 003a // -0046 │ │ +1ab33a: 7100 844d 0000 |0081: invoke-static {}, Lorg/thoughtcrime/securesms/connect/AccountManager;.getInstance:()Lorg/thoughtcrime/securesms/connect/AccountManager; // method@4d84 │ │ +1ab340: 0c0b |0084: move-result-object v11 │ │ +1ab342: 6e20 824d 1b00 |0085: invoke-virtual {v11, v1}, Lorg/thoughtcrime/securesms/connect/AccountManager;.beginAccountCreation:(Landroid/content/Context;)I // method@4d82 │ │ +1ab348: 220b 2b00 |0088: new-instance v11, Landroid/content/Intent; // type@002b │ │ +1ab34c: 1c02 f50d |008a: const-class v2, Lorg/thoughtcrime/securesms/RegistrationActivity; // type@0df5 │ │ +1ab350: 7030 8400 1b02 |008c: invoke-direct {v11, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1ab356: 1a02 2e0e |008f: const-string v2, "ACCOUNT_DATA" // string@0e2e │ │ +1ab35a: 6e30 9d00 2b00 |0091: invoke-virtual {v11, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@009d │ │ +1ab360: 6e20 8800 6b00 |0094: invoke-virtual {v11, v6}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0088 │ │ +1ab366: 6e20 7f00 b100 |0097: invoke-virtual {v1, v11}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +1ab36c: 0e00 |009a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0004 line=51 │ │ 0x0010 line=52 │ │ 0x0015 line=53 │ │ 0x001b line=54 │ │ @@ -303675,37 +303676,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1ab3b8: |[1ab3b8] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ -1ab3c8: 0e00 |0000: return-void │ │ +1ab3bc: |[1ab3bc] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ +1ab3cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1ab3cc: |[1ab3cc] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ -1ab3dc: 7010 4200 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@0042 │ │ -1ab3e2: 2200 9e00 |0003: new-instance v0, Landroid/os/Messenger; // type@009e │ │ -1ab3e6: 2201 b210 |0005: new-instance v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler; // type@10b2 │ │ -1ab3ea: 7020 d359 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.:(Landroid/content/Context;)V // method@59d3 │ │ -1ab3f0: 7020 5102 1000 |000a: invoke-direct {v0, v1}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@0251 │ │ -1ab3f6: 5b20 d041 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@41d0 │ │ -1ab3fa: 0e00 |000f: return-void │ │ +1ab3d0: |[1ab3d0] org.thoughtcrime.securesms.service.IPCAddAccountsService.:()V │ │ +1ab3e0: 7010 4200 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@0042 │ │ +1ab3e6: 2200 9e00 |0003: new-instance v0, Landroid/os/Messenger; // type@009e │ │ +1ab3ea: 2201 b210 |0005: new-instance v1, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler; // type@10b2 │ │ +1ab3ee: 7020 d359 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService$IncomingHandler;.:(Landroid/content/Context;)V // method@59d3 │ │ +1ab3f4: 7020 5102 1000 |000a: invoke-direct {v0, v1}, Landroid/os/Messenger;.:(Landroid/os/Handler;)V // method@0251 │ │ +1ab3fa: 5b20 d041 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@41d0 │ │ +1ab3fe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=81 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/thoughtcrime/securesms/service/IPCAddAccountsService; │ │ │ │ @@ -303714,17 +303715,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ab3a0: |[1ab3a0] org.thoughtcrime.securesms.service.IPCAddAccountsService.access$000:()Ljava/lang/String; │ │ -1ab3b0: 6200 cf41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.TAG:Ljava/lang/String; // field@41cf │ │ -1ab3b4: 1100 |0002: return-object v0 │ │ +1ab3a4: |[1ab3a4] org.thoughtcrime.securesms.service.IPCAddAccountsService.access$000:()Ljava/lang/String; │ │ +1ab3b4: 6200 cf41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.TAG:Ljava/lang/String; // field@41cf │ │ +1ab3b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;) │ │ @@ -303732,19 +303733,19 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1ab36c: |[1ab36c] org.thoughtcrime.securesms.service.IPCAddAccountsService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -1ab37c: 5401 d041 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@41d0 │ │ -1ab380: 6e10 5202 0100 |0002: invoke-virtual {v1}, Landroid/os/Messenger;.getBinder:()Landroid/os/IBinder; // method@0252 │ │ -1ab386: 0c01 |0005: move-result-object v1 │ │ -1ab388: 1101 |0006: return-object v1 │ │ +1ab370: |[1ab370] org.thoughtcrime.securesms.service.IPCAddAccountsService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +1ab380: 5401 d041 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/IPCAddAccountsService;.messenger:Landroid/os/Messenger; // field@41d0 │ │ +1ab384: 6e10 5202 0100 |0002: invoke-virtual {v1}, Landroid/os/Messenger;.getBinder:()Landroid/os/IBinder; // method@0252 │ │ +1ab38a: 0c01 |0005: move-result-object v1 │ │ +1ab38c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/service/IPCAddAccountsService; │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Intent; │ │ │ │ @@ -303753,17 +303754,17 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1ab38c: |[1ab38c] org.thoughtcrime.securesms.service.IPCAddAccountsService.onStartCommand:(Landroid/content/Intent;II)I │ │ -1ab39c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -1ab39e: 0f01 |0001: return v1 │ │ +1ab390: |[1ab390] org.thoughtcrime.securesms.service.IPCAddAccountsService.onStartCommand:(Landroid/content/Intent;II)I │ │ +1ab3a0: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +1ab3a2: 0f01 |0001: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 6764 (IPCAddAccountsService.java) │ │ │ │ Class #1774 header: │ │ @@ -303799,18 +303800,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/service/NotificationController;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1ab3fc: |[1ab3fc] org.thoughtcrime.securesms.service.NotificationController$1.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ -1ab40c: 5b01 d141 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d1 │ │ -1ab410: 7010 a10a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ab416: 0e00 |0005: return-void │ │ +1ab400: |[1ab400] org.thoughtcrime.securesms.service.NotificationController$1.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ +1ab410: 5b01 d141 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d1 │ │ +1ab414: 7010 a10a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ab41a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/service/NotificationController$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/service/NotificationController; │ │ │ │ @@ -303820,25 +303821,25 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1ab418: |[1ab418] org.thoughtcrime.securesms.service.NotificationController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -1ab428: 1f02 b010 |0000: check-cast v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10b0 │ │ -1ab42c: 6e10 c159 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; // method@59c1 │ │ -1ab432: 0c01 |0005: move-result-object v1 │ │ -1ab434: 5402 d141 |0006: iget-object v2, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d1 │ │ -1ab438: 7110 de59 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@59de │ │ -1ab43e: 0c02 |000b: move-result-object v2 │ │ -1ab440: 6e20 9a0d 1200 |000c: invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d9a │ │ -1ab446: 5401 d141 |000f: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d1 │ │ -1ab44a: 7110 df59 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@59df │ │ -1ab450: 0e00 |0014: return-void │ │ +1ab41c: |[1ab41c] org.thoughtcrime.securesms.service.NotificationController$1.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +1ab42c: 1f02 b010 |0000: check-cast v2, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder; // type@10b0 │ │ +1ab430: 6e10 c159 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/service/GenericForegroundService$LocalBinder;.getService:()Lorg/thoughtcrime/securesms/service/GenericForegroundService; // method@59c1 │ │ +1ab436: 0c01 |0005: move-result-object v1 │ │ +1ab438: 5402 d141 |0006: iget-object v2, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d1 │ │ +1ab43c: 7110 de59 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@59de │ │ +1ab442: 0c02 |000b: move-result-object v2 │ │ +1ab444: 6e20 9a0d 1200 |000c: invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d9a │ │ +1ab44a: 5401 d141 |000f: iget-object v1, v0, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d1 │ │ +1ab44e: 7110 df59 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@59df │ │ +1ab454: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ 0x0006 line=42 │ │ 0x000f line=44 │ │ locals : │ │ @@ -303851,21 +303852,21 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1ab454: |[1ab454] org.thoughtcrime.securesms.service.NotificationController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -1ab464: 5412 d141 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d1 │ │ -1ab468: 7110 de59 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@59de │ │ -1ab46e: 0c02 |0005: move-result-object v2 │ │ -1ab470: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -1ab472: 6e20 9a0d 0200 |0007: invoke-virtual {v2, v0}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d9a │ │ -1ab478: 0e00 |000a: return-void │ │ +1ab458: |[1ab458] org.thoughtcrime.securesms.service.NotificationController$1.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +1ab468: 5412 d141 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/service/NotificationController$1;.this$0:Lorg/thoughtcrime/securesms/service/NotificationController; // field@41d1 │ │ +1ab46c: 7110 de59 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/service/NotificationController;.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; // method@59de │ │ +1ab472: 0c02 |0005: move-result-object v2 │ │ +1ab474: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +1ab476: 6e20 9a0d 0200 |0007: invoke-virtual {v2, v0}, Ljava/util/concurrent/atomic/AtomicReference;.set:(Ljava/lang/Object;)V // method@0d9a │ │ +1ab47c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/service/NotificationController$1; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/content/ComponentName; │ │ │ │ @@ -303934,34 +303935,34 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -1ab4ac: |[1ab4ac] org.thoughtcrime.securesms.service.NotificationController.:(Landroid/content/Context;I)V │ │ -1ab4bc: 7010 a10a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ab4c2: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ -1ab4c6: 5b20 d541 |0005: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d5 │ │ -1ab4ca: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -1ab4ce: 5a20 d641 |0009: iput-wide v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41d6 │ │ -1ab4d2: 2200 c103 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@03c1 │ │ -1ab4d6: 7010 960d 0000 |000d: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0d96 │ │ -1ab4dc: 5b20 d941 |0010: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41d9 │ │ -1ab4e0: 5b23 d241 |0012: iput-object v3, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41d2 │ │ -1ab4e4: 5924 d341 |0014: iput v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d3 │ │ -1ab4e8: 2204 b410 |0016: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController$1; // type@10b4 │ │ -1ab4ec: 7020 da59 2400 |0018: invoke-direct {v4, v2}, Lorg/thoughtcrime/securesms/service/NotificationController$1;.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@59da │ │ -1ab4f2: 5b24 da41 |001b: iput-object v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@41da │ │ -1ab4f6: 2200 2b00 |001d: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1ab4fa: 1c01 b110 |001f: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ -1ab4fe: 7030 8400 3001 |0021: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1ab504: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -1ab506: 6e40 6a00 0314 |0025: invoke-virtual {v3, v0, v4, v1}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@006a │ │ -1ab50c: 0e00 |0028: return-void │ │ +1ab4b0: |[1ab4b0] org.thoughtcrime.securesms.service.NotificationController.:(Landroid/content/Context;I)V │ │ +1ab4c0: 7010 a10a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ab4c6: 1a00 0000 |0003: const-string v0, "" // string@0000 │ │ +1ab4ca: 5b20 d541 |0005: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d5 │ │ +1ab4ce: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +1ab4d2: 5a20 d641 |0009: iput-wide v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41d6 │ │ +1ab4d6: 2200 c103 |000b: new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; // type@03c1 │ │ +1ab4da: 7010 960d 0000 |000d: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;.:()V // method@0d96 │ │ +1ab4e0: 5b20 d941 |0010: iput-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41d9 │ │ +1ab4e4: 5b23 d241 |0012: iput-object v3, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41d2 │ │ +1ab4e8: 5924 d341 |0014: iput v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d3 │ │ +1ab4ec: 2204 b410 |0016: new-instance v4, Lorg/thoughtcrime/securesms/service/NotificationController$1; // type@10b4 │ │ +1ab4f0: 7020 da59 2400 |0018: invoke-direct {v4, v2}, Lorg/thoughtcrime/securesms/service/NotificationController$1;.:(Lorg/thoughtcrime/securesms/service/NotificationController;)V // method@59da │ │ +1ab4f6: 5b24 da41 |001b: iput-object v4, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@41da │ │ +1ab4fa: 2200 2b00 |001d: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1ab4fe: 1c01 b110 |001f: const-class v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ +1ab502: 7030 8400 3001 |0021: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1ab508: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +1ab50a: 6e40 6a00 0314 |0025: invoke-virtual {v3, v0, v4, v1}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@006a │ │ +1ab510: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=25 │ │ 0x0009 line=26 │ │ 0x000b line=30 │ │ 0x0012 line=33 │ │ @@ -303978,17 +303979,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ab494: |[1ab494] org.thoughtcrime.securesms.service.NotificationController.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; │ │ -1ab4a4: 5400 d941 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41d9 │ │ -1ab4a8: 1100 |0002: return-object v0 │ │ +1ab498: |[1ab498] org.thoughtcrime.securesms.service.NotificationController.access$000:(Lorg/thoughtcrime/securesms/service/NotificationController;)Ljava/util/concurrent/atomic/AtomicReference; │ │ +1ab4a8: 5400 d941 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41d9 │ │ +1ab4ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/service/NotificationController; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/service/NotificationController;) │ │ @@ -303996,17 +303997,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/service/NotificationController;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ab510: |[1ab510] org.thoughtcrime.securesms.service.NotificationController.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ -1ab520: 7010 e559 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@59e5 │ │ -1ab526: 0e00 |0003: return-void │ │ +1ab514: |[1ab514] org.thoughtcrime.securesms.service.NotificationController.access$100:(Lorg/thoughtcrime/securesms/service/NotificationController;)V │ │ +1ab524: 7010 e559 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@59e5 │ │ +1ab52a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/service/NotificationController; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/service/NotificationController;) │ │ @@ -304014,49 +304015,49 @@ │ │ type : '(IIZLjava/lang/String;)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -1ab590: |[1ab590] org.thoughtcrime.securesms.service.NotificationController.setProgress:(IIZLjava/lang/String;)V │ │ -1ab5a0: 1d05 |0000: monitor-enter v5 │ │ -1ab5a2: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -1ab5a6: da00 0764 |0003: mul-int/lit8 v0, v7, #int 100 // #64 │ │ -1ab5aa: b360 |0005: div-int/2addr v0, v6 │ │ -1ab5ac: 2804 |0006: goto 000a // +0004 │ │ -1ab5ae: 0d06 |0007: move-exception v6 │ │ -1ab5b0: 282b |0008: goto 0033 // +002b │ │ -1ab5b2: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -1ab5b4: 8100 |000a: int-to-long v0, v0 │ │ -1ab5b6: 5352 d641 |000b: iget-wide v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41d6 │ │ -1ab5ba: 3104 0002 |000d: cmp-long v4, v0, v2 │ │ -1ab5be: 3904 1000 |000f: if-nez v4, 001f // +0010 │ │ -1ab5c2: 5552 d441 |0011: iget-boolean v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41d4 │ │ -1ab5c6: 3382 0c00 |0013: if-ne v2, v8, 001f // +000c │ │ -1ab5ca: 5452 d541 |0015: iget-object v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d5 │ │ -1ab5ce: 6e20 d60a 2900 |0017: invoke-virtual {v9, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ab5d4: 0a02 |001a: move-result v2 │ │ -1ab5d6: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -1ab5da: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -1ab5dc: 2802 |001e: goto 0020 // +0002 │ │ -1ab5de: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -1ab5e0: 5a50 d641 |0020: iput-wide v0, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41d6 │ │ -1ab5e4: 5957 d741 |0022: iput v7, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@41d7 │ │ -1ab5e8: 5956 d841 |0024: iput v6, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@41d8 │ │ -1ab5ec: 5c58 d441 |0026: iput-boolean v8, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41d4 │ │ -1ab5f0: 5b59 d541 |0028: iput-object v9, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d5 │ │ -1ab5f4: 3802 0400 |002a: if-eqz v2, 002e // +0004 │ │ -1ab5f8: 1e05 |002c: monitor-exit v5 │ │ -1ab5fa: 0e00 |002d: return-void │ │ -1ab5fc: 7010 e559 0500 |002e: invoke-direct {v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@59e5 │ │ -1ab602: 1e05 |0031: monitor-exit v5 │ │ -1ab604: 0e00 |0032: return-void │ │ -1ab606: 1e05 |0033: monitor-exit v5 │ │ -1ab608: 2706 |0034: throw v6 │ │ +1ab594: |[1ab594] org.thoughtcrime.securesms.service.NotificationController.setProgress:(IIZLjava/lang/String;)V │ │ +1ab5a4: 1d05 |0000: monitor-enter v5 │ │ +1ab5a6: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +1ab5aa: da00 0764 |0003: mul-int/lit8 v0, v7, #int 100 // #64 │ │ +1ab5ae: b360 |0005: div-int/2addr v0, v6 │ │ +1ab5b0: 2804 |0006: goto 000a // +0004 │ │ +1ab5b2: 0d06 |0007: move-exception v6 │ │ +1ab5b4: 282b |0008: goto 0033 // +002b │ │ +1ab5b6: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +1ab5b8: 8100 |000a: int-to-long v0, v0 │ │ +1ab5ba: 5352 d641 |000b: iget-wide v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41d6 │ │ +1ab5be: 3104 0002 |000d: cmp-long v4, v0, v2 │ │ +1ab5c2: 3904 1000 |000f: if-nez v4, 001f // +0010 │ │ +1ab5c6: 5552 d441 |0011: iget-boolean v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41d4 │ │ +1ab5ca: 3382 0c00 |0013: if-ne v2, v8, 001f // +000c │ │ +1ab5ce: 5452 d541 |0015: iget-object v2, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d5 │ │ +1ab5d2: 6e20 d60a 2900 |0017: invoke-virtual {v9, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ab5d8: 0a02 |001a: move-result v2 │ │ +1ab5da: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +1ab5de: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +1ab5e0: 2802 |001e: goto 0020 // +0002 │ │ +1ab5e2: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +1ab5e4: 5a50 d641 |0020: iput-wide v0, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.percent:J // field@41d6 │ │ +1ab5e8: 5957 d741 |0022: iput v7, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@41d7 │ │ +1ab5ec: 5956 d841 |0024: iput v6, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@41d8 │ │ +1ab5f0: 5c58 d441 |0026: iput-boolean v8, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41d4 │ │ +1ab5f4: 5b59 d541 |0028: iput-object v9, v5, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d5 │ │ +1ab5f8: 3802 0400 |002a: if-eqz v2, 002e // +0004 │ │ +1ab5fc: 1e05 |002c: monitor-exit v5 │ │ +1ab5fe: 0e00 |002d: return-void │ │ +1ab600: 7010 e559 0500 |002e: invoke-direct {v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.updateProgressOnService:()V // method@59e5 │ │ +1ab606: 1e05 |0031: monitor-exit v5 │ │ +1ab608: 0e00 |0032: return-void │ │ +1ab60a: 1e05 |0033: monitor-exit v5 │ │ +1ab60c: 2706 |0034: throw v6 │ │ catches : 3 │ │ 0x0005 - 0x002a │ │ -> 0x0007 │ │ 0x002e - 0x0031 │ │ -> 0x0007 │ │ 0x0033 - 0x0034 │ │ -> 0x0007 │ │ @@ -304083,35 +304084,35 @@ │ │ type : '()V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 32 16-bit code units │ │ -1ab648: |[1ab648] org.thoughtcrime.securesms.service.NotificationController.updateProgressOnService:()V │ │ -1ab658: 1d07 |0000: monitor-enter v7 │ │ -1ab65a: 5470 d941 |0001: iget-object v0, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41d9 │ │ -1ab65e: 6e10 980d 0000 |0003: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d98 │ │ -1ab664: 0c00 |0006: move-result-object v0 │ │ -1ab666: 0701 |0007: move-object v1, v0 │ │ -1ab668: 1f01 b110 |0008: check-cast v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ -1ab66c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -1ab670: 1e07 |000c: monitor-exit v7 │ │ -1ab672: 0e00 |000d: return-void │ │ -1ab674: 5272 d341 |000e: iget v2, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d3 │ │ -1ab678: 5273 d841 |0010: iget v3, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@41d8 │ │ -1ab67c: 5274 d741 |0012: iget v4, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@41d7 │ │ -1ab680: 5575 d441 |0014: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41d4 │ │ -1ab684: 5476 d541 |0016: iget-object v6, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d5 │ │ -1ab688: 7406 cc59 0100 |0018: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.replaceProgress:(IIIZLjava/lang/String;)V // method@59cc │ │ -1ab68e: 1e07 |001b: monitor-exit v7 │ │ -1ab690: 0e00 |001c: return-void │ │ -1ab692: 0d00 |001d: move-exception v0 │ │ -1ab694: 1e07 |001e: monitor-exit v7 │ │ -1ab696: 2700 |001f: throw v0 │ │ +1ab64c: |[1ab64c] org.thoughtcrime.securesms.service.NotificationController.updateProgressOnService:()V │ │ +1ab65c: 1d07 |0000: monitor-enter v7 │ │ +1ab65e: 5470 d941 |0001: iget-object v0, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.service:Ljava/util/concurrent/atomic/AtomicReference; // field@41d9 │ │ +1ab662: 6e10 980d 0000 |0003: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;.get:()Ljava/lang/Object; // method@0d98 │ │ +1ab668: 0c00 |0006: move-result-object v0 │ │ +1ab66a: 0701 |0007: move-object v1, v0 │ │ +1ab66c: 1f01 b110 |0008: check-cast v1, Lorg/thoughtcrime/securesms/service/GenericForegroundService; // type@10b1 │ │ +1ab670: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +1ab674: 1e07 |000c: monitor-exit v7 │ │ +1ab676: 0e00 |000d: return-void │ │ +1ab678: 5272 d341 |000e: iget v2, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d3 │ │ +1ab67c: 5273 d841 |0010: iget v3, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progressMax:I // field@41d8 │ │ +1ab680: 5274 d741 |0012: iget v4, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.progress:I // field@41d7 │ │ +1ab684: 5575 d441 |0014: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.indeterminate:Z // field@41d4 │ │ +1ab688: 5476 d541 |0016: iget-object v6, v7, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d5 │ │ +1ab68c: 7406 cc59 0100 |0018: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.replaceProgress:(IIIZLjava/lang/String;)V // method@59cc │ │ +1ab692: 1e07 |001b: monitor-exit v7 │ │ +1ab694: 0e00 |001c: return-void │ │ +1ab696: 0d00 |001d: move-exception v0 │ │ +1ab698: 1e07 |001e: monitor-exit v7 │ │ +1ab69a: 2700 |001f: throw v0 │ │ catches : 3 │ │ 0x0001 - 0x000a │ │ -> 0x001d │ │ 0x000e - 0x001b │ │ -> 0x001d │ │ 0x001e - 0x001f │ │ -> 0x001d │ │ @@ -304129,25 +304130,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -1ab528: |[1ab528] org.thoughtcrime.securesms.service.NotificationController.close:()V │ │ -1ab538: 5420 d241 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41d2 │ │ -1ab53c: 5221 d341 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d3 │ │ -1ab540: 7120 d059 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForegroundTask:(Landroid/content/Context;I)V // method@59d0 │ │ -1ab546: 5420 d241 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41d2 │ │ -1ab54a: 5421 da41 |0009: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@41da │ │ -1ab54e: 6e20 8100 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0081 │ │ -1ab554: 2805 |000e: goto 0013 // +0005 │ │ -1ab556: 0d00 |000f: move-exception v0 │ │ -1ab558: 6e10 370a 0000 |0010: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1ab55e: 0e00 |0013: return-void │ │ +1ab52c: |[1ab52c] org.thoughtcrime.securesms.service.NotificationController.close:()V │ │ +1ab53c: 5420 d241 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41d2 │ │ +1ab540: 5221 d341 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d3 │ │ +1ab544: 7120 d059 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/service/GenericForegroundService;.stopForegroundTask:(Landroid/content/Context;I)V // method@59d0 │ │ +1ab54a: 5420 d241 |0007: iget-object v0, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.context:Landroid/content/Context; // field@41d2 │ │ +1ab54e: 5421 da41 |0009: iget-object v1, v2, Lorg/thoughtcrime/securesms/service/NotificationController;.serviceConnection:Landroid/content/ServiceConnection; // field@41da │ │ +1ab552: 6e20 8100 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0081 │ │ +1ab558: 2805 |000e: goto 0013 // +0005 │ │ +1ab55a: 0d00 |000f: move-exception v0 │ │ +1ab55c: 6e10 370a 0000 |0010: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1ab562: 0e00 |0013: return-void │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Ljava/lang/Exception; -> 0x000f │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=63 │ │ 0x0010 line=65 │ │ @@ -304159,17 +304160,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ab47c: |[1ab47c] org.thoughtcrime.securesms.service.NotificationController.getId:()I │ │ -1ab48c: 5210 d341 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d3 │ │ -1ab490: 0f00 |0002: return v0 │ │ +1ab480: |[1ab480] org.thoughtcrime.securesms.service.NotificationController.getId:()I │ │ +1ab490: 5210 d341 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/service/NotificationController;.id:I // field@41d3 │ │ +1ab494: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/service/NotificationController; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/service/NotificationController;) │ │ @@ -304177,20 +304178,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -1ab570: |[1ab570] org.thoughtcrime.securesms.service.NotificationController.setIndeterminateProgress:()V │ │ -1ab580: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1ab582: 5431 d541 |0001: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d5 │ │ -1ab586: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -1ab588: 7051 e359 2302 |0004: invoke-direct {v3, v2, v2, v0, v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@59e3 │ │ -1ab58e: 0e00 |0007: return-void │ │ +1ab574: |[1ab574] org.thoughtcrime.securesms.service.NotificationController.setIndeterminateProgress:()V │ │ +1ab584: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1ab586: 5431 d541 |0001: iget-object v1, v3, Lorg/thoughtcrime/securesms/service/NotificationController;.message:Ljava/lang/String; // field@41d5 │ │ +1ab58a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +1ab58c: 7051 e359 2302 |0004: invoke-direct {v3, v2, v2, v0, v1}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@59e3 │ │ +1ab592: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=70 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lorg/thoughtcrime/securesms/service/NotificationController; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/service/NotificationController;) │ │ @@ -304198,20 +304199,20 @@ │ │ type : '(JJLjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -1ab628: |[1ab628] org.thoughtcrime.securesms.service.NotificationController.setProgress:(JJLjava/lang/String;)V │ │ -1ab638: 8412 |0000: long-to-int v2, v1 │ │ -1ab63a: 8431 |0001: long-to-int v1, v3 │ │ -1ab63c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -1ab63e: 7055 e359 2031 |0003: invoke-direct {v0, v2, v1, v3, v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@59e3 │ │ -1ab644: 0e00 |0006: return-void │ │ +1ab62c: |[1ab62c] org.thoughtcrime.securesms.service.NotificationController.setProgress:(JJLjava/lang/String;)V │ │ +1ab63c: 8412 |0000: long-to-int v2, v1 │ │ +1ab63e: 8431 |0001: long-to-int v1, v3 │ │ +1ab640: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +1ab642: 7055 e359 2031 |0003: invoke-direct {v0, v2, v1, v3, v5}, Lorg/thoughtcrime/securesms/service/NotificationController;.setProgress:(IIZLjava/lang/String;)V // method@59e3 │ │ +1ab648: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/service/NotificationController; │ │ 0x0000 - 0x0007 reg=1 (null) J │ │ 0x0000 - 0x0007 reg=3 (null) J │ │ @@ -304242,17 +304243,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ab6b4: |[1ab6b4] org.thoughtcrime.securesms.service.PanicResponderListener.:()V │ │ -1ab6c4: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ -1ab6ca: 0e00 |0003: return-void │ │ +1ab6b8: |[1ab6b8] org.thoughtcrime.securesms.service.PanicResponderListener.:()V │ │ +1ab6c8: 7010 4900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@0049 │ │ +1ab6ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/service/PanicResponderListener; │ │ │ │ Virtual methods - │ │ @@ -304261,24 +304262,24 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1ab6cc: |[1ab6cc] org.thoughtcrime.securesms.service.PanicResponderListener.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -1ab6dc: 3802 1100 |0000: if-eqz v2, 0011 // +0011 │ │ -1ab6e0: 7110 c95a 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isPasswordDisabled:(Landroid/content/Context;)Z // method@5ac9 │ │ -1ab6e6: 0a01 |0005: move-result v1 │ │ -1ab6e8: 3901 0b00 |0006: if-nez v1, 0011 // +000b │ │ -1ab6ec: 1a01 e560 |0008: const-string v1, "info.guardianproject.panic.action.TRIGGER" // string@60e5 │ │ -1ab6f0: 6e10 8a00 0200 |000a: invoke-virtual {v2}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ -1ab6f6: 0c02 |000d: move-result-object v2 │ │ -1ab6f8: 6e20 d60a 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ab6fe: 0e00 |0011: return-void │ │ +1ab6d0: |[1ab6d0] org.thoughtcrime.securesms.service.PanicResponderListener.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +1ab6e0: 3802 1100 |0000: if-eqz v2, 0011 // +0011 │ │ +1ab6e4: 7110 c95a 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isPasswordDisabled:(Landroid/content/Context;)Z // method@5ac9 │ │ +1ab6ea: 0a01 |0005: move-result v1 │ │ +1ab6ec: 3901 0b00 |0006: if-nez v1, 0011 // +000b │ │ +1ab6f0: 1a01 e560 |0008: const-string v1, "info.guardianproject.panic.action.TRIGGER" // string@60e5 │ │ +1ab6f4: 6e10 8a00 0200 |000a: invoke-virtual {v2}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@008a │ │ +1ab6fa: 0c02 |000d: move-result-object v2 │ │ +1ab6fc: 6e20 d60a 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ab702: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=20 │ │ 0x000a line=21 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lorg/thoughtcrime/securesms/service/PanicResponderListener; │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/content/Context; │ │ @@ -304309,17 +304310,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ab74c: |[1ab74c] org.thoughtcrime.securesms.util.AccessibilityUtil.:()V │ │ -1ab75c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ab762: 0e00 |0003: return-void │ │ +1ab750: |[1ab750] org.thoughtcrime.securesms.util.AccessibilityUtil.:()V │ │ +1ab760: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ab766: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AccessibilityUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/AccessibilityUtil;) │ │ @@ -304327,32 +304328,32 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -1ab700: |[1ab700] org.thoughtcrime.securesms.util.AccessibilityUtil.areAnimationsDisabled:(Landroid/content/Context;)Z │ │ -1ab710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1ab712: 3903 0a00 |0001: if-nez v3, 000b // +000a │ │ -1ab716: 1a03 7d0e |0003: const-string v3, "AccessibilityUtil" // string@0e7d │ │ -1ab71a: 1a01 6147 |0005: const-string v1, "animationsDisabled: context was null" // string@4761 │ │ -1ab71e: 7120 be02 1300 |0007: invoke-static {v3, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -1ab724: 0f00 |000a: return v0 │ │ -1ab726: 6e10 6e00 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1ab72c: 0c03 |000e: move-result-object v3 │ │ -1ab72e: 1a01 6347 |000f: const-string v1, "animator_duration_scale" // string@4763 │ │ -1ab732: 1502 803f |0011: const/high16 v2, #int 1065353216 // #3f80 │ │ -1ab736: 7130 7902 1302 |0013: invoke-static {v3, v1, v2}, Landroid/provider/Settings$Global;.getFloat:(Landroid/content/ContentResolver;Ljava/lang/String;F)F // method@0279 │ │ -1ab73c: 0a03 |0016: move-result v3 │ │ -1ab73e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -1ab740: 2d03 0301 |0018: cmpl-float v3, v3, v1 │ │ -1ab744: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ -1ab748: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -1ab74a: 0f00 |001d: return v0 │ │ +1ab704: |[1ab704] org.thoughtcrime.securesms.util.AccessibilityUtil.areAnimationsDisabled:(Landroid/content/Context;)Z │ │ +1ab714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1ab716: 3903 0a00 |0001: if-nez v3, 000b // +000a │ │ +1ab71a: 1a03 7d0e |0003: const-string v3, "AccessibilityUtil" // string@0e7d │ │ +1ab71e: 1a01 6147 |0005: const-string v1, "animationsDisabled: context was null" // string@4761 │ │ +1ab722: 7120 be02 1300 |0007: invoke-static {v3, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +1ab728: 0f00 |000a: return v0 │ │ +1ab72a: 6e10 6e00 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1ab730: 0c03 |000e: move-result-object v3 │ │ +1ab732: 1a01 6347 |000f: const-string v1, "animator_duration_scale" // string@4763 │ │ +1ab736: 1502 803f |0011: const/high16 v2, #int 1065353216 // #3f80 │ │ +1ab73a: 7130 7902 1302 |0013: invoke-static {v3, v1, v2}, Landroid/provider/Settings$Global;.getFloat:(Landroid/content/ContentResolver;Ljava/lang/String;F)F // method@0279 │ │ +1ab740: 0a03 |0016: move-result v3 │ │ +1ab742: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +1ab744: 2d03 0301 |0018: cmpl-float v3, v3, v1 │ │ +1ab748: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ +1ab74c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +1ab74e: 0f00 |001d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=14 │ │ 0x000b line=17 │ │ locals : │ │ 0x0000 - 0x001e reg=3 (null) Landroid/content/Context; │ │ │ │ @@ -304387,27 +304388,27 @@ │ │ type : '(I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -1ab764: |[1ab764] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger$1.:(I)V │ │ -1ab774: 7020 c902 1000 |0000: invoke-direct {v0, v1}, Landroid/util/SparseIntArray;.:(I)V // method@02c9 │ │ -1ab77a: 1241 |0003: const/4 v1, #int 4 // #4 │ │ -1ab77c: 6e30 eb59 1001 |0004: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59eb │ │ -1ab782: 1271 |0007: const/4 v1, #int 7 // #7 │ │ -1ab784: 6e30 eb59 1001 |0008: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59eb │ │ -1ab78a: 1231 |000b: const/4 v1, #int 3 // #3 │ │ -1ab78c: 6e30 eb59 1001 |000c: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59eb │ │ -1ab792: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -1ab794: 6e30 eb59 1001 |0010: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59eb │ │ -1ab79a: 1251 |0013: const/4 v1, #int 5 // #5 │ │ -1ab79c: 6e30 eb59 1001 |0014: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59eb │ │ -1ab7a2: 0e00 |0017: return-void │ │ +1ab768: |[1ab768] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger$1.:(I)V │ │ +1ab778: 7020 c902 1000 |0000: invoke-direct {v0, v1}, Landroid/util/SparseIntArray;.:(I)V // method@02c9 │ │ +1ab77e: 1241 |0003: const/4 v1, #int 4 // #4 │ │ +1ab780: 6e30 eb59 1001 |0004: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59eb │ │ +1ab786: 1271 |0007: const/4 v1, #int 7 // #7 │ │ +1ab788: 6e30 eb59 1001 |0008: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59eb │ │ +1ab78e: 1231 |000b: const/4 v1, #int 3 // #3 │ │ +1ab790: 6e30 eb59 1001 |000c: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59eb │ │ +1ab796: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +1ab798: 6e30 eb59 1001 |0010: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59eb │ │ +1ab79e: 1251 |0013: const/4 v1, #int 5 // #5 │ │ +1ab7a0: 6e30 eb59 1001 |0014: invoke-virtual {v0, v1, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.put:(II)V // method@59eb │ │ +1ab7a6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0004 line=14 │ │ 0x0008 line=15 │ │ 0x000c line=16 │ │ 0x0010 line=17 │ │ @@ -304442,17 +304443,17 @@ │ │ type : '(Ljava/lang/Exception;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1ab8c4: |[1ab8c4] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/Exception;)V │ │ -1ab8d4: 7020 350a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@0a35 │ │ -1ab8da: 0e00 |0003: return-void │ │ +1ab8c8: |[1ab8c8] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/Exception;)V │ │ +1ab8d8: 7020 350a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/Throwable;)V // method@0a35 │ │ +1ab8de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/BitmapDecodingException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/Exception; │ │ │ │ @@ -304461,17 +304462,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1ab8dc: |[1ab8dc] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/String;)V │ │ -1ab8ec: 7020 330a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0a33 │ │ -1ab8f2: 0e00 |0003: return-void │ │ +1ab8e0: |[1ab8e0] org.thoughtcrime.securesms.util.BitmapDecodingException.:(Ljava/lang/String;)V │ │ +1ab8f0: 7020 330a 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@0a33 │ │ +1ab8f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/BitmapDecodingException; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -304529,22 +304530,22 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -1ab8f4: |[1ab8f4] org.thoughtcrime.securesms.util.BitmapUtil$1.:(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V │ │ -1ab904: 5b01 de41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41de │ │ -1ab908: 5b02 e041 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e0 │ │ -1ab90c: 5903 e141 |0004: iput v3, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@41e1 │ │ -1ab910: 5904 df41 |0006: iput v4, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@41df │ │ -1ab914: 5b05 dd41 |0008: iput-object v5, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41dd │ │ -1ab918: 7010 a10a 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ab91e: 0e00 |000d: return-void │ │ +1ab8f8: |[1ab8f8] org.thoughtcrime.securesms.util.BitmapUtil$1.:(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V │ │ +1ab908: 5b01 de41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41de │ │ +1ab90c: 5b02 e041 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e0 │ │ +1ab910: 5903 e141 |0004: iput v3, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@41e1 │ │ +1ab914: 5904 df41 |0006: iput v4, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@41df │ │ +1ab918: 5b05 dd41 |0008: iput-object v5, v0, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41dd │ │ +1ab91c: 7010 a10a 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ab922: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lorg/thoughtcrime/securesms/util/BitmapUtil$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x000e reg=2 (null) [Landroid/graphics/Bitmap; │ │ @@ -304558,67 +304559,67 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 98 16-bit code units │ │ -1ab920: |[1ab920] org.thoughtcrime.securesms.util.BitmapUtil$1.run:()V │ │ -1ab930: 5460 de41 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41de │ │ -1ab934: 2001 6500 |0002: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ -1ab938: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1ab93a: 3801 0d00 |0005: if-eqz v1, 0012 // +000d │ │ -1ab93e: 5461 e041 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e0 │ │ -1ab942: 1f00 6500 |0009: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ -1ab946: 6e10 9001 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0190 │ │ -1ab94c: 0c00 |000e: move-result-object v0 │ │ -1ab94e: 4d00 0102 |000f: aput-object v0, v1, v2 │ │ -1ab952: 283e |0011: goto 004f // +003e │ │ -1ab954: 6e10 9501 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0195 │ │ -1ab95a: 0a00 |0015: move-result v0 │ │ -1ab95c: 3c00 0400 |0016: if-gtz v0, 001a // +0004 │ │ -1ab960: 5260 e141 |0018: iget v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@41e1 │ │ -1ab964: 5461 de41 |001a: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41de │ │ -1ab968: 6e10 9401 0100 |001c: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0194 │ │ -1ab96e: 0a01 |001f: move-result v1 │ │ -1ab970: 3c01 0400 |0020: if-gtz v1, 0024 // +0004 │ │ -1ab974: 5261 df41 |0022: iget v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@41df │ │ -1ab978: 6203 0900 |0024: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -1ab97c: 7130 0701 1003 |0026: invoke-static {v0, v1, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -1ab982: 0c00 |0029: move-result-object v0 │ │ -1ab984: 2201 4900 |002a: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -1ab988: 7020 1b01 0100 |002c: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ -1ab98e: 5463 de41 |002f: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41de │ │ -1ab992: 6e10 2a01 0100 |0031: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@012a │ │ -1ab998: 0a04 |0034: move-result v4 │ │ -1ab99a: 6e10 2901 0100 |0035: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@0129 │ │ -1ab9a0: 0a05 |0038: move-result v5 │ │ -1ab9a2: 6e55 9801 2342 |0039: invoke-virtual {v3, v2, v2, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0198 │ │ -1ab9a8: 5463 de41 |003c: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41de │ │ -1ab9ac: 6e20 9301 1300 |003e: invoke-virtual {v3, v1}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0193 │ │ -1ab9b2: 280a |0041: goto 004b // +000a │ │ -1ab9b4: 0d00 |0042: move-exception v0 │ │ -1ab9b6: 7100 fe59 0000 |0043: invoke-static {}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.access$000:()Ljava/lang/String; // method@59fe │ │ -1ab9bc: 0c01 |0046: move-result-object v1 │ │ -1ab9be: 7120 c602 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1ab9c4: 1200 |004a: const/4 v0, #int 0 // #0 │ │ -1ab9c6: 5461 e041 |004b: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e0 │ │ -1ab9ca: 4d00 0102 |004d: aput-object v0, v1, v2 │ │ -1ab9ce: 5460 e041 |004f: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e0 │ │ -1ab9d2: 1d00 |0051: monitor-enter v0 │ │ -1ab9d4: 5461 dd41 |0052: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41dd │ │ -1ab9d8: 1212 |0054: const/4 v2, #int 1 // #1 │ │ -1ab9da: 6e20 760d 2100 |0055: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d76 │ │ -1ab9e0: 5461 e041 |0058: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e0 │ │ -1ab9e4: 6e10 a50a 0100 |005a: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@0aa5 │ │ -1ab9ea: 1e00 |005d: monitor-exit v0 │ │ -1ab9ec: 0e00 |005e: return-void │ │ -1ab9ee: 0d01 |005f: move-exception v1 │ │ -1ab9f0: 1e00 |0060: monitor-exit v0 │ │ -1ab9f2: 2701 |0061: throw v1 │ │ +1ab924: |[1ab924] org.thoughtcrime.securesms.util.BitmapUtil$1.run:()V │ │ +1ab934: 5460 de41 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41de │ │ +1ab938: 2001 6500 |0002: instance-of v1, v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ +1ab93c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1ab93e: 3801 0d00 |0005: if-eqz v1, 0012 // +000d │ │ +1ab942: 5461 e041 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e0 │ │ +1ab946: 1f00 6500 |0009: check-cast v0, Landroid/graphics/drawable/BitmapDrawable; // type@0065 │ │ +1ab94a: 6e10 9001 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0190 │ │ +1ab950: 0c00 |000e: move-result-object v0 │ │ +1ab952: 4d00 0102 |000f: aput-object v0, v1, v2 │ │ +1ab956: 283e |0011: goto 004f // +003e │ │ +1ab958: 6e10 9501 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0195 │ │ +1ab95e: 0a00 |0015: move-result v0 │ │ +1ab960: 3c00 0400 |0016: if-gtz v0, 001a // +0004 │ │ +1ab964: 5260 e141 |0018: iget v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$width:I // field@41e1 │ │ +1ab968: 5461 de41 |001a: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41de │ │ +1ab96c: 6e10 9401 0100 |001c: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0194 │ │ +1ab972: 0a01 |001f: move-result v1 │ │ +1ab974: 3c01 0400 |0020: if-gtz v1, 0024 // +0004 │ │ +1ab978: 5261 df41 |0022: iget v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$height:I // field@41df │ │ +1ab97c: 6203 0900 |0024: sget-object v3, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +1ab980: 7130 0701 1003 |0026: invoke-static {v0, v1, v3}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +1ab986: 0c00 |0029: move-result-object v0 │ │ +1ab988: 2201 4900 |002a: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +1ab98c: 7020 1b01 0100 |002c: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ +1ab992: 5463 de41 |002f: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41de │ │ +1ab996: 6e10 2a01 0100 |0031: invoke-virtual {v1}, Landroid/graphics/Canvas;.getWidth:()I // method@012a │ │ +1ab99c: 0a04 |0034: move-result v4 │ │ +1ab99e: 6e10 2901 0100 |0035: invoke-virtual {v1}, Landroid/graphics/Canvas;.getHeight:()I // method@0129 │ │ +1ab9a4: 0a05 |0038: move-result v5 │ │ +1ab9a6: 6e55 9801 2342 |0039: invoke-virtual {v3, v2, v2, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0198 │ │ +1ab9ac: 5463 de41 |003c: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$drawable:Landroid/graphics/drawable/Drawable; // field@41de │ │ +1ab9b0: 6e20 9301 1300 |003e: invoke-virtual {v3, v1}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0193 │ │ +1ab9b6: 280a |0041: goto 004b // +000a │ │ +1ab9b8: 0d00 |0042: move-exception v0 │ │ +1ab9ba: 7100 fe59 0000 |0043: invoke-static {}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.access$000:()Ljava/lang/String; // method@59fe │ │ +1ab9c0: 0c01 |0046: move-result-object v1 │ │ +1ab9c2: 7120 c602 0100 |0047: invoke-static {v1, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1ab9c8: 1200 |004a: const/4 v0, #int 0 // #0 │ │ +1ab9ca: 5461 e041 |004b: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e0 │ │ +1ab9ce: 4d00 0102 |004d: aput-object v0, v1, v2 │ │ +1ab9d2: 5460 e041 |004f: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e0 │ │ +1ab9d6: 1d00 |0051: monitor-enter v0 │ │ +1ab9d8: 5461 dd41 |0052: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$created:Ljava/util/concurrent/atomic/AtomicBoolean; // field@41dd │ │ +1ab9dc: 1212 |0054: const/4 v2, #int 1 // #1 │ │ +1ab9de: 6e20 760d 2100 |0055: invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@0d76 │ │ +1ab9e4: 5461 e041 |0058: iget-object v1, v6, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.val$result:[Landroid/graphics/Bitmap; // field@41e0 │ │ +1ab9e8: 6e10 a50a 0100 |005a: invoke-virtual {v1}, Ljava/lang/Object;.notifyAll:()V // method@0aa5 │ │ +1ab9ee: 1e00 |005d: monitor-exit v0 │ │ +1ab9f0: 0e00 |005e: return-void │ │ +1ab9f2: 0d01 |005f: move-exception v1 │ │ +1ab9f4: 1e00 |0060: monitor-exit v0 │ │ +1ab9f6: 2701 |0061: throw v1 │ │ catches : 2 │ │ 0x0024 - 0x0041 │ │ Ljava/lang/Exception; -> 0x0042 │ │ 0x0052 - 0x0061 │ │ -> 0x005f │ │ positions : │ │ 0x0000 line=186 │ │ @@ -304684,32 +304685,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1abf60: |[1abf60] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ -1abf70: 0e00 |0000: return-void │ │ +1abf64: |[1abf64] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ +1abf74: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/BitmapUtil;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1abf74: |[1abf74] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ -1abf84: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1abf8a: 0e00 |0003: return-void │ │ +1abf78: |[1abf78] org.thoughtcrime.securesms.util.BitmapUtil.:()V │ │ +1abf88: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1abf8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/BitmapUtil; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/BitmapUtil;) │ │ @@ -304717,59 +304718,59 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1abf48: |[1abf48] org.thoughtcrime.securesms.util.BitmapUtil.access$000:()Ljava/lang/String; │ │ -1abf58: 6200 e241 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@41e2 │ │ -1abf5c: 1100 |0002: return-object v0 │ │ +1abf4c: |[1abf4c] org.thoughtcrime.securesms.util.BitmapUtil.access$000:()Ljava/lang/String; │ │ +1abf5c: 6200 e241 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@41e2 │ │ +1abf60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/BitmapUtil;) │ │ name : 'createFromDrawable' │ │ type : '(Landroid/graphics/drawable/Drawable;II)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 43 16-bit code units │ │ -1aba0c: |[1aba0c] org.thoughtcrime.securesms.util.BitmapUtil.createFromDrawable:(Landroid/graphics/drawable/Drawable;II)Landroid/graphics/Bitmap; │ │ -1aba1c: 2206 bb03 |0000: new-instance v6, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03bb │ │ -1aba20: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -1aba22: 7020 740d 7600 |0003: invoke-direct {v6, v7}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d74 │ │ -1aba28: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -1aba2a: 2308 2b11 |0007: new-array v8, v0, [Landroid/graphics/Bitmap; // type@112b │ │ -1aba2e: 2209 bc10 |0009: new-instance v9, Lorg/thoughtcrime/securesms/util/BitmapUtil$1; // type@10bc │ │ -1aba32: 0790 |000b: move-object v0, v9 │ │ -1aba34: 07a1 |000c: move-object v1, v10 │ │ -1aba36: 0782 |000d: move-object v2, v8 │ │ -1aba38: 01b3 |000e: move v3, v11 │ │ -1aba3a: 01c4 |000f: move v4, v12 │ │ -1aba3c: 0765 |0010: move-object v5, v6 │ │ -1aba3e: 7606 fa59 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.:(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V // method@59fa │ │ -1aba44: 7110 865b 0900 |0014: invoke-static {v9}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5b86 │ │ -1aba4a: 1d08 |0017: monitor-enter v8 │ │ -1aba4c: 6e10 750d 0600 |0018: invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d75 │ │ -1aba52: 0a0a |001b: move-result v10 │ │ -1aba54: 390a 0800 |001c: if-nez v10, 0024 // +0008 │ │ -1aba58: 160a 0000 |001e: const-wide/16 v10, #int 0 // #0 │ │ -1aba5c: 7130 8b5b a80b |0020: invoke-static {v8, v10, v11}, Lorg/thoughtcrime/securesms/util/Util;.wait:(Ljava/lang/Object;J)V // method@5b8b │ │ -1aba62: 28f5 |0023: goto 0018 // -000b │ │ -1aba64: 460a 0807 |0024: aget-object v10, v8, v7 │ │ -1aba68: 1e08 |0026: monitor-exit v8 │ │ -1aba6a: 110a |0027: return-object v10 │ │ -1aba6c: 0d0a |0028: move-exception v10 │ │ -1aba6e: 1e08 |0029: monitor-exit v8 │ │ -1aba70: 270a |002a: throw v10 │ │ +1aba10: |[1aba10] org.thoughtcrime.securesms.util.BitmapUtil.createFromDrawable:(Landroid/graphics/drawable/Drawable;II)Landroid/graphics/Bitmap; │ │ +1aba20: 2206 bb03 |0000: new-instance v6, Ljava/util/concurrent/atomic/AtomicBoolean; // type@03bb │ │ +1aba24: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +1aba26: 7020 740d 7600 |0003: invoke-direct {v6, v7}, Ljava/util/concurrent/atomic/AtomicBoolean;.:(Z)V // method@0d74 │ │ +1aba2c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +1aba2e: 2308 2b11 |0007: new-array v8, v0, [Landroid/graphics/Bitmap; // type@112b │ │ +1aba32: 2209 bc10 |0009: new-instance v9, Lorg/thoughtcrime/securesms/util/BitmapUtil$1; // type@10bc │ │ +1aba36: 0790 |000b: move-object v0, v9 │ │ +1aba38: 07a1 |000c: move-object v1, v10 │ │ +1aba3a: 0782 |000d: move-object v2, v8 │ │ +1aba3c: 01b3 |000e: move v3, v11 │ │ +1aba3e: 01c4 |000f: move v4, v12 │ │ +1aba40: 0765 |0010: move-object v5, v6 │ │ +1aba42: 7606 fa59 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/util/BitmapUtil$1;.:(Landroid/graphics/drawable/Drawable;[Landroid/graphics/Bitmap;IILjava/util/concurrent/atomic/AtomicBoolean;)V // method@59fa │ │ +1aba48: 7110 865b 0900 |0014: invoke-static {v9}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5b86 │ │ +1aba4e: 1d08 |0017: monitor-enter v8 │ │ +1aba50: 6e10 750d 0600 |0018: invoke-virtual {v6}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@0d75 │ │ +1aba56: 0a0a |001b: move-result v10 │ │ +1aba58: 390a 0800 |001c: if-nez v10, 0024 // +0008 │ │ +1aba5c: 160a 0000 |001e: const-wide/16 v10, #int 0 // #0 │ │ +1aba60: 7130 8b5b a80b |0020: invoke-static {v8, v10, v11}, Lorg/thoughtcrime/securesms/util/Util;.wait:(Ljava/lang/Object;J)V // method@5b8b │ │ +1aba66: 28f5 |0023: goto 0018 // -000b │ │ +1aba68: 460a 0807 |0024: aget-object v10, v8, v7 │ │ +1aba6c: 1e08 |0026: monitor-exit v8 │ │ +1aba6e: 110a |0027: return-object v10 │ │ +1aba70: 0d0a |0028: move-exception v10 │ │ +1aba72: 1e08 |0029: monitor-exit v8 │ │ +1aba74: 270a |002a: throw v10 │ │ catches : 1 │ │ 0x0018 - 0x002a │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=180 │ │ 0x0007 line=181 │ │ 0x0009 line=183 │ │ @@ -304788,39 +304789,39 @@ │ │ type : '([BIIILandroid/graphics/Rect;Z)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 43 16-bit code units │ │ -1abc8c: |[1abc8c] org.thoughtcrime.securesms.util.BitmapUtil.createFromNV21:([BIIILandroid/graphics/Rect;Z)[B │ │ -1abc9c: 715b 065a 7698 |0000: invoke-static {v6, v7, v8, v9, v11}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.rotateNV21:([BIIIZ)[B // method@5a06 │ │ -1abca2: 0c01 |0003: move-result-object v1 │ │ -1abca4: d499 b400 |0004: rem-int/lit16 v9, v9, #int 180 // #00b4 │ │ -1abca8: 3d09 0400 |0006: if-lez v9, 000a // +0004 │ │ -1abcac: 0183 |0008: move v3, v8 │ │ -1abcae: 2802 |0009: goto 000b // +0002 │ │ -1abcb0: 0173 |000a: move v3, v7 │ │ -1abcb2: 3d09 0400 |000b: if-lez v9, 000f // +0004 │ │ -1abcb6: 0174 |000d: move v4, v7 │ │ -1abcb8: 2802 |000e: goto 0010 // +0002 │ │ -1abcba: 0184 |000f: move v4, v8 │ │ -1abcbc: 2206 6300 |0010: new-instance v6, Landroid/graphics/YuvImage; // type@0063 │ │ -1abcc0: 1302 1100 |0012: const/16 v2, #int 17 // #11 │ │ -1abcc4: 1205 |0014: const/4 v5, #int 0 // #0 │ │ -1abcc6: 0760 |0015: move-object v0, v6 │ │ -1abcc8: 7606 8b01 0000 |0016: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/YuvImage;.:([BIII[I)V // method@018b │ │ -1abcce: 2207 c002 |0019: new-instance v7, Ljava/io/ByteArrayOutputStream; // type@02c0 │ │ -1abcd2: 7010 6309 0700 |001b: invoke-direct {v7}, Ljava/io/ByteArrayOutputStream;.:()V // method@0963 │ │ -1abcd8: 1308 5000 |001e: const/16 v8, #int 80 // #50 │ │ -1abcdc: 6e40 8c01 a678 |0020: invoke-virtual {v6, v10, v8, v7}, Landroid/graphics/YuvImage;.compressToJpeg:(Landroid/graphics/Rect;ILjava/io/OutputStream;)Z // method@018c │ │ -1abce2: 6e10 6709 0700 |0023: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0967 │ │ -1abce8: 0c06 |0026: move-result-object v6 │ │ -1abcea: 6e10 6509 0700 |0027: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.close:()V // method@0965 │ │ -1abcf0: 1106 |002a: return-object v6 │ │ +1abc90: |[1abc90] org.thoughtcrime.securesms.util.BitmapUtil.createFromNV21:([BIIILandroid/graphics/Rect;Z)[B │ │ +1abca0: 715b 065a 7698 |0000: invoke-static {v6, v7, v8, v9, v11}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.rotateNV21:([BIIIZ)[B // method@5a06 │ │ +1abca6: 0c01 |0003: move-result-object v1 │ │ +1abca8: d499 b400 |0004: rem-int/lit16 v9, v9, #int 180 // #00b4 │ │ +1abcac: 3d09 0400 |0006: if-lez v9, 000a // +0004 │ │ +1abcb0: 0183 |0008: move v3, v8 │ │ +1abcb2: 2802 |0009: goto 000b // +0002 │ │ +1abcb4: 0173 |000a: move v3, v7 │ │ +1abcb6: 3d09 0400 |000b: if-lez v9, 000f // +0004 │ │ +1abcba: 0174 |000d: move v4, v7 │ │ +1abcbc: 2802 |000e: goto 0010 // +0002 │ │ +1abcbe: 0184 |000f: move v4, v8 │ │ +1abcc0: 2206 6300 |0010: new-instance v6, Landroid/graphics/YuvImage; // type@0063 │ │ +1abcc4: 1302 1100 |0012: const/16 v2, #int 17 // #11 │ │ +1abcc8: 1205 |0014: const/4 v5, #int 0 // #0 │ │ +1abcca: 0760 |0015: move-object v0, v6 │ │ +1abccc: 7606 8b01 0000 |0016: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/YuvImage;.:([BIII[I)V // method@018b │ │ +1abcd2: 2207 c002 |0019: new-instance v7, Ljava/io/ByteArrayOutputStream; // type@02c0 │ │ +1abcd6: 7010 6309 0700 |001b: invoke-direct {v7}, Ljava/io/ByteArrayOutputStream;.:()V // method@0963 │ │ +1abcdc: 1308 5000 |001e: const/16 v8, #int 80 // #50 │ │ +1abce0: 6e40 8c01 a678 |0020: invoke-virtual {v6, v10, v8, v7}, Landroid/graphics/YuvImage;.compressToJpeg:(Landroid/graphics/Rect;ILjava/io/OutputStream;)Z // method@018c │ │ +1abce6: 6e10 6709 0700 |0023: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0967 │ │ +1abcec: 0c06 |0026: move-result-object v6 │ │ +1abcee: 6e10 6509 0700 |0027: invoke-virtual {v7}, Ljava/io/ByteArrayOutputStream;.close:()V // method@0965 │ │ +1abcf4: 1106 |002a: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x0010 line=115 │ │ 0x0019 line=118 │ │ 0x0020 line=119 │ │ @@ -304839,52 +304840,52 @@ │ │ type : '(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -1aba80: |[1aba80] org.thoughtcrime.securesms.util.BitmapUtil.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; │ │ -1aba90: 6e10 0f01 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1aba96: 0a00 |0003: move-result v0 │ │ -1aba98: 3640 0900 |0004: if-gt v0, v4, 000d // +0009 │ │ -1aba9c: 6e10 0c01 0300 |0006: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1abaa2: 0a00 |0009: move-result v0 │ │ -1abaa4: 3650 0300 |000a: if-gt v0, v5, 000d // +0003 │ │ -1abaa8: 1103 |000c: return-object v3 │ │ -1abaaa: 3d04 2b00 |000d: if-lez v4, 0038 // +002b │ │ -1abaae: 3c05 0300 |000f: if-gtz v5, 0012 // +0003 │ │ -1abab2: 2827 |0011: goto 0038 // +0027 │ │ -1abab4: 6e10 0f01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1ababa: 0a00 |0015: move-result v0 │ │ -1ababc: 8200 |0016: int-to-float v0, v0 │ │ -1ababe: 8241 |0017: int-to-float v1, v4 │ │ -1abac0: c910 |0018: div-float/2addr v0, v1 │ │ -1abac2: 6e10 0c01 0300 |0019: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1abac8: 0a01 |001c: move-result v1 │ │ -1abaca: 8211 |001d: int-to-float v1, v1 │ │ -1abacc: 8252 |001e: int-to-float v2, v5 │ │ -1abace: c921 |001f: div-float/2addr v1, v2 │ │ -1abad0: 2d02 0001 |0020: cmpl-float v2, v0, v1 │ │ -1abad4: 3d02 0a00 |0022: if-lez v2, 002c // +000a │ │ -1abad8: 6e10 0c01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1abade: 0a05 |0027: move-result v5 │ │ -1abae0: 8255 |0028: int-to-float v5, v5 │ │ -1abae2: c905 |0029: div-float/2addr v5, v0 │ │ -1abae4: 8755 |002a: float-to-int v5, v5 │ │ -1abae6: 2808 |002b: goto 0033 // +0008 │ │ -1abae8: 6e10 0f01 0300 |002c: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1abaee: 0a04 |002f: move-result v4 │ │ -1abaf0: 8244 |0030: int-to-float v4, v4 │ │ -1abaf2: c914 |0031: div-float/2addr v4, v1 │ │ -1abaf4: 8744 |0032: float-to-int v4, v4 │ │ -1abaf6: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -1abaf8: 7140 0901 4305 |0034: invoke-static {v3, v4, v5, v0}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ -1abafe: 0c03 |0037: move-result-object v3 │ │ -1abb00: 1103 |0038: return-object v3 │ │ +1aba84: |[1aba84] org.thoughtcrime.securesms.util.BitmapUtil.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; │ │ +1aba94: 6e10 0f01 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1aba9a: 0a00 |0003: move-result v0 │ │ +1aba9c: 3640 0900 |0004: if-gt v0, v4, 000d // +0009 │ │ +1abaa0: 6e10 0c01 0300 |0006: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1abaa6: 0a00 |0009: move-result v0 │ │ +1abaa8: 3650 0300 |000a: if-gt v0, v5, 000d // +0003 │ │ +1abaac: 1103 |000c: return-object v3 │ │ +1abaae: 3d04 2b00 |000d: if-lez v4, 0038 // +002b │ │ +1abab2: 3c05 0300 |000f: if-gtz v5, 0012 // +0003 │ │ +1abab6: 2827 |0011: goto 0038 // +0027 │ │ +1abab8: 6e10 0f01 0300 |0012: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1ababe: 0a00 |0015: move-result v0 │ │ +1abac0: 8200 |0016: int-to-float v0, v0 │ │ +1abac2: 8241 |0017: int-to-float v1, v4 │ │ +1abac4: c910 |0018: div-float/2addr v0, v1 │ │ +1abac6: 6e10 0c01 0300 |0019: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1abacc: 0a01 |001c: move-result v1 │ │ +1abace: 8211 |001d: int-to-float v1, v1 │ │ +1abad0: 8252 |001e: int-to-float v2, v5 │ │ +1abad2: c921 |001f: div-float/2addr v1, v2 │ │ +1abad4: 2d02 0001 |0020: cmpl-float v2, v0, v1 │ │ +1abad8: 3d02 0a00 |0022: if-lez v2, 002c // +000a │ │ +1abadc: 6e10 0c01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1abae2: 0a05 |0027: move-result v5 │ │ +1abae4: 8255 |0028: int-to-float v5, v5 │ │ +1abae6: c905 |0029: div-float/2addr v5, v0 │ │ +1abae8: 8755 |002a: float-to-int v5, v5 │ │ +1abaea: 2808 |002b: goto 0033 // +0008 │ │ +1abaec: 6e10 0f01 0300 |002c: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1abaf2: 0a04 |002f: move-result v4 │ │ +1abaf4: 8244 |0030: int-to-float v4, v4 │ │ +1abaf6: c914 |0031: div-float/2addr v4, v1 │ │ +1abaf8: 8744 |0032: float-to-int v4, v4 │ │ +1abafa: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +1abafc: 7140 0901 4305 |0034: invoke-static {v3, v4, v5, v0}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ +1abb02: 0c03 |0037: move-result-object v3 │ │ +1abb04: 1103 |0038: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0012 line=47 │ │ 0x0019 line=48 │ │ 0x0024 line=51 │ │ 0x002c line=53 │ │ @@ -304899,26 +304900,26 @@ │ │ type : '(Ljava/io/InputStream;)Landroid/util/Pair;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -1abbb0: |[1abbb0] org.thoughtcrime.securesms.util.BitmapUtil.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ -1abbc0: 7110 045a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; // method@5a04 │ │ -1abbc6: 0c02 |0003: move-result-object v2 │ │ -1abbc8: 2200 d600 |0004: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ -1abbcc: 5221 0f00 |0006: iget v1, v2, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -1abbd0: 7110 530a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1abbd6: 0c01 |000b: move-result-object v1 │ │ -1abbd8: 5222 0e00 |000c: iget v2, v2, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -1abbdc: 7110 530a 0200 |000e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1abbe2: 0c02 |0011: move-result-object v2 │ │ -1abbe4: 7030 c702 1002 |0012: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ -1abbea: 1100 |0015: return-object v0 │ │ +1abbb4: |[1abbb4] org.thoughtcrime.securesms.util.BitmapUtil.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ +1abbc4: 7110 045a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; // method@5a04 │ │ +1abbca: 0c02 |0003: move-result-object v2 │ │ +1abbcc: 2200 d600 |0004: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ +1abbd0: 5221 0f00 |0006: iget v1, v2, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +1abbd4: 7110 530a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1abbda: 0c01 |000b: move-result-object v1 │ │ +1abbdc: 5222 0e00 |000c: iget v2, v2, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +1abbe0: 7110 530a 0200 |000e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1abbe6: 0c02 |0011: move-result-object v2 │ │ +1abbe8: 7030 c702 1002 |0012: invoke-direct {v0, v1, v2}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ +1abbee: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Ljava/io/InputStream; │ │ │ │ @@ -304927,54 +304928,54 @@ │ │ type : '(Ljava/io/InputStream;)Landroid/util/Pair;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -1abbec: |[1abbec] org.thoughtcrime.securesms.util.BitmapUtil.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ -1abbfc: 2200 8401 |0000: new-instance v0, Landroidx/exifinterface/media/ExifInterface; // type@0184 │ │ -1abc00: 7020 5f05 4000 |0002: invoke-direct {v0, v4}, Landroidx/exifinterface/media/ExifInterface;.:(Ljava/io/InputStream;)V // method@055f │ │ -1abc06: 1a04 a31a |0005: const-string v4, "ImageWidth" // string@1aa3 │ │ -1abc0a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -1abc0c: 6e30 6005 4001 |0008: invoke-virtual {v0, v4, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0560 │ │ -1abc12: 0a04 |000b: move-result v4 │ │ -1abc14: 1a02 a11a |000c: const-string v2, "ImageLength" // string@1aa1 │ │ -1abc18: 6e30 6005 2001 |000e: invoke-virtual {v0, v2, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0560 │ │ -1abc1e: 0a02 |0011: move-result v2 │ │ -1abc20: 3904 0600 |0012: if-nez v4, 0018 // +0006 │ │ -1abc24: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ -1abc28: 1204 |0016: const/4 v4, #int 0 // #0 │ │ -1abc2a: 1104 |0017: return-object v4 │ │ -1abc2c: 1a03 d132 |0018: const-string v3, "Orientation" // string@32d1 │ │ -1abc30: 6e30 6005 3001 |001a: invoke-virtual {v0, v3, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0560 │ │ -1abc36: 0a00 |001d: move-result v0 │ │ -1abc38: 1261 |001e: const/4 v1, #int 6 // #6 │ │ -1abc3a: 3210 1b00 |001f: if-eq v0, v1, 003a // +001b │ │ -1abc3e: 1301 0800 |0021: const/16 v1, #int 8 // #8 │ │ -1abc42: 3210 1700 |0023: if-eq v0, v1, 003a // +0017 │ │ -1abc46: 1271 |0025: const/4 v1, #int 7 // #7 │ │ -1abc48: 3210 1400 |0026: if-eq v0, v1, 003a // +0014 │ │ -1abc4c: 1251 |0028: const/4 v1, #int 5 // #5 │ │ -1abc4e: 3310 0300 |0029: if-ne v0, v1, 002c // +0003 │ │ -1abc52: 280f |002b: goto 003a // +000f │ │ -1abc54: 2200 d600 |002c: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ -1abc58: 7110 530a 0400 |002e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1abc5e: 0c04 |0031: move-result-object v4 │ │ -1abc60: 7110 530a 0200 |0032: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1abc66: 0c01 |0035: move-result-object v1 │ │ -1abc68: 7030 c702 4001 |0036: invoke-direct {v0, v4, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ -1abc6e: 1100 |0039: return-object v0 │ │ -1abc70: 2200 d600 |003a: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ -1abc74: 7110 530a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1abc7a: 0c01 |003f: move-result-object v1 │ │ -1abc7c: 7110 530a 0400 |0040: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1abc82: 0c04 |0043: move-result-object v4 │ │ -1abc84: 7030 c702 1004 |0044: invoke-direct {v0, v1, v4}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ -1abc8a: 1100 |0047: return-object v0 │ │ +1abbf0: |[1abbf0] org.thoughtcrime.securesms.util.BitmapUtil.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; │ │ +1abc00: 2200 8401 |0000: new-instance v0, Landroidx/exifinterface/media/ExifInterface; // type@0184 │ │ +1abc04: 7020 5f05 4000 |0002: invoke-direct {v0, v4}, Landroidx/exifinterface/media/ExifInterface;.:(Ljava/io/InputStream;)V // method@055f │ │ +1abc0a: 1a04 a31a |0005: const-string v4, "ImageWidth" // string@1aa3 │ │ +1abc0e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +1abc10: 6e30 6005 4001 |0008: invoke-virtual {v0, v4, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0560 │ │ +1abc16: 0a04 |000b: move-result v4 │ │ +1abc18: 1a02 a11a |000c: const-string v2, "ImageLength" // string@1aa1 │ │ +1abc1c: 6e30 6005 2001 |000e: invoke-virtual {v0, v2, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0560 │ │ +1abc22: 0a02 |0011: move-result v2 │ │ +1abc24: 3904 0600 |0012: if-nez v4, 0018 // +0006 │ │ +1abc28: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ +1abc2c: 1204 |0016: const/4 v4, #int 0 // #0 │ │ +1abc2e: 1104 |0017: return-object v4 │ │ +1abc30: 1a03 d132 |0018: const-string v3, "Orientation" // string@32d1 │ │ +1abc34: 6e30 6005 3001 |001a: invoke-virtual {v0, v3, v1}, Landroidx/exifinterface/media/ExifInterface;.getAttributeInt:(Ljava/lang/String;I)I // method@0560 │ │ +1abc3a: 0a00 |001d: move-result v0 │ │ +1abc3c: 1261 |001e: const/4 v1, #int 6 // #6 │ │ +1abc3e: 3210 1b00 |001f: if-eq v0, v1, 003a // +001b │ │ +1abc42: 1301 0800 |0021: const/16 v1, #int 8 // #8 │ │ +1abc46: 3210 1700 |0023: if-eq v0, v1, 003a // +0017 │ │ +1abc4a: 1271 |0025: const/4 v1, #int 7 // #7 │ │ +1abc4c: 3210 1400 |0026: if-eq v0, v1, 003a // +0014 │ │ +1abc50: 1251 |0028: const/4 v1, #int 5 // #5 │ │ +1abc52: 3310 0300 |0029: if-ne v0, v1, 002c // +0003 │ │ +1abc56: 280f |002b: goto 003a // +000f │ │ +1abc58: 2200 d600 |002c: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ +1abc5c: 7110 530a 0400 |002e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1abc62: 0c04 |0031: move-result-object v4 │ │ +1abc64: 7110 530a 0200 |0032: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1abc6a: 0c01 |0035: move-result-object v1 │ │ +1abc6c: 7030 c702 4001 |0036: invoke-direct {v0, v4, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ +1abc72: 1100 |0039: return-object v0 │ │ +1abc74: 2200 d600 |003a: new-instance v0, Landroid/util/Pair; // type@00d6 │ │ +1abc78: 7110 530a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1abc7e: 0c01 |003f: move-result-object v1 │ │ +1abc80: 7110 530a 0400 |0040: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1abc86: 0c04 |0043: move-result-object v4 │ │ +1abc88: 7030 c702 1004 |0044: invoke-direct {v0, v1, v4}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ +1abc8e: 1100 |0047: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ 0x000c line=83 │ │ 0x0018 line=88 │ │ 0x002c line=96 │ │ @@ -304987,48 +304988,48 @@ │ │ type : '(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -1abb04: |[1abb04] org.thoughtcrime.securesms.util.BitmapUtil.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; │ │ -1abb14: 2200 4600 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0046 │ │ -1abb18: 7010 1201 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0112 │ │ -1abb1e: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -1abb20: 5c01 0b00 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@000b │ │ -1abb24: 2201 bb02 |0008: new-instance v1, Ljava/io/BufferedInputStream; // type@02bb │ │ -1abb28: 7020 5409 3100 |000a: invoke-direct {v1, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@0954 │ │ -1abb2e: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -1abb30: 7130 1401 3100 |000e: invoke-static {v1, v3, v0}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0114 │ │ -1abb36: 6e10 5609 0100 |0011: invoke-virtual {v1}, Ljava/io/BufferedInputStream;.close:()V // method@0956 │ │ -1abb3c: 2808 |0014: goto 001c // +0008 │ │ -1abb3e: 6203 e241 |0015: sget-object v3, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@41e2 │ │ -1abb42: 1a01 da55 |0017: const-string v1, "failed to close the InputStream after reading image dimensions" // string@55da │ │ -1abb46: 7120 c402 1300 |0019: invoke-static {v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1abb4c: 5203 0f00 |001c: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -1abb50: 12f1 |001e: const/4 v1, #int -1 // #ff │ │ -1abb52: 3213 0700 |001f: if-eq v3, v1, 0026 // +0007 │ │ -1abb56: 5203 0e00 |0021: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -1abb5a: 3213 0300 |0023: if-eq v3, v1, 0026 // +0003 │ │ -1abb5e: 1100 |0025: return-object v0 │ │ -1abb60: 2203 bb10 |0026: new-instance v3, Lorg/thoughtcrime/securesms/util/BitmapDecodingException; // type@10bb │ │ -1abb64: 2201 0c03 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1abb68: 1a02 c418 |002a: const-string v2, "Failed to decode image dimensions: " // string@18c4 │ │ -1abb6c: 7020 0f0b 2100 |002c: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1abb72: 5202 0f00 |002f: iget v2, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ -1abb76: 6e20 130b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1abb7c: 1a02 630c |0034: const-string v2, ", " // string@0c63 │ │ -1abb80: 6e20 180b 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1abb86: 5200 0e00 |0039: iget v0, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ -1abb8a: 6e20 130b 0100 |003b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1abb90: 6e10 290b 0100 |003e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1abb96: 0c00 |0041: move-result-object v0 │ │ -1abb98: 7020 f959 0300 |0042: invoke-direct {v3, v0}, Lorg/thoughtcrime/securesms/util/BitmapDecodingException;.:(Ljava/lang/String;)V // method@59f9 │ │ -1abb9e: 2703 |0045: throw v3 │ │ +1abb08: |[1abb08] org.thoughtcrime.securesms.util.BitmapUtil.getImageDimensions:(Ljava/io/InputStream;)Landroid/graphics/BitmapFactory$Options; │ │ +1abb18: 2200 4600 |0000: new-instance v0, Landroid/graphics/BitmapFactory$Options; // type@0046 │ │ +1abb1c: 7010 1201 0000 |0002: invoke-direct {v0}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0112 │ │ +1abb22: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +1abb24: 5c01 0b00 |0006: iput-boolean v1, v0, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@000b │ │ +1abb28: 2201 bb02 |0008: new-instance v1, Ljava/io/BufferedInputStream; // type@02bb │ │ +1abb2c: 7020 5409 3100 |000a: invoke-direct {v1, v3}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@0954 │ │ +1abb32: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +1abb34: 7130 1401 3100 |000e: invoke-static {v1, v3, v0}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0114 │ │ +1abb3a: 6e10 5609 0100 |0011: invoke-virtual {v1}, Ljava/io/BufferedInputStream;.close:()V // method@0956 │ │ +1abb40: 2808 |0014: goto 001c // +0008 │ │ +1abb42: 6203 e241 |0015: sget-object v3, Lorg/thoughtcrime/securesms/util/BitmapUtil;.TAG:Ljava/lang/String; // field@41e2 │ │ +1abb46: 1a01 da55 |0017: const-string v1, "failed to close the InputStream after reading image dimensions" // string@55da │ │ +1abb4a: 7120 c402 1300 |0019: invoke-static {v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1abb50: 5203 0f00 |001c: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +1abb54: 12f1 |001e: const/4 v1, #int -1 // #ff │ │ +1abb56: 3213 0700 |001f: if-eq v3, v1, 0026 // +0007 │ │ +1abb5a: 5203 0e00 |0021: iget v3, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +1abb5e: 3213 0300 |0023: if-eq v3, v1, 0026 // +0003 │ │ +1abb62: 1100 |0025: return-object v0 │ │ +1abb64: 2203 bb10 |0026: new-instance v3, Lorg/thoughtcrime/securesms/util/BitmapDecodingException; // type@10bb │ │ +1abb68: 2201 0c03 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1abb6c: 1a02 c418 |002a: const-string v2, "Failed to decode image dimensions: " // string@18c4 │ │ +1abb70: 7020 0f0b 2100 |002c: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1abb76: 5202 0f00 |002f: iget v2, v0, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@000f │ │ +1abb7a: 6e20 130b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1abb80: 1a02 630c |0034: const-string v2, ", " // string@0c63 │ │ +1abb84: 6e20 180b 2100 |0036: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1abb8a: 5200 0e00 |0039: iget v0, v0, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@000e │ │ +1abb8e: 6e20 130b 0100 |003b: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1abb94: 6e10 290b 0100 |003e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1abb9a: 0c00 |0041: move-result-object v0 │ │ +1abb9c: 7020 f959 0300 |0042: invoke-direct {v3, v0}, Lorg/thoughtcrime/securesms/util/BitmapDecodingException;.:(Ljava/lang/String;)V // method@59f9 │ │ +1abba2: 2703 |0045: throw v3 │ │ catches : 1 │ │ 0x0011 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x0008 line=64 │ │ @@ -305045,50 +305046,50 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 66 16-bit code units │ │ -1abeb4: |[1abeb4] org.thoughtcrime.securesms.util.BitmapUtil.getMaxTextureSize:()I │ │ -1abec4: 7100 f90d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0df9 │ │ -1abeca: 0c00 |0003: move-result-object v0 │ │ -1abecc: 1f00 df03 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03df │ │ -1abed0: 6201 a800 |0006: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ -1abed4: 7220 f40d 1000 |0008: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0df4 │ │ -1abeda: 0c01 |000b: move-result-object v1 │ │ -1abedc: 1222 |000c: const/4 v2, #int 2 // #2 │ │ -1abede: 2322 2711 |000d: new-array v2, v2, [I // type@1127 │ │ -1abee2: 7230 f60d 1002 |000f: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0df6 │ │ -1abee8: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -1abeea: 2323 2711 |0013: new-array v3, v2, [I // type@1127 │ │ -1abeee: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -1abef0: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -1abef2: 7253 f20d 1054 |0017: invoke-interface {v0, v1, v4, v5, v3}, Ljavax/microedition/khronos/egl/EGL10;.eglGetConfigs:(Ljavax/microedition/khronos/egl/EGLDisplay;[Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0df2 │ │ -1abef8: 4404 0305 |001a: aget v4, v3, v5 │ │ -1abefc: 2346 5411 |001c: new-array v6, v4, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1154 │ │ -1abf00: 7253 f20d 1046 |001e: invoke-interface {v0, v1, v6, v4, v3}, Ljavax/microedition/khronos/egl/EGL10;.eglGetConfigs:(Ljavax/microedition/khronos/egl/EGLDisplay;[Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0df2 │ │ -1abf06: 2322 2711 |0021: new-array v2, v2, [I // type@1127 │ │ -1abf0a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -1abf0c: 1207 |0024: const/4 v7, #int 0 // #0 │ │ -1abf0e: 4408 0305 |0025: aget v8, v3, v5 │ │ -1abf12: 3584 1100 |0027: if-ge v4, v8, 0038 // +0011 │ │ -1abf16: 4608 0604 |0029: aget-object v8, v6, v4 │ │ -1abf1a: 1309 2c30 |002b: const/16 v9, #int 12332 // #302c │ │ -1abf1e: 7252 f10d 1098 |002d: invoke-interface {v0, v1, v8, v9, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglGetConfigAttrib:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0df1 │ │ -1abf24: 4408 0205 |0030: aget v8, v2, v5 │ │ -1abf28: 3587 0300 |0032: if-ge v7, v8, 0035 // +0003 │ │ -1abf2c: 0187 |0034: move v7, v8 │ │ -1abf2e: d804 0401 |0035: add-int/lit8 v4, v4, #int 1 // #01 │ │ -1abf32: 28ee |0037: goto 0025 // -0012 │ │ -1abf34: 7220 f80d 1000 |0038: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglTerminate:(Ljavax/microedition/khronos/egl/EGLDisplay;)Z // method@0df8 │ │ -1abf3a: 1300 0008 |003b: const/16 v0, #int 2048 // #800 │ │ -1abf3e: 7120 7d0a 0700 |003d: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@0a7d │ │ -1abf44: 0a00 |0040: move-result v0 │ │ -1abf46: 0f00 |0041: return v0 │ │ +1abeb8: |[1abeb8] org.thoughtcrime.securesms.util.BitmapUtil.getMaxTextureSize:()I │ │ +1abec8: 7100 f90d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0df9 │ │ +1abece: 0c00 |0003: move-result-object v0 │ │ +1abed0: 1f00 df03 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03df │ │ +1abed4: 6201 a800 |0006: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ +1abed8: 7220 f40d 1000 |0008: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0df4 │ │ +1abede: 0c01 |000b: move-result-object v1 │ │ +1abee0: 1222 |000c: const/4 v2, #int 2 // #2 │ │ +1abee2: 2322 2711 |000d: new-array v2, v2, [I // type@1127 │ │ +1abee6: 7230 f60d 1002 |000f: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0df6 │ │ +1abeec: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +1abeee: 2323 2711 |0013: new-array v3, v2, [I // type@1127 │ │ +1abef2: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +1abef4: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +1abef6: 7253 f20d 1054 |0017: invoke-interface {v0, v1, v4, v5, v3}, Ljavax/microedition/khronos/egl/EGL10;.eglGetConfigs:(Ljavax/microedition/khronos/egl/EGLDisplay;[Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0df2 │ │ +1abefc: 4404 0305 |001a: aget v4, v3, v5 │ │ +1abf00: 2346 5411 |001c: new-array v6, v4, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1154 │ │ +1abf04: 7253 f20d 1046 |001e: invoke-interface {v0, v1, v6, v4, v3}, Ljavax/microedition/khronos/egl/EGL10;.eglGetConfigs:(Ljavax/microedition/khronos/egl/EGLDisplay;[Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0df2 │ │ +1abf0a: 2322 2711 |0021: new-array v2, v2, [I // type@1127 │ │ +1abf0e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +1abf10: 1207 |0024: const/4 v7, #int 0 // #0 │ │ +1abf12: 4408 0305 |0025: aget v8, v3, v5 │ │ +1abf16: 3584 1100 |0027: if-ge v4, v8, 0038 // +0011 │ │ +1abf1a: 4608 0604 |0029: aget-object v8, v6, v4 │ │ +1abf1e: 1309 2c30 |002b: const/16 v9, #int 12332 // #302c │ │ +1abf22: 7252 f10d 1098 |002d: invoke-interface {v0, v1, v8, v9, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglGetConfigAttrib:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0df1 │ │ +1abf28: 4408 0205 |0030: aget v8, v2, v5 │ │ +1abf2c: 3587 0300 |0032: if-ge v7, v8, 0035 // +0003 │ │ +1abf30: 0187 |0034: move v7, v8 │ │ +1abf32: d804 0401 |0035: add-int/lit8 v4, v4, #int 1 // #01 │ │ +1abf36: 28ee |0037: goto 0025 // -0012 │ │ +1abf38: 7220 f80d 1000 |0038: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglTerminate:(Ljavax/microedition/khronos/egl/EGLDisplay;)Z // method@0df8 │ │ +1abf3e: 1300 0008 |003b: const/16 v0, #int 2048 // #800 │ │ +1abf42: 7120 7d0a 0700 |003d: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@0a7d │ │ +1abf48: 0a00 |0040: move-result v0 │ │ +1abf4a: 0f00 |0041: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0006 line=229 │ │ 0x000d line=231 │ │ 0x000f line=232 │ │ 0x0013 line=234 │ │ @@ -305108,135 +305109,135 @@ │ │ type : '([BIIIZ)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 24 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 215 16-bit code units │ │ -1abcf4: |[1abcf4] org.thoughtcrime.securesms.util.BitmapUtil.rotateNV21:([BIIIZ)[B │ │ -1abd04: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -1abd08: 0201 1400 |0002: move/from16 v1, v20 │ │ -1abd0c: 0202 1500 |0004: move/from16 v2, v21 │ │ -1abd10: 0203 1600 |0006: move/from16 v3, v22 │ │ -1abd14: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ -1abd18: 1100 |000a: return-object v0 │ │ -1abd1a: dc04 035a |000b: rem-int/lit8 v4, v3, #int 90 // #5a │ │ -1abd1e: 3904 c200 |000d: if-nez v4, 00cf // +00c2 │ │ -1abd22: 3a03 c000 |000f: if-ltz v3, 00cf // +00c0 │ │ -1abd26: 1304 0e01 |0011: const/16 v4, #int 270 // #10e │ │ -1abd2a: 3643 bc00 |0013: if-gt v3, v4, 00cf // +00bc │ │ -1abd2e: 9204 0102 |0015: mul-int v4, v1, v2 │ │ -1abd32: da05 0403 |0017: mul-int/lit8 v5, v4, #int 3 // #03 │ │ -1abd36: db05 0502 |0019: div-int/lit8 v5, v5, #int 2 // #02 │ │ -1abd3a: 2106 |001b: array-length v6, v0 │ │ -1abd3c: 3365 8600 |001c: if-ne v5, v6, 00a2 // +0086 │ │ -1abd40: 2105 |001e: array-length v5, v0 │ │ -1abd42: 2355 2311 |001f: new-array v5, v5, [B // type@1123 │ │ -1abd46: d436 b400 |0021: rem-int/lit16 v6, v3, #int 180 // #00b4 │ │ -1abd4a: 1207 |0023: const/4 v7, #int 0 // #0 │ │ -1abd4c: 1218 |0024: const/4 v8, #int 1 // #1 │ │ -1abd4e: 3806 0400 |0025: if-eqz v6, 0029 // +0004 │ │ -1abd52: 1216 |0027: const/4 v6, #int 1 // #1 │ │ -1abd54: 2802 |0028: goto 002a // +0002 │ │ -1abd56: 1206 |0029: const/4 v6, #int 0 // #0 │ │ -1abd58: d439 0e01 |002a: rem-int/lit16 v9, v3, #int 270 // #010e │ │ -1abd5c: 3817 0500 |002c: if-eqz v23, 0031 // +0005 │ │ -1abd60: 3909 0700 |002e: if-nez v9, 0035 // +0007 │ │ -1abd64: 2803 |0030: goto 0033 // +0003 │ │ -1abd66: 3809 0400 |0031: if-eqz v9, 0035 // +0004 │ │ -1abd6a: 1219 |0033: const/4 v9, #int 1 // #1 │ │ -1abd6c: 2802 |0034: goto 0036 // +0002 │ │ -1abd6e: 1209 |0035: const/4 v9, #int 0 // #0 │ │ -1abd70: 130a b400 |0036: const/16 v10, #int 180 // #b4 │ │ -1abd74: 34a3 0400 |0038: if-lt v3, v10, 003c // +0004 │ │ -1abd78: 1213 |003a: const/4 v3, #int 1 // #1 │ │ -1abd7a: 2802 |003b: goto 003d // +0002 │ │ -1abd7c: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -1abd7e: 120a |003d: const/4 v10, #int 0 // #0 │ │ -1abd80: 352a 6300 |003e: if-ge v10, v2, 00a1 // +0063 │ │ -1abd84: 120b |0040: const/4 v11, #int 0 // #0 │ │ -1abd86: 351b 5d00 |0041: if-ge v11, v1, 009e // +005d │ │ -1abd8a: 920c 0a01 |0043: mul-int v12, v10, v1 │ │ -1abd8e: b0bc |0045: add-int/2addr v12, v11 │ │ -1abd90: e10d 0a01 |0046: shr-int/lit8 v13, v10, #int 1 // #01 │ │ -1abd94: 920d 0d01 |0048: mul-int v13, v13, v1 │ │ -1abd98: b04d |004a: add-int/2addr v13, v4 │ │ -1abd9a: dd0e 0bfe |004b: and-int/lit8 v14, v11, #int -2 // #fe │ │ -1abd9e: b0ed |004d: add-int/2addr v13, v14 │ │ -1abda0: d80e 0d01 |004e: add-int/lit8 v14, v13, #int 1 // #01 │ │ -1abda4: 3806 0400 |0050: if-eqz v6, 0054 // +0004 │ │ -1abda8: 012f |0052: move v15, v2 │ │ -1abdaa: 2802 |0053: goto 0055 // +0002 │ │ -1abdac: 011f |0054: move v15, v1 │ │ -1abdae: 3806 0500 |0055: if-eqz v6, 005a // +0005 │ │ -1abdb2: 0210 0100 |0057: move/from16 v16, v1 │ │ -1abdb6: 2803 |0059: goto 005c // +0003 │ │ -1abdb8: 0210 0200 |005a: move/from16 v16, v2 │ │ -1abdbc: 3806 0500 |005c: if-eqz v6, 0061 // +0005 │ │ -1abdc0: 0211 0a00 |005e: move/from16 v17, v10 │ │ -1abdc4: 2803 |0060: goto 0063 // +0003 │ │ -1abdc6: 0211 0b00 |0061: move/from16 v17, v11 │ │ -1abdca: 3806 0500 |0063: if-eqz v6, 0068 // +0005 │ │ -1abdce: 0212 0b00 |0065: move/from16 v18, v11 │ │ -1abdd2: 2803 |0067: goto 006a // +0003 │ │ -1abdd4: 0212 0a00 |0068: move/from16 v18, v10 │ │ -1abdd8: 3809 0600 |006a: if-eqz v9, 0070 // +0006 │ │ -1abddc: 9111 0f11 |006c: sub-int v17, v15, v17 │ │ -1abde0: d811 11ff |006e: add-int/lit8 v17, v17, #int -1 // #ff │ │ -1abde4: 3803 0600 |0070: if-eqz v3, 0076 // +0006 │ │ -1abde8: 9110 1012 |0072: sub-int v16, v16, v18 │ │ -1abdec: d812 10ff |0074: add-int/lit8 v18, v16, #int -1 // #ff │ │ -1abdf0: 9210 120f |0076: mul-int v16, v18, v15 │ │ -1abdf4: 9010 1011 |0078: add-int v16, v16, v17 │ │ -1abdf8: e112 1201 |007a: shr-int/lit8 v18, v18, #int 1 // #01 │ │ -1abdfc: 9212 120f |007c: mul-int v18, v18, v15 │ │ -1abe00: 9012 0412 |007e: add-int v18, v4, v18 │ │ -1abe04: dd0f 11fe |0080: and-int/lit8 v15, v17, #int -2 // #fe │ │ -1abe08: 9012 120f |0082: add-int v18, v18, v15 │ │ -1abe0c: d80f 1201 |0084: add-int/lit8 v15, v18, #int 1 // #01 │ │ -1abe10: 480c 000c |0086: aget-byte v12, v0, v12 │ │ -1abe14: d5cc ff00 |0088: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -1abe18: 8dcc |008a: int-to-byte v12, v12 │ │ -1abe1a: 4f0c 0510 |008b: aput-byte v12, v5, v16 │ │ -1abe1e: 480c 000d |008d: aget-byte v12, v0, v13 │ │ -1abe22: d5cc ff00 |008f: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -1abe26: 8dcc |0091: int-to-byte v12, v12 │ │ -1abe28: 4f0c 0512 |0092: aput-byte v12, v5, v18 │ │ -1abe2c: 480c 000e |0094: aget-byte v12, v0, v14 │ │ -1abe30: d5cc ff00 |0096: and-int/lit16 v12, v12, #int 255 // #00ff │ │ -1abe34: 8dcc |0098: int-to-byte v12, v12 │ │ -1abe36: 4f0c 050f |0099: aput-byte v12, v5, v15 │ │ -1abe3a: d80b 0b01 |009b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -1abe3e: 28a4 |009d: goto 0041 // -005c │ │ -1abe40: d80a 0a01 |009e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -1abe44: 289e |00a0: goto 003e // -0062 │ │ -1abe46: 1105 |00a1: return-object v5 │ │ -1abe48: 2203 c802 |00a2: new-instance v3, Ljava/io/IOException; // type@02c8 │ │ -1abe4c: 2204 0c03 |00a4: new-instance v4, Ljava/lang/StringBuilder; // type@030c │ │ -1abe50: 1a06 4279 |00a6: const-string v6, "provided width and height don't jive with the data length (" // string@7942 │ │ -1abe54: 7020 0f0b 6400 |00a8: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1abe5a: 2100 |00ab: array-length v0, v0 │ │ -1abe5c: 6e20 130b 0400 |00ac: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1abe62: 1a00 c50b |00af: const-string v0, "). Width: " // string@0bc5 │ │ -1abe66: 6e20 180b 0400 |00b1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1abe6c: 6e20 130b 1400 |00b4: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1abe72: 1a00 0c04 |00b7: const-string v0, " height: " // string@040c │ │ -1abe76: 6e20 180b 0400 |00b9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1abe7c: 6e20 130b 2400 |00bc: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1abe82: 1a00 ef03 |00bf: const-string v0, " = data length: " // string@03ef │ │ -1abe86: 6e20 180b 0400 |00c1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1abe8c: 6e20 130b 5400 |00c4: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1abe92: 6e10 290b 0400 |00c7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1abe98: 0c00 |00ca: move-result-object v0 │ │ -1abe9a: 7020 9109 0300 |00cb: invoke-direct {v3, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0991 │ │ -1abea0: 2703 |00ce: throw v3 │ │ -1abea2: 2200 ee02 |00cf: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ -1abea6: 1a01 640d |00d1: const-string v1, "0 <= rotation < 360, rotation % 90 == 0" // string@0d64 │ │ -1abeaa: 7020 420a 1000 |00d3: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a42 │ │ -1abeb0: 2700 |00d6: throw v0 │ │ +1abcf8: |[1abcf8] org.thoughtcrime.securesms.util.BitmapUtil.rotateNV21:([BIIIZ)[B │ │ +1abd08: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +1abd0c: 0201 1400 |0002: move/from16 v1, v20 │ │ +1abd10: 0202 1500 |0004: move/from16 v2, v21 │ │ +1abd14: 0203 1600 |0006: move/from16 v3, v22 │ │ +1abd18: 3903 0300 |0008: if-nez v3, 000b // +0003 │ │ +1abd1c: 1100 |000a: return-object v0 │ │ +1abd1e: dc04 035a |000b: rem-int/lit8 v4, v3, #int 90 // #5a │ │ +1abd22: 3904 c200 |000d: if-nez v4, 00cf // +00c2 │ │ +1abd26: 3a03 c000 |000f: if-ltz v3, 00cf // +00c0 │ │ +1abd2a: 1304 0e01 |0011: const/16 v4, #int 270 // #10e │ │ +1abd2e: 3643 bc00 |0013: if-gt v3, v4, 00cf // +00bc │ │ +1abd32: 9204 0102 |0015: mul-int v4, v1, v2 │ │ +1abd36: da05 0403 |0017: mul-int/lit8 v5, v4, #int 3 // #03 │ │ +1abd3a: db05 0502 |0019: div-int/lit8 v5, v5, #int 2 // #02 │ │ +1abd3e: 2106 |001b: array-length v6, v0 │ │ +1abd40: 3365 8600 |001c: if-ne v5, v6, 00a2 // +0086 │ │ +1abd44: 2105 |001e: array-length v5, v0 │ │ +1abd46: 2355 2311 |001f: new-array v5, v5, [B // type@1123 │ │ +1abd4a: d436 b400 |0021: rem-int/lit16 v6, v3, #int 180 // #00b4 │ │ +1abd4e: 1207 |0023: const/4 v7, #int 0 // #0 │ │ +1abd50: 1218 |0024: const/4 v8, #int 1 // #1 │ │ +1abd52: 3806 0400 |0025: if-eqz v6, 0029 // +0004 │ │ +1abd56: 1216 |0027: const/4 v6, #int 1 // #1 │ │ +1abd58: 2802 |0028: goto 002a // +0002 │ │ +1abd5a: 1206 |0029: const/4 v6, #int 0 // #0 │ │ +1abd5c: d439 0e01 |002a: rem-int/lit16 v9, v3, #int 270 // #010e │ │ +1abd60: 3817 0500 |002c: if-eqz v23, 0031 // +0005 │ │ +1abd64: 3909 0700 |002e: if-nez v9, 0035 // +0007 │ │ +1abd68: 2803 |0030: goto 0033 // +0003 │ │ +1abd6a: 3809 0400 |0031: if-eqz v9, 0035 // +0004 │ │ +1abd6e: 1219 |0033: const/4 v9, #int 1 // #1 │ │ +1abd70: 2802 |0034: goto 0036 // +0002 │ │ +1abd72: 1209 |0035: const/4 v9, #int 0 // #0 │ │ +1abd74: 130a b400 |0036: const/16 v10, #int 180 // #b4 │ │ +1abd78: 34a3 0400 |0038: if-lt v3, v10, 003c // +0004 │ │ +1abd7c: 1213 |003a: const/4 v3, #int 1 // #1 │ │ +1abd7e: 2802 |003b: goto 003d // +0002 │ │ +1abd80: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +1abd82: 120a |003d: const/4 v10, #int 0 // #0 │ │ +1abd84: 352a 6300 |003e: if-ge v10, v2, 00a1 // +0063 │ │ +1abd88: 120b |0040: const/4 v11, #int 0 // #0 │ │ +1abd8a: 351b 5d00 |0041: if-ge v11, v1, 009e // +005d │ │ +1abd8e: 920c 0a01 |0043: mul-int v12, v10, v1 │ │ +1abd92: b0bc |0045: add-int/2addr v12, v11 │ │ +1abd94: e10d 0a01 |0046: shr-int/lit8 v13, v10, #int 1 // #01 │ │ +1abd98: 920d 0d01 |0048: mul-int v13, v13, v1 │ │ +1abd9c: b04d |004a: add-int/2addr v13, v4 │ │ +1abd9e: dd0e 0bfe |004b: and-int/lit8 v14, v11, #int -2 // #fe │ │ +1abda2: b0ed |004d: add-int/2addr v13, v14 │ │ +1abda4: d80e 0d01 |004e: add-int/lit8 v14, v13, #int 1 // #01 │ │ +1abda8: 3806 0400 |0050: if-eqz v6, 0054 // +0004 │ │ +1abdac: 012f |0052: move v15, v2 │ │ +1abdae: 2802 |0053: goto 0055 // +0002 │ │ +1abdb0: 011f |0054: move v15, v1 │ │ +1abdb2: 3806 0500 |0055: if-eqz v6, 005a // +0005 │ │ +1abdb6: 0210 0100 |0057: move/from16 v16, v1 │ │ +1abdba: 2803 |0059: goto 005c // +0003 │ │ +1abdbc: 0210 0200 |005a: move/from16 v16, v2 │ │ +1abdc0: 3806 0500 |005c: if-eqz v6, 0061 // +0005 │ │ +1abdc4: 0211 0a00 |005e: move/from16 v17, v10 │ │ +1abdc8: 2803 |0060: goto 0063 // +0003 │ │ +1abdca: 0211 0b00 |0061: move/from16 v17, v11 │ │ +1abdce: 3806 0500 |0063: if-eqz v6, 0068 // +0005 │ │ +1abdd2: 0212 0b00 |0065: move/from16 v18, v11 │ │ +1abdd6: 2803 |0067: goto 006a // +0003 │ │ +1abdd8: 0212 0a00 |0068: move/from16 v18, v10 │ │ +1abddc: 3809 0600 |006a: if-eqz v9, 0070 // +0006 │ │ +1abde0: 9111 0f11 |006c: sub-int v17, v15, v17 │ │ +1abde4: d811 11ff |006e: add-int/lit8 v17, v17, #int -1 // #ff │ │ +1abde8: 3803 0600 |0070: if-eqz v3, 0076 // +0006 │ │ +1abdec: 9110 1012 |0072: sub-int v16, v16, v18 │ │ +1abdf0: d812 10ff |0074: add-int/lit8 v18, v16, #int -1 // #ff │ │ +1abdf4: 9210 120f |0076: mul-int v16, v18, v15 │ │ +1abdf8: 9010 1011 |0078: add-int v16, v16, v17 │ │ +1abdfc: e112 1201 |007a: shr-int/lit8 v18, v18, #int 1 // #01 │ │ +1abe00: 9212 120f |007c: mul-int v18, v18, v15 │ │ +1abe04: 9012 0412 |007e: add-int v18, v4, v18 │ │ +1abe08: dd0f 11fe |0080: and-int/lit8 v15, v17, #int -2 // #fe │ │ +1abe0c: 9012 120f |0082: add-int v18, v18, v15 │ │ +1abe10: d80f 1201 |0084: add-int/lit8 v15, v18, #int 1 // #01 │ │ +1abe14: 480c 000c |0086: aget-byte v12, v0, v12 │ │ +1abe18: d5cc ff00 |0088: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +1abe1c: 8dcc |008a: int-to-byte v12, v12 │ │ +1abe1e: 4f0c 0510 |008b: aput-byte v12, v5, v16 │ │ +1abe22: 480c 000d |008d: aget-byte v12, v0, v13 │ │ +1abe26: d5cc ff00 |008f: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +1abe2a: 8dcc |0091: int-to-byte v12, v12 │ │ +1abe2c: 4f0c 0512 |0092: aput-byte v12, v5, v18 │ │ +1abe30: 480c 000e |0094: aget-byte v12, v0, v14 │ │ +1abe34: d5cc ff00 |0096: and-int/lit16 v12, v12, #int 255 // #00ff │ │ +1abe38: 8dcc |0098: int-to-byte v12, v12 │ │ +1abe3a: 4f0c 050f |0099: aput-byte v12, v5, v15 │ │ +1abe3e: d80b 0b01 |009b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +1abe42: 28a4 |009d: goto 0041 // -005c │ │ +1abe44: d80a 0a01 |009e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +1abe48: 289e |00a0: goto 003e // -0062 │ │ +1abe4a: 1105 |00a1: return-object v5 │ │ +1abe4c: 2203 c802 |00a2: new-instance v3, Ljava/io/IOException; // type@02c8 │ │ +1abe50: 2204 0c03 |00a4: new-instance v4, Ljava/lang/StringBuilder; // type@030c │ │ +1abe54: 1a06 4279 |00a6: const-string v6, "provided width and height don't jive with the data length (" // string@7942 │ │ +1abe58: 7020 0f0b 6400 |00a8: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1abe5e: 2100 |00ab: array-length v0, v0 │ │ +1abe60: 6e20 130b 0400 |00ac: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1abe66: 1a00 c50b |00af: const-string v0, "). Width: " // string@0bc5 │ │ +1abe6a: 6e20 180b 0400 |00b1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1abe70: 6e20 130b 1400 |00b4: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1abe76: 1a00 0c04 |00b7: const-string v0, " height: " // string@040c │ │ +1abe7a: 6e20 180b 0400 |00b9: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1abe80: 6e20 130b 2400 |00bc: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1abe86: 1a00 ef03 |00bf: const-string v0, " = data length: " // string@03ef │ │ +1abe8a: 6e20 180b 0400 |00c1: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1abe90: 6e20 130b 5400 |00c4: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1abe96: 6e10 290b 0400 |00c7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1abe9c: 0c00 |00ca: move-result-object v0 │ │ +1abe9e: 7020 9109 0300 |00cb: invoke-direct {v3, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0991 │ │ +1abea4: 2703 |00ce: throw v3 │ │ +1abea6: 2200 ee02 |00cf: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ +1abeaa: 1a01 640d |00d1: const-string v1, "0 <= rotation < 360, rotation % 90 == 0" // string@0d64 │ │ +1abeae: 7020 420a 1000 |00d3: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a42 │ │ +1abeb4: 2700 |00d6: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x000b line=140 │ │ 0x0019 line=142 │ │ 0x001e line=148 │ │ 0x0021 line=150 │ │ 0x002a line=151 │ │ @@ -305278,17 +305279,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac054: |[1ac054] org.thoughtcrime.securesms.util.Conversions.:()V │ │ -1ac064: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ac06a: 0e00 |0003: return-void │ │ +1ac058: |[1ac058] org.thoughtcrime.securesms.util.Conversions.:()V │ │ +1ac068: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ac06e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/Conversions; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Conversions;) │ │ @@ -305296,61 +305297,61 @@ │ │ type : '([BIJ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 74 16-bit code units │ │ -1abfb0: |[1abfb0] org.thoughtcrime.securesms.util.Conversions.longToByteArray:([BIJ)I │ │ -1abfc0: d800 0507 |0000: add-int/lit8 v0, v5, #int 7 // #07 │ │ -1abfc4: 8461 |0002: long-to-int v1, v6 │ │ -1abfc6: 8d11 |0003: int-to-byte v1, v1 │ │ -1abfc8: 4f01 0400 |0004: aput-byte v1, v4, v0 │ │ -1abfcc: d800 0506 |0006: add-int/lit8 v0, v5, #int 6 // #06 │ │ -1abfd0: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ -1abfd4: a402 0601 |000a: shr-long v2, v6, v1 │ │ -1abfd8: 8423 |000c: long-to-int v3, v2 │ │ -1abfda: 8d32 |000d: int-to-byte v2, v3 │ │ -1abfdc: 4f02 0400 |000e: aput-byte v2, v4, v0 │ │ -1abfe0: d800 0505 |0010: add-int/lit8 v0, v5, #int 5 // #05 │ │ -1abfe4: 1302 1000 |0012: const/16 v2, #int 16 // #10 │ │ -1abfe8: a402 0602 |0014: shr-long v2, v6, v2 │ │ -1abfec: 8423 |0016: long-to-int v3, v2 │ │ -1abfee: 8d32 |0017: int-to-byte v2, v3 │ │ -1abff0: 4f02 0400 |0018: aput-byte v2, v4, v0 │ │ -1abff4: d800 0504 |001a: add-int/lit8 v0, v5, #int 4 // #04 │ │ -1abff8: 1302 1800 |001c: const/16 v2, #int 24 // #18 │ │ -1abffc: a402 0602 |001e: shr-long v2, v6, v2 │ │ -1ac000: 8423 |0020: long-to-int v3, v2 │ │ -1ac002: 8d32 |0021: int-to-byte v2, v3 │ │ -1ac004: 4f02 0400 |0022: aput-byte v2, v4, v0 │ │ -1ac008: d800 0503 |0024: add-int/lit8 v0, v5, #int 3 // #03 │ │ -1ac00c: 1302 2000 |0026: const/16 v2, #int 32 // #20 │ │ -1ac010: a402 0602 |0028: shr-long v2, v6, v2 │ │ -1ac014: 8423 |002a: long-to-int v3, v2 │ │ -1ac016: 8d32 |002b: int-to-byte v2, v3 │ │ -1ac018: 4f02 0400 |002c: aput-byte v2, v4, v0 │ │ -1ac01c: d800 0502 |002e: add-int/lit8 v0, v5, #int 2 // #02 │ │ -1ac020: 1302 2800 |0030: const/16 v2, #int 40 // #28 │ │ -1ac024: a402 0602 |0032: shr-long v2, v6, v2 │ │ -1ac028: 8423 |0034: long-to-int v3, v2 │ │ -1ac02a: 8d32 |0035: int-to-byte v2, v3 │ │ -1ac02c: 4f02 0400 |0036: aput-byte v2, v4, v0 │ │ -1ac030: d800 0501 |0038: add-int/lit8 v0, v5, #int 1 // #01 │ │ -1ac034: 1302 3000 |003a: const/16 v2, #int 48 // #30 │ │ -1ac038: a402 0602 |003c: shr-long v2, v6, v2 │ │ -1ac03c: 8423 |003e: long-to-int v3, v2 │ │ -1ac03e: 8d32 |003f: int-to-byte v2, v3 │ │ -1ac040: 4f02 0400 |0040: aput-byte v2, v4, v0 │ │ -1ac044: 1300 3800 |0042: const/16 v0, #int 56 // #38 │ │ -1ac048: c406 |0044: shr-long/2addr v6, v0 │ │ -1ac04a: 8467 |0045: long-to-int v7, v6 │ │ -1ac04c: 8d76 |0046: int-to-byte v6, v7 │ │ -1ac04e: 4f06 0405 |0047: aput-byte v6, v4, v5 │ │ -1ac052: 0f01 |0049: return v1 │ │ +1abfb4: |[1abfb4] org.thoughtcrime.securesms.util.Conversions.longToByteArray:([BIJ)I │ │ +1abfc4: d800 0507 |0000: add-int/lit8 v0, v5, #int 7 // #07 │ │ +1abfc8: 8461 |0002: long-to-int v1, v6 │ │ +1abfca: 8d11 |0003: int-to-byte v1, v1 │ │ +1abfcc: 4f01 0400 |0004: aput-byte v1, v4, v0 │ │ +1abfd0: d800 0506 |0006: add-int/lit8 v0, v5, #int 6 // #06 │ │ +1abfd4: 1301 0800 |0008: const/16 v1, #int 8 // #8 │ │ +1abfd8: a402 0601 |000a: shr-long v2, v6, v1 │ │ +1abfdc: 8423 |000c: long-to-int v3, v2 │ │ +1abfde: 8d32 |000d: int-to-byte v2, v3 │ │ +1abfe0: 4f02 0400 |000e: aput-byte v2, v4, v0 │ │ +1abfe4: d800 0505 |0010: add-int/lit8 v0, v5, #int 5 // #05 │ │ +1abfe8: 1302 1000 |0012: const/16 v2, #int 16 // #10 │ │ +1abfec: a402 0602 |0014: shr-long v2, v6, v2 │ │ +1abff0: 8423 |0016: long-to-int v3, v2 │ │ +1abff2: 8d32 |0017: int-to-byte v2, v3 │ │ +1abff4: 4f02 0400 |0018: aput-byte v2, v4, v0 │ │ +1abff8: d800 0504 |001a: add-int/lit8 v0, v5, #int 4 // #04 │ │ +1abffc: 1302 1800 |001c: const/16 v2, #int 24 // #18 │ │ +1ac000: a402 0602 |001e: shr-long v2, v6, v2 │ │ +1ac004: 8423 |0020: long-to-int v3, v2 │ │ +1ac006: 8d32 |0021: int-to-byte v2, v3 │ │ +1ac008: 4f02 0400 |0022: aput-byte v2, v4, v0 │ │ +1ac00c: d800 0503 |0024: add-int/lit8 v0, v5, #int 3 // #03 │ │ +1ac010: 1302 2000 |0026: const/16 v2, #int 32 // #20 │ │ +1ac014: a402 0602 |0028: shr-long v2, v6, v2 │ │ +1ac018: 8423 |002a: long-to-int v3, v2 │ │ +1ac01a: 8d32 |002b: int-to-byte v2, v3 │ │ +1ac01c: 4f02 0400 |002c: aput-byte v2, v4, v0 │ │ +1ac020: d800 0502 |002e: add-int/lit8 v0, v5, #int 2 // #02 │ │ +1ac024: 1302 2800 |0030: const/16 v2, #int 40 // #28 │ │ +1ac028: a402 0602 |0032: shr-long v2, v6, v2 │ │ +1ac02c: 8423 |0034: long-to-int v3, v2 │ │ +1ac02e: 8d32 |0035: int-to-byte v2, v3 │ │ +1ac030: 4f02 0400 |0036: aput-byte v2, v4, v0 │ │ +1ac034: d800 0501 |0038: add-int/lit8 v0, v5, #int 1 // #01 │ │ +1ac038: 1302 3000 |003a: const/16 v2, #int 48 // #30 │ │ +1ac03c: a402 0602 |003c: shr-long v2, v6, v2 │ │ +1ac040: 8423 |003e: long-to-int v3, v2 │ │ +1ac042: 8d32 |003f: int-to-byte v2, v3 │ │ +1ac044: 4f02 0400 |0040: aput-byte v2, v4, v0 │ │ +1ac048: 1300 3800 |0042: const/16 v0, #int 56 // #38 │ │ +1ac04c: c406 |0044: shr-long/2addr v6, v0 │ │ +1ac04e: 8467 |0045: long-to-int v7, v6 │ │ +1ac050: 8d76 |0046: int-to-byte v6, v7 │ │ +1ac052: 4f06 0405 |0047: aput-byte v6, v4, v5 │ │ +1ac056: 0f01 |0049: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=28 │ │ 0x000e line=29 │ │ 0x0018 line=30 │ │ 0x0022 line=31 │ │ 0x002c line=32 │ │ @@ -305367,20 +305368,20 @@ │ │ type : '(J)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -1abf8c: |[1abf8c] org.thoughtcrime.securesms.util.Conversions.longToByteArray:(J)[B │ │ -1abf9c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -1abfa0: 2300 2311 |0002: new-array v0, v0, [B // type@1123 │ │ -1abfa4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1abfa6: 7140 085a 1032 |0005: invoke-static {v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/Conversions;.longToByteArray:([BIJ)I // method@5a08 │ │ -1abfac: 1100 |0008: return-object v0 │ │ +1abf90: |[1abf90] org.thoughtcrime.securesms.util.Conversions.longToByteArray:(J)[B │ │ +1abfa0: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +1abfa4: 2300 2311 |0002: new-array v0, v0, [B // type@1123 │ │ +1abfa8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1abfaa: 7140 085a 1032 |0005: invoke-static {v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/Conversions;.longToByteArray:([BIJ)I // method@5a08 │ │ +1abfb0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=22 │ │ 0x0005 line=23 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) J │ │ │ │ @@ -305410,17 +305411,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac4e0: |[1ac4e0] org.thoughtcrime.securesms.util.DateUtils.:()V │ │ -1ac4f0: 7010 aa02 0000 |0000: invoke-direct {v0}, Landroid/text/format/DateUtils;.:()V // method@02aa │ │ -1ac4f6: 0e00 |0003: return-void │ │ +1ac4e4: |[1ac4e4] org.thoughtcrime.securesms.util.DateUtils.:()V │ │ +1ac4f4: 7010 aa02 0000 |0000: invoke-direct {v0}, Landroid/text/format/DateUtils;.:()V // method@02aa │ │ +1ac4fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/DateUtils; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/DateUtils;) │ │ @@ -305428,23 +305429,23 @@ │ │ type : '(JLjava/util/concurrent/TimeUnit;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -1ac0cc: |[1ac0cc] org.thoughtcrime.securesms.util.DateUtils.convertDelta:(JLjava/util/concurrent/TimeUnit;)I │ │ -1ac0dc: 7100 2c0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1ac0e2: 0b00 |0003: move-result-wide v0 │ │ -1ac0e4: bc20 |0004: sub-long/2addr v0, v2 │ │ -1ac0e6: 6202 a400 |0005: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1ac0ea: 6e40 6d0d 0421 |0007: invoke-virtual {v4, v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d6d │ │ -1ac0f0: 0b02 |000a: move-result-wide v2 │ │ -1ac0f2: 8423 |000b: long-to-int v3, v2 │ │ -1ac0f4: 0f03 |000c: return v3 │ │ +1ac0d0: |[1ac0d0] org.thoughtcrime.securesms.util.DateUtils.convertDelta:(JLjava/util/concurrent/TimeUnit;)I │ │ +1ac0e0: 7100 2c0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1ac0e6: 0b00 |0003: move-result-wide v0 │ │ +1ac0e8: bc20 |0004: sub-long/2addr v0, v2 │ │ +1ac0ea: 6202 a400 |0005: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1ac0ee: 6e40 6d0d 0421 |0007: invoke-virtual {v4, v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d6d │ │ +1ac0f4: 0b02 |000a: move-result-wide v2 │ │ +1ac0f6: 8423 |000b: long-to-int v3, v2 │ │ +1ac0f8: 0f03 |000c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000d reg=2 (null) J │ │ 0x0000 - 0x000d reg=4 (null) Ljava/util/concurrent/TimeUnit; │ │ │ │ @@ -305453,82 +305454,82 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 126 16-bit code units │ │ -1ac0f8: |[1ac0f8] org.thoughtcrime.securesms.util.DateUtils.getBriefRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -1ac108: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -1ac10c: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -1ac110: 7150 155a 7621 |0004: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ -1ac116: 0a00 |0007: move-result v0 │ │ -1ac118: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -1ac11c: 6006 6b2a |000a: sget v6, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a6b │ │ -1ac120: 6e20 7700 6500 |000c: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1ac126: 0c05 |000f: move-result-object v5 │ │ -1ac128: 1105 |0010: return-object v5 │ │ -1ac12a: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ -1ac12e: 7150 155a 7621 |0013: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ -1ac134: 0a00 |0016: move-result v0 │ │ -1ac136: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -1ac138: 1214 |0018: const/4 v4, #int 1 // #1 │ │ -1ac13a: 3800 1b00 |0019: if-eqz v0, 0034 // +001b │ │ -1ac13e: 6200 a500 |001b: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -1ac142: 7130 0b5a 7600 |001d: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5a0b │ │ -1ac148: 0a06 |0020: move-result v6 │ │ -1ac14a: 6e10 7600 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1ac150: 0c05 |0024: move-result-object v5 │ │ -1ac152: 6007 5327 |0025: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2753 │ │ -1ac156: 7110 530a 0600 |0027: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1ac15c: 0c00 |002a: move-result-object v0 │ │ -1ac15e: 2341 4011 |002b: new-array v1, v4, [Ljava/lang/Object; // type@1140 │ │ -1ac162: 4d00 0103 |002d: aput-object v0, v1, v3 │ │ -1ac166: 6e40 e400 7516 |002f: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1ac16c: 0c05 |0032: move-result-object v5 │ │ -1ac16e: 1105 |0033: return-object v5 │ │ -1ac170: 6200 a100 |0034: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1ac174: 7150 155a 7621 |0036: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ -1ac17a: 0a00 |0039: move-result v0 │ │ -1ac17c: 3800 1b00 |003a: if-eqz v0, 0055 // +001b │ │ -1ac180: 6200 a200 |003c: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ -1ac184: 7130 0b5a 7600 |003e: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5a0b │ │ -1ac18a: 0a06 |0041: move-result v6 │ │ -1ac18c: 6e10 7600 0500 |0042: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1ac192: 0c05 |0045: move-result-object v5 │ │ -1ac194: 6007 5027 |0046: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2750 │ │ -1ac198: 7110 530a 0600 |0048: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1ac19e: 0c00 |004b: move-result-object v0 │ │ -1ac1a0: 2341 4011 |004c: new-array v1, v4, [Ljava/lang/Object; // type@1140 │ │ -1ac1a4: 4d00 0103 |004e: aput-object v0, v1, v3 │ │ -1ac1a8: 6e40 e400 7516 |0050: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1ac1ae: 0c05 |0053: move-result-object v5 │ │ -1ac1b0: 1105 |0054: return-object v5 │ │ -1ac1b2: 1600 0600 |0055: const-wide/16 v0, #int 6 // #6 │ │ -1ac1b6: 6205 a100 |0057: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1ac1ba: 7155 155a 7610 |0059: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ -1ac1c0: 0a05 |005c: move-result v5 │ │ -1ac1c2: 3805 0900 |005d: if-eqz v5, 0066 // +0009 │ │ -1ac1c6: 1a05 9017 |005f: const-string v5, "EEE" // string@1790 │ │ -1ac1ca: 7130 105a 7605 |0061: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a10 │ │ -1ac1d0: 0c05 |0064: move-result-object v5 │ │ -1ac1d2: 1105 |0065: return-object v5 │ │ -1ac1d4: 1600 6d01 |0066: const-wide/16 v0, #int 365 // #16d │ │ -1ac1d8: 6205 a100 |0068: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1ac1dc: 7155 155a 7610 |006a: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ -1ac1e2: 0a05 |006d: move-result v5 │ │ -1ac1e4: 3805 0900 |006e: if-eqz v5, 0077 // +0009 │ │ -1ac1e8: 1a05 4330 |0070: const-string v5, "MMM d" // string@3043 │ │ -1ac1ec: 7130 105a 7605 |0072: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a10 │ │ -1ac1f2: 0c05 |0075: move-result-object v5 │ │ -1ac1f4: 1105 |0076: return-object v5 │ │ -1ac1f6: 1a05 4530 |0077: const-string v5, "MMM d, yyyy" // string@3045 │ │ -1ac1fa: 7130 105a 7605 |0079: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a10 │ │ -1ac200: 0c05 |007c: move-result-object v5 │ │ -1ac202: 1105 |007d: return-object v5 │ │ +1ac0fc: |[1ac0fc] org.thoughtcrime.securesms.util.DateUtils.getBriefRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +1ac10c: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +1ac110: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +1ac114: 7150 155a 7621 |0004: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ +1ac11a: 0a00 |0007: move-result v0 │ │ +1ac11c: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +1ac120: 6006 6b2a |000a: sget v6, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a6b │ │ +1ac124: 6e20 7700 6500 |000c: invoke-virtual {v5, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1ac12a: 0c05 |000f: move-result-object v5 │ │ +1ac12c: 1105 |0010: return-object v5 │ │ +1ac12e: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ +1ac132: 7150 155a 7621 |0013: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ +1ac138: 0a00 |0016: move-result v0 │ │ +1ac13a: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +1ac13c: 1214 |0018: const/4 v4, #int 1 // #1 │ │ +1ac13e: 3800 1b00 |0019: if-eqz v0, 0034 // +001b │ │ +1ac142: 6200 a500 |001b: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +1ac146: 7130 0b5a 7600 |001d: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5a0b │ │ +1ac14c: 0a06 |0020: move-result v6 │ │ +1ac14e: 6e10 7600 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1ac154: 0c05 |0024: move-result-object v5 │ │ +1ac156: 6007 5327 |0025: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2753 │ │ +1ac15a: 7110 530a 0600 |0027: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1ac160: 0c00 |002a: move-result-object v0 │ │ +1ac162: 2341 4011 |002b: new-array v1, v4, [Ljava/lang/Object; // type@1140 │ │ +1ac166: 4d00 0103 |002d: aput-object v0, v1, v3 │ │ +1ac16a: 6e40 e400 7516 |002f: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1ac170: 0c05 |0032: move-result-object v5 │ │ +1ac172: 1105 |0033: return-object v5 │ │ +1ac174: 6200 a100 |0034: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1ac178: 7150 155a 7621 |0036: invoke-static {v6, v7, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ +1ac17e: 0a00 |0039: move-result v0 │ │ +1ac180: 3800 1b00 |003a: if-eqz v0, 0055 // +001b │ │ +1ac184: 6200 a200 |003c: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ +1ac188: 7130 0b5a 7600 |003e: invoke-static {v6, v7, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.convertDelta:(JLjava/util/concurrent/TimeUnit;)I // method@5a0b │ │ +1ac18e: 0a06 |0041: move-result v6 │ │ +1ac190: 6e10 7600 0500 |0042: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1ac196: 0c05 |0045: move-result-object v5 │ │ +1ac198: 6007 5027 |0046: sget v7, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2750 │ │ +1ac19c: 7110 530a 0600 |0048: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1ac1a2: 0c00 |004b: move-result-object v0 │ │ +1ac1a4: 2341 4011 |004c: new-array v1, v4, [Ljava/lang/Object; // type@1140 │ │ +1ac1a8: 4d00 0103 |004e: aput-object v0, v1, v3 │ │ +1ac1ac: 6e40 e400 7516 |0050: invoke-virtual {v5, v7, v6, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1ac1b2: 0c05 |0053: move-result-object v5 │ │ +1ac1b4: 1105 |0054: return-object v5 │ │ +1ac1b6: 1600 0600 |0055: const-wide/16 v0, #int 6 // #6 │ │ +1ac1ba: 6205 a100 |0057: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1ac1be: 7155 155a 7610 |0059: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ +1ac1c4: 0a05 |005c: move-result v5 │ │ +1ac1c6: 3805 0900 |005d: if-eqz v5, 0066 // +0009 │ │ +1ac1ca: 1a05 9017 |005f: const-string v5, "EEE" // string@1790 │ │ +1ac1ce: 7130 105a 7605 |0061: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a10 │ │ +1ac1d4: 0c05 |0064: move-result-object v5 │ │ +1ac1d6: 1105 |0065: return-object v5 │ │ +1ac1d8: 1600 6d01 |0066: const-wide/16 v0, #int 365 // #16d │ │ +1ac1dc: 6205 a100 |0068: sget-object v5, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1ac1e0: 7155 155a 7610 |006a: invoke-static {v6, v7, v0, v1, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ +1ac1e6: 0a05 |006d: move-result v5 │ │ +1ac1e8: 3805 0900 |006e: if-eqz v5, 0077 // +0009 │ │ +1ac1ec: 1a05 4330 |0070: const-string v5, "MMM d" // string@3043 │ │ +1ac1f0: 7130 105a 7605 |0072: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a10 │ │ +1ac1f6: 0c05 |0075: move-result-object v5 │ │ +1ac1f8: 1105 |0076: return-object v5 │ │ +1ac1fa: 1a05 4530 |0077: const-string v5, "MMM d, yyyy" // string@3045 │ │ +1ac1fe: 7130 105a 7605 |0079: invoke-static {v6, v7, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a10 │ │ +1ac204: 0c05 |007c: move-result-object v5 │ │ +1ac206: 1105 |007d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x000a line=60 │ │ 0x0011 line=61 │ │ 0x001b line=62 │ │ 0x0021 line=63 │ │ @@ -305549,51 +305550,51 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 65 16-bit code units │ │ -1ac204: |[1ac204] org.thoughtcrime.securesms.util.DateUtils.getExtendedRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -1ac214: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -1ac218: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -1ac21c: 7150 155a 5421 |0004: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ -1ac222: 0a00 |0007: move-result v0 │ │ -1ac224: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -1ac228: 6004 6b2a |000a: sget v4, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a6b │ │ -1ac22c: 6e20 7700 4300 |000c: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1ac232: 0c03 |000f: move-result-object v3 │ │ -1ac234: 1103 |0010: return-object v3 │ │ -1ac236: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ -1ac23a: 7150 155a 5421 |0013: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ -1ac240: 0a00 |0016: move-result v0 │ │ -1ac242: 3800 2500 |0017: if-eqz v0, 003c // +0025 │ │ -1ac246: 6200 a500 |0019: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ -1ac24a: 7100 2c0b 0000 |001b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1ac250: 0b01 |001e: move-result-wide v1 │ │ -1ac252: bc41 |001f: sub-long/2addr v1, v4 │ │ -1ac254: 6204 a400 |0020: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1ac258: 6e40 6d0d 1042 |0022: invoke-virtual {v0, v1, v2, v4}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d6d │ │ -1ac25e: 0b04 |0025: move-result-wide v4 │ │ -1ac260: 8445 |0026: long-to-int v5, v4 │ │ -1ac262: 6e10 7600 0300 |0027: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1ac268: 0c03 |002a: move-result-object v3 │ │ -1ac26a: 6004 5327 |002b: sget v4, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2753 │ │ -1ac26e: 7110 530a 0500 |002d: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1ac274: 0c00 |0030: move-result-object v0 │ │ -1ac276: 1211 |0031: const/4 v1, #int 1 // #1 │ │ -1ac278: 2311 4011 |0032: new-array v1, v1, [Ljava/lang/Object; // type@1140 │ │ -1ac27c: 1202 |0034: const/4 v2, #int 0 // #0 │ │ -1ac27e: 4d00 0102 |0035: aput-object v0, v1, v2 │ │ -1ac282: 6e40 e400 4315 |0037: invoke-virtual {v3, v4, v5, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1ac288: 0c03 |003a: move-result-object v3 │ │ -1ac28a: 1103 |003b: return-object v3 │ │ -1ac28c: 7130 0e5a 4305 |003c: invoke-static {v3, v4, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; // method@5a0e │ │ -1ac292: 0c03 |003f: move-result-object v3 │ │ -1ac294: 1103 |0040: return-object v3 │ │ +1ac208: |[1ac208] org.thoughtcrime.securesms.util.DateUtils.getExtendedRelativeTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +1ac218: 6200 a500 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +1ac21c: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +1ac220: 7150 155a 5421 |0004: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ +1ac226: 0a00 |0007: move-result v0 │ │ +1ac228: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +1ac22c: 6004 6b2a |000a: sget v4, Lorg/thoughtcrime/securesms/R$string;.now:I // field@2a6b │ │ +1ac230: 6e20 7700 4300 |000c: invoke-virtual {v3, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1ac236: 0c03 |000f: move-result-object v3 │ │ +1ac238: 1103 |0010: return-object v3 │ │ +1ac23a: 6200 a200 |0011: sget-object v0, Ljava/util/concurrent/TimeUnit;.HOURS:Ljava/util/concurrent/TimeUnit; // field@00a2 │ │ +1ac23e: 7150 155a 5421 |0013: invoke-static {v4, v5, v1, v2, v0}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ +1ac244: 0a00 |0016: move-result v0 │ │ +1ac246: 3800 2500 |0017: if-eqz v0, 003c // +0025 │ │ +1ac24a: 6200 a500 |0019: sget-object v0, Ljava/util/concurrent/TimeUnit;.MINUTES:Ljava/util/concurrent/TimeUnit; // field@00a5 │ │ +1ac24e: 7100 2c0b 0000 |001b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1ac254: 0b01 |001e: move-result-wide v1 │ │ +1ac256: bc41 |001f: sub-long/2addr v1, v4 │ │ +1ac258: 6204 a400 |0020: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1ac25c: 6e40 6d0d 1042 |0022: invoke-virtual {v0, v1, v2, v4}, Ljava/util/concurrent/TimeUnit;.convert:(JLjava/util/concurrent/TimeUnit;)J // method@0d6d │ │ +1ac262: 0b04 |0025: move-result-wide v4 │ │ +1ac264: 8445 |0026: long-to-int v5, v4 │ │ +1ac266: 6e10 7600 0300 |0027: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1ac26c: 0c03 |002a: move-result-object v3 │ │ +1ac26e: 6004 5327 |002b: sget v4, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2753 │ │ +1ac272: 7110 530a 0500 |002d: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1ac278: 0c00 |0030: move-result-object v0 │ │ +1ac27a: 1211 |0031: const/4 v1, #int 1 // #1 │ │ +1ac27c: 2311 4011 |0032: new-array v1, v1, [Ljava/lang/Object; // type@1140 │ │ +1ac280: 1202 |0034: const/4 v2, #int 0 // #0 │ │ +1ac282: 4d00 0102 |0035: aput-object v0, v1, v2 │ │ +1ac286: 6e40 e400 4315 |0037: invoke-virtual {v3, v4, v5, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1ac28c: 0c03 |003a: move-result-object v3 │ │ +1ac28e: 1103 |003b: return-object v3 │ │ +1ac290: 7130 0e5a 4305 |003c: invoke-static {v3, v4, v5}, Lorg/thoughtcrime/securesms/util/DateUtils;.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; // method@5a0e │ │ +1ac296: 0c03 |003f: move-result-object v3 │ │ +1ac298: 1103 |0040: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x000a line=91 │ │ 0x0011 line=92 │ │ 0x0019 line=93 │ │ 0x0027 line=94 │ │ @@ -305607,52 +305608,52 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 75 16-bit code units │ │ -1ac298: |[1ac298] org.thoughtcrime.securesms.util.DateUtils.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ -1ac2a8: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1ac2ac: 7010 0c0b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1ac2b2: 7120 145a 6500 |0005: invoke-static {v5, v6}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5a14 │ │ -1ac2b8: 0a01 |0008: move-result v1 │ │ -1ac2ba: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -1ac2be: 2826 |000b: goto 0031 // +0026 │ │ -1ac2c0: 1601 0600 |000c: const-wide/16 v1, #int 6 // #6 │ │ -1ac2c4: 6203 a100 |000e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1ac2c8: 7153 155a 6521 |0010: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ -1ac2ce: 0a01 |0013: move-result v1 │ │ -1ac2d0: 3801 0800 |0014: if-eqz v1, 001c // +0008 │ │ -1ac2d4: 1a01 9117 |0016: const-string v1, "EEE " // string@1791 │ │ -1ac2d8: 6e20 180b 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1ac2de: 2816 |001b: goto 0031 // +0016 │ │ -1ac2e0: 1601 6d01 |001c: const-wide/16 v1, #int 365 // #16d │ │ -1ac2e4: 6203 a100 |001e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1ac2e8: 7153 155a 6521 |0020: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ -1ac2ee: 0a01 |0023: move-result v1 │ │ -1ac2f0: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ -1ac2f4: 1a01 4430 |0026: const-string v1, "MMM d, " // string@3044 │ │ -1ac2f8: 6e20 180b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1ac2fe: 2806 |002b: goto 0031 // +0006 │ │ -1ac300: 1a01 4630 |002c: const-string v1, "MMM d, yyyy, " // string@3046 │ │ -1ac304: 6e20 180b 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1ac30a: 7110 a902 0400 |0031: invoke-static {v4}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@02a9 │ │ -1ac310: 0a04 |0034: move-result v4 │ │ -1ac312: 3804 0800 |0035: if-eqz v4, 003d // +0008 │ │ -1ac316: 1a04 b619 |0037: const-string v4, "HH:mm" // string@19b6 │ │ -1ac31a: 6e20 180b 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1ac320: 2806 |003c: goto 0042 // +0006 │ │ -1ac322: 1a04 165f |003d: const-string v4, "hh:mm a" // string@5f16 │ │ -1ac326: 6e20 180b 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1ac32c: 6e10 290b 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1ac332: 0c04 |0045: move-result-object v4 │ │ -1ac334: 7130 105a 6504 |0046: invoke-static {v5, v6, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a10 │ │ -1ac33a: 0c04 |0049: move-result-object v4 │ │ -1ac33c: 1104 |004a: return-object v4 │ │ +1ac29c: |[1ac29c] org.thoughtcrime.securesms.util.DateUtils.getExtendedTimeSpanString:(Landroid/content/Context;J)Ljava/lang/String; │ │ +1ac2ac: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1ac2b0: 7010 0c0b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1ac2b6: 7120 145a 6500 |0005: invoke-static {v5, v6}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5a14 │ │ +1ac2bc: 0a01 |0008: move-result v1 │ │ +1ac2be: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +1ac2c2: 2826 |000b: goto 0031 // +0026 │ │ +1ac2c4: 1601 0600 |000c: const-wide/16 v1, #int 6 // #6 │ │ +1ac2c8: 6203 a100 |000e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1ac2cc: 7153 155a 6521 |0010: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ +1ac2d2: 0a01 |0013: move-result v1 │ │ +1ac2d4: 3801 0800 |0014: if-eqz v1, 001c // +0008 │ │ +1ac2d8: 1a01 9117 |0016: const-string v1, "EEE " // string@1791 │ │ +1ac2dc: 6e20 180b 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1ac2e2: 2816 |001b: goto 0031 // +0016 │ │ +1ac2e4: 1601 6d01 |001c: const-wide/16 v1, #int 365 // #16d │ │ +1ac2e8: 6203 a100 |001e: sget-object v3, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1ac2ec: 7153 155a 6521 |0020: invoke-static {v5, v6, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z // method@5a15 │ │ +1ac2f2: 0a01 |0023: move-result v1 │ │ +1ac2f4: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ +1ac2f8: 1a01 4430 |0026: const-string v1, "MMM d, " // string@3044 │ │ +1ac2fc: 6e20 180b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1ac302: 2806 |002b: goto 0031 // +0006 │ │ +1ac304: 1a01 4630 |002c: const-string v1, "MMM d, yyyy, " // string@3046 │ │ +1ac308: 6e20 180b 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1ac30e: 7110 a902 0400 |0031: invoke-static {v4}, Landroid/text/format/DateFormat;.is24HourFormat:(Landroid/content/Context;)Z // method@02a9 │ │ +1ac314: 0a04 |0034: move-result v4 │ │ +1ac316: 3804 0800 |0035: if-eqz v4, 003d // +0008 │ │ +1ac31a: 1a04 b619 |0037: const-string v4, "HH:mm" // string@19b6 │ │ +1ac31e: 6e20 180b 4000 |0039: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1ac324: 2806 |003c: goto 0042 // +0006 │ │ +1ac326: 1a04 165f |003d: const-string v4, "hh:mm a" // string@5f16 │ │ +1ac32a: 6e20 180b 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1ac330: 6e10 290b 0000 |0042: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1ac336: 0c04 |0045: move-result-object v4 │ │ +1ac338: 7130 105a 6504 |0046: invoke-static {v5, v6, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a10 │ │ +1ac33e: 0c04 |0049: move-result-object v4 │ │ +1ac340: 1104 |004a: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ 0x000e line=79 │ │ 0x001e line=80 │ │ 0x002c line=81 │ │ @@ -305668,41 +305669,41 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -1ac340: |[1ac340] org.thoughtcrime.securesms.util.DateUtils.getFormatedDuration:(J)Ljava/lang/String; │ │ -1ac350: 6200 a400 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1ac354: 6e30 700d 6007 |0002: invoke-virtual {v0, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d70 │ │ -1ac35a: 0b00 |0005: move-result-wide v0 │ │ -1ac35c: 7120 5f0a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1ac362: 0c00 |0009: move-result-object v0 │ │ -1ac364: 6201 a400 |000a: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1ac368: 6202 a400 |000c: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1ac36c: 6e30 700d 6207 |000e: invoke-virtual {v2, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d70 │ │ -1ac372: 0b02 |0011: move-result-wide v2 │ │ -1ac374: 1704 60ea 0000 |0012: const-wide/32 v4, #float 8.40779e-41 // #0000ea60 │ │ -1ac37a: 9d02 0204 |0015: mul-long v2, v2, v4 │ │ -1ac37e: bc26 |0017: sub-long/2addr v6, v2 │ │ -1ac380: 6e30 720d 6107 |0018: invoke-virtual {v1, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d72 │ │ -1ac386: 0b06 |001b: move-result-wide v6 │ │ -1ac388: 7120 5f0a 7600 |001c: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1ac38e: 0c06 |001f: move-result-object v6 │ │ -1ac390: 1227 |0020: const/4 v7, #int 2 // #2 │ │ -1ac392: 2377 4011 |0021: new-array v7, v7, [Ljava/lang/Object; // type@1140 │ │ -1ac396: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -1ac398: 4d00 0701 |0024: aput-object v0, v7, v1 │ │ -1ac39c: 1210 |0026: const/4 v0, #int 1 // #1 │ │ -1ac39e: 4d06 0700 |0027: aput-object v6, v7, v0 │ │ -1ac3a2: 1a06 2e06 |0029: const-string v6, "%02d:%02d" // string@062e │ │ -1ac3a6: 7120 d80a 7600 |002b: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ -1ac3ac: 0c06 |002e: move-result-object v6 │ │ -1ac3ae: 1106 |002f: return-object v6 │ │ +1ac344: |[1ac344] org.thoughtcrime.securesms.util.DateUtils.getFormatedDuration:(J)Ljava/lang/String; │ │ +1ac354: 6200 a400 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1ac358: 6e30 700d 6007 |0002: invoke-virtual {v0, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d70 │ │ +1ac35e: 0b00 |0005: move-result-wide v0 │ │ +1ac360: 7120 5f0a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1ac366: 0c00 |0009: move-result-object v0 │ │ +1ac368: 6201 a400 |000a: sget-object v1, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1ac36c: 6202 a400 |000c: sget-object v2, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1ac370: 6e30 700d 6207 |000e: invoke-virtual {v2, v6, v7}, Ljava/util/concurrent/TimeUnit;.toMinutes:(J)J // method@0d70 │ │ +1ac376: 0b02 |0011: move-result-wide v2 │ │ +1ac378: 1704 60ea 0000 |0012: const-wide/32 v4, #float 8.40779e-41 // #0000ea60 │ │ +1ac37e: 9d02 0204 |0015: mul-long v2, v2, v4 │ │ +1ac382: bc26 |0017: sub-long/2addr v6, v2 │ │ +1ac384: 6e30 720d 6107 |0018: invoke-virtual {v1, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d72 │ │ +1ac38a: 0b06 |001b: move-result-wide v6 │ │ +1ac38c: 7120 5f0a 7600 |001c: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1ac392: 0c06 |001f: move-result-object v6 │ │ +1ac394: 1227 |0020: const/4 v7, #int 2 // #2 │ │ +1ac396: 2377 4011 |0021: new-array v7, v7, [Ljava/lang/Object; // type@1140 │ │ +1ac39a: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +1ac39c: 4d00 0701 |0024: aput-object v0, v7, v1 │ │ +1ac3a0: 1210 |0026: const/4 v0, #int 1 // #1 │ │ +1ac3a2: 4d06 0700 |0027: aput-object v6, v7, v0 │ │ +1ac3a6: 1a06 2e06 |0029: const-string v6, "%02d:%02d" // string@062e │ │ +1ac3aa: 7120 d80a 7600 |002b: invoke-static {v6, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ +1ac3b0: 0c06 |002e: move-result-object v6 │ │ +1ac3b2: 1106 |002f: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=118 │ │ 0x000e line=119 │ │ 0x0029 line=117 │ │ locals : │ │ @@ -305713,28 +305714,28 @@ │ │ type : '(JLjava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -1ac3b0: |[1ac3b0] org.thoughtcrime.securesms.util.DateUtils.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; │ │ -1ac3c0: 7110 125a 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; // method@5a12 │ │ -1ac3c6: 0c03 |0003: move-result-object v3 │ │ -1ac3c8: 2200 7103 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@0371 │ │ -1ac3cc: 7020 440c 3000 |0006: invoke-direct {v0, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c44 │ │ -1ac3d2: 2203 7b03 |0009: new-instance v3, Ljava/util/Date; // type@037b │ │ -1ac3d6: 7030 9b0c 1302 |000b: invoke-direct {v3, v1, v2}, Ljava/util/Date;.:(J)V // method@0c9b │ │ -1ac3dc: 6e20 470c 3000 |000e: invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0c47 │ │ -1ac3e2: 0c01 |0011: move-result-object v1 │ │ -1ac3e4: 1a02 3f0d |0012: const-string v2, ".," // string@0d3f │ │ -1ac3e8: 1a03 5c0c |0014: const-string v3, "," // string@0c5c │ │ -1ac3ec: 6e30 ed0a 2103 |0016: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0aed │ │ -1ac3f2: 0c01 |0019: move-result-object v1 │ │ -1ac3f4: 1101 |001a: return-object v1 │ │ +1ac3b4: |[1ac3b4] org.thoughtcrime.securesms.util.DateUtils.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; │ │ +1ac3c4: 7110 125a 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; // method@5a12 │ │ +1ac3ca: 0c03 |0003: move-result-object v3 │ │ +1ac3cc: 2200 7103 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@0371 │ │ +1ac3d0: 7020 440c 3000 |0006: invoke-direct {v0, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c44 │ │ +1ac3d6: 2203 7b03 |0009: new-instance v3, Ljava/util/Date; // type@037b │ │ +1ac3da: 7030 9b0c 1302 |000b: invoke-direct {v3, v1, v2}, Ljava/util/Date;.:(J)V // method@0c9b │ │ +1ac3e0: 6e20 470c 3000 |000e: invoke-virtual {v0, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@0c47 │ │ +1ac3e6: 0c01 |0011: move-result-object v1 │ │ +1ac3e8: 1a02 3f0d |0012: const-string v2, ".," // string@0d3f │ │ +1ac3ec: 1a03 5c0c |0014: const-string v3, "," // string@0c5c │ │ +1ac3f0: 6e30 ed0a 2103 |0016: invoke-virtual {v1, v2, v3}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0aed │ │ +1ac3f6: 0c01 |0019: move-result-object v1 │ │ +1ac3f8: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0004 line=49 │ │ 0x0012 line=53 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) J │ │ @@ -305745,41 +305746,41 @@ │ │ type : '(Landroid/content/Context;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 48 16-bit code units │ │ -1ac3f8: |[1ac3f8] org.thoughtcrime.securesms.util.DateUtils.getFormattedTimespan:(Landroid/content/Context;I)Ljava/lang/String; │ │ -1ac408: 1400 60ea 0000 |0000: const v0, #float 8.40779e-41 // #0000ea60 │ │ -1ac40e: b305 |0003: div-int/2addr v5, v0 │ │ -1ac410: db00 053c |0004: div-int/lit8 v0, v5, #int 60 // #3c │ │ -1ac414: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -1ac416: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -1ac418: 3900 1500 |0008: if-nez v0, 001d // +0015 │ │ -1ac41c: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1ac422: 0c04 |000d: move-result-object v4 │ │ -1ac424: 6000 5327 |000e: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2753 │ │ -1ac428: 7110 530a 0500 |0010: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1ac42e: 0c03 |0013: move-result-object v3 │ │ -1ac430: 2322 4011 |0014: new-array v2, v2, [Ljava/lang/Object; // type@1140 │ │ -1ac434: 4d03 0201 |0016: aput-object v3, v2, v1 │ │ -1ac438: 6e40 e400 0425 |0018: invoke-virtual {v4, v0, v5, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1ac43e: 0c04 |001b: move-result-object v4 │ │ -1ac440: 1104 |001c: return-object v4 │ │ -1ac442: 6e10 7600 0400 |001d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1ac448: 0c04 |0020: move-result-object v4 │ │ -1ac44a: 6005 5027 |0021: sget v5, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2750 │ │ -1ac44e: 7110 530a 0000 |0023: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1ac454: 0c03 |0026: move-result-object v3 │ │ -1ac456: 2322 4011 |0027: new-array v2, v2, [Ljava/lang/Object; // type@1140 │ │ -1ac45a: 4d03 0201 |0029: aput-object v3, v2, v1 │ │ -1ac45e: 6e40 e400 5420 |002b: invoke-virtual {v4, v5, v0, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1ac464: 0c04 |002e: move-result-object v4 │ │ -1ac466: 1104 |002f: return-object v4 │ │ +1ac3fc: |[1ac3fc] org.thoughtcrime.securesms.util.DateUtils.getFormattedTimespan:(Landroid/content/Context;I)Ljava/lang/String; │ │ +1ac40c: 1400 60ea 0000 |0000: const v0, #float 8.40779e-41 // #0000ea60 │ │ +1ac412: b305 |0003: div-int/2addr v5, v0 │ │ +1ac414: db00 053c |0004: div-int/lit8 v0, v5, #int 60 // #3c │ │ +1ac418: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +1ac41a: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +1ac41c: 3900 1500 |0008: if-nez v0, 001d // +0015 │ │ +1ac420: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1ac426: 0c04 |000d: move-result-object v4 │ │ +1ac428: 6000 5327 |000e: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_minutes:I // field@2753 │ │ +1ac42c: 7110 530a 0500 |0010: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1ac432: 0c03 |0013: move-result-object v3 │ │ +1ac434: 2322 4011 |0014: new-array v2, v2, [Ljava/lang/Object; // type@1140 │ │ +1ac438: 4d03 0201 |0016: aput-object v3, v2, v1 │ │ +1ac43c: 6e40 e400 0425 |0018: invoke-virtual {v4, v0, v5, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1ac442: 0c04 |001b: move-result-object v4 │ │ +1ac444: 1104 |001c: return-object v4 │ │ +1ac446: 6e10 7600 0400 |001d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1ac44c: 0c04 |0020: move-result-object v4 │ │ +1ac44e: 6005 5027 |0021: sget v5, Lorg/thoughtcrime/securesms/R$plurals;.n_hours:I // field@2750 │ │ +1ac452: 7110 530a 0000 |0023: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1ac458: 0c03 |0026: move-result-object v3 │ │ +1ac45a: 2322 4011 |0027: new-array v2, v2, [Ljava/lang/Object; // type@1140 │ │ +1ac45e: 4d03 0201 |0029: aput-object v3, v2, v1 │ │ +1ac462: 6e40 e400 5420 |002b: invoke-virtual {v4, v5, v0, v2}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1ac468: 0c04 |002e: move-result-object v4 │ │ +1ac46a: 1104 |002f: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=123 │ │ 0x0004 line=124 │ │ 0x000a line=125 │ │ 0x001d line=128 │ │ locals : │ │ @@ -305791,20 +305792,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1ac468: |[1ac468] org.thoughtcrime.securesms.util.DateUtils.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; │ │ -1ac478: 7100 6f5b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.getLocale:()Ljava/util/Locale; // method@5b6f │ │ -1ac47e: 0c00 |0003: move-result-object v0 │ │ -1ac480: 7120 a802 1000 |0004: invoke-static {v0, v1}, Landroid/text/format/DateFormat;.getBestDateTimePattern:(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String; // method@02a8 │ │ -1ac486: 0c01 |0007: move-result-object v1 │ │ -1ac488: 1101 |0008: return-object v1 │ │ +1ac46c: |[1ac46c] org.thoughtcrime.securesms.util.DateUtils.getLocalizedPattern:(Ljava/lang/String;)Ljava/lang/String; │ │ +1ac47c: 7100 6f5b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.getLocale:()Ljava/util/Locale; // method@5b6f │ │ +1ac482: 0c00 |0003: move-result-object v0 │ │ +1ac484: 7120 a802 1000 |0004: invoke-static {v0, v1}, Landroid/text/format/DateFormat;.getBestDateTimePattern:(Ljava/util/Locale;Ljava/lang/String;)Ljava/lang/String; // method@02a8 │ │ +1ac48a: 0c01 |0007: move-result-object v1 │ │ +1ac48c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/util/DateUtils;) │ │ @@ -305812,33 +305813,33 @@ │ │ type : '(Landroid/content/Context;J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -1ac48c: |[1ac48c] org.thoughtcrime.securesms.util.DateUtils.getRelativeDate:(Landroid/content/Context;J)Ljava/lang/String; │ │ -1ac49c: 7120 145a 3200 |0000: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5a14 │ │ -1ac4a2: 0a00 |0003: move-result v0 │ │ -1ac4a4: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ -1ac4a8: 6002 ac2b |0006: sget v2, Lorg/thoughtcrime/securesms/R$string;.today:I // field@2bac │ │ -1ac4ac: 6e20 7700 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1ac4b2: 0c01 |000b: move-result-object v1 │ │ -1ac4b4: 1101 |000c: return-object v1 │ │ -1ac4b6: 7120 165a 3200 |000d: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isYesterday:(J)Z // method@5a16 │ │ -1ac4bc: 0a00 |0010: move-result v0 │ │ -1ac4be: 3800 0900 |0011: if-eqz v0, 001a // +0009 │ │ -1ac4c2: 6002 e32b |0013: sget v2, Lorg/thoughtcrime/securesms/R$string;.yesterday:I // field@2be3 │ │ -1ac4c6: 6e20 7700 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1ac4cc: 0c01 |0018: move-result-object v1 │ │ -1ac4ce: 1101 |0019: return-object v1 │ │ -1ac4d0: 1a01 9217 |001a: const-string v1, "EEEE, MMMM d, yyyy" // string@1792 │ │ -1ac4d4: 7130 105a 3201 |001c: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a10 │ │ -1ac4da: 0c01 |001f: move-result-object v1 │ │ -1ac4dc: 1101 |0020: return-object v1 │ │ +1ac490: |[1ac490] org.thoughtcrime.securesms.util.DateUtils.getRelativeDate:(Landroid/content/Context;J)Ljava/lang/String; │ │ +1ac4a0: 7120 145a 3200 |0000: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5a14 │ │ +1ac4a6: 0a00 |0003: move-result v0 │ │ +1ac4a8: 3800 0900 |0004: if-eqz v0, 000d // +0009 │ │ +1ac4ac: 6002 ac2b |0006: sget v2, Lorg/thoughtcrime/securesms/R$string;.today:I // field@2bac │ │ +1ac4b0: 6e20 7700 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1ac4b6: 0c01 |000b: move-result-object v1 │ │ +1ac4b8: 1101 |000c: return-object v1 │ │ +1ac4ba: 7120 165a 3200 |000d: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/DateUtils;.isYesterday:(J)Z // method@5a16 │ │ +1ac4c0: 0a00 |0010: move-result v0 │ │ +1ac4c2: 3800 0900 |0011: if-eqz v0, 001a // +0009 │ │ +1ac4c6: 6002 e32b |0013: sget v2, Lorg/thoughtcrime/securesms/R$string;.yesterday:I // field@2be3 │ │ +1ac4ca: 6e20 7700 2100 |0015: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1ac4d0: 0c01 |0018: move-result-object v1 │ │ +1ac4d2: 1101 |0019: return-object v1 │ │ +1ac4d4: 1a01 9217 |001a: const-string v1, "EEEE, MMMM d, yyyy" // string@1792 │ │ +1ac4d8: 7130 105a 3201 |001c: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/DateUtils;.getFormattedDateTime:(JLjava/lang/String;)Ljava/lang/String; // method@5a10 │ │ +1ac4de: 0c01 |001f: move-result-object v1 │ │ +1ac4e0: 1101 |0020: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0006 line=104 │ │ 0x000d line=105 │ │ 0x0013 line=106 │ │ 0x001a line=108 │ │ @@ -305851,26 +305852,26 @@ │ │ type : '(JJLjava/util/concurrent/TimeUnit;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -1ac06c: |[1ac06c] org.thoughtcrime.securesms.util.DateUtils.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z │ │ -1ac07c: 7100 2c0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1ac082: 0b00 |0003: move-result-wide v0 │ │ -1ac084: bc20 |0004: sub-long/2addr v0, v2 │ │ -1ac086: 6e30 6f0d 4605 |0005: invoke-virtual {v6, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d6f │ │ -1ac08c: 0b02 |0008: move-result-wide v2 │ │ -1ac08e: 3104 0002 |0009: cmp-long v4, v0, v2 │ │ -1ac092: 3c04 0400 |000b: if-gtz v4, 000f // +0004 │ │ -1ac096: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -1ac098: 2802 |000e: goto 0010 // +0002 │ │ -1ac09a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -1ac09c: 0f02 |0010: return v2 │ │ +1ac070: |[1ac070] org.thoughtcrime.securesms.util.DateUtils.isWithin:(JJLjava/util/concurrent/TimeUnit;)Z │ │ +1ac080: 7100 2c0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1ac086: 0b00 |0003: move-result-wide v0 │ │ +1ac088: bc20 |0004: sub-long/2addr v0, v2 │ │ +1ac08a: 6e30 6f0d 4605 |0005: invoke-virtual {v6, v4, v5}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d6f │ │ +1ac090: 0b02 |0008: move-result-wide v2 │ │ +1ac092: 3104 0002 |0009: cmp-long v4, v0, v2 │ │ +1ac096: 3c04 0400 |000b: if-gtz v4, 000f // +0004 │ │ +1ac09a: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +1ac09c: 2802 |000e: goto 0010 // +0002 │ │ +1ac09e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +1ac0a0: 0f02 |0010: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) J │ │ 0x0000 - 0x0011 reg=4 (null) J │ │ 0x0000 - 0x0011 reg=6 (null) Ljava/util/concurrent/TimeUnit; │ │ @@ -305880,23 +305881,23 @@ │ │ type : '(J)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -1ac0a0: |[1ac0a0] org.thoughtcrime.securesms.util.DateUtils.isYesterday:(J)Z │ │ -1ac0b0: 6200 a100 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ -1ac0b4: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ -1ac0b8: 6e30 6f0d 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d6f │ │ -1ac0be: 0b00 |0007: move-result-wide v0 │ │ -1ac0c0: bb03 |0008: add-long/2addr v3, v0 │ │ -1ac0c2: 7120 145a 4300 |0009: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5a14 │ │ -1ac0c8: 0a03 |000c: move-result v3 │ │ -1ac0ca: 0f03 |000d: return v3 │ │ +1ac0a4: |[1ac0a4] org.thoughtcrime.securesms.util.DateUtils.isYesterday:(J)Z │ │ +1ac0b4: 6200 a100 |0000: sget-object v0, Ljava/util/concurrent/TimeUnit;.DAYS:Ljava/util/concurrent/TimeUnit; // field@00a1 │ │ +1ac0b8: 1601 0100 |0002: const-wide/16 v1, #int 1 // #1 │ │ +1ac0bc: 6e30 6f0d 1002 |0004: invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;.toMillis:(J)J // method@0d6f │ │ +1ac0c2: 0b00 |0007: move-result-wide v0 │ │ +1ac0c4: bb03 |0008: add-long/2addr v3, v0 │ │ +1ac0c6: 7120 145a 4300 |0009: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/util/DateUtils;.isToday:(J)Z // method@5a14 │ │ +1ac0cc: 0a03 |000c: move-result v3 │ │ +1ac0ce: 0f03 |000d: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) J │ │ │ │ Virtual methods - │ │ @@ -305933,21 +305934,21 @@ │ │ type : '(J)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1ac4f8: |[1ac4f8] org.thoughtcrime.securesms.util.Debouncer.:(J)V │ │ -1ac508: 7010 a10a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ac50e: 2200 9900 |0003: new-instance v0, Landroid/os/Handler; // type@0099 │ │ -1ac512: 7010 4402 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0244 │ │ -1ac518: 5b10 e341 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e3 │ │ -1ac51c: 5a12 e441 |000a: iput-wide v2, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@41e4 │ │ -1ac520: 0e00 |000c: return-void │ │ +1ac4fc: |[1ac4fc] org.thoughtcrime.securesms.util.Debouncer.:(J)V │ │ +1ac50c: 7010 a10a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ac512: 2200 9900 |0003: new-instance v0, Landroid/os/Handler; // type@0099 │ │ +1ac516: 7010 4402 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0244 │ │ +1ac51c: 5b10 e341 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e3 │ │ +1ac520: 5a12 e441 |000a: iput-wide v2, v1, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@41e4 │ │ +1ac524: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x000a line=25 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/thoughtcrime/securesms/util/Debouncer; │ │ @@ -305959,19 +305960,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1ac524: |[1ac524] org.thoughtcrime.securesms.util.Debouncer.clear:()V │ │ -1ac534: 5420 e341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e3 │ │ -1ac538: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1ac53a: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ -1ac540: 0e00 |0006: return-void │ │ +1ac528: |[1ac528] org.thoughtcrime.securesms.util.Debouncer.clear:()V │ │ +1ac538: 5420 e341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e3 │ │ +1ac53c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1ac53e: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ +1ac544: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/thoughtcrime/securesms/util/Debouncer; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Debouncer;) │ │ @@ -305979,22 +305980,22 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -1ac544: |[1ac544] org.thoughtcrime.securesms.util.Debouncer.publish:(Ljava/lang/Runnable;)V │ │ -1ac554: 5430 e341 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e3 │ │ -1ac558: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1ac55a: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ -1ac560: 5430 e341 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e3 │ │ -1ac564: 5331 e441 |0008: iget-wide v1, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@41e4 │ │ -1ac568: 6e40 4802 4021 |000a: invoke-virtual {v0, v4, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ -1ac56e: 0e00 |000d: return-void │ │ +1ac548: |[1ac548] org.thoughtcrime.securesms.util.Debouncer.publish:(Ljava/lang/Runnable;)V │ │ +1ac558: 5430 e341 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e3 │ │ +1ac55c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1ac55e: 6e20 4a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacksAndMessages:(Ljava/lang/Object;)V // method@024a │ │ +1ac564: 5430 e341 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.handler:Landroid/os/Handler; // field@41e3 │ │ +1ac568: 5331 e441 |0008: iget-wide v1, v3, Lorg/thoughtcrime/securesms/util/Debouncer;.threshold:J // field@41e4 │ │ +1ac56c: 6e40 4802 4021 |000a: invoke-virtual {v0, v4, v1, v2}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ +1ac572: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0006 line=30 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lorg/thoughtcrime/securesms/util/Debouncer; │ │ 0x0000 - 0x000e reg=4 (null) Ljava/lang/Runnable; │ │ @@ -306036,27 +306037,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -1ac5bc: |[1ac5bc] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ -1ac5cc: 1300 6c00 |0000: const/16 v0, #int 108 // #6c │ │ -1ac5d0: 7110 c25b 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bc2 │ │ -1ac5d6: 0a00 |0005: move-result v0 │ │ -1ac5d8: 6700 e541 |0006: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@41e5 │ │ -1ac5dc: 1301 4800 |0008: const/16 v1, #int 72 // #48 │ │ -1ac5e0: 7110 c25b 0100 |000a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bc2 │ │ -1ac5e6: 0a01 |000d: move-result v1 │ │ -1ac5e8: 6701 e741 |000e: sput v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@41e7 │ │ -1ac5ec: b110 |0010: sub-int/2addr v0, v1 │ │ -1ac5ee: db00 0002 |0011: div-int/lit8 v0, v0, #int 2 // #02 │ │ -1ac5f2: 6700 e641 |0013: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@41e6 │ │ -1ac5f6: 0e00 |0015: return-void │ │ +1ac5c0: |[1ac5c0] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ +1ac5d0: 1300 6c00 |0000: const/16 v0, #int 108 // #6c │ │ +1ac5d4: 7110 c25b 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bc2 │ │ +1ac5da: 0a00 |0005: move-result v0 │ │ +1ac5dc: 6700 e541 |0006: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@41e5 │ │ +1ac5e0: 1301 4800 |0008: const/16 v1, #int 72 // #48 │ │ +1ac5e4: 7110 c25b 0100 |000a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bc2 │ │ +1ac5ea: 0a01 |000d: move-result v1 │ │ +1ac5ec: 6701 e741 |000e: sput v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@41e7 │ │ +1ac5f0: b110 |0010: sub-int/2addr v0, v1 │ │ +1ac5f2: db00 0002 |0011: div-int/lit8 v0, v0, #int 2 // #02 │ │ +1ac5f6: 6700 e641 |0013: sput v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@41e6 │ │ +1ac5fa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=10 │ │ 0x000a line=11 │ │ 0x0011 line=12 │ │ locals : │ │ │ │ @@ -306065,17 +306066,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac5f8: |[1ac5f8] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ -1ac608: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ac60e: 0e00 |0003: return-void │ │ +1ac5fc: |[1ac5fc] org.thoughtcrime.securesms.util.DrawableUtil.:()V │ │ +1ac60c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ac612: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/DrawableUtil; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/DrawableUtil;) │ │ @@ -306083,31 +306084,31 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -1ac570: |[1ac570] org.thoughtcrime.securesms.util.DrawableUtil.wrapBitmapForShortcutInfo:(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -1ac580: 6000 e541 |0000: sget v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@41e5 │ │ -1ac584: 6201 0900 |0002: sget-object v1, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ -1ac588: 7130 0701 0001 |0004: invoke-static {v0, v0, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -1ac58e: 0c00 |0007: move-result-object v0 │ │ -1ac590: 6001 e741 |0008: sget v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@41e7 │ │ -1ac594: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1ac596: 7140 0901 1521 |000b: invoke-static {v5, v1, v1, v2}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ -1ac59c: 0c05 |000e: move-result-object v5 │ │ -1ac59e: 2201 4900 |000f: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ -1ac5a2: 7020 1b01 0100 |0011: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ -1ac5a8: 6002 e641 |0014: sget v2, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@41e6 │ │ -1ac5ac: 8223 |0016: int-to-float v3, v2 │ │ -1ac5ae: 8222 |0017: int-to-float v2, v2 │ │ -1ac5b0: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -1ac5b2: 6e54 2001 5123 |0019: invoke-virtual {v1, v5, v3, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -1ac5b8: 1100 |001c: return-object v0 │ │ +1ac574: |[1ac574] org.thoughtcrime.securesms.util.DrawableUtil.wrapBitmapForShortcutInfo:(Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +1ac584: 6000 e541 |0000: sget v0, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_BITMAP_SIZE:I // field@41e5 │ │ +1ac588: 6201 0900 |0002: sget-object v1, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@0009 │ │ +1ac58c: 7130 0701 0001 |0004: invoke-static {v0, v0, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +1ac592: 0c00 |0007: move-result-object v0 │ │ +1ac594: 6001 e741 |0008: sget v1, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_WRAPPED_SIZE:I // field@41e7 │ │ +1ac598: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1ac59a: 7140 0901 1521 |000b: invoke-static {v5, v1, v1, v2}, Landroid/graphics/Bitmap;.createScaledBitmap:(Landroid/graphics/Bitmap;IIZ)Landroid/graphics/Bitmap; // method@0109 │ │ +1ac5a0: 0c05 |000e: move-result-object v5 │ │ +1ac5a2: 2201 4900 |000f: new-instance v1, Landroid/graphics/Canvas; // type@0049 │ │ +1ac5a6: 7020 1b01 0100 |0011: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@011b │ │ +1ac5ac: 6002 e641 |0014: sget v2, Lorg/thoughtcrime/securesms/util/DrawableUtil;.SHORTCUT_INFO_PADDING:I // field@41e6 │ │ +1ac5b0: 8223 |0016: int-to-float v3, v2 │ │ +1ac5b2: 8222 |0017: int-to-float v2, v2 │ │ +1ac5b4: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +1ac5b6: 6e54 2001 5123 |0019: invoke-virtual {v1, v5, v3, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +1ac5bc: 1100 |001c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0008 line=16 │ │ 0x000f line=18 │ │ 0x0014 line=19 │ │ locals : │ │ @@ -306144,17 +306145,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac658: |[1ac658] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.:()V │ │ -1ac668: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ac66e: 0e00 |0003: return-void │ │ +1ac65c: |[1ac65c] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.:()V │ │ +1ac66c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ac672: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;) │ │ @@ -306162,18 +306163,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1ac670: |[1ac670] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.invoke:(Landroid/app/Activity;)V │ │ -1ac680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1ac682: 6e30 2400 0100 |0001: invoke-virtual {v1, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@0024 │ │ -1ac688: 0e00 |0004: return-void │ │ +1ac674: |[1ac674] org.thoughtcrime.securesms.util.DynamicTheme$OverridePendingTransition.invoke:(Landroid/app/Activity;)V │ │ +1ac684: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1ac686: 6e30 2400 0100 |0001: invoke-virtual {v1, v0, v0}, Landroid/app/Activity;.overridePendingTransition:(II)V // method@0024 │ │ +1ac68c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -306225,17 +306226,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac7bc: |[1ac7bc] org.thoughtcrime.securesms.util.DynamicTheme.:()V │ │ -1ac7cc: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ac7d2: 0e00 |0003: return-void │ │ +1ac7c0: |[1ac7c0] org.thoughtcrime.securesms.util.DynamicTheme.:()V │ │ +1ac7d0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ac7d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/DynamicTheme; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -306243,22 +306244,22 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1ac794: |[1ac794] org.thoughtcrime.securesms.util.DynamicTheme.getCheckmarkEmoji:(Landroid/content/Context;)Ljava/lang/String; │ │ -1ac7a4: 7110 275a 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a27 │ │ -1ac7aa: 0a00 |0003: move-result v0 │ │ -1ac7ac: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -1ac7b0: 1a00 038a |0006: const-string v0, "✅" // string@8a03 │ │ -1ac7b4: 2803 |0008: goto 000b // +0003 │ │ -1ac7b6: 1a00 048a |0009: const-string v0, "✔️" // string@8a04 │ │ -1ac7ba: 1100 |000b: return-object v0 │ │ +1ac798: |[1ac798] org.thoughtcrime.securesms.util.DynamicTheme.getCheckmarkEmoji:(Landroid/content/Context;)Ljava/lang/String; │ │ +1ac7a8: 7110 275a 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a27 │ │ +1ac7ae: 0a00 |0003: move-result v0 │ │ +1ac7b0: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +1ac7b4: 1a00 038a |0006: const-string v0, "✅" // string@8a03 │ │ +1ac7b8: 2803 |0008: goto 000b // +0003 │ │ +1ac7ba: 1a00 048a |0009: const-string v0, "✔️" // string@8a04 │ │ +1ac7be: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x000c reg=0 (null) Landroid/content/Context; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -306266,24 +306267,24 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -1ac764: |[1ac764] org.thoughtcrime.securesms.util.DynamicTheme.getSelectedTheme:(Landroid/app/Activity;)I │ │ -1ac774: 7110 275a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a27 │ │ -1ac77a: 0a01 |0003: move-result v1 │ │ -1ac77c: 3801 0700 |0004: if-eqz v1, 000b // +0007 │ │ -1ac780: 6e10 245a 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getDarkThemeStyle:()I // method@5a24 │ │ -1ac786: 0a01 |0009: move-result v1 │ │ -1ac788: 0f01 |000a: return v1 │ │ -1ac78a: 6e10 255a 0000 |000b: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getLightThemeStyle:()I // method@5a25 │ │ -1ac790: 0a01 |000e: move-result v1 │ │ -1ac792: 0f01 |000f: return v1 │ │ +1ac768: |[1ac768] org.thoughtcrime.securesms.util.DynamicTheme.getSelectedTheme:(Landroid/app/Activity;)I │ │ +1ac778: 7110 275a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a27 │ │ +1ac77e: 0a01 |0003: move-result v1 │ │ +1ac780: 3801 0700 |0004: if-eqz v1, 000b // +0007 │ │ +1ac784: 6e10 245a 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getDarkThemeStyle:()I // method@5a24 │ │ +1ac78a: 0a01 |0009: move-result v1 │ │ +1ac78c: 0f01 |000a: return v1 │ │ +1ac78e: 6e10 255a 0000 |000b: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getLightThemeStyle:()I // method@5a25 │ │ +1ac794: 0a01 |000e: move-result v1 │ │ +1ac796: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000b line=70 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Lorg/thoughtcrime/securesms/util/DynamicTheme; │ │ @@ -306294,31 +306295,31 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -1ac68c: |[1ac68c] org.thoughtcrime.securesms.util.DynamicTheme.isDarkTheme:(Landroid/content/Context;)Z │ │ -1ac69c: 7110 bf5a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@5abf │ │ -1ac6a2: 0c00 |0003: move-result-object v0 │ │ -1ac6a4: 1a01 e183 |0004: const-string v1, "system" // string@83e1 │ │ -1ac6a8: 6e20 d60a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ac6ae: 0a01 |0009: move-result v1 │ │ -1ac6b0: 3801 0d00 |000a: if-eqz v1, 0017 // +000d │ │ -1ac6b4: 7100 2c5a 0000 |000c: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5a2c │ │ -1ac6ba: 0a01 |000f: move-result v1 │ │ -1ac6bc: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -1ac6c0: 7110 285a 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isSystemInDarkTheme:(Landroid/content/Context;)Z // method@5a28 │ │ -1ac6c6: 0a02 |0015: move-result v2 │ │ -1ac6c8: 0f02 |0016: return v2 │ │ -1ac6ca: 1a02 4750 |0017: const-string v2, "dark" // string@5047 │ │ -1ac6ce: 6e20 d60a 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ac6d4: 0a02 |001c: move-result v2 │ │ -1ac6d6: 0f02 |001d: return v2 │ │ +1ac690: |[1ac690] org.thoughtcrime.securesms.util.DynamicTheme.isDarkTheme:(Landroid/content/Context;)Z │ │ +1ac6a0: 7110 bf5a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@5abf │ │ +1ac6a6: 0c00 |0003: move-result-object v0 │ │ +1ac6a8: 1a01 e183 |0004: const-string v1, "system" // string@83e1 │ │ +1ac6ac: 6e20 d60a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ac6b2: 0a01 |0009: move-result v1 │ │ +1ac6b4: 3801 0d00 |000a: if-eqz v1, 0017 // +000d │ │ +1ac6b8: 7100 2c5a 0000 |000c: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5a2c │ │ +1ac6be: 0a01 |000f: move-result v1 │ │ +1ac6c0: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +1ac6c4: 7110 285a 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isSystemInDarkTheme:(Landroid/content/Context;)Z // method@5a28 │ │ +1ac6ca: 0a02 |0015: move-result v2 │ │ +1ac6cc: 0f02 |0016: return v2 │ │ +1ac6ce: 1a02 4750 |0017: const-string v2, "dark" // string@5047 │ │ +1ac6d2: 6e20 d60a 2000 |0019: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ac6d8: 0a02 |001c: move-result v2 │ │ +1ac6da: 0f02 |001d: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0004 line=92 │ │ 0x0012 line=93 │ │ 0x0017 line=95 │ │ locals : │ │ @@ -306329,27 +306330,27 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -1ac6d8: |[1ac6d8] org.thoughtcrime.securesms.util.DynamicTheme.isSystemInDarkTheme:(Landroid/content/Context;)Z │ │ -1ac6e8: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1ac6ee: 0c01 |0003: move-result-object v1 │ │ -1ac6f0: 6e10 dd00 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ -1ac6f6: 0c01 |0007: move-result-object v1 │ │ -1ac6f8: 5211 0700 |0008: iget v1, v1, Landroid/content/res/Configuration;.uiMode:I // field@0007 │ │ -1ac6fc: dd01 0130 |000a: and-int/lit8 v1, v1, #int 48 // #30 │ │ -1ac700: 1300 2000 |000c: const/16 v0, #int 32 // #20 │ │ -1ac704: 3301 0400 |000e: if-ne v1, v0, 0012 // +0004 │ │ -1ac708: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -1ac70a: 2802 |0011: goto 0013 // +0002 │ │ -1ac70c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -1ac70e: 0f01 |0013: return v1 │ │ +1ac6dc: |[1ac6dc] org.thoughtcrime.securesms.util.DynamicTheme.isSystemInDarkTheme:(Landroid/content/Context;)Z │ │ +1ac6ec: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1ac6f2: 0c01 |0003: move-result-object v1 │ │ +1ac6f4: 6e10 dd00 0100 |0004: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ +1ac6fa: 0c01 |0007: move-result-object v1 │ │ +1ac6fc: 5211 0700 |0008: iget v1, v1, Landroid/content/res/Configuration;.uiMode:I // field@0007 │ │ +1ac700: dd01 0130 |000a: and-int/lit8 v1, v1, #int 48 // #30 │ │ +1ac704: 1300 2000 |000c: const/16 v0, #int 32 // #20 │ │ +1ac708: 3301 0400 |000e: if-ne v1, v0, 0012 // +0004 │ │ +1ac70c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +1ac70e: 2802 |0011: goto 0013 // +0002 │ │ +1ac710: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +1ac712: 0f01 |0013: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 (null) Landroid/content/Context; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -306357,33 +306358,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -1ac83c: |[1ac83c] org.thoughtcrime.securesms.util.DynamicTheme.setDefaultDayNightMode:(Landroid/content/Context;)V │ │ -1ac84c: 7110 bf5a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@5abf │ │ -1ac852: 0c00 |0003: move-result-object v0 │ │ -1ac854: 1a01 e183 |0004: const-string v1, "system" // string@83e1 │ │ -1ac858: 6e20 d60a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ac85e: 0a00 |0009: move-result v0 │ │ -1ac860: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -1ac864: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ -1ac866: 7110 a904 0200 |000d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04a9 │ │ -1ac86c: 2810 |0010: goto 0020 // +0010 │ │ -1ac86e: 7110 275a 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a27 │ │ -1ac874: 0a02 |0014: move-result v2 │ │ -1ac876: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ -1ac87a: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -1ac87c: 7110 a904 0200 |0018: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04a9 │ │ -1ac882: 2805 |001b: goto 0020 // +0005 │ │ -1ac884: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -1ac886: 7110 a904 0200 |001d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04a9 │ │ -1ac88c: 0e00 |0020: return-void │ │ +1ac840: |[1ac840] org.thoughtcrime.securesms.util.DynamicTheme.setDefaultDayNightMode:(Landroid/content/Context;)V │ │ +1ac850: 7110 bf5a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getTheme:(Landroid/content/Context;)Ljava/lang/String; // method@5abf │ │ +1ac856: 0c00 |0003: move-result-object v0 │ │ +1ac858: 1a01 e183 |0004: const-string v1, "system" // string@83e1 │ │ +1ac85c: 6e20 d60a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ac862: 0a00 |0009: move-result v0 │ │ +1ac864: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +1ac868: 12f2 |000c: const/4 v2, #int -1 // #ff │ │ +1ac86a: 7110 a904 0200 |000d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04a9 │ │ +1ac870: 2810 |0010: goto 0020 // +0010 │ │ +1ac872: 7110 275a 0200 |0011: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a27 │ │ +1ac878: 0a02 |0014: move-result v2 │ │ +1ac87a: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ +1ac87e: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +1ac880: 7110 a904 0200 |0018: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04a9 │ │ +1ac886: 2805 |001b: goto 0020 // +0005 │ │ +1ac888: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +1ac88a: 7110 a904 0200 |001d: invoke-static {v2}, Landroidx/appcompat/app/AppCompatDelegate;.setDefaultNightMode:(I)V // method@04a9 │ │ +1ac890: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=54 │ │ 0x000d line=55 │ │ 0x0011 line=56 │ │ 0x0018 line=57 │ │ @@ -306396,22 +306397,22 @@ │ │ type : '()Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -1ac710: |[1ac710] org.thoughtcrime.securesms.util.DynamicTheme.systemThemeAvailable:()Z │ │ -1ac720: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1ac724: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ -1ac728: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -1ac72c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -1ac72e: 2802 |0007: goto 0009 // +0002 │ │ -1ac730: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -1ac732: 0f00 |0009: return v0 │ │ +1ac714: |[1ac714] org.thoughtcrime.securesms.util.DynamicTheme.systemThemeAvailable:()Z │ │ +1ac724: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1ac728: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ +1ac72c: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +1ac730: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +1ac732: 2802 |0007: goto 0009 // +0002 │ │ +1ac734: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +1ac736: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -306419,17 +306420,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ac734: |[1ac734] org.thoughtcrime.securesms.util.DynamicTheme.getDarkThemeStyle:()I │ │ -1ac744: 6000 542e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkTheme:I // field@2e54 │ │ -1ac748: 0f00 |0002: return v0 │ │ +1ac738: |[1ac738] org.thoughtcrime.securesms.util.DynamicTheme.getDarkThemeStyle:()I │ │ +1ac748: 6000 542e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkTheme:I // field@2e54 │ │ +1ac74c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/DynamicTheme; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -306437,17 +306438,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ac74c: |[1ac74c] org.thoughtcrime.securesms.util.DynamicTheme.getLightThemeStyle:()I │ │ -1ac75c: 6000 582e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightTheme:I // field@2e58 │ │ -1ac760: 0f00 |0002: return v0 │ │ +1ac750: |[1ac750] org.thoughtcrime.securesms.util.DynamicTheme.getLightThemeStyle:()I │ │ +1ac760: 6000 582e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightTheme:I // field@2e58 │ │ +1ac764: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/DynamicTheme; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/DynamicTheme;) │ │ @@ -306455,20 +306456,20 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -1ac7d4: |[1ac7d4] org.thoughtcrime.securesms.util.DynamicTheme.onCreate:(Landroid/app/Activity;)V │ │ -1ac7e4: 7020 265a 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5a26 │ │ -1ac7ea: 0a00 |0003: move-result v0 │ │ -1ac7ec: 5910 eb41 |0004: iput v0, v1, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@41eb │ │ -1ac7f0: 6e20 2700 0200 |0006: invoke-virtual {v2, v0}, Landroid/app/Activity;.setTheme:(I)V // method@0027 │ │ -1ac7f6: 0e00 |0009: return-void │ │ +1ac7d8: |[1ac7d8] org.thoughtcrime.securesms.util.DynamicTheme.onCreate:(Landroid/app/Activity;)V │ │ +1ac7e8: 7020 265a 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5a26 │ │ +1ac7ee: 0a00 |0003: move-result v0 │ │ +1ac7f0: 5910 eb41 |0004: iput v0, v1, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@41eb │ │ +1ac7f4: 6e20 2700 0200 |0006: invoke-virtual {v2, v0}, Landroid/app/Activity;.setTheme:(I)V // method@0027 │ │ +1ac7fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0006 line=31 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/util/DynamicTheme; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/app/Activity; │ │ @@ -306478,26 +306479,26 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -1ac7f8: |[1ac7f8] org.thoughtcrime.securesms.util.DynamicTheme.onResume:(Landroid/app/Activity;)V │ │ -1ac808: 5220 eb41 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@41eb │ │ -1ac80c: 7020 265a 3200 |0002: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5a26 │ │ -1ac812: 0a01 |0005: move-result v1 │ │ -1ac814: 3210 1200 |0006: if-eq v0, v1, 0018 // +0012 │ │ -1ac818: 6e10 1a00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1ac81e: 0c00 |000b: move-result-object v0 │ │ -1ac820: 6e10 1500 0300 |000c: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0015 │ │ -1ac826: 7110 215a 0300 |000f: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@5a21 │ │ -1ac82c: 6e20 2800 0300 |0012: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ -1ac832: 7110 215a 0300 |0015: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@5a21 │ │ -1ac838: 0e00 |0018: return-void │ │ +1ac7fc: |[1ac7fc] org.thoughtcrime.securesms.util.DynamicTheme.onResume:(Landroid/app/Activity;)V │ │ +1ac80c: 5220 eb41 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/DynamicTheme;.currentTheme:I // field@41eb │ │ +1ac810: 7020 265a 3200 |0002: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.getSelectedTheme:(Landroid/app/Activity;)I // method@5a26 │ │ +1ac816: 0a01 |0005: move-result v1 │ │ +1ac818: 3210 1200 |0006: if-eq v0, v1, 0018 // +0012 │ │ +1ac81c: 6e10 1a00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1ac822: 0c00 |000b: move-result-object v0 │ │ +1ac824: 6e10 1500 0300 |000c: invoke-virtual {v3}, Landroid/app/Activity;.finish:()V // method@0015 │ │ +1ac82a: 7110 215a 0300 |000f: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@5a21 │ │ +1ac830: 6e20 2800 0300 |0012: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ +1ac836: 7110 215a 0300 |0015: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/DynamicTheme$OverridePendingTransition;.invoke:(Landroid/app/Activity;)V // method@5a21 │ │ +1ac83c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0008 line=42 │ │ 0x000c line=43 │ │ 0x000f line=44 │ │ 0x0012 line=45 │ │ @@ -306540,17 +306541,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac8b0: |[1ac8b0] org.thoughtcrime.securesms.util.FileProviderUtil.:()V │ │ -1ac8c0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ac8c6: 0e00 |0003: return-void │ │ +1ac8b4: |[1ac8b4] org.thoughtcrime.securesms.util.FileProviderUtil.:()V │ │ +1ac8c4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ac8ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/FileProviderUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/FileProviderUtil;) │ │ @@ -306558,19 +306559,19 @@ │ │ type : '(Landroid/content/Context;Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1ac890: |[1ac890] org.thoughtcrime.securesms.util.FileProviderUtil.getUriFor:(Landroid/content/Context;Ljava/io/File;)Landroid/net/Uri; │ │ -1ac8a0: 1a00 fb4c |0000: const-string v0, "com.b44t.messenger.fileprovider" // string@4cfb │ │ -1ac8a4: 7130 3105 0102 |0002: invoke-static {v1, v0, v2}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@0531 │ │ -1ac8aa: 0c01 |0005: move-result-object v1 │ │ -1ac8ac: 1101 |0006: return-object v1 │ │ +1ac894: |[1ac894] org.thoughtcrime.securesms.util.FileProviderUtil.getUriFor:(Landroid/content/Context;Ljava/io/File;)Landroid/net/Uri; │ │ +1ac8a4: 1a00 fb4c |0000: const-string v0, "com.b44t.messenger.fileprovider" // string@4cfb │ │ +1ac8a8: 7130 3105 0102 |0002: invoke-static {v1, v0, v2}, Landroidx/core/content/FileProvider;.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; // method@0531 │ │ +1ac8ae: 0c01 |0005: move-result-object v1 │ │ +1ac8b0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/io/File; │ │ │ │ @@ -306600,17 +306601,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac9d8: |[1ac9d8] org.thoughtcrime.securesms.util.FileUtils.:()V │ │ -1ac9e8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ac9ee: 0e00 |0003: return-void │ │ +1ac9dc: |[1ac9dc] org.thoughtcrime.securesms.util.FileUtils.:()V │ │ +1ac9ec: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ac9f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=5 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/FileUtils; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/FileUtils;) │ │ @@ -306618,92 +306619,92 @@ │ │ type : '(C)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 49 16-bit code units │ │ -1ac8c8: |[1ac8c8] org.thoughtcrime.securesms.util.FileUtils.isValidFilenameChar:(C)Z │ │ -1ac8d8: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ -1ac8dc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1ac8de: 3602 0300 |0003: if-gt v2, v0, 0006 // +0003 │ │ -1ac8e2: 0f01 |0005: return v1 │ │ -1ac8e4: 1300 2200 |0006: const/16 v0, #int 34 // #22 │ │ -1ac8e8: 3202 2800 |0008: if-eq v2, v0, 0030 // +0028 │ │ -1ac8ec: 1300 2a00 |000a: const/16 v0, #int 42 // #2a │ │ -1ac8f0: 3202 2400 |000c: if-eq v2, v0, 0030 // +0024 │ │ -1ac8f4: 1300 2f00 |000e: const/16 v0, #int 47 // #2f │ │ -1ac8f8: 3202 2000 |0010: if-eq v2, v0, 0030 // +0020 │ │ -1ac8fc: 1300 3a00 |0012: const/16 v0, #int 58 // #3a │ │ -1ac900: 3202 1c00 |0014: if-eq v2, v0, 0030 // +001c │ │ -1ac904: 1300 3c00 |0016: const/16 v0, #int 60 // #3c │ │ -1ac908: 3202 1800 |0018: if-eq v2, v0, 0030 // +0018 │ │ -1ac90c: 1300 5c00 |001a: const/16 v0, #int 92 // #5c │ │ -1ac910: 3202 1400 |001c: if-eq v2, v0, 0030 // +0014 │ │ -1ac914: 1300 7c00 |001e: const/16 v0, #int 124 // #7c │ │ -1ac918: 3202 1000 |0020: if-eq v2, v0, 0030 // +0010 │ │ -1ac91c: 1300 7f00 |0022: const/16 v0, #int 127 // #7f │ │ -1ac920: 3202 0c00 |0024: if-eq v2, v0, 0030 // +000c │ │ -1ac924: 1300 3e00 |0026: const/16 v0, #int 62 // #3e │ │ -1ac928: 3202 0800 |0028: if-eq v2, v0, 0030 // +0008 │ │ -1ac92c: 1300 3f00 |002a: const/16 v0, #int 63 // #3f │ │ -1ac930: 3202 0400 |002c: if-eq v2, v0, 0030 // +0004 │ │ -1ac934: 1212 |002e: const/4 v2, #int 1 // #1 │ │ -1ac936: 0f02 |002f: return v2 │ │ -1ac938: 0f01 |0030: return v1 │ │ +1ac8cc: |[1ac8cc] org.thoughtcrime.securesms.util.FileUtils.isValidFilenameChar:(C)Z │ │ +1ac8dc: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ +1ac8e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1ac8e2: 3602 0300 |0003: if-gt v2, v0, 0006 // +0003 │ │ +1ac8e6: 0f01 |0005: return v1 │ │ +1ac8e8: 1300 2200 |0006: const/16 v0, #int 34 // #22 │ │ +1ac8ec: 3202 2800 |0008: if-eq v2, v0, 0030 // +0028 │ │ +1ac8f0: 1300 2a00 |000a: const/16 v0, #int 42 // #2a │ │ +1ac8f4: 3202 2400 |000c: if-eq v2, v0, 0030 // +0024 │ │ +1ac8f8: 1300 2f00 |000e: const/16 v0, #int 47 // #2f │ │ +1ac8fc: 3202 2000 |0010: if-eq v2, v0, 0030 // +0020 │ │ +1ac900: 1300 3a00 |0012: const/16 v0, #int 58 // #3a │ │ +1ac904: 3202 1c00 |0014: if-eq v2, v0, 0030 // +001c │ │ +1ac908: 1300 3c00 |0016: const/16 v0, #int 60 // #3c │ │ +1ac90c: 3202 1800 |0018: if-eq v2, v0, 0030 // +0018 │ │ +1ac910: 1300 5c00 |001a: const/16 v0, #int 92 // #5c │ │ +1ac914: 3202 1400 |001c: if-eq v2, v0, 0030 // +0014 │ │ +1ac918: 1300 7c00 |001e: const/16 v0, #int 124 // #7c │ │ +1ac91c: 3202 1000 |0020: if-eq v2, v0, 0030 // +0010 │ │ +1ac920: 1300 7f00 |0022: const/16 v0, #int 127 // #7f │ │ +1ac924: 3202 0c00 |0024: if-eq v2, v0, 0030 // +000c │ │ +1ac928: 1300 3e00 |0026: const/16 v0, #int 62 // #3e │ │ +1ac92c: 3202 0800 |0028: if-eq v2, v0, 0030 // +0008 │ │ +1ac930: 1300 3f00 |002a: const/16 v0, #int 63 // #3f │ │ +1ac934: 3202 0400 |002c: if-eq v2, v0, 0030 // +0004 │ │ +1ac938: 1212 |002e: const/4 v2, #int 1 // #1 │ │ +1ac93a: 0f02 |002f: return v2 │ │ +1ac93c: 0f01 |0030: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/FileUtils;) │ │ name : 'sanitizeFilename' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -1ac93c: |[1ac93c] org.thoughtcrime.securesms.util.FileUtils.sanitizeFilename:(Ljava/lang/String;)Ljava/lang/String; │ │ -1ac94c: 7110 a702 0400 |0000: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1ac952: 0a00 |0003: move-result v0 │ │ -1ac954: 3900 3e00 |0004: if-nez v0, 0042 // +003e │ │ -1ac958: 1a00 330d |0006: const-string v0, "." // string@0d33 │ │ -1ac95c: 6e20 d60a 4000 |0008: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ac962: 0a00 |000b: move-result v0 │ │ -1ac964: 3900 3600 |000c: if-nez v0, 0042 // +0036 │ │ -1ac968: 1a00 400d |000e: const-string v0, ".." // string@0d40 │ │ -1ac96c: 6e20 d60a 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ac972: 0a00 |0013: move-result v0 │ │ -1ac974: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ -1ac978: 282c |0016: goto 0042 // +002c │ │ -1ac97a: 2200 0c03 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1ac97e: 6e10 e80a 0400 |0019: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae8 │ │ -1ac984: 0a01 |001c: move-result v1 │ │ -1ac986: 7020 0d0b 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b0d │ │ -1ac98c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -1ac98e: 6e10 e80a 0400 |0021: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae8 │ │ -1ac994: 0a02 |0024: move-result v2 │ │ -1ac996: 3521 1800 |0025: if-ge v1, v2, 003d // +0018 │ │ -1ac99a: 6e20 cb0a 1400 |0027: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@0acb │ │ -1ac9a0: 0a02 |002a: move-result v2 │ │ -1ac9a2: 7110 305a 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/FileUtils;.isValidFilenameChar:(C)Z // method@5a30 │ │ -1ac9a8: 0a03 |002e: move-result v3 │ │ -1ac9aa: 3803 0600 |002f: if-eqz v3, 0035 // +0006 │ │ -1ac9ae: 6e20 100b 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b10 │ │ -1ac9b4: 2806 |0034: goto 003a // +0006 │ │ -1ac9b6: 1302 5f00 |0035: const/16 v2, #int 95 // #5f │ │ -1ac9ba: 6e20 100b 2000 |0037: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b10 │ │ -1ac9c0: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1ac9c4: 28e5 |003c: goto 0021 // -001b │ │ -1ac9c6: 6e10 290b 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1ac9cc: 0c04 |0040: move-result-object v4 │ │ -1ac9ce: 1104 |0041: return-object v4 │ │ -1ac9d0: 1a04 b20b |0042: const-string v4, "(invalid)" // string@0bb2 │ │ -1ac9d4: 1104 |0044: return-object v4 │ │ +1ac940: |[1ac940] org.thoughtcrime.securesms.util.FileUtils.sanitizeFilename:(Ljava/lang/String;)Ljava/lang/String; │ │ +1ac950: 7110 a702 0400 |0000: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1ac956: 0a00 |0003: move-result v0 │ │ +1ac958: 3900 3e00 |0004: if-nez v0, 0042 // +003e │ │ +1ac95c: 1a00 330d |0006: const-string v0, "." // string@0d33 │ │ +1ac960: 6e20 d60a 4000 |0008: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ac966: 0a00 |000b: move-result v0 │ │ +1ac968: 3900 3600 |000c: if-nez v0, 0042 // +0036 │ │ +1ac96c: 1a00 400d |000e: const-string v0, ".." // string@0d40 │ │ +1ac970: 6e20 d60a 4000 |0010: invoke-virtual {v0, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ac976: 0a00 |0013: move-result v0 │ │ +1ac978: 3800 0300 |0014: if-eqz v0, 0017 // +0003 │ │ +1ac97c: 282c |0016: goto 0042 // +002c │ │ +1ac97e: 2200 0c03 |0017: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1ac982: 6e10 e80a 0400 |0019: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae8 │ │ +1ac988: 0a01 |001c: move-result v1 │ │ +1ac98a: 7020 0d0b 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b0d │ │ +1ac990: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +1ac992: 6e10 e80a 0400 |0021: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@0ae8 │ │ +1ac998: 0a02 |0024: move-result v2 │ │ +1ac99a: 3521 1800 |0025: if-ge v1, v2, 003d // +0018 │ │ +1ac99e: 6e20 cb0a 1400 |0027: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@0acb │ │ +1ac9a4: 0a02 |002a: move-result v2 │ │ +1ac9a6: 7110 305a 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/FileUtils;.isValidFilenameChar:(C)Z // method@5a30 │ │ +1ac9ac: 0a03 |002e: move-result v3 │ │ +1ac9ae: 3803 0600 |002f: if-eqz v3, 0035 // +0006 │ │ +1ac9b2: 6e20 100b 2000 |0031: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b10 │ │ +1ac9b8: 2806 |0034: goto 003a // +0006 │ │ +1ac9ba: 1302 5f00 |0035: const/16 v2, #int 95 // #5f │ │ +1ac9be: 6e20 100b 2000 |0037: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b10 │ │ +1ac9c4: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1ac9c8: 28e5 |003c: goto 0021 // -001b │ │ +1ac9ca: 6e10 290b 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1ac9d0: 0c04 |0040: move-result-object v4 │ │ +1ac9d2: 1104 |0041: return-object v4 │ │ +1ac9d4: 1a04 b20b |0042: const-string v4, "(invalid)" // string@0bb2 │ │ +1ac9d8: 1104 |0044: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ 0x0017 line=11 │ │ 0x0021 line=12 │ │ 0x0027 line=13 │ │ 0x002b line=14 │ │ @@ -306779,17 +306780,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1aca70: |[1aca70] org.thoughtcrime.securesms.util.Hash.:()V │ │ -1aca80: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1aca86: 0e00 |0003: return-void │ │ +1aca74: |[1aca74] org.thoughtcrime.securesms.util.Hash.:()V │ │ +1aca84: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1aca8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/Hash; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Hash;) │ │ @@ -306797,40 +306798,40 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -1ac9f0: |[1ac9f0] org.thoughtcrime.securesms.util.Hash.sha256:(Ljava/lang/String;)Ljava/lang/String; │ │ -1aca00: 1a00 ed35 |0000: const-string v0, "SHA-256" // string@35ed │ │ -1aca04: 7110 310c 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@0c31 │ │ -1aca0a: 0c00 |0005: move-result-object v0 │ │ -1aca0c: 1a01 193e |0006: const-string v1, "UTF-8" // string@3e19 │ │ -1aca10: 7110 ca0b 0100 |0008: invoke-static {v1}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0bca │ │ -1aca16: 0c01 |000b: move-result-object v1 │ │ -1aca18: 6e20 db0a 1300 |000c: invoke-virtual {v3, v1}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@0adb │ │ -1aca1e: 0c03 |000f: move-result-object v3 │ │ -1aca20: 6e20 330c 3000 |0010: invoke-virtual {v0, v3}, Ljava/security/MessageDigest;.update:([B)V // method@0c33 │ │ -1aca26: 6e10 300c 0000 |0013: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@0c30 │ │ -1aca2c: 0c03 |0016: move-result-object v3 │ │ -1aca2e: 1a00 2f06 |0017: const-string v0, "%064x" // string@062f │ │ -1aca32: 2201 3503 |0019: new-instance v1, Ljava/math/BigInteger; // type@0335 │ │ -1aca36: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -1aca38: 7030 970b 2103 |001c: invoke-direct {v1, v2, v3}, Ljava/math/BigInteger;.:(I[B)V // method@0b97 │ │ -1aca3e: 2323 4011 |001f: new-array v3, v2, [Ljava/lang/Object; // type@1140 │ │ -1aca42: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -1aca44: 4d01 0302 |0022: aput-object v1, v3, v2 │ │ -1aca48: 7120 d80a 3000 |0024: invoke-static {v0, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ -1aca4e: 0c03 |0027: move-result-object v3 │ │ -1aca50: 1103 |0028: return-object v3 │ │ -1aca52: 0d03 |0029: move-exception v3 │ │ -1aca54: 6e10 340c 0300 |002a: invoke-virtual {v3}, Ljava/security/NoSuchAlgorithmException;.printStackTrace:()V // method@0c34 │ │ -1aca5a: 1203 |002d: const/4 v3, #int 0 // #0 │ │ -1aca5c: 1103 |002e: return-object v3 │ │ +1ac9f4: |[1ac9f4] org.thoughtcrime.securesms.util.Hash.sha256:(Ljava/lang/String;)Ljava/lang/String; │ │ +1aca04: 1a00 ed35 |0000: const-string v0, "SHA-256" // string@35ed │ │ +1aca08: 7110 310c 0000 |0002: invoke-static {v0}, Ljava/security/MessageDigest;.getInstance:(Ljava/lang/String;)Ljava/security/MessageDigest; // method@0c31 │ │ +1aca0e: 0c00 |0005: move-result-object v0 │ │ +1aca10: 1a01 193e |0006: const-string v1, "UTF-8" // string@3e19 │ │ +1aca14: 7110 ca0b 0100 |0008: invoke-static {v1}, Ljava/nio/charset/Charset;.forName:(Ljava/lang/String;)Ljava/nio/charset/Charset; // method@0bca │ │ +1aca1a: 0c01 |000b: move-result-object v1 │ │ +1aca1c: 6e20 db0a 1300 |000c: invoke-virtual {v3, v1}, Ljava/lang/String;.getBytes:(Ljava/nio/charset/Charset;)[B // method@0adb │ │ +1aca22: 0c03 |000f: move-result-object v3 │ │ +1aca24: 6e20 330c 3000 |0010: invoke-virtual {v0, v3}, Ljava/security/MessageDigest;.update:([B)V // method@0c33 │ │ +1aca2a: 6e10 300c 0000 |0013: invoke-virtual {v0}, Ljava/security/MessageDigest;.digest:()[B // method@0c30 │ │ +1aca30: 0c03 |0016: move-result-object v3 │ │ +1aca32: 1a00 2f06 |0017: const-string v0, "%064x" // string@062f │ │ +1aca36: 2201 3503 |0019: new-instance v1, Ljava/math/BigInteger; // type@0335 │ │ +1aca3a: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +1aca3c: 7030 970b 2103 |001c: invoke-direct {v1, v2, v3}, Ljava/math/BigInteger;.:(I[B)V // method@0b97 │ │ +1aca42: 2323 4011 |001f: new-array v3, v2, [Ljava/lang/Object; // type@1140 │ │ +1aca46: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +1aca48: 4d01 0302 |0022: aput-object v1, v3, v2 │ │ +1aca4c: 7120 d80a 3000 |0024: invoke-static {v0, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ +1aca52: 0c03 |0027: move-result-object v3 │ │ +1aca54: 1103 |0028: return-object v3 │ │ +1aca56: 0d03 |0029: move-exception v3 │ │ +1aca58: 6e10 340c 0300 |002a: invoke-virtual {v3}, Ljava/security/NoSuchAlgorithmException;.printStackTrace:()V // method@0c34 │ │ +1aca5e: 1203 |002d: const/4 v3, #int 0 // #0 │ │ +1aca60: 1103 |002e: return-object v3 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/security/NoSuchAlgorithmException; -> 0x0029 │ │ positions : │ │ 0x0000 line=12 │ │ 0x0006 line=13 │ │ 0x0013 line=14 │ │ @@ -306873,38 +306874,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 30 16-bit code units │ │ -1acb44: |[1acb44] org.thoughtcrime.securesms.util.Hex.:()V │ │ -1acb54: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -1acb58: 2300 2411 |0002: new-array v0, v0, [C // type@1124 │ │ -1acb5c: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -1acb62: 6900 ed41 |0007: sput-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@41ed │ │ -1acb66: 0e00 |0009: return-void │ │ -1acb68: 0003 0200 1000 0000 3000 3100 3200 ... |000a: array-data (20 units) │ │ +1acb48: |[1acb48] org.thoughtcrime.securesms.util.Hex.:()V │ │ +1acb58: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +1acb5c: 2300 2411 |0002: new-array v0, v0, [C // type@1124 │ │ +1acb60: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +1acb66: 6900 ed41 |0007: sput-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@41ed │ │ +1acb6a: 0e00 |0009: return-void │ │ +1acb6c: 0003 0200 1000 0000 3000 3100 3200 ... |000a: array-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=26 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Hex;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1acb90: |[1acb90] org.thoughtcrime.securesms.util.Hex.:()V │ │ -1acba0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1acba6: 0e00 |0003: return-void │ │ +1acb94: |[1acb94] org.thoughtcrime.securesms.util.Hex.:()V │ │ +1acba4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1acbaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/Hex; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Hex;) │ │ @@ -306912,24 +306913,24 @@ │ │ type : '(Ljava/lang/StringBuffer;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -1acba8: |[1acba8] org.thoughtcrime.securesms.util.Hex.appendHexChar:(Ljava/lang/StringBuffer;I)V │ │ -1acbb8: 6200 ed41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@41ed │ │ -1acbbc: e101 0304 |0002: shr-int/lit8 v1, v3, #int 4 // #04 │ │ -1acbc0: dd01 010f |0004: and-int/lit8 v1, v1, #int 15 // #0f │ │ -1acbc4: 4901 0001 |0006: aget-char v1, v0, v1 │ │ -1acbc8: 6e20 070b 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b07 │ │ -1acbce: dd03 030f |000b: and-int/lit8 v3, v3, #int 15 // #0f │ │ -1acbd2: 4903 0003 |000d: aget-char v3, v0, v3 │ │ -1acbd6: 6e20 070b 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b07 │ │ -1acbdc: 0e00 |0012: return-void │ │ +1acbac: |[1acbac] org.thoughtcrime.securesms.util.Hex.appendHexChar:(Ljava/lang/StringBuffer;I)V │ │ +1acbbc: 6200 ed41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Hex;.HEX_DIGITS:[C // field@41ed │ │ +1acbc0: e101 0304 |0002: shr-int/lit8 v1, v3, #int 4 // #04 │ │ +1acbc4: dd01 010f |0004: and-int/lit8 v1, v1, #int 15 // #0f │ │ +1acbc8: 4901 0001 |0006: aget-char v1, v0, v1 │ │ +1acbcc: 6e20 070b 1200 |0008: invoke-virtual {v2, v1}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b07 │ │ +1acbd2: dd03 030f |000b: and-int/lit8 v3, v3, #int 15 // #0f │ │ +1acbd6: 4903 0003 |000d: aget-char v3, v0, v3 │ │ +1acbda: 6e20 070b 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuffer;.append:(C)Ljava/lang/StringBuffer; // method@0b07 │ │ +1acbe0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x000d line=62 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 (null) Ljava/lang/StringBuffer; │ │ 0x0000 - 0x0013 reg=3 (null) I │ │ @@ -306939,46 +306940,46 @@ │ │ type : '(Ljava/lang/String;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -1aca88: |[1aca88] org.thoughtcrime.securesms.util.Hex.fromStringCondensed:(Ljava/lang/String;)[B │ │ -1aca98: 6e10 f70a 0700 |0000: invoke-virtual {v7}, Ljava/lang/String;.toCharArray:()[C // method@0af7 │ │ -1aca9e: 0c07 |0003: move-result-object v7 │ │ -1acaa0: 2170 |0004: array-length v0, v7 │ │ -1acaa2: dd01 0001 |0005: and-int/lit8 v1, v0, #int 1 // #01 │ │ -1acaa6: 3901 2800 |0007: if-nez v1, 002f // +0028 │ │ -1acaaa: e101 0001 |0009: shr-int/lit8 v1, v0, #int 1 // #01 │ │ -1acaae: 2311 2311 |000b: new-array v1, v1, [B // type@1123 │ │ -1acab2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -1acab4: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -1acab6: 3502 1f00 |000f: if-ge v2, v0, 002e // +001f │ │ -1acaba: 4904 0702 |0011: aget-char v4, v7, v2 │ │ -1acabe: 1305 1000 |0013: const/16 v5, #int 16 // #10 │ │ -1acac2: 7120 d309 5400 |0015: invoke-static {v4, v5}, Ljava/lang/Character;.digit:(CI)I // method@09d3 │ │ -1acac8: 0a04 |0018: move-result v4 │ │ -1acaca: e004 0404 |0019: shl-int/lit8 v4, v4, #int 4 // #04 │ │ -1acace: d806 0201 |001b: add-int/lit8 v6, v2, #int 1 // #01 │ │ -1acad2: 4906 0706 |001d: aget-char v6, v7, v6 │ │ -1acad6: 7120 d309 5600 |001f: invoke-static {v6, v5}, Ljava/lang/Character;.digit:(CI)I // method@09d3 │ │ -1acadc: 0a05 |0022: move-result v5 │ │ -1acade: b654 |0023: or-int/2addr v4, v5 │ │ -1acae0: d802 0202 |0024: add-int/lit8 v2, v2, #int 2 // #02 │ │ -1acae4: d544 ff00 |0026: and-int/lit16 v4, v4, #int 255 // #00ff │ │ -1acae8: 8d44 |0028: int-to-byte v4, v4 │ │ -1acaea: 4f04 0103 |0029: aput-byte v4, v1, v3 │ │ -1acaee: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -1acaf2: 28e2 |002d: goto 000f // -001e │ │ -1acaf4: 1101 |002e: return-object v1 │ │ -1acaf6: 2207 c802 |002f: new-instance v7, Ljava/io/IOException; // type@02c8 │ │ -1acafa: 1a00 9d32 |0031: const-string v0, "Odd number of characters." // string@329d │ │ -1acafe: 7020 9109 0700 |0033: invoke-direct {v7, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0991 │ │ -1acb04: 2707 |0036: throw v7 │ │ +1aca8c: |[1aca8c] org.thoughtcrime.securesms.util.Hex.fromStringCondensed:(Ljava/lang/String;)[B │ │ +1aca9c: 6e10 f70a 0700 |0000: invoke-virtual {v7}, Ljava/lang/String;.toCharArray:()[C // method@0af7 │ │ +1acaa2: 0c07 |0003: move-result-object v7 │ │ +1acaa4: 2170 |0004: array-length v0, v7 │ │ +1acaa6: dd01 0001 |0005: and-int/lit8 v1, v0, #int 1 // #01 │ │ +1acaaa: 3901 2800 |0007: if-nez v1, 002f // +0028 │ │ +1acaae: e101 0001 |0009: shr-int/lit8 v1, v0, #int 1 // #01 │ │ +1acab2: 2311 2311 |000b: new-array v1, v1, [B // type@1123 │ │ +1acab6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +1acab8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +1acaba: 3502 1f00 |000f: if-ge v2, v0, 002e // +001f │ │ +1acabe: 4904 0702 |0011: aget-char v4, v7, v2 │ │ +1acac2: 1305 1000 |0013: const/16 v5, #int 16 // #10 │ │ +1acac6: 7120 d309 5400 |0015: invoke-static {v4, v5}, Ljava/lang/Character;.digit:(CI)I // method@09d3 │ │ +1acacc: 0a04 |0018: move-result v4 │ │ +1acace: e004 0404 |0019: shl-int/lit8 v4, v4, #int 4 // #04 │ │ +1acad2: d806 0201 |001b: add-int/lit8 v6, v2, #int 1 // #01 │ │ +1acad6: 4906 0706 |001d: aget-char v6, v7, v6 │ │ +1acada: 7120 d309 5600 |001f: invoke-static {v6, v5}, Ljava/lang/Character;.digit:(CI)I // method@09d3 │ │ +1acae0: 0a05 |0022: move-result v5 │ │ +1acae2: b654 |0023: or-int/2addr v4, v5 │ │ +1acae4: d802 0202 |0024: add-int/lit8 v2, v2, #int 2 // #02 │ │ +1acae8: d544 ff00 |0026: and-int/lit16 v4, v4, #int 255 // #00ff │ │ +1acaec: 8d44 |0028: int-to-byte v4, v4 │ │ +1acaee: 4f04 0103 |0029: aput-byte v4, v1, v3 │ │ +1acaf2: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +1acaf6: 28e2 |002d: goto 000f // -001e │ │ +1acaf8: 1101 |002e: return-object v1 │ │ +1acafa: 2207 c802 |002f: new-instance v7, Ljava/io/IOException; // type@02c8 │ │ +1acafe: 1a00 9d32 |0031: const-string v0, "Odd number of characters." // string@329d │ │ +1acb02: 7020 9109 0700 |0033: invoke-direct {v7, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0991 │ │ +1acb08: 2707 |0036: throw v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ 0x000b line=46 │ │ 0x0011 line=50 │ │ 0x001d line=52 │ │ @@ -306992,27 +306993,27 @@ │ │ type : '([B)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1acb08: |[1acb08] org.thoughtcrime.securesms.util.Hex.toStringCondensed:([B)Ljava/lang/String; │ │ -1acb18: 2200 0b03 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@030b │ │ -1acb1c: 7010 050b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0b05 │ │ -1acb22: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -1acb24: 2132 |0006: array-length v2, v3 │ │ -1acb26: 3521 0a00 |0007: if-ge v1, v2, 0011 // +000a │ │ -1acb2a: 4802 0301 |0009: aget-byte v2, v3, v1 │ │ -1acb2e: 7120 385a 2000 |000b: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/Hex;.appendHexChar:(Ljava/lang/StringBuffer;I)V // method@5a38 │ │ -1acb34: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1acb38: 28f6 |0010: goto 0006 // -000a │ │ -1acb3a: 6e10 0b0b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0b0b │ │ -1acb40: 0c03 |0014: move-result-object v3 │ │ -1acb42: 1103 |0015: return-object v3 │ │ +1acb0c: |[1acb0c] org.thoughtcrime.securesms.util.Hex.toStringCondensed:([B)Ljava/lang/String; │ │ +1acb1c: 2200 0b03 |0000: new-instance v0, Ljava/lang/StringBuffer; // type@030b │ │ +1acb20: 7010 050b 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuffer;.:()V // method@0b05 │ │ +1acb26: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +1acb28: 2132 |0006: array-length v2, v3 │ │ +1acb2a: 3521 0a00 |0007: if-ge v1, v2, 0011 // +000a │ │ +1acb2e: 4802 0301 |0009: aget-byte v2, v3, v1 │ │ +1acb32: 7120 385a 2000 |000b: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/Hex;.appendHexChar:(Ljava/lang/StringBuffer;I)V // method@5a38 │ │ +1acb38: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1acb3c: 28f6 |0010: goto 0006 // -000a │ │ +1acb3e: 6e10 0b0b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@0b0b │ │ +1acb44: 0c03 |0014: move-result-object v3 │ │ +1acb46: 1103 |0015: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0006 line=32 │ │ 0x0009 line=33 │ │ 0x0011 line=35 │ │ locals : │ │ @@ -307044,17 +307045,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1acc40: |[1acc40] org.thoughtcrime.securesms.util.IntentUtils.:()V │ │ -1acc50: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1acc56: 0e00 |0003: return-void │ │ +1acc44: |[1acc44] org.thoughtcrime.securesms.util.IntentUtils.:()V │ │ +1acc54: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1acc5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/IntentUtils; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/IntentUtils;) │ │ @@ -307062,49 +307063,49 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -1acc18: |[1acc18] org.thoughtcrime.securesms.util.IntentUtils.FLAG_MUTABLE:()I │ │ -1acc28: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1acc2c: 1301 1f00 |0002: const/16 v1, #int 31 // #1f │ │ -1acc30: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -1acc34: 1500 0002 |0006: const/high16 v0, #int 33554432 // #200 │ │ -1acc38: 0f00 |0008: return v0 │ │ -1acc3a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -1acc3c: 0f00 |000a: return v0 │ │ +1acc1c: |[1acc1c] org.thoughtcrime.securesms.util.IntentUtils.FLAG_MUTABLE:()I │ │ +1acc2c: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1acc30: 1301 1f00 |0002: const/16 v1, #int 31 // #1f │ │ +1acc34: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +1acc38: 1500 0002 |0006: const/high16 v0, #int 33554432 // #200 │ │ +1acc3c: 0f00 |0008: return v0 │ │ +1acc3e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +1acc40: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/IntentUtils;) │ │ name : 'isResolvable' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1acbe0: |[1acbe0] org.thoughtcrime.securesms.util.IntentUtils.isResolvable:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ -1acbf0: 6e10 7400 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0074 │ │ -1acbf6: 0c01 |0003: move-result-object v1 │ │ -1acbf8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -1acbfa: 6e30 cd00 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@00cd │ │ -1acc00: 0c01 |0008: move-result-object v1 │ │ -1acc02: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ -1acc06: 7210 e00c 0100 |000b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ -1acc0c: 0a01 |000e: move-result v1 │ │ -1acc0e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -1acc10: 3721 0300 |0010: if-le v1, v2, 0013 // +0003 │ │ -1acc14: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -1acc16: 0f00 |0013: return v0 │ │ +1acbe4: |[1acbe4] org.thoughtcrime.securesms.util.IntentUtils.isResolvable:(Landroid/content/Context;Landroid/content/Intent;)Z │ │ +1acbf4: 6e10 7400 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0074 │ │ +1acbfa: 0c01 |0003: move-result-object v1 │ │ +1acbfc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +1acbfe: 6e30 cd00 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@00cd │ │ +1acc04: 0c01 |0008: move-result-object v1 │ │ +1acc06: 3801 0a00 |0009: if-eqz v1, 0013 // +000a │ │ +1acc0a: 7210 e00c 0100 |000b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ +1acc10: 0a01 |000e: move-result v1 │ │ +1acc12: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +1acc14: 3721 0300 |0010: if-le v1, v2, 0013 // +0003 │ │ +1acc18: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +1acc1a: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x000b line=23 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/content/Intent; │ │ @@ -307114,28 +307115,28 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -1acc58: |[1acc58] org.thoughtcrime.securesms.util.IntentUtils.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1acc68: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1acc6c: 1a01 1347 |0002: const-string v1, "android.intent.action.VIEW" // string@4713 │ │ -1acc70: 7110 0102 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1acc76: 0c03 |0007: move-result-object v3 │ │ -1acc78: 7030 8600 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0086 │ │ -1acc7e: 6e20 7f00 0200 |000b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ -1acc84: 280b |000e: goto 0019 // +000b │ │ -1acc86: 6003 582a |000f: sget v3, Lorg/thoughtcrime/securesms/R$string;.no_browser_installed:I // field@2a58 │ │ -1acc8a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -1acc8c: 7130 7104 3200 |0012: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0471 │ │ -1acc92: 0c02 |0015: move-result-object v2 │ │ -1acc94: 6e10 7304 0200 |0016: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0473 │ │ -1acc9a: 0e00 |0019: return-void │ │ +1acc5c: |[1acc5c] org.thoughtcrime.securesms.util.IntentUtils.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1acc6c: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1acc70: 1a01 1347 |0002: const-string v1, "android.intent.action.VIEW" // string@4713 │ │ +1acc74: 7110 0102 0300 |0004: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1acc7a: 0c03 |0007: move-result-object v3 │ │ +1acc7c: 7030 8600 1003 |0008: invoke-direct {v0, v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0086 │ │ +1acc82: 6e20 7f00 0200 |000b: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@007f │ │ +1acc88: 280b |000e: goto 0019 // +000b │ │ +1acc8a: 6003 582a |000f: sget v3, Lorg/thoughtcrime/securesms/R$string;.no_browser_installed:I // field@2a58 │ │ +1acc8e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +1acc90: 7130 7104 3200 |0012: invoke-static {v2, v3, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0471 │ │ +1acc96: 0c02 |0015: move-result-object v2 │ │ +1acc98: 6e10 7304 0200 |0016: invoke-virtual {v2}, Landroid/widget/Toast;.show:()V // method@0473 │ │ +1acc9e: 0e00 |0019: return-void │ │ catches : 1 │ │ 0x000b - 0x000e │ │ Landroid/content/ActivityNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=27 │ │ 0x000b line=29 │ │ 0x000f line=31 │ │ @@ -307184,18 +307185,18 @@ │ │ type : '(Lorg/json/JSONObject;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1acd3c: |[1acd3c] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.:(Lorg/json/JSONObject;)V │ │ -1acd4c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1acd52: 5b01 ee41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41ee │ │ -1acd56: 0e00 |0005: return-void │ │ +1acd40: |[1acd40] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.:(Lorg/json/JSONObject;)V │ │ +1acd50: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1acd56: 5b01 ee41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41ee │ │ +1acd5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/json/JSONObject; │ │ @@ -307206,19 +307207,19 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1accc8: |[1accc8] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getInt:(Ljava/lang/String;)I │ │ -1accd8: 5410 ee41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41ee │ │ -1accdc: 6e20 a13e 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@3ea1 │ │ -1acce2: 0a02 |0005: move-result v2 │ │ -1acce4: 0f02 |0006: return v2 │ │ +1acccc: |[1acccc] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getInt:(Ljava/lang/String;)I │ │ +1accdc: 5410 ee41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41ee │ │ +1acce0: 6e20 a13e 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getInt:(Ljava/lang/String;)I // method@3ea1 │ │ +1acce6: 0a02 |0005: move-result v2 │ │ +1acce8: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -307227,19 +307228,19 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1acd1c: |[1acd1c] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getLong:(Ljava/lang/String;)J │ │ -1acd2c: 5420 ee41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41ee │ │ -1acd30: 6e20 a23e 3000 |0002: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@3ea2 │ │ -1acd36: 0b00 |0005: move-result-wide v0 │ │ -1acd38: 1000 |0006: return-wide v0 │ │ +1acd20: |[1acd20] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getLong:(Ljava/lang/String;)J │ │ +1acd30: 5420 ee41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41ee │ │ +1acd34: 6e20 a23e 3000 |0002: invoke-virtual {v0, v3}, Lorg/json/JSONObject;.getLong:(Ljava/lang/String;)J // method@3ea2 │ │ +1acd3a: 0b00 |0005: move-result-wide v0 │ │ +1acd3c: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject; │ │ 0x0000 - 0x0007 reg=3 (null) Ljava/lang/String; │ │ │ │ @@ -307248,25 +307249,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -1acce8: |[1acce8] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ -1accf8: 5410 ee41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41ee │ │ -1accfc: 6e20 a53e 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3ea5 │ │ -1acd02: 0a00 |0005: move-result v0 │ │ -1acd04: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -1acd08: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -1acd0a: 1102 |0009: return-object v2 │ │ -1acd0c: 5410 ee41 |000a: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41ee │ │ -1acd10: 6e20 a33e 2000 |000c: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@3ea3 │ │ -1acd16: 0c02 |000f: move-result-object v2 │ │ -1acd18: 1102 |0010: return-object v2 │ │ +1accec: |[1accec] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ +1accfc: 5410 ee41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41ee │ │ +1acd00: 6e20 a53e 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3ea5 │ │ +1acd06: 0a00 |0005: move-result v0 │ │ +1acd08: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +1acd0c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +1acd0e: 1102 |0009: return-object v2 │ │ +1acd10: 5410 ee41 |000a: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41ee │ │ +1acd14: 6e20 a33e 2000 |000c: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@3ea3 │ │ +1acd1a: 0c02 |000f: move-result-object v2 │ │ +1acd1c: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000a line=74 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject; │ │ 0x0000 - 0x0011 reg=2 (null) Ljava/lang/String; │ │ @@ -307276,19 +307277,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1acca8: |[1acca8] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.isNull:(Ljava/lang/String;)Z │ │ -1accb8: 5410 ee41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41ee │ │ -1accbc: 6e20 a53e 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3ea5 │ │ -1accc2: 0a02 |0005: move-result v2 │ │ -1accc4: 0f02 |0006: return v2 │ │ +1accac: |[1accac] org.thoughtcrime.securesms.util.JsonUtils$SaneJSONObject.isNull:(Ljava/lang/String;)Z │ │ +1accbc: 5410 ee41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject;.delegate:Lorg/json/JSONObject; // field@41ee │ │ +1accc0: 6e20 a53e 2000 |0002: invoke-virtual {v0, v2}, Lorg/json/JSONObject;.isNull:(Ljava/lang/String;)Z // method@3ea5 │ │ +1accc6: 0a02 |0005: move-result v2 │ │ +1accc8: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/JsonUtils$SaneJSONObject; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -307339,26 +307340,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -1ace74: |[1ace74] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ -1ace84: 2200 4f02 |0000: new-instance v0, Lcom/fasterxml/jackson/databind/ObjectMapper; // type@024f │ │ -1ace88: 7010 8c08 0000 |0002: invoke-direct {v0}, Lcom/fasterxml/jackson/databind/ObjectMapper;.:()V // method@088c │ │ -1ace8e: 6900 ef41 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41ef │ │ -1ace92: 6201 6f00 |0007: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.FAIL_ON_UNKNOWN_PROPERTIES:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@006f │ │ -1ace96: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1ace98: 6e30 8d08 1002 |000a: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.configure:(Lcom/fasterxml/jackson/databind/DeserializationFeature;Z)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@088d │ │ -1ace9e: 6201 7100 |000d: sget-object v1, Lcom/fasterxml/jackson/databind/SerializationFeature;.WRITE_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/SerializationFeature; // field@0071 │ │ -1acea2: 6e20 8f08 1000 |000f: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/SerializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@088f │ │ -1acea8: 6201 7000 |0012: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.READ_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@0070 │ │ -1aceac: 6e20 8e08 1000 |0014: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@088e │ │ -1aceb2: 0e00 |0017: return-void │ │ +1ace78: |[1ace78] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ +1ace88: 2200 4f02 |0000: new-instance v0, Lcom/fasterxml/jackson/databind/ObjectMapper; // type@024f │ │ +1ace8c: 7010 8c08 0000 |0002: invoke-direct {v0}, Lcom/fasterxml/jackson/databind/ObjectMapper;.:()V // method@088c │ │ +1ace92: 6900 ef41 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41ef │ │ +1ace96: 6201 6f00 |0007: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.FAIL_ON_UNKNOWN_PROPERTIES:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@006f │ │ +1ace9a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1ace9c: 6e30 8d08 1002 |000a: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.configure:(Lcom/fasterxml/jackson/databind/DeserializationFeature;Z)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@088d │ │ +1acea2: 6201 7100 |000d: sget-object v1, Lcom/fasterxml/jackson/databind/SerializationFeature;.WRITE_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/SerializationFeature; // field@0071 │ │ +1acea6: 6e20 8f08 1000 |000f: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/SerializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@088f │ │ +1aceac: 6201 7000 |0012: sget-object v1, Lcom/fasterxml/jackson/databind/DeserializationFeature;.READ_ENUMS_USING_TO_STRING:Lcom/fasterxml/jackson/databind/DeserializationFeature; // field@0070 │ │ +1aceb0: 6e20 8e08 1000 |0014: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.enable:(Lcom/fasterxml/jackson/databind/DeserializationFeature;)Lcom/fasterxml/jackson/databind/ObjectMapper; // method@088e │ │ +1aceb6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0007 line=19 │ │ 0x000d line=20 │ │ 0x0012 line=21 │ │ locals : │ │ @@ -307368,17 +307369,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1aceb4: |[1aceb4] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ -1acec4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1aceca: 0e00 |0003: return-void │ │ +1aceb8: |[1aceb8] org.thoughtcrime.securesms.util.JsonUtils.:()V │ │ +1acec8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1acece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/JsonUtils; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/JsonUtils;) │ │ @@ -307386,19 +307387,19 @@ │ │ type : '(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1acdc4: |[1acdc4] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; │ │ -1acdd4: 6200 ef41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41ef │ │ -1acdd8: 6e30 9008 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; // method@0890 │ │ -1acdde: 0c01 |0005: move-result-object v1 │ │ -1acde0: 1101 |0006: return-object v1 │ │ +1acdc8: |[1acdc8] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; │ │ +1acdd8: 6200 ef41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41ef │ │ +1acddc: 6e30 9008 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object; // method@0890 │ │ +1acde2: 0c01 |0005: move-result-object v1 │ │ +1acde4: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/io/InputStream; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Class; │ │ │ │ @@ -307407,19 +307408,19 @@ │ │ type : '(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1acde4: |[1acde4] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; │ │ -1acdf4: 6200 ef41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41ef │ │ -1acdf8: 6e30 9108 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; // method@0891 │ │ -1acdfe: 0c01 |0005: move-result-object v1 │ │ -1ace00: 1101 |0006: return-object v1 │ │ +1acde8: |[1acde8] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; │ │ +1acdf8: 6200 ef41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41ef │ │ +1acdfc: 6e30 9108 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/io/Reader;Ljava/lang/Class;)Ljava/lang/Object; // method@0891 │ │ +1ace02: 0c01 |0005: move-result-object v1 │ │ +1ace04: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/io/Reader; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Class; │ │ │ │ @@ -307428,19 +307429,19 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1ace04: |[1ace04] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ -1ace14: 6200 ef41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41ef │ │ -1ace18: 6e30 9208 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@0892 │ │ -1ace1e: 0c01 |0005: move-result-object v1 │ │ -1ace20: 1101 |0006: return-object v1 │ │ +1ace08: |[1ace08] org.thoughtcrime.securesms.util.JsonUtils.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; │ │ +1ace18: 6200 ef41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41ef │ │ +1ace1c: 6e30 9208 1002 |0002: invoke-virtual {v0, v1, v2}, Lcom/fasterxml/jackson/databind/ObjectMapper;.readValue:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@0892 │ │ +1ace22: 0c01 |0005: move-result-object v1 │ │ +1ace24: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Class; │ │ │ │ @@ -307449,20 +307450,20 @@ │ │ type : '([BLjava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -1acda0: |[1acda0] org.thoughtcrime.securesms.util.JsonUtils.fromJson:([BLjava/lang/Class;)Ljava/lang/Object; │ │ -1acdb0: 2200 0a03 |0000: new-instance v0, Ljava/lang/String; // type@030a │ │ -1acdb4: 7020 c50a 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/String;.:([B)V // method@0ac5 │ │ -1acdba: 7120 485a 2000 |0005: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/JsonUtils;.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@5a48 │ │ -1acdc0: 0c01 |0008: move-result-object v1 │ │ -1acdc2: 1101 |0009: return-object v1 │ │ +1acda4: |[1acda4] org.thoughtcrime.securesms.util.JsonUtils.fromJson:([BLjava/lang/Class;)Ljava/lang/Object; │ │ +1acdb4: 2200 0a03 |0000: new-instance v0, Ljava/lang/String; // type@030a │ │ +1acdb8: 7020 c50a 1000 |0002: invoke-direct {v0, v1}, Ljava/lang/String;.:([B)V // method@0ac5 │ │ +1acdbe: 7120 485a 2000 |0005: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/util/JsonUtils;.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; // method@5a48 │ │ +1acdc4: 0c01 |0008: move-result-object v1 │ │ +1acdc6: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) [B │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/Class; │ │ │ │ @@ -307471,37 +307472,37 @@ │ │ type : '()Lcom/fasterxml/jackson/databind/ObjectMapper;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1acd88: |[1acd88] org.thoughtcrime.securesms.util.JsonUtils.getMapper:()Lcom/fasterxml/jackson/databind/ObjectMapper; │ │ -1acd98: 6200 ef41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41ef │ │ -1acd9c: 1100 |0002: return-object v0 │ │ +1acd8c: |[1acd8c] org.thoughtcrime.securesms.util.JsonUtils.getMapper:()Lcom/fasterxml/jackson/databind/ObjectMapper; │ │ +1acd9c: 6200 ef41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41ef │ │ +1acda0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/util/JsonUtils;) │ │ name : 'optBoolean' │ │ type : '(Lorg/json/JSONObject;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1acd58: |[1acd58] org.thoughtcrime.securesms.util.JsonUtils.optBoolean:(Lorg/json/JSONObject;Ljava/lang/String;)Z │ │ -1acd68: 6e20 a63e 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optBoolean:(Ljava/lang/String;)Z // method@3ea6 │ │ -1acd6e: 0a00 |0003: move-result v0 │ │ -1acd70: 0f00 |0004: return v0 │ │ -1acd72: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -1acd74: 0f00 |0006: return v0 │ │ +1acd5c: |[1acd5c] org.thoughtcrime.securesms.util.JsonUtils.optBoolean:(Lorg/json/JSONObject;Ljava/lang/String;)Z │ │ +1acd6c: 6e20 a63e 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optBoolean:(Ljava/lang/String;)Z // method@3ea6 │ │ +1acd72: 0a00 |0003: move-result v0 │ │ +1acd74: 0f00 |0004: return v0 │ │ +1acd76: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +1acd78: 0f00 |0006: return v0 │ │ catches : 1 │ │ 0x0000 - 0x0004 │ │ Ljava/lang/Exception; -> 0x0005 │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 (null) Lorg/json/JSONObject; │ │ @@ -307512,20 +307513,20 @@ │ │ type : '(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1ace24: |[1ace24] org.thoughtcrime.securesms.util.JsonUtils.optString:(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String; │ │ -1ace34: 6e20 a83e 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@3ea8 │ │ -1ace3a: 0c00 |0003: move-result-object v0 │ │ -1ace3c: 1100 |0004: return-object v0 │ │ -1ace3e: 1a00 0000 |0005: const-string v0, "" // string@0000 │ │ -1ace42: 1100 |0007: return-object v0 │ │ +1ace28: |[1ace28] org.thoughtcrime.securesms.util.JsonUtils.optString:(Lorg/json/JSONObject;Ljava/lang/String;)Ljava/lang/String; │ │ +1ace38: 6e20 a83e 1000 |0000: invoke-virtual {v0, v1}, Lorg/json/JSONObject;.optString:(Ljava/lang/String;)Ljava/lang/String; // method@3ea8 │ │ +1ace3e: 0c00 |0003: move-result-object v0 │ │ +1ace40: 1100 |0004: return-object v0 │ │ +1ace42: 1a00 0000 |0005: const-string v0, "" // string@0000 │ │ +1ace46: 1100 |0007: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0004 │ │ Ljava/lang/Exception; -> 0x0005 │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=52 │ │ locals : │ │ @@ -307537,19 +307538,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1ace54: |[1ace54] org.thoughtcrime.securesms.util.JsonUtils.toJson:(Ljava/lang/Object;)Ljava/lang/String; │ │ -1ace64: 6200 ef41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41ef │ │ -1ace68: 6e20 9308 1000 |0002: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.writeValueAsString:(Ljava/lang/Object;)Ljava/lang/String; // method@0893 │ │ -1ace6e: 0c01 |0005: move-result-object v1 │ │ -1ace70: 1101 |0006: return-object v1 │ │ +1ace58: |[1ace58] org.thoughtcrime.securesms.util.JsonUtils.toJson:(Ljava/lang/Object;)Ljava/lang/String; │ │ +1ace68: 6200 ef41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/JsonUtils;.objectMapper:Lcom/fasterxml/jackson/databind/ObjectMapper; // field@41ef │ │ +1ace6c: 6e20 9308 1000 |0002: invoke-virtual {v0, v1}, Lcom/fasterxml/jackson/databind/ObjectMapper;.writeValueAsString:(Ljava/lang/Object;)Ljava/lang/String; // method@0893 │ │ +1ace72: 0c01 |0005: move-result-object v1 │ │ +1ace74: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -307588,18 +307589,18 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1acef4: |[1acef4] org.thoughtcrime.securesms.util.LRUCache.:(I)V │ │ -1acf04: 7010 be0c 0000 |0000: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cbe │ │ -1acf0a: 5901 f041 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@41f0 │ │ -1acf0e: 0e00 |0005: return-void │ │ +1acef8: |[1acef8] org.thoughtcrime.securesms.util.LRUCache.:(I)V │ │ +1acf08: 7010 be0c 0000 |0000: invoke-direct {v0}, Ljava/util/LinkedHashMap;.:()V // method@0cbe │ │ +1acf0e: 5901 f041 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@41f0 │ │ +1acf12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ 0x0003 line=11 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/LRUCache; │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ @@ -307610,23 +307611,23 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1acecc: |[1acecc] org.thoughtcrime.securesms.util.LRUCache.removeEldestEntry:(Ljava/util/Map$Entry;)Z │ │ -1acedc: 6e10 505a 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/LRUCache;.size:()I // method@5a50 │ │ -1acee2: 0a02 |0003: move-result v2 │ │ -1acee4: 5210 f041 |0004: iget v0, v1, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@41f0 │ │ -1acee8: 3702 0400 |0006: if-le v2, v0, 000a // +0004 │ │ -1aceec: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -1aceee: 2802 |0009: goto 000b // +0002 │ │ -1acef0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -1acef2: 0f02 |000b: return v2 │ │ +1aced0: |[1aced0] org.thoughtcrime.securesms.util.LRUCache.removeEldestEntry:(Ljava/util/Map$Entry;)Z │ │ +1acee0: 6e10 505a 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/LRUCache;.size:()I // method@5a50 │ │ +1acee6: 0a02 |0003: move-result v2 │ │ +1acee8: 5210 f041 |0004: iget v0, v1, Lorg/thoughtcrime/securesms/util/LRUCache;.maxSize:I // field@41f0 │ │ +1aceec: 3702 0400 |0006: if-le v2, v0, 000a // +0004 │ │ +1acef0: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +1acef2: 2802 |0009: goto 000b // +0002 │ │ +1acef4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +1acef6: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/thoughtcrime/securesms/util/LRUCache; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/util/Map$Entry; │ │ │ │ @@ -307663,24 +307664,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1acf68: |[1acf68] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ -1acf78: 1a00 d506 |0000: const-string v0, "(?<=^|\s)/[a-zA-Z][a-zA-Z@\d_/.-]{0,254}" // string@06d5 │ │ -1acf7c: 7110 cf0d 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dcf │ │ -1acf82: 0c00 |0005: move-result-object v0 │ │ -1acf84: 6900 f141 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@41f1 │ │ -1acf88: 1a00 d406 |0008: const-string v0, "(?<=^|\s)(SOCKS5|socks5|ss|SS):[^ \n]+" // string@06d4 │ │ -1acf8c: 7110 cf0d 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dcf │ │ -1acf92: 0c00 |000d: move-result-object v0 │ │ -1acf94: 6900 f241 |000e: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@41f2 │ │ -1acf98: 0e00 |0010: return-void │ │ +1acf6c: |[1acf6c] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ +1acf7c: 1a00 d506 |0000: const-string v0, "(?<=^|\s)/[a-zA-Z][a-zA-Z@\d_/.-]{0,254}" // string@06d5 │ │ +1acf80: 7110 cf0d 0000 |0002: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dcf │ │ +1acf86: 0c00 |0005: move-result-object v0 │ │ +1acf88: 6900 f141 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@41f1 │ │ +1acf8c: 1a00 d406 |0008: const-string v0, "(?<=^|\s)(SOCKS5|socks5|ss|SS):[^ \n]+" // string@06d4 │ │ +1acf90: 7110 cf0d 0000 |000a: invoke-static {v0}, Ljava/util/regex/Pattern;.compile:(Ljava/lang/String;)Ljava/util/regex/Pattern; // method@0dcf │ │ +1acf96: 0c00 |000d: move-result-object v0 │ │ +1acf98: 6900 f241 |000e: sput-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@41f2 │ │ +1acf9c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0008 line=13 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Linkifier;) │ │ @@ -307688,17 +307689,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1acf9c: |[1acf9c] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ -1acfac: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1acfb2: 0e00 |0003: return-void │ │ +1acfa0: |[1acfa0] org.thoughtcrime.securesms.util.Linkifier.:()V │ │ +1acfb0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1acfb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/Linkifier; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Linkifier;) │ │ @@ -307706,33 +307707,33 @@ │ │ type : '(Landroid/text/SpannableString;)Landroid/text/SpannableString;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 36 16-bit code units │ │ -1acf10: |[1acf10] org.thoughtcrime.securesms.util.Linkifier.linkify:(Landroid/text/SpannableString;)Landroid/text/SpannableString; │ │ -1acf20: 6200 f141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@41f1 │ │ -1acf24: 1a01 6f4c |0002: const-string v1, "cmd:" // string@4c6f │ │ -1acf28: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1acf2a: 7152 b702 0321 |0005: invoke-static {v3, v0, v1, v2, v2}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z // method@02b7 │ │ -1acf30: 0a00 |0008: move-result v0 │ │ -1acf32: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -1acf36: 7110 545a 0300 |000b: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5a54 │ │ -1acf3c: 6200 f241 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@41f2 │ │ -1acf40: 7152 b702 0322 |0010: invoke-static {v3, v0, v2, v2, v2}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z // method@02b7 │ │ -1acf46: 0a00 |0013: move-result v0 │ │ -1acf48: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -1acf4c: 7110 545a 0300 |0016: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5a54 │ │ -1acf52: 1270 |0019: const/4 v0, #int 7 // #7 │ │ -1acf54: 7120 b602 0300 |001a: invoke-static {v3, v0}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;I)Z // method@02b6 │ │ -1acf5a: 0a00 |001d: move-result v0 │ │ -1acf5c: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -1acf60: 7110 545a 0300 |0020: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5a54 │ │ -1acf66: 1103 |0023: return-object v3 │ │ +1acf14: |[1acf14] org.thoughtcrime.securesms.util.Linkifier.linkify:(Landroid/text/SpannableString;)Landroid/text/SpannableString; │ │ +1acf24: 6200 f141 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.CMD_PATTERN:Ljava/util/regex/Pattern; // field@41f1 │ │ +1acf28: 1a01 6f4c |0002: const-string v1, "cmd:" // string@4c6f │ │ +1acf2c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1acf2e: 7152 b702 0321 |0005: invoke-static {v3, v0, v1, v2, v2}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z // method@02b7 │ │ +1acf34: 0a00 |0008: move-result v0 │ │ +1acf36: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +1acf3a: 7110 545a 0300 |000b: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5a54 │ │ +1acf40: 6200 f241 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Linkifier;.PROXY_PATTERN:Ljava/util/regex/Pattern; // field@41f2 │ │ +1acf44: 7152 b702 0322 |0010: invoke-static {v3, v0, v2, v2, v2}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;Ljava/util/regex/Pattern;Ljava/lang/String;Landroid/text/util/Linkify$MatchFilter;Landroid/text/util/Linkify$TransformFilter;)Z // method@02b7 │ │ +1acf4a: 0a00 |0013: move-result v0 │ │ +1acf4c: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +1acf50: 7110 545a 0300 |0016: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5a54 │ │ +1acf56: 1270 |0019: const/4 v0, #int 7 // #7 │ │ +1acf58: 7120 b602 0300 |001a: invoke-static {v3, v0}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;I)Z // method@02b6 │ │ +1acf5e: 0a00 |001d: move-result v0 │ │ +1acf60: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +1acf64: 7110 545a 0300 |0020: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/Linkifier;.replaceURLSpan:(Landroid/text/SpannableString;)V // method@5a54 │ │ +1acf6a: 1103 |0023: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000b line=29 │ │ 0x000e line=32 │ │ 0x0016 line=33 │ │ 0x001a line=37 │ │ @@ -307745,38 +307746,38 @@ │ │ type : '(Landroid/text/SpannableString;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ -1acfb4: |[1acfb4] org.thoughtcrime.securesms.util.Linkifier.replaceURLSpan:(Landroid/text/SpannableString;)V │ │ -1acfc4: 6e10 9902 0700 |0000: invoke-virtual {v7}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ -1acfca: 0a00 |0003: move-result v0 │ │ -1acfcc: 1c01 ce00 |0004: const-class v1, Landroid/text/style/URLSpan; // type@00ce │ │ -1acfd0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -1acfd2: 6e40 9802 2710 |0007: invoke-virtual {v7, v2, v0, v1}, Landroid/text/SpannableString;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0298 │ │ -1acfd8: 0c00 |000a: move-result-object v0 │ │ -1acfda: 1f00 3311 |000b: check-cast v0, [Landroid/text/style/URLSpan; // type@1133 │ │ -1acfde: 2101 |000d: array-length v1, v0 │ │ -1acfe0: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -1acfe4: 4603 0002 |0010: aget-object v3, v0, v2 │ │ -1acfe8: 6e20 9702 3700 |0012: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanStart:(Ljava/lang/Object;)I // method@0297 │ │ -1acfee: 0a04 |0015: move-result v4 │ │ -1acff0: 6e20 9602 3700 |0016: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanEnd:(Ljava/lang/Object;)I // method@0296 │ │ -1acff6: 0a05 |0019: move-result v5 │ │ -1acff8: 2206 d410 |001a: new-instance v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10d4 │ │ -1acffc: 6e10 b502 0300 |001c: invoke-virtual {v3}, Landroid/text/style/URLSpan;.getURL:()Ljava/lang/String; // method@02b5 │ │ -1ad002: 0c03 |001f: move-result-object v3 │ │ -1ad004: 7020 6e5a 3600 |0020: invoke-direct {v6, v3}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.:(Ljava/lang/String;)V // method@5a6e │ │ -1ad00a: 1303 2100 |0023: const/16 v3, #int 33 // #21 │ │ -1ad00e: 6e53 9a02 6754 |0025: invoke-virtual {v7, v6, v4, v5, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1ad014: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -1ad018: 28e4 |002a: goto 000e // -001c │ │ -1ad01a: 0e00 |002b: return-void │ │ +1acfb8: |[1acfb8] org.thoughtcrime.securesms.util.Linkifier.replaceURLSpan:(Landroid/text/SpannableString;)V │ │ +1acfc8: 6e10 9902 0700 |0000: invoke-virtual {v7}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ +1acfce: 0a00 |0003: move-result v0 │ │ +1acfd0: 1c01 ce00 |0004: const-class v1, Landroid/text/style/URLSpan; // type@00ce │ │ +1acfd4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +1acfd6: 6e40 9802 2710 |0007: invoke-virtual {v7, v2, v0, v1}, Landroid/text/SpannableString;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0298 │ │ +1acfdc: 0c00 |000a: move-result-object v0 │ │ +1acfde: 1f00 3311 |000b: check-cast v0, [Landroid/text/style/URLSpan; // type@1133 │ │ +1acfe2: 2101 |000d: array-length v1, v0 │ │ +1acfe4: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +1acfe8: 4603 0002 |0010: aget-object v3, v0, v2 │ │ +1acfec: 6e20 9702 3700 |0012: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanStart:(Ljava/lang/Object;)I // method@0297 │ │ +1acff2: 0a04 |0015: move-result v4 │ │ +1acff4: 6e20 9602 3700 |0016: invoke-virtual {v7, v3}, Landroid/text/SpannableString;.getSpanEnd:(Ljava/lang/Object;)I // method@0296 │ │ +1acffa: 0a05 |0019: move-result v5 │ │ +1acffc: 2206 d410 |001a: new-instance v6, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10d4 │ │ +1ad000: 6e10 b502 0300 |001c: invoke-virtual {v3}, Landroid/text/style/URLSpan;.getURL:()Ljava/lang/String; // method@02b5 │ │ +1ad006: 0c03 |001f: move-result-object v3 │ │ +1ad008: 7020 6e5a 3600 |0020: invoke-direct {v6, v3}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.:(Ljava/lang/String;)V // method@5a6e │ │ +1ad00e: 1303 2100 |0023: const/16 v3, #int 33 // #21 │ │ +1ad012: 6e53 9a02 6754 |0025: invoke-virtual {v7, v6, v4, v5, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1ad018: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +1ad01c: 28e4 |002a: goto 000e // -001c │ │ +1ad01e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x000d line=17 │ │ 0x0012 line=18 │ │ 0x0016 line=19 │ │ 0x001a line=21 │ │ @@ -307825,18 +307826,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1ad034: |[1ad034] org.thoughtcrime.securesms.util.ListenableFutureTask$1.:(Ljava/lang/Object;)V │ │ -1ad044: 5b01 f341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@41f3 │ │ -1ad048: 7010 a10a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ad04e: 0e00 |0005: return-void │ │ +1ad038: |[1ad038] org.thoughtcrime.securesms.util.ListenableFutureTask$1.:(Ljava/lang/Object;)V │ │ +1ad048: 5b01 f341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@41f3 │ │ +1ad04c: 7010 a10a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ad052: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -307846,17 +307847,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ad01c: |[1ad01c] org.thoughtcrime.securesms.util.ListenableFutureTask$1.call:()Ljava/lang/Object; │ │ -1ad02c: 5410 f341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@41f3 │ │ -1ad030: 1100 |0002: return-object v0 │ │ +1ad020: |[1ad020] org.thoughtcrime.securesms.util.ListenableFutureTask$1.call:()Ljava/lang/Object; │ │ +1ad030: 5410 f341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.val$result:Ljava/lang/Object; // field@41f3 │ │ +1ad034: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1; │ │ │ │ source_file_idx : 8249 (ListenableFutureTask.java) │ │ @@ -307894,18 +307895,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1ad050: |[1ad050] org.thoughtcrime.securesms.util.ListenableFutureTask$2.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V │ │ -1ad060: 5b01 f441 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41f4 │ │ -1ad064: 7010 a10a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ad06a: 0e00 |0005: return-void │ │ +1ad054: |[1ad054] org.thoughtcrime.securesms.util.ListenableFutureTask$2.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V │ │ +1ad064: 5b01 f441 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41f4 │ │ +1ad068: 7010 a10a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ad06e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ │ │ @@ -307915,30 +307916,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -1ad06c: |[1ad06c] org.thoughtcrime.securesms.util.ListenableFutureTask$2.run:()V │ │ -1ad07c: 5430 f441 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41f4 │ │ -1ad080: 7110 5e5a 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; // method@5a5e │ │ -1ad086: 0c00 |0005: move-result-object v0 │ │ -1ad088: 7210 da0c 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cda │ │ -1ad08e: 0c00 |0009: move-result-object v0 │ │ -1ad090: 7210 bb0c 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1ad096: 0a01 |000d: move-result v1 │ │ -1ad098: 3801 0e00 |000e: if-eqz v1, 001c // +000e │ │ -1ad09c: 7210 bc0c 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1ad0a2: 0c01 |0013: move-result-object v1 │ │ -1ad0a4: 1f01 c710 |0014: check-cast v1, Lorg/thoughtcrime/securesms/util/FutureTaskListener; // type@10c7 │ │ -1ad0a8: 5432 f441 |0016: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41f4 │ │ -1ad0ac: 7120 5f5a 1200 |0018: invoke-static {v2, v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.access$100:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@5a5f │ │ -1ad0b2: 28ef |001b: goto 000a // -0011 │ │ -1ad0b4: 0e00 |001c: return-void │ │ +1ad070: |[1ad070] org.thoughtcrime.securesms.util.ListenableFutureTask$2.run:()V │ │ +1ad080: 5430 f441 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41f4 │ │ +1ad084: 7110 5e5a 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; // method@5a5e │ │ +1ad08a: 0c00 |0005: move-result-object v0 │ │ +1ad08c: 7210 da0c 0000 |0006: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cda │ │ +1ad092: 0c00 |0009: move-result-object v0 │ │ +1ad094: 7210 bb0c 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1ad09a: 0a01 |000d: move-result v1 │ │ +1ad09c: 3801 0e00 |000e: if-eqz v1, 001c // +000e │ │ +1ad0a0: 7210 bc0c 0000 |0010: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1ad0a6: 0c01 |0013: move-result-object v1 │ │ +1ad0a8: 1f01 c710 |0014: check-cast v1, Lorg/thoughtcrime/securesms/util/FutureTaskListener; // type@10c7 │ │ +1ad0ac: 5432 f441 |0016: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.this$0:Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // field@41f4 │ │ +1ad0b0: 7120 5f5a 1200 |0018: invoke-static {v2, v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.access$100:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@5a5f │ │ +1ad0b6: 28ef |001b: goto 000a // -0011 │ │ +1ad0b8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0016 line=91 │ │ locals : │ │ 0x0000 - 0x001d reg=3 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2; │ │ │ │ @@ -308001,18 +308002,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1ad134: |[1ad134] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;)V │ │ -1ad144: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1ad146: 7030 5a5a 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a5a │ │ -1ad14c: 0e00 |0004: return-void │ │ +1ad138: |[1ad138] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;)V │ │ +1ad148: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1ad14a: 7030 5a5a 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a5a │ │ +1ad150: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -308021,26 +308022,26 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -1ad150: |[1ad150] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -1ad160: 2200 cf10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1; // type@10cf │ │ -1ad164: 7020 555a 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.:(Ljava/lang/Object;)V // method@5a55 │ │ -1ad16a: 7020 620d 0100 |0005: invoke-direct {v1, v0}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d62 │ │ -1ad170: 2202 8503 |0008: new-instance v2, Ljava/util/LinkedList; // type@0385 │ │ -1ad174: 7010 c70c 0200 |000a: invoke-direct {v2}, Ljava/util/LinkedList;.:()V // method@0cc7 │ │ -1ad17a: 5b12 f741 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41f7 │ │ -1ad17e: 5b13 f641 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41f6 │ │ -1ad182: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -1ad184: 5b12 f541 |0012: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41f5 │ │ -1ad188: 6e10 695a 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.run:()V // method@5a69 │ │ -1ad18e: 0e00 |0017: return-void │ │ +1ad154: |[1ad154] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +1ad164: 2200 cf10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1; // type@10cf │ │ +1ad168: 7020 555a 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$1;.:(Ljava/lang/Object;)V // method@5a55 │ │ +1ad16e: 7020 620d 0100 |0005: invoke-direct {v1, v0}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d62 │ │ +1ad174: 2202 8503 |0008: new-instance v2, Ljava/util/LinkedList; // type@0385 │ │ +1ad178: 7010 c70c 0200 |000a: invoke-direct {v2}, Ljava/util/LinkedList;.:()V // method@0cc7 │ │ +1ad17e: 5b12 f741 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41f7 │ │ +1ad182: 5b13 f641 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41f6 │ │ +1ad186: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +1ad188: 5b12 f541 |0012: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41f5 │ │ +1ad18c: 6e10 695a 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.run:()V // method@5a69 │ │ +1ad192: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0008 line=30 │ │ 0x000f line=64 │ │ 0x0012 line=65 │ │ 0x0014 line=66 │ │ @@ -308054,18 +308055,18 @@ │ │ type : '(Ljava/util/concurrent/Callable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1ad190: |[1ad190] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;)V │ │ -1ad1a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1ad1a2: 7030 5c5a 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V // method@5a5c │ │ -1ad1a8: 0e00 |0004: return-void │ │ +1ad194: |[1ad194] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;)V │ │ +1ad1a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1ad1a6: 7030 5c5a 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V // method@5a5c │ │ +1ad1ac: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/util/concurrent/Callable; │ │ │ │ @@ -308074,18 +308075,18 @@ │ │ type : '(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -1ad1ac: |[1ad1ac] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V │ │ -1ad1bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1ad1be: 7040 5d5a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V // method@5a5d │ │ -1ad1c4: 0e00 |0004: return-void │ │ +1ad1b0: |[1ad1b0] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;)V │ │ +1ad1c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1ad1c2: 7040 5d5a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V // method@5a5d │ │ +1ad1c8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ 0x0000 - 0x0005 reg=2 (null) Ljava/util/concurrent/Callable; │ │ 0x0000 - 0x0005 reg=3 (null) Ljava/lang/Object; │ │ @@ -308095,22 +308096,22 @@ │ │ type : '(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1ad1c8: |[1ad1c8] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V │ │ -1ad1d8: 7020 620d 1000 |0000: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d62 │ │ -1ad1de: 2201 8503 |0003: new-instance v1, Ljava/util/LinkedList; // type@0385 │ │ -1ad1e2: 7010 c70c 0100 |0005: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cc7 │ │ -1ad1e8: 5b01 f741 |0008: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41f7 │ │ -1ad1ec: 5b02 f641 |000a: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41f6 │ │ -1ad1f0: 5b03 f541 |000c: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41f5 │ │ -1ad1f4: 0e00 |000e: return-void │ │ +1ad1cc: |[1ad1cc] org.thoughtcrime.securesms.util.ListenableFutureTask.:(Ljava/util/concurrent/Callable;Ljava/lang/Object;Ljava/util/concurrent/Executor;)V │ │ +1ad1dc: 7020 620d 1000 |0000: invoke-direct {v0, v1}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@0d62 │ │ +1ad1e2: 2201 8503 |0003: new-instance v1, Ljava/util/LinkedList; // type@0385 │ │ +1ad1e6: 7010 c70c 0100 |0005: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cc7 │ │ +1ad1ec: 5b01 f741 |0008: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41f7 │ │ +1ad1f0: 5b02 f641 |000a: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41f6 │ │ +1ad1f4: 5b03 f541 |000c: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41f5 │ │ +1ad1f8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=30 │ │ 0x000a line=48 │ │ 0x000c line=49 │ │ locals : │ │ @@ -308124,17 +308125,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ad11c: |[1ad11c] org.thoughtcrime.securesms.util.ListenableFutureTask.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; │ │ -1ad12c: 5400 f741 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41f7 │ │ -1ad130: 1100 |0002: return-object v0 │ │ +1ad120: |[1ad120] org.thoughtcrime.securesms.util.ListenableFutureTask.access$000:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)Ljava/util/List; │ │ +1ad130: 5400 f741 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41f7 │ │ +1ad134: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/ListenableFutureTask;) │ │ @@ -308142,17 +308143,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1ad1f8: |[1ad1f8] org.thoughtcrime.securesms.util.ListenableFutureTask.access$100:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -1ad208: 7020 625a 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@5a62 │ │ -1ad20e: 0e00 |0003: return-void │ │ +1ad1fc: |[1ad1fc] org.thoughtcrime.securesms.util.ListenableFutureTask.access$100:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +1ad20c: 7020 625a 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@5a62 │ │ +1ad212: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/util/FutureTaskListener; │ │ │ │ @@ -308161,23 +308162,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -1ad260: |[1ad260] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:()V │ │ -1ad270: 2200 d010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2; // type@10d0 │ │ -1ad274: 7020 575a 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V // method@5a57 │ │ -1ad27a: 5421 f541 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41f5 │ │ -1ad27e: 3901 0600 |0007: if-nez v1, 000d // +0006 │ │ -1ad282: 7210 ad0a 0000 |0009: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aad │ │ -1ad288: 2804 |000c: goto 0010 // +0004 │ │ -1ad28a: 7220 5a0d 0100 |000d: invoke-interface {v1, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d5a │ │ -1ad290: 0e00 |0010: return-void │ │ +1ad264: |[1ad264] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:()V │ │ +1ad274: 2200 d010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2; // type@10d0 │ │ +1ad278: 7020 575a 2000 |0002: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask$2;.:(Lorg/thoughtcrime/securesms/util/ListenableFutureTask;)V // method@5a57 │ │ +1ad27e: 5421 f541 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callbackExecutor:Ljava/util/concurrent/Executor; // field@41f5 │ │ +1ad282: 3901 0600 |0007: if-nez v1, 000d // +0006 │ │ +1ad286: 7210 ad0a 0000 |0009: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aad │ │ +1ad28c: 2804 |000c: goto 0010 // +0004 │ │ +1ad28e: 7220 5a0d 0100 |000d: invoke-interface {v1, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d5a │ │ +1ad294: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=96 │ │ 0x000d line=97 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ @@ -308187,28 +308188,28 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -1ad294: |[1ad294] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -1ad2a4: 3802 1600 |0000: if-eqz v2, 0016 // +0016 │ │ -1ad2a8: 6e10 655a 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.get:()Ljava/lang/Object; // method@5a65 │ │ -1ad2ae: 0c00 |0005: move-result-object v0 │ │ -1ad2b0: 7220 335a 0200 |0006: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onSuccess:(Ljava/lang/Object;)V // method@5a33 │ │ -1ad2b6: 280d |0009: goto 0016 // +000d │ │ -1ad2b8: 0d00 |000a: move-exception v0 │ │ -1ad2ba: 7220 325a 0200 |000b: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onFailure:(Ljava/util/concurrent/ExecutionException;)V // method@5a32 │ │ -1ad2c0: 2808 |000e: goto 0016 // +0008 │ │ -1ad2c2: 0d02 |000f: move-exception v2 │ │ -1ad2c4: 2200 d902 |0010: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ -1ad2c8: 7020 c309 2000 |0012: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ -1ad2ce: 2700 |0015: throw v0 │ │ -1ad2d0: 0e00 |0016: return-void │ │ +1ad298: |[1ad298] org.thoughtcrime.securesms.util.ListenableFutureTask.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +1ad2a8: 3802 1600 |0000: if-eqz v2, 0016 // +0016 │ │ +1ad2ac: 6e10 655a 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.get:()Ljava/lang/Object; // method@5a65 │ │ +1ad2b2: 0c00 |0005: move-result-object v0 │ │ +1ad2b4: 7220 335a 0200 |0006: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onSuccess:(Ljava/lang/Object;)V // method@5a33 │ │ +1ad2ba: 280d |0009: goto 0016 // +000d │ │ +1ad2bc: 0d00 |000a: move-exception v0 │ │ +1ad2be: 7220 325a 0200 |000b: invoke-interface {v2, v0}, Lorg/thoughtcrime/securesms/util/FutureTaskListener;.onFailure:(Ljava/util/concurrent/ExecutionException;)V // method@5a32 │ │ +1ad2c4: 2808 |000e: goto 0016 // +0008 │ │ +1ad2c6: 0d02 |000f: move-exception v2 │ │ +1ad2c8: 2200 d902 |0010: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ +1ad2cc: 7020 c309 2000 |0012: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ +1ad2d2: 2700 |0015: throw v0 │ │ +1ad2d4: 0e00 |0016: return-void │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/lang/InterruptedException; -> 0x000f │ │ Ljava/util/concurrent/ExecutionException; -> 0x000a │ │ positions : │ │ 0x0002 line=103 │ │ 0x000b line=107 │ │ @@ -308223,28 +308224,28 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1ad210: |[1ad210] org.thoughtcrime.securesms.util.ListenableFutureTask.addListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -1ad220: 1d01 |0000: monitor-enter v1 │ │ -1ad222: 6e10 675a 0100 |0001: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.isDone:()Z // method@5a67 │ │ -1ad228: 0a00 |0004: move-result v0 │ │ -1ad22a: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -1ad22e: 7020 625a 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@5a62 │ │ -1ad234: 2806 |000a: goto 0010 // +0006 │ │ -1ad236: 5410 f741 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41f7 │ │ -1ad23a: 7220 d20c 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd2 │ │ -1ad240: 1e01 |0010: monitor-exit v1 │ │ -1ad242: 0e00 |0011: return-void │ │ -1ad244: 0d02 |0012: move-exception v2 │ │ -1ad246: 1e01 |0013: monitor-exit v1 │ │ -1ad248: 2702 |0014: throw v2 │ │ +1ad214: |[1ad214] org.thoughtcrime.securesms.util.ListenableFutureTask.addListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +1ad224: 1d01 |0000: monitor-enter v1 │ │ +1ad226: 6e10 675a 0100 |0001: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.isDone:()Z // method@5a67 │ │ +1ad22c: 0a00 |0004: move-result v0 │ │ +1ad22e: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +1ad232: 7020 625a 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V // method@5a62 │ │ +1ad238: 2806 |000a: goto 0010 // +0006 │ │ +1ad23a: 5410 f741 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41f7 │ │ +1ad23e: 7220 d20c 2000 |000d: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd2 │ │ +1ad244: 1e01 |0010: monitor-exit v1 │ │ +1ad246: 0e00 |0011: return-void │ │ +1ad248: 0d02 |0012: move-exception v2 │ │ +1ad24a: 1e01 |0013: monitor-exit v1 │ │ +1ad24c: 2702 |0014: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0010 │ │ -> 0x0012 │ │ 0x0013 - 0x0014 │ │ -> 0x0012 │ │ positions : │ │ 0x0001 line=70 │ │ @@ -308260,22 +308261,22 @@ │ │ type : '()V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1ad2e4: |[1ad2e4] org.thoughtcrime.securesms.util.ListenableFutureTask.done:()V │ │ -1ad2f4: 1d01 |0000: monitor-enter v1 │ │ -1ad2f6: 7010 615a 0100 |0001: invoke-direct {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:()V // method@5a61 │ │ -1ad2fc: 1e01 |0004: monitor-exit v1 │ │ -1ad2fe: 0e00 |0005: return-void │ │ -1ad300: 0d00 |0006: move-exception v0 │ │ -1ad302: 1e01 |0007: monitor-exit v1 │ │ -1ad304: 2700 |0008: throw v0 │ │ +1ad2e8: |[1ad2e8] org.thoughtcrime.securesms.util.ListenableFutureTask.done:()V │ │ +1ad2f8: 1d01 |0000: monitor-enter v1 │ │ +1ad2fa: 7010 615a 0100 |0001: invoke-direct {v1}, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.callback:()V // method@5a61 │ │ +1ad300: 1e01 |0004: monitor-exit v1 │ │ +1ad302: 0e00 |0005: return-void │ │ +1ad304: 0d00 |0006: move-exception v0 │ │ +1ad306: 1e01 |0007: monitor-exit v1 │ │ +1ad308: 2700 |0008: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0004 │ │ -> 0x0006 │ │ 0x0007 - 0x0008 │ │ -> 0x0006 │ │ positions : │ │ 0x0001 line=83 │ │ @@ -308288,26 +308289,26 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -1ad0b8: |[1ad0b8] org.thoughtcrime.securesms.util.ListenableFutureTask.equals:(Ljava/lang/Object;)Z │ │ -1ad0c8: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ -1ad0cc: 2020 d110 |0002: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // type@10d1 │ │ -1ad0d0: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -1ad0d4: 5410 f641 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41f6 │ │ -1ad0d8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -1ad0dc: 6e20 a20a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa2 │ │ -1ad0e2: 0a02 |000d: move-result v2 │ │ -1ad0e4: 0f02 |000e: return v2 │ │ -1ad0e6: 6f20 a20a 2100 |000f: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa2 │ │ -1ad0ec: 0a02 |0012: move-result v2 │ │ -1ad0ee: 0f02 |0013: return v2 │ │ +1ad0bc: |[1ad0bc] org.thoughtcrime.securesms.util.ListenableFutureTask.equals:(Ljava/lang/Object;)Z │ │ +1ad0cc: 3802 0f00 |0000: if-eqz v2, 000f // +000f │ │ +1ad0d0: 2020 d110 |0002: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/ListenableFutureTask; // type@10d1 │ │ +1ad0d4: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +1ad0d8: 5410 f641 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41f6 │ │ +1ad0dc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +1ad0e0: 6e20 a20a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa2 │ │ +1ad0e6: 0a02 |000d: move-result v2 │ │ +1ad0e8: 0f02 |000e: return v2 │ │ +1ad0ea: 6f20 a20a 2100 |000f: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa2 │ │ +1ad0f0: 0a02 |0012: move-result v2 │ │ +1ad0f2: 0f02 |0013: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=114 │ │ 0x000a line=115 │ │ 0x000f line=117 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ @@ -308318,23 +308319,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -1ad0f0: |[1ad0f0] org.thoughtcrime.securesms.util.ListenableFutureTask.hashCode:()I │ │ -1ad100: 5410 f641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41f6 │ │ -1ad104: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -1ad108: 6e10 a40a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa4 │ │ -1ad10e: 0a00 |0007: move-result v0 │ │ -1ad110: 0f00 |0008: return v0 │ │ -1ad112: 6f10 a40a 0100 |0009: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0aa4 │ │ -1ad118: 0a00 |000c: move-result v0 │ │ -1ad11a: 0f00 |000d: return v0 │ │ +1ad0f4: |[1ad0f4] org.thoughtcrime.securesms.util.ListenableFutureTask.hashCode:()I │ │ +1ad104: 5410 f641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.identifier:Ljava/lang/Object; // field@41f6 │ │ +1ad108: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +1ad10c: 6e10 a40a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa4 │ │ +1ad112: 0a00 |0007: move-result v0 │ │ +1ad114: 0f00 |0008: return v0 │ │ +1ad116: 6f10 a40a 0100 |0009: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@0aa4 │ │ +1ad11c: 0a00 |000c: move-result v0 │ │ +1ad11e: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0009 line=124 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/util/ListenableFutureTask; │ │ │ │ @@ -308343,23 +308344,23 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1ad31c: |[1ad31c] org.thoughtcrime.securesms.util.ListenableFutureTask.removeListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ -1ad32c: 1d01 |0000: monitor-enter v1 │ │ -1ad32e: 5410 f741 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41f7 │ │ -1ad332: 7220 de0c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cde │ │ -1ad338: 1e01 |0006: monitor-exit v1 │ │ -1ad33a: 0e00 |0007: return-void │ │ -1ad33c: 0d02 |0008: move-exception v2 │ │ -1ad33e: 1e01 |0009: monitor-exit v1 │ │ -1ad340: 2702 |000a: throw v2 │ │ +1ad320: |[1ad320] org.thoughtcrime.securesms.util.ListenableFutureTask.removeListener:(Lorg/thoughtcrime/securesms/util/FutureTaskListener;)V │ │ +1ad330: 1d01 |0000: monitor-enter v1 │ │ +1ad332: 5410 f741 |0001: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/ListenableFutureTask;.listeners:Ljava/util/List; // field@41f7 │ │ +1ad336: 7220 de0c 2000 |0003: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cde │ │ +1ad33c: 1e01 |0006: monitor-exit v1 │ │ +1ad33e: 0e00 |0007: return-void │ │ +1ad340: 0d02 |0008: move-exception v2 │ │ +1ad342: 1e01 |0009: monitor-exit v1 │ │ +1ad344: 2702 |000a: throw v2 │ │ catches : 2 │ │ 0x0001 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0001 line=78 │ │ @@ -308406,20 +308407,20 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1ad358: |[1ad358] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ -1ad368: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ad36e: 5b01 f841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41f8 │ │ -1ad372: 5b02 f941 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@41f9 │ │ -1ad376: 5b03 fa41 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@41fa │ │ -1ad37a: 0e00 |0009: return-void │ │ +1ad35c: |[1ad35c] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ +1ad36c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ad372: 5b01 f841 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41f8 │ │ +1ad376: 5b02 f941 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@41f9 │ │ +1ad37a: 5b03 fa41 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@41fa │ │ +1ad37e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/app/Activity; │ │ @@ -308431,20 +308432,20 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -1ad37c: |[1ad37c] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -1ad38c: 5430 f841 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41f8 │ │ -1ad390: 5431 f941 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@41f9 │ │ -1ad394: 5432 fa41 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@41fa │ │ -1ad398: 6e55 6f5a 1042 |0006: invoke-virtual {v0, v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.lambda$onClick$0$org-thoughtcrime-securesms-util-LongClickCopySpan:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;Landroid/content/DialogInterface;I)V // method@5a6f │ │ -1ad39e: 0e00 |0009: return-void │ │ +1ad380: |[1ad380] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +1ad390: 5430 f841 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@41f8 │ │ +1ad394: 5431 f941 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$1:Landroid/app/Activity; // field@41f9 │ │ +1ad398: 5432 fa41 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcContact; // field@41fa │ │ +1ad39c: 6e55 6f5a 1042 |0006: invoke-virtual {v0, v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.lambda$onClick$0$org-thoughtcrime-securesms-util-LongClickCopySpan:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;Landroid/content/DialogInterface;I)V // method@5a6f │ │ +1ad3a2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=4 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000a reg=5 (null) I │ │ @@ -308483,19 +308484,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1ad3a0: |[1ad3a0] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1ad3b0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ad3b6: 5b01 fb41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@41fb │ │ -1ad3ba: 5b02 fc41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@41fc │ │ -1ad3be: 0e00 |0007: return-void │ │ +1ad3a4: |[1ad3a4] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1ad3b4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ad3ba: 5b01 fb41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@41fb │ │ +1ad3be: 5b02 fc41 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@41fc │ │ +1ad3c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -308506,19 +308507,19 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -1ad3c0: |[1ad3c0] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ -1ad3d0: 5420 fb41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@41fb │ │ -1ad3d4: 5421 fc41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@41fc │ │ -1ad3d8: 7140 705a 1043 |0004: invoke-static {v0, v1, v3, v4}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.lambda$onLongClick$1:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V // method@5a70 │ │ -1ad3de: 0e00 |0007: return-void │ │ +1ad3c4: |[1ad3c4] org.thoughtcrime.securesms.util.LongClickCopySpan$$ExternalSyntheticLambda1.onClick:(Landroid/content/DialogInterface;I)V │ │ +1ad3d4: 5420 fb41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$0:Landroid/content/Context; // field@41fb │ │ +1ad3d8: 5421 fc41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.f$1:Ljava/lang/String; // field@41fc │ │ +1ad3dc: 7140 705a 1043 |0004: invoke-static {v0, v1, v3, v4}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.lambda$onLongClick$1:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V // method@5a70 │ │ +1ad3e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -308575,18 +308576,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1ad428: |[1ad428] org.thoughtcrime.securesms.util.LongClickCopySpan.:(Ljava/lang/String;)V │ │ -1ad438: 7010 ae02 0000 |0000: invoke-direct {v0}, Landroid/text/style/ClickableSpan;.:()V // method@02ae │ │ -1ad43e: 5b01 0242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ -1ad442: 0e00 |0005: return-void │ │ +1ad42c: |[1ad42c] org.thoughtcrime.securesms.util.LongClickCopySpan.:(Ljava/lang/String;)V │ │ +1ad43c: 7010 ae02 0000 |0000: invoke-direct {v0}, Landroid/text/style/ClickableSpan;.:()V // method@02ae │ │ +1ad442: 5b01 0242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ +1ad446: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -308596,24 +308597,24 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1ad45c: |[1ad45c] org.thoughtcrime.securesms.util.LongClickCopySpan.lambda$onLongClick$1:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ -1ad46c: 7120 8c5b 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@5b8c │ │ -1ad472: 6001 4028 |0003: sget v1, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@2840 │ │ -1ad476: 6e20 7700 1000 |0005: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1ad47c: 0c01 |0008: move-result-object v1 │ │ -1ad47e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1ad480: 7130 7204 1002 |000a: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ -1ad486: 0c00 |000d: move-result-object v0 │ │ -1ad488: 6e10 7304 0000 |000e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0473 │ │ -1ad48e: 0e00 |0011: return-void │ │ +1ad460: |[1ad460] org.thoughtcrime.securesms.util.LongClickCopySpan.lambda$onLongClick$1:(Landroid/content/Context;Ljava/lang/String;Landroid/content/DialogInterface;I)V │ │ +1ad470: 7120 8c5b 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@5b8c │ │ +1ad476: 6001 4028 |0003: sget v1, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@2840 │ │ +1ad47a: 6e20 7700 1000 |0005: invoke-virtual {v0, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1ad480: 0c01 |0008: move-result-object v1 │ │ +1ad482: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1ad484: 7130 7204 1002 |000a: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ +1ad48a: 0c00 |000d: move-result-object v0 │ │ +1ad48c: 6e10 7304 0000 |000e: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@0473 │ │ +1ad492: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=1 (null) Ljava/lang/String; │ │ @@ -308625,29 +308626,29 @@ │ │ type : '(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -1ad750: |[1ad750] org.thoughtcrime.securesms.util.LongClickCopySpan.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ -1ad760: 7110 c84d 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1ad766: 0c00 |0003: move-result-object v0 │ │ -1ad768: 6e10 7a06 0400 |0004: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067a │ │ -1ad76e: 0a04 |0007: move-result v4 │ │ -1ad770: 6e20 8c06 4000 |0008: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@068c │ │ -1ad776: 0a04 |000b: move-result v4 │ │ -1ad778: 3804 1100 |000c: if-eqz v4, 001d // +0011 │ │ -1ad77c: 2200 2b00 |000e: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1ad780: 1c01 f50c |0010: const-class v1, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0cf5 │ │ -1ad784: 7030 8400 3001 |0012: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1ad78a: 1a01 714b |0015: const-string v1, "chat_id" // string@4b71 │ │ -1ad78e: 6e30 9c00 1004 |0017: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1ad794: 6e20 2800 0300 |001a: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ -1ad79a: 0e00 |001d: return-void │ │ +1ad754: |[1ad754] org.thoughtcrime.securesms.util.LongClickCopySpan.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V │ │ +1ad764: 7110 c84d 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1ad76a: 0c00 |0003: move-result-object v0 │ │ +1ad76c: 6e10 7a06 0400 |0004: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067a │ │ +1ad772: 0a04 |0007: move-result v4 │ │ +1ad774: 6e20 8c06 4000 |0008: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@068c │ │ +1ad77a: 0a04 |000b: move-result v4 │ │ +1ad77c: 3804 1100 |000c: if-eqz v4, 001d // +0011 │ │ +1ad780: 2200 2b00 |000e: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1ad784: 1c01 f50c |0010: const-class v1, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0cf5 │ │ +1ad788: 7030 8400 3001 |0012: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1ad78e: 1a01 714b |0015: const-string v1, "chat_id" // string@4b71 │ │ +1ad792: 6e30 9c00 1004 |0017: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1ad798: 6e20 2800 0300 |001a: invoke-virtual {v3, v0}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0028 │ │ +1ad79e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x000e line=40 │ │ 0x0015 line=41 │ │ 0x001a line=42 │ │ @@ -308661,31 +308662,31 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -1ad3e0: |[1ad3e0] org.thoughtcrime.securesms.util.LongClickCopySpan.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -1ad3f0: 1a00 826c |0000: const-string v0, "mailto:" // string@6c82 │ │ -1ad3f4: 6e20 f20a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1ad3fa: 0a00 |0005: move-result v0 │ │ -1ad3fc: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -1ad400: 1270 |0008: const/4 v0, #int 7 // #7 │ │ -1ad402: 6e20 f50a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af5 │ │ -1ad408: 0c02 |000c: move-result-object v2 │ │ -1ad40a: 1102 |000d: return-object v2 │ │ -1ad40c: 1a00 6184 |000e: const-string v0, "tel:" // string@8461 │ │ -1ad410: 6e20 f20a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1ad416: 0a00 |0013: move-result v0 │ │ -1ad418: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ -1ad41c: 1240 |0016: const/4 v0, #int 4 // #4 │ │ -1ad41e: 6e20 f50a 0200 |0017: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af5 │ │ -1ad424: 0c02 |001a: move-result-object v2 │ │ -1ad426: 1102 |001b: return-object v2 │ │ +1ad3e4: |[1ad3e4] org.thoughtcrime.securesms.util.LongClickCopySpan.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +1ad3f4: 1a00 826c |0000: const-string v0, "mailto:" // string@6c82 │ │ +1ad3f8: 6e20 f20a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1ad3fe: 0a00 |0005: move-result v0 │ │ +1ad400: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +1ad404: 1270 |0008: const/4 v0, #int 7 // #7 │ │ +1ad406: 6e20 f50a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af5 │ │ +1ad40c: 0c02 |000c: move-result-object v2 │ │ +1ad40e: 1102 |000d: return-object v2 │ │ +1ad410: 1a00 6184 |000e: const-string v0, "tel:" // string@8461 │ │ +1ad414: 6e20 f20a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1ad41a: 0a00 |0013: move-result v0 │ │ +1ad41c: 3800 0700 |0014: if-eqz v0, 001b // +0007 │ │ +1ad420: 1240 |0016: const/4 v0, #int 4 // #4 │ │ +1ad422: 6e20 f50a 0200 |0017: invoke-virtual {v2, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af5 │ │ +1ad428: 0c02 |001a: move-result-object v2 │ │ +1ad42a: 1102 |001b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0009 line=127 │ │ 0x000e line=128 │ │ 0x0017 line=129 │ │ locals : │ │ @@ -308698,17 +308699,17 @@ │ │ type : '(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;Landroid/content/DialogInterface;I)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1ad444: |[1ad444] org.thoughtcrime.securesms.util.LongClickCopySpan.lambda$onClick$0$org-thoughtcrime-securesms-util-LongClickCopySpan:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;Landroid/content/DialogInterface;I)V │ │ -1ad454: 7030 735a 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5a73 │ │ -1ad45a: 0e00 |0003: return-void │ │ +1ad448: |[1ad448] org.thoughtcrime.securesms.util.LongClickCopySpan.lambda$onClick$0$org-thoughtcrime-securesms-util-LongClickCopySpan:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;Landroid/content/DialogInterface;I)V │ │ +1ad458: 7030 735a 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5a73 │ │ +1ad45e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=2 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -308720,130 +308721,130 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 235 16-bit code units │ │ -1ad490: |[1ad490] org.thoughtcrime.securesms.util.LongClickCopySpan.onClick:(Landroid/view/View;)V │ │ -1ad4a0: 5470 0242 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ -1ad4a4: 1a01 6f4c |0002: const-string v1, "cmd:" // string@4c6f │ │ -1ad4a8: 6e20 f20a 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1ad4ae: 0a00 |0007: move-result v0 │ │ -1ad4b0: 3800 2b00 |0008: if-eqz v0, 0033 // +002b │ │ -1ad4b4: 5470 0242 |000a: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ -1ad4b8: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -1ad4ba: 6e20 f50a 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af5 │ │ -1ad4c0: 0c00 |0010: move-result-object v0 │ │ -1ad4c2: 6e10 1903 0800 |0011: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1ad4c8: 0c08 |0014: move-result-object v8 │ │ -1ad4ca: 1f08 f50c |0015: check-cast v8, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0cf5 │ │ -1ad4ce: 2201 0c03 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1ad4d2: 7010 0c0b 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1ad4d8: 6e20 180b 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1ad4de: 1a00 d603 |001f: const-string v0, " " // string@03d6 │ │ -1ad4e2: 6e20 180b 0100 |0021: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1ad4e8: 6e10 290b 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1ad4ee: 0c00 |0027: move-result-object v0 │ │ -1ad4f0: 6e20 0441 0800 |0028: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/ConversationActivity;.setDraftText:(Ljava/lang/String;)V // method@4104 │ │ -1ad4f6: 2900 bf00 |002b: goto/16 00ea // +00bf │ │ -1ad4fa: 0d08 |002d: move-exception v8 │ │ -1ad4fc: 6e10 370a 0800 |002e: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1ad502: 2900 b900 |0031: goto/16 00ea // +00b9 │ │ -1ad506: 5470 0242 |0033: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ -1ad50a: 1a01 826c |0035: const-string v1, "mailto:" // string@6c82 │ │ -1ad50e: 6e20 f20a 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1ad514: 0a00 |003a: move-result v0 │ │ -1ad516: 3800 6a00 |003b: if-eqz v0, 00a5 // +006a │ │ -1ad51a: 5470 0242 |003d: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ -1ad51e: 7020 745a 0700 |003f: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5a74 │ │ -1ad524: 0c00 |0042: move-result-object v0 │ │ -1ad526: 6e10 1903 0800 |0043: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1ad52c: 0c08 |0046: move-result-object v8 │ │ -1ad52e: 1f08 0e00 |0047: check-cast v8, Landroid/app/Activity; // type@000e │ │ -1ad532: 7110 c84d 0800 |0049: invoke-static {v8}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1ad538: 0c01 |004c: move-result-object v1 │ │ -1ad53a: 1202 |004d: const/4 v2, #int 0 // #0 │ │ -1ad53c: 6e30 8d06 2100 |004e: invoke-virtual {v1, v2, v0}, Lcom/b44t/messenger/DcContext;.createContact:(Ljava/lang/String;Ljava/lang/String;)I // method@068d │ │ -1ad542: 0a00 |0051: move-result v0 │ │ -1ad544: 6e20 a506 0100 |0052: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ -1ad54a: 0c00 |0055: move-result-object v0 │ │ -1ad54c: 6e10 7a06 0000 |0056: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067a │ │ -1ad552: 0a03 |0059: move-result v3 │ │ -1ad554: 3803 1700 |005a: if-eqz v3, 0071 // +0017 │ │ -1ad558: 6e10 8006 0000 |005c: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.isBlocked:()Z // method@0680 │ │ -1ad55e: 0a03 |005f: move-result v3 │ │ -1ad560: 3903 1100 |0060: if-nez v3, 0071 // +0011 │ │ -1ad564: 6e10 7a06 0000 |0062: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067a │ │ -1ad56a: 0a03 |0065: move-result v3 │ │ -1ad56c: 6e20 9d06 3100 |0066: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@069d │ │ -1ad572: 0a01 |0069: move-result v1 │ │ -1ad574: 3801 0700 |006a: if-eqz v1, 0071 // +0007 │ │ -1ad578: 7030 735a 8700 |006c: invoke-direct {v7, v8, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5a73 │ │ -1ad57e: 2900 7b00 |006f: goto/16 00ea // +007b │ │ -1ad582: 2201 4901 |0071: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1ad586: 7020 8704 8100 |0073: invoke-direct {v1, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ -1ad58c: 6003 d027 |0076: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27d0 │ │ -1ad590: 6e10 7906 0000 |0078: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0679 │ │ -1ad596: 0c04 |007b: move-result-object v4 │ │ -1ad598: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -1ad59a: 2355 4011 |007d: new-array v5, v5, [Ljava/lang/Object; // type@1140 │ │ -1ad59e: 1206 |007f: const/4 v6, #int 0 // #0 │ │ -1ad5a0: 4d04 0506 |0080: aput-object v4, v5, v6 │ │ -1ad5a4: 6e30 1f00 3805 |0082: invoke-virtual {v8, v3, v5}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ -1ad5aa: 0c03 |0085: move-result-object v3 │ │ -1ad5ac: 6e20 8d04 3100 |0086: invoke-virtual {v1, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ -1ad5b2: 0c01 |0089: move-result-object v1 │ │ -1ad5b4: 2203 d210 |008a: new-instance v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0; // type@10d2 │ │ -1ad5b8: 7040 6a5a 7308 |008c: invoke-direct {v3, v7, v8, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5a6a │ │ -1ad5be: 1408 0a00 0401 |008f: const v8, #float 2.42446e-38 // #0104000a │ │ -1ad5c4: 6e30 9304 8103 |0092: invoke-virtual {v1, v8, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ -1ad5ca: 0c08 |0095: move-result-object v8 │ │ -1ad5cc: 6000 0428 |0096: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2804 │ │ -1ad5d0: 6e30 8e04 0802 |0098: invoke-virtual {v8, v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -1ad5d6: 0c08 |009b: move-result-object v8 │ │ -1ad5d8: 6e10 9904 0800 |009c: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ -1ad5de: 284b |009f: goto 00ea // +004b │ │ -1ad5e0: 0d08 |00a0: move-exception v8 │ │ -1ad5e2: 6e10 370a 0800 |00a1: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1ad5e8: 2846 |00a4: goto 00ea // +0046 │ │ -1ad5ea: 5470 0242 |00a5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ -1ad5ee: 7110 765b 0000 |00a7: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Ljava/lang/String;)Z // method@5b76 │ │ -1ad5f4: 0a00 |00aa: move-result v0 │ │ -1ad5f6: 3800 1300 |00ab: if-eqz v0, 00be // +0013 │ │ -1ad5fa: 2200 4d10 |00ad: new-instance v0, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@104d │ │ -1ad5fe: 6e10 1903 0800 |00af: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1ad604: 0c08 |00b2: move-result-object v8 │ │ -1ad606: 1f08 0e00 |00b3: check-cast v8, Landroid/app/Activity; // type@000e │ │ -1ad60a: 7020 5757 8000 |00b5: invoke-direct {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5757 │ │ -1ad610: 5478 0242 |00b8: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ -1ad614: 6e20 5957 8000 |00ba: invoke-virtual {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5759 │ │ -1ad61a: 282d |00bd: goto 00ea // +002d │ │ -1ad61c: 6e10 1903 0800 |00be: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1ad622: 0c00 |00c1: move-result-object v0 │ │ -1ad624: 1f00 0e00 |00c2: check-cast v0, Landroid/app/Activity; // type@000e │ │ -1ad628: 7110 c84d 0000 |00c4: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1ad62e: 0c01 |00c7: move-result-object v1 │ │ -1ad630: 5472 0242 |00c8: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ -1ad634: 6e20 8a06 2100 |00ca: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.checkQr:(Ljava/lang/String;)Lcom/b44t/messenger/DcLot; // method@068a │ │ -1ad63a: 0c01 |00cd: move-result-object v1 │ │ -1ad63c: 6e10 ee06 0100 |00ce: invoke-virtual {v1}, Lcom/b44t/messenger/DcLot;.getState:()I // method@06ee │ │ -1ad642: 0a01 |00d1: move-result v1 │ │ -1ad644: 1302 0f01 |00d2: const/16 v2, #int 271 // #10f │ │ -1ad648: 3321 0d00 |00d4: if-ne v1, v2, 00e1 // +000d │ │ -1ad64c: 2208 4d10 |00d6: new-instance v8, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@104d │ │ -1ad650: 7020 5757 0800 |00d8: invoke-direct {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5757 │ │ -1ad656: 5470 0242 |00db: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ -1ad65a: 6e20 5957 0800 |00dd: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5759 │ │ -1ad660: 280a |00e0: goto 00ea // +000a │ │ -1ad662: 6e10 1903 0800 |00e1: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1ad668: 0c08 |00e4: move-result-object v8 │ │ -1ad66a: 5470 0242 |00e5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ -1ad66e: 7120 3e5a 0800 |00e7: invoke-static {v8, v0}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@5a3e │ │ -1ad674: 0e00 |00ea: return-void │ │ +1ad494: |[1ad494] org.thoughtcrime.securesms.util.LongClickCopySpan.onClick:(Landroid/view/View;)V │ │ +1ad4a4: 5470 0242 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ +1ad4a8: 1a01 6f4c |0002: const-string v1, "cmd:" // string@4c6f │ │ +1ad4ac: 6e20 f20a 1000 |0004: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1ad4b2: 0a00 |0007: move-result v0 │ │ +1ad4b4: 3800 2b00 |0008: if-eqz v0, 0033 // +002b │ │ +1ad4b8: 5470 0242 |000a: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ +1ad4bc: 1241 |000c: const/4 v1, #int 4 // #4 │ │ +1ad4be: 6e20 f50a 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af5 │ │ +1ad4c4: 0c00 |0010: move-result-object v0 │ │ +1ad4c6: 6e10 1903 0800 |0011: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1ad4cc: 0c08 |0014: move-result-object v8 │ │ +1ad4ce: 1f08 f50c |0015: check-cast v8, Lorg/thoughtcrime/securesms/ConversationActivity; // type@0cf5 │ │ +1ad4d2: 2201 0c03 |0017: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1ad4d6: 7010 0c0b 0100 |0019: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1ad4dc: 6e20 180b 0100 |001c: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1ad4e2: 1a00 d603 |001f: const-string v0, " " // string@03d6 │ │ +1ad4e6: 6e20 180b 0100 |0021: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1ad4ec: 6e10 290b 0100 |0024: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1ad4f2: 0c00 |0027: move-result-object v0 │ │ +1ad4f4: 6e20 0441 0800 |0028: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/ConversationActivity;.setDraftText:(Ljava/lang/String;)V // method@4104 │ │ +1ad4fa: 2900 bf00 |002b: goto/16 00ea // +00bf │ │ +1ad4fe: 0d08 |002d: move-exception v8 │ │ +1ad500: 6e10 370a 0800 |002e: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1ad506: 2900 b900 |0031: goto/16 00ea // +00b9 │ │ +1ad50a: 5470 0242 |0033: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ +1ad50e: 1a01 826c |0035: const-string v1, "mailto:" // string@6c82 │ │ +1ad512: 6e20 f20a 1000 |0037: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1ad518: 0a00 |003a: move-result v0 │ │ +1ad51a: 3800 6a00 |003b: if-eqz v0, 00a5 // +006a │ │ +1ad51e: 5470 0242 |003d: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ +1ad522: 7020 745a 0700 |003f: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5a74 │ │ +1ad528: 0c00 |0042: move-result-object v0 │ │ +1ad52a: 6e10 1903 0800 |0043: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1ad530: 0c08 |0046: move-result-object v8 │ │ +1ad532: 1f08 0e00 |0047: check-cast v8, Landroid/app/Activity; // type@000e │ │ +1ad536: 7110 c84d 0800 |0049: invoke-static {v8}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1ad53c: 0c01 |004c: move-result-object v1 │ │ +1ad53e: 1202 |004d: const/4 v2, #int 0 // #0 │ │ +1ad540: 6e30 8d06 2100 |004e: invoke-virtual {v1, v2, v0}, Lcom/b44t/messenger/DcContext;.createContact:(Ljava/lang/String;Ljava/lang/String;)I // method@068d │ │ +1ad546: 0a00 |0051: move-result v0 │ │ +1ad548: 6e20 a506 0100 |0052: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ +1ad54e: 0c00 |0055: move-result-object v0 │ │ +1ad550: 6e10 7a06 0000 |0056: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067a │ │ +1ad556: 0a03 |0059: move-result v3 │ │ +1ad558: 3803 1700 |005a: if-eqz v3, 0071 // +0017 │ │ +1ad55c: 6e10 8006 0000 |005c: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.isBlocked:()Z // method@0680 │ │ +1ad562: 0a03 |005f: move-result v3 │ │ +1ad564: 3903 1100 |0060: if-nez v3, 0071 // +0011 │ │ +1ad568: 6e10 7a06 0000 |0062: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067a │ │ +1ad56e: 0a03 |0065: move-result v3 │ │ +1ad570: 6e20 9d06 3100 |0066: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@069d │ │ +1ad576: 0a01 |0069: move-result v1 │ │ +1ad578: 3801 0700 |006a: if-eqz v1, 0071 // +0007 │ │ +1ad57c: 7030 735a 8700 |006c: invoke-direct {v7, v8, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.openChat:(Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5a73 │ │ +1ad582: 2900 7b00 |006f: goto/16 00ea // +007b │ │ +1ad586: 2201 4901 |0071: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1ad58a: 7020 8704 8100 |0073: invoke-direct {v1, v8}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ +1ad590: 6003 d027 |0076: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27d0 │ │ +1ad594: 6e10 7906 0000 |0078: invoke-virtual {v0}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0679 │ │ +1ad59a: 0c04 |007b: move-result-object v4 │ │ +1ad59c: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +1ad59e: 2355 4011 |007d: new-array v5, v5, [Ljava/lang/Object; // type@1140 │ │ +1ad5a2: 1206 |007f: const/4 v6, #int 0 // #0 │ │ +1ad5a4: 4d04 0506 |0080: aput-object v4, v5, v6 │ │ +1ad5a8: 6e30 1f00 3805 |0082: invoke-virtual {v8, v3, v5}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ +1ad5ae: 0c03 |0085: move-result-object v3 │ │ +1ad5b0: 6e20 8d04 3100 |0086: invoke-virtual {v1, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ +1ad5b6: 0c01 |0089: move-result-object v1 │ │ +1ad5b8: 2203 d210 |008a: new-instance v3, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0; // type@10d2 │ │ +1ad5bc: 7040 6a5a 7308 |008c: invoke-direct {v3, v7, v8, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/LongClickCopySpan;Landroid/app/Activity;Lcom/b44t/messenger/DcContact;)V // method@5a6a │ │ +1ad5c2: 1408 0a00 0401 |008f: const v8, #float 2.42446e-38 // #0104000a │ │ +1ad5c8: 6e30 9304 8103 |0092: invoke-virtual {v1, v8, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ +1ad5ce: 0c08 |0095: move-result-object v8 │ │ +1ad5d0: 6000 0428 |0096: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2804 │ │ +1ad5d4: 6e30 8e04 0802 |0098: invoke-virtual {v8, v0, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +1ad5da: 0c08 |009b: move-result-object v8 │ │ +1ad5dc: 6e10 9904 0800 |009c: invoke-virtual {v8}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ +1ad5e2: 284b |009f: goto 00ea // +004b │ │ +1ad5e4: 0d08 |00a0: move-exception v8 │ │ +1ad5e6: 6e10 370a 0800 |00a1: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1ad5ec: 2846 |00a4: goto 00ea // +0046 │ │ +1ad5ee: 5470 0242 |00a5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ +1ad5f2: 7110 765b 0000 |00a7: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Ljava/lang/String;)Z // method@5b76 │ │ +1ad5f8: 0a00 |00aa: move-result v0 │ │ +1ad5fa: 3800 1300 |00ab: if-eqz v0, 00be // +0013 │ │ +1ad5fe: 2200 4d10 |00ad: new-instance v0, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@104d │ │ +1ad602: 6e10 1903 0800 |00af: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1ad608: 0c08 |00b2: move-result-object v8 │ │ +1ad60a: 1f08 0e00 |00b3: check-cast v8, Landroid/app/Activity; // type@000e │ │ +1ad60e: 7020 5757 8000 |00b5: invoke-direct {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5757 │ │ +1ad614: 5478 0242 |00b8: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ +1ad618: 6e20 5957 8000 |00ba: invoke-virtual {v0, v8}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5759 │ │ +1ad61e: 282d |00bd: goto 00ea // +002d │ │ +1ad620: 6e10 1903 0800 |00be: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1ad626: 0c00 |00c1: move-result-object v0 │ │ +1ad628: 1f00 0e00 |00c2: check-cast v0, Landroid/app/Activity; // type@000e │ │ +1ad62c: 7110 c84d 0000 |00c4: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1ad632: 0c01 |00c7: move-result-object v1 │ │ +1ad634: 5472 0242 |00c8: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ +1ad638: 6e20 8a06 2100 |00ca: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.checkQr:(Ljava/lang/String;)Lcom/b44t/messenger/DcLot; // method@068a │ │ +1ad63e: 0c01 |00cd: move-result-object v1 │ │ +1ad640: 6e10 ee06 0100 |00ce: invoke-virtual {v1}, Lcom/b44t/messenger/DcLot;.getState:()I // method@06ee │ │ +1ad646: 0a01 |00d1: move-result v1 │ │ +1ad648: 1302 0f01 |00d2: const/16 v2, #int 271 // #10f │ │ +1ad64c: 3321 0d00 |00d4: if-ne v1, v2, 00e1 // +000d │ │ +1ad650: 2208 4d10 |00d6: new-instance v8, Lorg/thoughtcrime/securesms/qr/QrCodeHandler; // type@104d │ │ +1ad654: 7020 5757 0800 |00d8: invoke-direct {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.:(Landroid/app/Activity;)V // method@5757 │ │ +1ad65a: 5470 0242 |00db: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ +1ad65e: 6e20 5957 0800 |00dd: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/qr/QrCodeHandler;.handleQrData:(Ljava/lang/String;)V // method@5759 │ │ +1ad664: 280a |00e0: goto 00ea // +000a │ │ +1ad666: 6e10 1903 0800 |00e1: invoke-virtual {v8}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1ad66c: 0c08 |00e4: move-result-object v8 │ │ +1ad66e: 5470 0242 |00e5: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ +1ad672: 7120 3e5a 0800 |00e7: invoke-static {v8, v0}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@5a3e │ │ +1ad678: 0e00 |00ea: return-void │ │ catches : 2 │ │ 0x000a - 0x002b │ │ Ljava/lang/Exception; -> 0x002d │ │ 0x003d - 0x009f │ │ Ljava/lang/Exception; -> 0x00a0 │ │ positions : │ │ 0x0000 line=48 │ │ @@ -308882,58 +308883,58 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 85 16-bit code units │ │ -1ad694: |[1ad694] org.thoughtcrime.securesms.util.LongClickCopySpan.onLongClick:(Landroid/view/View;)V │ │ -1ad6a4: 6e10 1903 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1ad6aa: 0c06 |0003: move-result-object v6 │ │ -1ad6ac: 5450 0242 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ -1ad6b0: 1a01 6f4c |0006: const-string v1, "cmd:" // string@4c6f │ │ -1ad6b4: 6e20 f20a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1ad6ba: 0a00 |000b: move-result v0 │ │ -1ad6bc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1ad6be: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ -1ad6c2: 5450 0242 |000f: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ -1ad6c6: 1242 |0011: const/4 v2, #int 4 // #4 │ │ -1ad6c8: 6e20 f50a 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af5 │ │ -1ad6ce: 0c00 |0015: move-result-object v0 │ │ -1ad6d0: 7120 8c5b 0600 |0016: invoke-static {v6, v0}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@5b8c │ │ -1ad6d6: 6000 4028 |0019: sget v0, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@2840 │ │ -1ad6da: 6e20 7700 0600 |001b: invoke-virtual {v6, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1ad6e0: 0c00 |001e: move-result-object v0 │ │ -1ad6e2: 7130 7204 0601 |001f: invoke-static {v6, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ -1ad6e8: 0c06 |0022: move-result-object v6 │ │ -1ad6ea: 6e10 7304 0600 |0023: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ -1ad6f0: 282e |0026: goto 0054 // +002e │ │ -1ad6f2: 5450 0242 |0027: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ -1ad6f6: 7020 745a 0500 |0029: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5a74 │ │ -1ad6fc: 0c00 |002c: move-result-object v0 │ │ -1ad6fe: 2202 4901 |002d: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1ad702: 7020 8704 6200 |002f: invoke-direct {v2, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ -1ad708: 6e20 9704 0200 |0032: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0497 │ │ -1ad70e: 0c02 |0035: move-result-object v2 │ │ -1ad710: 1213 |0036: const/4 v3, #int 1 // #1 │ │ -1ad712: 2333 3a11 |0037: new-array v3, v3, [Ljava/lang/CharSequence; // type@113a │ │ -1ad716: 6004 cd29 |0039: sget v4, Lorg/thoughtcrime/securesms/R$string;.menu_copy_to_clipboard:I // field@29cd │ │ -1ad71a: 6e20 7700 4600 |003b: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1ad720: 0c04 |003e: move-result-object v4 │ │ -1ad722: 4d04 0301 |003f: aput-object v4, v3, v1 │ │ -1ad726: 2201 d310 |0041: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1; // type@10d3 │ │ -1ad72a: 7030 6c5a 6100 |0043: invoke-direct {v1, v6, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5a6c │ │ -1ad730: 6e30 8b04 3201 |0046: invoke-virtual {v2, v3, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048b │ │ -1ad736: 0c06 |0049: move-result-object v6 │ │ -1ad738: 6000 0428 |004a: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2804 │ │ -1ad73c: 1201 |004c: const/4 v1, #int 0 // #0 │ │ -1ad73e: 6e30 8e04 0601 |004d: invoke-virtual {v6, v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -1ad744: 0c06 |0050: move-result-object v6 │ │ -1ad746: 6e10 9904 0600 |0051: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ -1ad74c: 0e00 |0054: return-void │ │ +1ad698: |[1ad698] org.thoughtcrime.securesms.util.LongClickCopySpan.onLongClick:(Landroid/view/View;)V │ │ +1ad6a8: 6e10 1903 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1ad6ae: 0c06 |0003: move-result-object v6 │ │ +1ad6b0: 5450 0242 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ +1ad6b4: 1a01 6f4c |0006: const-string v1, "cmd:" // string@4c6f │ │ +1ad6b8: 6e20 f20a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1ad6be: 0a00 |000b: move-result v0 │ │ +1ad6c0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1ad6c2: 3800 1a00 |000d: if-eqz v0, 0027 // +001a │ │ +1ad6c6: 5450 0242 |000f: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ +1ad6ca: 1242 |0011: const/4 v2, #int 4 // #4 │ │ +1ad6cc: 6e20 f50a 2000 |0012: invoke-virtual {v0, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af5 │ │ +1ad6d2: 0c00 |0015: move-result-object v0 │ │ +1ad6d4: 7120 8c5b 0600 |0016: invoke-static {v6, v0}, Lorg/thoughtcrime/securesms/util/Util;.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V // method@5b8c │ │ +1ad6da: 6000 4028 |0019: sget v0, Lorg/thoughtcrime/securesms/R$string;.copied_to_clipboard:I // field@2840 │ │ +1ad6de: 6e20 7700 0600 |001b: invoke-virtual {v6, v0}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1ad6e4: 0c00 |001e: move-result-object v0 │ │ +1ad6e6: 7130 7204 0601 |001f: invoke-static {v6, v0, v1}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ +1ad6ec: 0c06 |0022: move-result-object v6 │ │ +1ad6ee: 6e10 7304 0600 |0023: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ +1ad6f4: 282e |0026: goto 0054 // +002e │ │ +1ad6f6: 5450 0242 |0027: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.url:Ljava/lang/String; // field@4202 │ │ +1ad6fa: 7020 745a 0500 |0029: invoke-direct {v5, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.prepareUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5a74 │ │ +1ad700: 0c00 |002c: move-result-object v0 │ │ +1ad702: 2202 4901 |002d: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1ad706: 7020 8704 6200 |002f: invoke-direct {v2, v6}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ +1ad70c: 6e20 9704 0200 |0032: invoke-virtual {v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0497 │ │ +1ad712: 0c02 |0035: move-result-object v2 │ │ +1ad714: 1213 |0036: const/4 v3, #int 1 // #1 │ │ +1ad716: 2333 3a11 |0037: new-array v3, v3, [Ljava/lang/CharSequence; // type@113a │ │ +1ad71a: 6004 cd29 |0039: sget v4, Lorg/thoughtcrime/securesms/R$string;.menu_copy_to_clipboard:I // field@29cd │ │ +1ad71e: 6e20 7700 4600 |003b: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1ad724: 0c04 |003e: move-result-object v4 │ │ +1ad726: 4d04 0301 |003f: aput-object v4, v3, v1 │ │ +1ad72a: 2201 d310 |0041: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1; // type@10d3 │ │ +1ad72e: 7030 6c5a 6100 |0043: invoke-direct {v1, v6, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan$$ExternalSyntheticLambda1;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5a6c │ │ +1ad734: 6e30 8b04 3201 |0046: invoke-virtual {v2, v3, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048b │ │ +1ad73a: 0c06 |0049: move-result-object v6 │ │ +1ad73c: 6000 0428 |004a: sget v0, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2804 │ │ +1ad740: 1201 |004c: const/4 v1, #int 0 // #0 │ │ +1ad742: 6e30 8e04 0601 |004d: invoke-virtual {v6, v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +1ad748: 0c06 |0050: move-result-object v6 │ │ +1ad74a: 6e10 9904 0600 |0051: invoke-virtual {v6}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ +1ad750: 0e00 |0054: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=94 │ │ 0x000f line=95 │ │ 0x0019 line=96 │ │ 0x0027 line=98 │ │ @@ -308952,18 +308953,18 @@ │ │ type : '(ZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1ad79c: |[1ad79c] org.thoughtcrime.securesms.util.LongClickCopySpan.setHighlighted:(ZI)V │ │ -1ad7ac: 5c01 0142 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@4201 │ │ -1ad7b0: 5902 0042 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@4200 │ │ -1ad7b4: 0e00 |0004: return-void │ │ +1ad7a0: |[1ad7a0] org.thoughtcrime.securesms.util.LongClickCopySpan.setHighlighted:(ZI)V │ │ +1ad7b0: 5c01 0142 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@4201 │ │ +1ad7b4: 5902 0042 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@4200 │ │ +1ad7b8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ 0x0000 - 0x0005 reg=1 (null) Z │ │ @@ -308974,22 +308975,22 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1ad7b8: |[1ad7b8] org.thoughtcrime.securesms.util.LongClickCopySpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ -1ad7c8: 6f20 af02 2100 |0000: invoke-super {v1, v2}, Landroid/text/style/ClickableSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@02af │ │ -1ad7ce: 5210 0042 |0003: iget v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@4200 │ │ -1ad7d2: 5920 4c00 |0005: iput v0, v2, Landroid/text/TextPaint;.bgColor:I // field@004c │ │ -1ad7d6: 5510 0142 |0007: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@4201 │ │ -1ad7da: df00 0001 |0009: xor-int/lit8 v0, v0, #int 1 // #01 │ │ -1ad7de: 6e20 a402 0200 |000b: invoke-virtual {v2, v0}, Landroid/text/TextPaint;.setUnderlineText:(Z)V // method@02a4 │ │ -1ad7e4: 0e00 |000e: return-void │ │ +1ad7bc: |[1ad7bc] org.thoughtcrime.securesms.util.LongClickCopySpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ +1ad7cc: 6f20 af02 2100 |0000: invoke-super {v1, v2}, Landroid/text/style/ClickableSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@02af │ │ +1ad7d2: 5210 0042 |0003: iget v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.highlightColor:I // field@4200 │ │ +1ad7d6: 5920 4c00 |0005: iput v0, v2, Landroid/text/TextPaint;.bgColor:I // field@004c │ │ +1ad7da: 5510 0142 |0007: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.isHighlighted:Z // field@4201 │ │ +1ad7de: df00 0001 |0009: xor-int/lit8 v0, v0, #int 1 // #01 │ │ +1ad7e2: 6e20 a402 0200 |000b: invoke-virtual {v2, v0}, Landroid/text/TextPaint;.setUnderlineText:(Z)V // method@02a4 │ │ +1ad7e8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0003 line=116 │ │ 0x0007 line=117 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ @@ -309029,18 +309030,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1ad850: |[1ad850] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V │ │ -1ad860: 5b01 0342 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ -1ad864: 7010 e002 0000 |0002: invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;.:()V // method@02e0 │ │ -1ad86a: 0e00 |0005: return-void │ │ +1ad854: |[1ad854] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V │ │ +1ad864: 5b01 0342 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ +1ad868: 7010 e002 0000 |0002: invoke-direct {v0}, Landroid/view/GestureDetector$SimpleOnGestureListener;.:()V // method@02e0 │ │ +1ad86e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ │ │ @@ -309050,36 +309051,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -1ad86c: |[1ad86c] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onLongPress:(Landroid/view/MotionEvent;)V │ │ -1ad87c: 5412 0342 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ -1ad880: 7110 7b5a 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a7b │ │ -1ad886: 0c02 |0005: move-result-object v2 │ │ -1ad888: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ -1ad88c: 5412 0342 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ -1ad890: 7110 7d5a 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a7d │ │ -1ad896: 0c02 |000d: move-result-object v2 │ │ -1ad898: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ -1ad89c: 5412 0342 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ -1ad8a0: 7110 7b5a 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a7b │ │ -1ad8a6: 0c02 |0015: move-result-object v2 │ │ -1ad8a8: 5410 0342 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ -1ad8ac: 7110 7d5a 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a7d │ │ -1ad8b2: 0c00 |001b: move-result-object v0 │ │ -1ad8b4: 6e20 725a 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onLongClick:(Landroid/view/View;)V // method@5a72 │ │ -1ad8ba: 5412 0342 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ -1ad8be: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -1ad8c0: 7120 7e5a 0200 |0022: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; // method@5a7e │ │ -1ad8c6: 5412 0342 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ -1ad8ca: 7120 7c5a 0200 |0027: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a7c │ │ -1ad8d0: 0e00 |002a: return-void │ │ +1ad870: |[1ad870] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onLongPress:(Landroid/view/MotionEvent;)V │ │ +1ad880: 5412 0342 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ +1ad884: 7110 7b5a 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a7b │ │ +1ad88a: 0c02 |0005: move-result-object v2 │ │ +1ad88c: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ +1ad890: 5412 0342 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ +1ad894: 7110 7d5a 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a7d │ │ +1ad89a: 0c02 |000d: move-result-object v2 │ │ +1ad89c: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ +1ad8a0: 5412 0342 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ +1ad8a4: 7110 7b5a 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a7b │ │ +1ad8aa: 0c02 |0015: move-result-object v2 │ │ +1ad8ac: 5410 0342 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ +1ad8b0: 7110 7d5a 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a7d │ │ +1ad8b6: 0c00 |001b: move-result-object v0 │ │ +1ad8b8: 6e20 725a 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onLongClick:(Landroid/view/View;)V // method@5a72 │ │ +1ad8be: 5412 0342 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ +1ad8c2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +1ad8c4: 7120 7e5a 0200 |0022: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; // method@5a7e │ │ +1ad8ca: 5412 0342 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ +1ad8ce: 7120 7c5a 0200 |0027: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a7c │ │ +1ad8d4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0010 line=32 │ │ 0x001f line=33 │ │ 0x0025 line=34 │ │ locals : │ │ @@ -309091,37 +309092,37 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -1ad7e8: |[1ad7e8] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onSingleTapUp:(Landroid/view/MotionEvent;)Z │ │ -1ad7f8: 5412 0342 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ -1ad7fc: 7110 7b5a 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a7b │ │ -1ad802: 0c02 |0005: move-result-object v2 │ │ -1ad804: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ -1ad808: 5412 0342 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ -1ad80c: 7110 7d5a 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a7d │ │ -1ad812: 0c02 |000d: move-result-object v2 │ │ -1ad814: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ -1ad818: 5412 0342 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ -1ad81c: 7110 7b5a 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a7b │ │ -1ad822: 0c02 |0015: move-result-object v2 │ │ -1ad824: 5410 0342 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ -1ad828: 7110 7d5a 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a7d │ │ -1ad82e: 0c00 |001b: move-result-object v0 │ │ -1ad830: 6e20 715a 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onClick:(Landroid/view/View;)V // method@5a71 │ │ -1ad836: 5412 0342 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ -1ad83a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -1ad83c: 7120 7e5a 0200 |0022: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; // method@5a7e │ │ -1ad842: 5412 0342 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ -1ad846: 7120 7c5a 0200 |0027: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a7c │ │ -1ad84c: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -1ad84e: 0f02 |002b: return v2 │ │ +1ad7ec: |[1ad7ec] org.thoughtcrime.securesms.util.LongClickMovementMethod$1.onSingleTapUp:(Landroid/view/MotionEvent;)Z │ │ +1ad7fc: 5412 0342 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ +1ad800: 7110 7b5a 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a7b │ │ +1ad806: 0c02 |0005: move-result-object v2 │ │ +1ad808: 3802 2400 |0006: if-eqz v2, 002a // +0024 │ │ +1ad80c: 5412 0342 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ +1ad810: 7110 7d5a 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a7d │ │ +1ad816: 0c02 |000d: move-result-object v2 │ │ +1ad818: 3802 1c00 |000e: if-eqz v2, 002a // +001c │ │ +1ad81c: 5412 0342 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ +1ad820: 7110 7b5a 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a7b │ │ +1ad826: 0c02 |0015: move-result-object v2 │ │ +1ad828: 5410 0342 |0016: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ +1ad82c: 7110 7d5a 0000 |0018: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; // method@5a7d │ │ +1ad832: 0c00 |001b: move-result-object v0 │ │ +1ad834: 6e20 715a 0200 |001c: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.onClick:(Landroid/view/View;)V // method@5a71 │ │ +1ad83a: 5412 0342 |001f: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ +1ad83e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +1ad840: 7120 7e5a 0200 |0022: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; // method@5a7e │ │ +1ad846: 5412 0342 |0025: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.this$0:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4203 │ │ +1ad84a: 7120 7c5a 0200 |0027: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // method@5a7c │ │ +1ad850: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +1ad852: 0f02 |002b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0010 line=41 │ │ 0x001f line=42 │ │ 0x0025 line=43 │ │ locals : │ │ @@ -309169,22 +309170,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -1adab4: |[1adab4] org.thoughtcrime.securesms.util.LongClickMovementMethod.:(Landroid/content/Context;)V │ │ -1adac4: 7010 ac02 0200 |0000: invoke-direct {v2}, Landroid/text/method/LinkMovementMethod;.:()V // method@02ac │ │ -1adaca: 2200 e100 |0003: new-instance v0, Landroid/view/GestureDetector; // type@00e1 │ │ -1adace: 2201 d510 |0005: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1; // type@10d5 │ │ -1adad2: 7020 775a 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V // method@5a77 │ │ -1adad8: 7030 e102 3001 |000a: invoke-direct {v0, v3, v1}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V // method@02e1 │ │ -1adade: 5b20 0542 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@4205 │ │ -1adae2: 0e00 |000f: return-void │ │ +1adab8: |[1adab8] org.thoughtcrime.securesms.util.LongClickMovementMethod.:(Landroid/content/Context;)V │ │ +1adac8: 7010 ac02 0200 |0000: invoke-direct {v2}, Landroid/text/method/LinkMovementMethod;.:()V // method@02ac │ │ +1adace: 2200 e100 |0003: new-instance v0, Landroid/view/GestureDetector; // type@00e1 │ │ +1adad2: 2201 d510 |0005: new-instance v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1; // type@10d5 │ │ +1adad6: 7020 775a 2100 |0007: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod$1;.:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)V // method@5a77 │ │ +1adadc: 7030 e102 3001 |000a: invoke-direct {v0, v3, v1}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V // method@02e1 │ │ +1adae2: 5b20 0542 |000d: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@4205 │ │ +1adae6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/content/Context; │ │ @@ -309194,17 +309195,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ada50: |[1ada50] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ -1ada60: 5400 0442 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4204 │ │ -1ada64: 1100 |0002: return-object v0 │ │ +1ada54: |[1ada54] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$000:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ +1ada64: 5400 0442 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4204 │ │ +1ada68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;) │ │ @@ -309212,17 +309213,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ada68: |[1ada68] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ -1ada78: 5b01 0442 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4204 │ │ -1ada7c: 1101 |0002: return-object v1 │ │ +1ada6c: |[1ada6c] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$002:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Lorg/thoughtcrime/securesms/util/LongClickCopySpan;)Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ +1ada7c: 5b01 0442 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4204 │ │ +1ada80: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/util/LongClickCopySpan; │ │ │ │ @@ -309231,17 +309232,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ad8d4: |[1ad8d4] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; │ │ -1ad8e4: 5400 0742 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@4207 │ │ -1ad8e8: 1100 |0002: return-object v0 │ │ +1ad8d8: |[1ad8d8] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$100:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;)Landroid/view/View; │ │ +1ad8e8: 5400 0742 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@4207 │ │ +1ad8ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;) │ │ @@ -309249,17 +309250,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ad8ec: |[1ad8ec] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; │ │ -1ad8fc: 5b01 0742 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@4207 │ │ -1ad900: 1101 |0002: return-object v1 │ │ +1ad8f0: |[1ad8f0] org.thoughtcrime.securesms.util.LongClickMovementMethod.access$102:(Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;Landroid/view/View;)Landroid/view/View; │ │ +1ad900: 5b01 0742 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@4207 │ │ +1ad904: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/view/View; │ │ │ │ @@ -309268,24 +309269,24 @@ │ │ type : '(Landroid/content/Context;)Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1ada80: |[1ada80] org.thoughtcrime.securesms.util.LongClickMovementMethod.getInstance:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ -1ada90: 6200 0642 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4206 │ │ -1ada94: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -1ada98: 2200 d610 |0004: new-instance v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // type@10d6 │ │ -1ada9c: 6e10 6b00 0100 |0006: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -1adaa2: 0c01 |0009: move-result-object v1 │ │ -1adaa4: 7020 7a5a 1000 |000a: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.:(Landroid/content/Context;)V // method@5a7a │ │ -1adaaa: 6900 0642 |000d: sput-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4206 │ │ -1adaae: 6201 0642 |000f: sget-object v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4206 │ │ -1adab2: 1101 |0011: return-object v1 │ │ +1ada84: |[1ada84] org.thoughtcrime.securesms.util.LongClickMovementMethod.getInstance:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; │ │ +1ada94: 6200 0642 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4206 │ │ +1ada98: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +1ada9c: 2200 d610 |0004: new-instance v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // type@10d6 │ │ +1adaa0: 6e10 6b00 0100 |0006: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +1adaa6: 0c01 |0009: move-result-object v1 │ │ +1adaa8: 7020 7a5a 1000 |000a: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.:(Landroid/content/Context;)V // method@5a7a │ │ +1adaae: 6900 0642 |000d: sput-object v0, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4206 │ │ +1adab2: 6201 0642 |000f: sget-object v1, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.sInstance:Lorg/thoughtcrime/securesms/util/LongClickMovementMethod; // field@4206 │ │ +1adab6: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=101 │ │ 0x000f line=103 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/content/Context; │ │ @@ -309296,100 +309297,100 @@ │ │ type : '(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 157 16-bit code units │ │ -1ad904: |[1ad904] org.thoughtcrime.securesms.util.LongClickMovementMethod.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z │ │ -1ad914: 6e10 fa02 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@02fa │ │ -1ad91a: 0a00 |0003: move-result v0 │ │ -1ad91c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1ad91e: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -1ad920: 3220 2e00 |0006: if-eq v0, v2, 0034 // +002e │ │ -1ad924: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -1ad928: 282a |000a: goto 0034 // +002a │ │ -1ad92a: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -1ad92c: 3320 8c00 |000c: if-ne v0, v2, 0098 // +008c │ │ -1ad930: 7110 8d02 0800 |000e: invoke-static {v8}, Landroid/text/Selection;.getSelectionStart:(Ljava/lang/CharSequence;)I // method@028d │ │ -1ad936: 0a07 |0011: move-result v7 │ │ -1ad938: 7110 8c02 0800 |0012: invoke-static {v8}, Landroid/text/Selection;.getSelectionEnd:(Ljava/lang/CharSequence;)I // method@028c │ │ -1ad93e: 0a00 |0015: move-result v0 │ │ -1ad940: 1c02 d410 |0016: const-class v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10d4 │ │ -1ad944: 7240 9202 7820 |0018: invoke-interface {v8, v7, v0, v2}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ -1ad94a: 0c07 |001b: move-result-object v7 │ │ -1ad94c: 1f07 c411 |001c: check-cast v7, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11c4 │ │ -1ad950: 2170 |001e: array-length v0, v7 │ │ -1ad952: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -1ad954: 3502 0a00 |0020: if-ge v2, v0, 002a // +000a │ │ -1ad958: 4603 0702 |0022: aget-object v3, v7, v2 │ │ -1ad95c: 6e30 755a 1301 |0024: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5a75 │ │ -1ad962: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -1ad966: 28f7 |0029: goto 0020 // -0009 │ │ -1ad968: 7110 8e02 0800 |002a: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ -1ad96e: 5467 0542 |002d: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@4205 │ │ -1ad972: 6e20 e202 9700 |002f: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e2 │ │ -1ad978: 0a07 |0032: move-result v7 │ │ -1ad97a: 0f07 |0033: return v7 │ │ -1ad97c: 6e10 0303 0900 |0034: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0303 │ │ -1ad982: 0a03 |0037: move-result v3 │ │ -1ad984: 8733 |0038: float-to-int v3, v3 │ │ -1ad986: 6e10 0503 0900 |0039: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0305 │ │ -1ad98c: 0a04 |003c: move-result v4 │ │ -1ad98e: 8744 |003d: float-to-int v4, v4 │ │ -1ad990: 6e10 5904 0700 |003e: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingLeft:()I // method@0459 │ │ -1ad996: 0a05 |0041: move-result v5 │ │ -1ad998: b153 |0042: sub-int/2addr v3, v5 │ │ -1ad99a: 6e10 5a04 0700 |0043: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingTop:()I // method@045a │ │ -1ad9a0: 0a05 |0046: move-result v5 │ │ -1ad9a2: b154 |0047: sub-int/2addr v4, v5 │ │ -1ad9a4: 6e10 5604 0700 |0048: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollX:()I // method@0456 │ │ -1ad9aa: 0a05 |004b: move-result v5 │ │ -1ad9ac: b053 |004c: add-int/2addr v3, v5 │ │ -1ad9ae: 6e10 5704 0700 |004d: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollY:()I // method@0457 │ │ -1ad9b4: 0a05 |0050: move-result v5 │ │ -1ad9b6: b054 |0051: add-int/2addr v4, v5 │ │ -1ad9b8: 6e10 5504 0700 |0052: invoke-virtual {v7}, Landroid/widget/TextView;.getLayout:()Landroid/text/Layout; // method@0455 │ │ -1ad9be: 0c05 |0055: move-result-object v5 │ │ -1ad9c0: 6e20 8a02 4500 |0056: invoke-virtual {v5, v4}, Landroid/text/Layout;.getLineForVertical:(I)I // method@028a │ │ -1ad9c6: 0a04 |0059: move-result v4 │ │ -1ad9c8: 8233 |005a: int-to-float v3, v3 │ │ -1ad9ca: 6e30 8b02 4503 |005b: invoke-virtual {v5, v4, v3}, Landroid/text/Layout;.getOffsetForHorizontal:(IF)I // method@028b │ │ -1ad9d0: 0a03 |005e: move-result v3 │ │ -1ad9d2: 1c04 d410 |005f: const-class v4, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10d4 │ │ -1ad9d6: 7240 9202 3843 |0061: invoke-interface {v8, v3, v3, v4}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ -1ad9dc: 0c03 |0064: move-result-object v3 │ │ -1ad9de: 1f03 c411 |0065: check-cast v3, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11c4 │ │ -1ad9e2: 2134 |0067: array-length v4, v3 │ │ -1ad9e4: 3804 3000 |0068: if-eqz v4, 0098 // +0030 │ │ -1ad9e8: 4603 0301 |006a: aget-object v3, v3, v1 │ │ -1ad9ec: 3900 1b00 |006c: if-nez v0, 0087 // +001b │ │ -1ad9f0: 7220 9102 3800 |006e: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanStart:(Ljava/lang/Object;)I // method@0291 │ │ -1ad9f6: 0a00 |0071: move-result v0 │ │ -1ad9f8: 7220 9002 3800 |0072: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanEnd:(Ljava/lang/Object;)I // method@0290 │ │ -1ad9fe: 0a01 |0075: move-result v1 │ │ -1ada00: 7130 8f02 0801 |0076: invoke-static {v8, v0, v1}, Landroid/text/Selection;.setSelection:(Landroid/text/Spannable;II)V // method@028f │ │ -1ada06: 6e10 5404 0700 |0079: invoke-virtual {v7}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0454 │ │ -1ada0c: 0c08 |007c: move-result-object v8 │ │ -1ada0e: 6000 1d1c |007d: sget v0, Lorg/thoughtcrime/securesms/R$color;.touch_highlight:I // field@1c1d │ │ -1ada12: 7120 2e05 0800 |007f: invoke-static {v8, v0}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052e │ │ -1ada18: 0a08 |0082: move-result v8 │ │ -1ada1a: 6e30 755a 2308 |0083: invoke-virtual {v3, v2, v8}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5a75 │ │ -1ada20: 2807 |0086: goto 008d // +0007 │ │ -1ada22: 7110 8e02 0800 |0087: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ -1ada28: 6e30 755a 1301 |008a: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5a75 │ │ -1ada2e: 5b63 0442 |008d: iput-object v3, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4204 │ │ -1ada32: 5b67 0742 |008f: iput-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@4207 │ │ -1ada36: 5467 0542 |0091: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@4205 │ │ -1ada3a: 6e20 e202 9700 |0093: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e2 │ │ -1ada40: 0a07 |0096: move-result v7 │ │ -1ada42: 0f07 |0097: return v7 │ │ -1ada44: 6f40 ad02 7698 |0098: invoke-super {v6, v7, v8, v9}, Landroid/text/method/LinkMovementMethod;.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z // method@02ad │ │ -1ada4a: 0a07 |009b: move-result v7 │ │ -1ada4c: 0f07 |009c: return v7 │ │ +1ad908: |[1ad908] org.thoughtcrime.securesms.util.LongClickMovementMethod.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z │ │ +1ad918: 6e10 fa02 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@02fa │ │ +1ad91e: 0a00 |0003: move-result v0 │ │ +1ad920: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1ad922: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +1ad924: 3220 2e00 |0006: if-eq v0, v2, 0034 // +002e │ │ +1ad928: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +1ad92c: 282a |000a: goto 0034 // +002a │ │ +1ad92e: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +1ad930: 3320 8c00 |000c: if-ne v0, v2, 0098 // +008c │ │ +1ad934: 7110 8d02 0800 |000e: invoke-static {v8}, Landroid/text/Selection;.getSelectionStart:(Ljava/lang/CharSequence;)I // method@028d │ │ +1ad93a: 0a07 |0011: move-result v7 │ │ +1ad93c: 7110 8c02 0800 |0012: invoke-static {v8}, Landroid/text/Selection;.getSelectionEnd:(Ljava/lang/CharSequence;)I // method@028c │ │ +1ad942: 0a00 |0015: move-result v0 │ │ +1ad944: 1c02 d410 |0016: const-class v2, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10d4 │ │ +1ad948: 7240 9202 7820 |0018: invoke-interface {v8, v7, v0, v2}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ +1ad94e: 0c07 |001b: move-result-object v7 │ │ +1ad950: 1f07 c411 |001c: check-cast v7, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11c4 │ │ +1ad954: 2170 |001e: array-length v0, v7 │ │ +1ad956: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +1ad958: 3502 0a00 |0020: if-ge v2, v0, 002a // +000a │ │ +1ad95c: 4603 0702 |0022: aget-object v3, v7, v2 │ │ +1ad960: 6e30 755a 1301 |0024: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5a75 │ │ +1ad966: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +1ad96a: 28f7 |0029: goto 0020 // -0009 │ │ +1ad96c: 7110 8e02 0800 |002a: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ +1ad972: 5467 0542 |002d: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@4205 │ │ +1ad976: 6e20 e202 9700 |002f: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e2 │ │ +1ad97c: 0a07 |0032: move-result v7 │ │ +1ad97e: 0f07 |0033: return v7 │ │ +1ad980: 6e10 0303 0900 |0034: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0303 │ │ +1ad986: 0a03 |0037: move-result v3 │ │ +1ad988: 8733 |0038: float-to-int v3, v3 │ │ +1ad98a: 6e10 0503 0900 |0039: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0305 │ │ +1ad990: 0a04 |003c: move-result v4 │ │ +1ad992: 8744 |003d: float-to-int v4, v4 │ │ +1ad994: 6e10 5904 0700 |003e: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingLeft:()I // method@0459 │ │ +1ad99a: 0a05 |0041: move-result v5 │ │ +1ad99c: b153 |0042: sub-int/2addr v3, v5 │ │ +1ad99e: 6e10 5a04 0700 |0043: invoke-virtual {v7}, Landroid/widget/TextView;.getTotalPaddingTop:()I // method@045a │ │ +1ad9a4: 0a05 |0046: move-result v5 │ │ +1ad9a6: b154 |0047: sub-int/2addr v4, v5 │ │ +1ad9a8: 6e10 5604 0700 |0048: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollX:()I // method@0456 │ │ +1ad9ae: 0a05 |004b: move-result v5 │ │ +1ad9b0: b053 |004c: add-int/2addr v3, v5 │ │ +1ad9b2: 6e10 5704 0700 |004d: invoke-virtual {v7}, Landroid/widget/TextView;.getScrollY:()I // method@0457 │ │ +1ad9b8: 0a05 |0050: move-result v5 │ │ +1ad9ba: b054 |0051: add-int/2addr v4, v5 │ │ +1ad9bc: 6e10 5504 0700 |0052: invoke-virtual {v7}, Landroid/widget/TextView;.getLayout:()Landroid/text/Layout; // method@0455 │ │ +1ad9c2: 0c05 |0055: move-result-object v5 │ │ +1ad9c4: 6e20 8a02 4500 |0056: invoke-virtual {v5, v4}, Landroid/text/Layout;.getLineForVertical:(I)I // method@028a │ │ +1ad9ca: 0a04 |0059: move-result v4 │ │ +1ad9cc: 8233 |005a: int-to-float v3, v3 │ │ +1ad9ce: 6e30 8b02 4503 |005b: invoke-virtual {v5, v4, v3}, Landroid/text/Layout;.getOffsetForHorizontal:(IF)I // method@028b │ │ +1ad9d4: 0a03 |005e: move-result v3 │ │ +1ad9d6: 1c04 d410 |005f: const-class v4, Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@10d4 │ │ +1ad9da: 7240 9202 3843 |0061: invoke-interface {v8, v3, v3, v4}, Landroid/text/Spannable;.getSpans:(IILjava/lang/Class;)[Ljava/lang/Object; // method@0292 │ │ +1ad9e0: 0c03 |0064: move-result-object v3 │ │ +1ad9e2: 1f03 c411 |0065: check-cast v3, [Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // type@11c4 │ │ +1ad9e6: 2134 |0067: array-length v4, v3 │ │ +1ad9e8: 3804 3000 |0068: if-eqz v4, 0098 // +0030 │ │ +1ad9ec: 4603 0301 |006a: aget-object v3, v3, v1 │ │ +1ad9f0: 3900 1b00 |006c: if-nez v0, 0087 // +001b │ │ +1ad9f4: 7220 9102 3800 |006e: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanStart:(Ljava/lang/Object;)I // method@0291 │ │ +1ad9fa: 0a00 |0071: move-result v0 │ │ +1ad9fc: 7220 9002 3800 |0072: invoke-interface {v8, v3}, Landroid/text/Spannable;.getSpanEnd:(Ljava/lang/Object;)I // method@0290 │ │ +1ada02: 0a01 |0075: move-result v1 │ │ +1ada04: 7130 8f02 0801 |0076: invoke-static {v8, v0, v1}, Landroid/text/Selection;.setSelection:(Landroid/text/Spannable;II)V // method@028f │ │ +1ada0a: 6e10 5404 0700 |0079: invoke-virtual {v7}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@0454 │ │ +1ada10: 0c08 |007c: move-result-object v8 │ │ +1ada12: 6000 1d1c |007d: sget v0, Lorg/thoughtcrime/securesms/R$color;.touch_highlight:I // field@1c1d │ │ +1ada16: 7120 2e05 0800 |007f: invoke-static {v8, v0}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052e │ │ +1ada1c: 0a08 |0082: move-result v8 │ │ +1ada1e: 6e30 755a 2308 |0083: invoke-virtual {v3, v2, v8}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5a75 │ │ +1ada24: 2807 |0086: goto 008d // +0007 │ │ +1ada26: 7110 8e02 0800 |0087: invoke-static {v8}, Landroid/text/Selection;.removeSelection:(Landroid/text/Spannable;)V // method@028e │ │ +1ada2c: 6e30 755a 1301 |008a: invoke-virtual {v3, v1, v1}, Lorg/thoughtcrime/securesms/util/LongClickCopySpan;.setHighlighted:(ZI)V // method@5a75 │ │ +1ada32: 5b63 0442 |008d: iput-object v3, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.currentSpan:Lorg/thoughtcrime/securesms/util/LongClickCopySpan; // field@4204 │ │ +1ada36: 5b67 0742 |008f: iput-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.widget:Landroid/view/View; // field@4207 │ │ +1ada3a: 5467 0542 |0091: iget-object v7, v6, Lorg/thoughtcrime/securesms/util/LongClickMovementMethod;.gestureDetector:Landroid/view/GestureDetector; // field@4205 │ │ +1ada3e: 6e20 e202 9700 |0093: invoke-virtual {v7, v9}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@02e2 │ │ +1ada44: 0a07 |0096: move-result v7 │ │ +1ada46: 0f07 |0097: return v7 │ │ +1ada48: 6f40 ad02 7698 |0098: invoke-super {v6, v7, v8, v9}, Landroid/text/method/LinkMovementMethod;.onTouchEvent:(Landroid/widget/TextView;Landroid/text/Spannable;Landroid/view/MotionEvent;)Z // method@02ad │ │ +1ada4e: 0a07 |009b: move-result v7 │ │ +1ada50: 0f07 |009c: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000e line=88 │ │ 0x0012 line=89 │ │ 0x0018 line=88 │ │ 0x001e line=90 │ │ @@ -309479,17 +309480,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1adca0: |[1adca0] org.thoughtcrime.securesms.util.MailtoUtil.:()V │ │ -1adcb0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1adcb6: 0e00 |0003: return-void │ │ +1adca4: |[1adca4] org.thoughtcrime.securesms.util.MailtoUtil.:()V │ │ +1adcb4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1adcba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/MailtoUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/MailtoUtil;) │ │ @@ -309497,47 +309498,47 @@ │ │ type : '(Landroid/net/Uri;)Ljava/util/Map;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -1adc08: |[1adc08] org.thoughtcrime.securesms.util.MailtoUtil.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; │ │ -1adc18: 2200 7e03 |0000: new-instance v0, Ljava/util/HashMap; // type@037e │ │ -1adc1c: 7010 a10c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0ca1 │ │ -1adc22: 6e10 f901 0700 |0005: invoke-virtual {v7}, Landroid/net/Uri;.getEncodedQuery:()Ljava/lang/String; // method@01f9 │ │ -1adc28: 0c07 |0008: move-result-object v7 │ │ -1adc2a: 3807 3100 |0009: if-eqz v7, 003a // +0031 │ │ -1adc2e: 6e10 e30a 0700 |000b: invoke-virtual {v7}, Ljava/lang/String;.isEmpty:()Z // method@0ae3 │ │ -1adc34: 0a01 |000e: move-result v1 │ │ -1adc36: 3901 2b00 |000f: if-nez v1, 003a // +002b │ │ -1adc3a: 1a01 3b06 |0011: const-string v1, "&" // string@063b │ │ -1adc3e: 6e20 f00a 1700 |0013: invoke-virtual {v7, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0af0 │ │ -1adc44: 0c07 |0016: move-result-object v7 │ │ -1adc46: 2171 |0017: array-length v1, v7 │ │ -1adc48: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -1adc4a: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -1adc4c: 3513 2000 |001a: if-ge v3, v1, 003a // +0020 │ │ -1adc50: 4604 0703 |001c: aget-object v4, v7, v3 │ │ -1adc54: 1a05 af0d |001e: const-string v5, "=" // string@0daf │ │ -1adc58: 6e20 f00a 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0af0 │ │ -1adc5e: 0c04 |0023: move-result-object v4 │ │ -1adc60: 4605 0402 |0024: aget-object v5, v4, v2 │ │ -1adc64: 1216 |0026: const/4 v6, #int 1 // #1 │ │ -1adc66: 4604 0406 |0027: aget-object v4, v4, v6 │ │ -1adc6a: 1a06 193e |0029: const-string v6, "UTF-8" // string@3e19 │ │ -1adc6e: 7120 9e0b 6400 |002b: invoke-static {v4, v6}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0b9e │ │ -1adc74: 0c04 |002e: move-result-object v4 │ │ -1adc76: 7230 f40c 5004 |002f: invoke-interface {v0, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1adc7c: 2805 |0032: goto 0037 // +0005 │ │ -1adc7e: 0d04 |0033: move-exception v4 │ │ -1adc80: 6e10 370a 0400 |0034: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1adc86: d803 0301 |0037: add-int/lit8 v3, v3, #int 1 // #01 │ │ -1adc8a: 28e1 |0039: goto 001a // -001f │ │ -1adc8c: 1100 |003a: return-object v0 │ │ +1adc0c: |[1adc0c] org.thoughtcrime.securesms.util.MailtoUtil.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; │ │ +1adc1c: 2200 7e03 |0000: new-instance v0, Ljava/util/HashMap; // type@037e │ │ +1adc20: 7010 a10c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0ca1 │ │ +1adc26: 6e10 f901 0700 |0005: invoke-virtual {v7}, Landroid/net/Uri;.getEncodedQuery:()Ljava/lang/String; // method@01f9 │ │ +1adc2c: 0c07 |0008: move-result-object v7 │ │ +1adc2e: 3807 3100 |0009: if-eqz v7, 003a // +0031 │ │ +1adc32: 6e10 e30a 0700 |000b: invoke-virtual {v7}, Ljava/lang/String;.isEmpty:()Z // method@0ae3 │ │ +1adc38: 0a01 |000e: move-result v1 │ │ +1adc3a: 3901 2b00 |000f: if-nez v1, 003a // +002b │ │ +1adc3e: 1a01 3b06 |0011: const-string v1, "&" // string@063b │ │ +1adc42: 6e20 f00a 1700 |0013: invoke-virtual {v7, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0af0 │ │ +1adc48: 0c07 |0016: move-result-object v7 │ │ +1adc4a: 2171 |0017: array-length v1, v7 │ │ +1adc4c: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +1adc4e: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +1adc50: 3513 2000 |001a: if-ge v3, v1, 003a // +0020 │ │ +1adc54: 4604 0703 |001c: aget-object v4, v7, v3 │ │ +1adc58: 1a05 af0d |001e: const-string v5, "=" // string@0daf │ │ +1adc5c: 6e20 f00a 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0af0 │ │ +1adc62: 0c04 |0023: move-result-object v4 │ │ +1adc64: 4605 0402 |0024: aget-object v5, v4, v2 │ │ +1adc68: 1216 |0026: const/4 v6, #int 1 // #1 │ │ +1adc6a: 4604 0406 |0027: aget-object v4, v4, v6 │ │ +1adc6e: 1a06 193e |0029: const-string v6, "UTF-8" // string@3e19 │ │ +1adc72: 7120 9e0b 6400 |002b: invoke-static {v4, v6}, Ljava/net/URLDecoder;.decode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0b9e │ │ +1adc78: 0c04 |002e: move-result-object v4 │ │ +1adc7a: 7230 f40c 5004 |002f: invoke-interface {v0, v5, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1adc80: 2805 |0032: goto 0037 // +0005 │ │ +1adc82: 0d04 |0033: move-exception v4 │ │ +1adc84: 6e10 370a 0400 |0034: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1adc8a: d803 0301 |0037: add-int/lit8 v3, v3, #int 1 // #01 │ │ +1adc8e: 28e1 |0039: goto 001a // -001f │ │ +1adc90: 1100 |003a: return-object v0 │ │ catches : 1 │ │ 0x0024 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0033 │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=49 │ │ 0x000b line=50 │ │ @@ -309554,36 +309555,36 @@ │ │ type : '(Landroid/net/Uri;)[Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -1adba8: |[1adba8] org.thoughtcrime.securesms.util.MailtoUtil.getRecipients:(Landroid/net/Uri;)[Ljava/lang/String; │ │ -1adbb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1adbba: 2300 4211 |0001: new-array v0, v0, [Ljava/lang/String; // type@1142 │ │ -1adbbe: 3802 2400 |0003: if-eqz v2, 0027 // +0024 │ │ -1adbc2: 6e10 0202 0200 |0005: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1adbc8: 0c02 |0008: move-result-object v2 │ │ -1adbca: 7110 ed01 0200 |0009: invoke-static {v2}, Landroid/net/MailTo;.parse:(Ljava/lang/String;)Landroid/net/MailTo; // method@01ed │ │ -1adbd0: 0c02 |000c: move-result-object v2 │ │ -1adbd2: 6e10 ec01 0200 |000d: invoke-virtual {v2}, Landroid/net/MailTo;.getTo:()Ljava/lang/String; // method@01ec │ │ -1adbd8: 0c02 |0010: move-result-object v2 │ │ -1adbda: 3802 1600 |0011: if-eqz v2, 0027 // +0016 │ │ -1adbde: 6e10 fd0a 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afd │ │ -1adbe4: 0c01 |0016: move-result-object v1 │ │ -1adbe6: 6e10 e30a 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@0ae3 │ │ -1adbec: 0a01 |001a: move-result v1 │ │ -1adbee: 3901 0c00 |001b: if-nez v1, 0027 // +000c │ │ -1adbf2: 6e10 fd0a 0200 |001d: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afd │ │ -1adbf8: 0c02 |0020: move-result-object v2 │ │ -1adbfa: 1a00 5c0c |0021: const-string v0, "," // string@0c5c │ │ -1adbfe: 6e20 f00a 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0af0 │ │ -1adc04: 0c00 |0026: move-result-object v0 │ │ -1adc06: 1100 |0027: return-object v0 │ │ +1adbac: |[1adbac] org.thoughtcrime.securesms.util.MailtoUtil.getRecipients:(Landroid/net/Uri;)[Ljava/lang/String; │ │ +1adbbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1adbbe: 2300 4211 |0001: new-array v0, v0, [Ljava/lang/String; // type@1142 │ │ +1adbc2: 3802 2400 |0003: if-eqz v2, 0027 // +0024 │ │ +1adbc6: 6e10 0202 0200 |0005: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1adbcc: 0c02 |0008: move-result-object v2 │ │ +1adbce: 7110 ed01 0200 |0009: invoke-static {v2}, Landroid/net/MailTo;.parse:(Ljava/lang/String;)Landroid/net/MailTo; // method@01ed │ │ +1adbd4: 0c02 |000c: move-result-object v2 │ │ +1adbd6: 6e10 ec01 0200 |000d: invoke-virtual {v2}, Landroid/net/MailTo;.getTo:()Ljava/lang/String; // method@01ec │ │ +1adbdc: 0c02 |0010: move-result-object v2 │ │ +1adbde: 3802 1600 |0011: if-eqz v2, 0027 // +0016 │ │ +1adbe2: 6e10 fd0a 0200 |0013: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afd │ │ +1adbe8: 0c01 |0016: move-result-object v1 │ │ +1adbea: 6e10 e30a 0100 |0017: invoke-virtual {v1}, Ljava/lang/String;.isEmpty:()Z // method@0ae3 │ │ +1adbf0: 0a01 |001a: move-result v1 │ │ +1adbf2: 3901 0c00 |001b: if-nez v1, 0027 // +000c │ │ +1adbf6: 6e10 fd0a 0200 |001d: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afd │ │ +1adbfc: 0c02 |0020: move-result-object v2 │ │ +1adbfe: 1a00 5c0c |0021: const-string v0, "," // string@0c5c │ │ +1adc02: 6e20 f00a 0200 |0023: invoke-virtual {v2, v0}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0af0 │ │ +1adc08: 0c00 |0026: move-result-object v0 │ │ +1adc0a: 1100 |0027: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=22 │ │ 0x0005 line=24 │ │ 0x000d line=25 │ │ 0x0013 line=26 │ │ 0x001d line=27 │ │ @@ -309595,48 +309596,48 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -1adb18: |[1adb18] org.thoughtcrime.securesms.util.MailtoUtil.getText:(Landroid/net/Uri;)Ljava/lang/String; │ │ -1adb28: 7110 825a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/MailtoUtil;.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; // method@5a82 │ │ -1adb2e: 0c02 |0003: move-result-object v2 │ │ -1adb30: 1a00 5883 |0004: const-string v0, "subject" // string@8358 │ │ -1adb34: 7220 f10c 0200 |0006: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf1 │ │ -1adb3a: 0c00 |0009: move-result-object v0 │ │ -1adb3c: 1f00 0a03 |000a: check-cast v0, Ljava/lang/String; // type@030a │ │ -1adb40: 1a01 a849 |000c: const-string v1, "body" // string@49a8 │ │ -1adb44: 7220 f10c 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf1 │ │ -1adb4a: 0c02 |0011: move-result-object v2 │ │ -1adb4c: 1f02 0a03 |0012: check-cast v2, Ljava/lang/String; // type@030a │ │ -1adb50: 3802 2600 |0014: if-eqz v2, 003a // +0026 │ │ -1adb54: 6e10 e30a 0200 |0016: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@0ae3 │ │ -1adb5a: 0a01 |0019: move-result v1 │ │ -1adb5c: 3901 2000 |001a: if-nez v1, 003a // +0020 │ │ -1adb60: 3800 1d00 |001c: if-eqz v0, 0039 // +001d │ │ -1adb64: 6e10 e30a 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae3 │ │ -1adb6a: 0a01 |0021: move-result v1 │ │ -1adb6c: 3901 1700 |0022: if-nez v1, 0039 // +0017 │ │ -1adb70: 2201 0c03 |0024: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1adb74: 7010 0c0b 0100 |0026: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1adb7a: 6e20 180b 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1adb80: 1a00 c503 |002c: const-string v0, " │ │ +1adb1c: |[1adb1c] org.thoughtcrime.securesms.util.MailtoUtil.getText:(Landroid/net/Uri;)Ljava/lang/String; │ │ +1adb2c: 7110 825a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/MailtoUtil;.getMailtoQueryMap:(Landroid/net/Uri;)Ljava/util/Map; // method@5a82 │ │ +1adb32: 0c02 |0003: move-result-object v2 │ │ +1adb34: 1a00 5883 |0004: const-string v0, "subject" // string@8358 │ │ +1adb38: 7220 f10c 0200 |0006: invoke-interface {v2, v0}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf1 │ │ +1adb3e: 0c00 |0009: move-result-object v0 │ │ +1adb40: 1f00 0a03 |000a: check-cast v0, Ljava/lang/String; // type@030a │ │ +1adb44: 1a01 a849 |000c: const-string v1, "body" // string@49a8 │ │ +1adb48: 7220 f10c 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf1 │ │ +1adb4e: 0c02 |0011: move-result-object v2 │ │ +1adb50: 1f02 0a03 |0012: check-cast v2, Ljava/lang/String; // type@030a │ │ +1adb54: 3802 2600 |0014: if-eqz v2, 003a // +0026 │ │ +1adb58: 6e10 e30a 0200 |0016: invoke-virtual {v2}, Ljava/lang/String;.isEmpty:()Z // method@0ae3 │ │ +1adb5e: 0a01 |0019: move-result v1 │ │ +1adb60: 3901 2000 |001a: if-nez v1, 003a // +0020 │ │ +1adb64: 3800 1d00 |001c: if-eqz v0, 0039 // +001d │ │ +1adb68: 6e10 e30a 0000 |001e: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae3 │ │ +1adb6e: 0a01 |0021: move-result v1 │ │ +1adb70: 3901 1700 |0022: if-nez v1, 0039 // +0017 │ │ +1adb74: 2201 0c03 |0024: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1adb78: 7010 0c0b 0100 |0026: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1adb7e: 6e20 180b 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1adb84: 1a00 c503 |002c: const-string v0, " │ │ " // string@03c5 │ │ -1adb84: 6e20 180b 0100 |002e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1adb8a: 6e20 180b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1adb90: 6e10 290b 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1adb96: 0c00 |0037: move-result-object v0 │ │ -1adb98: 2802 |0038: goto 003a // +0002 │ │ -1adb9a: 0720 |0039: move-object v0, v2 │ │ -1adb9c: 3800 0300 |003a: if-eqz v0, 003d // +0003 │ │ -1adba0: 2803 |003c: goto 003f // +0003 │ │ -1adba2: 1a00 0000 |003d: const-string v0, "" // string@0000 │ │ -1adba6: 1100 |003f: return-object v0 │ │ +1adb88: 6e20 180b 0100 |002e: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1adb8e: 6e20 180b 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1adb94: 6e10 290b 0100 |0034: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1adb9a: 0c00 |0037: move-result-object v0 │ │ +1adb9c: 2802 |0038: goto 003a // +0002 │ │ +1adb9e: 0720 |0039: move-object v0, v2 │ │ +1adba0: 3800 0300 |003a: if-eqz v0, 003d // +0003 │ │ +1adba4: 2803 |003c: goto 003f // +0003 │ │ +1adba6: 1a00 0000 |003d: const-string v0, "" // string@0000 │ │ +1adbaa: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0004 line=35 │ │ 0x000c line=36 │ │ 0x0016 line=37 │ │ 0x001e line=38 │ │ @@ -309650,26 +309651,26 @@ │ │ type : '(Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1adae4: |[1adae4] org.thoughtcrime.securesms.util.MailtoUtil.isMailto:(Landroid/net/Uri;)Z │ │ -1adaf4: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ -1adaf8: 1a00 816c |0002: const-string v0, "mailto" // string@6c81 │ │ -1adafc: 6e10 ff01 0100 |0004: invoke-virtual {v1}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -1adb02: 0c01 |0007: move-result-object v1 │ │ -1adb04: 6e20 d60a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1adb0a: 0a01 |000b: move-result v1 │ │ -1adb0c: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -1adb10: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -1adb12: 2802 |000f: goto 0011 // +0002 │ │ -1adb14: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -1adb16: 0f01 |0011: return v1 │ │ +1adae8: |[1adae8] org.thoughtcrime.securesms.util.MailtoUtil.isMailto:(Landroid/net/Uri;)Z │ │ +1adaf8: 3801 1000 |0000: if-eqz v1, 0010 // +0010 │ │ +1adafc: 1a00 816c |0002: const-string v0, "mailto" // string@6c81 │ │ +1adb00: 6e10 ff01 0100 |0004: invoke-virtual {v1}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +1adb06: 0c01 |0007: move-result-object v1 │ │ +1adb08: 6e20 d60a 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1adb0e: 0a01 |000b: move-result v1 │ │ +1adb10: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +1adb14: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +1adb16: 2802 |000f: goto 0011 // +0002 │ │ +1adb18: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +1adb1a: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=18 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/net/Uri; │ │ │ │ Virtual methods - │ │ @@ -309711,19 +309712,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1adcb8: |[1adcb8] org.thoughtcrime.securesms.util.MediaUtil$ThumbnailSize.:(II)V │ │ -1adcc8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1adcce: 5901 0e42 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@420e │ │ -1adcd2: 5902 0d42 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@420d │ │ -1adcd6: 0e00 |0007: return-void │ │ +1adcbc: |[1adcbc] org.thoughtcrime.securesms.util.MediaUtil$ThumbnailSize.:(II)V │ │ +1adccc: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1adcd2: 5901 0e42 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@420e │ │ +1adcd6: 5902 0d42 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@420d │ │ +1adcda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0003 line=257 │ │ 0x0005 line=258 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize; │ │ @@ -309814,32 +309815,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1ae650: |[1ae650] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ -1ae660: 0e00 |0000: return-void │ │ +1ae654: |[1ae654] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ +1ae664: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ae664: |[1ae664] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ -1ae674: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ae67a: 0e00 |0003: return-void │ │ +1ae668: |[1ae668] org.thoughtcrime.securesms.util.MediaUtil.:()V │ │ +1ae678: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ae67e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/MediaUtil; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -309847,59 +309848,59 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Landroid/net/Uri;Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 90 16-bit code units │ │ -1ae010: |[1ae010] org.thoughtcrime.securesms.util.MediaUtil.createVideoThumbnailIfNeeded:(Landroid/content/Context;Landroid/net/Uri;Landroid/net/Uri;Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;)Z │ │ -1ae020: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1ae022: 2201 c202 |0001: new-instance v1, Ljava/io/File; // type@02c2 │ │ -1ae026: 6e10 fc01 0800 |0003: invoke-virtual {v8}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1ae02c: 0c08 |0006: move-result-object v8 │ │ -1ae02e: 7020 6b09 8100 |0007: invoke-direct {v1, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ -1ae034: 2208 c202 |000a: new-instance v8, Ljava/io/File; // type@02c2 │ │ -1ae038: 6e10 fc01 0700 |000c: invoke-virtual {v7}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1ae03e: 0c02 |000f: move-result-object v2 │ │ -1ae040: 7020 6b09 2800 |0010: invoke-direct {v8, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ -1ae046: 6e10 7109 0100 |0013: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0971 │ │ -1ae04c: 0a02 |0016: move-result v2 │ │ -1ae04e: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ -1ae052: 6e10 7a09 0800 |0019: invoke-virtual {v8}, Ljava/io/File;.lastModified:()J // method@097a │ │ -1ae058: 0b02 |001c: move-result-wide v2 │ │ -1ae05a: 6e10 7a09 0100 |001d: invoke-virtual {v1}, Ljava/io/File;.lastModified:()J // method@097a │ │ -1ae060: 0b04 |0020: move-result-wide v4 │ │ -1ae062: 3108 0204 |0021: cmp-long v8, v2, v4 │ │ -1ae066: 3d08 3600 |0023: if-lez v8, 0059 // +0036 │ │ -1ae06a: 2208 7700 |0025: new-instance v8, Landroid/media/MediaMetadataRetriever; // type@0077 │ │ -1ae06e: 7010 dc01 0800 |0027: invoke-direct {v8}, Landroid/media/MediaMetadataRetriever;.:()V // method@01dc │ │ -1ae074: 6e30 df01 6807 |002a: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@01df │ │ -1ae07a: 1606 ffff |002d: const-wide/16 v6, #int -1 // #ffff │ │ -1ae07e: 6e30 dd01 6807 |002f: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.getFrameAtTime:(J)Landroid/graphics/Bitmap; // method@01dd │ │ -1ae084: 0c06 |0032: move-result-object v6 │ │ -1ae086: 3809 0e00 |0033: if-eqz v9, 0041 // +000e │ │ -1ae08a: 6e10 0f01 0600 |0035: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1ae090: 0a07 |0038: move-result v7 │ │ -1ae092: 5997 0e42 |0039: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@420e │ │ -1ae096: 6e10 0c01 0600 |003b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1ae09c: 0a07 |003e: move-result v7 │ │ -1ae09e: 5997 0d42 |003f: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@420d │ │ -1ae0a2: 6e10 de01 0800 |0041: invoke-virtual {v8}, Landroid/media/MediaMetadataRetriever;.release:()V // method@01de │ │ -1ae0a8: 3806 1500 |0044: if-eqz v6, 0059 // +0015 │ │ -1ae0ac: 2207 c502 |0046: new-instance v7, Ljava/io/FileOutputStream; // type@02c5 │ │ -1ae0b0: 7020 8909 1700 |0048: invoke-direct {v7, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0989 │ │ -1ae0b6: 6208 0800 |004b: sget-object v8, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ -1ae0ba: 1309 5a00 |004d: const/16 v9, #int 90 // #5a │ │ -1ae0be: 6e40 0601 8679 |004f: invoke-virtual {v6, v8, v9, v7}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ -1ae0c4: 1216 |0052: const/4 v6, #int 1 // #1 │ │ -1ae0c6: 1210 |0053: const/4 v0, #int 1 // #1 │ │ -1ae0c8: 2805 |0054: goto 0059 // +0005 │ │ -1ae0ca: 0d06 |0055: move-exception v6 │ │ -1ae0cc: 6e10 370a 0600 |0056: invoke-virtual {v6}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1ae0d2: 0f00 |0059: return v0 │ │ +1ae014: |[1ae014] org.thoughtcrime.securesms.util.MediaUtil.createVideoThumbnailIfNeeded:(Landroid/content/Context;Landroid/net/Uri;Landroid/net/Uri;Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;)Z │ │ +1ae024: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1ae026: 2201 c202 |0001: new-instance v1, Ljava/io/File; // type@02c2 │ │ +1ae02a: 6e10 fc01 0800 |0003: invoke-virtual {v8}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1ae030: 0c08 |0006: move-result-object v8 │ │ +1ae032: 7020 6b09 8100 |0007: invoke-direct {v1, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ +1ae038: 2208 c202 |000a: new-instance v8, Ljava/io/File; // type@02c2 │ │ +1ae03c: 6e10 fc01 0700 |000c: invoke-virtual {v7}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1ae042: 0c02 |000f: move-result-object v2 │ │ +1ae044: 7020 6b09 2800 |0010: invoke-direct {v8, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ +1ae04a: 6e10 7109 0100 |0013: invoke-virtual {v1}, Ljava/io/File;.exists:()Z // method@0971 │ │ +1ae050: 0a02 |0016: move-result v2 │ │ +1ae052: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ +1ae056: 6e10 7a09 0800 |0019: invoke-virtual {v8}, Ljava/io/File;.lastModified:()J // method@097a │ │ +1ae05c: 0b02 |001c: move-result-wide v2 │ │ +1ae05e: 6e10 7a09 0100 |001d: invoke-virtual {v1}, Ljava/io/File;.lastModified:()J // method@097a │ │ +1ae064: 0b04 |0020: move-result-wide v4 │ │ +1ae066: 3108 0204 |0021: cmp-long v8, v2, v4 │ │ +1ae06a: 3d08 3600 |0023: if-lez v8, 0059 // +0036 │ │ +1ae06e: 2208 7700 |0025: new-instance v8, Landroid/media/MediaMetadataRetriever; // type@0077 │ │ +1ae072: 7010 dc01 0800 |0027: invoke-direct {v8}, Landroid/media/MediaMetadataRetriever;.:()V // method@01dc │ │ +1ae078: 6e30 df01 6807 |002a: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.setDataSource:(Landroid/content/Context;Landroid/net/Uri;)V // method@01df │ │ +1ae07e: 1606 ffff |002d: const-wide/16 v6, #int -1 // #ffff │ │ +1ae082: 6e30 dd01 6807 |002f: invoke-virtual {v8, v6, v7}, Landroid/media/MediaMetadataRetriever;.getFrameAtTime:(J)Landroid/graphics/Bitmap; // method@01dd │ │ +1ae088: 0c06 |0032: move-result-object v6 │ │ +1ae08a: 3809 0e00 |0033: if-eqz v9, 0041 // +000e │ │ +1ae08e: 6e10 0f01 0600 |0035: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1ae094: 0a07 |0038: move-result v7 │ │ +1ae096: 5997 0e42 |0039: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.width:I // field@420e │ │ +1ae09a: 6e10 0c01 0600 |003b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1ae0a0: 0a07 |003e: move-result v7 │ │ +1ae0a2: 5997 0d42 |003f: iput v7, v9, Lorg/thoughtcrime/securesms/util/MediaUtil$ThumbnailSize;.height:I // field@420d │ │ +1ae0a6: 6e10 de01 0800 |0041: invoke-virtual {v8}, Landroid/media/MediaMetadataRetriever;.release:()V // method@01de │ │ +1ae0ac: 3806 1500 |0044: if-eqz v6, 0059 // +0015 │ │ +1ae0b0: 2207 c502 |0046: new-instance v7, Ljava/io/FileOutputStream; // type@02c5 │ │ +1ae0b4: 7020 8909 1700 |0048: invoke-direct {v7, v1}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0989 │ │ +1ae0ba: 6208 0800 |004b: sget-object v8, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ +1ae0be: 1309 5a00 |004d: const/16 v9, #int 90 // #5a │ │ +1ae0c2: 6e40 0601 8679 |004f: invoke-virtual {v6, v8, v9, v7}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ +1ae0c8: 1216 |0052: const/4 v6, #int 1 // #1 │ │ +1ae0ca: 1210 |0053: const/4 v0, #int 1 // #1 │ │ +1ae0cc: 2805 |0054: goto 0059 // +0005 │ │ +1ae0ce: 0d06 |0055: move-exception v6 │ │ +1ae0d0: 6e10 370a 0600 |0056: invoke-virtual {v6}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1ae0d6: 0f00 |0059: return v0 │ │ catches : 1 │ │ 0x0001 - 0x0052 │ │ Ljava/lang/Exception; -> 0x0055 │ │ positions : │ │ 0x0001 line=267 │ │ 0x000a line=268 │ │ 0x0013 line=269 │ │ @@ -309923,32 +309924,32 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -1ae2a4: |[1ae2a4] org.thoughtcrime.securesms.util.MediaUtil.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ -1ae2b4: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -1ae2b8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -1ae2ba: 1102 |0003: return-object v2 │ │ -1ae2bc: 6e10 dd0a 0200 |0004: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0add │ │ -1ae2c2: 1a00 3160 |0007: const-string v0, "image/jpg" // string@6031 │ │ -1ae2c6: 6e20 d60a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ae2cc: 0a00 |000c: move-result v0 │ │ -1ae2ce: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ -1ae2d2: 1102 |000f: return-object v2 │ │ -1ae2d4: 7100 a003 0000 |0010: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ -1ae2da: 0c00 |0013: move-result-object v0 │ │ -1ae2dc: 1a01 3060 |0014: const-string v1, "image/jpeg" // string@6030 │ │ -1ae2e0: 6e20 a103 1000 |0016: invoke-virtual {v0, v1}, Landroid/webkit/MimeTypeMap;.hasMimeType:(Ljava/lang/String;)Z // method@03a1 │ │ -1ae2e6: 0a00 |0019: move-result v0 │ │ -1ae2e8: 3800 0300 |001a: if-eqz v0, 001d // +0003 │ │ -1ae2ec: 0712 |001c: move-object v2, v1 │ │ -1ae2ee: 1102 |001d: return-object v2 │ │ +1ae2a8: |[1ae2a8] org.thoughtcrime.securesms.util.MediaUtil.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ +1ae2b8: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +1ae2bc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +1ae2be: 1102 |0003: return-object v2 │ │ +1ae2c0: 6e10 dd0a 0200 |0004: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0add │ │ +1ae2c6: 1a00 3160 |0007: const-string v0, "image/jpg" // string@6031 │ │ +1ae2ca: 6e20 d60a 0200 |0009: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ae2d0: 0a00 |000c: move-result v0 │ │ +1ae2d2: 3900 0300 |000d: if-nez v0, 0010 // +0003 │ │ +1ae2d6: 1102 |000f: return-object v2 │ │ +1ae2d8: 7100 a003 0000 |0010: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ +1ae2de: 0c00 |0013: move-result-object v0 │ │ +1ae2e0: 1a01 3060 |0014: const-string v1, "image/jpeg" // string@6030 │ │ +1ae2e4: 6e20 a103 1000 |0016: invoke-virtual {v0, v1}, Landroid/webkit/MimeTypeMap;.hasMimeType:(Ljava/lang/String;)Z // method@03a1 │ │ +1ae2ea: 0a00 |0019: move-result v0 │ │ +1ae2ec: 3800 0300 |001a: if-eqz v0, 001d // +0003 │ │ +1ae2f0: 0712 |001c: move-object v2, v1 │ │ +1ae2f2: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=99 │ │ 0x0010 line=101 │ │ locals : │ │ 0x0000 - 0x001e reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -309957,185 +309958,185 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;)Landroid/util/Pair;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 304 16-bit code units │ │ -1adcd8: |[1adcd8] org.thoughtcrime.securesms.util.MediaUtil.getDimensions:(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;)Landroid/util/Pair; │ │ -1adce8: 1a00 c118 |0000: const-string v0, "Failed to close stream after retrieving dimensions." // string@18c1 │ │ -1adcec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1adcee: 7110 530a 0100 |0003: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1adcf4: 0c01 |0006: move-result-object v1 │ │ -1adcf6: 3807 2301 |0007: if-eqz v7, 012a // +0123 │ │ -1adcfa: 7110 945a 0600 |0009: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5a94 │ │ -1add00: 0a02 |000c: move-result v2 │ │ -1add02: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ -1add06: 2900 1b01 |000f: goto/16 012a // +011b │ │ -1add0a: 7110 925a 0600 |0011: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isGif:(Ljava/lang/String;)Z // method@5a92 │ │ -1add10: 0a02 |0014: move-result v2 │ │ -1add12: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -1add14: 3802 5400 |0016: if-eqz v2, 006a // +0054 │ │ -1add18: 7110 1753 0500 |0018: invoke-static {v5}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5317 │ │ -1add1e: 0c05 |001b: move-result-object v5 │ │ -1add20: 6e10 3554 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asGif:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5435 │ │ -1add26: 0c05 |001f: move-result-object v5 │ │ -1add28: 1216 |0020: const/4 v6, #int 1 // #1 │ │ -1add2a: 6e20 0a54 6500 |0021: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.skipMemoryCache:(Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@540a │ │ -1add30: 0c05 |0024: move-result-object v5 │ │ -1add32: 6206 6d00 |0025: sget-object v6, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ -1add36: 6e20 ab53 6500 |0027: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53ab │ │ -1add3c: 0c05 |002a: move-result-object v5 │ │ -1add3e: 2206 a90f |002b: new-instance v6, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0fa9 │ │ -1add42: 7020 f652 7600 |002d: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@52f6 │ │ -1add48: 6e20 e553 6500 |0030: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53e5 │ │ -1add4e: 0c05 |0033: move-result-object v5 │ │ -1add50: 6e10 0b54 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@540b │ │ -1add56: 0c05 |0037: move-result-object v5 │ │ -1add58: 7210 d507 0500 |0038: invoke-interface {v5}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07d5 │ │ -1add5e: 0c05 |003b: move-result-object v5 │ │ -1add60: 1f05 0a02 |003c: check-cast v5, Lcom/bumptech/glide/load/resource/gif/GifDrawable; // type@020a │ │ -1add64: 2206 d600 |003e: new-instance v6, Landroid/util/Pair; // type@00d6 │ │ -1add68: 6e10 d307 0500 |0040: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicWidth:()I // method@07d3 │ │ -1add6e: 0a00 |0043: move-result v0 │ │ -1add70: 7110 530a 0000 |0044: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1add76: 0c00 |0047: move-result-object v0 │ │ -1add78: 6e10 d207 0500 |0048: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicHeight:()I // method@07d2 │ │ -1add7e: 0a05 |004b: move-result v5 │ │ -1add80: 7110 530a 0500 |004c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1add86: 0c05 |004f: move-result-object v5 │ │ -1add88: 7030 c702 0605 |0050: invoke-direct {v6, v0, v5}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ -1add8e: 0763 |0053: move-object v3, v6 │ │ -1add90: 2900 9a00 |0054: goto/16 00ee // +009a │ │ -1add94: 0d05 |0056: move-exception v5 │ │ -1add96: 6206 1542 |0057: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ -1add9a: 1a00 8519 |0059: const-string v0, "Glide experienced an exception while trying to get GIF dimensions." // string@1985 │ │ -1add9e: 7130 c502 0605 |005b: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1adda4: 2900 9000 |005e: goto/16 00ee // +0090 │ │ -1adda8: 0d05 |0060: move-exception v5 │ │ -1addaa: 6206 1542 |0061: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ -1addae: 1a00 1640 |0063: const-string v0, "Was unable to complete work for GIF dimensions." // string@4016 │ │ -1addb2: 7130 c502 0605 |0065: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1addb8: 2900 8600 |0068: goto/16 00ee // +0086 │ │ -1addbc: 7110 965a 0600 |006a: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isJpegType:(Ljava/lang/String;)Z // method@5a96 │ │ -1addc2: 0a06 |006d: move-result v6 │ │ -1addc4: 3806 2400 |006e: if-eqz v6, 0092 // +0024 │ │ -1addc8: 7120 6954 7500 |0070: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5469 │ │ -1addce: 0c06 |0073: move-result-object v6 │ │ -1addd0: 7110 035a 0600 |0074: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@5a03 │ │ -1addd6: 0c02 |0077: move-result-object v2 │ │ -1addd8: 6e10 9609 0600 |0078: invoke-virtual {v6}, Ljava/io/InputStream;.close:()V // method@0996 │ │ -1addde: 2818 |007b: goto 0093 // +0018 │ │ -1adde0: 0d05 |007c: move-exception v5 │ │ -1adde2: 280b |007d: goto 0088 // +000b │ │ -1adde4: 0d05 |007e: move-exception v5 │ │ -1adde6: 280d |007f: goto 008c // +000d │ │ -1adde8: 0d05 |0080: move-exception v5 │ │ -1addea: 280f |0081: goto 0090 // +000f │ │ -1addec: 0d05 |0082: move-exception v5 │ │ -1addee: 0763 |0083: move-object v3, v6 │ │ -1addf0: 2900 9900 |0084: goto/16 011d // +0099 │ │ -1addf4: 0d05 |0086: move-exception v5 │ │ -1addf6: 0732 |0087: move-object v2, v3 │ │ -1addf8: 0763 |0088: move-object v3, v6 │ │ -1addfa: 282f |0089: goto 00b8 // +002f │ │ -1addfc: 0d05 |008a: move-exception v5 │ │ -1addfe: 0732 |008b: move-object v2, v3 │ │ -1ade00: 0763 |008c: move-object v3, v6 │ │ -1ade02: 283c |008d: goto 00c9 // +003c │ │ -1ade04: 0d05 |008e: move-exception v5 │ │ -1ade06: 0732 |008f: move-object v2, v3 │ │ -1ade08: 0763 |0090: move-object v3, v6 │ │ -1ade0a: 2849 |0091: goto 00da // +0049 │ │ -1ade0c: 0732 |0092: move-object v2, v3 │ │ -1ade0e: 3902 1100 |0093: if-nez v2, 00a4 // +0011 │ │ -1ade12: 7120 6954 7500 |0095: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5469 │ │ -1ade18: 0c03 |0098: move-result-object v3 │ │ -1ade1a: 7110 025a 0300 |0099: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@5a02 │ │ -1ade20: 0c05 |009c: move-result-object v5 │ │ -1ade22: 2808 |009d: goto 00a5 // +0008 │ │ -1ade24: 0d05 |009e: move-exception v5 │ │ -1ade26: 2819 |009f: goto 00b8 // +0019 │ │ -1ade28: 0d05 |00a0: move-exception v5 │ │ -1ade2a: 2828 |00a1: goto 00c9 // +0028 │ │ -1ade2c: 0d05 |00a2: move-exception v5 │ │ -1ade2e: 2837 |00a3: goto 00da // +0037 │ │ -1ade30: 0725 |00a4: move-object v5, v2 │ │ -1ade32: 3803 0c00 |00a5: if-eqz v3, 00b1 // +000c │ │ -1ade36: 6e10 9609 0300 |00a7: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0996 │ │ -1ade3c: 2807 |00aa: goto 00b1 // +0007 │ │ -1ade3e: 0d06 |00ab: move-exception v6 │ │ -1ade40: 6202 1542 |00ac: sget-object v2, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ -1ade44: 7130 c502 0206 |00ae: invoke-static {v2, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1ade4a: 0753 |00b1: move-object v3, v5 │ │ -1ade4c: 283c |00b2: goto 00ee // +003c │ │ -1ade4e: 0d05 |00b3: move-exception v5 │ │ -1ade50: 2900 6900 |00b4: goto/16 011d // +0069 │ │ -1ade54: 0d05 |00b6: move-exception v5 │ │ -1ade56: 0732 |00b7: move-object v2, v3 │ │ -1ade58: 6206 1542 |00b8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ -1ade5c: 1a04 be11 |00ba: const-string v4, "Bitmap decoding error when retrieving dimensions." // string@11be │ │ -1ade60: 7130 c502 4605 |00bc: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1ade66: 3803 2e00 |00bf: if-eqz v3, 00ed // +002e │ │ -1ade6a: 6e10 9609 0300 |00c1: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0996 │ │ -1ade70: 2829 |00c4: goto 00ed // +0029 │ │ -1ade72: 0d05 |00c5: move-exception v5 │ │ -1ade74: 2822 |00c6: goto 00e8 // +0022 │ │ -1ade76: 0d05 |00c7: move-exception v5 │ │ -1ade78: 0732 |00c8: move-object v2, v3 │ │ -1ade7a: 6206 1542 |00c9: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ -1ade7e: 1a04 6c18 |00cb: const-string v4, "Experienced a read error when retrieving media dimensions." // string@186c │ │ -1ade82: 7130 c502 4605 |00cd: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1ade88: 3803 1d00 |00d0: if-eqz v3, 00ed // +001d │ │ -1ade8c: 6e10 9609 0300 |00d2: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0996 │ │ -1ade92: 2818 |00d5: goto 00ed // +0018 │ │ -1ade94: 0d05 |00d6: move-exception v5 │ │ -1ade96: 2811 |00d7: goto 00e8 // +0011 │ │ -1ade98: 0d05 |00d8: move-exception v5 │ │ -1ade9a: 0732 |00d9: move-object v2, v3 │ │ -1ade9c: 6206 1542 |00da: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ -1adea0: 1a04 c618 |00dc: const-string v4, "Failed to find file when retrieving media dimensions." // string@18c6 │ │ -1adea4: 7130 c502 4605 |00de: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1adeaa: 3803 0c00 |00e1: if-eqz v3, 00ed // +000c │ │ -1adeae: 6e10 9609 0300 |00e3: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0996 │ │ -1adeb4: 2807 |00e6: goto 00ed // +0007 │ │ -1adeb6: 0d05 |00e7: move-exception v5 │ │ -1adeb8: 6206 1542 |00e8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ -1adebc: 7130 c502 0605 |00ea: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1adec2: 0723 |00ed: move-object v3, v2 │ │ -1adec4: 3903 0700 |00ee: if-nez v3, 00f5 // +0007 │ │ -1adec8: 2203 d600 |00f0: new-instance v3, Landroid/util/Pair; // type@00d6 │ │ -1adecc: 7030 c702 1301 |00f2: invoke-direct {v3, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ -1aded2: 6205 1542 |00f5: sget-object v5, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ -1aded6: 2206 0c03 |00f7: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ -1adeda: 1a00 4317 |00f9: const-string v0, "Dimensions for [" // string@1743 │ │ -1adede: 7020 0f0b 0600 |00fb: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1adee4: 6e20 170b 7600 |00fe: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1adeea: 1a07 fa42 |0101: const-string v7, "] are " // string@42fa │ │ -1adeee: 6e20 180b 7600 |0103: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1adef4: 5437 5200 |0106: iget-object v7, v3, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0052 │ │ -1adef8: 6e20 170b 7600 |0108: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1adefe: 1a07 4004 |010b: const-string v7, " x " // string@0440 │ │ -1adf02: 6e20 180b 7600 |010d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1adf08: 5437 5300 |0110: iget-object v7, v3, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0053 │ │ -1adf0c: 6e20 170b 7600 |0112: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1adf12: 6e10 290b 0600 |0115: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1adf18: 0c06 |0118: move-result-object v6 │ │ -1adf1a: 7120 bc02 6500 |0119: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1adf20: 1103 |011c: return-object v3 │ │ -1adf22: 3803 0c00 |011d: if-eqz v3, 0129 // +000c │ │ -1adf26: 6e10 9609 0300 |011f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0996 │ │ -1adf2c: 2807 |0122: goto 0129 // +0007 │ │ -1adf2e: 0d06 |0123: move-exception v6 │ │ -1adf30: 6207 1542 |0124: sget-object v7, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ -1adf34: 7130 c502 0706 |0126: invoke-static {v7, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1adf3a: 2705 |0129: throw v5 │ │ -1adf3c: 2205 d600 |012a: new-instance v5, Landroid/util/Pair; // type@00d6 │ │ -1adf40: 7030 c702 1501 |012c: invoke-direct {v5, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ -1adf46: 1105 |012f: return-object v5 │ │ +1adcdc: |[1adcdc] org.thoughtcrime.securesms.util.MediaUtil.getDimensions:(Landroid/content/Context;Ljava/lang/String;Landroid/net/Uri;)Landroid/util/Pair; │ │ +1adcec: 1a00 c118 |0000: const-string v0, "Failed to close stream after retrieving dimensions." // string@18c1 │ │ +1adcf0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1adcf2: 7110 530a 0100 |0003: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1adcf8: 0c01 |0006: move-result-object v1 │ │ +1adcfa: 3807 2301 |0007: if-eqz v7, 012a // +0123 │ │ +1adcfe: 7110 945a 0600 |0009: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5a94 │ │ +1add04: 0a02 |000c: move-result v2 │ │ +1add06: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ +1add0a: 2900 1b01 |000f: goto/16 012a // +011b │ │ +1add0e: 7110 925a 0600 |0011: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isGif:(Ljava/lang/String;)Z // method@5a92 │ │ +1add14: 0a02 |0014: move-result v2 │ │ +1add16: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +1add18: 3802 5400 |0016: if-eqz v2, 006a // +0054 │ │ +1add1c: 7110 1753 0500 |0018: invoke-static {v5}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5317 │ │ +1add22: 0c05 |001b: move-result-object v5 │ │ +1add24: 6e10 3554 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asGif:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@5435 │ │ +1add2a: 0c05 |001f: move-result-object v5 │ │ +1add2c: 1216 |0020: const/4 v6, #int 1 // #1 │ │ +1add2e: 6e20 0a54 6500 |0021: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.skipMemoryCache:(Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@540a │ │ +1add34: 0c05 |0024: move-result-object v5 │ │ +1add36: 6206 6d00 |0025: sget-object v6, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ +1add3a: 6e20 ab53 6500 |0027: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53ab │ │ +1add40: 0c05 |002a: move-result-object v5 │ │ +1add42: 2206 a90f |002b: new-instance v6, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0fa9 │ │ +1add46: 7020 f652 7600 |002d: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@52f6 │ │ +1add4c: 6e20 e553 6500 |0030: invoke-virtual {v5, v6}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53e5 │ │ +1add52: 0c05 |0033: move-result-object v5 │ │ +1add54: 6e10 0b54 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@540b │ │ +1add5a: 0c05 |0037: move-result-object v5 │ │ +1add5c: 7210 d507 0500 |0038: invoke-interface {v5}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07d5 │ │ +1add62: 0c05 |003b: move-result-object v5 │ │ +1add64: 1f05 0a02 |003c: check-cast v5, Lcom/bumptech/glide/load/resource/gif/GifDrawable; // type@020a │ │ +1add68: 2206 d600 |003e: new-instance v6, Landroid/util/Pair; // type@00d6 │ │ +1add6c: 6e10 d307 0500 |0040: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicWidth:()I // method@07d3 │ │ +1add72: 0a00 |0043: move-result v0 │ │ +1add74: 7110 530a 0000 |0044: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1add7a: 0c00 |0047: move-result-object v0 │ │ +1add7c: 6e10 d207 0500 |0048: invoke-virtual {v5}, Lcom/bumptech/glide/load/resource/gif/GifDrawable;.getIntrinsicHeight:()I // method@07d2 │ │ +1add82: 0a05 |004b: move-result v5 │ │ +1add84: 7110 530a 0500 |004c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1add8a: 0c05 |004f: move-result-object v5 │ │ +1add8c: 7030 c702 0605 |0050: invoke-direct {v6, v0, v5}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ +1add92: 0763 |0053: move-object v3, v6 │ │ +1add94: 2900 9a00 |0054: goto/16 00ee // +009a │ │ +1add98: 0d05 |0056: move-exception v5 │ │ +1add9a: 6206 1542 |0057: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ +1add9e: 1a00 8519 |0059: const-string v0, "Glide experienced an exception while trying to get GIF dimensions." // string@1985 │ │ +1adda2: 7130 c502 0605 |005b: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1adda8: 2900 9000 |005e: goto/16 00ee // +0090 │ │ +1addac: 0d05 |0060: move-exception v5 │ │ +1addae: 6206 1542 |0061: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ +1addb2: 1a00 1640 |0063: const-string v0, "Was unable to complete work for GIF dimensions." // string@4016 │ │ +1addb6: 7130 c502 0605 |0065: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1addbc: 2900 8600 |0068: goto/16 00ee // +0086 │ │ +1addc0: 7110 965a 0600 |006a: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isJpegType:(Ljava/lang/String;)Z // method@5a96 │ │ +1addc6: 0a06 |006d: move-result v6 │ │ +1addc8: 3806 2400 |006e: if-eqz v6, 0092 // +0024 │ │ +1addcc: 7120 6954 7500 |0070: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5469 │ │ +1addd2: 0c06 |0073: move-result-object v6 │ │ +1addd4: 7110 035a 0600 |0074: invoke-static {v6}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getExifDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@5a03 │ │ +1addda: 0c02 |0077: move-result-object v2 │ │ +1adddc: 6e10 9609 0600 |0078: invoke-virtual {v6}, Ljava/io/InputStream;.close:()V // method@0996 │ │ +1adde2: 2818 |007b: goto 0093 // +0018 │ │ +1adde4: 0d05 |007c: move-exception v5 │ │ +1adde6: 280b |007d: goto 0088 // +000b │ │ +1adde8: 0d05 |007e: move-exception v5 │ │ +1addea: 280d |007f: goto 008c // +000d │ │ +1addec: 0d05 |0080: move-exception v5 │ │ +1addee: 280f |0081: goto 0090 // +000f │ │ +1addf0: 0d05 |0082: move-exception v5 │ │ +1addf2: 0763 |0083: move-object v3, v6 │ │ +1addf4: 2900 9900 |0084: goto/16 011d // +0099 │ │ +1addf8: 0d05 |0086: move-exception v5 │ │ +1addfa: 0732 |0087: move-object v2, v3 │ │ +1addfc: 0763 |0088: move-object v3, v6 │ │ +1addfe: 282f |0089: goto 00b8 // +002f │ │ +1ade00: 0d05 |008a: move-exception v5 │ │ +1ade02: 0732 |008b: move-object v2, v3 │ │ +1ade04: 0763 |008c: move-object v3, v6 │ │ +1ade06: 283c |008d: goto 00c9 // +003c │ │ +1ade08: 0d05 |008e: move-exception v5 │ │ +1ade0a: 0732 |008f: move-object v2, v3 │ │ +1ade0c: 0763 |0090: move-object v3, v6 │ │ +1ade0e: 2849 |0091: goto 00da // +0049 │ │ +1ade10: 0732 |0092: move-object v2, v3 │ │ +1ade12: 3902 1100 |0093: if-nez v2, 00a4 // +0011 │ │ +1ade16: 7120 6954 7500 |0095: invoke-static {v5, v7}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5469 │ │ +1ade1c: 0c03 |0098: move-result-object v3 │ │ +1ade1e: 7110 025a 0300 |0099: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.getDimensions:(Ljava/io/InputStream;)Landroid/util/Pair; // method@5a02 │ │ +1ade24: 0c05 |009c: move-result-object v5 │ │ +1ade26: 2808 |009d: goto 00a5 // +0008 │ │ +1ade28: 0d05 |009e: move-exception v5 │ │ +1ade2a: 2819 |009f: goto 00b8 // +0019 │ │ +1ade2c: 0d05 |00a0: move-exception v5 │ │ +1ade2e: 2828 |00a1: goto 00c9 // +0028 │ │ +1ade30: 0d05 |00a2: move-exception v5 │ │ +1ade32: 2837 |00a3: goto 00da // +0037 │ │ +1ade34: 0725 |00a4: move-object v5, v2 │ │ +1ade36: 3803 0c00 |00a5: if-eqz v3, 00b1 // +000c │ │ +1ade3a: 6e10 9609 0300 |00a7: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0996 │ │ +1ade40: 2807 |00aa: goto 00b1 // +0007 │ │ +1ade42: 0d06 |00ab: move-exception v6 │ │ +1ade44: 6202 1542 |00ac: sget-object v2, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ +1ade48: 7130 c502 0206 |00ae: invoke-static {v2, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1ade4e: 0753 |00b1: move-object v3, v5 │ │ +1ade50: 283c |00b2: goto 00ee // +003c │ │ +1ade52: 0d05 |00b3: move-exception v5 │ │ +1ade54: 2900 6900 |00b4: goto/16 011d // +0069 │ │ +1ade58: 0d05 |00b6: move-exception v5 │ │ +1ade5a: 0732 |00b7: move-object v2, v3 │ │ +1ade5c: 6206 1542 |00b8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ +1ade60: 1a04 be11 |00ba: const-string v4, "Bitmap decoding error when retrieving dimensions." // string@11be │ │ +1ade64: 7130 c502 4605 |00bc: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1ade6a: 3803 2e00 |00bf: if-eqz v3, 00ed // +002e │ │ +1ade6e: 6e10 9609 0300 |00c1: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0996 │ │ +1ade74: 2829 |00c4: goto 00ed // +0029 │ │ +1ade76: 0d05 |00c5: move-exception v5 │ │ +1ade78: 2822 |00c6: goto 00e8 // +0022 │ │ +1ade7a: 0d05 |00c7: move-exception v5 │ │ +1ade7c: 0732 |00c8: move-object v2, v3 │ │ +1ade7e: 6206 1542 |00c9: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ +1ade82: 1a04 6c18 |00cb: const-string v4, "Experienced a read error when retrieving media dimensions." // string@186c │ │ +1ade86: 7130 c502 4605 |00cd: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1ade8c: 3803 1d00 |00d0: if-eqz v3, 00ed // +001d │ │ +1ade90: 6e10 9609 0300 |00d2: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0996 │ │ +1ade96: 2818 |00d5: goto 00ed // +0018 │ │ +1ade98: 0d05 |00d6: move-exception v5 │ │ +1ade9a: 2811 |00d7: goto 00e8 // +0011 │ │ +1ade9c: 0d05 |00d8: move-exception v5 │ │ +1ade9e: 0732 |00d9: move-object v2, v3 │ │ +1adea0: 6206 1542 |00da: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ +1adea4: 1a04 c618 |00dc: const-string v4, "Failed to find file when retrieving media dimensions." // string@18c6 │ │ +1adea8: 7130 c502 4605 |00de: invoke-static {v6, v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1adeae: 3803 0c00 |00e1: if-eqz v3, 00ed // +000c │ │ +1adeb2: 6e10 9609 0300 |00e3: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0996 │ │ +1adeb8: 2807 |00e6: goto 00ed // +0007 │ │ +1adeba: 0d05 |00e7: move-exception v5 │ │ +1adebc: 6206 1542 |00e8: sget-object v6, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ +1adec0: 7130 c502 0605 |00ea: invoke-static {v6, v0, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1adec6: 0723 |00ed: move-object v3, v2 │ │ +1adec8: 3903 0700 |00ee: if-nez v3, 00f5 // +0007 │ │ +1adecc: 2203 d600 |00f0: new-instance v3, Landroid/util/Pair; // type@00d6 │ │ +1aded0: 7030 c702 1301 |00f2: invoke-direct {v3, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ +1aded6: 6205 1542 |00f5: sget-object v5, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ +1adeda: 2206 0c03 |00f7: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ +1adede: 1a00 4317 |00f9: const-string v0, "Dimensions for [" // string@1743 │ │ +1adee2: 7020 0f0b 0600 |00fb: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1adee8: 6e20 170b 7600 |00fe: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1adeee: 1a07 fa42 |0101: const-string v7, "] are " // string@42fa │ │ +1adef2: 6e20 180b 7600 |0103: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1adef8: 5437 5200 |0106: iget-object v7, v3, Landroid/util/Pair;.first:Ljava/lang/Object; // field@0052 │ │ +1adefc: 6e20 170b 7600 |0108: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1adf02: 1a07 4004 |010b: const-string v7, " x " // string@0440 │ │ +1adf06: 6e20 180b 7600 |010d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1adf0c: 5437 5300 |0110: iget-object v7, v3, Landroid/util/Pair;.second:Ljava/lang/Object; // field@0053 │ │ +1adf10: 6e20 170b 7600 |0112: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1adf16: 6e10 290b 0600 |0115: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1adf1c: 0c06 |0118: move-result-object v6 │ │ +1adf1e: 7120 bc02 6500 |0119: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1adf24: 1103 |011c: return-object v3 │ │ +1adf26: 3803 0c00 |011d: if-eqz v3, 0129 // +000c │ │ +1adf2a: 6e10 9609 0300 |011f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@0996 │ │ +1adf30: 2807 |0122: goto 0129 // +0007 │ │ +1adf32: 0d06 |0123: move-exception v6 │ │ +1adf34: 6207 1542 |0124: sget-object v7, Lorg/thoughtcrime/securesms/util/MediaUtil;.TAG:Ljava/lang/String; // field@4215 │ │ +1adf38: 7130 c502 0706 |0126: invoke-static {v7, v0, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1adf3e: 2705 |0129: throw v5 │ │ +1adf40: 2205 d600 |012a: new-instance v5, Landroid/util/Pair; // type@00d6 │ │ +1adf44: 7030 c702 1501 |012c: invoke-direct {v5, v1, v1}, Landroid/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@02c7 │ │ +1adf4a: 1105 |012f: return-object v5 │ │ catches : 13 │ │ 0x0018 - 0x0053 │ │ Ljava/lang/InterruptedException; -> 0x0060 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0056 │ │ 0x006a - 0x0074 │ │ Ljava/io/FileNotFoundException; -> 0x00d8 │ │ Ljava/io/IOException; -> 0x00c7 │ │ @@ -310218,68 +310219,68 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -1ae2f0: |[1ae2f0] org.thoughtcrime.securesms.util.MediaUtil.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ -1ae300: 7100 a003 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ -1ae306: 0c00 |0003: move-result-object v0 │ │ -1ae308: 6e20 9e03 2000 |0004: invoke-virtual {v0, v2}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@039e │ │ -1ae30e: 0c00 |0007: move-result-object v0 │ │ -1ae310: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -1ae314: 1100 |000a: return-object v0 │ │ -1ae316: 6e10 dd0a 0200 |000b: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0add │ │ -1ae31c: 6e10 dd0a 0200 |000e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0add │ │ -1ae322: 0a00 |0011: move-result v0 │ │ -1ae324: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ -1ae326: 2c00 4100 0000 |0013: sparse-switch v0, 00000054 // +00000041 │ │ -1ae32c: 282c |0016: goto 0042 // +002c │ │ -1ae32e: 1a00 7484 |0017: const-string v0, "text/vcard" // string@8474 │ │ -1ae332: 6e20 d60a 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ae338: 0a02 |001c: move-result v2 │ │ -1ae33a: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ -1ae33e: 2823 |001f: goto 0042 // +0023 │ │ -1ae340: 1231 |0020: const/4 v1, #int 3 // #3 │ │ -1ae342: 2821 |0021: goto 0042 // +0021 │ │ -1ae344: 1a00 7948 |0022: const-string v0, "audio/aac" // string@4879 │ │ -1ae348: 6e20 d60a 0200 |0024: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ae34e: 0a02 |0027: move-result v2 │ │ -1ae350: 3902 0300 |0028: if-nez v2, 002b // +0003 │ │ -1ae354: 2818 |002a: goto 0042 // +0018 │ │ -1ae356: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -1ae358: 2816 |002c: goto 0042 // +0016 │ │ -1ae35a: 1a00 3360 |002d: const-string v0, "image/webp" // string@6033 │ │ -1ae35e: 6e20 d60a 0200 |002f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ae364: 0a02 |0032: move-result v2 │ │ -1ae366: 3902 0300 |0033: if-nez v2, 0036 // +0003 │ │ -1ae36a: 280d |0035: goto 0042 // +000d │ │ -1ae36c: 1211 |0036: const/4 v1, #int 1 // #1 │ │ -1ae36e: 280b |0037: goto 0042 // +000b │ │ -1ae370: 1a00 ab47 |0038: const-string v0, "application/webxdc+zip" // string@47ab │ │ -1ae374: 6e20 d60a 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ae37a: 0a02 |003d: move-result v2 │ │ -1ae37c: 3902 0300 |003e: if-nez v2, 0041 // +0003 │ │ -1ae380: 2802 |0040: goto 0042 // +0002 │ │ -1ae382: 1201 |0041: const/4 v1, #int 0 // #0 │ │ -1ae384: 2b01 2400 0000 |0042: packed-switch v1, 00000066 // +00000024 │ │ -1ae38a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -1ae38c: 1102 |0046: return-object v2 │ │ -1ae38e: 1a02 5888 |0047: const-string v2, "vcf" // string@8858 │ │ -1ae392: 1102 |0049: return-object v2 │ │ -1ae394: 1a02 6543 |004a: const-string v2, "aac" // string@4365 │ │ -1ae398: 1102 |004c: return-object v2 │ │ -1ae39a: 1a02 e788 |004d: const-string v2, "webp" // string@88e7 │ │ -1ae39e: 1102 |004f: return-object v2 │ │ -1ae3a0: 1a02 8089 |0050: const-string v2, "xdc" // string@8980 │ │ -1ae3a4: 1102 |0052: return-object v2 │ │ -1ae3a6: 0000 |0053: nop // spacer │ │ -1ae3a8: 0002 0400 d8c6 0698 d0e7 5da7 8a96 ... |0054: sparse-switch-data (18 units) │ │ -1ae3cc: 0001 0400 0000 0000 0e00 0000 0b00 ... |0066: packed-switch-data (12 units) │ │ +1ae2f4: |[1ae2f4] org.thoughtcrime.securesms.util.MediaUtil.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; │ │ +1ae304: 7100 a003 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ +1ae30a: 0c00 |0003: move-result-object v0 │ │ +1ae30c: 6e20 9e03 2000 |0004: invoke-virtual {v0, v2}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@039e │ │ +1ae312: 0c00 |0007: move-result-object v0 │ │ +1ae314: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +1ae318: 1100 |000a: return-object v0 │ │ +1ae31a: 6e10 dd0a 0200 |000b: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0add │ │ +1ae320: 6e10 dd0a 0200 |000e: invoke-virtual {v2}, Ljava/lang/String;.hashCode:()I // method@0add │ │ +1ae326: 0a00 |0011: move-result v0 │ │ +1ae328: 12f1 |0012: const/4 v1, #int -1 // #ff │ │ +1ae32a: 2c00 4100 0000 |0013: sparse-switch v0, 00000054 // +00000041 │ │ +1ae330: 282c |0016: goto 0042 // +002c │ │ +1ae332: 1a00 7484 |0017: const-string v0, "text/vcard" // string@8474 │ │ +1ae336: 6e20 d60a 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ae33c: 0a02 |001c: move-result v2 │ │ +1ae33e: 3902 0300 |001d: if-nez v2, 0020 // +0003 │ │ +1ae342: 2823 |001f: goto 0042 // +0023 │ │ +1ae344: 1231 |0020: const/4 v1, #int 3 // #3 │ │ +1ae346: 2821 |0021: goto 0042 // +0021 │ │ +1ae348: 1a00 7948 |0022: const-string v0, "audio/aac" // string@4879 │ │ +1ae34c: 6e20 d60a 0200 |0024: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ae352: 0a02 |0027: move-result v2 │ │ +1ae354: 3902 0300 |0028: if-nez v2, 002b // +0003 │ │ +1ae358: 2818 |002a: goto 0042 // +0018 │ │ +1ae35a: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +1ae35c: 2816 |002c: goto 0042 // +0016 │ │ +1ae35e: 1a00 3360 |002d: const-string v0, "image/webp" // string@6033 │ │ +1ae362: 6e20 d60a 0200 |002f: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ae368: 0a02 |0032: move-result v2 │ │ +1ae36a: 3902 0300 |0033: if-nez v2, 0036 // +0003 │ │ +1ae36e: 280d |0035: goto 0042 // +000d │ │ +1ae370: 1211 |0036: const/4 v1, #int 1 // #1 │ │ +1ae372: 280b |0037: goto 0042 // +000b │ │ +1ae374: 1a00 ab47 |0038: const-string v0, "application/webxdc+zip" // string@47ab │ │ +1ae378: 6e20 d60a 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ae37e: 0a02 |003d: move-result v2 │ │ +1ae380: 3902 0300 |003e: if-nez v2, 0041 // +0003 │ │ +1ae384: 2802 |0040: goto 0042 // +0002 │ │ +1ae386: 1201 |0041: const/4 v1, #int 0 // #0 │ │ +1ae388: 2b01 2400 0000 |0042: packed-switch v1, 00000066 // +00000024 │ │ +1ae38e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +1ae390: 1102 |0046: return-object v2 │ │ +1ae392: 1a02 5888 |0047: const-string v2, "vcf" // string@8858 │ │ +1ae396: 1102 |0049: return-object v2 │ │ +1ae398: 1a02 6543 |004a: const-string v2, "aac" // string@4365 │ │ +1ae39c: 1102 |004c: return-object v2 │ │ +1ae39e: 1a02 e788 |004d: const-string v2, "webp" // string@88e7 │ │ +1ae3a2: 1102 |004f: return-object v2 │ │ +1ae3a4: 1a02 8089 |0050: const-string v2, "xdc" // string@8980 │ │ +1ae3a8: 1102 |0052: return-object v2 │ │ +1ae3aa: 0000 |0053: nop // spacer │ │ +1ae3ac: 0002 0400 d8c6 0698 d0e7 5da7 8a96 ... |0054: sparse-switch-data (18 units) │ │ +1ae3d0: 0001 0400 0000 0000 0e00 0000 0b00 ... |0066: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x000b line=301 │ │ 0x0047 line=309 │ │ 0x004a line=303 │ │ 0x004d line=305 │ │ @@ -310292,52 +310293,52 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -1ae3e4: |[1ae3e4] org.thoughtcrime.securesms.util.MediaUtil.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ -1ae3f4: 7110 a702 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1ae3fa: 0a00 |0003: move-result v0 │ │ -1ae3fc: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ -1ae400: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -1ae404: 1101 |0008: return-object v1 │ │ -1ae406: 1300 2300 |0009: const/16 v0, #int 35 // #23 │ │ -1ae40a: 6e20 e40a 0300 |000b: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae4 │ │ -1ae410: 0a00 |000e: move-result v0 │ │ -1ae412: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -1ae414: 3d00 0600 |0010: if-lez v0, 0016 // +0006 │ │ -1ae418: 6e30 f60a 2300 |0012: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af6 │ │ -1ae41e: 0c03 |0015: move-result-object v3 │ │ -1ae420: 1300 3f00 |0016: const/16 v0, #int 63 // #3f │ │ -1ae424: 6e20 e40a 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae4 │ │ -1ae42a: 0a00 |001b: move-result v0 │ │ -1ae42c: 3d00 0600 |001c: if-lez v0, 0022 // +0006 │ │ -1ae430: 6e30 f60a 2300 |001e: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af6 │ │ -1ae436: 0c03 |0021: move-result-object v3 │ │ -1ae438: 1300 2f00 |0022: const/16 v0, #int 47 // #2f │ │ -1ae43c: 6e20 e40a 0300 |0024: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae4 │ │ -1ae442: 0a00 |0027: move-result v0 │ │ -1ae444: 3a00 0800 |0028: if-ltz v0, 0030 // +0008 │ │ -1ae448: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1ae44c: 6e20 f50a 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af5 │ │ -1ae452: 0c03 |002f: move-result-object v3 │ │ -1ae454: 6e10 e30a 0300 |0030: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0ae3 │ │ -1ae45a: 0a00 |0033: move-result v0 │ │ -1ae45c: 3900 1100 |0034: if-nez v0, 0045 // +0011 │ │ -1ae460: 1300 2e00 |0036: const/16 v0, #int 46 // #2e │ │ -1ae464: 6e20 e40a 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae4 │ │ -1ae46a: 0a00 |003b: move-result v0 │ │ -1ae46c: 3a00 0900 |003c: if-ltz v0, 0045 // +0009 │ │ -1ae470: d800 0001 |003e: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1ae474: 6e20 f50a 0300 |0040: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af5 │ │ -1ae47a: 0c03 |0043: move-result-object v3 │ │ -1ae47c: 1103 |0044: return-object v3 │ │ -1ae47e: 1101 |0045: return-object v1 │ │ +1ae3e8: |[1ae3e8] org.thoughtcrime.securesms.util.MediaUtil.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; │ │ +1ae3f8: 7110 a702 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1ae3fe: 0a00 |0003: move-result v0 │ │ +1ae400: 1a01 0000 |0004: const-string v1, "" // string@0000 │ │ +1ae404: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +1ae408: 1101 |0008: return-object v1 │ │ +1ae40a: 1300 2300 |0009: const/16 v0, #int 35 // #23 │ │ +1ae40e: 6e20 e40a 0300 |000b: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae4 │ │ +1ae414: 0a00 |000e: move-result v0 │ │ +1ae416: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +1ae418: 3d00 0600 |0010: if-lez v0, 0016 // +0006 │ │ +1ae41c: 6e30 f60a 2300 |0012: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af6 │ │ +1ae422: 0c03 |0015: move-result-object v3 │ │ +1ae424: 1300 3f00 |0016: const/16 v0, #int 63 // #3f │ │ +1ae428: 6e20 e40a 0300 |0018: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae4 │ │ +1ae42e: 0a00 |001b: move-result v0 │ │ +1ae430: 3d00 0600 |001c: if-lez v0, 0022 // +0006 │ │ +1ae434: 6e30 f60a 2300 |001e: invoke-virtual {v3, v2, v0}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af6 │ │ +1ae43a: 0c03 |0021: move-result-object v3 │ │ +1ae43c: 1300 2f00 |0022: const/16 v0, #int 47 // #2f │ │ +1ae440: 6e20 e40a 0300 |0024: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae4 │ │ +1ae446: 0a00 |0027: move-result v0 │ │ +1ae448: 3a00 0800 |0028: if-ltz v0, 0030 // +0008 │ │ +1ae44c: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1ae450: 6e20 f50a 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af5 │ │ +1ae456: 0c03 |002f: move-result-object v3 │ │ +1ae458: 6e10 e30a 0300 |0030: invoke-virtual {v3}, Ljava/lang/String;.isEmpty:()Z // method@0ae3 │ │ +1ae45e: 0a00 |0033: move-result v0 │ │ +1ae460: 3900 1100 |0034: if-nez v0, 0045 // +0011 │ │ +1ae464: 1300 2e00 |0036: const/16 v0, #int 46 // #2e │ │ +1ae468: 6e20 e40a 0300 |0038: invoke-virtual {v3, v0}, Ljava/lang/String;.lastIndexOf:(I)I // method@0ae4 │ │ +1ae46e: 0a00 |003b: move-result v0 │ │ +1ae470: 3a00 0900 |003c: if-ltz v0, 0045 // +0009 │ │ +1ae474: d800 0001 |003e: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1ae478: 6e20 f50a 0300 |0040: invoke-virtual {v3, v0}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af5 │ │ +1ae47e: 0c03 |0043: move-result-object v3 │ │ +1ae480: 1103 |0044: return-object v3 │ │ +1ae482: 1101 |0045: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x000b line=120 │ │ 0x0012 line=122 │ │ 0x0018 line=125 │ │ 0x001e line=127 │ │ @@ -310354,34 +310355,34 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -1ae4fc: |[1ae4fc] org.thoughtcrime.securesms.util.MediaUtil.getMediaSize:(Landroid/content/Context;Landroid/net/Uri;)J │ │ -1ae50c: 7120 6954 5400 |0000: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5469 │ │ -1ae512: 0c04 |0003: move-result-object v4 │ │ -1ae514: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1ae518: 1305 0010 |0006: const/16 v5, #int 4096 // #1000 │ │ -1ae51c: 2355 2311 |0008: new-array v5, v5, [B // type@1123 │ │ -1ae520: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ -1ae524: 6e20 9809 5400 |000c: invoke-virtual {v4, v5}, Ljava/io/InputStream;.read:([B)I // method@0998 │ │ -1ae52a: 0a02 |000f: move-result v2 │ │ -1ae52c: 12f3 |0010: const/4 v3, #int -1 // #ff │ │ -1ae52e: 3232 0500 |0011: if-eq v2, v3, 0016 // +0005 │ │ -1ae532: 8122 |0013: int-to-long v2, v2 │ │ -1ae534: bb20 |0014: add-long/2addr v0, v2 │ │ -1ae536: 28f7 |0015: goto 000c // -0009 │ │ -1ae538: 6e10 9609 0400 |0016: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@0996 │ │ -1ae53e: 1000 |0019: return-wide v0 │ │ -1ae540: 2204 c802 |001a: new-instance v4, Ljava/io/IOException; // type@02c8 │ │ -1ae544: 1a05 4f16 |001c: const-string v5, "Couldn't obtain input stream." // string@164f │ │ -1ae548: 7020 9109 5400 |001e: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0991 │ │ -1ae54e: 2704 |0021: throw v4 │ │ +1ae500: |[1ae500] org.thoughtcrime.securesms.util.MediaUtil.getMediaSize:(Landroid/content/Context;Landroid/net/Uri;)J │ │ +1ae510: 7120 6954 5400 |0000: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5469 │ │ +1ae516: 0c04 |0003: move-result-object v4 │ │ +1ae518: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +1ae51c: 1305 0010 |0006: const/16 v5, #int 4096 // #1000 │ │ +1ae520: 2355 2311 |0008: new-array v5, v5, [B // type@1123 │ │ +1ae524: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ +1ae528: 6e20 9809 5400 |000c: invoke-virtual {v4, v5}, Ljava/io/InputStream;.read:([B)I // method@0998 │ │ +1ae52e: 0a02 |000f: move-result v2 │ │ +1ae530: 12f3 |0010: const/4 v3, #int -1 // #ff │ │ +1ae532: 3232 0500 |0011: if-eq v2, v3, 0016 // +0005 │ │ +1ae536: 8122 |0013: int-to-long v2, v2 │ │ +1ae538: bb20 |0014: add-long/2addr v0, v2 │ │ +1ae53a: 28f7 |0015: goto 000c // -0009 │ │ +1ae53c: 6e10 9609 0400 |0016: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@0996 │ │ +1ae542: 1000 |0019: return-wide v0 │ │ +1ae544: 2204 c802 |001a: new-instance v4, Ljava/io/IOException; // type@02c8 │ │ +1ae548: 1a05 4f16 |001c: const-string v5, "Couldn't obtain input stream." // string@164f │ │ +1ae54c: 7020 9109 5400 |001e: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0991 │ │ +1ae552: 2704 |0021: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0008 line=149 │ │ 0x000c line=152 │ │ 0x0016 line=155 │ │ 0x001a line=146 │ │ @@ -310394,44 +310395,44 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -1ae480: |[1ae480] org.thoughtcrime.securesms.util.MediaUtil.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ -1ae490: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -1ae494: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1ae496: 1101 |0003: return-object v1 │ │ -1ae498: 7120 7656 2100 |0004: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.isAuthority:(Landroid/content/Context;Landroid/net/Uri;)Z // method@5676 │ │ -1ae49e: 0a00 |0007: move-result v0 │ │ -1ae4a0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -1ae4a4: 7120 7256 2100 |000a: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@5672 │ │ -1ae4aa: 0c01 |000d: move-result-object v1 │ │ -1ae4ac: 1101 |000e: return-object v1 │ │ -1ae4ae: 6e10 6e00 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1ae4b4: 0c01 |0012: move-result-object v1 │ │ -1ae4b6: 6e20 5d00 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/ContentResolver;.getType:(Landroid/net/Uri;)Ljava/lang/String; // method@005d │ │ -1ae4bc: 0c01 |0016: move-result-object v1 │ │ -1ae4be: 3901 1a00 |0017: if-nez v1, 0031 // +001a │ │ -1ae4c2: 6e10 0202 0200 |0019: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1ae4c8: 0c01 |001c: move-result-object v1 │ │ -1ae4ca: 7110 8d5a 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5a8d │ │ -1ae4d0: 0c01 |0020: move-result-object v1 │ │ -1ae4d2: 7100 a003 0000 |0021: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ -1ae4d8: 0c02 |0024: move-result-object v2 │ │ -1ae4da: 6e10 f80a 0100 |0025: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0af8 │ │ -1ae4e0: 0c01 |0028: move-result-object v1 │ │ -1ae4e2: 6e20 9f03 1200 |0029: invoke-virtual {v2, v1}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ -1ae4e8: 0c01 |002c: move-result-object v1 │ │ -1ae4ea: 3901 0400 |002d: if-nez v1, 0031 // +0004 │ │ -1ae4ee: 1a01 a847 |002f: const-string v1, "application/octet-stream" // string@47a8 │ │ -1ae4f2: 7110 8a5a 0100 |0031: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5a8a │ │ -1ae4f8: 0c01 |0034: move-result-object v1 │ │ -1ae4fa: 1101 |0035: return-object v1 │ │ +1ae484: |[1ae484] org.thoughtcrime.securesms.util.MediaUtil.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +1ae494: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +1ae498: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1ae49a: 1101 |0003: return-object v1 │ │ +1ae49c: 7120 7656 2100 |0004: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.isAuthority:(Landroid/content/Context;Landroid/net/Uri;)Z // method@5676 │ │ +1ae4a2: 0a00 |0007: move-result v0 │ │ +1ae4a4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +1ae4a8: 7120 7256 2100 |000a: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@5672 │ │ +1ae4ae: 0c01 |000d: move-result-object v1 │ │ +1ae4b0: 1101 |000e: return-object v1 │ │ +1ae4b2: 6e10 6e00 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1ae4b8: 0c01 |0012: move-result-object v1 │ │ +1ae4ba: 6e20 5d00 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/ContentResolver;.getType:(Landroid/net/Uri;)Ljava/lang/String; // method@005d │ │ +1ae4c0: 0c01 |0016: move-result-object v1 │ │ +1ae4c2: 3901 1a00 |0017: if-nez v1, 0031 // +001a │ │ +1ae4c6: 6e10 0202 0200 |0019: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1ae4cc: 0c01 |001c: move-result-object v1 │ │ +1ae4ce: 7110 8d5a 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getFileExtensionFromUrl:(Ljava/lang/String;)Ljava/lang/String; // method@5a8d │ │ +1ae4d4: 0c01 |0020: move-result-object v1 │ │ +1ae4d6: 7100 a003 0000 |0021: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ +1ae4dc: 0c02 |0024: move-result-object v2 │ │ +1ae4de: 6e10 f80a 0100 |0025: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@0af8 │ │ +1ae4e4: 0c01 |0028: move-result-object v1 │ │ +1ae4e6: 6e20 9f03 1200 |0029: invoke-virtual {v2, v1}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ +1ae4ec: 0c01 |002c: move-result-object v1 │ │ +1ae4ee: 3901 0400 |002d: if-nez v1, 0031 // +0004 │ │ +1ae4f2: 1a01 a847 |002f: const-string v1, "application/octet-stream" // string@47a8 │ │ +1ae4f6: 7110 8a5a 0100 |0031: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5a8a │ │ +1ae4fc: 0c01 |0034: move-result-object v1 │ │ +1ae4fe: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=81 │ │ 0x000a line=82 │ │ 0x000f line=85 │ │ 0x0019 line=87 │ │ 0x0021 line=88 │ │ @@ -310446,76 +310447,76 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)Lorg/thoughtcrime/securesms/mms/Slide;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -1ae550: |[1ae550] org.thoughtcrime.securesms.util.MediaUtil.getSlideForMsg:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)Lorg/thoughtcrime/securesms/mms/Slide; │ │ -1ae560: 6e10 1807 0300 |0000: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ -1ae566: 0a00 |0003: move-result v0 │ │ -1ae568: 1301 1500 |0004: const/16 v1, #int 21 // #15 │ │ -1ae56c: 3310 0900 |0006: if-ne v0, v1, 000f // +0009 │ │ -1ae570: 2200 ad0f |0008: new-instance v0, Lorg/thoughtcrime/securesms/mms/GifSlide; // type@0fad │ │ -1ae574: 7030 0b53 2003 |000a: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/GifSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@530b │ │ -1ae57a: 2900 6900 |000d: goto/16 0076 // +0069 │ │ -1ae57e: 6e10 1807 0300 |000f: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ -1ae584: 0a00 |0012: move-result v0 │ │ -1ae586: 1301 1400 |0013: const/16 v1, #int 20 // #14 │ │ -1ae58a: 3310 0800 |0015: if-ne v0, v1, 001d // +0008 │ │ -1ae58e: 2200 b20f |0017: new-instance v0, Lorg/thoughtcrime/securesms/mms/ImageSlide; // type@0fb2 │ │ -1ae592: 7030 5a54 2003 |0019: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/ImageSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@545a │ │ -1ae598: 285a |001c: goto 0076 // +005a │ │ -1ae59a: 6e10 1807 0300 |001d: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ -1ae5a0: 0a00 |0020: move-result v0 │ │ -1ae5a2: 1301 1700 |0021: const/16 v1, #int 23 // #17 │ │ -1ae5a6: 3310 0800 |0023: if-ne v0, v1, 002b // +0008 │ │ -1ae5aa: 2200 ba0f |0025: new-instance v0, Lorg/thoughtcrime/securesms/mms/StickerSlide; // type@0fba │ │ -1ae5ae: 7030 9354 2003 |0027: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/StickerSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5493 │ │ -1ae5b4: 284c |002a: goto 0076 // +004c │ │ -1ae5b6: 6e10 1807 0300 |002b: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ -1ae5bc: 0a00 |002e: move-result v0 │ │ -1ae5be: 1301 3200 |002f: const/16 v1, #int 50 // #32 │ │ -1ae5c2: 3310 0800 |0031: if-ne v0, v1, 0039 // +0008 │ │ -1ae5c6: 2200 bc0f |0033: new-instance v0, Lorg/thoughtcrime/securesms/mms/VideoSlide; // type@0fbc │ │ -1ae5ca: 7030 9a54 2003 |0035: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@549a │ │ -1ae5d0: 283e |0038: goto 0076 // +003e │ │ -1ae5d2: 6e10 1807 0300 |0039: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ -1ae5d8: 0a00 |003c: move-result v0 │ │ -1ae5da: 1301 2800 |003d: const/16 v1, #int 40 // #28 │ │ -1ae5de: 3210 3200 |003f: if-eq v0, v1, 0071 // +0032 │ │ -1ae5e2: 6e10 1807 0300 |0041: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ -1ae5e8: 0a00 |0044: move-result v0 │ │ -1ae5ea: 1301 2900 |0045: const/16 v1, #int 41 // #29 │ │ -1ae5ee: 3310 0300 |0047: if-ne v0, v1, 004a // +0003 │ │ -1ae5f2: 2828 |0049: goto 0071 // +0028 │ │ -1ae5f4: 6e10 1807 0300 |004a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ -1ae5fa: 0a00 |004d: move-result v0 │ │ -1ae5fc: 1301 5a00 |004e: const/16 v1, #int 90 // #5a │ │ -1ae600: 3310 0800 |0050: if-ne v0, v1, 0058 // +0008 │ │ -1ae604: 2200 bb0f |0052: new-instance v0, Lorg/thoughtcrime/securesms/mms/VcardSlide; // type@0fbb │ │ -1ae608: 7030 9654 2003 |0054: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VcardSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5496 │ │ -1ae60e: 281f |0057: goto 0076 // +001f │ │ -1ae610: 6e10 1807 0300 |0058: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ -1ae616: 0a00 |005b: move-result v0 │ │ -1ae618: 1301 3c00 |005c: const/16 v1, #int 60 // #3c │ │ -1ae61c: 3210 0d00 |005e: if-eq v0, v1, 006b // +000d │ │ -1ae620: 6e10 1807 0300 |0060: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ -1ae626: 0a00 |0063: move-result v0 │ │ -1ae628: 1301 5000 |0064: const/16 v1, #int 80 // #50 │ │ -1ae62c: 3310 0300 |0066: if-ne v0, v1, 0069 // +0003 │ │ -1ae630: 2803 |0068: goto 006b // +0003 │ │ -1ae632: 1200 |0069: const/4 v0, #int 0 // #0 │ │ -1ae634: 280c |006a: goto 0076 // +000c │ │ -1ae636: 2200 ac0f |006b: new-instance v0, Lorg/thoughtcrime/securesms/mms/DocumentSlide; // type@0fac │ │ -1ae63a: 7030 0453 2003 |006d: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/DocumentSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5304 │ │ -1ae640: 2806 |0070: goto 0076 // +0006 │ │ -1ae642: 2200 a60f |0071: new-instance v0, Lorg/thoughtcrime/securesms/mms/AudioSlide; // type@0fa6 │ │ -1ae646: 7030 e952 2003 |0073: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/AudioSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@52e9 │ │ -1ae64c: 1100 |0076: return-object v0 │ │ +1ae554: |[1ae554] org.thoughtcrime.securesms.util.MediaUtil.getSlideForMsg:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)Lorg/thoughtcrime/securesms/mms/Slide; │ │ +1ae564: 6e10 1807 0300 |0000: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ +1ae56a: 0a00 |0003: move-result v0 │ │ +1ae56c: 1301 1500 |0004: const/16 v1, #int 21 // #15 │ │ +1ae570: 3310 0900 |0006: if-ne v0, v1, 000f // +0009 │ │ +1ae574: 2200 ad0f |0008: new-instance v0, Lorg/thoughtcrime/securesms/mms/GifSlide; // type@0fad │ │ +1ae578: 7030 0b53 2003 |000a: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/GifSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@530b │ │ +1ae57e: 2900 6900 |000d: goto/16 0076 // +0069 │ │ +1ae582: 6e10 1807 0300 |000f: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ +1ae588: 0a00 |0012: move-result v0 │ │ +1ae58a: 1301 1400 |0013: const/16 v1, #int 20 // #14 │ │ +1ae58e: 3310 0800 |0015: if-ne v0, v1, 001d // +0008 │ │ +1ae592: 2200 b20f |0017: new-instance v0, Lorg/thoughtcrime/securesms/mms/ImageSlide; // type@0fb2 │ │ +1ae596: 7030 5a54 2003 |0019: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/ImageSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@545a │ │ +1ae59c: 285a |001c: goto 0076 // +005a │ │ +1ae59e: 6e10 1807 0300 |001d: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ +1ae5a4: 0a00 |0020: move-result v0 │ │ +1ae5a6: 1301 1700 |0021: const/16 v1, #int 23 // #17 │ │ +1ae5aa: 3310 0800 |0023: if-ne v0, v1, 002b // +0008 │ │ +1ae5ae: 2200 ba0f |0025: new-instance v0, Lorg/thoughtcrime/securesms/mms/StickerSlide; // type@0fba │ │ +1ae5b2: 7030 9354 2003 |0027: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/StickerSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5493 │ │ +1ae5b8: 284c |002a: goto 0076 // +004c │ │ +1ae5ba: 6e10 1807 0300 |002b: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ +1ae5c0: 0a00 |002e: move-result v0 │ │ +1ae5c2: 1301 3200 |002f: const/16 v1, #int 50 // #32 │ │ +1ae5c6: 3310 0800 |0031: if-ne v0, v1, 0039 // +0008 │ │ +1ae5ca: 2200 bc0f |0033: new-instance v0, Lorg/thoughtcrime/securesms/mms/VideoSlide; // type@0fbc │ │ +1ae5ce: 7030 9a54 2003 |0035: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@549a │ │ +1ae5d4: 283e |0038: goto 0076 // +003e │ │ +1ae5d6: 6e10 1807 0300 |0039: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ +1ae5dc: 0a00 |003c: move-result v0 │ │ +1ae5de: 1301 2800 |003d: const/16 v1, #int 40 // #28 │ │ +1ae5e2: 3210 3200 |003f: if-eq v0, v1, 0071 // +0032 │ │ +1ae5e6: 6e10 1807 0300 |0041: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ +1ae5ec: 0a00 |0044: move-result v0 │ │ +1ae5ee: 1301 2900 |0045: const/16 v1, #int 41 // #29 │ │ +1ae5f2: 3310 0300 |0047: if-ne v0, v1, 004a // +0003 │ │ +1ae5f6: 2828 |0049: goto 0071 // +0028 │ │ +1ae5f8: 6e10 1807 0300 |004a: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ +1ae5fe: 0a00 |004d: move-result v0 │ │ +1ae600: 1301 5a00 |004e: const/16 v1, #int 90 // #5a │ │ +1ae604: 3310 0800 |0050: if-ne v0, v1, 0058 // +0008 │ │ +1ae608: 2200 bb0f |0052: new-instance v0, Lorg/thoughtcrime/securesms/mms/VcardSlide; // type@0fbb │ │ +1ae60c: 7030 9654 2003 |0054: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/VcardSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5496 │ │ +1ae612: 281f |0057: goto 0076 // +001f │ │ +1ae614: 6e10 1807 0300 |0058: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ +1ae61a: 0a00 |005b: move-result v0 │ │ +1ae61c: 1301 3c00 |005c: const/16 v1, #int 60 // #3c │ │ +1ae620: 3210 0d00 |005e: if-eq v0, v1, 006b // +000d │ │ +1ae624: 6e10 1807 0300 |0060: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getType:()I // method@0718 │ │ +1ae62a: 0a00 |0063: move-result v0 │ │ +1ae62c: 1301 5000 |0064: const/16 v1, #int 80 // #50 │ │ +1ae630: 3310 0300 |0066: if-ne v0, v1, 0069 // +0003 │ │ +1ae634: 2803 |0068: goto 006b // +0003 │ │ +1ae636: 1200 |0069: const/4 v0, #int 0 // #0 │ │ +1ae638: 280c |006a: goto 0076 // +000c │ │ +1ae63a: 2200 ac0f |006b: new-instance v0, Lorg/thoughtcrime/securesms/mms/DocumentSlide; // type@0fac │ │ +1ae63e: 7030 0453 2003 |006d: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/DocumentSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@5304 │ │ +1ae644: 2806 |0070: goto 0076 // +0006 │ │ +1ae646: 2200 a60f |0071: new-instance v0, Lorg/thoughtcrime/securesms/mms/AudioSlide; // type@0fa6 │ │ +1ae64a: 7030 e952 2003 |0073: invoke-direct {v0, v2, v3}, Lorg/thoughtcrime/securesms/mms/AudioSlide;.:(Landroid/content/Context;Lcom/b44t/messenger/DcMsg;)V // method@52e9 │ │ +1ae650: 1100 |0076: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0008 line=58 │ │ 0x000f line=59 │ │ 0x0017 line=60 │ │ 0x001d line=61 │ │ @@ -310539,24 +310540,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1ae0e4: |[1ae0e4] org.thoughtcrime.securesms.util.MediaUtil.isAudioType:(Ljava/lang/String;)Z │ │ -1ae0f4: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -1ae0f8: 1a00 7748 |0002: const-string v0, "audio/" // string@4877 │ │ -1ae0fc: 6e20 f20a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1ae102: 0a01 |0007: move-result v1 │ │ -1ae104: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -1ae108: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -1ae10a: 2802 |000b: goto 000d // +0002 │ │ -1ae10c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1ae10e: 0f01 |000d: return v1 │ │ +1ae0e8: |[1ae0e8] org.thoughtcrime.securesms.util.MediaUtil.isAudioType:(Ljava/lang/String;)Z │ │ +1ae0f8: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +1ae0fc: 1a00 7748 |0002: const-string v0, "audio/" // string@4877 │ │ +1ae100: 6e20 f20a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1ae106: 0a01 |0007: move-result v1 │ │ +1ae108: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +1ae10c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +1ae10e: 2802 |000b: goto 000d // +0002 │ │ +1ae110: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1ae112: 0f01 |000d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=236 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/String; │ │ │ │ #11 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -310564,28 +310565,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1ae110: |[1ae110] org.thoughtcrime.securesms.util.MediaUtil.isGif:(Ljava/lang/String;)Z │ │ -1ae120: 7110 a702 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1ae126: 0a00 |0003: move-result v0 │ │ -1ae128: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -1ae12c: 6e10 fd0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afd │ │ -1ae132: 0c01 |0009: move-result-object v1 │ │ -1ae134: 1a00 2f60 |000a: const-string v0, "image/gif" // string@602f │ │ -1ae138: 6e20 d60a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ae13e: 0a01 |000f: move-result v1 │ │ -1ae140: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -1ae144: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1ae146: 2802 |0013: goto 0015 // +0002 │ │ -1ae148: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -1ae14a: 0f01 |0015: return v1 │ │ +1ae114: |[1ae114] org.thoughtcrime.securesms.util.MediaUtil.isGif:(Ljava/lang/String;)Z │ │ +1ae124: 7110 a702 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1ae12a: 0a00 |0003: move-result v0 │ │ +1ae12c: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +1ae130: 6e10 fd0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afd │ │ +1ae136: 0c01 |0009: move-result-object v1 │ │ +1ae138: 1a00 2f60 |000a: const-string v0, "image/gif" // string@602f │ │ +1ae13c: 6e20 d60a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ae142: 0a01 |000f: move-result v1 │ │ +1ae144: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +1ae148: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1ae14a: 2802 |0013: goto 0015 // +0002 │ │ +1ae14c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +1ae14e: 0f01 |0015: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 (null) Ljava/lang/String; │ │ │ │ #12 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -310593,26 +310594,26 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1ae14c: |[1ae14c] org.thoughtcrime.securesms.util.MediaUtil.isImageOrVideoType:(Ljava/lang/String;)Z │ │ -1ae15c: 7110 945a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5a94 │ │ -1ae162: 0a00 |0003: move-result v0 │ │ -1ae164: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1ae168: 7110 995a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5a99 │ │ -1ae16e: 0a01 |0009: move-result v1 │ │ -1ae170: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -1ae174: 2803 |000c: goto 000f // +0003 │ │ -1ae176: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1ae178: 2802 |000e: goto 0010 // +0002 │ │ -1ae17a: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -1ae17c: 0f01 |0010: return v1 │ │ +1ae150: |[1ae150] org.thoughtcrime.securesms.util.MediaUtil.isImageOrVideoType:(Ljava/lang/String;)Z │ │ +1ae160: 7110 945a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5a94 │ │ +1ae166: 0a00 |0003: move-result v0 │ │ +1ae168: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1ae16c: 7110 995a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5a99 │ │ +1ae172: 0a01 |0009: move-result v1 │ │ +1ae174: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +1ae178: 2803 |000c: goto 000f // +0003 │ │ +1ae17a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1ae17c: 2802 |000e: goto 0010 // +0002 │ │ +1ae17e: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +1ae180: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Ljava/lang/String; │ │ │ │ #13 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -310620,24 +310621,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1ae180: |[1ae180] org.thoughtcrime.securesms.util.MediaUtil.isImageType:(Ljava/lang/String;)Z │ │ -1ae190: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -1ae194: 1a00 2d60 |0002: const-string v0, "image/" // string@602d │ │ -1ae198: 6e20 f20a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1ae19e: 0a01 |0007: move-result v1 │ │ -1ae1a0: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -1ae1a4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -1ae1a6: 2802 |000b: goto 000d // +0002 │ │ -1ae1a8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1ae1aa: 0f01 |000d: return v1 │ │ +1ae184: |[1ae184] org.thoughtcrime.securesms.util.MediaUtil.isImageType:(Ljava/lang/String;)Z │ │ +1ae194: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +1ae198: 1a00 2d60 |0002: const-string v0, "image/" // string@602d │ │ +1ae19c: 6e20 f20a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1ae1a2: 0a01 |0007: move-result v1 │ │ +1ae1a4: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +1ae1a8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +1ae1aa: 2802 |000b: goto 000d // +0002 │ │ +1ae1ac: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1ae1ae: 0f01 |000d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=232 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/String; │ │ │ │ #14 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -310645,26 +310646,26 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1ae1ac: |[1ae1ac] org.thoughtcrime.securesms.util.MediaUtil.isImageVideoOrAudioType:(Ljava/lang/String;)Z │ │ -1ae1bc: 7110 935a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageOrVideoType:(Ljava/lang/String;)Z // method@5a93 │ │ -1ae1c2: 0a00 |0003: move-result v0 │ │ -1ae1c4: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1ae1c8: 7110 915a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@5a91 │ │ -1ae1ce: 0a01 |0009: move-result v1 │ │ -1ae1d0: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -1ae1d4: 2803 |000c: goto 000f // +0003 │ │ -1ae1d6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1ae1d8: 2802 |000e: goto 0010 // +0002 │ │ -1ae1da: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -1ae1dc: 0f01 |0010: return v1 │ │ +1ae1b0: |[1ae1b0] org.thoughtcrime.securesms.util.MediaUtil.isImageVideoOrAudioType:(Ljava/lang/String;)Z │ │ +1ae1c0: 7110 935a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageOrVideoType:(Ljava/lang/String;)Z // method@5a93 │ │ +1ae1c6: 0a00 |0003: move-result v0 │ │ +1ae1c8: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1ae1cc: 7110 915a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@5a91 │ │ +1ae1d2: 0a01 |0009: move-result v1 │ │ +1ae1d4: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +1ae1d8: 2803 |000c: goto 000f // +0003 │ │ +1ae1da: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1ae1dc: 2802 |000e: goto 0010 // +0002 │ │ +1ae1de: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +1ae1e0: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Ljava/lang/String; │ │ │ │ #15 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -310672,28 +310673,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1ae1e0: |[1ae1e0] org.thoughtcrime.securesms.util.MediaUtil.isJpegType:(Ljava/lang/String;)Z │ │ -1ae1f0: 7110 a702 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1ae1f6: 0a00 |0003: move-result v0 │ │ -1ae1f8: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -1ae1fc: 6e10 fd0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afd │ │ -1ae202: 0c01 |0009: move-result-object v1 │ │ -1ae204: 1a00 3060 |000a: const-string v0, "image/jpeg" // string@6030 │ │ -1ae208: 6e20 d60a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ae20e: 0a01 |000f: move-result v1 │ │ -1ae210: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -1ae214: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1ae216: 2802 |0013: goto 0015 // +0002 │ │ -1ae218: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -1ae21a: 0f01 |0015: return v1 │ │ +1ae1e4: |[1ae1e4] org.thoughtcrime.securesms.util.MediaUtil.isJpegType:(Ljava/lang/String;)Z │ │ +1ae1f4: 7110 a702 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1ae1fa: 0a00 |0003: move-result v0 │ │ +1ae1fc: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +1ae200: 6e10 fd0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afd │ │ +1ae206: 0c01 |0009: move-result-object v1 │ │ +1ae208: 1a00 3060 |000a: const-string v0, "image/jpeg" // string@6030 │ │ +1ae20c: 6e20 d60a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ae212: 0a01 |000f: move-result v1 │ │ +1ae214: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +1ae218: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1ae21a: 2802 |0013: goto 0015 // +0002 │ │ +1ae21c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +1ae21e: 0f01 |0015: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 (null) Ljava/lang/String; │ │ │ │ #16 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -310701,19 +310702,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1ae21c: |[1ae21c] org.thoughtcrime.securesms.util.MediaUtil.isOctetStream:(Ljava/lang/String;)Z │ │ -1ae22c: 1a00 a847 |0000: const-string v0, "application/octet-stream" // string@47a8 │ │ -1ae230: 6e20 d60a 1000 |0002: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1ae236: 0a01 |0005: move-result v1 │ │ -1ae238: 0f01 |0006: return v1 │ │ +1ae220: |[1ae220] org.thoughtcrime.securesms.util.MediaUtil.isOctetStream:(Ljava/lang/String;)Z │ │ +1ae230: 1a00 a847 |0000: const-string v0, "application/octet-stream" // string@47a8 │ │ +1ae234: 6e20 d60a 1000 |0002: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1ae23a: 0a01 |0005: move-result v1 │ │ +1ae23c: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Ljava/lang/String; │ │ │ │ #17 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -310721,28 +310722,28 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1ae23c: |[1ae23c] org.thoughtcrime.securesms.util.MediaUtil.isVideo:(Ljava/lang/String;)Z │ │ -1ae24c: 7110 a702 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1ae252: 0a00 |0003: move-result v0 │ │ -1ae254: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -1ae258: 6e10 fd0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afd │ │ -1ae25e: 0c01 |0009: move-result-object v1 │ │ -1ae260: 1a00 7288 |000a: const-string v0, "video/" // string@8872 │ │ -1ae264: 6e20 f20a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1ae26a: 0a01 |000f: move-result v1 │ │ -1ae26c: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -1ae270: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1ae272: 2802 |0013: goto 0015 // +0002 │ │ -1ae274: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -1ae276: 0f01 |0015: return v1 │ │ +1ae240: |[1ae240] org.thoughtcrime.securesms.util.MediaUtil.isVideo:(Ljava/lang/String;)Z │ │ +1ae250: 7110 a702 0100 |0000: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1ae256: 0a00 |0003: move-result v0 │ │ +1ae258: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +1ae25c: 6e10 fd0a 0100 |0006: invoke-virtual {v1}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afd │ │ +1ae262: 0c01 |0009: move-result-object v1 │ │ +1ae264: 1a00 7288 |000a: const-string v0, "video/" // string@8872 │ │ +1ae268: 6e20 f20a 0100 |000c: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1ae26e: 0a01 |000f: move-result v1 │ │ +1ae270: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +1ae274: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1ae276: 2802 |0013: goto 0015 // +0002 │ │ +1ae278: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +1ae27a: 0f01 |0015: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 (null) Ljava/lang/String; │ │ │ │ #18 : (in Lorg/thoughtcrime/securesms/util/MediaUtil;) │ │ @@ -310750,24 +310751,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1ae278: |[1ae278] org.thoughtcrime.securesms.util.MediaUtil.isVideoType:(Ljava/lang/String;)Z │ │ -1ae288: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ -1ae28c: 1a00 7288 |0002: const-string v0, "video/" // string@8872 │ │ -1ae290: 6e20 f20a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1ae296: 0a01 |0007: move-result v1 │ │ -1ae298: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ -1ae29c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -1ae29e: 2802 |000b: goto 000d // +0002 │ │ -1ae2a0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1ae2a2: 0f01 |000d: return v1 │ │ +1ae27c: |[1ae27c] org.thoughtcrime.securesms.util.MediaUtil.isVideoType:(Ljava/lang/String;)Z │ │ +1ae28c: 3801 0c00 |0000: if-eqz v1, 000c // +000c │ │ +1ae290: 1a00 7288 |0002: const-string v0, "video/" // string@8872 │ │ +1ae294: 6e20 f20a 0100 |0004: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1ae29a: 0a01 |0007: move-result v1 │ │ +1ae29c: 3801 0400 |0008: if-eqz v1, 000c // +0004 │ │ +1ae2a0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +1ae2a2: 2802 |000b: goto 000d // +0002 │ │ +1ae2a4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1ae2a6: 0f01 |000d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=240 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ @@ -310818,19 +310819,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1ae770: |[1ae770] org.thoughtcrime.securesms.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -1ae780: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ae786: 5b01 1942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@4219 │ │ -1ae78a: 5b02 1a42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@421a │ │ -1ae78e: 0e00 |0007: return-void │ │ +1ae774: |[1ae774] org.thoughtcrime.securesms.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +1ae784: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ae78a: 5b01 1942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@4219 │ │ +1ae78e: 5b02 1a42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@421a │ │ +1ae792: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0003 line=13 │ │ 0x0005 line=14 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/Pair; │ │ @@ -310842,27 +310843,27 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1ae67c: |[1ae67c] org.thoughtcrime.securesms.util.Pair.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -1ae68c: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ -1ae690: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ -1ae694: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -1ae696: 0f01 |0005: return v1 │ │ -1ae698: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ -1ae69c: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -1ae6a0: 2806 |000a: goto 0010 // +0006 │ │ -1ae6a2: 6e20 a20a 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa2 │ │ -1ae6a8: 0a01 |000e: move-result v1 │ │ -1ae6aa: 0f01 |000f: return v1 │ │ -1ae6ac: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -1ae6ae: 0f01 |0011: return v1 │ │ +1ae680: |[1ae680] org.thoughtcrime.securesms.util.Pair.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +1ae690: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ +1ae694: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ +1ae698: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +1ae69a: 0f01 |0005: return v1 │ │ +1ae69c: 3801 0a00 |0006: if-eqz v1, 0010 // +000a │ │ +1ae6a0: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +1ae6a4: 2806 |000a: goto 0010 // +0006 │ │ +1ae6a6: 6e20 a20a 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa2 │ │ +1ae6ac: 0a01 |000e: move-result v1 │ │ +1ae6ae: 0f01 |000f: return v1 │ │ +1ae6b0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +1ae6b2: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x000b line=38 │ │ locals : │ │ 0x0000 - 0x0012 reg=0 this Lorg/thoughtcrime/securesms/util/Pair; │ │ 0x0000 - 0x0012 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/lang/Object; │ │ @@ -310873,36 +310874,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -1ae6b0: |[1ae6b0] org.thoughtcrime.securesms.util.Pair.equals:(Ljava/lang/Object;)Z │ │ -1ae6c0: 2030 da10 |0000: instance-of v0, v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1ae6c4: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ -1ae6c8: 1f03 da10 |0004: check-cast v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1ae6cc: 6e10 9d5a 0300 |0006: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a9d │ │ -1ae6d2: 0c00 |0009: move-result-object v0 │ │ -1ae6d4: 6e10 9d5a 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a9d │ │ -1ae6da: 0c01 |000d: move-result-object v1 │ │ -1ae6dc: 7030 9b5a 0201 |000e: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5a9b │ │ -1ae6e2: 0a00 |0011: move-result v0 │ │ -1ae6e4: 3800 1200 |0012: if-eqz v0, 0024 // +0012 │ │ -1ae6e8: 6e10 9f5a 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9f │ │ -1ae6ee: 0c03 |0017: move-result-object v3 │ │ -1ae6f0: 6e10 9f5a 0200 |0018: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9f │ │ -1ae6f6: 0c00 |001b: move-result-object v0 │ │ -1ae6f8: 7030 9b5a 3200 |001c: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5a9b │ │ -1ae6fe: 0a03 |001f: move-result v3 │ │ -1ae700: 3803 0400 |0020: if-eqz v3, 0024 // +0004 │ │ -1ae704: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -1ae706: 2802 |0023: goto 0025 // +0002 │ │ -1ae708: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -1ae70a: 0f03 |0025: return v3 │ │ +1ae6b4: |[1ae6b4] org.thoughtcrime.securesms.util.Pair.equals:(Ljava/lang/Object;)Z │ │ +1ae6c4: 2030 da10 |0000: instance-of v0, v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1ae6c8: 3800 2200 |0002: if-eqz v0, 0024 // +0022 │ │ +1ae6cc: 1f03 da10 |0004: check-cast v3, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1ae6d0: 6e10 9d5a 0300 |0006: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a9d │ │ +1ae6d6: 0c00 |0009: move-result-object v0 │ │ +1ae6d8: 6e10 9d5a 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a9d │ │ +1ae6de: 0c01 |000d: move-result-object v1 │ │ +1ae6e0: 7030 9b5a 0201 |000e: invoke-direct {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5a9b │ │ +1ae6e6: 0a00 |0011: move-result v0 │ │ +1ae6e8: 3800 1200 |0012: if-eqz v0, 0024 // +0012 │ │ +1ae6ec: 6e10 9f5a 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9f │ │ +1ae6f2: 0c03 |0017: move-result-object v3 │ │ +1ae6f4: 6e10 9f5a 0200 |0018: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9f │ │ +1ae6fa: 0c00 |001b: move-result-object v0 │ │ +1ae6fc: 7030 9b5a 3200 |001c: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Pair;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5a9b │ │ +1ae702: 0a03 |001f: move-result v3 │ │ +1ae704: 3803 0400 |0020: if-eqz v3, 0024 // +0004 │ │ +1ae708: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +1ae70a: 2802 |0023: goto 0025 // +0002 │ │ +1ae70c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +1ae70e: 0f03 |0025: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0006 line=27 │ │ 0x0014 line=28 │ │ locals : │ │ 0x0000 - 0x0026 reg=2 this Lorg/thoughtcrime/securesms/util/Pair; │ │ @@ -310913,17 +310914,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ae740: |[1ae740] org.thoughtcrime.securesms.util.Pair.first:()Ljava/lang/Object; │ │ -1ae750: 5410 1942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@4219 │ │ -1ae754: 1100 |0002: return-object v0 │ │ +1ae744: |[1ae744] org.thoughtcrime.securesms.util.Pair.first:()Ljava/lang/Object; │ │ +1ae754: 5410 1942 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v1:Ljava/lang/Object; // field@4219 │ │ +1ae758: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/Pair; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Pair;) │ │ @@ -310931,25 +310932,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -1ae70c: |[1ae70c] org.thoughtcrime.securesms.util.Pair.hashCode:()I │ │ -1ae71c: 6e10 9d5a 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a9d │ │ -1ae722: 0c00 |0003: move-result-object v0 │ │ -1ae724: 6e10 a40a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa4 │ │ -1ae72a: 0a00 |0007: move-result v0 │ │ -1ae72c: 6e10 9f5a 0200 |0008: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9f │ │ -1ae732: 0c01 |000b: move-result-object v1 │ │ -1ae734: 6e10 a40a 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@0aa4 │ │ -1ae73a: 0a01 |000f: move-result v1 │ │ -1ae73c: b710 |0010: xor-int/2addr v0, v1 │ │ -1ae73e: 0f00 |0011: return v0 │ │ +1ae710: |[1ae710] org.thoughtcrime.securesms.util.Pair.hashCode:()I │ │ +1ae720: 6e10 9d5a 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a9d │ │ +1ae726: 0c00 |0003: move-result-object v0 │ │ +1ae728: 6e10 a40a 0000 |0004: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa4 │ │ +1ae72e: 0a00 |0007: move-result v0 │ │ +1ae730: 6e10 9f5a 0200 |0008: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9f │ │ +1ae736: 0c01 |000b: move-result-object v1 │ │ +1ae738: 6e10 a40a 0100 |000c: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@0aa4 │ │ +1ae73e: 0a01 |000f: move-result v1 │ │ +1ae740: b710 |0010: xor-int/2addr v0, v1 │ │ +1ae742: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lorg/thoughtcrime/securesms/util/Pair; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/Pair;) │ │ @@ -310957,17 +310958,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ae758: |[1ae758] org.thoughtcrime.securesms.util.Pair.second:()Ljava/lang/Object; │ │ -1ae768: 5410 1a42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@421a │ │ -1ae76c: 1100 |0002: return-object v0 │ │ +1ae75c: |[1ae75c] org.thoughtcrime.securesms.util.Pair.second:()Ljava/lang/Object; │ │ +1ae76c: 5410 1a42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Pair;.v2:Ljava/lang/Object; // field@421a │ │ +1ae770: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/Pair; │ │ │ │ source_file_idx : 13164 (Pair.java) │ │ @@ -310999,17 +311000,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ae810: |[1ae810] org.thoughtcrime.securesms.util.ParcelUtil.:()V │ │ -1ae820: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ae826: 0e00 |0003: return-void │ │ +1ae814: |[1ae814] org.thoughtcrime.securesms.util.ParcelUtil.:()V │ │ +1ae824: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ae82a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ParcelUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ParcelUtil;) │ │ @@ -311017,22 +311018,22 @@ │ │ type : '([B)Landroid/os/Parcel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -1ae790: |[1ae790] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([B)Landroid/os/Parcel; │ │ -1ae7a0: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ -1ae7a6: 0c00 |0003: move-result-object v0 │ │ -1ae7a8: 2131 |0004: array-length v1, v3 │ │ -1ae7aa: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1ae7ac: 6e40 6102 3012 |0006: invoke-virtual {v0, v3, v2, v1}, Landroid/os/Parcel;.unmarshall:([BII)V // method@0261 │ │ -1ae7b2: 6e20 6002 2000 |0009: invoke-virtual {v0, v2}, Landroid/os/Parcel;.setDataPosition:(I)V // method@0260 │ │ -1ae7b8: 1100 |000c: return-object v0 │ │ +1ae794: |[1ae794] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([B)Landroid/os/Parcel; │ │ +1ae7a4: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ +1ae7aa: 0c00 |0003: move-result-object v0 │ │ +1ae7ac: 2131 |0004: array-length v1, v3 │ │ +1ae7ae: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1ae7b0: 6e40 6102 3012 |0006: invoke-virtual {v0, v3, v2, v1}, Landroid/os/Parcel;.unmarshall:([BII)V // method@0261 │ │ +1ae7b6: 6e20 6002 2000 |0009: invoke-virtual {v0, v2}, Landroid/os/Parcel;.setDataPosition:(I)V // method@0260 │ │ +1ae7bc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0004 line=18 │ │ 0x0009 line=19 │ │ locals : │ │ 0x0000 - 0x000d reg=3 (null) [B │ │ @@ -311042,20 +311043,20 @@ │ │ type : '([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1ae7ec: |[1ae7ec] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; │ │ -1ae7fc: 7110 a15a 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([B)Landroid/os/Parcel; // method@5aa1 │ │ -1ae802: 0c00 |0003: move-result-object v0 │ │ -1ae804: 7220 6f02 0100 |0004: invoke-interface {v1, v0}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@026f │ │ -1ae80a: 0c00 |0007: move-result-object v0 │ │ -1ae80c: 1100 |0008: return-object v0 │ │ +1ae7f0: |[1ae7f0] org.thoughtcrime.securesms.util.ParcelUtil.deserialize:([BLandroid/os/Parcelable$Creator;)Ljava/lang/Object; │ │ +1ae800: 7110 a15a 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ParcelUtil;.deserialize:([B)Landroid/os/Parcel; // method@5aa1 │ │ +1ae806: 0c00 |0003: move-result-object v0 │ │ +1ae808: 7220 6f02 0100 |0004: invoke-interface {v1, v0}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@026f │ │ +1ae80e: 0c00 |0007: move-result-object v0 │ │ +1ae810: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) [B │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/os/Parcelable$Creator; │ │ @@ -311065,23 +311066,23 @@ │ │ type : '(Landroid/os/Parcelable;)[B' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -1ae7bc: |[1ae7bc] org.thoughtcrime.securesms.util.ParcelUtil.serialize:(Landroid/os/Parcelable;)[B │ │ -1ae7cc: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ -1ae7d2: 0c00 |0003: move-result-object v0 │ │ -1ae7d4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1ae7d6: 7230 7002 0201 |0005: invoke-interface {v2, v0, v1}, Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V // method@0270 │ │ -1ae7dc: 6e10 5502 0000 |0008: invoke-virtual {v0}, Landroid/os/Parcel;.marshall:()[B // method@0255 │ │ -1ae7e2: 0c02 |000b: move-result-object v2 │ │ -1ae7e4: 6e10 5f02 0000 |000c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@025f │ │ -1ae7ea: 1102 |000f: return-object v2 │ │ +1ae7c0: |[1ae7c0] org.thoughtcrime.securesms.util.ParcelUtil.serialize:(Landroid/os/Parcelable;)[B │ │ +1ae7d0: 7100 5602 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@0256 │ │ +1ae7d6: 0c00 |0003: move-result-object v0 │ │ +1ae7d8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1ae7da: 7230 7002 0201 |0005: invoke-interface {v2, v0, v1}, Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V // method@0270 │ │ +1ae7e0: 6e10 5502 0000 |0008: invoke-virtual {v0}, Landroid/os/Parcel;.marshall:()[B // method@0255 │ │ +1ae7e6: 0c02 |000b: move-result-object v2 │ │ +1ae7e8: 6e10 5f02 0000 |000c: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@025f │ │ +1ae7ee: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ 0x0005 line=10 │ │ 0x0008 line=11 │ │ 0x000c line=12 │ │ locals : │ │ @@ -311141,61 +311142,61 @@ │ │ type : '()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;' │ │ access : 0x100a (PRIVATE STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -1ae884: |[1ae884] org.thoughtcrime.securesms.util.Prefs$VibrateState.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -1ae894: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -1ae896: 2300 c511 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11c5 │ │ -1ae89a: 6201 1c42 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421c │ │ -1ae89e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1ae8a0: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ -1ae8a4: 6201 1e42 |0008: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421e │ │ -1ae8a8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1ae8aa: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ -1ae8ae: 6201 1d42 |000d: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421d │ │ -1ae8b2: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -1ae8b4: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ -1ae8b8: 1100 |0012: return-object v0 │ │ +1ae888: |[1ae888] org.thoughtcrime.securesms.util.Prefs$VibrateState.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +1ae898: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +1ae89a: 2300 c511 |0001: new-array v0, v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11c5 │ │ +1ae89e: 6201 1c42 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421c │ │ +1ae8a2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1ae8a4: 4d01 0002 |0006: aput-object v1, v0, v2 │ │ +1ae8a8: 6201 1e42 |0008: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421e │ │ +1ae8ac: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1ae8ae: 4d01 0002 |000b: aput-object v1, v0, v2 │ │ +1ae8b2: 6201 1d42 |000d: sget-object v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421d │ │ +1ae8b6: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +1ae8b8: 4d01 0002 |0010: aput-object v1, v0, v2 │ │ +1ae8bc: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -1ae8e0: |[1ae8e0] org.thoughtcrime.securesms.util.Prefs$VibrateState.:()V │ │ -1ae8f0: 2200 dc10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ -1ae8f4: 1a01 9316 |0002: const-string v1, "DEFAULT" // string@1693 │ │ -1ae8f8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1ae8fa: 7040 a65a 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@5aa6 │ │ -1ae900: 6900 1c42 |0008: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421c │ │ -1ae904: 2200 dc10 |000a: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ -1ae908: 1a01 a417 |000c: const-string v1, "ENABLED" // string@17a4 │ │ -1ae90c: 1212 |000e: const/4 v2, #int 1 // #1 │ │ -1ae90e: 7040 a65a 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@5aa6 │ │ -1ae914: 6900 1e42 |0012: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421e │ │ -1ae918: 2200 dc10 |0014: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ -1ae91c: 1a01 ad16 |0016: const-string v1, "DISABLED" // string@16ad │ │ -1ae920: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -1ae922: 7040 a65a 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@5aa6 │ │ -1ae928: 6900 1d42 |001c: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421d │ │ -1ae92c: 7100 a45a 0000 |001e: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@5aa4 │ │ -1ae932: 0c00 |0021: move-result-object v0 │ │ -1ae934: 6900 1b42 |0022: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421b │ │ -1ae938: 0e00 |0024: return-void │ │ +1ae8e4: |[1ae8e4] org.thoughtcrime.securesms.util.Prefs$VibrateState.:()V │ │ +1ae8f4: 2200 dc10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ +1ae8f8: 1a01 9316 |0002: const-string v1, "DEFAULT" // string@1693 │ │ +1ae8fc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1ae8fe: 7040 a65a 1022 |0005: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@5aa6 │ │ +1ae904: 6900 1c42 |0008: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421c │ │ +1ae908: 2200 dc10 |000a: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ +1ae90c: 1a01 a417 |000c: const-string v1, "ENABLED" // string@17a4 │ │ +1ae910: 1212 |000e: const/4 v2, #int 1 // #1 │ │ +1ae912: 7040 a65a 1022 |000f: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@5aa6 │ │ +1ae918: 6900 1e42 |0012: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.ENABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421e │ │ +1ae91c: 2200 dc10 |0014: new-instance v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ +1ae920: 1a01 ad16 |0016: const-string v1, "DISABLED" // string@16ad │ │ +1ae924: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +1ae926: 7040 a65a 1022 |0019: invoke-direct {v0, v1, v2, v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.:(Ljava/lang/String;II)V // method@5aa6 │ │ +1ae92c: 6900 1d42 |001c: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DISABLED:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421d │ │ +1ae930: 7100 a45a 0000 |001e: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@5aa4 │ │ +1ae936: 0c00 |0021: move-result-object v0 │ │ +1ae938: 6900 1b42 |0022: sput-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421b │ │ +1ae93c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x001e line=65 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ @@ -311203,18 +311204,18 @@ │ │ type : '(Ljava/lang/String;II)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1ae93c: |[1ae93c] org.thoughtcrime.securesms.util.Prefs$VibrateState.:(Ljava/lang/String;II)V │ │ -1ae94c: 7030 2b0a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a2b │ │ -1ae952: 5903 1f42 |0003: iput v3, v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@421f │ │ -1ae956: 0e00 |0005: return-void │ │ +1ae940: |[1ae940] org.thoughtcrime.securesms.util.Prefs$VibrateState.:(Ljava/lang/String;II)V │ │ +1ae950: 7030 2b0a 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@0a2b │ │ +1ae956: 5903 1f42 |0003: iput v3, v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@421f │ │ +1ae95a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -311225,19 +311226,19 @@ │ │ type : '(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -1ae840: |[1ae840] org.thoughtcrime.securesms.util.Prefs$VibrateState.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -1ae850: 7100 aa5a 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@5aaa │ │ -1ae856: 0c00 |0003: move-result-object v0 │ │ -1ae858: 4601 0001 |0004: aget-object v1, v0, v1 │ │ -1ae85c: 1101 |0006: return-object v1 │ │ +1ae844: |[1ae844] org.thoughtcrime.securesms.util.Prefs$VibrateState.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +1ae854: 7100 aa5a 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@5aaa │ │ +1ae85a: 0c00 |0003: move-result-object v0 │ │ +1ae85c: 4601 0001 |0004: aget-object v1, v0, v1 │ │ +1ae860: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ @@ -311245,20 +311246,20 @@ │ │ type : '(Ljava/lang/String;)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1ae860: |[1ae860] org.thoughtcrime.securesms.util.Prefs$VibrateState.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -1ae870: 1c00 dc10 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ -1ae874: 7120 2e0a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a2e │ │ -1ae87a: 0c01 |0005: move-result-object v1 │ │ -1ae87c: 1f01 dc10 |0006: check-cast v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ -1ae880: 1101 |0008: return-object v1 │ │ +1ae864: |[1ae864] org.thoughtcrime.securesms.util.Prefs$VibrateState.valueOf:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +1ae874: 1c00 dc10 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ +1ae878: 7120 2e0a 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@0a2e │ │ +1ae87e: 0c01 |0005: move-result-object v1 │ │ +1ae880: 1f01 dc10 |0006: check-cast v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@10dc │ │ +1ae884: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ @@ -311266,20 +311267,20 @@ │ │ type : '()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1ae8bc: |[1ae8bc] org.thoughtcrime.securesms.util.Prefs$VibrateState.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -1ae8cc: 6200 1b42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421b │ │ -1ae8d0: 6e10 2a5d 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.clone:()Ljava/lang/Object; // method@5d2a │ │ -1ae8d6: 0c00 |0005: move-result-object v0 │ │ -1ae8d8: 1f00 c511 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11c5 │ │ -1ae8dc: 1100 |0008: return-object v0 │ │ +1ae8c0: |[1ae8c0] org.thoughtcrime.securesms.util.Prefs$VibrateState.values:()[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +1ae8d0: 6200 1b42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.$VALUES:[Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421b │ │ +1ae8d4: 6e10 2a5d 0000 |0002: invoke-virtual {v0}, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.clone:()Ljava/lang/Object; // method@5d2a │ │ +1ae8da: 0c00 |0005: move-result-object v0 │ │ +1ae8dc: 1f00 c511 |0006: check-cast v0, [Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // type@11c5 │ │ +1ae8e0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;) │ │ @@ -311287,17 +311288,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ae828: |[1ae828] org.thoughtcrime.securesms.util.Prefs$VibrateState.getId:()I │ │ -1ae838: 5210 1f42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@421f │ │ -1ae83c: 0f00 |0002: return v0 │ │ +1ae82c: |[1ae82c] org.thoughtcrime.securesms.util.Prefs$VibrateState.getId:()I │ │ +1ae83c: 5210 1f42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.id:I // field@421f │ │ +1ae840: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ │ │ source_file_idx : 13428 (Prefs.java) │ │ @@ -311468,32 +311469,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1aef60: |[1aef60] org.thoughtcrime.securesms.util.Prefs.:()V │ │ -1aef70: 0e00 |0000: return-void │ │ +1aef64: |[1aef64] org.thoughtcrime.securesms.util.Prefs.:()V │ │ +1aef74: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1aef74: |[1aef74] org.thoughtcrime.securesms.util.Prefs.:()V │ │ -1aef84: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1aef8a: 0e00 |0003: return-void │ │ +1aef78: |[1aef78] org.thoughtcrime.securesms.util.Prefs.:()V │ │ +1aef88: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1aef8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/Prefs; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -311501,20 +311502,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aea9c: |[1aea9c] org.thoughtcrime.securesms.util.Prefs.getAlwaysLoadRemoteContent:(Landroid/content/Context;)Z │ │ -1aeaac: 1a00 cf77 |0000: const-string v0, "pref_always_load_remote_content" // string@77cf │ │ -1aeab0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aeab2: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ -1aeab8: 0a02 |0006: move-result v2 │ │ -1aeaba: 0f02 |0007: return v2 │ │ +1aeaa0: |[1aeaa0] org.thoughtcrime.securesms.util.Prefs.getAlwaysLoadRemoteContent:(Landroid/content/Context;)Z │ │ +1aeab0: 1a00 cf77 |0000: const-string v0, "pref_always_load_remote_content" // string@77cf │ │ +1aeab4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aeab6: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ +1aeabc: 0a02 |0006: move-result v2 │ │ +1aeabe: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -311522,25 +311523,25 @@ │ │ type : '(Landroid/content/Context;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -1aed28: |[1aed28] org.thoughtcrime.securesms.util.Prefs.getBackgroundImagePath:(Landroid/content/Context;I)Ljava/lang/String; │ │ -1aed38: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1aed3c: 1a01 e777 |0002: const-string v1, "pref_chat_background" // string@77e7 │ │ -1aed40: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1aed46: 6e20 130b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1aed4c: 6e10 290b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1aed52: 0c03 |000d: move-result-object v3 │ │ -1aed54: 1a00 0000 |000e: const-string v0, "" // string@0000 │ │ -1aed58: 7130 bc5a 3200 |0010: invoke-static {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ -1aed5e: 0c02 |0013: move-result-object v2 │ │ -1aed60: 1102 |0014: return-object v2 │ │ +1aed2c: |[1aed2c] org.thoughtcrime.securesms.util.Prefs.getBackgroundImagePath:(Landroid/content/Context;I)Ljava/lang/String; │ │ +1aed3c: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1aed40: 1a01 e777 |0002: const-string v1, "pref_chat_background" // string@77e7 │ │ +1aed44: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1aed4a: 6e20 130b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1aed50: 6e10 290b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1aed56: 0c03 |000d: move-result-object v3 │ │ +1aed58: 1a00 0000 |000e: const-string v0, "" // string@0000 │ │ +1aed5c: 7130 bc5a 3200 |0010: invoke-static {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ +1aed62: 0c02 |0013: move-result-object v2 │ │ +1aed64: 1102 |0014: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0015 reg=3 (null) I │ │ │ │ @@ -311549,20 +311550,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Z)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1aeabc: |[1aeabc] org.thoughtcrime.securesms.util.Prefs.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z │ │ -1aeacc: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1aead2: 0c00 |0003: move-result-object v0 │ │ -1aead4: 7230 bc00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00bc │ │ -1aeada: 0a00 |0007: move-result v0 │ │ -1aeadc: 0f00 |0008: return v0 │ │ +1aeac0: |[1aeac0] org.thoughtcrime.securesms.util.Prefs.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z │ │ +1aead0: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1aead6: 0c00 |0003: move-result-object v0 │ │ +1aead8: 7230 bc00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00bc │ │ +1aeade: 0a00 |0007: move-result v0 │ │ +1aeae0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=2 (null) Z │ │ @@ -311572,34 +311573,34 @@ │ │ type : '(Landroid/content/Context;II)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -1ae958: |[1ae958] org.thoughtcrime.securesms.util.Prefs.getChatRingtone:(Landroid/content/Context;II)Landroid/net/Uri; │ │ -1ae968: 1a00 e877 |0000: const-string v0, "pref_chat_ringtone_" // string@77e8 │ │ -1ae96c: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -1ae970: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1ae974: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1ae978: 7020 0f0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1ae97e: 6e20 130b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1ae984: 1a03 330d |000e: const-string v3, "." // string@0d33 │ │ -1ae988: 6e20 180b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1ae98e: 6e20 130b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1ae994: 6e10 290b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1ae99a: 0c00 |0019: move-result-object v0 │ │ -1ae99c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -1ae99e: 7130 bc5a 0203 |001b: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ -1ae9a4: 0c02 |001e: move-result-object v2 │ │ -1ae9a6: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ -1ae9aa: 2805 |0021: goto 0026 // +0005 │ │ -1ae9ac: 7110 0102 0200 |0022: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1ae9b2: 0c03 |0025: move-result-object v3 │ │ -1ae9b4: 1103 |0026: return-object v3 │ │ +1ae95c: |[1ae95c] org.thoughtcrime.securesms.util.Prefs.getChatRingtone:(Landroid/content/Context;II)Landroid/net/Uri; │ │ +1ae96c: 1a00 e877 |0000: const-string v0, "pref_chat_ringtone_" // string@77e8 │ │ +1ae970: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +1ae974: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +1ae978: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1ae97c: 7020 0f0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1ae982: 6e20 130b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1ae988: 1a03 330d |000e: const-string v3, "." // string@0d33 │ │ +1ae98c: 6e20 180b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1ae992: 6e20 130b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1ae998: 6e10 290b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1ae99e: 0c00 |0019: move-result-object v0 │ │ +1ae9a0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +1ae9a2: 7130 bc5a 0203 |001b: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ +1ae9a8: 0c02 |001e: move-result-object v2 │ │ +1ae9aa: 3902 0300 |001f: if-nez v2, 0022 // +0003 │ │ +1ae9ae: 2805 |0021: goto 0026 // +0005 │ │ +1ae9b0: 7110 0102 0200 |0022: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1ae9b6: 0c03 |0025: move-result-object v3 │ │ +1ae9b8: 1103 |0026: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x001b line=211 │ │ 0x0022 line=212 │ │ locals : │ │ 0x0000 - 0x0027 reg=2 (null) Landroid/content/Context; │ │ @@ -311611,34 +311612,34 @@ │ │ type : '(Landroid/content/Context;II)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -1aeefc: |[1aeefc] org.thoughtcrime.securesms.util.Prefs.getChatVibrate:(Landroid/content/Context;II)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ -1aef0c: 1a00 e977 |0000: const-string v0, "pref_chat_vibrate_" // string@77e9 │ │ -1aef10: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -1aef14: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1aef18: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1aef1c: 7020 0f0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1aef22: 6e20 130b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1aef28: 1a03 330d |000e: const-string v3, "." // string@0d33 │ │ -1aef2c: 6e20 180b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1aef32: 6e20 130b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1aef38: 6e10 290b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1aef3e: 0c00 |0019: move-result-object v0 │ │ -1aef40: 6203 1c42 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421c │ │ -1aef44: 6e10 a85a 0300 |001c: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@5aa8 │ │ -1aef4a: 0a03 |001f: move-result v3 │ │ -1aef4c: 7130 b45a 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@5ab4 │ │ -1aef52: 0a02 |0023: move-result v2 │ │ -1aef54: 7110 a75a 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@5aa7 │ │ -1aef5a: 0c02 |0027: move-result-object v2 │ │ -1aef5c: 1102 |0028: return-object v2 │ │ +1aef00: |[1aef00] org.thoughtcrime.securesms.util.Prefs.getChatVibrate:(Landroid/content/Context;II)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; │ │ +1aef10: 1a00 e977 |0000: const-string v0, "pref_chat_vibrate_" // string@77e9 │ │ +1aef14: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +1aef18: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +1aef1c: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1aef20: 7020 0f0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1aef26: 6e20 130b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1aef2c: 1a03 330d |000e: const-string v3, "." // string@0d33 │ │ +1aef30: 6e20 180b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1aef36: 6e20 130b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1aef3c: 6e10 290b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1aef42: 0c00 |0019: move-result-object v0 │ │ +1aef44: 6203 1c42 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421c │ │ +1aef48: 6e10 a85a 0300 |001c: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@5aa8 │ │ +1aef4e: 0a03 |001f: move-result v3 │ │ +1aef50: 7130 b45a 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@5ab4 │ │ +1aef56: 0a02 |0023: move-result v2 │ │ +1aef58: 7110 a75a 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.fromId:(I)Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // method@5aa7 │ │ +1aef5e: 0c02 |0027: move-result-object v2 │ │ +1aef60: 1102 |0028: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x001a line=242 │ │ locals : │ │ 0x0000 - 0x0029 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0029 reg=3 (null) I │ │ @@ -311649,25 +311650,25 @@ │ │ type : '(Landroid/content/Context;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1aed64: |[1aed64] org.thoughtcrime.securesms.util.Prefs.getDatabaseEncryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ -1aed74: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1aed78: 1a01 f177 |0002: const-string v1, "pref_database_encrypted_secret_" // string@77f1 │ │ -1aed7c: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1aed82: 6e20 130b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1aed88: 6e10 290b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1aed8e: 0c03 |000d: move-result-object v3 │ │ -1aed90: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -1aed92: 7130 bc5a 3200 |000f: invoke-static {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ -1aed98: 0c02 |0012: move-result-object v2 │ │ -1aed9a: 1102 |0013: return-object v2 │ │ +1aed68: |[1aed68] org.thoughtcrime.securesms.util.Prefs.getDatabaseEncryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ +1aed78: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1aed7c: 1a01 f177 |0002: const-string v1, "pref_database_encrypted_secret_" // string@77f1 │ │ +1aed80: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1aed86: 6e20 130b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1aed8c: 6e10 290b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1aed92: 0c03 |000d: move-result-object v3 │ │ +1aed94: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +1aed96: 7130 bc5a 3200 |000f: invoke-static {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ +1aed9c: 0c02 |0012: move-result-object v2 │ │ +1aed9e: 1102 |0013: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0014 reg=3 (null) I │ │ │ │ @@ -311676,25 +311677,25 @@ │ │ type : '(Landroid/content/Context;I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1aed9c: |[1aed9c] org.thoughtcrime.securesms.util.Prefs.getDatabaseUnencryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ -1aedac: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1aedb0: 1a01 f277 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@77f2 │ │ -1aedb4: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1aedba: 6e20 130b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1aedc0: 6e10 290b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1aedc6: 0c03 |000d: move-result-object v3 │ │ -1aedc8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -1aedca: 7130 bc5a 3200 |000f: invoke-static {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ -1aedd0: 0c02 |0012: move-result-object v2 │ │ -1aedd2: 1102 |0013: return-object v2 │ │ +1aeda0: |[1aeda0] org.thoughtcrime.securesms.util.Prefs.getDatabaseUnencryptedSecret:(Landroid/content/Context;I)Ljava/lang/String; │ │ +1aedb0: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1aedb4: 1a01 f277 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@77f2 │ │ +1aedb8: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1aedbe: 6e20 130b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1aedc4: 6e10 290b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1aedca: 0c03 |000d: move-result-object v3 │ │ +1aedcc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +1aedce: 7130 bc5a 3200 |000f: invoke-static {v2, v3, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ +1aedd4: 0c02 |0012: move-result-object v2 │ │ +1aedd6: 1102 |0013: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0014 reg=3 (null) I │ │ │ │ @@ -311703,20 +311704,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1aec8c: |[1aec8c] org.thoughtcrime.securesms.util.Prefs.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I │ │ -1aec9c: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1aeca2: 0c00 |0003: move-result-object v0 │ │ -1aeca4: 7230 bd00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00bd │ │ -1aecaa: 0a00 |0007: move-result v0 │ │ -1aecac: 0f00 |0008: return v0 │ │ +1aec90: |[1aec90] org.thoughtcrime.securesms.util.Prefs.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I │ │ +1aeca0: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1aeca6: 0c00 |0003: move-result-object v0 │ │ +1aeca8: 7230 bd00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@00bd │ │ +1aecae: 0a00 |0007: move-result v0 │ │ +1aecb0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -311726,20 +311727,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;J)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -1aeeac: |[1aeeac] org.thoughtcrime.securesms.util.Prefs.getLongPreference:(Landroid/content/Context;Ljava/lang/String;J)J │ │ -1aeebc: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1aeec2: 0c00 |0003: move-result-object v0 │ │ -1aeec4: 7240 be00 1032 |0004: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@00be │ │ -1aeeca: 0b00 |0007: move-result-wide v0 │ │ -1aeecc: 1000 |0008: return-wide v0 │ │ +1aeeb0: |[1aeeb0] org.thoughtcrime.securesms.util.Prefs.getLongPreference:(Landroid/content/Context;Ljava/lang/String;J)J │ │ +1aeec0: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1aeec6: 0c00 |0003: move-result-object v0 │ │ +1aeec8: 7240 be00 1032 |0004: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@00be │ │ +1aeece: 0b00 |0007: move-result-wide v0 │ │ +1aeed0: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=2 (null) J │ │ @@ -311749,20 +311750,20 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1aedd4: |[1aedd4] org.thoughtcrime.securesms.util.Prefs.getNotificationLedColor:(Landroid/content/Context;)Ljava/lang/String; │ │ -1aede4: 1a00 1178 |0000: const-string v0, "pref_led_color" // string@7811 │ │ -1aede8: 1a01 9e49 |0002: const-string v1, "blue" // string@499e │ │ -1aedec: 7130 bc5a 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ -1aedf2: 0c02 |0007: move-result-object v2 │ │ -1aedf4: 1102 |0008: return-object v2 │ │ +1aedd8: |[1aedd8] org.thoughtcrime.securesms.util.Prefs.getNotificationLedColor:(Landroid/content/Context;)Ljava/lang/String; │ │ +1aede8: 1a00 1178 |0000: const-string v0, "pref_led_color" // string@7811 │ │ +1aedec: 1a01 9e49 |0002: const-string v1, "blue" // string@499e │ │ +1aedf0: 7130 bc5a 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ +1aedf6: 0c02 |0007: move-result-object v2 │ │ +1aedf8: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/content/Context; │ │ │ │ #12 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -311770,26 +311771,26 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1aecb0: |[1aecb0] org.thoughtcrime.securesms.util.Prefs.getNotificationPriority:(Landroid/content/Context;)I │ │ -1aecc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1aecc2: 7110 010b 0000 |0001: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0b01 │ │ -1aecc8: 0c00 |0004: move-result-object v0 │ │ -1aecca: 1a01 2378 |0005: const-string v1, "pref_notification_priority" // string@7823 │ │ -1aecce: 7130 bc5a 1200 |0007: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ -1aecd4: 0c02 |000a: move-result-object v2 │ │ -1aecd6: 7110 540a 0200 |000b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0a54 │ │ -1aecdc: 0c02 |000e: move-result-object v2 │ │ -1aecde: 6e10 4c0a 0200 |000f: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ -1aece4: 0a02 |0012: move-result v2 │ │ -1aece6: 0f02 |0013: return v2 │ │ +1aecb4: |[1aecb4] org.thoughtcrime.securesms.util.Prefs.getNotificationPriority:(Landroid/content/Context;)I │ │ +1aecc4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1aecc6: 7110 010b 0000 |0001: invoke-static {v0}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@0b01 │ │ +1aeccc: 0c00 |0004: move-result-object v0 │ │ +1aecce: 1a01 2378 |0005: const-string v1, "pref_notification_priority" // string@7823 │ │ +1aecd2: 7130 bc5a 1200 |0007: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ +1aecd8: 0c02 |000a: move-result-object v2 │ │ +1aecda: 7110 540a 0200 |000b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@0a54 │ │ +1aece0: 0c02 |000e: move-result-object v2 │ │ +1aece2: 6e10 4c0a 0200 |000f: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ +1aece8: 0a02 |0012: move-result v2 │ │ +1aecea: 0f02 |0013: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=102 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/content/Context; │ │ │ │ #13 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -311797,22 +311798,22 @@ │ │ type : '(Landroid/content/Context;)Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -1aeed0: |[1aeed0] org.thoughtcrime.securesms.util.Prefs.getNotificationPrivacy:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; │ │ -1aeee0: 2200 1710 |0000: new-instance v0, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; // type@1017 │ │ -1aeee4: 1a01 2678 |0002: const-string v1, "pref_notification_privacy" // string@7826 │ │ -1aeee8: 1a02 d346 |0004: const-string v2, "all" // string@46d3 │ │ -1aeeec: 7130 bc5a 1302 |0006: invoke-static {v3, v1, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ -1aeef2: 0c03 |0009: move-result-object v3 │ │ -1aeef4: 7020 4a56 3000 |000a: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference;.:(Ljava/lang/String;)V // method@564a │ │ -1aeefa: 1100 |000d: return-object v0 │ │ +1aeed4: |[1aeed4] org.thoughtcrime.securesms.util.Prefs.getNotificationPrivacy:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; │ │ +1aeee4: 2200 1710 |0000: new-instance v0, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference; // type@1017 │ │ +1aeee8: 1a01 2678 |0002: const-string v1, "pref_notification_privacy" // string@7826 │ │ +1aeeec: 1a02 d346 |0004: const-string v2, "all" // string@46d3 │ │ +1aeef0: 7130 bc5a 1302 |0006: invoke-static {v3, v1, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ +1aeef6: 0c03 |0009: move-result-object v3 │ │ +1aeef8: 7020 4a56 3000 |000a: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/preferences/widgets/NotificationPrivacyPreference;.:(Ljava/lang/String;)V // method@564a │ │ +1aeefe: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x000e reg=3 (null) Landroid/content/Context; │ │ │ │ #14 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -311820,32 +311821,32 @@ │ │ type : '(Landroid/content/Context;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -1ae9b8: |[1ae9b8] org.thoughtcrime.securesms.util.Prefs.getNotificationRingtone:(Landroid/content/Context;)Landroid/net/Uri; │ │ -1ae9c8: 6200 4a00 |0000: sget-object v0, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ -1ae9cc: 6e10 0202 0000 |0002: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1ae9d2: 0c00 |0005: move-result-object v0 │ │ -1ae9d4: 1a01 0d78 |0006: const-string v1, "pref_key_ringtone" // string@780d │ │ -1ae9d8: 7130 bc5a 1200 |0008: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ -1ae9de: 0c02 |000b: move-result-object v2 │ │ -1ae9e0: 3802 1000 |000c: if-eqz v2, 001c // +0010 │ │ -1ae9e4: 1a00 0056 |000e: const-string v0, "file:" // string@5600 │ │ -1ae9e8: 6e20 f20a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1ae9ee: 0a00 |0013: move-result v0 │ │ -1ae9f0: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -1ae9f4: 6202 4a00 |0016: sget-object v2, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ -1ae9f8: 6e10 0202 0200 |0018: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1ae9fe: 0c02 |001b: move-result-object v2 │ │ -1aea00: 7110 0102 0200 |001c: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1aea06: 0c02 |001f: move-result-object v2 │ │ -1aea08: 1102 |0020: return-object v2 │ │ +1ae9bc: |[1ae9bc] org.thoughtcrime.securesms.util.Prefs.getNotificationRingtone:(Landroid/content/Context;)Landroid/net/Uri; │ │ +1ae9cc: 6200 4a00 |0000: sget-object v0, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ +1ae9d0: 6e10 0202 0000 |0002: invoke-virtual {v0}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1ae9d6: 0c00 |0005: move-result-object v0 │ │ +1ae9d8: 1a01 0d78 |0006: const-string v1, "pref_key_ringtone" // string@780d │ │ +1ae9dc: 7130 bc5a 1200 |0008: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ +1ae9e2: 0c02 |000b: move-result-object v2 │ │ +1ae9e4: 3802 1000 |000c: if-eqz v2, 001c // +0010 │ │ +1ae9e8: 1a00 0056 |000e: const-string v0, "file:" // string@5600 │ │ +1ae9ec: 6e20 f20a 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1ae9f2: 0a00 |0013: move-result v0 │ │ +1ae9f4: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +1ae9f8: 6202 4a00 |0016: sget-object v2, Landroid/provider/Settings$System;.DEFAULT_NOTIFICATION_URI:Landroid/net/Uri; // field@004a │ │ +1ae9fc: 6e10 0202 0200 |0018: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1aea02: 0c02 |001b: move-result-object v2 │ │ +1aea04: 7110 0102 0200 |001c: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1aea0a: 0c02 |001f: move-result-object v2 │ │ +1aea0c: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x000e line=184 │ │ 0x0016 line=185 │ │ 0x001c line=188 │ │ locals : │ │ @@ -311856,20 +311857,20 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aece8: |[1aece8] org.thoughtcrime.securesms.util.Prefs.getProfileAvatarId:(Landroid/content/Context;)I │ │ -1aecf8: 1a00 3778 |0000: const-string v0, "pref_profile_avatar_id" // string@7837 │ │ -1aecfc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aecfe: 7130 b45a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@5ab4 │ │ -1aed04: 0a02 |0006: move-result v2 │ │ -1aed06: 0f02 |0007: return v2 │ │ +1aecec: |[1aecec] org.thoughtcrime.securesms.util.Prefs.getProfileAvatarId:(Landroid/content/Context;)I │ │ +1aecfc: 1a00 3778 |0000: const-string v0, "pref_profile_avatar_id" // string@7837 │ │ +1aed00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aed02: 7130 b45a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@5ab4 │ │ +1aed08: 0a02 |0006: move-result v2 │ │ +1aed0a: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #16 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -311877,20 +311878,20 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aed08: |[1aed08] org.thoughtcrime.securesms.util.Prefs.getPrompteDozeMsgId:(Landroid/content/Context;)I │ │ -1aed18: 1a00 3a78 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@783a │ │ -1aed1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aed1e: 7130 b45a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@5ab4 │ │ -1aed24: 0a02 |0006: move-result v2 │ │ -1aed26: 0f02 |0007: return v2 │ │ +1aed0c: |[1aed0c] org.thoughtcrime.securesms.util.Prefs.getPrompteDozeMsgId:(Landroid/content/Context;)I │ │ +1aed1c: 1a00 3a78 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@783a │ │ +1aed20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aed22: 7130 b45a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)I // method@5ab4 │ │ +1aed28: 0a02 |0006: move-result v2 │ │ +1aed2a: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #17 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -311898,20 +311899,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1aedf8: |[1aedf8] org.thoughtcrime.securesms.util.Prefs.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -1aee08: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1aee0e: 0c00 |0003: move-result-object v0 │ │ -1aee10: 7230 bf00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00bf │ │ -1aee16: 0c00 |0007: move-result-object v0 │ │ -1aee18: 1100 |0008: return-object v0 │ │ +1aedfc: |[1aedfc] org.thoughtcrime.securesms.util.Prefs.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +1aee0c: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1aee12: 0c00 |0003: move-result-object v0 │ │ +1aee14: 7230 bf00 1002 |0004: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00bf │ │ +1aee1a: 0c00 |0007: move-result-object v0 │ │ +1aee1c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0009 reg=2 (null) Ljava/lang/String; │ │ @@ -311921,26 +311922,26 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1aee74: |[1aee74] org.thoughtcrime.securesms.util.Prefs.getStringSetPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ -1aee84: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1aee8a: 0c01 |0003: move-result-object v1 │ │ -1aee8c: 7220 ba00 2100 |0004: invoke-interface {v1, v2}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00ba │ │ -1aee92: 0a00 |0007: move-result v0 │ │ -1aee94: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -1aee98: 7100 8d0c 0000 |000a: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c8d │ │ -1aee9e: 0c03 |000d: move-result-object v3 │ │ -1aeea0: 7230 c000 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@00c0 │ │ -1aeea6: 0c01 |0011: move-result-object v1 │ │ -1aeea8: 1101 |0012: return-object v1 │ │ -1aeeaa: 1103 |0013: return-object v3 │ │ +1aee78: |[1aee78] org.thoughtcrime.securesms.util.Prefs.getStringSetPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; │ │ +1aee88: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1aee8e: 0c01 |0003: move-result-object v1 │ │ +1aee90: 7220 ba00 2100 |0004: invoke-interface {v1, v2}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00ba │ │ +1aee96: 0a00 |0007: move-result v0 │ │ +1aee98: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +1aee9c: 7100 8d0c 0000 |000a: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c8d │ │ +1aeea2: 0c03 |000d: move-result-object v3 │ │ +1aeea4: 7230 c000 2103 |000e: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getStringSet:(Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@00c0 │ │ +1aeeaa: 0c01 |0011: move-result-object v1 │ │ +1aeeac: 1101 |0012: return-object v1 │ │ +1aeeae: 1103 |0013: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0004 line=306 │ │ 0x000a line=307 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 (null) Landroid/content/Context; │ │ @@ -311952,48 +311953,48 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -1aea0c: |[1aea0c] org.thoughtcrime.securesms.util.Prefs.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; │ │ -1aea1c: 2200 7503 |0000: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ -1aea20: 2201 7f03 |0002: new-instance v1, Ljava/util/HashSet; // type@037f │ │ -1aea24: 7010 ab0c 0100 |0004: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0cab │ │ -1aea2a: 1a02 ef77 |0007: const-string v2, "pref_contact_photo_identifiers" // string@77ef │ │ -1aea2e: 7130 bd5a 2301 |0009: invoke-static {v3, v2, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringSetPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@5abd │ │ -1aea34: 0c03 |000c: move-result-object v3 │ │ -1aea36: 7020 5b0c 3000 |000d: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0c5b │ │ -1aea3c: 7210 da0c 0000 |0010: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cda │ │ -1aea42: 0c03 |0013: move-result-object v3 │ │ -1aea44: 7210 bb0c 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1aea4a: 0a00 |0017: move-result v0 │ │ -1aea4c: 3800 2600 |0018: if-eqz v0, 003e // +0026 │ │ -1aea50: 7210 bc0c 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1aea56: 0c00 |001d: move-result-object v0 │ │ -1aea58: 1f00 0a03 |001e: check-cast v0, Ljava/lang/String; // type@030a │ │ -1aea5c: 6e20 d20a 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0ad2 │ │ -1aea62: 0a01 |0023: move-result v1 │ │ -1aea64: 3801 f0ff |0024: if-eqz v1, 0014 // -0010 │ │ -1aea68: 1a03 f542 |0026: const-string v3, "\|" // string@42f5 │ │ -1aea6c: 6e20 f00a 3000 |0028: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0af0 │ │ -1aea72: 0c03 |002b: move-result-object v3 │ │ -1aea74: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -1aea76: 4603 0304 |002d: aget-object v3, v3, v4 │ │ -1aea7a: 7110 600a 0300 |002f: invoke-static {v3}, Ljava/lang/Long;.valueOf:(Ljava/lang/String;)Ljava/lang/Long; // method@0a60 │ │ -1aea80: 0c03 |0032: move-result-object v3 │ │ -1aea82: 6e10 5b0a 0300 |0033: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@0a5b │ │ -1aea88: 0b03 |0036: move-result-wide v3 │ │ -1aea8a: 6200 4500 |0037: sget-object v0, Landroid/provider/ContactsContract$Contacts;.CONTENT_URI:Landroid/net/Uri; // field@0045 │ │ -1aea8e: 7130 6400 3004 |0039: invoke-static {v0, v3, v4}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@0064 │ │ -1aea94: 0c03 |003c: move-result-object v3 │ │ -1aea96: 1103 |003d: return-object v3 │ │ -1aea98: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -1aea9a: 1103 |003f: return-object v3 │ │ +1aea10: |[1aea10] org.thoughtcrime.securesms.util.Prefs.getSystemContactPhoto:(Landroid/content/Context;Ljava/lang/String;)Landroid/net/Uri; │ │ +1aea20: 2200 7503 |0000: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ +1aea24: 2201 7f03 |0002: new-instance v1, Ljava/util/HashSet; // type@037f │ │ +1aea28: 7010 ab0c 0100 |0004: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@0cab │ │ +1aea2e: 1a02 ef77 |0007: const-string v2, "pref_contact_photo_identifiers" // string@77ef │ │ +1aea32: 7130 bd5a 2301 |0009: invoke-static {v3, v2, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringSetPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set; // method@5abd │ │ +1aea38: 0c03 |000c: move-result-object v3 │ │ +1aea3a: 7020 5b0c 3000 |000d: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@0c5b │ │ +1aea40: 7210 da0c 0000 |0010: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cda │ │ +1aea46: 0c03 |0013: move-result-object v3 │ │ +1aea48: 7210 bb0c 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1aea4e: 0a00 |0017: move-result v0 │ │ +1aea50: 3800 2600 |0018: if-eqz v0, 003e // +0026 │ │ +1aea54: 7210 bc0c 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1aea5a: 0c00 |001d: move-result-object v0 │ │ +1aea5c: 1f00 0a03 |001e: check-cast v0, Ljava/lang/String; // type@030a │ │ +1aea60: 6e20 d20a 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@0ad2 │ │ +1aea66: 0a01 |0023: move-result v1 │ │ +1aea68: 3801 f0ff |0024: if-eqz v1, 0014 // -0010 │ │ +1aea6c: 1a03 f542 |0026: const-string v3, "\|" // string@42f5 │ │ +1aea70: 6e20 f00a 3000 |0028: invoke-virtual {v0, v3}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0af0 │ │ +1aea76: 0c03 |002b: move-result-object v3 │ │ +1aea78: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +1aea7a: 4603 0304 |002d: aget-object v3, v3, v4 │ │ +1aea7e: 7110 600a 0300 |002f: invoke-static {v3}, Ljava/lang/Long;.valueOf:(Ljava/lang/String;)Ljava/lang/Long; // method@0a60 │ │ +1aea84: 0c03 |0032: move-result-object v3 │ │ +1aea86: 6e10 5b0a 0300 |0033: invoke-virtual {v3}, Ljava/lang/Long;.longValue:()J // method@0a5b │ │ +1aea8c: 0b03 |0036: move-result-wide v3 │ │ +1aea8e: 6200 4500 |0037: sget-object v0, Landroid/provider/ContactsContract$Contacts;.CONTENT_URI:Landroid/net/Uri; // field@0045 │ │ +1aea92: 7130 6400 3004 |0039: invoke-static {v0, v3, v4}, Landroid/content/ContentUris;.withAppendedId:(Landroid/net/Uri;J)Landroid/net/Uri; // method@0064 │ │ +1aea98: 0c03 |003c: move-result-object v3 │ │ +1aea9a: 1103 |003d: return-object v3 │ │ +1aea9c: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +1aea9e: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0010 line=319 │ │ 0x0020 line=320 │ │ 0x0026 line=321 │ │ 0x002d line=322 │ │ @@ -312007,25 +312008,25 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1aee1c: |[1aee1c] org.thoughtcrime.securesms.util.Prefs.getTheme:(Landroid/content/Context;)Ljava/lang/String; │ │ -1aee2c: 7100 2c5a 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5a2c │ │ -1aee32: 0a00 |0003: move-result v0 │ │ -1aee34: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -1aee38: 1a00 e183 |0006: const-string v0, "system" // string@83e1 │ │ -1aee3c: 2803 |0008: goto 000b // +0003 │ │ -1aee3e: 1a00 0368 |0009: const-string v0, "light" // string@6803 │ │ -1aee42: 1a01 5878 |000b: const-string v1, "pref_theme" // string@7858 │ │ -1aee46: 7130 bc5a 1200 |000d: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ -1aee4c: 0c02 |0010: move-result-object v2 │ │ -1aee4e: 1102 |0011: return-object v2 │ │ +1aee20: |[1aee20] org.thoughtcrime.securesms.util.Prefs.getTheme:(Landroid/content/Context;)Ljava/lang/String; │ │ +1aee30: 7100 2c5a 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.systemThemeAvailable:()Z // method@5a2c │ │ +1aee36: 0a00 |0003: move-result v0 │ │ +1aee38: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +1aee3c: 1a00 e183 |0006: const-string v0, "system" // string@83e1 │ │ +1aee40: 2803 |0008: goto 000b // +0003 │ │ +1aee42: 1a00 0368 |0009: const-string v0, "light" // string@6803 │ │ +1aee46: 1a01 5878 |000b: const-string v1, "pref_theme" // string@7858 │ │ +1aee4a: 7130 bc5a 1200 |000d: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ +1aee50: 0c02 |0010: move-result-object v2 │ │ +1aee52: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/content/Context; │ │ │ │ #21 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -312033,20 +312034,20 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1aee50: |[1aee50] org.thoughtcrime.securesms.util.Prefs.getWebxdcStoreUrl:(Landroid/content/Context;)Ljava/lang/String; │ │ -1aee60: 1a00 6578 |0000: const-string v0, "pref_webxdc_store_url" // string@7865 │ │ -1aee64: 1a01 6e5f |0002: const-string v1, "https://webxdc.org/apps/" // string@5f6e │ │ -1aee68: 7130 bc5a 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ -1aee6e: 0c02 |0007: move-result-object v2 │ │ -1aee70: 1102 |0008: return-object v2 │ │ +1aee54: |[1aee54] org.thoughtcrime.securesms.util.Prefs.getWebxdcStoreUrl:(Landroid/content/Context;)Ljava/lang/String; │ │ +1aee64: 1a00 6578 |0000: const-string v0, "pref_webxdc_store_url" // string@7865 │ │ +1aee68: 1a01 6e5f |0002: const-string v1, "https://webxdc.org/apps/" // string@5f6e │ │ +1aee6c: 7130 bc5a 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@5abc │ │ +1aee72: 0c02 |0007: move-result-object v2 │ │ +1aee74: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/content/Context; │ │ │ │ #22 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -312054,20 +312055,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aeae0: |[1aeae0] org.thoughtcrime.securesms.util.Prefs.isDeveloperModeEnabled:(Landroid/content/Context;)Z │ │ -1aeaf0: 1a00 f677 |0000: const-string v0, "pref_developer_mode_enabled" // string@77f6 │ │ -1aeaf4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aeaf6: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ -1aeafc: 0a02 |0006: move-result v2 │ │ -1aeafe: 0f02 |0007: return v2 │ │ +1aeae4: |[1aeae4] org.thoughtcrime.securesms.util.Prefs.isDeveloperModeEnabled:(Landroid/content/Context;)Z │ │ +1aeaf4: 1a00 f677 |0000: const-string v0, "pref_developer_mode_enabled" // string@77f6 │ │ +1aeaf8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aeafa: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ +1aeb00: 0a02 |0006: move-result v2 │ │ +1aeb02: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #23 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -312075,20 +312076,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aeb00: |[1aeb00] org.thoughtcrime.securesms.util.Prefs.isEnterSendsEnabled:(Landroid/content/Context;)Z │ │ -1aeb10: 1a00 0078 |0000: const-string v0, "pref_enter_sends" // string@7800 │ │ -1aeb14: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aeb16: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ -1aeb1c: 0a02 |0006: move-result v2 │ │ -1aeb1e: 0f02 |0007: return v2 │ │ +1aeb04: |[1aeb04] org.thoughtcrime.securesms.util.Prefs.isEnterSendsEnabled:(Landroid/content/Context;)Z │ │ +1aeb14: 1a00 0078 |0000: const-string v0, "pref_enter_sends" // string@7800 │ │ +1aeb18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aeb1a: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ +1aeb20: 0a02 |0006: move-result v2 │ │ +1aeb22: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #24 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -312096,25 +312097,25 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1aeb20: |[1aeb20] org.thoughtcrime.securesms.util.Prefs.isHardCompressionEnabled:(Landroid/content/Context;)Z │ │ -1aeb30: 7110 c84d 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1aeb36: 0c01 |0003: move-result-object v1 │ │ -1aeb38: 1a00 db6e |0004: const-string v0, "media_quality" // string@6edb │ │ -1aeb3c: 6e20 a206 0100 |0006: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getConfigInt:(Ljava/lang/String;)I // method@06a2 │ │ -1aeb42: 0a01 |0009: move-result v1 │ │ -1aeb44: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -1aeb46: 3301 0300 |000b: if-ne v1, v0, 000e // +0003 │ │ -1aeb4a: 2802 |000d: goto 000f // +0002 │ │ -1aeb4c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -1aeb4e: 0f00 |000f: return v0 │ │ +1aeb24: |[1aeb24] org.thoughtcrime.securesms.util.Prefs.isHardCompressionEnabled:(Landroid/content/Context;)Z │ │ +1aeb34: 7110 c84d 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1aeb3a: 0c01 |0003: move-result-object v1 │ │ +1aeb3c: 1a00 db6e |0004: const-string v0, "media_quality" // string@6edb │ │ +1aeb40: 6e20 a206 0100 |0006: invoke-virtual {v1, v0}, Lcom/b44t/messenger/DcContext;.getConfigInt:(Ljava/lang/String;)I // method@06a2 │ │ +1aeb46: 0a01 |0009: move-result v1 │ │ +1aeb48: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +1aeb4a: 3301 0300 |000b: if-ne v1, v0, 000e // +0003 │ │ +1aeb4e: 2802 |000d: goto 000f // +0002 │ │ +1aeb50: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +1aeb52: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Landroid/content/Context; │ │ │ │ #25 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -312122,20 +312123,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aeb50: |[1aeb50] org.thoughtcrime.securesms.util.Prefs.isInChatNotifications:(Landroid/content/Context;)Z │ │ -1aeb60: 1a00 0c78 |0000: const-string v0, "pref_key_inthread_notifications" // string@780c │ │ -1aeb64: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -1aeb66: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ -1aeb6c: 0a02 |0006: move-result v2 │ │ -1aeb6e: 0f02 |0007: return v2 │ │ +1aeb54: |[1aeb54] org.thoughtcrime.securesms.util.Prefs.isInChatNotifications:(Landroid/content/Context;)Z │ │ +1aeb64: 1a00 0c78 |0000: const-string v0, "pref_key_inthread_notifications" // string@780c │ │ +1aeb68: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +1aeb6a: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ +1aeb70: 0a02 |0006: move-result v2 │ │ +1aeb72: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #26 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -312143,20 +312144,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aeb70: |[1aeb70] org.thoughtcrime.securesms.util.Prefs.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z │ │ -1aeb80: 1a00 0878 |0000: const-string v0, "pref_incognito_keyboard" // string@7808 │ │ -1aeb84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aeb86: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ -1aeb8c: 0a02 |0006: move-result v2 │ │ -1aeb8e: 0f02 |0007: return v2 │ │ +1aeb74: |[1aeb74] org.thoughtcrime.securesms.util.Prefs.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z │ │ +1aeb84: 1a00 0878 |0000: const-string v0, "pref_incognito_keyboard" // string@7808 │ │ +1aeb88: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aeb8a: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ +1aeb90: 0a02 |0006: move-result v2 │ │ +1aeb92: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #27 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -312164,21 +312165,21 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1aeb90: |[1aeb90] org.thoughtcrime.securesms.util.Prefs.isLocationStreamingEnabled:(Landroid/content/Context;)Z │ │ -1aeba0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1aeba2: 1a01 1578 |0001: const-string v1, "pref_location_streaming_enabled" // string@7815 │ │ -1aeba6: 7130 af5a 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ -1aebac: 0a02 |0006: move-result v2 │ │ -1aebae: 0f02 |0007: return v2 │ │ -1aebb0: 0f00 |0008: return v0 │ │ +1aeb94: |[1aeb94] org.thoughtcrime.securesms.util.Prefs.isLocationStreamingEnabled:(Landroid/content/Context;)Z │ │ +1aeba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1aeba6: 1a01 1578 |0001: const-string v1, "pref_location_streaming_enabled" // string@7815 │ │ +1aebaa: 7130 af5a 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ +1aebb0: 0a02 |0006: move-result v2 │ │ +1aebb2: 0f02 |0007: return v2 │ │ +1aebb4: 0f00 |0008: return v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0001 line=164 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/content/Context; │ │ @@ -312188,20 +312189,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aebc4: |[1aebc4] org.thoughtcrime.securesms.util.Prefs.isNewBroadcastListAvailable:(Landroid/content/Context;)Z │ │ -1aebd4: 1a00 2278 |0000: const-string v0, "pref_new_broadcast_list" // string@7822 │ │ -1aebd8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aebda: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ -1aebe0: 0a02 |0006: move-result v2 │ │ -1aebe2: 0f02 |0007: return v2 │ │ +1aebc8: |[1aebc8] org.thoughtcrime.securesms.util.Prefs.isNewBroadcastListAvailable:(Landroid/content/Context;)Z │ │ +1aebd8: 1a00 2278 |0000: const-string v0, "pref_new_broadcast_list" // string@7822 │ │ +1aebdc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aebde: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ +1aebe4: 0a02 |0006: move-result v2 │ │ +1aebe6: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #29 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -312209,20 +312210,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aebe4: |[1aebe4] org.thoughtcrime.securesms.util.Prefs.isNotificationVibrateEnabled:(Landroid/content/Context;)Z │ │ -1aebf4: 1a00 0e78 |0000: const-string v0, "pref_key_vibrate" // string@780e │ │ -1aebf8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -1aebfa: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ -1aec00: 0a02 |0006: move-result v2 │ │ -1aec02: 0f02 |0007: return v2 │ │ +1aebe8: |[1aebe8] org.thoughtcrime.securesms.util.Prefs.isNotificationVibrateEnabled:(Landroid/content/Context;)Z │ │ +1aebf8: 1a00 0e78 |0000: const-string v0, "pref_key_vibrate" // string@780e │ │ +1aebfc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +1aebfe: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ +1aec04: 0a02 |0006: move-result v2 │ │ +1aec06: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #30 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -312230,20 +312231,20 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aec04: |[1aec04] org.thoughtcrime.securesms.util.Prefs.isPasswordDisabled:(Landroid/content/Context;)Z │ │ -1aec14: 1a00 f877 |0000: const-string v0, "pref_disable_passphrase" // string@77f8 │ │ -1aec18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aec1a: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ -1aec20: 0a02 |0006: move-result v2 │ │ -1aec22: 0f02 |0007: return v2 │ │ +1aec08: |[1aec08] org.thoughtcrime.securesms.util.Prefs.isPasswordDisabled:(Landroid/content/Context;)Z │ │ +1aec18: 1a00 f877 |0000: const-string v0, "pref_disable_passphrase" // string@77f8 │ │ +1aec1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aec1e: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ +1aec24: 0a02 |0006: move-result v2 │ │ +1aec26: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #31 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -312251,36 +312252,36 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1aec24: |[1aec24] org.thoughtcrime.securesms.util.Prefs.isPushEnabled:(Landroid/content/Context;)Z │ │ -1aec34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1aec36: 0f00 |0001: return v0 │ │ +1aec28: |[1aec28] org.thoughtcrime.securesms.util.Prefs.isPushEnabled:(Landroid/content/Context;)Z │ │ +1aec38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1aec3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #32 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ name : 'isScreenSecurityEnabled' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1aec38: |[1aec38] org.thoughtcrime.securesms.util.Prefs.isScreenSecurityEnabled:(Landroid/content/Context;)Z │ │ -1aec48: 1a00 4178 |0000: const-string v0, "pref_screen_security" // string@7841 │ │ -1aec4c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1aec4e: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ -1aec54: 0a02 |0006: move-result v2 │ │ -1aec56: 0f02 |0007: return v2 │ │ +1aec3c: |[1aec3c] org.thoughtcrime.securesms.util.Prefs.isScreenSecurityEnabled:(Landroid/content/Context;)Z │ │ +1aec4c: 1a00 4178 |0000: const-string v0, "pref_screen_security" // string@7841 │ │ +1aec50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1aec52: 7130 af5a 0201 |0003: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ +1aec58: 0a02 |0006: move-result v2 │ │ +1aec5a: 0f02 |0007: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/content/Context; │ │ │ │ #33 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -312288,21 +312289,21 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -1aec58: |[1aec58] org.thoughtcrime.securesms.util.Prefs.reliableService:(Landroid/content/Context;)Z │ │ -1aec68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1aec6a: 1a01 3d78 |0001: const-string v1, "pref_reliable_service" // string@783d │ │ -1aec6e: 7130 af5a 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ -1aec74: 0a02 |0006: move-result v2 │ │ -1aec76: 0f02 |0007: return v2 │ │ -1aec78: 0f00 |0008: return v0 │ │ +1aec5c: |[1aec5c] org.thoughtcrime.securesms.util.Prefs.reliableService:(Landroid/content/Context;)Z │ │ +1aec6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1aec6e: 1a01 3d78 |0001: const-string v1, "pref_reliable_service" // string@783d │ │ +1aec72: 7130 af5a 1200 |0003: invoke-static {v2, v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.getBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)Z // method@5aaf │ │ +1aec78: 0a02 |0006: move-result v2 │ │ +1aec7a: 0f02 |0007: return v2 │ │ +1aec7c: 0f00 |0008: return v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0001 line=217 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 (null) Landroid/content/Context; │ │ @@ -312312,18 +312313,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1aef8c: |[1aef8c] org.thoughtcrime.securesms.util.Prefs.removeNotificationRingtone:(Landroid/content/Context;)V │ │ -1aef9c: 1a00 0d78 |0000: const-string v0, "pref_key_ringtone" // string@780d │ │ -1aefa0: 7120 ce5a 0100 |0002: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@5ace │ │ -1aefa6: 0e00 |0005: return-void │ │ +1aef90: |[1aef90] org.thoughtcrime.securesms.util.Prefs.removeNotificationRingtone:(Landroid/content/Context;)V │ │ +1aefa0: 1a00 0d78 |0000: const-string v0, "pref_key_ringtone" // string@780d │ │ +1aefa4: 7120 ce5a 0100 |0002: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@5ace │ │ +1aefaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ │ │ #35 : (in Lorg/thoughtcrime/securesms/util/Prefs;) │ │ @@ -312331,23 +312332,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1aefa8: |[1aefa8] org.thoughtcrime.securesms.util.Prefs.removePreference:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1aefb8: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1aefbe: 0c00 |0003: move-result-object v0 │ │ -1aefc0: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1aefc6: 0c00 |0007: move-result-object v0 │ │ -1aefc8: 7220 b900 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00b9 │ │ -1aefce: 0c00 |000b: move-result-object v0 │ │ -1aefd0: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1aefd6: 0e00 |000f: return-void │ │ +1aefac: |[1aefac] org.thoughtcrime.securesms.util.Prefs.removePreference:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1aefbc: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1aefc2: 0c00 |0003: move-result-object v0 │ │ +1aefc4: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1aefca: 0c00 |0007: move-result-object v0 │ │ +1aefcc: 7220 b900 1000 |0008: invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;.remove:(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00b9 │ │ +1aefd2: 0c00 |000b: move-result-object v0 │ │ +1aefd4: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1aefda: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -312356,23 +312357,23 @@ │ │ type : '(Landroid/content/Context;ILjava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1aefd8: |[1aefd8] org.thoughtcrime.securesms.util.Prefs.setBackgroundImagePath:(Landroid/content/Context;ILjava/lang/String;)V │ │ -1aefe8: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1aefec: 1a01 e777 |0002: const-string v1, "pref_chat_background" // string@77e7 │ │ -1aeff0: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1aeff6: 6e20 130b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1aeffc: 6e10 290b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1af002: 0c03 |000d: move-result-object v3 │ │ -1af004: 7130 dc5a 3204 |000e: invoke-static {v2, v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5adc │ │ -1af00a: 0e00 |0011: return-void │ │ +1aefdc: |[1aefdc] org.thoughtcrime.securesms.util.Prefs.setBackgroundImagePath:(Landroid/content/Context;ILjava/lang/String;)V │ │ +1aefec: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1aeff0: 1a01 e777 |0002: const-string v1, "pref_chat_background" // string@77e7 │ │ +1aeff4: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1aeffa: 6e20 130b 3000 |0007: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1af000: 6e10 290b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1af006: 0c03 |000d: move-result-object v3 │ │ +1af008: 7130 dc5a 3204 |000e: invoke-static {v2, v3, v4}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5adc │ │ +1af00e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=3 (null) I │ │ 0x0000 - 0x0012 reg=4 (null) Ljava/lang/String; │ │ @@ -312382,23 +312383,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -1af00c: |[1af00c] org.thoughtcrime.securesms.util.Prefs.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V │ │ -1af01c: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1af022: 0c00 |0003: move-result-object v0 │ │ -1af024: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1af02a: 0c00 |0007: move-result-object v0 │ │ -1af02c: 7230 b400 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00b4 │ │ -1af032: 0c00 |000b: move-result-object v0 │ │ -1af034: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1af03a: 0e00 |000f: return-void │ │ +1af010: |[1af010] org.thoughtcrime.securesms.util.Prefs.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V │ │ +1af020: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1af026: 0c00 |0003: move-result-object v0 │ │ +1af028: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1af02e: 0c00 |0007: move-result-object v0 │ │ +1af030: 7230 b400 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00b4 │ │ +1af036: 0c00 |000b: move-result-object v0 │ │ +1af038: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1af03e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=2 (null) Z │ │ @@ -312408,33 +312409,33 @@ │ │ type : '(Landroid/content/Context;IILandroid/net/Uri;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -1af03c: |[1af03c] org.thoughtcrime.securesms.util.Prefs.setChatRingtone:(Landroid/content/Context;IILandroid/net/Uri;)V │ │ -1af04c: 1a00 e877 |0000: const-string v0, "pref_chat_ringtone_" // string@77e8 │ │ -1af050: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -1af054: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1af058: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1af05c: 7020 0f0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1af062: 6e20 130b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1af068: 1a03 330d |000e: const-string v3, "." // string@0d33 │ │ -1af06c: 6e20 180b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1af072: 6e20 130b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1af078: 6e10 290b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1af07e: 0c00 |0019: move-result-object v0 │ │ -1af080: 3805 0a00 |001a: if-eqz v5, 0024 // +000a │ │ -1af084: 6e10 0202 0500 |001c: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1af08a: 0c03 |001f: move-result-object v3 │ │ -1af08c: 7130 dc5a 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5adc │ │ -1af092: 2804 |0023: goto 0027 // +0004 │ │ -1af094: 7120 ce5a 0200 |0024: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@5ace │ │ -1af09a: 0e00 |0027: return-void │ │ +1af040: |[1af040] org.thoughtcrime.securesms.util.Prefs.setChatRingtone:(Landroid/content/Context;IILandroid/net/Uri;)V │ │ +1af050: 1a00 e877 |0000: const-string v0, "pref_chat_ringtone_" // string@77e8 │ │ +1af054: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +1af058: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +1af05c: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1af060: 7020 0f0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1af066: 6e20 130b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1af06c: 1a03 330d |000e: const-string v3, "." // string@0d33 │ │ +1af070: 6e20 180b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1af076: 6e20 130b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1af07c: 6e10 290b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1af082: 0c00 |0019: move-result-object v0 │ │ +1af084: 3805 0a00 |001a: if-eqz v5, 0024 // +000a │ │ +1af088: 6e10 0202 0500 |001c: invoke-virtual {v5}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1af08e: 0c03 |001f: move-result-object v3 │ │ +1af090: 7130 dc5a 0203 |0020: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5adc │ │ +1af096: 2804 |0023: goto 0027 // +0004 │ │ +1af098: 7120 ce5a 0200 |0024: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@5ace │ │ +1af09e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x001c line=202 │ │ 0x0024 line=205 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 (null) Landroid/content/Context; │ │ @@ -312447,34 +312448,34 @@ │ │ type : '(Landroid/content/Context;IILorg/thoughtcrime/securesms/util/Prefs$VibrateState;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -1af09c: |[1af09c] org.thoughtcrime.securesms.util.Prefs.setChatVibrate:(Landroid/content/Context;IILorg/thoughtcrime/securesms/util/Prefs$VibrateState;)V │ │ -1af0ac: 1a00 e977 |0000: const-string v0, "pref_chat_vibrate_" // string@77e9 │ │ -1af0b0: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ -1af0b4: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ -1af0b8: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1af0bc: 7020 0f0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1af0c2: 6e20 130b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1af0c8: 1a03 330d |000e: const-string v3, "." // string@0d33 │ │ -1af0cc: 6e20 180b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1af0d2: 6e20 130b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1af0d8: 6e10 290b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1af0de: 0c00 |0019: move-result-object v0 │ │ -1af0e0: 6203 1c42 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421c │ │ -1af0e4: 3235 0a00 |001c: if-eq v5, v3, 0026 // +000a │ │ -1af0e8: 6e10 a85a 0500 |001e: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@5aa8 │ │ -1af0ee: 0a03 |0021: move-result v3 │ │ -1af0f0: 7130 d65a 0203 |0022: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5ad6 │ │ -1af0f6: 2804 |0025: goto 0029 // +0004 │ │ -1af0f8: 7120 ce5a 0200 |0026: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@5ace │ │ -1af0fe: 0e00 |0029: return-void │ │ +1af0a0: |[1af0a0] org.thoughtcrime.securesms.util.Prefs.setChatVibrate:(Landroid/content/Context;IILorg/thoughtcrime/securesms/util/Prefs$VibrateState;)V │ │ +1af0b0: 1a00 e977 |0000: const-string v0, "pref_chat_vibrate_" // string@77e9 │ │ +1af0b4: 3803 1800 |0002: if-eqz v3, 001a // +0018 │ │ +1af0b8: 3804 1600 |0004: if-eqz v4, 001a // +0016 │ │ +1af0bc: 2201 0c03 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1af0c0: 7020 0f0b 0100 |0008: invoke-direct {v1, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1af0c6: 6e20 130b 3100 |000b: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1af0cc: 1a03 330d |000e: const-string v3, "." // string@0d33 │ │ +1af0d0: 6e20 180b 3100 |0010: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1af0d6: 6e20 130b 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1af0dc: 6e10 290b 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1af0e2: 0c00 |0019: move-result-object v0 │ │ +1af0e4: 6203 1c42 |001a: sget-object v3, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.DEFAULT:Lorg/thoughtcrime/securesms/util/Prefs$VibrateState; // field@421c │ │ +1af0e8: 3235 0a00 |001c: if-eq v5, v3, 0026 // +000a │ │ +1af0ec: 6e10 a85a 0500 |001e: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/util/Prefs$VibrateState;.getId:()I // method@5aa8 │ │ +1af0f2: 0a03 |0021: move-result v3 │ │ +1af0f4: 7130 d65a 0203 |0022: invoke-static {v2, v0, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5ad6 │ │ +1af0fa: 2804 |0025: goto 0029 // +0004 │ │ +1af0fc: 7120 ce5a 0200 |0026: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/Prefs;.removePreference:(Landroid/content/Context;Ljava/lang/String;)V // method@5ace │ │ +1af102: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x001a line=232 │ │ 0x001e line=233 │ │ 0x0026 line=236 │ │ locals : │ │ @@ -312488,23 +312489,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1af100: |[1af100] org.thoughtcrime.securesms.util.Prefs.setDatabaseEncryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -1af110: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1af114: 1a01 f177 |0002: const-string v1, "pref_database_encrypted_secret_" // string@77f1 │ │ -1af118: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1af11e: 6e20 130b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1af124: 6e10 290b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1af12a: 0c04 |000d: move-result-object v4 │ │ -1af12c: 7130 dc5a 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5adc │ │ -1af132: 0e00 |0011: return-void │ │ +1af104: |[1af104] org.thoughtcrime.securesms.util.Prefs.setDatabaseEncryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +1af114: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1af118: 1a01 f177 |0002: const-string v1, "pref_database_encrypted_secret_" // string@77f1 │ │ +1af11c: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1af122: 6e20 130b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1af128: 6e10 290b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1af12e: 0c04 |000d: move-result-object v4 │ │ +1af130: 7130 dc5a 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5adc │ │ +1af136: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x0012 reg=4 (null) I │ │ @@ -312514,23 +312515,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1af134: |[1af134] org.thoughtcrime.securesms.util.Prefs.setDatabaseUnencryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -1af144: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1af148: 1a01 f277 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@77f2 │ │ -1af14c: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1af152: 6e20 130b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1af158: 6e10 290b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1af15e: 0c04 |000d: move-result-object v4 │ │ -1af160: 7130 dc5a 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5adc │ │ -1af166: 0e00 |0011: return-void │ │ +1af138: |[1af138] org.thoughtcrime.securesms.util.Prefs.setDatabaseUnencryptedSecret:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +1af148: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1af14c: 1a01 f277 |0002: const-string v1, "pref_database_unencrypted_secret_" // string@77f2 │ │ +1af150: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1af156: 6e20 130b 4000 |0007: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1af15c: 6e10 290b 0000 |000a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1af162: 0c04 |000d: move-result-object v4 │ │ +1af164: 7130 dc5a 4203 |000e: invoke-static {v2, v4, v3}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5adc │ │ +1af16a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=3 (null) Ljava/lang/String; │ │ 0x0000 - 0x0012 reg=4 (null) I │ │ @@ -312540,18 +312541,18 @@ │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1af168: |[1af168] org.thoughtcrime.securesms.util.Prefs.setEnterSendsEnabled:(Landroid/content/Context;Z)V │ │ -1af178: 1a00 0078 |0000: const-string v0, "pref_enter_sends" // string@7800 │ │ -1af17c: 7130 d05a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@5ad0 │ │ -1af182: 0e00 |0005: return-void │ │ +1af16c: |[1af16c] org.thoughtcrime.securesms.util.Prefs.setEnterSendsEnabled:(Landroid/content/Context;Z)V │ │ +1af17c: 1a00 0078 |0000: const-string v0, "pref_enter_sends" // string@7800 │ │ +1af180: 7130 d05a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@5ad0 │ │ +1af186: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -312560,23 +312561,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -1af184: |[1af184] org.thoughtcrime.securesms.util.Prefs.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V │ │ -1af194: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1af19a: 0c00 |0003: move-result-object v0 │ │ -1af19c: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1af1a2: 0c00 |0007: move-result-object v0 │ │ -1af1a4: 7230 b500 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00b5 │ │ -1af1aa: 0c00 |000b: move-result-object v0 │ │ -1af1ac: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1af1b2: 0e00 |000f: return-void │ │ +1af188: |[1af188] org.thoughtcrime.securesms.util.Prefs.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V │ │ +1af198: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1af19e: 0c00 |0003: move-result-object v0 │ │ +1af1a0: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1af1a6: 0c00 |0007: move-result-object v0 │ │ +1af1a8: 7230 b500 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@00b5 │ │ +1af1ae: 0c00 |000b: move-result-object v0 │ │ +1af1b0: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1af1b6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -312586,23 +312587,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;J)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -1af1b4: |[1af1b4] org.thoughtcrime.securesms.util.Prefs.setLongPreference:(Landroid/content/Context;Ljava/lang/String;J)V │ │ -1af1c4: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1af1ca: 0c00 |0003: move-result-object v0 │ │ -1af1cc: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1af1d2: 0c00 |0007: move-result-object v0 │ │ -1af1d4: 7240 b600 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@00b6 │ │ -1af1da: 0c00 |000b: move-result-object v0 │ │ -1af1dc: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1af1e2: 0e00 |000f: return-void │ │ +1af1b8: |[1af1b8] org.thoughtcrime.securesms.util.Prefs.setLongPreference:(Landroid/content/Context;Ljava/lang/String;J)V │ │ +1af1c8: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1af1ce: 0c00 |0003: move-result-object v0 │ │ +1af1d0: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1af1d6: 0c00 |0007: move-result-object v0 │ │ +1af1d8: 7240 b600 1032 |0008: invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@00b6 │ │ +1af1de: 0c00 |000b: move-result-object v0 │ │ +1af1e0: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1af1e6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=2 (null) J │ │ @@ -312612,20 +312613,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1af1e4: |[1af1e4] org.thoughtcrime.securesms.util.Prefs.setNotificationRingtone:(Landroid/content/Context;Landroid/net/Uri;)V │ │ -1af1f4: 1a00 0d78 |0000: const-string v0, "pref_key_ringtone" // string@780d │ │ -1af1f8: 6e10 0202 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1af1fe: 0c02 |0005: move-result-object v2 │ │ -1af200: 7130 dc5a 0102 |0006: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5adc │ │ -1af206: 0e00 |0009: return-void │ │ +1af1e8: |[1af1e8] org.thoughtcrime.securesms.util.Prefs.setNotificationRingtone:(Landroid/content/Context;Landroid/net/Uri;)V │ │ +1af1f8: 1a00 0d78 |0000: const-string v0, "pref_key_ringtone" // string@780d │ │ +1af1fc: 6e10 0202 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1af202: 0c02 |0005: move-result-object v2 │ │ +1af204: 7130 dc5a 0102 |0006: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5adc │ │ +1af20a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/net/Uri; │ │ │ │ @@ -312634,18 +312635,18 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1af208: |[1af208] org.thoughtcrime.securesms.util.Prefs.setProfileAvatarId:(Landroid/content/Context;I)V │ │ -1af218: 1a00 3778 |0000: const-string v0, "pref_profile_avatar_id" // string@7837 │ │ -1af21c: 7130 d65a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5ad6 │ │ -1af222: 0e00 |0005: return-void │ │ +1af20c: |[1af20c] org.thoughtcrime.securesms.util.Prefs.setProfileAvatarId:(Landroid/content/Context;I)V │ │ +1af21c: 1a00 3778 |0000: const-string v0, "pref_profile_avatar_id" // string@7837 │ │ +1af220: 7130 d65a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5ad6 │ │ +1af226: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -312654,18 +312655,18 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1af224: |[1af224] org.thoughtcrime.securesms.util.Prefs.setPromptedDozeMsgId:(Landroid/content/Context;I)V │ │ -1af234: 1a00 3a78 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@783a │ │ -1af238: 7130 d65a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5ad6 │ │ -1af23e: 0e00 |0005: return-void │ │ +1af228: |[1af228] org.thoughtcrime.securesms.util.Prefs.setPromptedDozeMsgId:(Landroid/content/Context;I)V │ │ +1af238: 1a00 3a78 |0000: const-string v0, "pref_prompted_doze_msg_id" // string@783a │ │ +1af23c: 7130 d65a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setIntegerPreference:(Landroid/content/Context;Ljava/lang/String;I)V // method@5ad6 │ │ +1af242: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -312674,18 +312675,18 @@ │ │ type : '(Landroid/content/Context;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1af240: |[1af240] org.thoughtcrime.securesms.util.Prefs.setScreenSecurityEnabled:(Landroid/content/Context;Z)V │ │ -1af250: 1a00 4178 |0000: const-string v0, "pref_screen_security" // string@7841 │ │ -1af254: 7130 d05a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@5ad0 │ │ -1af25a: 0e00 |0005: return-void │ │ +1af244: |[1af244] org.thoughtcrime.securesms.util.Prefs.setScreenSecurityEnabled:(Landroid/content/Context;Z)V │ │ +1af254: 1a00 4178 |0000: const-string v0, "pref_screen_security" // string@7841 │ │ +1af258: 7130 d05a 0102 |0002: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setBooleanPreference:(Landroid/content/Context;Ljava/lang/String;Z)V // method@5ad0 │ │ +1af25e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ │ │ @@ -312694,23 +312695,23 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -1af25c: |[1af25c] org.thoughtcrime.securesms.util.Prefs.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -1af26c: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1af272: 0c00 |0003: move-result-object v0 │ │ -1af274: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1af27a: 0c00 |0007: move-result-object v0 │ │ -1af27c: 7230 b700 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00b7 │ │ -1af282: 0c00 |000b: move-result-object v0 │ │ -1af284: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1af28a: 0e00 |000f: return-void │ │ +1af260: |[1af260] org.thoughtcrime.securesms.util.Prefs.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +1af270: 7110 7702 0000 |0000: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1af276: 0c00 |0003: move-result-object v0 │ │ +1af278: 7210 bb00 0000 |0004: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1af27e: 0c00 |0007: move-result-object v0 │ │ +1af280: 7230 b700 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00b7 │ │ +1af286: 0c00 |000b: move-result-object v0 │ │ +1af288: 7210 b300 0000 |000c: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1af28e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0010 reg=2 (null) Ljava/lang/String; │ │ @@ -312720,24 +312721,24 @@ │ │ type : '(Landroid/content/Context;Ljava/util/Set;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1af28c: |[1af28c] org.thoughtcrime.securesms.util.Prefs.setSystemContactPhotos:(Landroid/content/Context;Ljava/util/Set;)V │ │ -1af29c: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ -1af2a2: 0c01 |0003: move-result-object v1 │ │ -1af2a4: 7210 bb00 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ -1af2aa: 0c01 |0007: move-result-object v1 │ │ -1af2ac: 1a00 ef77 |0008: const-string v0, "pref_contact_photo_identifiers" // string@77ef │ │ -1af2b0: 7230 b800 0102 |000a: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; // method@00b8 │ │ -1af2b6: 0c01 |000d: move-result-object v1 │ │ -1af2b8: 7210 b300 0100 |000e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ -1af2be: 0e00 |0011: return-void │ │ +1af290: |[1af290] org.thoughtcrime.securesms.util.Prefs.setSystemContactPhotos:(Landroid/content/Context;Ljava/util/Set;)V │ │ +1af2a0: 7110 7702 0100 |0000: invoke-static {v1}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0277 │ │ +1af2a6: 0c01 |0003: move-result-object v1 │ │ +1af2a8: 7210 bb00 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00bb │ │ +1af2ae: 0c01 |0007: move-result-object v1 │ │ +1af2b0: 1a00 ef77 |0008: const-string v0, "pref_contact_photo_identifiers" // string@77ef │ │ +1af2b4: 7230 b800 0102 |000a: invoke-interface {v1, v0, v2}, Landroid/content/SharedPreferences$Editor;.putStringSet:(Ljava/lang/String;Ljava/util/Set;)Landroid/content/SharedPreferences$Editor; // method@00b8 │ │ +1af2ba: 0c01 |000d: move-result-object v1 │ │ +1af2bc: 7210 b300 0100 |000e: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.apply:()V // method@00b3 │ │ +1af2c2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/util/Set; │ │ │ │ @@ -312746,29 +312747,29 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -1af2c0: |[1af2c0] org.thoughtcrime.securesms.util.Prefs.setWebxdcStoreUrl:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1af2d0: 3802 1400 |0000: if-eqz v2, 0014 // +0014 │ │ -1af2d4: 6e10 fd0a 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afd │ │ -1af2da: 0c00 |0005: move-result-object v0 │ │ -1af2dc: 6e10 e30a 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae3 │ │ -1af2e2: 0a00 |0009: move-result v0 │ │ -1af2e4: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -1af2e8: 1a00 6e5f |000c: const-string v0, "https://webxdc.org/apps/" // string@5f6e │ │ -1af2ec: 6e20 d60a 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1af2f2: 0a00 |0011: move-result v0 │ │ -1af2f4: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ -1af2f8: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -1af2fa: 1a00 6578 |0015: const-string v0, "pref_webxdc_store_url" // string@7865 │ │ -1af2fe: 7130 dc5a 0102 |0017: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5adc │ │ -1af304: 0e00 |001a: return-void │ │ +1af2c4: |[1af2c4] org.thoughtcrime.securesms.util.Prefs.setWebxdcStoreUrl:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1af2d4: 3802 1400 |0000: if-eqz v2, 0014 // +0014 │ │ +1af2d8: 6e10 fd0a 0200 |0002: invoke-virtual {v2}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afd │ │ +1af2de: 0c00 |0005: move-result-object v0 │ │ +1af2e0: 6e10 e30a 0000 |0006: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae3 │ │ +1af2e6: 0a00 |0009: move-result v0 │ │ +1af2e8: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +1af2ec: 1a00 6e5f |000c: const-string v0, "https://webxdc.org/apps/" // string@5f6e │ │ +1af2f0: 6e20 d60a 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1af2f6: 0a00 |0011: move-result v0 │ │ +1af2f8: 3800 0300 |0012: if-eqz v0, 0015 // +0003 │ │ +1af2fc: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +1af2fe: 1a00 6578 |0015: const-string v0, "pref_webxdc_store_url" // string@7865 │ │ +1af302: 7130 dc5a 0102 |0017: invoke-static {v1, v0, v2}, Lorg/thoughtcrime/securesms/util/Prefs;.setStringPreference:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5adc │ │ +1af308: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=142 │ │ 0x0015 line=143 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x001b reg=2 (null) Ljava/lang/String; │ │ @@ -312835,17 +312836,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1af56c: |[1af56c] org.thoughtcrime.securesms.util.RelayUtil.:()V │ │ -1af57c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1af582: 0e00 |0003: return-void │ │ +1af570: |[1af570] org.thoughtcrime.securesms.util.RelayUtil.:()V │ │ +1af580: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1af586: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/RelayUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/RelayUtil;) │ │ @@ -312853,60 +312854,60 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 93 16-bit code units │ │ -1af584: |[1af584] org.thoughtcrime.securesms.util.RelayUtil.acquireRelayMessageContent:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -1af594: 7110 e85a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5ae8 │ │ -1af59a: 0a00 |0003: move-result v0 │ │ -1af59c: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -1af5a0: 1a00 a357 |0006: const-string v0, "forwarded_message_ids" // string@57a3 │ │ -1af5a4: 7110 e25a 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@5ae2 │ │ -1af5aa: 0c02 |000b: move-result-object v2 │ │ -1af5ac: 6e30 a200 0302 |000c: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ -1af5b2: 284d |000f: goto 005c // +004d │ │ -1af5b4: 7110 ea5a 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5aea │ │ -1af5ba: 0a00 |0013: move-result v0 │ │ -1af5bc: 3800 4800 |0014: if-eqz v0, 005c // +0048 │ │ -1af5c0: 1a00 2f63 |0016: const-string v0, "is_sharing" // string@632f │ │ -1af5c4: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -1af5c6: 6e30 a100 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -1af5cc: 7110 e75a 0200 |001c: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isDirectSharing:(Landroid/app/Activity;)Z // method@5ae7 │ │ -1af5d2: 0a00 |001f: move-result v0 │ │ -1af5d4: 3800 0b00 |0020: if-eqz v0, 002b // +000b │ │ -1af5d8: 1a00 f351 |0022: const-string v0, "direct_sharing_chat_id" // string@51f3 │ │ -1af5dc: 7110 e15a 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getDirectSharingChatId:(Landroid/app/Activity;)I // method@5ae1 │ │ -1af5e2: 0a01 |0027: move-result v1 │ │ -1af5e4: 6e30 9c00 0301 |0028: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1af5ea: 7110 e65a 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5ae6 │ │ -1af5f0: 0c00 |002e: move-result-object v0 │ │ -1af5f2: 6e10 630c 0000 |002f: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c63 │ │ -1af5f8: 0a00 |0032: move-result v0 │ │ -1af5fa: 3900 0b00 |0033: if-nez v0, 003e // +000b │ │ -1af5fe: 1a00 0581 |0035: const-string v0, "shared_uris" // string@8105 │ │ -1af602: 7110 e65a 0200 |0037: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5ae6 │ │ -1af608: 0c01 |003a: move-result-object v1 │ │ -1af60a: 6e30 a600 0301 |003b: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a6 │ │ -1af610: 7110 e35a 0200 |003e: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@5ae3 │ │ -1af616: 0a00 |0041: move-result v0 │ │ -1af618: 3800 0b00 |0042: if-eqz v0, 004d // +000b │ │ -1af61c: 1a00 0381 |0044: const-string v0, "shared_contact_id" // string@8103 │ │ -1af620: 7110 e35a 0200 |0046: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@5ae3 │ │ -1af626: 0a01 |0049: move-result v1 │ │ -1af628: 6e30 9c00 0301 |004a: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1af62e: 7110 e45a 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@5ae4 │ │ -1af634: 0c00 |0050: move-result-object v0 │ │ -1af636: 3800 0b00 |0051: if-eqz v0, 005c // +000b │ │ -1af63a: 1a00 7d52 |0053: const-string v0, "draft_text" // string@527d │ │ -1af63e: 7110 e45a 0200 |0055: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@5ae4 │ │ -1af644: 0c02 |0058: move-result-object v2 │ │ -1af646: 6e30 a000 0302 |0059: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1af64c: 0e00 |005c: return-void │ │ +1af588: |[1af588] org.thoughtcrime.securesms.util.RelayUtil.acquireRelayMessageContent:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +1af598: 7110 e85a 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5ae8 │ │ +1af59e: 0a00 |0003: move-result v0 │ │ +1af5a0: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +1af5a4: 1a00 a357 |0006: const-string v0, "forwarded_message_ids" // string@57a3 │ │ +1af5a8: 7110 e25a 0200 |0008: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@5ae2 │ │ +1af5ae: 0c02 |000b: move-result-object v2 │ │ +1af5b0: 6e30 a200 0302 |000c: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ +1af5b6: 284d |000f: goto 005c // +004d │ │ +1af5b8: 7110 ea5a 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5aea │ │ +1af5be: 0a00 |0013: move-result v0 │ │ +1af5c0: 3800 4800 |0014: if-eqz v0, 005c // +0048 │ │ +1af5c4: 1a00 2f63 |0016: const-string v0, "is_sharing" // string@632f │ │ +1af5c8: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +1af5ca: 6e30 a100 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +1af5d0: 7110 e75a 0200 |001c: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isDirectSharing:(Landroid/app/Activity;)Z // method@5ae7 │ │ +1af5d6: 0a00 |001f: move-result v0 │ │ +1af5d8: 3800 0b00 |0020: if-eqz v0, 002b // +000b │ │ +1af5dc: 1a00 f351 |0022: const-string v0, "direct_sharing_chat_id" // string@51f3 │ │ +1af5e0: 7110 e15a 0200 |0024: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getDirectSharingChatId:(Landroid/app/Activity;)I // method@5ae1 │ │ +1af5e6: 0a01 |0027: move-result v1 │ │ +1af5e8: 6e30 9c00 0301 |0028: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1af5ee: 7110 e65a 0200 |002b: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5ae6 │ │ +1af5f4: 0c00 |002e: move-result-object v0 │ │ +1af5f6: 6e10 630c 0000 |002f: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c63 │ │ +1af5fc: 0a00 |0032: move-result v0 │ │ +1af5fe: 3900 0b00 |0033: if-nez v0, 003e // +000b │ │ +1af602: 1a00 0581 |0035: const-string v0, "shared_uris" // string@8105 │ │ +1af606: 7110 e65a 0200 |0037: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5ae6 │ │ +1af60c: 0c01 |003a: move-result-object v1 │ │ +1af60e: 6e30 a600 0301 |003b: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a6 │ │ +1af614: 7110 e35a 0200 |003e: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@5ae3 │ │ +1af61a: 0a00 |0041: move-result v0 │ │ +1af61c: 3800 0b00 |0042: if-eqz v0, 004d // +000b │ │ +1af620: 1a00 0381 |0044: const-string v0, "shared_contact_id" // string@8103 │ │ +1af624: 7110 e35a 0200 |0046: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedContactId:(Landroid/app/Activity;)I // method@5ae3 │ │ +1af62a: 0a01 |0049: move-result v1 │ │ +1af62c: 6e30 9c00 0301 |004a: invoke-virtual {v3, v0, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1af632: 7110 e45a 0200 |004d: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@5ae4 │ │ +1af638: 0c00 |0050: move-result-object v0 │ │ +1af63a: 3800 0b00 |0051: if-eqz v0, 005c // +000b │ │ +1af63e: 1a00 7d52 |0053: const-string v0, "draft_text" // string@527d │ │ +1af642: 7110 e45a 0200 |0055: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@5ae4 │ │ +1af648: 0c02 |0058: move-result-object v2 │ │ +1af64a: 6e30 a000 0302 |0059: invoke-virtual {v3, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1af650: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0006 line=118 │ │ 0x0010 line=119 │ │ 0x0016 line=120 │ │ 0x001c line=121 │ │ @@ -312926,23 +312927,23 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1af3f8: |[1af3f8] org.thoughtcrime.securesms.util.RelayUtil.getDirectSharingChatId:(Landroid/app/Activity;)I │ │ -1af408: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -1af40a: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af410: 0c02 |0004: move-result-object v2 │ │ -1af412: 1a01 f351 |0005: const-string v1, "direct_sharing_chat_id" // string@51f3 │ │ -1af416: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1af41c: 0a02 |000a: move-result v2 │ │ -1af41e: 0f02 |000b: return v2 │ │ -1af420: 0f00 |000c: return v0 │ │ +1af3fc: |[1af3fc] org.thoughtcrime.securesms.util.RelayUtil.getDirectSharingChatId:(Landroid/app/Activity;)I │ │ +1af40c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +1af40e: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af414: 0c02 |0004: move-result-object v2 │ │ +1af416: 1a01 f351 |0005: const-string v1, "direct_sharing_chat_id" // string@51f3 │ │ +1af41a: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1af420: 0a02 |000a: move-result v2 │ │ +1af422: 0f02 |000b: return v2 │ │ +1af424: 0f00 |000c: return v0 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/NullPointerException; -> 0x000c │ │ positions : │ │ 0x0001 line=51 │ │ locals : │ │ 0x0000 - 0x000d reg=2 (null) Landroid/app/Activity; │ │ @@ -312952,23 +312953,23 @@ │ │ type : '(Landroid/app/Activity;)[I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1af478: |[1af478] org.thoughtcrime.securesms.util.RelayUtil.getForwardedMessageIDs:(Landroid/app/Activity;)[I │ │ -1af488: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af48e: 0c01 |0003: move-result-object v1 │ │ -1af490: 1a00 a357 |0004: const-string v0, "forwarded_message_ids" // string@57a3 │ │ -1af494: 6e20 9300 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ -1af49a: 0c01 |0009: move-result-object v1 │ │ -1af49c: 1101 |000a: return-object v1 │ │ -1af49e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1af4a0: 1101 |000c: return-object v1 │ │ +1af47c: |[1af47c] org.thoughtcrime.securesms.util.RelayUtil.getForwardedMessageIDs:(Landroid/app/Activity;)[I │ │ +1af48c: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af492: 0c01 |0003: move-result-object v1 │ │ +1af494: 1a00 a357 |0004: const-string v0, "forwarded_message_ids" // string@57a3 │ │ +1af498: 6e20 9300 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ +1af49e: 0c01 |0009: move-result-object v1 │ │ +1af4a0: 1101 |000a: return-object v1 │ │ +1af4a2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1af4a4: 1101 |000c: return-object v1 │ │ catches : 1 │ │ 0x0000 - 0x000a │ │ Ljava/lang/NullPointerException; -> 0x000b │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/app/Activity; │ │ @@ -312978,25 +312979,25 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -1af434: |[1af434] org.thoughtcrime.securesms.util.RelayUtil.getSharedContactId:(Landroid/app/Activity;)I │ │ -1af444: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1af446: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af44c: 0c02 |0004: move-result-object v2 │ │ -1af44e: 1a01 0381 |0005: const-string v1, "shared_contact_id" // string@8103 │ │ -1af452: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1af458: 0a02 |000a: move-result v2 │ │ -1af45a: 0f02 |000b: return v2 │ │ -1af45c: 0d02 |000c: move-exception v2 │ │ -1af45e: 6e10 370a 0200 |000d: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1af464: 0f00 |0010: return v0 │ │ +1af438: |[1af438] org.thoughtcrime.securesms.util.RelayUtil.getSharedContactId:(Landroid/app/Activity;)I │ │ +1af448: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1af44a: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af450: 0c02 |0004: move-result-object v2 │ │ +1af452: 1a01 0381 |0005: const-string v1, "shared_contact_id" // string@8103 │ │ +1af456: 6e30 9400 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1af45c: 0a02 |000a: move-result v2 │ │ +1af45e: 0f02 |000b: return v2 │ │ +1af460: 0d02 |000c: move-exception v2 │ │ +1af462: 6e10 370a 0200 |000d: invoke-virtual {v2}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1af468: 0f00 |0010: return v0 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/Exception; -> 0x000c │ │ positions : │ │ 0x0001 line=79 │ │ 0x000d line=81 │ │ locals : │ │ @@ -313007,23 +313008,23 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1af4b4: |[1af4b4] org.thoughtcrime.securesms.util.RelayUtil.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; │ │ -1af4c4: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af4ca: 0c01 |0003: move-result-object v1 │ │ -1af4cc: 1a00 7d52 |0004: const-string v0, "draft_text" // string@527d │ │ -1af4d0: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -1af4d6: 0c01 |0009: move-result-object v1 │ │ -1af4d8: 1101 |000a: return-object v1 │ │ -1af4da: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1af4dc: 1101 |000c: return-object v1 │ │ +1af4b8: |[1af4b8] org.thoughtcrime.securesms.util.RelayUtil.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; │ │ +1af4c8: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af4ce: 0c01 |0003: move-result-object v1 │ │ +1af4d0: 1a00 7d52 |0004: const-string v0, "draft_text" // string@527d │ │ +1af4d4: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +1af4da: 0c01 |0009: move-result-object v1 │ │ +1af4dc: 1101 |000a: return-object v1 │ │ +1af4de: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1af4e0: 1101 |000c: return-object v1 │ │ catches : 1 │ │ 0x0000 - 0x000a │ │ Ljava/lang/NullPointerException; -> 0x000b │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/app/Activity; │ │ @@ -313033,23 +313034,23 @@ │ │ type : '(Landroid/app/Activity;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1af4f0: |[1af4f0] org.thoughtcrime.securesms.util.RelayUtil.getSharedTitle:(Landroid/app/Activity;)Ljava/lang/String; │ │ -1af500: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af506: 0c01 |0003: move-result-object v1 │ │ -1af508: 1a00 0481 |0004: const-string v0, "shared_title" // string@8104 │ │ -1af50c: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -1af512: 0c01 |0009: move-result-object v1 │ │ -1af514: 1101 |000a: return-object v1 │ │ -1af516: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1af518: 1101 |000c: return-object v1 │ │ +1af4f4: |[1af4f4] org.thoughtcrime.securesms.util.RelayUtil.getSharedTitle:(Landroid/app/Activity;)Ljava/lang/String; │ │ +1af504: 6e10 1a00 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af50a: 0c01 |0003: move-result-object v1 │ │ +1af50c: 1a00 0481 |0004: const-string v0, "shared_title" // string@8104 │ │ +1af510: 6e20 9a00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +1af516: 0c01 |0009: move-result-object v1 │ │ +1af518: 1101 |000a: return-object v1 │ │ +1af51a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1af51c: 1101 |000c: return-object v1 │ │ catches : 1 │ │ 0x0000 - 0x000a │ │ Ljava/lang/NullPointerException; -> 0x000b │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/app/Activity; │ │ @@ -313059,27 +313060,27 @@ │ │ type : '(Landroid/app/Activity;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -1af52c: |[1af52c] org.thoughtcrime.securesms.util.RelayUtil.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; │ │ -1af53c: 3801 1100 |0000: if-eqz v1, 0011 // +0011 │ │ -1af540: 6e10 1a00 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af546: 0c01 |0005: move-result-object v1 │ │ -1af548: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -1af54c: 1a00 0581 |0008: const-string v0, "shared_uris" // string@8105 │ │ -1af550: 6e20 9700 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0097 │ │ -1af556: 0c01 |000d: move-result-object v1 │ │ -1af558: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ -1af55c: 1101 |0010: return-object v1 │ │ -1af55e: 2201 7503 |0011: new-instance v1, Ljava/util/ArrayList; // type@0375 │ │ -1af562: 7010 590c 0100 |0013: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ -1af568: 1101 |0016: return-object v1 │ │ +1af530: |[1af530] org.thoughtcrime.securesms.util.RelayUtil.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; │ │ +1af540: 3801 1100 |0000: if-eqz v1, 0011 // +0011 │ │ +1af544: 6e10 1a00 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af54a: 0c01 |0005: move-result-object v1 │ │ +1af54c: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +1af550: 1a00 0581 |0008: const-string v0, "shared_uris" // string@8105 │ │ +1af554: 6e20 9700 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0097 │ │ +1af55a: 0c01 |000d: move-result-object v1 │ │ +1af55c: 3801 0300 |000e: if-eqz v1, 0011 // +0003 │ │ +1af560: 1101 |0010: return-object v1 │ │ +1af562: 2201 7503 |0011: new-instance v1, Ljava/util/ArrayList; // type@0375 │ │ +1af566: 7010 590c 0100 |0013: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ +1af56c: 1101 |0016: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=67 │ │ 0x0008 line=69 │ │ 0x0011 line=73 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 (null) Landroid/app/Activity; │ │ @@ -313089,25 +313090,25 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -1af308: |[1af308] org.thoughtcrime.securesms.util.RelayUtil.isDirectSharing:(Landroid/app/Activity;)Z │ │ -1af318: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1af31a: 6e10 1a00 0300 |0001: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af320: 0c03 |0004: move-result-object v3 │ │ -1af322: 1a01 f351 |0005: const-string v1, "direct_sharing_chat_id" // string@51f3 │ │ -1af326: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ -1af328: 6e30 9400 1302 |0008: invoke-virtual {v3, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ -1af32e: 0a03 |000b: move-result v3 │ │ -1af330: 3223 0300 |000c: if-eq v3, v2, 000f // +0003 │ │ -1af334: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -1af336: 0f00 |000f: return v0 │ │ +1af30c: |[1af30c] org.thoughtcrime.securesms.util.RelayUtil.isDirectSharing:(Landroid/app/Activity;)Z │ │ +1af31c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1af31e: 6e10 1a00 0300 |0001: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af324: 0c03 |0004: move-result-object v3 │ │ +1af326: 1a01 f351 |0005: const-string v1, "direct_sharing_chat_id" // string@51f3 │ │ +1af32a: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ +1af32c: 6e30 9400 1302 |0008: invoke-virtual {v3, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0094 │ │ +1af332: 0a03 |000b: move-result v3 │ │ +1af334: 3223 0300 |000c: if-eq v3, v2, 000f // +0003 │ │ +1af338: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +1af33a: 0f00 |000f: return v0 │ │ catches : 1 │ │ 0x0001 - 0x000c │ │ Ljava/lang/NullPointerException; -> 0x000f │ │ positions : │ │ 0x0001 line=43 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/app/Activity; │ │ @@ -313117,24 +313118,24 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1af348: |[1af348] org.thoughtcrime.securesms.util.RelayUtil.isForwarding:(Landroid/app/Activity;)Z │ │ -1af358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1af35a: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af360: 0c02 |0004: move-result-object v2 │ │ -1af362: 1a01 a357 |0005: const-string v1, "forwarded_message_ids" // string@57a3 │ │ -1af366: 6e20 9300 1200 |0007: invoke-virtual {v2, v1}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ -1af36c: 0c02 |000a: move-result-object v2 │ │ -1af36e: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ -1af372: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -1af374: 0f00 |000e: return v0 │ │ +1af34c: |[1af34c] org.thoughtcrime.securesms.util.RelayUtil.isForwarding:(Landroid/app/Activity;)Z │ │ +1af35c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1af35e: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af364: 0c02 |0004: move-result-object v2 │ │ +1af366: 1a01 a357 |0005: const-string v1, "forwarded_message_ids" // string@57a3 │ │ +1af36a: 6e20 9300 1200 |0007: invoke-virtual {v2, v1}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@0093 │ │ +1af370: 0c02 |000a: move-result-object v2 │ │ +1af372: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ +1af376: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +1af378: 0f00 |000e: return v0 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/NullPointerException; -> 0x000e │ │ positions : │ │ 0x0001 line=27 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Landroid/app/Activity; │ │ @@ -313144,26 +313145,26 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1af388: |[1af388] org.thoughtcrime.securesms.util.RelayUtil.isRelayingMessageContent:(Landroid/app/Activity;)Z │ │ -1af398: 7110 e85a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5ae8 │ │ -1af39e: 0a00 |0003: move-result v0 │ │ -1af3a0: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1af3a4: 7110 ea5a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5aea │ │ -1af3aa: 0a01 |0009: move-result v1 │ │ -1af3ac: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -1af3b0: 2803 |000c: goto 000f // +0003 │ │ -1af3b2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1af3b4: 2802 |000e: goto 0010 // +0002 │ │ -1af3b6: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -1af3b8: 0f01 |0010: return v1 │ │ +1af38c: |[1af38c] org.thoughtcrime.securesms.util.RelayUtil.isRelayingMessageContent:(Landroid/app/Activity;)Z │ │ +1af39c: 7110 e85a 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5ae8 │ │ +1af3a2: 0a00 |0003: move-result v0 │ │ +1af3a4: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1af3a8: 7110 ea5a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5aea │ │ +1af3ae: 0a01 |0009: move-result v1 │ │ +1af3b0: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +1af3b4: 2803 |000c: goto 000f // +0003 │ │ +1af3b6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1af3b8: 2802 |000e: goto 0010 // +0002 │ │ +1af3ba: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +1af3bc: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/app/Activity; │ │ │ │ #11 : (in Lorg/thoughtcrime/securesms/util/RelayUtil;) │ │ @@ -313171,23 +313172,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -1af3bc: |[1af3bc] org.thoughtcrime.securesms.util.RelayUtil.isSharing:(Landroid/app/Activity;)Z │ │ -1af3cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1af3ce: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af3d4: 0c02 |0004: move-result-object v2 │ │ -1af3d6: 1a01 2f63 |0005: const-string v1, "is_sharing" // string@632f │ │ -1af3da: 6e30 8b00 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -1af3e0: 0a02 |000a: move-result v2 │ │ -1af3e2: 0f02 |000b: return v2 │ │ -1af3e4: 0f00 |000c: return v0 │ │ +1af3c0: |[1af3c0] org.thoughtcrime.securesms.util.RelayUtil.isSharing:(Landroid/app/Activity;)Z │ │ +1af3d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1af3d2: 6e10 1a00 0200 |0001: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af3d8: 0c02 |0004: move-result-object v2 │ │ +1af3da: 1a01 2f63 |0005: const-string v1, "is_sharing" // string@632f │ │ +1af3de: 6e30 8b00 1200 |0007: invoke-virtual {v2, v1, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +1af3e4: 0a02 |000a: move-result v2 │ │ +1af3e6: 0f02 |000b: return v2 │ │ +1af3e8: 0f00 |000c: return v0 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/NullPointerException; -> 0x000c │ │ positions : │ │ 0x0001 line=35 │ │ locals : │ │ 0x0000 - 0x000d reg=2 (null) Landroid/app/Activity; │ │ @@ -313197,43 +313198,43 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -1af650: |[1af650] org.thoughtcrime.securesms.util.RelayUtil.resetRelayingMessageContent:(Landroid/app/Activity;)V │ │ -1af660: 6e10 1a00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af666: 0c00 |0003: move-result-object v0 │ │ -1af668: 1a01 a357 |0004: const-string v1, "forwarded_message_ids" // string@57a3 │ │ -1af66c: 6e20 a700 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1af672: 6e10 1a00 0200 |0009: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af678: 0c00 |000c: move-result-object v0 │ │ -1af67a: 1a01 0581 |000d: const-string v1, "shared_uris" // string@8105 │ │ -1af67e: 6e20 a700 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1af684: 6e10 1a00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af68a: 0c00 |0015: move-result-object v0 │ │ -1af68c: 1a01 0381 |0016: const-string v1, "shared_contact_id" // string@8103 │ │ -1af690: 6e20 a700 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1af696: 6e10 1a00 0200 |001b: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af69c: 0c00 |001e: move-result-object v0 │ │ -1af69e: 1a01 2f63 |001f: const-string v1, "is_sharing" // string@632f │ │ -1af6a2: 6e20 a700 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1af6a8: 6e10 1a00 0200 |0024: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af6ae: 0c00 |0027: move-result-object v0 │ │ -1af6b0: 1a01 f351 |0028: const-string v1, "direct_sharing_chat_id" // string@51f3 │ │ -1af6b4: 6e20 a700 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1af6ba: 6e10 1a00 0200 |002d: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ -1af6c0: 0c02 |0030: move-result-object v2 │ │ -1af6c2: 1a00 7d52 |0031: const-string v0, "draft_text" // string@527d │ │ -1af6c6: 6e20 a700 0200 |0033: invoke-virtual {v2, v0}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ -1af6cc: 2805 |0036: goto 003b // +0005 │ │ -1af6ce: 0d02 |0037: move-exception v2 │ │ -1af6d0: 6e10 990a 0200 |0038: invoke-virtual {v2}, Ljava/lang/NullPointerException;.printStackTrace:()V // method@0a99 │ │ -1af6d6: 0e00 |003b: return-void │ │ +1af654: |[1af654] org.thoughtcrime.securesms.util.RelayUtil.resetRelayingMessageContent:(Landroid/app/Activity;)V │ │ +1af664: 6e10 1a00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af66a: 0c00 |0003: move-result-object v0 │ │ +1af66c: 1a01 a357 |0004: const-string v1, "forwarded_message_ids" // string@57a3 │ │ +1af670: 6e20 a700 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1af676: 6e10 1a00 0200 |0009: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af67c: 0c00 |000c: move-result-object v0 │ │ +1af67e: 1a01 0581 |000d: const-string v1, "shared_uris" // string@8105 │ │ +1af682: 6e20 a700 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1af688: 6e10 1a00 0200 |0012: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af68e: 0c00 |0015: move-result-object v0 │ │ +1af690: 1a01 0381 |0016: const-string v1, "shared_contact_id" // string@8103 │ │ +1af694: 6e20 a700 1000 |0018: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1af69a: 6e10 1a00 0200 |001b: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af6a0: 0c00 |001e: move-result-object v0 │ │ +1af6a2: 1a01 2f63 |001f: const-string v1, "is_sharing" // string@632f │ │ +1af6a6: 6e20 a700 1000 |0021: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1af6ac: 6e10 1a00 0200 |0024: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af6b2: 0c00 |0027: move-result-object v0 │ │ +1af6b4: 1a01 f351 |0028: const-string v1, "direct_sharing_chat_id" // string@51f3 │ │ +1af6b8: 6e20 a700 1000 |002a: invoke-virtual {v0, v1}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1af6be: 6e10 1a00 0200 |002d: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@001a │ │ +1af6c4: 0c02 |0030: move-result-object v2 │ │ +1af6c6: 1a00 7d52 |0031: const-string v0, "draft_text" // string@527d │ │ +1af6ca: 6e20 a700 0200 |0033: invoke-virtual {v2, v0}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00a7 │ │ +1af6d0: 2805 |0036: goto 003b // +0005 │ │ +1af6d2: 0d02 |0037: move-exception v2 │ │ +1af6d4: 6e10 990a 0200 |0038: invoke-virtual {v2}, Ljava/lang/NullPointerException;.printStackTrace:()V // method@0a99 │ │ +1af6da: 0e00 |003b: return-void │ │ catches : 1 │ │ 0x0000 - 0x0036 │ │ Ljava/lang/NullPointerException; -> 0x0037 │ │ positions : │ │ 0x0000 line=105 │ │ 0x0009 line=106 │ │ 0x0012 line=107 │ │ @@ -313249,18 +313250,18 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1af6e8: |[1af6e8] org.thoughtcrime.securesms.util.RelayUtil.setDirectSharing:(Landroid/content/Intent;I)V │ │ -1af6f8: 1a00 f351 |0000: const-string v0, "direct_sharing_chat_id" // string@51f3 │ │ -1af6fc: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1af702: 0e00 |0005: return-void │ │ +1af6ec: |[1af6ec] org.thoughtcrime.securesms.util.RelayUtil.setDirectSharing:(Landroid/content/Intent;I)V │ │ +1af6fc: 1a00 f351 |0000: const-string v0, "direct_sharing_chat_id" // string@51f3 │ │ +1af700: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1af706: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Intent; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -313269,18 +313270,18 @@ │ │ type : '(Landroid/content/Intent;[I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1af704: |[1af704] org.thoughtcrime.securesms.util.RelayUtil.setForwardingMessageIds:(Landroid/content/Intent;[I)V │ │ -1af714: 1a00 a357 |0000: const-string v0, "forwarded_message_ids" // string@57a3 │ │ -1af718: 6e30 a200 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ -1af71e: 0e00 |0005: return-void │ │ +1af708: |[1af708] org.thoughtcrime.securesms.util.RelayUtil.setForwardingMessageIds:(Landroid/content/Intent;[I)V │ │ +1af718: 1a00 a357 |0000: const-string v0, "forwarded_message_ids" // string@57a3 │ │ +1af71c: 6e30 a200 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@00a2 │ │ +1af722: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Intent; │ │ 0x0000 - 0x0006 reg=2 (null) [I │ │ │ │ @@ -313289,21 +313290,21 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -1af720: |[1af720] org.thoughtcrime.securesms.util.RelayUtil.setSharedContactId:(Landroid/content/Intent;I)V │ │ -1af730: 1a00 0381 |0000: const-string v0, "shared_contact_id" // string@8103 │ │ -1af734: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ -1af73a: 1a02 2f63 |0005: const-string v2, "is_sharing" // string@632f │ │ -1af73e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -1af740: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -1af746: 0e00 |000b: return-void │ │ +1af724: |[1af724] org.thoughtcrime.securesms.util.RelayUtil.setSharedContactId:(Landroid/content/Intent;I)V │ │ +1af734: 1a00 0381 |0000: const-string v0, "shared_contact_id" // string@8103 │ │ +1af738: 6e30 9c00 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@009c │ │ +1af73e: 1a02 2f63 |0005: const-string v2, "is_sharing" // string@632f │ │ +1af742: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +1af744: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +1af74a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0005 line=152 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/Intent; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ @@ -313313,21 +313314,21 @@ │ │ type : '(Landroid/content/Intent;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -1af748: |[1af748] org.thoughtcrime.securesms.util.RelayUtil.setSharedText:(Landroid/content/Intent;Ljava/lang/String;)V │ │ -1af758: 1a00 7d52 |0000: const-string v0, "draft_text" // string@527d │ │ -1af75c: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1af762: 1a02 2f63 |0005: const-string v2, "is_sharing" // string@632f │ │ -1af766: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -1af768: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -1af76e: 0e00 |000b: return-void │ │ +1af74c: |[1af74c] org.thoughtcrime.securesms.util.RelayUtil.setSharedText:(Landroid/content/Intent;Ljava/lang/String;)V │ │ +1af75c: 1a00 7d52 |0000: const-string v0, "draft_text" // string@527d │ │ +1af760: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1af766: 1a02 2f63 |0005: const-string v2, "is_sharing" // string@632f │ │ +1af76a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +1af76c: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +1af772: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0005 line=147 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/Intent; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -313337,18 +313338,18 @@ │ │ type : '(Landroid/content/Intent;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1af770: |[1af770] org.thoughtcrime.securesms.util.RelayUtil.setSharedTitle:(Landroid/content/Intent;Ljava/lang/String;)V │ │ -1af780: 1a00 0481 |0000: const-string v0, "shared_title" // string@8104 │ │ -1af784: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1af78a: 0e00 |0005: return-void │ │ +1af774: |[1af774] org.thoughtcrime.securesms.util.RelayUtil.setSharedTitle:(Landroid/content/Intent;Ljava/lang/String;)V │ │ +1af784: 1a00 0481 |0000: const-string v0, "shared_title" // string@8104 │ │ +1af788: 6e30 a000 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1af78e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Intent; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -313357,21 +313358,21 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -1af78c: |[1af78c] org.thoughtcrime.securesms.util.RelayUtil.setSharedUris:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -1af79c: 1a00 0581 |0000: const-string v0, "shared_uris" // string@8105 │ │ -1af7a0: 6e30 a600 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a6 │ │ -1af7a6: 1a02 2f63 |0005: const-string v2, "is_sharing" // string@632f │ │ -1af7aa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -1af7ac: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ -1af7b2: 0e00 |000b: return-void │ │ +1af790: |[1af790] org.thoughtcrime.securesms.util.RelayUtil.setSharedUris:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +1af7a0: 1a00 0581 |0000: const-string v0, "shared_uris" // string@8105 │ │ +1af7a4: 6e30 a600 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00a6 │ │ +1af7aa: 1a02 2f63 |0005: const-string v2, "is_sharing" // string@632f │ │ +1af7ae: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +1af7b0: 6e30 a100 2100 |0008: invoke-virtual {v1, v2, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00a1 │ │ +1af7b6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0005 line=142 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/content/Intent; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/util/ArrayList; │ │ @@ -313402,17 +313403,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1af874: |[1af874] org.thoughtcrime.securesms.util.ResUtil.:()V │ │ -1af884: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1af88a: 0e00 |0003: return-void │ │ +1af878: |[1af878] org.thoughtcrime.securesms.util.ResUtil.:()V │ │ +1af888: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1af88e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ResUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ResUtil;) │ │ @@ -313420,25 +313421,25 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1af7f4: |[1af7f4] org.thoughtcrime.securesms.util.ResUtil.getColor:(Landroid/content/Context;I)I │ │ -1af804: 2410 2711 0200 |0000: filled-new-array {v2}, [I // type@1127 │ │ -1af80a: 0c02 |0003: move-result-object v2 │ │ -1af80c: 6e20 7d00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@007d │ │ -1af812: 0c01 |0007: move-result-object v1 │ │ -1af814: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -1af816: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ -1af818: 6e30 eb00 2100 |000a: invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ -1af81e: 0a02 |000d: move-result v2 │ │ -1af820: 6e10 f500 0100 |000e: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -1af826: 0f02 |0011: return v2 │ │ +1af7f8: |[1af7f8] org.thoughtcrime.securesms.util.ResUtil.getColor:(Landroid/content/Context;I)I │ │ +1af808: 2410 2711 0200 |0000: filled-new-array {v2}, [I // type@1127 │ │ +1af80e: 0c02 |0003: move-result-object v2 │ │ +1af810: 6e20 7d00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@007d │ │ +1af816: 0c01 |0007: move-result-object v1 │ │ +1af818: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +1af81a: 12f0 |0009: const/4 v0, #int -1 // #ff │ │ +1af81c: 6e30 eb00 2100 |000a: invoke-virtual {v1, v2, v0}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00eb │ │ +1af822: 0a02 |000d: move-result v2 │ │ +1af824: 6e10 f500 0100 |000e: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +1af82a: 0f02 |0011: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) Landroid/content/Context; │ │ @@ -313449,24 +313450,24 @@ │ │ type : '(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1af7b4: |[1af7b4] org.thoughtcrime.securesms.util.ResUtil.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ -1af7c4: 7120 f55a 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/Context;I)I // method@5af5 │ │ -1af7ca: 0a01 |0003: move-result v1 │ │ -1af7cc: 7120 2f05 1000 |0004: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@052f │ │ -1af7d2: 0c00 |0007: move-result-object v0 │ │ -1af7d4: 1100 |0008: return-object v0 │ │ -1af7d6: 0d00 |0009: move-exception v0 │ │ -1af7d8: 6e10 370a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1af7de: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -1af7e0: 1100 |000e: return-object v0 │ │ +1af7b8: |[1af7b8] org.thoughtcrime.securesms.util.ResUtil.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ +1af7c8: 7120 f55a 1000 |0000: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/Context;I)I // method@5af5 │ │ +1af7ce: 0a01 |0003: move-result v1 │ │ +1af7d0: 7120 2f05 1000 |0004: invoke-static {v0, v1}, Landroidx/core/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@052f │ │ +1af7d6: 0c00 |0007: move-result-object v0 │ │ +1af7d8: 1100 |0008: return-object v0 │ │ +1af7da: 0d00 |0009: move-exception v0 │ │ +1af7dc: 6e10 370a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1af7e2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +1af7e4: 1100 |000e: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0008 │ │ Ljava/lang/Exception; -> 0x0009 │ │ positions : │ │ 0x0000 line=50 │ │ 0x000a line=52 │ │ locals : │ │ @@ -313478,20 +313479,20 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1af828: |[1af828] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/Context;I)I │ │ -1af838: 6e10 7b00 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -1af83e: 0c00 |0003: move-result-object v0 │ │ -1af840: 7120 f65a 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I // method@5af6 │ │ -1af846: 0a00 |0007: move-result v0 │ │ -1af848: 0f00 |0008: return v0 │ │ +1af82c: |[1af82c] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/Context;I)I │ │ +1af83c: 6e10 7b00 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +1af842: 0c00 |0003: move-result-object v0 │ │ +1af844: 7120 f65a 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ResUtil;.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I // method@5af6 │ │ +1af84a: 0a00 |0007: move-result v0 │ │ +1af84c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=1 (null) I │ │ │ │ @@ -313500,21 +313501,21 @@ │ │ type : '(Landroid/content/res/Resources$Theme;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -1af84c: |[1af84c] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I │ │ -1af85c: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ -1af860: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d3 │ │ -1af866: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -1af868: 6e40 d800 3210 |0006: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -1af86e: 5202 5800 |0009: iget v2, v0, Landroid/util/TypedValue;.resourceId:I // field@0058 │ │ -1af872: 0f02 |000b: return v2 │ │ +1af850: |[1af850] org.thoughtcrime.securesms.util.ResUtil.getDrawableRes:(Landroid/content/res/Resources$Theme;I)I │ │ +1af860: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ +1af864: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d3 │ │ +1af86a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +1af86c: 6e40 d800 3210 |0006: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +1af872: 5202 5800 |0009: iget v2, v0, Landroid/util/TypedValue;.resourceId:I // field@0058 │ │ +1af876: 0f02 |000b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0006 line=44 │ │ 0x0009 line=45 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Landroid/content/res/Resources$Theme; │ │ @@ -313567,30 +313568,30 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;JLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -1af88c: |[1af88c] org.thoughtcrime.securesms.util.SaveAttachmentTask$Attachment.:(Landroid/net/Uri;Ljava/lang/String;JLjava/lang/String;)V │ │ -1af89c: 7010 a10a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1af8a2: 3804 1300 |0003: if-eqz v4, 0016 // +0013 │ │ -1af8a6: 3805 1100 |0005: if-eqz v5, 0016 // +0011 │ │ -1af8aa: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ -1af8ae: 3102 0600 |0009: cmp-long v2, v6, v0 │ │ -1af8b2: 3a02 0b00 |000b: if-ltz v2, 0016 // +000b │ │ -1af8b6: 5b34 4442 |000d: iput-object v4, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@4244 │ │ -1af8ba: 5b38 4342 |000f: iput-object v8, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@4243 │ │ -1af8be: 5b35 4142 |0011: iput-object v5, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4241 │ │ -1af8c2: 5a36 4242 |0013: iput-wide v6, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@4242 │ │ -1af8c6: 0e00 |0015: return-void │ │ -1af8c8: 2204 d902 |0016: new-instance v4, Ljava/lang/AssertionError; // type@02d9 │ │ -1af8cc: 1a05 dc87 |0018: const-string v5, "uri, content type, and date must all be specified" // string@87dc │ │ -1af8d0: 7020 c309 5400 |001a: invoke-direct {v4, v5}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ -1af8d6: 2704 |001d: throw v4 │ │ +1af890: |[1af890] org.thoughtcrime.securesms.util.SaveAttachmentTask$Attachment.:(Landroid/net/Uri;Ljava/lang/String;JLjava/lang/String;)V │ │ +1af8a0: 7010 a10a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1af8a6: 3804 1300 |0003: if-eqz v4, 0016 // +0013 │ │ +1af8aa: 3805 1100 |0005: if-eqz v5, 0016 // +0011 │ │ +1af8ae: 1600 0000 |0007: const-wide/16 v0, #int 0 // #0 │ │ +1af8b2: 3102 0600 |0009: cmp-long v2, v6, v0 │ │ +1af8b6: 3a02 0b00 |000b: if-ltz v2, 0016 // +000b │ │ +1af8ba: 5b34 4442 |000d: iput-object v4, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@4244 │ │ +1af8be: 5b38 4342 |000f: iput-object v8, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@4243 │ │ +1af8c2: 5b35 4142 |0011: iput-object v5, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4241 │ │ +1af8c6: 5a36 4242 |0013: iput-wide v6, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@4242 │ │ +1af8ca: 0e00 |0015: return-void │ │ +1af8cc: 2204 d902 |0016: new-instance v4, Ljava/lang/AssertionError; // type@02d9 │ │ +1af8d0: 1a05 dc87 |0018: const-string v5, "uri, content type, and date must all be specified" // string@87dc │ │ +1af8d4: 7020 c309 5400 |001a: invoke-direct {v4, v5}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ +1af8da: 2704 |001d: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x000d line=360 │ │ 0x000f line=361 │ │ 0x0011 line=362 │ │ 0x0013 line=363 │ │ @@ -313633,17 +313634,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b046c: |[1b046c] org.thoughtcrime.securesms.util.ScreenLockUtil.:()V │ │ -1b047c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b0482: 0e00 |0003: return-void │ │ +1b0470: |[1b0470] org.thoughtcrime.securesms.util.ScreenLockUtil.:()V │ │ +1b0480: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b0486: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ScreenLockUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ScreenLockUtil;) │ │ @@ -313651,28 +313652,28 @@ │ │ type : '(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -1b042c: |[1b042c] org.thoughtcrime.securesms.util.ScreenLockUtil.applyScreenLock:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;I)Z │ │ -1b043c: 1a00 c463 |0000: const-string v0, "keyguard" // string@63c4 │ │ -1b0440: 6e20 2000 0100 |0002: invoke-virtual {v1, v0}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0020 │ │ -1b0446: 0c00 |0005: move-result-object v0 │ │ -1b0448: 1f00 1300 |0006: check-cast v0, Landroid/app/KeyguardManager; // type@0013 │ │ -1b044c: 3800 0d00 |0008: if-eqz v0, 0015 // +000d │ │ -1b0450: 6e30 2d00 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/app/KeyguardManager;.createConfirmDeviceCredentialIntent:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@002d │ │ -1b0456: 0c02 |000d: move-result-object v2 │ │ -1b0458: 3802 0700 |000e: if-eqz v2, 0015 // +0007 │ │ -1b045c: 6e30 2900 2104 |0010: invoke-virtual {v1, v2, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ -1b0462: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -1b0464: 0f01 |0014: return v1 │ │ -1b0466: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -1b0468: 0f01 |0016: return v1 │ │ +1b0430: |[1b0430] org.thoughtcrime.securesms.util.ScreenLockUtil.applyScreenLock:(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;I)Z │ │ +1b0440: 1a00 c463 |0000: const-string v0, "keyguard" // string@63c4 │ │ +1b0444: 6e20 2000 0100 |0002: invoke-virtual {v1, v0}, Landroid/app/Activity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0020 │ │ +1b044a: 0c00 |0005: move-result-object v0 │ │ +1b044c: 1f00 1300 |0006: check-cast v0, Landroid/app/KeyguardManager; // type@0013 │ │ +1b0450: 3800 0d00 |0008: if-eqz v0, 0015 // +000d │ │ +1b0454: 6e30 2d00 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/app/KeyguardManager;.createConfirmDeviceCredentialIntent:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@002d │ │ +1b045a: 0c02 |000d: move-result-object v2 │ │ +1b045c: 3802 0700 |000e: if-eqz v2, 0015 // +0007 │ │ +1b0460: 6e30 2900 2104 |0010: invoke-virtual {v1, v2, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0029 │ │ +1b0466: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +1b0468: 0f01 |0014: return v1 │ │ +1b046a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +1b046c: 0f01 |0016: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x000a line=16 │ │ 0x0010 line=18 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 (null) Landroid/app/Activity; │ │ @@ -313715,19 +313716,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1b0484: |[1b0484] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ -1b0494: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b049a: 5b01 4b42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@424b │ │ -1b049e: 5902 4c42 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@424c │ │ -1b04a2: 0e00 |0007: return-void │ │ +1b0488: |[1b0488] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ +1b0498: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b049e: 5b01 4b42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@424b │ │ +1b04a2: 5902 4c42 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@424c │ │ +1b04a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -313738,19 +313739,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1b04a4: |[1b04a4] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ -1b04b4: 5420 4b42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@424b │ │ -1b04b8: 5221 4c42 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@424c │ │ -1b04bc: 6e30 1a5b 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.lambda$getView$0$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V // method@5b1a │ │ -1b04c2: 0e00 |0007: return-void │ │ +1b04a8: |[1b04a8] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda0.onClick:(Landroid/view/View;)V │ │ +1b04b8: 5420 4b42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@424b │ │ +1b04bc: 5221 4c42 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.f$1:I // field@424c │ │ +1b04c0: 6e30 1a5b 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.lambda$getView$0$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V // method@5b1a │ │ +1b04c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -313788,19 +313789,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1b04c4: |[1b04c4] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ -1b04d4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b04da: 5b01 4d42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@424d │ │ -1b04de: 5902 4e42 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@424e │ │ -1b04e2: 0e00 |0007: return-void │ │ +1b04c8: |[1b04c8] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V │ │ +1b04d8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b04de: 5b01 4d42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@424d │ │ +1b04e2: 5902 4e42 |0005: iput v2, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@424e │ │ +1b04e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ @@ -313811,19 +313812,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1b04e4: |[1b04e4] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ -1b04f4: 5420 4d42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@424d │ │ -1b04f8: 5221 4e42 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@424e │ │ -1b04fc: 6e30 1b5b 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.lambda$getView$1$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V // method@5b1b │ │ -1b0502: 0e00 |0007: return-void │ │ +1b04e8: |[1b04e8] org.thoughtcrime.securesms.util.SelectedContactsAdapter$$ExternalSyntheticLambda1.onClick:(Landroid/view/View;)V │ │ +1b04f8: 5420 4d42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; // field@424d │ │ +1b04fc: 5221 4e42 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.f$1:I // field@424e │ │ +1b0500: 6e30 1b5b 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.lambda$getView$1$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V // method@5b1b │ │ +1b0506: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/View; │ │ │ │ @@ -313924,26 +313925,26 @@ │ │ type : '(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -1b0744: |[1b0744] org.thoughtcrime.securesms.util.SelectedContactsAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Z)V │ │ -1b0754: 7010 cd03 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@03cd │ │ -1b075a: 2200 8503 |0003: new-instance v0, Ljava/util/LinkedList; // type@0385 │ │ -1b075e: 7010 c70c 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cc7 │ │ -1b0764: 5b10 4f42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ -1b0768: 5b12 5042 |000a: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4250 │ │ -1b076c: 5b13 5242 |000c: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4252 │ │ -1b0770: 5c14 5342 |000e: iput-boolean v4, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4253 │ │ -1b0774: 7110 c84d 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1b077a: 0c02 |0013: move-result-object v2 │ │ -1b077c: 5b12 5142 |0014: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4251 │ │ -1b0780: 0e00 |0016: return-void │ │ +1b0748: |[1b0748] org.thoughtcrime.securesms.util.SelectedContactsAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Z)V │ │ +1b0758: 7010 cd03 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@03cd │ │ +1b075e: 2200 8503 |0003: new-instance v0, Ljava/util/LinkedList; // type@0385 │ │ +1b0762: 7010 c70c 0000 |0005: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cc7 │ │ +1b0768: 5b10 4f42 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ +1b076c: 5b12 5042 |000a: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4250 │ │ +1b0770: 5b13 5242 |000c: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4252 │ │ +1b0774: 5c14 5342 |000e: iput-boolean v4, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4253 │ │ +1b0778: 7110 c84d 0200 |0010: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1b077e: 0c02 |0013: move-result-object v2 │ │ +1b0780: 5b12 5142 |0014: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4251 │ │ +1b0784: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=38 │ │ 0x000a line=47 │ │ 0x000c line=48 │ │ 0x000e line=49 │ │ @@ -313960,46 +313961,46 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -1b0784: |[1b0784] org.thoughtcrime.securesms.util.SelectedContactsAdapter.changeData:(Ljava/util/Collection;)V │ │ -1b0794: 5430 4f42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ -1b0798: 7210 d40c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cd4 │ │ -1b079e: 5430 4f42 |0005: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ -1b07a2: 12d1 |0007: const/4 v1, #int -3 // #fd │ │ -1b07a4: 7110 530a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b07aa: 0c01 |000b: move-result-object v1 │ │ -1b07ac: 7220 d20c 1000 |000c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd2 │ │ -1b07b2: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -1b07b4: 3804 1e00 |0010: if-eqz v4, 002e // +001e │ │ -1b07b8: 7210 870c 0400 |0012: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c87 │ │ -1b07be: 0c04 |0015: move-result-object v4 │ │ -1b07c0: 7210 bb0c 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1b07c6: 0a01 |0019: move-result v1 │ │ -1b07c8: 3801 1400 |001a: if-eqz v1, 002e // +0014 │ │ -1b07cc: 7210 bc0c 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1b07d2: 0c01 |001f: move-result-object v1 │ │ -1b07d4: 1f01 f202 |0020: check-cast v1, Ljava/lang/Integer; // type@02f2 │ │ -1b07d8: 6e10 4c0a 0100 |0022: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ -1b07de: 0a02 |0025: move-result v2 │ │ -1b07e0: 3202 f0ff |0026: if-eq v2, v0, 0016 // -0010 │ │ -1b07e4: 5432 4f42 |0028: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ -1b07e8: 7220 d20c 1200 |002a: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd2 │ │ -1b07ee: 28e9 |002d: goto 0016 // -0017 │ │ -1b07f0: 5534 5342 |002e: iget-boolean v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4253 │ │ -1b07f4: 3904 0b00 |0030: if-nez v4, 003b // +000b │ │ -1b07f8: 5434 4f42 |0032: iget-object v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ -1b07fc: 7110 530a 0000 |0034: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b0802: 0c00 |0037: move-result-object v0 │ │ -1b0804: 7220 d20c 0400 |0038: invoke-interface {v4, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd2 │ │ -1b080a: 6e10 1c5b 0300 |003b: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5b1c │ │ -1b0810: 0e00 |003e: return-void │ │ +1b0788: |[1b0788] org.thoughtcrime.securesms.util.SelectedContactsAdapter.changeData:(Ljava/util/Collection;)V │ │ +1b0798: 5430 4f42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ +1b079c: 7210 d40c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cd4 │ │ +1b07a2: 5430 4f42 |0005: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ +1b07a6: 12d1 |0007: const/4 v1, #int -3 // #fd │ │ +1b07a8: 7110 530a 0100 |0008: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b07ae: 0c01 |000b: move-result-object v1 │ │ +1b07b0: 7220 d20c 1000 |000c: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd2 │ │ +1b07b6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +1b07b8: 3804 1e00 |0010: if-eqz v4, 002e // +001e │ │ +1b07bc: 7210 870c 0400 |0012: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@0c87 │ │ +1b07c2: 0c04 |0015: move-result-object v4 │ │ +1b07c4: 7210 bb0c 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1b07ca: 0a01 |0019: move-result v1 │ │ +1b07cc: 3801 1400 |001a: if-eqz v1, 002e // +0014 │ │ +1b07d0: 7210 bc0c 0400 |001c: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1b07d6: 0c01 |001f: move-result-object v1 │ │ +1b07d8: 1f01 f202 |0020: check-cast v1, Ljava/lang/Integer; // type@02f2 │ │ +1b07dc: 6e10 4c0a 0100 |0022: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ +1b07e2: 0a02 |0025: move-result v2 │ │ +1b07e4: 3202 f0ff |0026: if-eq v2, v0, 0016 // -0010 │ │ +1b07e8: 5432 4f42 |0028: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ +1b07ec: 7220 d20c 1200 |002a: invoke-interface {v2, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd2 │ │ +1b07f2: 28e9 |002d: goto 0016 // -0017 │ │ +1b07f4: 5534 5342 |002e: iget-boolean v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4253 │ │ +1b07f8: 3904 0b00 |0030: if-nez v4, 003b // +000b │ │ +1b07fc: 5434 4f42 |0032: iget-object v4, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ +1b0800: 7110 530a 0000 |0034: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b0806: 0c00 |0037: move-result-object v0 │ │ +1b0808: 7220 d20c 0400 |0038: invoke-interface {v4, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd2 │ │ +1b080e: 6e10 1c5b 0300 |003b: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5b1c │ │ +1b0814: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ 0x0012 line=57 │ │ 0x0028 line=59 │ │ 0x002e line=63 │ │ @@ -314014,34 +314015,34 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -1b06d8: |[1b06d8] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getContacts:()Ljava/util/Set; │ │ -1b06e8: 2200 7f03 |0000: new-instance v0, Ljava/util/HashSet; // type@037f │ │ -1b06ec: 5431 4f42 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ -1b06f0: 7210 e00c 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ -1b06f6: 0a01 |0007: move-result v1 │ │ -1b06f8: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -1b06fa: b121 |0009: sub-int/2addr v1, v2 │ │ -1b06fc: 7020 ac0c 1000 |000a: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(I)V // method@0cac │ │ -1b0702: 5431 4f42 |000d: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ -1b0706: 7210 e00c 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ -1b070c: 0a01 |0012: move-result v1 │ │ -1b070e: 3512 1000 |0013: if-ge v2, v1, 0023 // +0010 │ │ -1b0712: 5431 4f42 |0015: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ -1b0716: 7220 d70c 2100 |0017: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ -1b071c: 0c01 |001a: move-result-object v1 │ │ -1b071e: 1f01 f202 |001b: check-cast v1, Ljava/lang/Integer; // type@02f2 │ │ -1b0722: 7220 0b0d 1000 |001d: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0d0b │ │ -1b0728: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ -1b072c: 28eb |0022: goto 000d // -0015 │ │ -1b072e: 1100 |0023: return-object v0 │ │ +1b06dc: |[1b06dc] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getContacts:()Ljava/util/Set; │ │ +1b06ec: 2200 7f03 |0000: new-instance v0, Ljava/util/HashSet; // type@037f │ │ +1b06f0: 5431 4f42 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ +1b06f4: 7210 e00c 0100 |0004: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ +1b06fa: 0a01 |0007: move-result v1 │ │ +1b06fc: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +1b06fe: b121 |0009: sub-int/2addr v1, v2 │ │ +1b0700: 7020 ac0c 1000 |000a: invoke-direct {v0, v1}, Ljava/util/HashSet;.:(I)V // method@0cac │ │ +1b0706: 5431 4f42 |000d: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ +1b070a: 7210 e00c 0100 |000f: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ +1b0710: 0a01 |0012: move-result v1 │ │ +1b0712: 3512 1000 |0013: if-ge v2, v1, 0023 // +0010 │ │ +1b0716: 5431 4f42 |0015: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ +1b071a: 7220 d70c 2100 |0017: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ +1b0720: 0c01 |001a: move-result-object v1 │ │ +1b0722: 1f01 f202 |001b: check-cast v1, Ljava/lang/Integer; // type@02f2 │ │ +1b0726: 7220 0b0d 1000 |001d: invoke-interface {v0, v1}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0d0b │ │ +1b072c: d802 0201 |0020: add-int/lit8 v2, v2, #int 1 // #01 │ │ +1b0730: 28eb |0022: goto 000d // -0015 │ │ +1b0732: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000d line=77 │ │ 0x0015 line=78 │ │ locals : │ │ 0x0000 - 0x0024 reg=3 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ @@ -314051,19 +314052,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1b0698: |[1b0698] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getCount:()I │ │ -1b06a8: 5410 4f42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ -1b06ac: 7210 e00c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0ce0 │ │ -1b06b2: 0a00 |0005: move-result v0 │ │ -1b06b4: 0f00 |0006: return v0 │ │ +1b069c: |[1b069c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getCount:()I │ │ +1b06ac: 5410 4f42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ +1b06b0: 7210 e00c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0ce0 │ │ +1b06b6: 0a00 |0005: move-result v0 │ │ +1b06b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;) │ │ @@ -314071,19 +314072,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1b06b8: |[1b06b8] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItem:(I)Ljava/lang/Object; │ │ -1b06c8: 5410 4f42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ -1b06cc: 7220 d70c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ -1b06d2: 0c02 |0005: move-result-object v2 │ │ -1b06d4: 1102 |0006: return-object v2 │ │ +1b06bc: |[1b06bc] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItem:(I)Ljava/lang/Object; │ │ +1b06cc: 5410 4f42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ +1b06d0: 7220 d70c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ +1b06d6: 0c02 |0005: move-result-object v2 │ │ +1b06d8: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -314092,128 +314093,128 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1b0730: |[1b0730] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItemId:(I)J │ │ -1b0740: 8130 |0000: int-to-long v0, v3 │ │ -1b0742: 1000 |0001: return-wide v0 │ │ +1b0734: |[1b0734] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getItemId:(I)J │ │ +1b0744: 8130 |0000: int-to-long v0, v3 │ │ +1b0746: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;) │ │ name : 'getView' │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 194 16-bit code units │ │ -1b0504: |[1b0504] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -1b0514: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b0516: 390c 0e00 |0001: if-nez v12, 000f // +000e │ │ -1b051a: 54ac 5042 |0003: iget-object v12, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4250 │ │ -1b051e: 7110 e502 0c00 |0005: invoke-static {v12}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ -1b0524: 0c0c |0008: move-result-object v12 │ │ -1b0526: 6001 1427 |0009: sget v1, Lorg/thoughtcrime/securesms/R$layout;.selected_contact_list_item:I // field@2714 │ │ -1b052a: 6e40 e702 1c0d |000b: invoke-virtual {v12, v1, v13, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1b0530: 0c0c |000e: move-result-object v12 │ │ -1b0532: 600d 7122 |000f: sget v13, Lorg/thoughtcrime/securesms/R$id;.contact_photo_image:I // field@2271 │ │ -1b0536: 6e20 1603 dc00 |0011: invoke-virtual {v12, v13}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1b053c: 0c0d |0014: move-result-object v13 │ │ -1b053e: 1f0d 590e |0015: check-cast v13, Lorg/thoughtcrime/securesms/components/AvatarImageView; // type@0e59 │ │ -1b0542: 6001 1024 |0017: sget v1, Lorg/thoughtcrime/securesms/R$id;.name:I // field@2410 │ │ -1b0546: 6e20 1603 1c00 |0019: invoke-virtual {v12, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1b054c: 0c01 |001c: move-result-object v1 │ │ -1b054e: 1f01 5301 |001d: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0153 │ │ -1b0552: 6002 5724 |001f: sget v2, Lorg/thoughtcrime/securesms/R$id;.phone:I // field@2457 │ │ -1b0556: 6e20 1603 2c00 |0021: invoke-virtual {v12, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1b055c: 0c02 |0024: move-result-object v2 │ │ -1b055e: 1f02 4201 |0025: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ -1b0562: 6003 9622 |0027: sget v3, Lorg/thoughtcrime/securesms/R$id;.delete:I // field@2296 │ │ -1b0566: 6e20 1603 3c00 |0029: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1b056c: 0c03 |002c: move-result-object v3 │ │ -1b056e: 1f03 2f01 |002d: check-cast v3, Landroid/widget/ImageButton; // type@012f │ │ -1b0572: 6e20 175b ba00 |002f: invoke-virtual {v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.getItem:(I)Ljava/lang/Object; // method@5b17 │ │ -1b0578: 0c04 |0032: move-result-object v4 │ │ -1b057a: 1f04 f202 |0033: check-cast v4, Ljava/lang/Integer; // type@02f2 │ │ -1b057e: 6e10 4c0a 0400 |0035: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ -1b0584: 0a04 |0038: move-result v4 │ │ -1b0586: 12d5 |0039: const/4 v5, #int -3 // #fd │ │ -1b0588: 1216 |003a: const/4 v6, #int 1 // #1 │ │ -1b058a: 3254 0600 |003b: if-eq v4, v5, 0041 // +0006 │ │ -1b058e: 3264 0400 |003d: if-eq v4, v6, 0041 // +0004 │ │ -1b0592: 1217 |003f: const/4 v7, #int 1 // #1 │ │ -1b0594: 2802 |0040: goto 0042 // +0002 │ │ -1b0596: 1207 |0041: const/4 v7, #int 0 // #0 │ │ -1b0598: 1308 0800 |0042: const/16 v8, #int 8 // #8 │ │ -1b059c: 1209 |0044: const/4 v9, #int 0 // #0 │ │ -1b059e: 3354 1c00 |0045: if-ne v4, v5, 0061 // +001c │ │ -1b05a2: 54a4 5042 |0047: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4250 │ │ -1b05a6: 55a5 5342 |0049: iget-boolean v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4253 │ │ -1b05aa: 3805 0500 |004b: if-eqz v5, 0050 // +0005 │ │ -1b05ae: 6005 a927 |004d: sget v5, Lorg/thoughtcrime/securesms/R$string;.add_recipients:I // field@27a9 │ │ -1b05b2: 2803 |004f: goto 0052 // +0003 │ │ -1b05b4: 6005 1e29 |0050: sget v5, Lorg/thoughtcrime/securesms/R$string;.group_add_members:I // field@291e │ │ -1b05b8: 6e20 7700 5400 |0052: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1b05be: 0c04 |0055: move-result-object v4 │ │ -1b05c0: 6e20 d204 4100 |0056: invoke-virtual {v1, v4}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d2 │ │ -1b05c6: 6e30 d504 9106 |0059: invoke-virtual {v1, v9, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d5 │ │ -1b05cc: 6e20 6f04 8200 |005c: invoke-virtual {v2, v8}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ -1b05d2: 1202 |005f: const/4 v2, #int 0 // #0 │ │ -1b05d4: 2827 |0060: goto 0087 // +0027 │ │ -1b05d6: 54a5 5142 |0061: iget-object v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4251 │ │ -1b05da: 6e20 a506 4500 |0063: invoke-virtual {v5, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ -1b05e0: 0c04 |0066: move-result-object v4 │ │ -1b05e2: 2205 6810 |0067: new-instance v5, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ -1b05e6: 54a6 5042 |0069: iget-object v6, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4250 │ │ -1b05ea: 7030 1e58 6504 |006b: invoke-direct {v5, v6, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581e │ │ -1b05f0: 6e10 7906 0400 |006e: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0679 │ │ -1b05f6: 0c06 |0071: move-result-object v6 │ │ -1b05f8: 6e20 d204 6100 |0072: invoke-virtual {v1, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d2 │ │ -1b05fe: 6e30 d504 9100 |0075: invoke-virtual {v1, v9, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d5 │ │ -1b0604: 6e10 7606 0400 |0078: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0676 │ │ -1b060a: 0c06 |007b: move-result-object v6 │ │ -1b060c: 6e20 6a04 6200 |007c: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ -1b0612: 6e20 6f04 0200 |007f: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ -1b0618: 6e10 8206 0400 |0082: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.isVerified:()Z // method@0682 │ │ -1b061e: 0a02 |0085: move-result v2 │ │ -1b0620: 0759 |0086: move-object v9, v5 │ │ -1b0622: 54a4 5242 |0087: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4252 │ │ -1b0626: 6e20 e849 4d00 |0089: invoke-virtual {v13, v4}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.clear:(Lorg/thoughtcrime/securesms/mms/GlideRequests;)V // method@49e8 │ │ -1b062c: 54a4 5242 |008c: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4252 │ │ -1b0630: 6e40 eb49 4d09 |008e: invoke-virtual {v13, v4, v9, v0}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.setAvatar:(Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/recipients/Recipient;Z)V // method@49eb │ │ -1b0636: 3802 0500 |0091: if-eqz v2, 0096 // +0005 │ │ -1b063a: 600d 2f21 |0093: sget v13, Lorg/thoughtcrime/securesms/R$drawable;.ic_verified:I // field@212f │ │ -1b063e: 2802 |0095: goto 0097 // +0002 │ │ -1b0640: 120d |0096: const/4 v13, #int 0 // #0 │ │ -1b0642: 6e50 cd04 01d0 |0097: invoke-virtual {v1, v0, v0, v13, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@04cd │ │ -1b0648: 3807 0300 |009a: if-eqz v7, 009d // +0003 │ │ -1b064c: 2803 |009c: goto 009f // +0003 │ │ -1b064e: 1300 0800 |009d: const/16 v0, #int 8 // #8 │ │ -1b0652: 6e20 0404 0300 |009f: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0404 │ │ -1b0658: 54ad 5042 |00a2: iget-object v13, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4250 │ │ -1b065c: 7110 275a 0d00 |00a4: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a27 │ │ -1b0662: 0a0d |00a7: move-result v13 │ │ -1b0664: 380d 0400 |00a8: if-eqz v13, 00ac // +0004 │ │ -1b0668: 12fd |00aa: const/4 v13, #int -1 // #ff │ │ -1b066a: 2803 |00ab: goto 00ae // +0003 │ │ -1b066c: 150d 00ff |00ac: const/high16 v13, #int -16777216 // #ff00 │ │ -1b0670: 6e20 0004 d300 |00ae: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setColorFilter:(I)V // method@0400 │ │ -1b0676: 220d e310 |00b1: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0; // type@10e3 │ │ -1b067a: 7030 0d5b ad0b |00b3: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@5b0d │ │ -1b0680: 6e20 0204 d300 |00b6: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0402 │ │ -1b0686: 220d e410 |00b9: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1; // type@10e4 │ │ -1b068a: 7030 0f5b ad0b |00bb: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@5b0f │ │ -1b0690: 6e20 4003 dc00 |00be: invoke-virtual {v12, v13}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1b0696: 110c |00c1: return-object v12 │ │ +1b0508: |[1b0508] org.thoughtcrime.securesms.util.SelectedContactsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +1b0518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b051a: 390c 0e00 |0001: if-nez v12, 000f // +000e │ │ +1b051e: 54ac 5042 |0003: iget-object v12, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4250 │ │ +1b0522: 7110 e502 0c00 |0005: invoke-static {v12}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ +1b0528: 0c0c |0008: move-result-object v12 │ │ +1b052a: 6001 1427 |0009: sget v1, Lorg/thoughtcrime/securesms/R$layout;.selected_contact_list_item:I // field@2714 │ │ +1b052e: 6e40 e702 1c0d |000b: invoke-virtual {v12, v1, v13, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1b0534: 0c0c |000e: move-result-object v12 │ │ +1b0536: 600d 7122 |000f: sget v13, Lorg/thoughtcrime/securesms/R$id;.contact_photo_image:I // field@2271 │ │ +1b053a: 6e20 1603 dc00 |0011: invoke-virtual {v12, v13}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1b0540: 0c0d |0014: move-result-object v13 │ │ +1b0542: 1f0d 590e |0015: check-cast v13, Lorg/thoughtcrime/securesms/components/AvatarImageView; // type@0e59 │ │ +1b0546: 6001 1024 |0017: sget v1, Lorg/thoughtcrime/securesms/R$id;.name:I // field@2410 │ │ +1b054a: 6e20 1603 1c00 |0019: invoke-virtual {v12, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1b0550: 0c01 |001c: move-result-object v1 │ │ +1b0552: 1f01 5301 |001d: check-cast v1, Landroidx/appcompat/widget/AppCompatTextView; // type@0153 │ │ +1b0556: 6002 5724 |001f: sget v2, Lorg/thoughtcrime/securesms/R$id;.phone:I // field@2457 │ │ +1b055a: 6e20 1603 2c00 |0021: invoke-virtual {v12, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1b0560: 0c02 |0024: move-result-object v2 │ │ +1b0562: 1f02 4201 |0025: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ +1b0566: 6003 9622 |0027: sget v3, Lorg/thoughtcrime/securesms/R$id;.delete:I // field@2296 │ │ +1b056a: 6e20 1603 3c00 |0029: invoke-virtual {v12, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1b0570: 0c03 |002c: move-result-object v3 │ │ +1b0572: 1f03 2f01 |002d: check-cast v3, Landroid/widget/ImageButton; // type@012f │ │ +1b0576: 6e20 175b ba00 |002f: invoke-virtual {v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.getItem:(I)Ljava/lang/Object; // method@5b17 │ │ +1b057c: 0c04 |0032: move-result-object v4 │ │ +1b057e: 1f04 f202 |0033: check-cast v4, Ljava/lang/Integer; // type@02f2 │ │ +1b0582: 6e10 4c0a 0400 |0035: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ +1b0588: 0a04 |0038: move-result v4 │ │ +1b058a: 12d5 |0039: const/4 v5, #int -3 // #fd │ │ +1b058c: 1216 |003a: const/4 v6, #int 1 // #1 │ │ +1b058e: 3254 0600 |003b: if-eq v4, v5, 0041 // +0006 │ │ +1b0592: 3264 0400 |003d: if-eq v4, v6, 0041 // +0004 │ │ +1b0596: 1217 |003f: const/4 v7, #int 1 // #1 │ │ +1b0598: 2802 |0040: goto 0042 // +0002 │ │ +1b059a: 1207 |0041: const/4 v7, #int 0 // #0 │ │ +1b059c: 1308 0800 |0042: const/16 v8, #int 8 // #8 │ │ +1b05a0: 1209 |0044: const/4 v9, #int 0 // #0 │ │ +1b05a2: 3354 1c00 |0045: if-ne v4, v5, 0061 // +001c │ │ +1b05a6: 54a4 5042 |0047: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4250 │ │ +1b05aa: 55a5 5342 |0049: iget-boolean v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.isBroadcast:Z // field@4253 │ │ +1b05ae: 3805 0500 |004b: if-eqz v5, 0050 // +0005 │ │ +1b05b2: 6005 a927 |004d: sget v5, Lorg/thoughtcrime/securesms/R$string;.add_recipients:I // field@27a9 │ │ +1b05b6: 2803 |004f: goto 0052 // +0003 │ │ +1b05b8: 6005 1e29 |0050: sget v5, Lorg/thoughtcrime/securesms/R$string;.group_add_members:I // field@291e │ │ +1b05bc: 6e20 7700 5400 |0052: invoke-virtual {v4, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1b05c2: 0c04 |0055: move-result-object v4 │ │ +1b05c4: 6e20 d204 4100 |0056: invoke-virtual {v1, v4}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d2 │ │ +1b05ca: 6e30 d504 9106 |0059: invoke-virtual {v1, v9, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d5 │ │ +1b05d0: 6e20 6f04 8200 |005c: invoke-virtual {v2, v8}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ +1b05d6: 1202 |005f: const/4 v2, #int 0 // #0 │ │ +1b05d8: 2827 |0060: goto 0087 // +0027 │ │ +1b05da: 54a5 5142 |0061: iget-object v5, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4251 │ │ +1b05de: 6e20 a506 4500 |0063: invoke-virtual {v5, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ +1b05e4: 0c04 |0066: move-result-object v4 │ │ +1b05e6: 2205 6810 |0067: new-instance v5, Lorg/thoughtcrime/securesms/recipients/Recipient; // type@1068 │ │ +1b05ea: 54a6 5042 |0069: iget-object v6, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4250 │ │ +1b05ee: 7030 1e58 6504 |006b: invoke-direct {v5, v6, v4}, Lorg/thoughtcrime/securesms/recipients/Recipient;.:(Landroid/content/Context;Lcom/b44t/messenger/DcContact;)V // method@581e │ │ +1b05f4: 6e10 7906 0400 |006e: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0679 │ │ +1b05fa: 0c06 |0071: move-result-object v6 │ │ +1b05fc: 6e20 d204 6100 |0072: invoke-virtual {v1, v6}, Landroidx/appcompat/widget/AppCompatTextView;.setText:(Ljava/lang/CharSequence;)V // method@04d2 │ │ +1b0602: 6e30 d504 9100 |0075: invoke-virtual {v1, v9, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setTypeface:(Landroid/graphics/Typeface;I)V // method@04d5 │ │ +1b0608: 6e10 7606 0400 |0078: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.getAddr:()Ljava/lang/String; // method@0676 │ │ +1b060e: 0c06 |007b: move-result-object v6 │ │ +1b0610: 6e20 6a04 6200 |007c: invoke-virtual {v2, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ +1b0616: 6e20 6f04 0200 |007f: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ +1b061c: 6e10 8206 0400 |0082: invoke-virtual {v4}, Lcom/b44t/messenger/DcContact;.isVerified:()Z // method@0682 │ │ +1b0622: 0a02 |0085: move-result v2 │ │ +1b0624: 0759 |0086: move-object v9, v5 │ │ +1b0626: 54a4 5242 |0087: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4252 │ │ +1b062a: 6e20 e849 4d00 |0089: invoke-virtual {v13, v4}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.clear:(Lorg/thoughtcrime/securesms/mms/GlideRequests;)V // method@49e8 │ │ +1b0630: 54a4 5242 |008c: iget-object v4, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4252 │ │ +1b0634: 6e40 eb49 4d09 |008e: invoke-virtual {v13, v4, v9, v0}, Lorg/thoughtcrime/securesms/components/AvatarImageView;.setAvatar:(Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/recipients/Recipient;Z)V // method@49eb │ │ +1b063a: 3802 0500 |0091: if-eqz v2, 0096 // +0005 │ │ +1b063e: 600d 2f21 |0093: sget v13, Lorg/thoughtcrime/securesms/R$drawable;.ic_verified:I // field@212f │ │ +1b0642: 2802 |0095: goto 0097 // +0002 │ │ +1b0644: 120d |0096: const/4 v13, #int 0 // #0 │ │ +1b0646: 6e50 cd04 01d0 |0097: invoke-virtual {v1, v0, v0, v13, v0}, Landroidx/appcompat/widget/AppCompatTextView;.setCompoundDrawablesWithIntrinsicBounds:(IIII)V // method@04cd │ │ +1b064c: 3807 0300 |009a: if-eqz v7, 009d // +0003 │ │ +1b0650: 2803 |009c: goto 009f // +0003 │ │ +1b0652: 1300 0800 |009d: const/16 v0, #int 8 // #8 │ │ +1b0656: 6e20 0404 0300 |009f: invoke-virtual {v3, v0}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@0404 │ │ +1b065c: 54ad 5042 |00a2: iget-object v13, v10, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.context:Landroid/content/Context; // field@4250 │ │ +1b0660: 7110 275a 0d00 |00a4: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.isDarkTheme:(Landroid/content/Context;)Z // method@5a27 │ │ +1b0666: 0a0d |00a7: move-result v13 │ │ +1b0668: 380d 0400 |00a8: if-eqz v13, 00ac // +0004 │ │ +1b066c: 12fd |00aa: const/4 v13, #int -1 // #ff │ │ +1b066e: 2803 |00ab: goto 00ae // +0003 │ │ +1b0670: 150d 00ff |00ac: const/high16 v13, #int -16777216 // #ff00 │ │ +1b0674: 6e20 0004 d300 |00ae: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setColorFilter:(I)V // method@0400 │ │ +1b067a: 220d e310 |00b1: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0; // type@10e3 │ │ +1b067e: 7030 0d5b ad0b |00b3: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@5b0d │ │ +1b0684: 6e20 0204 d300 |00b6: invoke-virtual {v3, v13}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0402 │ │ +1b068a: 220d e410 |00b9: new-instance v13, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1; // type@10e4 │ │ +1b068e: 7030 0f5b ad0b |00bb: invoke-direct {v13, v10, v11}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;I)V // method@5b0f │ │ +1b0694: 6e20 4003 dc00 |00be: invoke-virtual {v12, v13}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1b069a: 110c |00c1: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=101 │ │ 0x000f line=104 │ │ 0x0017 line=105 │ │ 0x001f line=106 │ │ 0x0027 line=107 │ │ @@ -314246,25 +314247,25 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -1b0814: |[1b0814] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$0$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ -1b0824: 5413 5442 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4254 │ │ -1b0828: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ -1b082c: 5410 4f42 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ -1b0830: 7220 d70c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ -1b0836: 0c02 |0009: move-result-object v2 │ │ -1b0838: 1f02 f202 |000a: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ -1b083c: 6e10 4c0a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ -1b0842: 0a02 |000f: move-result v2 │ │ -1b0844: 7220 125b 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemDeleteClick:(I)V // method@5b12 │ │ -1b084a: 0e00 |0013: return-void │ │ +1b0818: |[1b0818] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$0$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ +1b0828: 5413 5442 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4254 │ │ +1b082c: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ +1b0830: 5410 4f42 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ +1b0834: 7220 d70c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ +1b083a: 0c02 |0009: move-result-object v2 │ │ +1b083c: 1f02 f202 |000a: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ +1b0840: 6e10 4c0a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ +1b0846: 0a02 |000f: move-result v2 │ │ +1b0848: 7220 125b 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemDeleteClick:(I)V // method@5b12 │ │ +1b084e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0004 line=135 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ 0x0000 - 0x0014 reg=2 (null) I │ │ @@ -314275,25 +314276,25 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -1b084c: |[1b084c] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$1$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ -1b085c: 5413 5442 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4254 │ │ -1b0860: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ -1b0864: 5410 4f42 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ -1b0868: 7220 d70c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ -1b086e: 0c02 |0009: move-result-object v2 │ │ -1b0870: 1f02 f202 |000a: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ -1b0874: 6e10 4c0a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ -1b087a: 0a02 |000f: move-result v2 │ │ -1b087c: 7220 115b 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemClick:(I)V // method@5b11 │ │ -1b0882: 0e00 |0013: return-void │ │ +1b0850: |[1b0850] org.thoughtcrime.securesms.util.SelectedContactsAdapter.lambda$getView$1$org-thoughtcrime-securesms-util-SelectedContactsAdapter:(ILandroid/view/View;)V │ │ +1b0860: 5413 5442 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4254 │ │ +1b0864: 3803 1100 |0002: if-eqz v3, 0013 // +0011 │ │ +1b0868: 5410 4f42 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ +1b086c: 7220 d70c 2000 |0006: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ +1b0872: 0c02 |0009: move-result-object v2 │ │ +1b0874: 1f02 f202 |000a: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ +1b0878: 6e10 4c0a 0200 |000c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ +1b087e: 0a02 |000f: move-result v2 │ │ +1b0880: 7220 115b 2300 |0010: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;.onItemClick:(I)V // method@5b11 │ │ +1b0886: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0004 line=140 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ 0x0000 - 0x0014 reg=2 (null) I │ │ @@ -314304,21 +314305,21 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1b0884: |[1b0884] org.thoughtcrime.securesms.util.SelectedContactsAdapter.remove:(Ljava/lang/Integer;)V │ │ -1b0894: 5410 4f42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ -1b0898: 7220 de0c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cde │ │ -1b089e: 0a02 |0005: move-result v2 │ │ -1b08a0: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ -1b08a4: 6e10 1c5b 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5b1c │ │ -1b08aa: 0e00 |000b: return-void │ │ +1b0888: |[1b0888] org.thoughtcrime.securesms.util.SelectedContactsAdapter.remove:(Ljava/lang/Integer;)V │ │ +1b0898: 5410 4f42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.contacts:Ljava/util/List; // field@424f │ │ +1b089c: 7220 de0c 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.remove:(Ljava/lang/Object;)Z // method@0cde │ │ +1b08a2: 0a02 |0005: move-result v2 │ │ +1b08a4: 3802 0500 |0006: if-eqz v2, 000b // +0005 │ │ +1b08a8: 6e10 1c5b 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.notifyDataSetChanged:()V // method@5b1c │ │ +1b08ae: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0008 line=71 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/Integer; │ │ @@ -314328,17 +314329,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b08ac: |[1b08ac] org.thoughtcrime.securesms.util.SelectedContactsAdapter.setItemClickListener:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;)V │ │ -1b08bc: 5b01 5442 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4254 │ │ -1b08c0: 0e00 |0002: return-void │ │ +1b08b0: |[1b08b0] org.thoughtcrime.securesms.util.SelectedContactsAdapter.setItemClickListener:(Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener;)V │ │ +1b08c0: 5b01 5442 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter;.itemClickListener:Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; // field@4254 │ │ +1b08c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/util/SelectedContactsAdapter$ItemClickListener; │ │ │ │ @@ -314380,20 +314381,20 @@ │ │ type : '(Landroid/app/Activity;[Ljava/lang/Long;[I)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1b08c4: |[1b08c4] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ -1b08d4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b08da: 5b01 5542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@4255 │ │ -1b08de: 5b02 5642 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@4256 │ │ -1b08e2: 5b03 5742 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@4257 │ │ -1b08e6: 0e00 |0009: return-void │ │ +1b08c8: |[1b08c8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ +1b08d8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b08de: 5b01 5542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@4255 │ │ +1b08e2: 5b02 5642 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@4256 │ │ +1b08e6: 5b03 5742 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@4257 │ │ +1b08ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/app/Activity; │ │ 0x0000 - 0x000a reg=2 (null) [Ljava/lang/Long; │ │ @@ -314405,20 +314406,20 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -1b08e8: |[1b08e8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.run:()V │ │ -1b08f8: 5430 5542 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@4255 │ │ -1b08fc: 5431 5642 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@4256 │ │ -1b0900: 5432 5742 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@4257 │ │ -1b0904: 7130 295b 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@5b29 │ │ -1b090a: 0e00 |0009: return-void │ │ +1b08ec: |[1b08ec] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda0.run:()V │ │ +1b08fc: 5430 5542 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$0:Landroid/app/Activity; // field@4255 │ │ +1b0900: 5431 5642 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$1:[Ljava/lang/Long; // field@4256 │ │ +1b0904: 5432 5742 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.f$2:[I // field@4257 │ │ +1b0908: 7130 295b 1002 |0006: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@5b29 │ │ +1b090e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000a reg=3 this Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 5745 (D8$$SyntheticClass) │ │ @@ -314463,21 +314464,21 @@ │ │ type : '([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1b090c: |[1b090c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ -1b091c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b0922: 5b01 5842 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@4258 │ │ -1b0926: 5b02 5942 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@4259 │ │ -1b092a: 5b03 5a42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@425a │ │ -1b092e: 5b04 5b42 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@425b │ │ -1b0932: 0e00 |000b: return-void │ │ +1b0910: |[1b0910] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ +1b0920: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b0926: 5b01 5842 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@4258 │ │ +1b092a: 5b02 5942 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@4259 │ │ +1b092e: 5b03 5a42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@425a │ │ +1b0932: 5b04 5b42 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@425b │ │ +1b0936: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x000c reg=1 (null) [Ljava/lang/Long; │ │ 0x0000 - 0x000c reg=2 (null) Landroid/app/Activity; │ │ @@ -314490,21 +314491,21 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -1b0934: |[1b0934] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.run:()V │ │ -1b0944: 5440 5842 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@4258 │ │ -1b0948: 5441 5942 |0002: iget-object v1, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@4259 │ │ -1b094c: 5442 5a42 |0004: iget-object v2, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@425a │ │ -1b0950: 5443 5b42 |0006: iget-object v3, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@425b │ │ -1b0954: 7140 2a5b 1032 |0008: invoke-static {v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.lambda$immediatelyRelay$1:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V // method@5b2a │ │ -1b095a: 0e00 |000b: return-void │ │ +1b0938: |[1b0938] org.thoughtcrime.securesms.util.SendRelayedMessageUtil$$ExternalSyntheticLambda1.run:()V │ │ +1b0948: 5440 5842 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$0:[Ljava/lang/Long; // field@4258 │ │ +1b094c: 5441 5942 |0002: iget-object v1, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$1:Landroid/app/Activity; // field@4259 │ │ +1b0950: 5442 5a42 |0004: iget-object v2, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$2:Ljava/util/ArrayList; // field@425a │ │ +1b0954: 5443 5b42 |0006: iget-object v3, v4, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.f$3:Ljava/lang/String; // field@425b │ │ +1b0958: 7140 2a5b 1032 |0008: invoke-static {v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.lambda$immediatelyRelay$1:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V // method@5b2a │ │ +1b095e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 5745 (D8$$SyntheticClass) │ │ @@ -314540,17 +314541,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b0a54: |[1b0a54] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.:()V │ │ -1b0a64: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b0a6a: 0e00 |0003: return-void │ │ +1b0a58: |[1b0a58] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.:()V │ │ +1b0a68: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b0a6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;) │ │ @@ -314558,32 +314559,32 @@ │ │ type : '(Landroid/content/Context;Ljava/util/ArrayList;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -1b095c: |[1b095c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.containsVideoType:(Landroid/content/Context;Ljava/util/ArrayList;)Z │ │ -1b096c: 6e10 640c 0200 |0000: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ -1b0972: 0c02 |0003: move-result-object v2 │ │ -1b0974: 7210 bb0c 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1b097a: 0a00 |0007: move-result v0 │ │ -1b097c: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -1b0980: 7210 bc0c 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1b0986: 0c00 |000d: move-result-object v0 │ │ -1b0988: 1f00 8700 |000e: check-cast v0, Landroid/net/Uri; // type@0087 │ │ -1b098c: 7120 8f5a 0100 |0010: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@5a8f │ │ -1b0992: 0c00 |0013: move-result-object v0 │ │ -1b0994: 7110 995a 0000 |0014: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5a99 │ │ -1b099a: 0a00 |0017: move-result v0 │ │ -1b099c: 3800 ecff |0018: if-eqz v0, 0004 // -0014 │ │ -1b09a0: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -1b09a2: 0f01 |001b: return v1 │ │ -1b09a4: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -1b09a6: 0f01 |001d: return v1 │ │ +1b0960: |[1b0960] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.containsVideoType:(Landroid/content/Context;Ljava/util/ArrayList;)Z │ │ +1b0970: 6e10 640c 0200 |0000: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ +1b0976: 0c02 |0003: move-result-object v2 │ │ +1b0978: 7210 bb0c 0200 |0004: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1b097e: 0a00 |0007: move-result v0 │ │ +1b0980: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +1b0984: 7210 bc0c 0200 |000a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1b098a: 0c00 |000d: move-result-object v0 │ │ +1b098c: 1f00 8700 |000e: check-cast v0, Landroid/net/Uri; // type@0087 │ │ +1b0990: 7120 8f5a 0100 |0010: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@5a8f │ │ +1b0996: 0c00 |0013: move-result-object v0 │ │ +1b0998: 7110 995a 0000 |0014: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5a99 │ │ +1b099e: 0a00 |0017: move-result v0 │ │ +1b09a0: 3800 ecff |0018: if-eqz v0, 0004 // -0014 │ │ +1b09a4: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +1b09a6: 0f01 |001b: return v1 │ │ +1b09a8: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +1b09aa: 0f01 |001d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0010 line=98 │ │ 0x0014 line=99 │ │ locals : │ │ 0x0000 - 0x001e reg=1 (null) Landroid/content/Context; │ │ @@ -314594,53 +314595,53 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 78 16-bit code units │ │ -1b09a8: |[1b09a8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; │ │ -1b09b8: 7110 c84d 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1b09be: 0c00 |0003: move-result-object v0 │ │ -1b09c0: 7120 8f5a 5400 |0004: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@5a8f │ │ -1b09c6: 0c01 |0007: move-result-object v1 │ │ -1b09c8: 3905 0a00 |0008: if-nez v5, 0012 // +000a │ │ -1b09cc: 2202 e101 |000a: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -1b09d0: 1303 0a00 |000c: const/16 v3, #int 10 // #a │ │ -1b09d4: 7030 f906 0203 |000e: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ -1b09da: 2832 |0011: goto 0043 // +0032 │ │ -1b09dc: 7110 945a 0100 |0012: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5a94 │ │ -1b09e2: 0a02 |0015: move-result v2 │ │ -1b09e4: 3802 0a00 |0016: if-eqz v2, 0020 // +000a │ │ -1b09e8: 2202 e101 |0018: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -1b09ec: 1303 1400 |001a: const/16 v3, #int 20 // #14 │ │ -1b09f0: 7030 f906 0203 |001c: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ -1b09f6: 2824 |001f: goto 0043 // +0024 │ │ -1b09f8: 7110 915a 0100 |0020: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@5a91 │ │ -1b09fe: 0a02 |0023: move-result v2 │ │ -1b0a00: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ -1b0a04: 2202 e101 |0026: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -1b0a08: 1303 2800 |0028: const/16 v3, #int 40 // #28 │ │ -1b0a0c: 7030 f906 0203 |002a: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ -1b0a12: 2816 |002d: goto 0043 // +0016 │ │ -1b0a14: 7110 995a 0100 |002e: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5a99 │ │ -1b0a1a: 0a02 |0031: move-result v2 │ │ -1b0a1c: 3802 0a00 |0032: if-eqz v2, 003c // +000a │ │ -1b0a20: 2202 e101 |0034: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -1b0a24: 1303 3200 |0036: const/16 v3, #int 50 // #32 │ │ -1b0a28: 7030 f906 0203 |0038: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ -1b0a2e: 2808 |003b: goto 0043 // +0008 │ │ -1b0a30: 2202 e101 |003c: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ -1b0a34: 1303 3c00 |003e: const/16 v3, #int 60 // #3c │ │ -1b0a38: 7030 f906 0203 |0040: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ -1b0a3e: 3805 0500 |0043: if-eqz v5, 0048 // +0005 │ │ -1b0a42: 7140 2c5b 5412 |0045: invoke-static {v4, v5, v2, v1}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.setFileFromUri:(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V // method@5b2c │ │ -1b0a48: 3806 0500 |0048: if-eqz v6, 004d // +0005 │ │ -1b0a4c: 6e20 3207 6200 |004a: invoke-virtual {v2, v6}, Lcom/b44t/messenger/DcMsg;.setText:(Ljava/lang/String;)V // method@0732 │ │ -1b0a52: 1102 |004d: return-object v2 │ │ +1b09ac: |[1b09ac] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; │ │ +1b09bc: 7110 c84d 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1b09c2: 0c00 |0003: move-result-object v0 │ │ +1b09c4: 7120 8f5a 5400 |0004: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getMimeType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@5a8f │ │ +1b09ca: 0c01 |0007: move-result-object v1 │ │ +1b09cc: 3905 0a00 |0008: if-nez v5, 0012 // +000a │ │ +1b09d0: 2202 e101 |000a: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +1b09d4: 1303 0a00 |000c: const/16 v3, #int 10 // #a │ │ +1b09d8: 7030 f906 0203 |000e: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ +1b09de: 2832 |0011: goto 0043 // +0032 │ │ +1b09e0: 7110 945a 0100 |0012: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageType:(Ljava/lang/String;)Z // method@5a94 │ │ +1b09e6: 0a02 |0015: move-result v2 │ │ +1b09e8: 3802 0a00 |0016: if-eqz v2, 0020 // +000a │ │ +1b09ec: 2202 e101 |0018: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +1b09f0: 1303 1400 |001a: const/16 v3, #int 20 // #14 │ │ +1b09f4: 7030 f906 0203 |001c: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ +1b09fa: 2824 |001f: goto 0043 // +0024 │ │ +1b09fc: 7110 915a 0100 |0020: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isAudioType:(Ljava/lang/String;)Z // method@5a91 │ │ +1b0a02: 0a02 |0023: move-result v2 │ │ +1b0a04: 3802 0a00 |0024: if-eqz v2, 002e // +000a │ │ +1b0a08: 2202 e101 |0026: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +1b0a0c: 1303 2800 |0028: const/16 v3, #int 40 // #28 │ │ +1b0a10: 7030 f906 0203 |002a: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ +1b0a16: 2816 |002d: goto 0043 // +0016 │ │ +1b0a18: 7110 995a 0100 |002e: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isVideoType:(Ljava/lang/String;)Z // method@5a99 │ │ +1b0a1e: 0a02 |0031: move-result v2 │ │ +1b0a20: 3802 0a00 |0032: if-eqz v2, 003c // +000a │ │ +1b0a24: 2202 e101 |0034: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +1b0a28: 1303 3200 |0036: const/16 v3, #int 50 // #32 │ │ +1b0a2c: 7030 f906 0203 |0038: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ +1b0a32: 2808 |003b: goto 0043 // +0008 │ │ +1b0a34: 2202 e101 |003c: new-instance v2, Lcom/b44t/messenger/DcMsg; // type@01e1 │ │ +1b0a38: 1303 3c00 |003e: const/16 v3, #int 60 // #3c │ │ +1b0a3c: 7030 f906 0203 |0040: invoke-direct {v2, v0, v3}, Lcom/b44t/messenger/DcMsg;.:(Lcom/b44t/messenger/DcContext;I)V // method@06f9 │ │ +1b0a42: 3805 0500 |0043: if-eqz v5, 0048 // +0005 │ │ +1b0a46: 7140 2c5b 5412 |0045: invoke-static {v4, v5, v2, v1}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.setFileFromUri:(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V // method@5b2c │ │ +1b0a4c: 3806 0500 |0048: if-eqz v6, 004d // +0005 │ │ +1b0a50: 6e20 3207 6200 |004a: invoke-virtual {v2, v6}, Lcom/b44t/messenger/DcMsg;.setText:(Ljava/lang/String;)V // method@0732 │ │ +1b0a56: 1102 |004d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=109 │ │ 0x000a line=111 │ │ 0x0012 line=112 │ │ 0x0018 line=113 │ │ @@ -314661,19 +314662,19 @@ │ │ type : '(Landroid/content/Context;I[I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1b0a6c: |[1b0a6c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.handleForwarding:(Landroid/content/Context;I[I)V │ │ -1b0a7c: 7110 c84d 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1b0a82: 0c00 |0003: move-result-object v0 │ │ -1b0a84: 6e30 9506 2001 |0004: invoke-virtual {v0, v2, v1}, Lcom/b44t/messenger/DcContext;.forwardMsgs:([II)V // method@0695 │ │ -1b0a8a: 0e00 |0007: return-void │ │ +1b0a70: |[1b0a70] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.handleForwarding:(Landroid/content/Context;I[I)V │ │ +1b0a80: 7110 c84d 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1b0a86: 0c00 |0003: move-result-object v0 │ │ +1b0a88: 6e30 9506 2001 |0004: invoke-virtual {v0, v2, v1}, Lcom/b44t/messenger/DcContext;.forwardMsgs:([II)V // method@0695 │ │ +1b0a8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=1 (null) I │ │ @@ -314684,24 +314685,24 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1b0a8c: |[1b0a8c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;I)V │ │ -1b0a9c: 8130 |0000: int-to-long v0, v3 │ │ -1b0a9e: 7120 5f0a 1000 |0001: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1b0aa4: 0c03 |0004: move-result-object v3 │ │ -1b0aa6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -1b0aa8: 2300 3f11 |0006: new-array v0, v0, [Ljava/lang/Long; // type@113f │ │ -1b0aac: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -1b0aae: 4d03 0001 |0009: aput-object v3, v0, v1 │ │ -1b0ab2: 7120 285b 0200 |000b: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V // method@5b28 │ │ -1b0ab8: 0e00 |000e: return-void │ │ +1b0a90: |[1b0a90] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;I)V │ │ +1b0aa0: 8130 |0000: int-to-long v0, v3 │ │ +1b0aa2: 7120 5f0a 1000 |0001: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1b0aa8: 0c03 |0004: move-result-object v3 │ │ +1b0aaa: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +1b0aac: 2300 3f11 |0006: new-array v0, v0, [Ljava/lang/Long; // type@113f │ │ +1b0ab0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +1b0ab2: 4d03 0001 |0009: aput-object v3, v0, v1 │ │ +1b0ab6: 7120 285b 0200 |000b: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V // method@5b28 │ │ +1b0abc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Landroid/app/Activity; │ │ 0x0000 - 0x000f reg=3 (null) I │ │ │ │ @@ -314710,40 +314711,40 @@ │ │ type : '(Landroid/app/Activity;[Ljava/lang/Long;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -1b0abc: |[1b0abc] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V │ │ -1b0acc: 7100 0543 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/ConversationListRelayingActivity;.finishActivity:()V // method@4305 │ │ -1b0ad2: 7110 e85a 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5ae8 │ │ -1b0ad8: 0a00 |0006: move-result v0 │ │ -1b0ada: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ -1b0ade: 7110 e25a 0300 |0009: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@5ae2 │ │ -1b0ae4: 0c00 |000c: move-result-object v0 │ │ -1b0ae6: 7110 eb5a 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@5aeb │ │ -1b0aec: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ -1b0af0: 0e00 |0012: return-void │ │ -1b0af2: 2201 e710 |0013: new-instance v1, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0; // type@10e7 │ │ -1b0af6: 7040 1f5b 3104 |0015: invoke-direct {v1, v3, v4, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@5b1f │ │ -1b0afc: 7110 835b 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5b83 │ │ -1b0b02: 281a |001b: goto 0035 // +001a │ │ -1b0b04: 7110 ea5a 0300 |001c: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5aea │ │ -1b0b0a: 0a00 |001f: move-result v0 │ │ -1b0b0c: 3800 1500 |0020: if-eqz v0, 0035 // +0015 │ │ -1b0b10: 7110 e65a 0300 |0022: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5ae6 │ │ -1b0b16: 0c00 |0025: move-result-object v0 │ │ -1b0b18: 7110 e45a 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@5ae4 │ │ -1b0b1e: 0c01 |0029: move-result-object v1 │ │ -1b0b20: 7110 eb5a 0300 |002a: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@5aeb │ │ -1b0b26: 2202 e810 |002d: new-instance v2, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1; // type@10e8 │ │ -1b0b2a: 7051 215b 4203 |002f: invoke-direct {v2, v4, v3, v0, v1}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V // method@5b21 │ │ -1b0b30: 7110 835b 0200 |0032: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5b83 │ │ -1b0b36: 0e00 |0035: return-void │ │ +1b0ac0: |[1b0ac0] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.immediatelyRelay:(Landroid/app/Activity;[Ljava/lang/Long;)V │ │ +1b0ad0: 7100 0543 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/ConversationListRelayingActivity;.finishActivity:()V // method@4305 │ │ +1b0ad6: 7110 e85a 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isForwarding:(Landroid/app/Activity;)Z // method@5ae8 │ │ +1b0adc: 0a00 |0006: move-result v0 │ │ +1b0ade: 3800 1500 |0007: if-eqz v0, 001c // +0015 │ │ +1b0ae2: 7110 e25a 0300 |0009: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getForwardedMessageIDs:(Landroid/app/Activity;)[I // method@5ae2 │ │ +1b0ae8: 0c00 |000c: move-result-object v0 │ │ +1b0aea: 7110 eb5a 0300 |000d: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@5aeb │ │ +1b0af0: 3900 0300 |0010: if-nez v0, 0013 // +0003 │ │ +1b0af4: 0e00 |0012: return-void │ │ +1b0af6: 2201 e710 |0013: new-instance v1, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0; // type@10e7 │ │ +1b0afa: 7040 1f5b 3104 |0015: invoke-direct {v1, v3, v4, v0}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda0;.:(Landroid/app/Activity;[Ljava/lang/Long;[I)V // method@5b1f │ │ +1b0b00: 7110 835b 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5b83 │ │ +1b0b06: 281a |001b: goto 0035 // +001a │ │ +1b0b08: 7110 ea5a 0300 |001c: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isSharing:(Landroid/app/Activity;)Z // method@5aea │ │ +1b0b0e: 0a00 |001f: move-result v0 │ │ +1b0b10: 3800 1500 |0020: if-eqz v0, 0035 // +0015 │ │ +1b0b14: 7110 e65a 0300 |0022: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedUris:(Landroid/app/Activity;)Ljava/util/ArrayList; // method@5ae6 │ │ +1b0b1a: 0c00 |0025: move-result-object v0 │ │ +1b0b1c: 7110 e45a 0300 |0026: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.getSharedText:(Landroid/app/Activity;)Ljava/lang/String; // method@5ae4 │ │ +1b0b22: 0c01 |0029: move-result-object v1 │ │ +1b0b24: 7110 eb5a 0300 |002a: invoke-static {v3}, Lorg/thoughtcrime/securesms/util/RelayUtil;.resetRelayingMessageContent:(Landroid/app/Activity;)V // method@5aeb │ │ +1b0b2a: 2202 e810 |002d: new-instance v2, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1; // type@10e8 │ │ +1b0b2e: 7051 215b 4203 |002f: invoke-direct {v2, v4, v3, v0, v1}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil$$ExternalSyntheticLambda1;.:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V // method@5b21 │ │ +1b0b34: 7110 835b 0200 |0032: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V // method@5b83 │ │ +1b0b3a: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0009 line=39 │ │ 0x000d line=40 │ │ 0x0013 line=43 │ │ @@ -314761,58 +314762,58 @@ │ │ type : '(Landroid/app/Activity;[Ljava/lang/Long;[I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -1b0b38: |[1b0b38] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ -1b0b48: 7110 c84d 0a00 |0000: invoke-static {v10}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1b0b4e: 0c00 |0003: move-result-object v0 │ │ -1b0b50: 21b1 |0004: array-length v1, v11 │ │ -1b0b52: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1b0b54: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -1b0b56: 3513 4700 |0007: if-ge v3, v1, 004e // +0047 │ │ -1b0b5a: 4604 0b03 |0009: aget-object v4, v11, v3 │ │ -1b0b5e: 6e10 5b0a 0400 |000b: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@0a5b │ │ -1b0b64: 0b04 |000e: move-result-wide v4 │ │ -1b0b66: 8445 |000f: long-to-int v5, v4 │ │ -1b0b68: 6e20 9906 5000 |0010: invoke-virtual {v0, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ -1b0b6e: 0c04 |0013: move-result-object v4 │ │ -1b0b70: 6e10 6b06 0400 |0014: invoke-virtual {v4}, Lcom/b44t/messenger/DcChat;.isSelfTalk:()Z // method@066b │ │ -1b0b76: 0a04 |0017: move-result v4 │ │ -1b0b78: 3804 3000 |0018: if-eqz v4, 0048 // +0030 │ │ -1b0b7c: 21c4 |001a: array-length v4, v12 │ │ -1b0b7e: 1206 |001b: const/4 v6, #int 0 // #0 │ │ -1b0b80: 3546 2f00 |001c: if-ge v6, v4, 004b // +002f │ │ -1b0b84: 4407 0c06 |001e: aget v7, v12, v6 │ │ -1b0b88: 6e20 ad06 7000 |0020: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ -1b0b8e: 0c08 |0023: move-result-object v8 │ │ -1b0b90: 6e10 fa06 0800 |0024: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.canSave:()Z // method@06fa │ │ -1b0b96: 0a09 |0027: move-result v9 │ │ -1b0b98: 3809 1600 |0028: if-eqz v9, 003e // +0016 │ │ -1b0b9c: 6e10 1107 0800 |002a: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getSavedMsgId:()I // method@0711 │ │ -1b0ba2: 0a09 |002d: move-result v9 │ │ -1b0ba4: 3909 1000 |002e: if-nez v9, 003e // +0010 │ │ -1b0ba8: 6e10 fb06 0800 |0030: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fb │ │ -1b0bae: 0a08 |0033: move-result v8 │ │ -1b0bb0: 3258 0a00 |0034: if-eq v8, v5, 003e // +000a │ │ -1b0bb4: 2410 2711 0700 |0036: filled-new-array {v7}, [I // type@1127 │ │ -1b0bba: 0c07 |0039: move-result-object v7 │ │ -1b0bbc: 6e20 ce06 7000 |003a: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.saveMsgs:([I)V // method@06ce │ │ -1b0bc2: 2808 |003d: goto 0045 // +0008 │ │ -1b0bc4: 2410 2711 0700 |003e: filled-new-array {v7}, [I // type@1127 │ │ -1b0bca: 0c07 |0041: move-result-object v7 │ │ -1b0bcc: 7130 265b 5a07 |0042: invoke-static {v10, v5, v7}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5b26 │ │ -1b0bd2: d806 0601 |0045: add-int/lit8 v6, v6, #int 1 // #01 │ │ -1b0bd6: 28d5 |0047: goto 001c // -002b │ │ -1b0bd8: 7130 265b 5a0c |0048: invoke-static {v10, v5, v12}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5b26 │ │ -1b0bde: d803 0301 |004b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -1b0be2: 28ba |004d: goto 0007 // -0046 │ │ -1b0be4: 0e00 |004e: return-void │ │ +1b0b3c: |[1b0b3c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$0:(Landroid/app/Activity;[Ljava/lang/Long;[I)V │ │ +1b0b4c: 7110 c84d 0a00 |0000: invoke-static {v10}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1b0b52: 0c00 |0003: move-result-object v0 │ │ +1b0b54: 21b1 |0004: array-length v1, v11 │ │ +1b0b56: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1b0b58: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +1b0b5a: 3513 4700 |0007: if-ge v3, v1, 004e // +0047 │ │ +1b0b5e: 4604 0b03 |0009: aget-object v4, v11, v3 │ │ +1b0b62: 6e10 5b0a 0400 |000b: invoke-virtual {v4}, Ljava/lang/Long;.longValue:()J // method@0a5b │ │ +1b0b68: 0b04 |000e: move-result-wide v4 │ │ +1b0b6a: 8445 |000f: long-to-int v5, v4 │ │ +1b0b6c: 6e20 9906 5000 |0010: invoke-virtual {v0, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ +1b0b72: 0c04 |0013: move-result-object v4 │ │ +1b0b74: 6e10 6b06 0400 |0014: invoke-virtual {v4}, Lcom/b44t/messenger/DcChat;.isSelfTalk:()Z // method@066b │ │ +1b0b7a: 0a04 |0017: move-result v4 │ │ +1b0b7c: 3804 3000 |0018: if-eqz v4, 0048 // +0030 │ │ +1b0b80: 21c4 |001a: array-length v4, v12 │ │ +1b0b82: 1206 |001b: const/4 v6, #int 0 // #0 │ │ +1b0b84: 3546 2f00 |001c: if-ge v6, v4, 004b // +002f │ │ +1b0b88: 4407 0c06 |001e: aget v7, v12, v6 │ │ +1b0b8c: 6e20 ad06 7000 |0020: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ +1b0b92: 0c08 |0023: move-result-object v8 │ │ +1b0b94: 6e10 fa06 0800 |0024: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.canSave:()Z // method@06fa │ │ +1b0b9a: 0a09 |0027: move-result v9 │ │ +1b0b9c: 3809 1600 |0028: if-eqz v9, 003e // +0016 │ │ +1b0ba0: 6e10 1107 0800 |002a: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getSavedMsgId:()I // method@0711 │ │ +1b0ba6: 0a09 |002d: move-result v9 │ │ +1b0ba8: 3909 1000 |002e: if-nez v9, 003e // +0010 │ │ +1b0bac: 6e10 fb06 0800 |0030: invoke-virtual {v8}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fb │ │ +1b0bb2: 0a08 |0033: move-result v8 │ │ +1b0bb4: 3258 0a00 |0034: if-eq v8, v5, 003e // +000a │ │ +1b0bb8: 2410 2711 0700 |0036: filled-new-array {v7}, [I // type@1127 │ │ +1b0bbe: 0c07 |0039: move-result-object v7 │ │ +1b0bc0: 6e20 ce06 7000 |003a: invoke-virtual {v0, v7}, Lcom/b44t/messenger/DcContext;.saveMsgs:([I)V // method@06ce │ │ +1b0bc6: 2808 |003d: goto 0045 // +0008 │ │ +1b0bc8: 2410 2711 0700 |003e: filled-new-array {v7}, [I // type@1127 │ │ +1b0bce: 0c07 |0041: move-result-object v7 │ │ +1b0bd0: 7130 265b 5a07 |0042: invoke-static {v10, v5, v7}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5b26 │ │ +1b0bd6: d806 0601 |0045: add-int/lit8 v6, v6, #int 1 // #01 │ │ +1b0bda: 28d5 |0047: goto 001c // -002b │ │ +1b0bdc: 7130 265b 5a0c |0048: invoke-static {v10, v5, v12}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.handleForwarding:(Landroid/content/Context;I[I)V // method@5b26 │ │ +1b0be2: d803 0301 |004b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +1b0be6: 28ba |004d: goto 0007 // -0046 │ │ +1b0be8: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ 0x001a line=48 │ │ 0x0020 line=49 │ │ @@ -314830,26 +314831,26 @@ │ │ type : '([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -1b0be8: |[1b0be8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$1:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ -1b0bf8: 2140 |0000: array-length v0, v4 │ │ -1b0bfa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -1b0bfc: 3501 0f00 |0002: if-ge v1, v0, 0011 // +000f │ │ -1b0c00: 4602 0401 |0004: aget-object v2, v4, v1 │ │ -1b0c04: 6e10 5b0a 0200 |0006: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5b │ │ -1b0c0a: 0b02 |0009: move-result-wide v2 │ │ -1b0c0c: 8423 |000a: long-to-int v3, v2 │ │ -1b0c0e: 7140 2b5b 3576 |000b: invoke-static {v5, v3, v6, v7}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.sendMultipleMsgs:(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V // method@5b2b │ │ -1b0c14: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1b0c18: 28f2 |0010: goto 0002 // -000e │ │ -1b0c1a: 0e00 |0011: return-void │ │ +1b0bec: |[1b0bec] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.lambda$immediatelyRelay$1:([Ljava/lang/Long;Landroid/app/Activity;Ljava/util/ArrayList;Ljava/lang/String;)V │ │ +1b0bfc: 2140 |0000: array-length v0, v4 │ │ +1b0bfe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +1b0c00: 3501 0f00 |0002: if-ge v1, v0, 0011 // +000f │ │ +1b0c04: 4602 0401 |0004: aget-object v2, v4, v1 │ │ +1b0c08: 6e10 5b0a 0200 |0006: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5b │ │ +1b0c0e: 0b02 |0009: move-result-wide v2 │ │ +1b0c10: 8423 |000a: long-to-int v3, v2 │ │ +1b0c12: 7140 2b5b 3576 |000b: invoke-static {v5, v3, v6, v7}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.sendMultipleMsgs:(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V // method@5b2b │ │ +1b0c18: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1b0c1c: 28f2 |0010: goto 0002 // -000e │ │ +1b0c1e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000b line=68 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 (null) [Ljava/lang/Long; │ │ 0x0000 - 0x0012 reg=5 (null) Landroid/app/Activity; │ │ @@ -314861,47 +314862,47 @@ │ │ type : '(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -1b0c1c: |[1b0c1c] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.sendMultipleMsgs:(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V │ │ -1b0c2c: 7110 c84d 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1b0c32: 0c00 |0003: move-result-object v0 │ │ -1b0c34: 6e10 660c 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ -1b0c3a: 0a01 |0007: move-result v1 │ │ -1b0c3c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -1b0c3e: 3321 1100 |0009: if-ne v1, v2, 001a // +0011 │ │ -1b0c42: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1b0c44: 6e20 610c 1500 |000c: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c61 │ │ -1b0c4a: 0c05 |000f: move-result-object v5 │ │ -1b0c4c: 1f05 8700 |0010: check-cast v5, Landroid/net/Uri; // type@0087 │ │ -1b0c50: 7130 255b 5306 |0012: invoke-static {v3, v5, v6}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; // method@5b25 │ │ -1b0c56: 0c03 |0015: move-result-object v3 │ │ -1b0c58: 6e30 d306 4003 |0016: invoke-virtual {v0, v4, v3}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d3 │ │ -1b0c5e: 2823 |0019: goto 003c // +0023 │ │ -1b0c60: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -1b0c62: 3806 0900 |001b: if-eqz v6, 0024 // +0009 │ │ -1b0c66: 7130 255b 1306 |001d: invoke-static {v3, v1, v6}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; // method@5b25 │ │ -1b0c6c: 0c06 |0020: move-result-object v6 │ │ -1b0c6e: 6e30 d306 4006 |0021: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d3 │ │ -1b0c74: 6e10 640c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ -1b0c7a: 0c05 |0027: move-result-object v5 │ │ -1b0c7c: 7210 bb0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1b0c82: 0a06 |002b: move-result v6 │ │ -1b0c84: 3806 1000 |002c: if-eqz v6, 003c // +0010 │ │ -1b0c88: 7210 bc0c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1b0c8e: 0c06 |0031: move-result-object v6 │ │ -1b0c90: 1f06 8700 |0032: check-cast v6, Landroid/net/Uri; // type@0087 │ │ -1b0c94: 7130 255b 6301 |0034: invoke-static {v3, v6, v1}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; // method@5b25 │ │ -1b0c9a: 0c06 |0037: move-result-object v6 │ │ -1b0c9c: 6e30 d306 4006 |0038: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d3 │ │ -1b0ca2: 28ed |003b: goto 0028 // -0013 │ │ -1b0ca4: 0e00 |003c: return-void │ │ +1b0c20: |[1b0c20] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.sendMultipleMsgs:(Landroid/content/Context;ILjava/util/ArrayList;Ljava/lang/String;)V │ │ +1b0c30: 7110 c84d 0300 |0000: invoke-static {v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1b0c36: 0c00 |0003: move-result-object v0 │ │ +1b0c38: 6e10 660c 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ +1b0c3e: 0a01 |0007: move-result v1 │ │ +1b0c40: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +1b0c42: 3321 1100 |0009: if-ne v1, v2, 001a // +0011 │ │ +1b0c46: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1b0c48: 6e20 610c 1500 |000c: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c61 │ │ +1b0c4e: 0c05 |000f: move-result-object v5 │ │ +1b0c50: 1f05 8700 |0010: check-cast v5, Landroid/net/Uri; // type@0087 │ │ +1b0c54: 7130 255b 5306 |0012: invoke-static {v3, v5, v6}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; // method@5b25 │ │ +1b0c5a: 0c03 |0015: move-result-object v3 │ │ +1b0c5c: 6e30 d306 4003 |0016: invoke-virtual {v0, v4, v3}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d3 │ │ +1b0c62: 2823 |0019: goto 003c // +0023 │ │ +1b0c64: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +1b0c66: 3806 0900 |001b: if-eqz v6, 0024 // +0009 │ │ +1b0c6a: 7130 255b 1306 |001d: invoke-static {v3, v1, v6}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; // method@5b25 │ │ +1b0c70: 0c06 |0020: move-result-object v6 │ │ +1b0c72: 6e30 d306 4006 |0021: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d3 │ │ +1b0c78: 6e10 640c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ +1b0c7e: 0c05 |0027: move-result-object v5 │ │ +1b0c80: 7210 bb0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1b0c86: 0a06 |002b: move-result v6 │ │ +1b0c88: 3806 1000 |002c: if-eqz v6, 003c // +0010 │ │ +1b0c8c: 7210 bc0c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1b0c92: 0c06 |0031: move-result-object v6 │ │ +1b0c94: 1f06 8700 |0032: check-cast v6, Landroid/net/Uri; // type@0087 │ │ +1b0c98: 7130 255b 6301 |0034: invoke-static {v3, v6, v1}, Lorg/thoughtcrime/securesms/util/SendRelayedMessageUtil;.createMessage:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Lcom/b44t/messenger/DcMsg; // method@5b25 │ │ +1b0c9e: 0c06 |0037: move-result-object v6 │ │ +1b0ca0: 6e30 d306 4006 |0038: invoke-virtual {v0, v4, v6}, Lcom/b44t/messenger/DcContext;.sendMsg:(ILcom/b44t/messenger/DcMsg;)I // method@06d3 │ │ +1b0ca6: 28ed |003b: goto 0028 // -0013 │ │ +1b0ca8: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0004 line=84 │ │ 0x000c line=85 │ │ 0x001d line=88 │ │ 0x0024 line=90 │ │ @@ -314917,74 +314918,74 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 109 16-bit code units │ │ -1b0ca8: |[1b0ca8] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.setFileFromUri:(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V │ │ -1b0cb8: 7110 c84d 0900 |0000: invoke-static {v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1b0cbe: 0c00 |0003: move-result-object v0 │ │ -1b0cc0: 1a01 d44a |0004: const-string v1, "cannot-resolve.jpg" // string@4ad4 │ │ -1b0cc4: 7110 6a54 0a00 |0006: invoke-static {v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.isLocalUri:(Landroid/net/Uri;)Z // method@546a │ │ -1b0cca: 0a02 |0009: move-result v2 │ │ -1b0ccc: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ -1b0cd0: 6e10 fd01 0a00 |000c: invoke-virtual {v10}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ -1b0cd6: 0c02 |000f: move-result-object v2 │ │ -1b0cd8: 1223 |0010: const/4 v3, #int 2 // #2 │ │ -1b0cda: 7220 d70c 3200 |0011: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ -1b0ce0: 0c02 |0014: move-result-object v2 │ │ -1b0ce2: 1f02 0a03 |0015: check-cast v2, Ljava/lang/String; // type@030a │ │ -1b0ce6: 0721 |0017: move-object v1, v2 │ │ -1b0ce8: 2837 |0018: goto 004f // +0037 │ │ -1b0cea: 6e10 ff01 0a00 |0019: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -1b0cf0: 0c02 |001c: move-result-object v2 │ │ -1b0cf2: 1a03 0c4e |001d: const-string v3, "content" // string@4e0c │ │ -1b0cf6: 6e20 d60a 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1b0cfc: 0a02 |0022: move-result v2 │ │ -1b0cfe: 3802 2c00 |0023: if-eqz v2, 004f // +002c │ │ -1b0d02: 6e10 6e00 0900 |0025: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1b0d08: 0c03 |0028: move-result-object v3 │ │ -1b0d0a: 1207 |0029: const/4 v7, #int 0 // #0 │ │ -1b0d0c: 1208 |002a: const/4 v8, #int 0 // #0 │ │ -1b0d0e: 1205 |002b: const/4 v5, #int 0 // #0 │ │ -1b0d10: 1206 |002c: const/4 v6, #int 0 // #0 │ │ -1b0d12: 07a4 |002d: move-object v4, v10 │ │ -1b0d14: 7406 6100 0300 |002e: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0061 │ │ -1b0d1a: 0c02 |0031: move-result-object v2 │ │ -1b0d1c: 3802 1a00 |0032: if-eqz v2, 004c // +001a │ │ -1b0d20: 7210 fe00 0200 |0034: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ -1b0d26: 0a03 |0037: move-result v3 │ │ -1b0d28: 3803 1400 |0038: if-eqz v3, 004c // +0014 │ │ -1b0d2c: 1a03 2143 |003a: const-string v3, "_display_name" // string@4321 │ │ -1b0d30: 7220 f700 3200 |003c: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f7 │ │ -1b0d36: 0a03 |003f: move-result v3 │ │ -1b0d38: 3a03 0c00 |0040: if-ltz v3, 004c // +000c │ │ -1b0d3c: 7220 fc00 3200 |0042: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ -1b0d42: 0c01 |0045: move-result-object v1 │ │ -1b0d44: 2806 |0046: goto 004c // +0006 │ │ -1b0d46: 0d09 |0047: move-exception v9 │ │ -1b0d48: 7210 f600 0200 |0048: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1b0d4e: 2709 |004b: throw v9 │ │ -1b0d50: 7210 f600 0200 |004c: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1b0d56: 1a02 6584 |004f: const-string v2, "temp" // string@8465 │ │ -1b0d5a: 7130 c64d 1002 |0051: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getBlobdirFile:(Lcom/b44t/messenger/DcContext;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@4dc6 │ │ -1b0d60: 0c00 |0054: move-result-object v0 │ │ -1b0d62: 3800 1400 |0055: if-eqz v0, 0069 // +0014 │ │ -1b0d66: 7120 6954 a900 |0057: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5469 │ │ -1b0d6c: 0c09 |005a: move-result-object v9 │ │ -1b0d6e: 220a c502 |005b: new-instance v10, Ljava/io/FileOutputStream; // type@02c5 │ │ -1b0d72: 7020 8b09 0a00 |005d: invoke-direct {v10, v0}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@098b │ │ -1b0d78: 7120 6b5b a900 |0060: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b6b │ │ -1b0d7e: 2806 |0063: goto 0069 // +0006 │ │ -1b0d80: 0d09 |0064: move-exception v9 │ │ -1b0d82: 6e10 370a 0900 |0065: invoke-virtual {v9}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1b0d88: 1200 |0068: const/4 v0, #int 0 // #0 │ │ -1b0d8a: 6e40 3007 0bc1 |0069: invoke-virtual {v11, v0, v1, v12}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0730 │ │ -1b0d90: 0e00 |006c: return-void │ │ +1b0cac: |[1b0cac] org.thoughtcrime.securesms.util.SendRelayedMessageUtil.setFileFromUri:(Landroid/content/Context;Landroid/net/Uri;Lcom/b44t/messenger/DcMsg;Ljava/lang/String;)V │ │ +1b0cbc: 7110 c84d 0900 |0000: invoke-static {v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1b0cc2: 0c00 |0003: move-result-object v0 │ │ +1b0cc4: 1a01 d44a |0004: const-string v1, "cannot-resolve.jpg" // string@4ad4 │ │ +1b0cc8: 7110 6a54 0a00 |0006: invoke-static {v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.isLocalUri:(Landroid/net/Uri;)Z // method@546a │ │ +1b0cce: 0a02 |0009: move-result v2 │ │ +1b0cd0: 3802 0f00 |000a: if-eqz v2, 0019 // +000f │ │ +1b0cd4: 6e10 fd01 0a00 |000c: invoke-virtual {v10}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ +1b0cda: 0c02 |000f: move-result-object v2 │ │ +1b0cdc: 1223 |0010: const/4 v3, #int 2 // #2 │ │ +1b0cde: 7220 d70c 3200 |0011: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ +1b0ce4: 0c02 |0014: move-result-object v2 │ │ +1b0ce6: 1f02 0a03 |0015: check-cast v2, Ljava/lang/String; // type@030a │ │ +1b0cea: 0721 |0017: move-object v1, v2 │ │ +1b0cec: 2837 |0018: goto 004f // +0037 │ │ +1b0cee: 6e10 ff01 0a00 |0019: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +1b0cf4: 0c02 |001c: move-result-object v2 │ │ +1b0cf6: 1a03 0c4e |001d: const-string v3, "content" // string@4e0c │ │ +1b0cfa: 6e20 d60a 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1b0d00: 0a02 |0022: move-result v2 │ │ +1b0d02: 3802 2c00 |0023: if-eqz v2, 004f // +002c │ │ +1b0d06: 6e10 6e00 0900 |0025: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1b0d0c: 0c03 |0028: move-result-object v3 │ │ +1b0d0e: 1207 |0029: const/4 v7, #int 0 // #0 │ │ +1b0d10: 1208 |002a: const/4 v8, #int 0 // #0 │ │ +1b0d12: 1205 |002b: const/4 v5, #int 0 // #0 │ │ +1b0d14: 1206 |002c: const/4 v6, #int 0 // #0 │ │ +1b0d16: 07a4 |002d: move-object v4, v10 │ │ +1b0d18: 7406 6100 0300 |002e: invoke-virtual/range {v3, v4, v5, v6, v7, v8}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0061 │ │ +1b0d1e: 0c02 |0031: move-result-object v2 │ │ +1b0d20: 3802 1a00 |0032: if-eqz v2, 004c // +001a │ │ +1b0d24: 7210 fe00 0200 |0034: invoke-interface {v2}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ +1b0d2a: 0a03 |0037: move-result v3 │ │ +1b0d2c: 3803 1400 |0038: if-eqz v3, 004c // +0014 │ │ +1b0d30: 1a03 2143 |003a: const-string v3, "_display_name" // string@4321 │ │ +1b0d34: 7220 f700 3200 |003c: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@00f7 │ │ +1b0d3a: 0a03 |003f: move-result v3 │ │ +1b0d3c: 3a03 0c00 |0040: if-ltz v3, 004c // +000c │ │ +1b0d40: 7220 fc00 3200 |0042: invoke-interface {v2, v3}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ +1b0d46: 0c01 |0045: move-result-object v1 │ │ +1b0d48: 2806 |0046: goto 004c // +0006 │ │ +1b0d4a: 0d09 |0047: move-exception v9 │ │ +1b0d4c: 7210 f600 0200 |0048: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1b0d52: 2709 |004b: throw v9 │ │ +1b0d54: 7210 f600 0200 |004c: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1b0d5a: 1a02 6584 |004f: const-string v2, "temp" // string@8465 │ │ +1b0d5e: 7130 c64d 1002 |0051: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getBlobdirFile:(Lcom/b44t/messenger/DcContext;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@4dc6 │ │ +1b0d64: 0c00 |0054: move-result-object v0 │ │ +1b0d66: 3800 1400 |0055: if-eqz v0, 0069 // +0014 │ │ +1b0d6a: 7120 6954 a900 |0057: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5469 │ │ +1b0d70: 0c09 |005a: move-result-object v9 │ │ +1b0d72: 220a c502 |005b: new-instance v10, Ljava/io/FileOutputStream; // type@02c5 │ │ +1b0d76: 7020 8b09 0a00 |005d: invoke-direct {v10, v0}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@098b │ │ +1b0d7c: 7120 6b5b a900 |0060: invoke-static {v9, v10}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b6b │ │ +1b0d82: 2806 |0063: goto 0069 // +0006 │ │ +1b0d84: 0d09 |0064: move-exception v9 │ │ +1b0d86: 6e10 370a 0900 |0065: invoke-virtual {v9}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1b0d8c: 1200 |0068: const/4 v0, #int 0 // #0 │ │ +1b0d8e: 6e40 3007 0bc1 |0069: invoke-virtual {v11, v0, v1, v12}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0730 │ │ +1b0d94: 0e00 |006c: return-void │ │ catches : 3 │ │ 0x0006 - 0x0032 │ │ Ljava/lang/Exception; -> 0x0064 │ │ 0x0034 - 0x0046 │ │ -> 0x0047 │ │ 0x0048 - 0x0063 │ │ Ljava/lang/Exception; -> 0x0064 │ │ @@ -315040,17 +315041,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b0e20: |[1b0e20] org.thoughtcrime.securesms.util.ServiceUtil.:()V │ │ -1b0e30: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b0e36: 0e00 |0003: return-void │ │ +1b0e24: |[1b0e24] org.thoughtcrime.securesms.util.ServiceUtil.:()V │ │ +1b0e34: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b0e3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ServiceUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ServiceUtil;) │ │ @@ -315058,20 +315059,20 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/inputmethod/InputMethodManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1b0dfc: |[1b0dfc] org.thoughtcrime.securesms.util.ServiceUtil.getInputMethodManager:(Landroid/content/Context;)Landroid/view/inputmethod/InputMethodManager; │ │ -1b0e0c: 1a00 3061 |0000: const-string v0, "input_method" // string@6130 │ │ -1b0e10: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1b0e16: 0c01 |0005: move-result-object v1 │ │ -1b0e18: 1f01 1401 |0006: check-cast v1, Landroid/view/inputmethod/InputMethodManager; // type@0114 │ │ -1b0e1c: 1101 |0008: return-object v1 │ │ +1b0e00: |[1b0e00] org.thoughtcrime.securesms.util.ServiceUtil.getInputMethodManager:(Landroid/content/Context;)Landroid/view/inputmethod/InputMethodManager; │ │ +1b0e10: 1a00 3061 |0000: const-string v0, "input_method" // string@6130 │ │ +1b0e14: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1b0e1a: 0c01 |0005: move-result-object v1 │ │ +1b0e1c: 1f01 1401 |0006: check-cast v1, Landroid/view/inputmethod/InputMethodManager; // type@0114 │ │ +1b0e20: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/ServiceUtil;) │ │ @@ -315079,20 +315080,20 @@ │ │ type : '(Landroid/content/Context;)Landroid/os/Vibrator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1b0db4: |[1b0db4] org.thoughtcrime.securesms.util.ServiceUtil.getVibrator:(Landroid/content/Context;)Landroid/os/Vibrator; │ │ -1b0dc4: 1a00 6f88 |0000: const-string v0, "vibrator" // string@886f │ │ -1b0dc8: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1b0dce: 0c01 |0005: move-result-object v1 │ │ -1b0dd0: 1f01 a700 |0006: check-cast v1, Landroid/os/Vibrator; // type@00a7 │ │ -1b0dd4: 1101 |0008: return-object v1 │ │ +1b0db8: |[1b0db8] org.thoughtcrime.securesms.util.ServiceUtil.getVibrator:(Landroid/content/Context;)Landroid/os/Vibrator; │ │ +1b0dc8: 1a00 6f88 |0000: const-string v0, "vibrator" // string@886f │ │ +1b0dcc: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1b0dd2: 0c01 |0005: move-result-object v1 │ │ +1b0dd4: 1f01 a700 |0006: check-cast v1, Landroid/os/Vibrator; // type@00a7 │ │ +1b0dd8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/ServiceUtil;) │ │ @@ -315100,20 +315101,20 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/WindowManager;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1b0dd8: |[1b0dd8] org.thoughtcrime.securesms.util.ServiceUtil.getWindowManager:(Landroid/content/Context;)Landroid/view/WindowManager; │ │ -1b0de8: 1a00 1289 |0000: const-string v0, "window" // string@8912 │ │ -1b0dec: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1b0df2: 0c01 |0005: move-result-object v1 │ │ -1b0df4: 1f01 0101 |0006: check-cast v1, Landroid/view/WindowManager; // type@0101 │ │ -1b0df8: 1101 |0008: return-object v1 │ │ +1b0ddc: |[1b0ddc] org.thoughtcrime.securesms.util.ServiceUtil.getWindowManager:(Landroid/content/Context;)Landroid/view/WindowManager; │ │ +1b0dec: 1a00 1289 |0000: const-string v0, "window" // string@8912 │ │ +1b0df0: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1b0df6: 0c01 |0005: move-result-object v1 │ │ +1b0df8: 1f01 0101 |0006: check-cast v1, Landroid/view/WindowManager; // type@0101 │ │ +1b0dfc: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -315203,17 +315204,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b0e50: |[1b0e50] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.:()V │ │ -1b0e60: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b0e66: 0e00 |0003: return-void │ │ +1b0e54: |[1b0e54] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.:()V │ │ +1b0e64: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b0e6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;) │ │ @@ -315221,34 +315222,34 @@ │ │ type : '()Lorg/thoughtcrime/securesms/util/SignalProtocolLogger;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b0e38: |[1b0e38] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.getProvider:()Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ -1b0e48: 6200 6242 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@4262 │ │ -1b0e4c: 1100 |0002: return-object v0 │ │ +1b0e3c: |[1b0e3c] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.getProvider:()Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ +1b0e4c: 6200 6242 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@4262 │ │ +1b0e50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;) │ │ name : 'setProvider' │ │ type : '(Lorg/thoughtcrime/securesms/util/SignalProtocolLogger;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b0e68: |[1b0e68] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.setProvider:(Lorg/thoughtcrime/securesms/util/SignalProtocolLogger;)V │ │ -1b0e78: 6900 6242 |0000: sput-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@4262 │ │ -1b0e7c: 0e00 |0002: return-void │ │ +1b0e6c: |[1b0e6c] org.thoughtcrime.securesms.util.SignalProtocolLoggerProvider.setProvider:(Lorg/thoughtcrime/securesms/util/SignalProtocolLogger;)V │ │ +1b0e7c: 6900 6242 |0000: sput-object v0, Lorg/thoughtcrime/securesms/util/SignalProtocolLoggerProvider;.provider:Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; // field@4262 │ │ +1b0e80: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/SignalProtocolLogger; │ │ │ │ Virtual methods - │ │ @@ -315277,17 +315278,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b0f90: |[1b0f90] org.thoughtcrime.securesms.util.SpanUtil.:()V │ │ -1b0fa0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b0fa6: 0e00 |0003: return-void │ │ +1b0f94: |[1b0f94] org.thoughtcrime.securesms.util.SpanUtil.:()V │ │ +1b0fa4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b0faa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/SpanUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/SpanUtil;) │ │ @@ -315295,26 +315296,26 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -1b0e80: |[1b0e80] org.thoughtcrime.securesms.util.SpanUtil.bold:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -1b0e90: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -1b0e94: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1b0e9a: 2201 cc00 |0005: new-instance v1, Landroid/text/style/StyleSpan; // type@00cc │ │ -1b0e9e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -1b0ea0: 7020 b302 2100 |0008: invoke-direct {v1, v2}, Landroid/text/style/StyleSpan;.:(I)V // method@02b3 │ │ -1b0ea6: 7210 ce09 0400 |000b: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09ce │ │ -1b0eac: 0a04 |000e: move-result v4 │ │ -1b0eae: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ -1b0eb2: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -1b0eb4: 6e52 9a02 1043 |0012: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1b0eba: 1100 |0015: return-object v0 │ │ +1b0e84: |[1b0e84] org.thoughtcrime.securesms.util.SpanUtil.bold:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +1b0e94: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +1b0e98: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1b0e9e: 2201 cc00 |0005: new-instance v1, Landroid/text/style/StyleSpan; // type@00cc │ │ +1b0ea2: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +1b0ea4: 7020 b302 2100 |0008: invoke-direct {v1, v2}, Landroid/text/style/StyleSpan;.:(I)V // method@02b3 │ │ +1b0eaa: 7210 ce09 0400 |000b: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09ce │ │ +1b0eb0: 0a04 |000e: move-result v4 │ │ +1b0eb2: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ +1b0eb6: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +1b0eb8: 6e52 9a02 1043 |0012: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1b0ebe: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -315323,25 +315324,25 @@ │ │ type : '(ILjava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ -1b0ebc: |[1b0ebc] org.thoughtcrime.securesms.util.SpanUtil.color:(ILjava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -1b0ecc: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -1b0ed0: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1b0ed6: 2201 c900 |0005: new-instance v1, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ -1b0eda: 7020 b002 3100 |0007: invoke-direct {v1, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b0 │ │ -1b0ee0: 7210 ce09 0400 |000a: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09ce │ │ -1b0ee6: 0a03 |000d: move-result v3 │ │ -1b0ee8: 1304 2100 |000e: const/16 v4, #int 33 // #21 │ │ -1b0eec: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -1b0eee: 6e54 9a02 1032 |0011: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1b0ef4: 1100 |0014: return-object v0 │ │ +1b0ec0: |[1b0ec0] org.thoughtcrime.securesms.util.SpanUtil.color:(ILjava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +1b0ed0: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +1b0ed4: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1b0eda: 2201 c900 |0005: new-instance v1, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ +1b0ede: 7020 b002 3100 |0007: invoke-direct {v1, v3}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b0 │ │ +1b0ee4: 7210 ce09 0400 |000a: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09ce │ │ +1b0eea: 0a03 |000d: move-result v3 │ │ +1b0eec: 1304 2100 |000e: const/16 v4, #int 33 // #21 │ │ +1b0ef0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +1b0ef2: 6e54 9a02 1032 |0011: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1b0ef8: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 (null) I │ │ 0x0000 - 0x0015 reg=4 (null) Ljava/lang/CharSequence; │ │ @@ -315351,20 +315352,20 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1b0ef8: |[1b0ef8] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -1b0f08: 7210 ce09 0100 |0000: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@09ce │ │ -1b0f0e: 0a00 |0003: move-result v0 │ │ -1b0f10: 7120 395b 0100 |0004: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/SpanUtil;.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; // method@5b39 │ │ -1b0f16: 0c01 |0007: move-result-object v1 │ │ -1b0f18: 1101 |0008: return-object v1 │ │ +1b0efc: |[1b0efc] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +1b0f0c: 7210 ce09 0100 |0000: invoke-interface {v1}, Ljava/lang/CharSequence;.length:()I // method@09ce │ │ +1b0f12: 0a00 |0003: move-result v0 │ │ +1b0f14: 7120 395b 0100 |0004: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/SpanUtil;.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; // method@5b39 │ │ +1b0f1a: 0c01 |0007: move-result-object v1 │ │ +1b0f1c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 (null) Ljava/lang/CharSequence; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/SpanUtil;) │ │ @@ -315372,24 +315373,24 @@ │ │ type : '(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -1b0f1c: |[1b0f1c] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; │ │ -1b0f2c: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -1b0f30: 7020 9502 3000 |0002: invoke-direct {v0, v3}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1b0f36: 2203 cc00 |0005: new-instance v3, Landroid/text/style/StyleSpan; // type@00cc │ │ -1b0f3a: 1221 |0007: const/4 v1, #int 2 // #2 │ │ -1b0f3c: 7020 b302 1300 |0008: invoke-direct {v3, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b3 │ │ -1b0f42: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -1b0f44: 1302 2100 |000c: const/16 v2, #int 33 // #21 │ │ -1b0f48: 6e52 9a02 3041 |000e: invoke-virtual {v0, v3, v1, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1b0f4e: 1100 |0011: return-object v0 │ │ +1b0f20: |[1b0f20] org.thoughtcrime.securesms.util.SpanUtil.italic:(Ljava/lang/CharSequence;I)Ljava/lang/CharSequence; │ │ +1b0f30: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +1b0f34: 7020 9502 3000 |0002: invoke-direct {v0, v3}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1b0f3a: 2203 cc00 |0005: new-instance v3, Landroid/text/style/StyleSpan; // type@00cc │ │ +1b0f3e: 1221 |0007: const/4 v1, #int 2 // #2 │ │ +1b0f40: 7020 b302 1300 |0008: invoke-direct {v3, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b3 │ │ +1b0f46: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +1b0f48: 1302 2100 |000c: const/16 v2, #int 33 // #21 │ │ +1b0f4c: 6e52 9a02 3041 |000e: invoke-virtual {v0, v3, v1, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1b0f52: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0005 line=18 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 (null) Ljava/lang/CharSequence; │ │ 0x0000 - 0x0012 reg=4 (null) I │ │ @@ -315399,26 +315400,26 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -1b0f50: |[1b0f50] org.thoughtcrime.securesms.util.SpanUtil.small:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -1b0f60: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -1b0f64: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1b0f6a: 2201 cb00 |0005: new-instance v1, Landroid/text/style/RelativeSizeSpan; // type@00cb │ │ -1b0f6e: 1402 6666 663f |0007: const v2, #float 0.9 // #3f666666 │ │ -1b0f74: 7020 b202 2100 |000a: invoke-direct {v1, v2}, Landroid/text/style/RelativeSizeSpan;.:(F)V // method@02b2 │ │ -1b0f7a: 7210 ce09 0400 |000d: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09ce │ │ -1b0f80: 0a04 |0010: move-result v4 │ │ -1b0f82: 1302 2100 |0011: const/16 v2, #int 33 // #21 │ │ -1b0f86: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -1b0f88: 6e52 9a02 1043 |0014: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1b0f8e: 1100 |0017: return-object v0 │ │ +1b0f54: |[1b0f54] org.thoughtcrime.securesms.util.SpanUtil.small:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +1b0f64: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +1b0f68: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1b0f6e: 2201 cb00 |0005: new-instance v1, Landroid/text/style/RelativeSizeSpan; // type@00cb │ │ +1b0f72: 1402 6666 663f |0007: const v2, #float 0.9 // #3f666666 │ │ +1b0f78: 7020 b202 2100 |000a: invoke-direct {v1, v2}, Landroid/text/style/RelativeSizeSpan;.:(F)V // method@02b2 │ │ +1b0f7e: 7210 ce09 0400 |000d: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@09ce │ │ +1b0f84: 0a04 |0010: move-result v4 │ │ +1b0f86: 1302 2100 |0011: const/16 v2, #int 33 // #21 │ │ +1b0f8a: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +1b0f8c: 6e52 9a02 1043 |0014: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1b0f92: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0005 line=24 │ │ locals : │ │ 0x0000 - 0x0018 reg=4 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -315510,19 +315511,19 @@ │ │ type : '(JLjava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1b1440: |[1b1440] org.thoughtcrime.securesms.util.Stopwatch$Split.:(JLjava/lang/String;)V │ │ -1b1450: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b1456: 5a01 6b42 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426b │ │ -1b145a: 5b03 6a42 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@426a │ │ -1b145e: 0e00 |0007: return-void │ │ +1b1444: |[1b1444] org.thoughtcrime.securesms.util.Stopwatch$Split.:(JLjava/lang/String;)V │ │ +1b1454: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b145a: 5a01 6b42 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426b │ │ +1b145e: 5b03 6a42 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@426a │ │ +1b1462: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/Stopwatch$Split; │ │ @@ -315573,24 +315574,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -1b1460: |[1b1460] org.thoughtcrime.securesms.util.Stopwatch.:(Ljava/lang/String;)V │ │ -1b1470: 7010 a10a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b1476: 7100 2c0b 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1b147c: 0b00 |0006: move-result-wide v0 │ │ -1b147e: 5a20 6d42 |0007: iput-wide v0, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@426d │ │ -1b1482: 5b23 6e42 |0009: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@426e │ │ -1b1486: 2203 8503 |000b: new-instance v3, Ljava/util/LinkedList; // type@0385 │ │ -1b148a: 7010 c70c 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@0cc7 │ │ -1b1490: 5b23 6c42 |0010: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ -1b1494: 0e00 |0012: return-void │ │ +1b1464: |[1b1464] org.thoughtcrime.securesms.util.Stopwatch.:(Ljava/lang/String;)V │ │ +1b1474: 7010 a10a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b147a: 7100 2c0b 0000 |0003: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1b1480: 0b00 |0006: move-result-wide v0 │ │ +1b1482: 5a20 6d42 |0007: iput-wide v0, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@426d │ │ +1b1486: 5b23 6e42 |0009: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@426e │ │ +1b148a: 2203 8503 |000b: new-instance v3, Ljava/util/LinkedList; // type@0385 │ │ +1b148e: 7010 c70c 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@0cc7 │ │ +1b1494: 5b23 6c42 |0010: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ +1b1498: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0009 line=18 │ │ 0x000b line=19 │ │ locals : │ │ @@ -315603,22 +315604,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -1b1498: |[1b1498] org.thoughtcrime.securesms.util.Stopwatch.split:(Ljava/lang/String;)V │ │ -1b14a8: 5440 6c42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ -1b14ac: 2201 f010 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ -1b14b0: 7100 2c0b 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1b14b6: 0b02 |0007: move-result-wide v2 │ │ -1b14b8: 7040 4b5b 2153 |0008: invoke-direct {v1, v2, v3, v5}, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.:(JLjava/lang/String;)V // method@5b4b │ │ -1b14be: 7220 d20c 1000 |000b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd2 │ │ -1b14c4: 0e00 |000e: return-void │ │ +1b149c: |[1b149c] org.thoughtcrime.securesms.util.Stopwatch.split:(Ljava/lang/String;)V │ │ +1b14ac: 5440 6c42 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ +1b14b0: 2201 f010 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ +1b14b4: 7100 2c0b 0000 |0004: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1b14ba: 0b02 |0007: move-result-wide v2 │ │ +1b14bc: 7040 4b5b 2153 |0008: invoke-direct {v1, v2, v3, v5}, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.:(JLjava/lang/String;)V // method@5b4b │ │ +1b14c2: 7220 d20c 1000 |000b: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd2 │ │ +1b14c8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x000f reg=4 this Lorg/thoughtcrime/securesms/util/Stopwatch; │ │ 0x0000 - 0x000f reg=5 (null) Ljava/lang/String; │ │ │ │ @@ -315627,95 +315628,95 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 165 16-bit code units │ │ -1b14c8: |[1b14c8] org.thoughtcrime.securesms.util.Stopwatch.stop:(Ljava/lang/String;)V │ │ -1b14d8: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1b14dc: 1a01 2742 |0002: const-string v1, "[" // string@4227 │ │ -1b14e0: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1b14e6: 5491 6e42 |0007: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@426e │ │ -1b14ea: 6e20 180b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b14f0: 1a01 f742 |000c: const-string v1, "] " // string@42f7 │ │ -1b14f4: 6e20 180b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b14fa: 5491 6c42 |0011: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ -1b14fe: 7210 e00c 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ -1b1504: 0a01 |0016: move-result v1 │ │ -1b1506: 1a02 d703 |0017: const-string v2, " " // string@03d7 │ │ -1b150a: 1a03 7c0d |0019: const-string v3, ": " // string@0d7c │ │ -1b150e: 3d01 2600 |001b: if-lez v1, 0041 // +0026 │ │ -1b1512: 5491 6c42 |001d: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ -1b1516: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -1b1518: 7220 d70c 4100 |0020: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ -1b151e: 0c01 |0023: move-result-object v1 │ │ -1b1520: 1f01 f010 |0024: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ -1b1524: 5411 6a42 |0026: iget-object v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@426a │ │ -1b1528: 6e20 180b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b152e: 6e20 180b 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b1534: 5491 6c42 |002e: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ -1b1538: 7220 d70c 4100 |0030: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ -1b153e: 0c01 |0033: move-result-object v1 │ │ -1b1540: 1f01 f010 |0034: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ -1b1544: 5314 6b42 |0036: iget-wide v4, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426b │ │ -1b1548: 5396 6d42 |0038: iget-wide v6, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@426d │ │ -1b154c: bc64 |003a: sub-long/2addr v4, v6 │ │ -1b154e: 6e30 140b 4005 |003b: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b14 │ │ -1b1554: 6e20 180b 2000 |003e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b155a: 5491 6c42 |0041: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ -1b155e: 7210 e00c 0100 |0043: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ -1b1564: 0a01 |0046: move-result v1 │ │ -1b1566: 1214 |0047: const/4 v4, #int 1 // #1 │ │ -1b1568: 3741 5500 |0048: if-le v1, v4, 009d // +0055 │ │ -1b156c: 1211 |004a: const/4 v1, #int 1 // #1 │ │ -1b156e: 5495 6c42 |004b: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ -1b1572: 7210 e00c 0500 |004d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0ce0 │ │ -1b1578: 0a05 |0050: move-result v5 │ │ -1b157a: 3551 3200 |0051: if-ge v1, v5, 0083 // +0032 │ │ -1b157e: 5495 6c42 |0053: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ -1b1582: 7220 d70c 1500 |0055: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ -1b1588: 0c05 |0058: move-result-object v5 │ │ -1b158a: 1f05 f010 |0059: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ -1b158e: 5455 6a42 |005b: iget-object v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@426a │ │ -1b1592: 6e20 180b 5000 |005d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b1598: 6e20 180b 3000 |0060: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b159e: 5495 6c42 |0063: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ -1b15a2: 7220 d70c 1500 |0065: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ -1b15a8: 0c05 |0068: move-result-object v5 │ │ -1b15aa: 1f05 f010 |0069: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ -1b15ae: 5355 6b42 |006b: iget-wide v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426b │ │ -1b15b2: 5497 6c42 |006d: iget-object v7, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ -1b15b6: d808 01ff |006f: add-int/lit8 v8, v1, #int -1 // #ff │ │ -1b15ba: 7220 d70c 8700 |0071: invoke-interface {v7, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ -1b15c0: 0c07 |0074: move-result-object v7 │ │ -1b15c2: 1f07 f010 |0075: check-cast v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ -1b15c6: 5377 6b42 |0077: iget-wide v7, v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426b │ │ -1b15ca: bc75 |0079: sub-long/2addr v5, v7 │ │ -1b15cc: 6e30 140b 5006 |007a: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b14 │ │ -1b15d2: 6e20 180b 2000 |007d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b15d8: d801 0101 |0080: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1b15dc: 28c9 |0082: goto 004b // -0037 │ │ -1b15de: 1a01 5986 |0083: const-string v1, "total: " // string@8659 │ │ -1b15e2: 6e20 180b 1000 |0085: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b15e8: 5491 6c42 |0088: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ -1b15ec: 7210 e00c 0100 |008a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ -1b15f2: 0a02 |008d: move-result v2 │ │ -1b15f4: b142 |008e: sub-int/2addr v2, v4 │ │ -1b15f6: 7220 d70c 2100 |008f: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ -1b15fc: 0c01 |0092: move-result-object v1 │ │ -1b15fe: 1f01 f010 |0093: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ -1b1602: 5311 6b42 |0095: iget-wide v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426b │ │ -1b1606: 5393 6d42 |0097: iget-wide v3, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@426d │ │ -1b160a: bc31 |0099: sub-long/2addr v1, v3 │ │ -1b160c: 6e30 140b 1002 |009a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b14 │ │ -1b1612: 6e10 290b 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1b1618: 0c00 |00a0: move-result-object v0 │ │ -1b161a: 7120 bc02 0a00 |00a1: invoke-static {v10, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1b1620: 0e00 |00a4: return-void │ │ +1b14cc: |[1b14cc] org.thoughtcrime.securesms.util.Stopwatch.stop:(Ljava/lang/String;)V │ │ +1b14dc: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1b14e0: 1a01 2742 |0002: const-string v1, "[" // string@4227 │ │ +1b14e4: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1b14ea: 5491 6e42 |0007: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.title:Ljava/lang/String; // field@426e │ │ +1b14ee: 6e20 180b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b14f4: 1a01 f742 |000c: const-string v1, "] " // string@42f7 │ │ +1b14f8: 6e20 180b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b14fe: 5491 6c42 |0011: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ +1b1502: 7210 e00c 0100 |0013: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ +1b1508: 0a01 |0016: move-result v1 │ │ +1b150a: 1a02 d703 |0017: const-string v2, " " // string@03d7 │ │ +1b150e: 1a03 7c0d |0019: const-string v3, ": " // string@0d7c │ │ +1b1512: 3d01 2600 |001b: if-lez v1, 0041 // +0026 │ │ +1b1516: 5491 6c42 |001d: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ +1b151a: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +1b151c: 7220 d70c 4100 |0020: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ +1b1522: 0c01 |0023: move-result-object v1 │ │ +1b1524: 1f01 f010 |0024: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ +1b1528: 5411 6a42 |0026: iget-object v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@426a │ │ +1b152c: 6e20 180b 1000 |0028: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b1532: 6e20 180b 3000 |002b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b1538: 5491 6c42 |002e: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ +1b153c: 7220 d70c 4100 |0030: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ +1b1542: 0c01 |0033: move-result-object v1 │ │ +1b1544: 1f01 f010 |0034: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ +1b1548: 5314 6b42 |0036: iget-wide v4, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426b │ │ +1b154c: 5396 6d42 |0038: iget-wide v6, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@426d │ │ +1b1550: bc64 |003a: sub-long/2addr v4, v6 │ │ +1b1552: 6e30 140b 4005 |003b: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b14 │ │ +1b1558: 6e20 180b 2000 |003e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b155e: 5491 6c42 |0041: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ +1b1562: 7210 e00c 0100 |0043: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ +1b1568: 0a01 |0046: move-result v1 │ │ +1b156a: 1214 |0047: const/4 v4, #int 1 // #1 │ │ +1b156c: 3741 5500 |0048: if-le v1, v4, 009d // +0055 │ │ +1b1570: 1211 |004a: const/4 v1, #int 1 // #1 │ │ +1b1572: 5495 6c42 |004b: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ +1b1576: 7210 e00c 0500 |004d: invoke-interface {v5}, Ljava/util/List;.size:()I // method@0ce0 │ │ +1b157c: 0a05 |0050: move-result v5 │ │ +1b157e: 3551 3200 |0051: if-ge v1, v5, 0083 // +0032 │ │ +1b1582: 5495 6c42 |0053: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ +1b1586: 7220 d70c 1500 |0055: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ +1b158c: 0c05 |0058: move-result-object v5 │ │ +1b158e: 1f05 f010 |0059: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ +1b1592: 5455 6a42 |005b: iget-object v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.label:Ljava/lang/String; // field@426a │ │ +1b1596: 6e20 180b 5000 |005d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b159c: 6e20 180b 3000 |0060: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b15a2: 5495 6c42 |0063: iget-object v5, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ +1b15a6: 7220 d70c 1500 |0065: invoke-interface {v5, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ +1b15ac: 0c05 |0068: move-result-object v5 │ │ +1b15ae: 1f05 f010 |0069: check-cast v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ +1b15b2: 5355 6b42 |006b: iget-wide v5, v5, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426b │ │ +1b15b6: 5497 6c42 |006d: iget-object v7, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ +1b15ba: d808 01ff |006f: add-int/lit8 v8, v1, #int -1 // #ff │ │ +1b15be: 7220 d70c 8700 |0071: invoke-interface {v7, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ +1b15c4: 0c07 |0074: move-result-object v7 │ │ +1b15c6: 1f07 f010 |0075: check-cast v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ +1b15ca: 5377 6b42 |0077: iget-wide v7, v7, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426b │ │ +1b15ce: bc75 |0079: sub-long/2addr v5, v7 │ │ +1b15d0: 6e30 140b 5006 |007a: invoke-virtual {v0, v5, v6}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b14 │ │ +1b15d6: 6e20 180b 2000 |007d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b15dc: d801 0101 |0080: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1b15e0: 28c9 |0082: goto 004b // -0037 │ │ +1b15e2: 1a01 5986 |0083: const-string v1, "total: " // string@8659 │ │ +1b15e6: 6e20 180b 1000 |0085: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b15ec: 5491 6c42 |0088: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.splits:Ljava/util/List; // field@426c │ │ +1b15f0: 7210 e00c 0100 |008a: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ +1b15f6: 0a02 |008d: move-result v2 │ │ +1b15f8: b142 |008e: sub-int/2addr v2, v4 │ │ +1b15fa: 7220 d70c 2100 |008f: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ +1b1600: 0c01 |0092: move-result-object v1 │ │ +1b1602: 1f01 f010 |0093: check-cast v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split; // type@10f0 │ │ +1b1606: 5311 6b42 |0095: iget-wide v1, v1, Lorg/thoughtcrime/securesms/util/Stopwatch$Split;.time:J // field@426b │ │ +1b160a: 5393 6d42 |0097: iget-wide v3, v9, Lorg/thoughtcrime/securesms/util/Stopwatch;.startTime:J // field@426d │ │ +1b160e: bc31 |0099: sub-long/2addr v1, v3 │ │ +1b1610: 6e30 140b 1002 |009a: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b14 │ │ +1b1616: 6e10 290b 0000 |009d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1b161c: 0c00 |00a0: move-result-object v0 │ │ +1b161e: 7120 bc02 0a00 |00a1: invoke-static {v10, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1b1624: 0e00 |00a4: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0007 line=28 │ │ 0x0011 line=30 │ │ 0x001d line=31 │ │ 0x002e line=32 │ │ @@ -315756,17 +315757,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b173c: |[1b173c] org.thoughtcrime.securesms.util.StorageUtil.:()V │ │ -1b174c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b1752: 0e00 |0003: return-void │ │ +1b1740: |[1b1740] org.thoughtcrime.securesms.util.StorageUtil.:()V │ │ +1b1750: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b1756: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/StorageUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/StorageUtil;) │ │ @@ -315774,29 +315775,29 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -1b16c4: |[1b16c4] org.thoughtcrime.securesms.util.StorageUtil.canWriteToMediaStore:(Landroid/content/Context;)Z │ │ -1b16d4: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1b16d8: 1301 1c00 |0002: const/16 v1, #int 28 // #1c │ │ -1b16dc: 3610 1100 |0004: if-gt v0, v1, 0015 // +0011 │ │ -1b16e0: 1a00 3447 |0006: const-string v0, "android.permission.WRITE_EXTERNAL_STORAGE" // string@4734 │ │ -1b16e4: 2410 4211 0000 |0008: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ -1b16ea: 0c00 |000b: move-result-object v0 │ │ -1b16ec: 7120 1f55 0200 |000c: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/permissions/Permissions;.hasAll:(Landroid/content/Context;[Ljava/lang/String;)Z // method@551f │ │ -1b16f2: 0a02 |000f: move-result v2 │ │ -1b16f4: 3802 0300 |0010: if-eqz v2, 0013 // +0003 │ │ -1b16f8: 2803 |0012: goto 0015 // +0003 │ │ -1b16fa: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -1b16fc: 2802 |0014: goto 0016 // +0002 │ │ -1b16fe: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -1b1700: 0f02 |0016: return v2 │ │ +1b16c8: |[1b16c8] org.thoughtcrime.securesms.util.StorageUtil.canWriteToMediaStore:(Landroid/content/Context;)Z │ │ +1b16d8: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1b16dc: 1301 1c00 |0002: const/16 v1, #int 28 // #1c │ │ +1b16e0: 3610 1100 |0004: if-gt v0, v1, 0015 // +0011 │ │ +1b16e4: 1a00 3447 |0006: const-string v0, "android.permission.WRITE_EXTERNAL_STORAGE" // string@4734 │ │ +1b16e8: 2410 4211 0000 |0008: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ +1b16ee: 0c00 |000b: move-result-object v0 │ │ +1b16f0: 7120 1f55 0200 |000c: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/permissions/Permissions;.hasAll:(Landroid/content/Context;[Ljava/lang/String;)Z // method@551f │ │ +1b16f6: 0a02 |000f: move-result v2 │ │ +1b16f8: 3802 0300 |0010: if-eqz v2, 0013 // +0003 │ │ +1b16fc: 2803 |0012: goto 0015 // +0003 │ │ +1b16fe: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +1b1700: 2802 |0014: goto 0016 // +0002 │ │ +1b1702: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +1b1704: 0f02 |0016: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x000c line=19 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -315805,43 +315806,43 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b1624: |[1b1624] org.thoughtcrime.securesms.util.StorageUtil.getAudioUri:()Landroid/net/Uri; │ │ -1b1634: 6200 4600 |0000: sget-object v0, Landroid/provider/MediaStore$Audio$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0046 │ │ -1b1638: 1100 |0002: return-object v0 │ │ +1b1628: |[1b1628] org.thoughtcrime.securesms.util.StorageUtil.getAudioUri:()Landroid/net/Uri; │ │ +1b1638: 6200 4600 |0000: sget-object v0, Landroid/provider/MediaStore$Audio$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0046 │ │ +1b163c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/StorageUtil;) │ │ name : 'getCleanFileName' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1b1704: |[1b1704] org.thoughtcrime.securesms.util.StorageUtil.getCleanFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -1b1714: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -1b1718: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -1b171a: 1102 |0003: return-object v2 │ │ -1b171c: 1300 2d20 |0004: const/16 v0, #int 8237 // #202d │ │ -1b1720: 1401 fdff 0000 |0006: const v1, #float 9.18313e-41 // #0000fffd │ │ -1b1726: 6e30 ec0a 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0aec │ │ -1b172c: 0c02 |000c: move-result-object v2 │ │ -1b172e: 1300 2e20 |000d: const/16 v0, #int 8238 // #202e │ │ -1b1732: 6e30 ec0a 0201 |000f: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0aec │ │ -1b1738: 0c02 |0012: move-result-object v2 │ │ -1b173a: 1102 |0013: return-object v2 │ │ +1b1708: |[1b1708] org.thoughtcrime.securesms.util.StorageUtil.getCleanFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +1b1718: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +1b171c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +1b171e: 1102 |0003: return-object v2 │ │ +1b1720: 1300 2d20 |0004: const/16 v0, #int 8237 // #202d │ │ +1b1724: 1401 fdff 0000 |0006: const v1, #float 9.18313e-41 // #0000fffd │ │ +1b172a: 6e30 ec0a 0201 |0009: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0aec │ │ +1b1730: 0c02 |000c: move-result-object v2 │ │ +1b1732: 1300 2e20 |000d: const/16 v0, #int 8238 // #202e │ │ +1b1736: 6e30 ec0a 0201 |000f: invoke-virtual {v2, v0, v1}, Ljava/lang/String;.replace:(CC)Ljava/lang/String; // method@0aec │ │ +1b173c: 0c02 |0012: move-result-object v2 │ │ +1b173e: 1102 |0013: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0009 line=50 │ │ 0x000f line=51 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -315850,25 +315851,25 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -1b163c: |[1b163c] org.thoughtcrime.securesms.util.StorageUtil.getDownloadUri:()Landroid/net/Uri; │ │ -1b164c: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1b1650: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ -1b1654: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ -1b1658: 6200 3f00 |0006: sget-object v0, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ -1b165c: 7110 555b 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; // method@5b55 │ │ -1b1662: 0c00 |000b: move-result-object v0 │ │ -1b1664: 1100 |000c: return-object v0 │ │ -1b1666: 7100 9c5b 0000 |000d: invoke-static {}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:()Landroid/net/Uri; // method@5b9c │ │ -1b166c: 0c00 |0010: move-result-object v0 │ │ -1b166e: 1100 |0011: return-object v0 │ │ +1b1640: |[1b1640] org.thoughtcrime.securesms.util.StorageUtil.getDownloadUri:()Landroid/net/Uri; │ │ +1b1650: 6000 3800 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1b1654: 1301 1d00 |0002: const/16 v1, #int 29 // #1d │ │ +1b1658: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ +1b165c: 6200 3f00 |0006: sget-object v0, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ +1b1660: 7110 555b 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; // method@5b55 │ │ +1b1666: 0c00 |000b: move-result-object v0 │ │ +1b1668: 1100 |000c: return-object v0 │ │ +1b166a: 7100 9c5b 0000 |000d: invoke-static {}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:()Landroid/net/Uri; // method@5b9c │ │ +1b1670: 0c00 |0010: move-result-object v0 │ │ +1b1672: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0006 line=37 │ │ 0x000d line=39 │ │ locals : │ │ │ │ @@ -315877,37 +315878,37 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b1670: |[1b1670] org.thoughtcrime.securesms.util.StorageUtil.getImageUri:()Landroid/net/Uri; │ │ -1b1680: 6200 4800 |0000: sget-object v0, Landroid/provider/MediaStore$Images$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0048 │ │ -1b1684: 1100 |0002: return-object v0 │ │ +1b1674: |[1b1674] org.thoughtcrime.securesms.util.StorageUtil.getImageUri:()Landroid/net/Uri; │ │ +1b1684: 6200 4800 |0000: sget-object v0, Landroid/provider/MediaStore$Images$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0048 │ │ +1b1688: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/StorageUtil;) │ │ name : 'getLegacyUri' │ │ type : '(Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1b1688: |[1b1688] org.thoughtcrime.securesms.util.StorageUtil.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; │ │ -1b1698: 7110 4302 0000 |0000: invoke-static {v0}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -1b169e: 0c00 |0003: move-result-object v0 │ │ -1b16a0: 7110 f601 0000 |0004: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ -1b16a6: 0c00 |0007: move-result-object v0 │ │ -1b16a8: 1100 |0008: return-object v0 │ │ +1b168c: |[1b168c] org.thoughtcrime.securesms.util.StorageUtil.getLegacyUri:(Ljava/lang/String;)Landroid/net/Uri; │ │ +1b169c: 7110 4302 0000 |0000: invoke-static {v0}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +1b16a2: 0c00 |0003: move-result-object v0 │ │ +1b16a4: 7110 f601 0000 |0004: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ +1b16aa: 0c00 |0007: move-result-object v0 │ │ +1b16ac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Ljava/lang/String; │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/util/StorageUtil;) │ │ @@ -315915,17 +315916,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b16ac: |[1b16ac] org.thoughtcrime.securesms.util.StorageUtil.getVideoUri:()Landroid/net/Uri; │ │ -1b16bc: 6200 4900 |0000: sget-object v0, Landroid/provider/MediaStore$Video$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0049 │ │ -1b16c0: 1100 |0002: return-object v0 │ │ +1b16b0: |[1b16b0] org.thoughtcrime.securesms.util.StorageUtil.getVideoUri:()Landroid/net/Uri; │ │ +1b16c0: 6200 4900 |0000: sget-object v0, Landroid/provider/MediaStore$Video$Media;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0049 │ │ +1b16c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 14714 (StorageUtil.java) │ │ @@ -315957,17 +315958,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b179c: |[1b179c] org.thoughtcrime.securesms.util.StreamUtil.:()V │ │ -1b17ac: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b17b2: 0e00 |0003: return-void │ │ +1b17a0: |[1b17a0] org.thoughtcrime.securesms.util.StreamUtil.:()V │ │ +1b17b0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b17b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/StreamUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/StreamUtil;) │ │ @@ -315975,30 +315976,30 @@ │ │ type : '(Ljava/io/InputStream;Ljava/io/OutputStream;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -1b1754: |[1b1754] org.thoughtcrime.securesms.util.StreamUtil.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ -1b1764: 1500 0100 |0000: const/high16 v0, #int 65536 // #1 │ │ -1b1768: 2300 2311 |0002: new-array v0, v0, [B // type@1123 │ │ -1b176c: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -1b1770: 6e20 9809 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0998 │ │ -1b1776: 0a03 |0009: move-result v3 │ │ -1b1778: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ -1b177a: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ -1b177e: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -1b1780: 6e40 a009 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@09a0 │ │ -1b1786: 8133 |0011: int-to-long v3, v3 │ │ -1b1788: bb31 |0012: add-long/2addr v1, v3 │ │ -1b178a: 28f3 |0013: goto 0006 // -000d │ │ -1b178c: 6e10 9609 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0996 │ │ -1b1792: 6e10 9d09 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@099d │ │ -1b1798: 1001 |001a: return-wide v1 │ │ +1b1758: |[1b1758] org.thoughtcrime.securesms.util.StreamUtil.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ +1b1768: 1500 0100 |0000: const/high16 v0, #int 65536 // #1 │ │ +1b176c: 2300 2311 |0002: new-array v0, v0, [B // type@1123 │ │ +1b1770: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +1b1774: 6e20 9809 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0998 │ │ +1b177a: 0a03 |0009: move-result v3 │ │ +1b177c: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ +1b177e: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ +1b1782: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +1b1784: 6e40 a009 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@09a0 │ │ +1b178a: 8133 |0011: int-to-long v3, v3 │ │ +1b178c: bb31 |0012: add-long/2addr v1, v3 │ │ +1b178e: 28f3 |0013: goto 0006 // -000d │ │ +1b1790: 6e10 9609 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0996 │ │ +1b1796: 6e10 9d09 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@099d │ │ +1b179c: 1001 |001a: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=10 │ │ 0x0006 line=14 │ │ 0x000e line=15 │ │ 0x0014 line=19 │ │ 0x0017 line=20 │ │ @@ -316032,17 +316033,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b188c: |[1b188c] org.thoughtcrime.securesms.util.ThemeUtil.:()V │ │ -1b189c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b18a2: 0e00 |0003: return-void │ │ +1b1890: |[1b1890] org.thoughtcrime.securesms.util.ThemeUtil.:()V │ │ +1b18a0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b18a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ThemeUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ThemeUtil;) │ │ @@ -316050,29 +316051,29 @@ │ │ type : '(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -1b1848: |[1b1848] org.thoughtcrime.securesms.util.ThemeUtil.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; │ │ -1b1858: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ -1b185c: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d3 │ │ -1b1862: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -1b1868: 0c02 |0008: move-result-object v2 │ │ -1b186a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -1b186c: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -1b1872: 0a02 |000d: move-result v2 │ │ -1b1874: 3802 0b00 |000e: if-eqz v2, 0019 // +000b │ │ -1b1878: 6e10 d502 0000 |0010: invoke-virtual {v0}, Landroid/util/TypedValue;.coerceToString:()Ljava/lang/CharSequence; // method@02d5 │ │ -1b187e: 0c02 |0013: move-result-object v2 │ │ -1b1880: 7210 d009 0200 |0014: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09d0 │ │ -1b1886: 0c02 |0017: move-result-object v2 │ │ -1b1888: 1102 |0018: return-object v2 │ │ -1b188a: 1104 |0019: return-object v4 │ │ +1b184c: |[1b184c] org.thoughtcrime.securesms.util.ThemeUtil.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; │ │ +1b185c: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ +1b1860: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d3 │ │ +1b1866: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +1b186c: 0c02 |0008: move-result-object v2 │ │ +1b186e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +1b1870: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +1b1876: 0a02 |000d: move-result v2 │ │ +1b1878: 3802 0b00 |000e: if-eqz v2, 0019 // +000b │ │ +1b187c: 6e10 d502 0000 |0010: invoke-virtual {v0}, Landroid/util/TypedValue;.coerceToString:()Ljava/lang/CharSequence; // method@02d5 │ │ +1b1882: 0c02 |0013: move-result-object v2 │ │ +1b1884: 7210 d009 0200 |0014: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09d0 │ │ +1b188a: 0c02 |0017: move-result-object v2 │ │ +1b188c: 1102 |0018: return-object v2 │ │ +1b188e: 1104 |0019: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=32 │ │ 0x0010 line=33 │ │ locals : │ │ 0x0000 - 0x001a reg=2 (null) Landroid/content/Context; │ │ @@ -316084,21 +316085,21 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1b17e4: |[1b17e4] org.thoughtcrime.securesms.util.ThemeUtil.getDummyContactColor:(Landroid/content/Context;)I │ │ -1b17f4: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1b17fa: 0c01 |0003: move-result-object v1 │ │ -1b17fc: 6000 2b19 |0004: sget v0, Lorg/thoughtcrime/securesms/R$color;.dummy_avatar_color:I // field@192b │ │ -1b1800: 6e20 db00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ -1b1806: 0a01 |0009: move-result v1 │ │ -1b1808: 0f01 |000a: return v1 │ │ +1b17e8: |[1b17e8] org.thoughtcrime.securesms.util.ThemeUtil.getDummyContactColor:(Landroid/content/Context;)I │ │ +1b17f8: 6e10 7600 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1b17fe: 0c01 |0003: move-result-object v1 │ │ +1b1800: 6000 2b19 |0004: sget v0, Lorg/thoughtcrime/securesms/R$color;.dummy_avatar_color:I // field@192b │ │ +1b1804: 6e20 db00 0100 |0006: invoke-virtual {v1, v0}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ +1b180a: 0a01 |0009: move-result v1 │ │ +1b180c: 0f01 |000a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x000b reg=1 (null) Landroid/content/Context; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/ThemeUtil;) │ │ @@ -316106,27 +316107,27 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -1b180c: |[1b180c] org.thoughtcrime.securesms.util.ThemeUtil.getThemedColor:(Landroid/content/Context;I)I │ │ -1b181c: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ -1b1820: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d3 │ │ -1b1826: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ -1b182c: 0c02 |0008: move-result-object v2 │ │ -1b182e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -1b1830: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ -1b1836: 0a02 |000d: move-result v2 │ │ -1b1838: 3802 0500 |000e: if-eqz v2, 0013 // +0005 │ │ -1b183c: 5202 5700 |0010: iget v2, v0, Landroid/util/TypedValue;.data:I // field@0057 │ │ -1b1840: 0f02 |0012: return v2 │ │ -1b1842: 1502 ffff |0013: const/high16 v2, #int -65536 // #ffff │ │ -1b1846: 0f02 |0015: return v2 │ │ +1b1810: |[1b1810] org.thoughtcrime.securesms.util.ThemeUtil.getThemedColor:(Landroid/content/Context;I)I │ │ +1b1820: 2200 d900 |0000: new-instance v0, Landroid/util/TypedValue; // type@00d9 │ │ +1b1824: 7010 d302 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@02d3 │ │ +1b182a: 6e10 7b00 0200 |0005: invoke-virtual {v2}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@007b │ │ +1b1830: 0c02 |0008: move-result-object v2 │ │ +1b1832: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +1b1834: 6e40 d800 3210 |000a: invoke-virtual {v2, v3, v0, v1}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@00d8 │ │ +1b183a: 0a02 |000d: move-result v2 │ │ +1b183c: 3802 0500 |000e: if-eqz v2, 0013 // +0005 │ │ +1b1840: 5202 5700 |0010: iget v2, v0, Landroid/util/TypedValue;.data:I // field@0057 │ │ +1b1844: 0f02 |0012: return v2 │ │ +1b1846: 1502 ffff |0013: const/high16 v2, #int -65536 // #ffff │ │ +1b184a: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0005 line=21 │ │ 0x000a line=23 │ │ 0x0010 line=24 │ │ locals : │ │ @@ -316138,23 +316139,23 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -1b17b4: |[1b17b4] org.thoughtcrime.securesms.util.ThemeUtil.isDarkTheme:(Landroid/content/Context;)Z │ │ -1b17c4: 6000 1418 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.theme_type:I // field@1814 │ │ -1b17c8: 1a01 0368 |0002: const-string v1, "light" // string@6803 │ │ -1b17cc: 7130 5a5b 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/ThemeUtil;.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; // method@5b5a │ │ -1b17d2: 0c02 |0007: move-result-object v2 │ │ -1b17d4: 1a00 4750 |0008: const-string v0, "dark" // string@5047 │ │ -1b17d8: 6e20 d60a 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1b17de: 0a02 |000d: move-result v2 │ │ -1b17e0: 0f02 |000e: return v2 │ │ +1b17b8: |[1b17b8] org.thoughtcrime.securesms.util.ThemeUtil.isDarkTheme:(Landroid/content/Context;)Z │ │ +1b17c8: 6000 1418 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.theme_type:I // field@1814 │ │ +1b17cc: 1a01 0368 |0002: const-string v1, "light" // string@6803 │ │ +1b17d0: 7130 5a5b 0201 |0004: invoke-static {v2, v0, v1}, Lorg/thoughtcrime/securesms/util/ThemeUtil;.getAttribute:(Landroid/content/Context;ILjava/lang/String;)Ljava/lang/String; // method@5b5a │ │ +1b17d6: 0c02 |0007: move-result-object v2 │ │ +1b17d8: 1a00 4750 |0008: const-string v0, "dark" // string@5047 │ │ +1b17dc: 6e20 d60a 0200 |000a: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1b17e2: 0a02 |000d: move-result v2 │ │ +1b17e4: 0f02 |000e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x000f reg=2 (null) Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -316183,17 +316184,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b18e0: |[1b18e0] org.thoughtcrime.securesms.util.ThreadUtil.:()V │ │ -1b18f0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b18f6: 0e00 |0003: return-void │ │ +1b18e4: |[1b18e4] org.thoughtcrime.securesms.util.ThreadUtil.:()V │ │ +1b18f4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b18fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ThreadUtil; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ThreadUtil;) │ │ @@ -316201,27 +316202,27 @@ │ │ type : '()Ljava/util/concurrent/ExecutorService;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 7 │ │ insns size : 22 16-bit code units │ │ -1b18a4: |[1b18a4] org.thoughtcrime.securesms.util.ThreadUtil.newDynamicSingleThreadedExecutor:()Ljava/util/concurrent/ExecutorService; │ │ -1b18b4: 2207 b903 |0000: new-instance v7, Ljava/util/concurrent/ThreadPoolExecutor; // type@03b9 │ │ -1b18b8: 6205 a700 |0002: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@00a7 │ │ -1b18bc: 2206 b203 |0004: new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; // type@03b2 │ │ -1b18c0: 7010 630d 0600 |0006: invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@0d63 │ │ -1b18c6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -1b18c8: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1b18ca: 1603 3c00 |000b: const-wide/16 v3, #int 60 // #3c │ │ -1b18ce: 0770 |000d: move-object v0, v7 │ │ -1b18d0: 7607 6b0d 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V // method@0d6b │ │ -1b18d6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -1b18d8: 6e20 6c0d 0700 |0012: invoke-virtual {v7, v0}, Ljava/util/concurrent/ThreadPoolExecutor;.allowCoreThreadTimeOut:(Z)V // method@0d6c │ │ -1b18de: 1107 |0015: return-object v7 │ │ +1b18a8: |[1b18a8] org.thoughtcrime.securesms.util.ThreadUtil.newDynamicSingleThreadedExecutor:()Ljava/util/concurrent/ExecutorService; │ │ +1b18b8: 2207 b903 |0000: new-instance v7, Ljava/util/concurrent/ThreadPoolExecutor; // type@03b9 │ │ +1b18bc: 6205 a700 |0002: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@00a7 │ │ +1b18c0: 2206 b203 |0004: new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; // type@03b2 │ │ +1b18c4: 7010 630d 0600 |0006: invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;.:()V // method@0d63 │ │ +1b18ca: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +1b18cc: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1b18ce: 1603 3c00 |000b: const-wide/16 v3, #int 60 // #3c │ │ +1b18d2: 0770 |000d: move-object v0, v7 │ │ +1b18d4: 7607 6b0d 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V // method@0d6b │ │ +1b18da: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +1b18dc: 6e20 6c0d 0700 |0012: invoke-virtual {v7, v0}, Ljava/util/concurrent/ThreadPoolExecutor;.allowCoreThreadTimeOut:(Z)V // method@0d6c │ │ +1b18e2: 1107 |0015: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0012 line=13 │ │ locals : │ │ │ │ Virtual methods - │ │ @@ -316259,19 +316260,19 @@ │ │ type : '(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1b18f8: |[1b18f8] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ -1b1908: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b190e: 5b01 6f42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@426f │ │ -1b1912: 5b02 7042 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@4270 │ │ -1b1916: 0e00 |0007: return-void │ │ +1b18fc: |[1b18fc] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ +1b190c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b1912: 5b01 6f42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@426f │ │ +1b1916: 5b02 7042 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@4270 │ │ +1b191a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Ljava/lang/Runnable; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/concurrent/CountDownLatch; │ │ @@ -316282,19 +316283,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1b1918: |[1b1918] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.run:()V │ │ -1b1928: 5420 6f42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@426f │ │ -1b192c: 5421 7042 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@4270 │ │ -1b1930: 7120 7b5b 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@5b7b │ │ -1b1936: 0e00 |0007: return-void │ │ +1b191c: |[1b191c] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda0.run:()V │ │ +1b192c: 5420 6f42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$0:Ljava/lang/Runnable; // field@426f │ │ +1b1930: 5421 7042 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.f$1:Ljava/util/concurrent/CountDownLatch; // field@4270 │ │ +1b1934: 7120 7b5b 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@5b7b │ │ +1b193a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 5745 (D8$$SyntheticClass) │ │ @@ -316327,18 +316328,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b1938: |[1b1938] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.:(Ljava/lang/Runnable;)V │ │ -1b1948: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b194e: 5b01 7142 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@4271 │ │ -1b1952: 0e00 |0005: return-void │ │ +1b193c: |[1b193c] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.:(Ljava/lang/Runnable;)V │ │ +1b194c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b1952: 5b01 7142 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@4271 │ │ +1b1956: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -316348,18 +316349,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b1954: |[1b1954] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.run:()V │ │ -1b1964: 5410 7142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@4271 │ │ -1b1968: 7110 7a5b 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V // method@5b7a │ │ -1b196e: 0e00 |0005: return-void │ │ +1b1958: |[1b1958] org.thoughtcrime.securesms.util.Util$$ExternalSyntheticLambda1.run:()V │ │ +1b1968: 5410 7142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.f$0:Ljava/lang/Runnable; // field@4271 │ │ +1b196c: 7110 7a5b 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V // method@5b7a │ │ +1b1972: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 5745 (D8$$SyntheticClass) │ │ @@ -316426,25 +316427,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -1b1fe0: |[1b1fe0] org.thoughtcrime.securesms.util.Util.:()V │ │ -1b1ff0: 2200 9900 |0000: new-instance v0, Landroid/os/Handler; // type@0099 │ │ -1b1ff4: 7100 4e02 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ -1b1ffa: 0c01 |0005: move-result-object v1 │ │ -1b1ffc: 7020 4502 1000 |0006: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0245 │ │ -1b2002: 6900 7542 |0009: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4275 │ │ -1b2006: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ -1b200a: 6800 7642 |000d: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@4276 │ │ -1b200e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -1b2010: 6900 7742 |0010: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4277 │ │ -1b2014: 0e00 |0012: return-void │ │ +1b1fe4: |[1b1fe4] org.thoughtcrime.securesms.util.Util.:()V │ │ +1b1ff4: 2200 9900 |0000: new-instance v0, Landroid/os/Handler; // type@0099 │ │ +1b1ff8: 7100 4e02 0000 |0002: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ +1b1ffe: 0c01 |0005: move-result-object v1 │ │ +1b2000: 7020 4502 1000 |0006: invoke-direct {v0, v1}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0245 │ │ +1b2006: 6900 7542 |0009: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4275 │ │ +1b200a: 1600 0000 |000b: const-wide/16 v0, #int 0 // #0 │ │ +1b200e: 6800 7642 |000d: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@4276 │ │ +1b2012: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +1b2014: 6900 7742 |0010: sput-object v0, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4277 │ │ +1b2018: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000d line=336 │ │ 0x0010 line=360 │ │ locals : │ │ │ │ @@ -316453,17 +316454,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b2018: |[1b2018] org.thoughtcrime.securesms.util.Util.:()V │ │ -1b2028: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b202e: 0e00 |0003: return-void │ │ +1b201c: |[1b201c] org.thoughtcrime.securesms.util.Util.:()V │ │ +1b202c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b2032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/Util; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316471,26 +316472,26 @@ │ │ type : '([II)[I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -1b1d70: |[1b1d70] org.thoughtcrime.securesms.util.Util.appendInt:([II)[I │ │ -1b1d80: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ -1b1d84: 2410 2711 0400 |0002: filled-new-array {v4}, [I // type@1127 │ │ -1b1d8a: 0c03 |0005: move-result-object v3 │ │ -1b1d8c: 1103 |0006: return-object v3 │ │ -1b1d8e: 2130 |0007: array-length v0, v3 │ │ -1b1d90: d801 0001 |0008: add-int/lit8 v1, v0, #int 1 // #01 │ │ -1b1d94: 2311 2711 |000a: new-array v1, v1, [I // type@1127 │ │ -1b1d98: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -1b1d9a: 7150 2b0b 2321 |000d: invoke-static {v3, v2, v1, v2, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0b2b │ │ -1b1da0: 4b04 0100 |0010: aput v4, v1, v0 │ │ -1b1da4: 1101 |0012: return-object v1 │ │ +1b1d74: |[1b1d74] org.thoughtcrime.securesms.util.Util.appendInt:([II)[I │ │ +1b1d84: 3903 0700 |0000: if-nez v3, 0007 // +0007 │ │ +1b1d88: 2410 2711 0400 |0002: filled-new-array {v4}, [I // type@1127 │ │ +1b1d8e: 0c03 |0005: move-result-object v3 │ │ +1b1d90: 1103 |0006: return-object v3 │ │ +1b1d92: 2130 |0007: array-length v0, v3 │ │ +1b1d94: d801 0001 |0008: add-int/lit8 v1, v0, #int 1 // #01 │ │ +1b1d98: 2311 2711 |000a: new-array v1, v1, [I // type@1127 │ │ +1b1d9c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +1b1d9e: 7150 2b0b 2321 |000d: invoke-static {v3, v2, v1, v2, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@0b2b │ │ +1b1da4: 4b04 0100 |0010: aput v4, v1, v0 │ │ +1b1da8: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0007 line=118 │ │ 0x000a line=119 │ │ 0x000d line=120 │ │ 0x0010 line=121 │ │ @@ -316503,23 +316504,23 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1b2030: |[1b2030] org.thoughtcrime.securesms.util.Util.assertMainThread:()V │ │ -1b2040: 7100 785b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b78 │ │ -1b2046: 0a00 |0003: move-result v0 │ │ -1b2048: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -1b204c: 0e00 |0006: return-void │ │ -1b204e: 2200 d902 |0007: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ -1b2052: 1a01 5e30 |0009: const-string v1, "Main-thread assertion failed." // string@305e │ │ -1b2056: 7020 c309 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ -1b205c: 2700 |000e: throw v0 │ │ +1b2034: |[1b2034] org.thoughtcrime.securesms.util.Util.assertMainThread:()V │ │ +1b2044: 7100 785b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b78 │ │ +1b204a: 0a00 |0003: move-result v0 │ │ +1b204c: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +1b2050: 0e00 |0006: return-void │ │ +1b2052: 2200 d902 |0007: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ +1b2056: 1a01 5e30 |0009: const-string v1, "Main-thread assertion failed." // string@305e │ │ +1b205a: 7020 c309 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ +1b2060: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0007 line=197 │ │ locals : │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316527,20 +316528,20 @@ │ │ type : '(FFF)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1b1bf4: |[1b1bf4] org.thoughtcrime.securesms.util.Util.clamp:(FFF)F │ │ -1b1c04: 7120 780a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@0a78 │ │ -1b1c0a: 0a00 |0003: move-result v0 │ │ -1b1c0c: 7120 7c0a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0a7c │ │ -1b1c12: 0a00 |0007: move-result v0 │ │ -1b1c14: 0f00 |0008: return v0 │ │ +1b1bf8: |[1b1bf8] org.thoughtcrime.securesms.util.Util.clamp:(FFF)F │ │ +1b1c08: 7120 780a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@0a78 │ │ +1b1c0e: 0a00 |0003: move-result v0 │ │ +1b1c10: 7120 7c0a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@0a7c │ │ +1b1c16: 0a00 |0007: move-result v0 │ │ +1b1c18: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) F │ │ 0x0000 - 0x0009 reg=1 (null) F │ │ 0x0000 - 0x0009 reg=2 (null) F │ │ @@ -316550,20 +316551,20 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1b1c18: |[1b1c18] org.thoughtcrime.securesms.util.Util.clamp:(III)I │ │ -1b1c28: 7120 790a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a79 │ │ -1b1c2e: 0a00 |0003: move-result v0 │ │ -1b1c30: 7120 7d0a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@0a7d │ │ -1b1c36: 0a00 |0007: move-result v0 │ │ -1b1c38: 0f00 |0008: return v0 │ │ +1b1c1c: |[1b1c1c] org.thoughtcrime.securesms.util.Util.clamp:(III)I │ │ +1b1c2c: 7120 790a 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@0a79 │ │ +1b1c32: 0a00 |0003: move-result v0 │ │ +1b1c34: 7120 7d0a 2000 |0004: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@0a7d │ │ +1b1c3a: 0a00 |0007: move-result v0 │ │ +1b1c3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) I │ │ 0x0000 - 0x0009 reg=1 (null) I │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -316573,21 +316574,21 @@ │ │ type : '(Ljava/io/OutputStream;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1b2060: |[1b2060] org.thoughtcrime.securesms.util.Util.close:(Ljava/io/OutputStream;)V │ │ -1b2070: 6e10 9d09 0100 |0000: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@099d │ │ -1b2076: 2807 |0003: goto 000a // +0007 │ │ -1b2078: 0d01 |0004: move-exception v1 │ │ -1b207a: 6200 7342 |0005: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@4273 │ │ -1b207e: 7120 c602 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1b2084: 0e00 |000a: return-void │ │ +1b2064: |[1b2064] org.thoughtcrime.securesms.util.Util.close:(Ljava/io/OutputStream;)V │ │ +1b2074: 6e10 9d09 0100 |0000: invoke-virtual {v1}, Ljava/io/OutputStream;.close:()V // method@099d │ │ +1b207a: 2807 |0003: goto 000a // +0007 │ │ +1b207c: 0d01 |0004: move-exception v1 │ │ +1b207e: 6200 7342 |0005: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@4273 │ │ +1b2082: 7120 c602 1000 |0007: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1b2088: 0e00 |000a: return-void │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0004 │ │ positions : │ │ 0x0000 line=135 │ │ 0x0005 line=137 │ │ locals : │ │ @@ -316598,31 +316599,31 @@ │ │ type : '(Ljava/io/InputStream;Ljava/io/OutputStream;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -1b1f94: |[1b1f94] org.thoughtcrime.securesms.util.Util.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ -1b1fa4: 1300 0020 |0000: const/16 v0, #int 8192 // #2000 │ │ -1b1fa8: 2300 2311 |0002: new-array v0, v0, [B // type@1123 │ │ -1b1fac: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ -1b1fb0: 6e20 9809 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0998 │ │ -1b1fb6: 0a03 |0009: move-result v3 │ │ -1b1fb8: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ -1b1fba: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ -1b1fbe: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -1b1fc0: 6e40 a009 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@09a0 │ │ -1b1fc6: 8133 |0011: int-to-long v3, v3 │ │ -1b1fc8: bb31 |0012: add-long/2addr v1, v3 │ │ -1b1fca: 28f3 |0013: goto 0006 // -000d │ │ -1b1fcc: 6e10 9609 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0996 │ │ -1b1fd2: 6e10 9e09 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.flush:()V // method@099e │ │ -1b1fd8: 6e10 9d09 0600 |001a: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@099d │ │ -1b1fde: 1001 |001d: return-wide v1 │ │ +1b1f98: |[1b1f98] org.thoughtcrime.securesms.util.Util.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J │ │ +1b1fa8: 1300 0020 |0000: const/16 v0, #int 8192 // #2000 │ │ +1b1fac: 2300 2311 |0002: new-array v0, v0, [B // type@1123 │ │ +1b1fb0: 1601 0000 |0004: const-wide/16 v1, #int 0 // #0 │ │ +1b1fb4: 6e20 9809 0500 |0006: invoke-virtual {v5, v0}, Ljava/io/InputStream;.read:([B)I // method@0998 │ │ +1b1fba: 0a03 |0009: move-result v3 │ │ +1b1fbc: 12f4 |000a: const/4 v4, #int -1 // #ff │ │ +1b1fbe: 3243 0900 |000b: if-eq v3, v4, 0014 // +0009 │ │ +1b1fc2: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +1b1fc4: 6e40 a009 0634 |000e: invoke-virtual {v6, v0, v4, v3}, Ljava/io/OutputStream;.write:([BII)V // method@09a0 │ │ +1b1fca: 8133 |0011: int-to-long v3, v3 │ │ +1b1fcc: bb31 |0012: add-long/2addr v1, v3 │ │ +1b1fce: 28f3 |0013: goto 0006 // -000d │ │ +1b1fd0: 6e10 9609 0500 |0014: invoke-virtual {v5}, Ljava/io/InputStream;.close:()V // method@0996 │ │ +1b1fd6: 6e10 9e09 0600 |0017: invoke-virtual {v6}, Ljava/io/OutputStream;.flush:()V // method@099e │ │ +1b1fdc: 6e10 9d09 0600 |001a: invoke-virtual {v6}, Ljava/io/OutputStream;.close:()V // method@099d │ │ +1b1fe2: 1001 |001d: return-wide v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=142 │ │ 0x0006 line=146 │ │ 0x000e line=147 │ │ 0x0014 line=151 │ │ 0x0017 line=152 │ │ @@ -316636,18 +316637,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b1970: |[1b1970] org.thoughtcrime.securesms.util.Util.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -1b1980: 7120 fb0c 1000 |0000: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0cfb │ │ -1b1986: 0a00 |0003: move-result v0 │ │ -1b1988: 0f00 |0004: return v0 │ │ +1b1974: |[1b1974] org.thoughtcrime.securesms.util.Util.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +1b1984: 7120 fb0c 1000 |0000: invoke-static {v0, v1}, Ljava/util/Objects;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0cfb │ │ +1b198a: 0a00 |0003: move-result v0 │ │ +1b198c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -316656,26 +316657,26 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -1b1da8: |[1b1da8] org.thoughtcrime.securesms.util.Util.getBoldedString:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ -1b1db8: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ -1b1dbc: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1b1dc2: 2204 cc00 |0005: new-instance v4, Landroid/text/style/StyleSpan; // type@00cc │ │ -1b1dc6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -1b1dc8: 7020 b302 1400 |0008: invoke-direct {v4, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b3 │ │ -1b1dce: 6e10 9902 0000 |000b: invoke-virtual {v0}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ -1b1dd4: 0a01 |000e: move-result v1 │ │ -1b1dd6: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ -1b1dda: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -1b1ddc: 6e52 9a02 4013 |0012: invoke-virtual {v0, v4, v3, v1, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1b1de2: 1100 |0015: return-object v0 │ │ +1b1dac: |[1b1dac] org.thoughtcrime.securesms.util.Util.getBoldedString:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +1b1dbc: 2200 bc00 |0000: new-instance v0, Landroid/text/SpannableString; // type@00bc │ │ +1b1dc0: 7020 9502 4000 |0002: invoke-direct {v0, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1b1dc6: 2204 cc00 |0005: new-instance v4, Landroid/text/style/StyleSpan; // type@00cc │ │ +1b1dca: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +1b1dcc: 7020 b302 1400 |0008: invoke-direct {v4, v1}, Landroid/text/style/StyleSpan;.:(I)V // method@02b3 │ │ +1b1dd2: 6e10 9902 0000 |000b: invoke-virtual {v0}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ +1b1dd8: 0a01 |000e: move-result v1 │ │ +1b1dda: 1302 2100 |000f: const/16 v2, #int 33 // #21 │ │ +1b1dde: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +1b1de0: 6e52 9a02 4013 |0012: invoke-virtual {v0, v4, v3, v1, v2}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1b1de6: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ 0x000b line=87 │ │ 0x0012 line=86 │ │ locals : │ │ @@ -316686,22 +316687,22 @@ │ │ type : '(Landroid/content/Context;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1b1c3c: |[1b1c3c] org.thoughtcrime.securesms.util.Util.getLayoutDirection:(Landroid/content/Context;)I │ │ -1b1c4c: 6e10 7600 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1b1c52: 0c00 |0003: move-result-object v0 │ │ -1b1c54: 6e10 dd00 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ -1b1c5a: 0c00 |0007: move-result-object v0 │ │ -1b1c5c: 6e10 d500 0000 |0008: invoke-virtual {v0}, Landroid/content/res/Configuration;.getLayoutDirection:()I // method@00d5 │ │ -1b1c62: 0a00 |000b: move-result v0 │ │ -1b1c64: 0f00 |000c: return v0 │ │ +1b1c40: |[1b1c40] org.thoughtcrime.securesms.util.Util.getLayoutDirection:(Landroid/content/Context;)I │ │ +1b1c50: 6e10 7600 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1b1c56: 0c00 |0003: move-result-object v0 │ │ +1b1c58: 6e10 dd00 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ +1b1c5e: 0c00 |0007: move-result-object v0 │ │ +1b1c60: 6e10 d500 0000 |0008: invoke-virtual {v0}, Landroid/content/res/Configuration;.getLayoutDirection:()I // method@00d5 │ │ +1b1c66: 0a00 |000b: move-result v0 │ │ +1b1c68: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0008 line=384 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Landroid/content/Context; │ │ │ │ @@ -316710,43 +316711,43 @@ │ │ type : '()Ljava/util/Locale;' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -1b1efc: |[1b1efc] org.thoughtcrime.securesms.util.Util.getLocale:()Ljava/util/Locale; │ │ -1b1f0c: 1c00 f810 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10f8 │ │ -1b1f10: 1d00 |0002: monitor-enter v0 │ │ -1b1f12: 6201 7742 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4277 │ │ -1b1f16: 3901 2400 |0005: if-nez v1, 0029 // +0024 │ │ -1b1f1a: 7100 e800 0000 |0007: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ -1b1f20: 0c01 |000a: move-result-object v1 │ │ -1b1f22: 6e10 dd00 0100 |000b: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ -1b1f28: 0c01 |000e: move-result-object v1 │ │ -1b1f2a: 7110 4705 0100 |000f: invoke-static {v1}, Landroidx/core/os/ConfigurationCompat;.getLocales:(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat; // method@0547 │ │ -1b1f30: 0c01 |0012: move-result-object v1 │ │ -1b1f32: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -1b1f34: 6e20 4805 2100 |0014: invoke-virtual {v1, v2}, Landroidx/core/os/LocaleListCompat;.get:(I)Ljava/util/Locale; // method@0548 │ │ -1b1f3a: 0c01 |0017: move-result-object v1 │ │ -1b1f3c: 6901 7742 |0018: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4277 │ │ -1b1f40: 2805 |001a: goto 001f // +0005 │ │ -1b1f42: 0d01 |001b: move-exception v1 │ │ -1b1f44: 6e10 370a 0100 |001c: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1b1f4a: 6201 7742 |001f: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4277 │ │ -1b1f4e: 3901 0800 |0021: if-nez v1, 0029 // +0008 │ │ -1b1f52: 7100 e90c 0000 |0023: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@0ce9 │ │ -1b1f58: 0c01 |0026: move-result-object v1 │ │ -1b1f5a: 6901 7742 |0027: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4277 │ │ -1b1f5e: 6201 7742 |0029: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4277 │ │ -1b1f62: 1e00 |002b: monitor-exit v0 │ │ -1b1f64: 1101 |002c: return-object v1 │ │ -1b1f66: 0d01 |002d: move-exception v1 │ │ -1b1f68: 1e00 |002e: monitor-exit v0 │ │ -1b1f6a: 2701 |002f: throw v1 │ │ +1b1f00: |[1b1f00] org.thoughtcrime.securesms.util.Util.getLocale:()Ljava/util/Locale; │ │ +1b1f10: 1c00 f810 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10f8 │ │ +1b1f14: 1d00 |0002: monitor-enter v0 │ │ +1b1f16: 6201 7742 |0003: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4277 │ │ +1b1f1a: 3901 2400 |0005: if-nez v1, 0029 // +0024 │ │ +1b1f1e: 7100 e800 0000 |0007: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ +1b1f24: 0c01 |000a: move-result-object v1 │ │ +1b1f26: 6e10 dd00 0100 |000b: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00dd │ │ +1b1f2c: 0c01 |000e: move-result-object v1 │ │ +1b1f2e: 7110 4705 0100 |000f: invoke-static {v1}, Landroidx/core/os/ConfigurationCompat;.getLocales:(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat; // method@0547 │ │ +1b1f34: 0c01 |0012: move-result-object v1 │ │ +1b1f36: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +1b1f38: 6e20 4805 2100 |0014: invoke-virtual {v1, v2}, Landroidx/core/os/LocaleListCompat;.get:(I)Ljava/util/Locale; // method@0548 │ │ +1b1f3e: 0c01 |0017: move-result-object v1 │ │ +1b1f40: 6901 7742 |0018: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4277 │ │ +1b1f44: 2805 |001a: goto 001f // +0005 │ │ +1b1f46: 0d01 |001b: move-exception v1 │ │ +1b1f48: 6e10 370a 0100 |001c: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1b1f4e: 6201 7742 |001f: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4277 │ │ +1b1f52: 3901 0800 |0021: if-nez v1, 0029 // +0008 │ │ +1b1f56: 7100 e90c 0000 |0023: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@0ce9 │ │ +1b1f5c: 0c01 |0026: move-result-object v1 │ │ +1b1f5e: 6901 7742 |0027: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4277 │ │ +1b1f62: 6201 7742 |0029: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4277 │ │ +1b1f66: 1e00 |002b: monitor-exit v0 │ │ +1b1f68: 1101 |002c: return-object v1 │ │ +1b1f6a: 0d01 |002d: move-exception v1 │ │ +1b1f6c: 1e00 |002e: monitor-exit v0 │ │ +1b1f6e: 2701 |002f: throw v1 │ │ catches : 4 │ │ 0x0003 - 0x0005 │ │ -> 0x002d │ │ 0x0007 - 0x001a │ │ Ljava/lang/Exception; -> 0x001b │ │ -> 0x002d │ │ 0x001c - 0x002b │ │ @@ -316767,54 +316768,54 @@ │ │ type : '(J)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -1b1de4: |[1b1de4] org.thoughtcrime.securesms.util.Util.getPrettyFileSize:(J)Ljava/lang/String; │ │ -1b1df4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -1b1df8: 3102 0800 |0002: cmp-long v2, v8, v0 │ │ -1b1dfc: 3c02 0500 |0004: if-gtz v2, 0009 // +0005 │ │ -1b1e00: 1a08 630d |0006: const-string v8, "0" // string@0d63 │ │ -1b1e04: 1108 |0008: return-object v8 │ │ -1b1e06: 1a00 6b19 |0009: const-string v0, "GB" // string@196b │ │ -1b1e0a: 1a01 663a |000b: const-string v1, "TB" // string@3a66 │ │ -1b1e0e: 1a02 2c10 |000d: const-string v2, "B" // string@102c │ │ -1b1e12: 1a03 b463 |000f: const-string v3, "kB" // string@63b4 │ │ -1b1e16: 1a04 1730 |0011: const-string v4, "MB" // string@3017 │ │ -1b1e1a: 2451 4211 3204 |0013: filled-new-array {v2, v3, v4, v0, v1}, [Ljava/lang/String; // type@1142 │ │ -1b1e20: 0c00 |0016: move-result-object v0 │ │ -1b1e22: 8688 |0017: long-to-double v8, v8 │ │ -1b1e24: 7120 750a 9800 |0018: invoke-static {v8, v9}, Ljava/lang/Math;.log10:(D)D // method@0a75 │ │ -1b1e2a: 0b01 |001b: move-result-wide v1 │ │ -1b1e2c: 1903 9040 |001c: const-wide/high16 v3, #long 4652218415073722368 // #4090 │ │ -1b1e30: 7120 750a 4300 |001e: invoke-static {v3, v4}, Ljava/lang/Math;.log10:(D)D // method@0a75 │ │ -1b1e36: 0b05 |0021: move-result-wide v5 │ │ -1b1e38: ce51 |0022: div-double/2addr v1, v5 │ │ -1b1e3a: 8a11 |0023: double-to-int v1, v1 │ │ -1b1e3c: 2202 0c03 |0024: new-instance v2, Ljava/lang/StringBuilder; // type@030c │ │ -1b1e40: 7010 0c0b 0200 |0026: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1b1e46: 2205 7003 |0029: new-instance v5, Ljava/text/DecimalFormat; // type@0370 │ │ -1b1e4a: 1a06 5304 |002b: const-string v6, "#,##0.#" // string@0453 │ │ -1b1e4e: 7020 3f0c 6500 |002d: invoke-direct {v5, v6}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@0c3f │ │ -1b1e54: 8316 |0030: int-to-double v6, v1 │ │ -1b1e56: 7140 830a 4376 |0031: invoke-static {v3, v4, v6, v7}, Ljava/lang/Math;.pow:(DD)D // method@0a83 │ │ -1b1e5c: 0b03 |0034: move-result-wide v3 │ │ -1b1e5e: ce38 |0035: div-double/2addr v8, v3 │ │ -1b1e60: 6e30 400c 8509 |0036: invoke-virtual {v5, v8, v9}, Ljava/text/DecimalFormat;.format:(D)Ljava/lang/String; // method@0c40 │ │ -1b1e66: 0c08 |0039: move-result-object v8 │ │ -1b1e68: 6e20 180b 8200 |003a: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b1e6e: 1a08 d603 |003d: const-string v8, " " // string@03d6 │ │ -1b1e72: 6e20 180b 8200 |003f: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b1e78: 4608 0001 |0042: aget-object v8, v0, v1 │ │ -1b1e7c: 6e20 180b 8200 |0044: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b1e82: 6e10 290b 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1b1e88: 0c08 |004a: move-result-object v8 │ │ -1b1e8a: 1108 |004b: return-object v8 │ │ +1b1de8: |[1b1de8] org.thoughtcrime.securesms.util.Util.getPrettyFileSize:(J)Ljava/lang/String; │ │ +1b1df8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +1b1dfc: 3102 0800 |0002: cmp-long v2, v8, v0 │ │ +1b1e00: 3c02 0500 |0004: if-gtz v2, 0009 // +0005 │ │ +1b1e04: 1a08 630d |0006: const-string v8, "0" // string@0d63 │ │ +1b1e08: 1108 |0008: return-object v8 │ │ +1b1e0a: 1a00 6b19 |0009: const-string v0, "GB" // string@196b │ │ +1b1e0e: 1a01 663a |000b: const-string v1, "TB" // string@3a66 │ │ +1b1e12: 1a02 2c10 |000d: const-string v2, "B" // string@102c │ │ +1b1e16: 1a03 b463 |000f: const-string v3, "kB" // string@63b4 │ │ +1b1e1a: 1a04 1730 |0011: const-string v4, "MB" // string@3017 │ │ +1b1e1e: 2451 4211 3204 |0013: filled-new-array {v2, v3, v4, v0, v1}, [Ljava/lang/String; // type@1142 │ │ +1b1e24: 0c00 |0016: move-result-object v0 │ │ +1b1e26: 8688 |0017: long-to-double v8, v8 │ │ +1b1e28: 7120 750a 9800 |0018: invoke-static {v8, v9}, Ljava/lang/Math;.log10:(D)D // method@0a75 │ │ +1b1e2e: 0b01 |001b: move-result-wide v1 │ │ +1b1e30: 1903 9040 |001c: const-wide/high16 v3, #long 4652218415073722368 // #4090 │ │ +1b1e34: 7120 750a 4300 |001e: invoke-static {v3, v4}, Ljava/lang/Math;.log10:(D)D // method@0a75 │ │ +1b1e3a: 0b05 |0021: move-result-wide v5 │ │ +1b1e3c: ce51 |0022: div-double/2addr v1, v5 │ │ +1b1e3e: 8a11 |0023: double-to-int v1, v1 │ │ +1b1e40: 2202 0c03 |0024: new-instance v2, Ljava/lang/StringBuilder; // type@030c │ │ +1b1e44: 7010 0c0b 0200 |0026: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1b1e4a: 2205 7003 |0029: new-instance v5, Ljava/text/DecimalFormat; // type@0370 │ │ +1b1e4e: 1a06 5304 |002b: const-string v6, "#,##0.#" // string@0453 │ │ +1b1e52: 7020 3f0c 6500 |002d: invoke-direct {v5, v6}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@0c3f │ │ +1b1e58: 8316 |0030: int-to-double v6, v1 │ │ +1b1e5a: 7140 830a 4376 |0031: invoke-static {v3, v4, v6, v7}, Ljava/lang/Math;.pow:(DD)D // method@0a83 │ │ +1b1e60: 0b03 |0034: move-result-wide v3 │ │ +1b1e62: ce38 |0035: div-double/2addr v8, v3 │ │ +1b1e64: 6e30 400c 8509 |0036: invoke-virtual {v5, v8, v9}, Ljava/text/DecimalFormat;.format:(D)Ljava/lang/String; // method@0c40 │ │ +1b1e6a: 0c08 |0039: move-result-object v8 │ │ +1b1e6c: 6e20 180b 8200 |003a: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b1e72: 1a08 d603 |003d: const-string v8, " " // string@03d6 │ │ +1b1e76: 6e20 180b 8200 |003f: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b1e7c: 4608 0001 |0042: aget-object v8, v0, v1 │ │ +1b1e80: 6e20 180b 8200 |0044: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b1e86: 6e10 290b 0200 |0047: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1b1e8c: 0c08 |004a: move-result-object v8 │ │ +1b1e8e: 1108 |004b: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=314 │ │ 0x0009 line=316 │ │ 0x0018 line=317 │ │ 0x0024 line=319 │ │ locals : │ │ @@ -316825,40 +316826,40 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -1b1e8c: |[1b1e8c] org.thoughtcrime.securesms.util.Util.getTextFromClipboard:(Landroid/content/Context;)Ljava/lang/String; │ │ -1b1e9c: 1a00 4b4c |0000: const-string v0, "clipboard" // string@4c4b │ │ -1b1ea0: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1b1ea6: 0c02 |0005: move-result-object v2 │ │ -1b1ea8: 1f02 2100 |0006: check-cast v2, Landroid/content/ClipboardManager; // type@0021 │ │ -1b1eac: 6e10 5400 0200 |0008: invoke-virtual {v2}, Landroid/content/ClipboardManager;.hasPrimaryClip:()Z // method@0054 │ │ -1b1eb2: 0a00 |000b: move-result v0 │ │ -1b1eb4: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ -1b1eb8: 6e10 5300 0200 |000e: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClipDescription:()Landroid/content/ClipDescription; // method@0053 │ │ -1b1ebe: 0c00 |0011: move-result-object v0 │ │ -1b1ec0: 1a01 7384 |0012: const-string v1, "text/plain" // string@8473 │ │ -1b1ec4: 6e20 5100 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0051 │ │ -1b1eca: 0a00 |0017: move-result v0 │ │ -1b1ecc: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ -1b1ed0: 6e10 5200 0200 |001a: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClip:()Landroid/content/ClipData; // method@0052 │ │ -1b1ed6: 0c02 |001d: move-result-object v2 │ │ -1b1ed8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -1b1eda: 6e20 4c00 0200 |001f: invoke-virtual {v2, v0}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@004c │ │ -1b1ee0: 0c02 |0022: move-result-object v2 │ │ -1b1ee2: 6e10 4a00 0200 |0023: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@004a │ │ -1b1ee8: 0c02 |0026: move-result-object v2 │ │ -1b1eea: 7210 d009 0200 |0027: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09d0 │ │ -1b1ef0: 0c02 |002a: move-result-object v2 │ │ -1b1ef2: 1102 |002b: return-object v2 │ │ -1b1ef4: 1a02 0000 |002c: const-string v2, "" // string@0000 │ │ -1b1ef8: 1102 |002e: return-object v2 │ │ +1b1e90: |[1b1e90] org.thoughtcrime.securesms.util.Util.getTextFromClipboard:(Landroid/content/Context;)Ljava/lang/String; │ │ +1b1ea0: 1a00 4b4c |0000: const-string v0, "clipboard" // string@4c4b │ │ +1b1ea4: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1b1eaa: 0c02 |0005: move-result-object v2 │ │ +1b1eac: 1f02 2100 |0006: check-cast v2, Landroid/content/ClipboardManager; // type@0021 │ │ +1b1eb0: 6e10 5400 0200 |0008: invoke-virtual {v2}, Landroid/content/ClipboardManager;.hasPrimaryClip:()Z // method@0054 │ │ +1b1eb6: 0a00 |000b: move-result v0 │ │ +1b1eb8: 3800 2000 |000c: if-eqz v0, 002c // +0020 │ │ +1b1ebc: 6e10 5300 0200 |000e: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClipDescription:()Landroid/content/ClipDescription; // method@0053 │ │ +1b1ec2: 0c00 |0011: move-result-object v0 │ │ +1b1ec4: 1a01 7384 |0012: const-string v1, "text/plain" // string@8473 │ │ +1b1ec8: 6e20 5100 1000 |0014: invoke-virtual {v0, v1}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0051 │ │ +1b1ece: 0a00 |0017: move-result v0 │ │ +1b1ed0: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ +1b1ed4: 6e10 5200 0200 |001a: invoke-virtual {v2}, Landroid/content/ClipboardManager;.getPrimaryClip:()Landroid/content/ClipData; // method@0052 │ │ +1b1eda: 0c02 |001d: move-result-object v2 │ │ +1b1edc: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +1b1ede: 6e20 4c00 0200 |001f: invoke-virtual {v2, v0}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@004c │ │ +1b1ee4: 0c02 |0022: move-result-object v2 │ │ +1b1ee6: 6e10 4a00 0200 |0023: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getText:()Ljava/lang/CharSequence; // method@004a │ │ +1b1eec: 0c02 |0026: move-result-object v2 │ │ +1b1eee: 7210 d009 0200 |0027: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09d0 │ │ +1b1ef4: 0c02 |002a: move-result-object v2 │ │ +1b1ef6: 1102 |002b: return-object v2 │ │ +1b1ef8: 1a02 0000 |002c: const-string v2, "" // string@0000 │ │ +1b1efc: 1102 |002e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0002 line=279 │ │ 0x0008 line=280 │ │ 0x001a line=281 │ │ 0x0023 line=282 │ │ @@ -316871,18 +316872,18 @@ │ │ type : '([Ljava/lang/Object;)I' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1b1c68: |[1b1c68] org.thoughtcrime.securesms.util.Util.hashCode:([Ljava/lang/Object;)I │ │ -1b1c78: 7110 7a0c 0000 |0000: invoke-static {v0}, Ljava/util/Arrays;.hashCode:([Ljava/lang/Object;)I // method@0c7a │ │ -1b1c7e: 0a00 |0003: move-result v0 │ │ -1b1c80: 0f00 |0004: return v0 │ │ +1b1c6c: |[1b1c6c] org.thoughtcrime.securesms.util.Util.hashCode:([Ljava/lang/Object;)I │ │ +1b1c7c: 7110 7a0c 0000 |0000: invoke-static {v0}, Ljava/util/Arrays;.hashCode:([Ljava/lang/Object;)I // method@0c7a │ │ +1b1c82: 0a00 |0003: move-result v0 │ │ +1b1c84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) [Ljava/lang/Object; │ │ │ │ #15 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316890,30 +316891,30 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -1b198c: |[1b198c] org.thoughtcrime.securesms.util.Util.isClickedRecently:()Z │ │ -1b199c: 7100 2c0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1b19a2: 0b00 |0003: move-result-wide v0 │ │ -1b19a4: 6102 7642 |0004: sget-wide v2, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@4276 │ │ -1b19a8: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -1b19ac: 1604 f401 |0008: const-wide/16 v4, #int 500 // #1f4 │ │ -1b19b0: 3106 0204 |000a: cmp-long v6, v2, v4 │ │ -1b19b4: 3b06 0b00 |000c: if-gez v6, 0017 // +000b │ │ -1b19b8: 6200 7342 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@4273 │ │ -1b19bc: 1a01 4d84 |0010: const-string v1, "tap discarded" // string@844d │ │ -1b19c0: 7120 c002 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1b19c6: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -1b19c8: 0f00 |0016: return v0 │ │ -1b19ca: 6800 7642 |0017: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@4276 │ │ -1b19ce: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -1b19d0: 0f00 |001a: return v0 │ │ +1b1990: |[1b1990] org.thoughtcrime.securesms.util.Util.isClickedRecently:()Z │ │ +1b19a0: 7100 2c0b 0000 |0000: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1b19a6: 0b00 |0003: move-result-wide v0 │ │ +1b19a8: 6102 7642 |0004: sget-wide v2, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@4276 │ │ +1b19ac: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +1b19b0: 1604 f401 |0008: const-wide/16 v4, #int 500 // #1f4 │ │ +1b19b4: 3106 0204 |000a: cmp-long v6, v2, v4 │ │ +1b19b8: 3b06 0b00 |000c: if-gez v6, 0017 // +000b │ │ +1b19bc: 6200 7342 |000e: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.TAG:Ljava/lang/String; // field@4273 │ │ +1b19c0: 1a01 4d84 |0010: const-string v1, "tap discarded" // string@844d │ │ +1b19c4: 7120 c002 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1b19ca: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +1b19cc: 0f00 |0016: return v0 │ │ +1b19ce: 6800 7642 |0017: sput-wide v0, Lorg/thoughtcrime/securesms/util/Util;.lastClickTime:J // field@4276 │ │ +1b19d2: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +1b19d4: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0004 line=339 │ │ 0x000e line=340 │ │ 0x0017 line=343 │ │ locals : │ │ @@ -316923,29 +316924,29 @@ │ │ type : '(Lorg/thoughtcrime/securesms/components/ComposeText;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -1b19d4: |[1b19d4] org.thoughtcrime.securesms.util.Util.isEmpty:(Lorg/thoughtcrime/securesms/components/ComposeText;)Z │ │ -1b19e4: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ -1b19e8: 6e10 4c4a 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getText:()Landroid/text/Editable; // method@4a4c │ │ -1b19ee: 0c00 |0005: move-result-object v0 │ │ -1b19f0: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -1b19f4: 6e10 4d4a 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getTextTrimmed:()Ljava/lang/String; // method@4a4d │ │ -1b19fa: 0c01 |000b: move-result-object v1 │ │ -1b19fc: 7110 a702 0100 |000c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1b1a02: 0a01 |000f: move-result v1 │ │ -1b1a04: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -1b1a08: 2803 |0012: goto 0015 // +0003 │ │ -1b1a0a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -1b1a0c: 2802 |0014: goto 0016 // +0002 │ │ -1b1a0e: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -1b1a10: 0f01 |0016: return v1 │ │ +1b19d8: |[1b19d8] org.thoughtcrime.securesms.util.Util.isEmpty:(Lorg/thoughtcrime/securesms/components/ComposeText;)Z │ │ +1b19e8: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ +1b19ec: 6e10 4c4a 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getText:()Landroid/text/Editable; // method@4a4c │ │ +1b19f2: 0c00 |0005: move-result-object v0 │ │ +1b19f4: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +1b19f8: 6e10 4d4a 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/components/ComposeText;.getTextTrimmed:()Ljava/lang/String; // method@4a4d │ │ +1b19fe: 0c01 |000b: move-result-object v1 │ │ +1b1a00: 7110 a702 0100 |000c: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1b1a06: 0a01 |000f: move-result v1 │ │ +1b1a08: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +1b1a0c: 2803 |0012: goto 0015 // +0003 │ │ +1b1a0e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +1b1a10: 2802 |0014: goto 0016 // +0002 │ │ +1b1a12: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +1b1a14: 0f01 |0016: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=68 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 (null) Lorg/thoughtcrime/securesms/components/ComposeText; │ │ │ │ #17 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316953,28 +316954,28 @@ │ │ type : '(Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1b1a14: |[1b1a14] org.thoughtcrime.securesms.util.Util.isInviteURL:(Landroid/net/Uri;)Z │ │ -1b1a24: 1a00 725f |0000: const-string v0, "i.delta.chat" // string@5f72 │ │ -1b1a28: 6e10 fa01 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@01fa │ │ -1b1a2e: 0c01 |0005: move-result-object v1 │ │ -1b1a30: 6e20 d60a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1b1a36: 0a00 |0009: move-result v0 │ │ -1b1a38: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -1b1a3c: 6e10 f801 0200 |000c: invoke-virtual {v2}, Landroid/net/Uri;.getEncodedFragment:()Ljava/lang/String; // method@01f8 │ │ -1b1a42: 0c02 |000f: move-result-object v2 │ │ -1b1a44: 3802 0400 |0010: if-eqz v2, 0014 // +0004 │ │ -1b1a48: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -1b1a4a: 2802 |0013: goto 0015 // +0002 │ │ -1b1a4c: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -1b1a4e: 0f02 |0015: return v2 │ │ +1b1a18: |[1b1a18] org.thoughtcrime.securesms.util.Util.isInviteURL:(Landroid/net/Uri;)Z │ │ +1b1a28: 1a00 725f |0000: const-string v0, "i.delta.chat" // string@5f72 │ │ +1b1a2c: 6e10 fa01 0200 |0002: invoke-virtual {v2}, Landroid/net/Uri;.getHost:()Ljava/lang/String; // method@01fa │ │ +1b1a32: 0c01 |0005: move-result-object v1 │ │ +1b1a34: 6e20 d60a 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1b1a3a: 0a00 |0009: move-result v0 │ │ +1b1a3c: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +1b1a40: 6e10 f801 0200 |000c: invoke-virtual {v2}, Landroid/net/Uri;.getEncodedFragment:()Ljava/lang/String; // method@01f8 │ │ +1b1a46: 0c02 |000f: move-result-object v2 │ │ +1b1a48: 3802 0400 |0010: if-eqz v2, 0014 // +0004 │ │ +1b1a4c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +1b1a4e: 2802 |0013: goto 0015 // +0002 │ │ +1b1a50: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +1b1a52: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 (null) Landroid/net/Uri; │ │ │ │ #18 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -316982,24 +316983,24 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -1b1a50: |[1b1a50] org.thoughtcrime.securesms.util.Util.isInviteURL:(Ljava/lang/String;)Z │ │ -1b1a60: 7110 0102 0000 |0000: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1b1a66: 0c00 |0003: move-result-object v0 │ │ -1b1a68: 7110 755b 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Landroid/net/Uri;)Z // method@5b75 │ │ -1b1a6e: 0a00 |0007: move-result v0 │ │ -1b1a70: 0f00 |0008: return v0 │ │ -1b1a72: 0d00 |0009: move-exception v0 │ │ -1b1a74: 6e10 370a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1b1a7a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -1b1a7c: 0f00 |000e: return v0 │ │ +1b1a54: |[1b1a54] org.thoughtcrime.securesms.util.Util.isInviteURL:(Ljava/lang/String;)Z │ │ +1b1a64: 7110 0102 0000 |0000: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1b1a6a: 0c00 |0003: move-result-object v0 │ │ +1b1a6c: 7110 755b 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.isInviteURL:(Landroid/net/Uri;)Z // method@5b75 │ │ +1b1a72: 0a00 |0007: move-result v0 │ │ +1b1a74: 0f00 |0008: return v0 │ │ +1b1a76: 0d00 |0009: move-exception v0 │ │ +1b1a78: 6e10 370a 0000 |000a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1b1a7e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +1b1a80: 0f00 |000e: return v0 │ │ catches : 1 │ │ 0x0000 - 0x0008 │ │ Ljava/lang/Exception; -> 0x0009 │ │ positions : │ │ 0x0000 line=77 │ │ 0x000a line=79 │ │ locals : │ │ @@ -317010,31 +317011,31 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -1b1a90: |[1b1a90] org.thoughtcrime.securesms.util.Util.isLowMemory:(Landroid/content/Context;)Z │ │ -1b1aa0: 1a00 0546 |0000: const-string v0, "activity" // string@4605 │ │ -1b1aa4: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1b1aaa: 0c01 |0005: move-result-object v1 │ │ -1b1aac: 1f01 0f00 |0006: check-cast v1, Landroid/app/ActivityManager; // type@000f │ │ -1b1ab0: 6e10 2c00 0100 |0008: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@002c │ │ -1b1ab6: 0a00 |000b: move-result v0 │ │ -1b1ab8: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -1b1abc: 6e10 2a00 0100 |000e: invoke-virtual {v1}, Landroid/app/ActivityManager;.getLargeMemoryClass:()I // method@002a │ │ -1b1ac2: 0a01 |0011: move-result v1 │ │ -1b1ac4: 1300 4000 |0012: const/16 v0, #int 64 // #40 │ │ -1b1ac8: 3601 0300 |0014: if-gt v1, v0, 0017 // +0003 │ │ -1b1acc: 2803 |0016: goto 0019 // +0003 │ │ -1b1ace: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -1b1ad0: 2802 |0018: goto 001a // +0002 │ │ -1b1ad2: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -1b1ad4: 0f01 |001a: return v1 │ │ +1b1a94: |[1b1a94] org.thoughtcrime.securesms.util.Util.isLowMemory:(Landroid/content/Context;)Z │ │ +1b1aa4: 1a00 0546 |0000: const-string v0, "activity" // string@4605 │ │ +1b1aa8: 6e20 7a00 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1b1aae: 0c01 |0005: move-result-object v1 │ │ +1b1ab0: 1f01 0f00 |0006: check-cast v1, Landroid/app/ActivityManager; // type@000f │ │ +1b1ab4: 6e10 2c00 0100 |0008: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@002c │ │ +1b1aba: 0a00 |000b: move-result v0 │ │ +1b1abc: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +1b1ac0: 6e10 2a00 0100 |000e: invoke-virtual {v1}, Landroid/app/ActivityManager;.getLargeMemoryClass:()I // method@002a │ │ +1b1ac6: 0a01 |0011: move-result v1 │ │ +1b1ac8: 1300 4000 |0012: const/16 v0, #int 64 // #40 │ │ +1b1acc: 3601 0300 |0014: if-gt v1, v0, 0017 // +0003 │ │ +1b1ad0: 2803 |0016: goto 0019 // +0003 │ │ +1b1ad2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +1b1ad4: 2802 |0018: goto 001a // +0002 │ │ +1b1ad6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +1b1ad8: 0f01 |001a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0008 line=259 │ │ locals : │ │ 0x0000 - 0x001b reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -317043,54 +317044,54 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -1b1ad8: |[1b1ad8] org.thoughtcrime.securesms.util.Util.isMainThread:()Z │ │ -1b1ae8: 7100 4f02 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@024f │ │ -1b1aee: 0c00 |0003: move-result-object v0 │ │ -1b1af0: 7100 4e02 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ -1b1af6: 0c01 |0007: move-result-object v1 │ │ -1b1af8: 3310 0400 |0008: if-ne v0, v1, 000c // +0004 │ │ -1b1afc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -1b1afe: 2802 |000b: goto 000d // +0002 │ │ -1b1b00: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -1b1b02: 0f00 |000d: return v0 │ │ +1b1adc: |[1b1adc] org.thoughtcrime.securesms.util.Util.isMainThread:()Z │ │ +1b1aec: 7100 4f02 0000 |0000: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@024f │ │ +1b1af2: 0c00 |0003: move-result-object v0 │ │ +1b1af4: 7100 4e02 0000 |0004: invoke-static {}, Landroid/os/Looper;.getMainLooper:()Landroid/os/Looper; // method@024e │ │ +1b1afa: 0c01 |0007: move-result-object v1 │ │ +1b1afc: 3310 0400 |0008: if-ne v0, v1, 000c // +0004 │ │ +1b1b00: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +1b1b02: 2802 |000b: goto 000d // +0002 │ │ +1b1b04: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +1b1b06: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ │ │ #21 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ name : 'isTouchExplorationEnabled' │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -1b1b04: |[1b1b04] org.thoughtcrime.securesms.util.Util.isTouchExplorationEnabled:(Landroid/content/Context;)Z │ │ -1b1b14: 6200 7442 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4274 │ │ -1b1b18: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ -1b1b1c: 6e10 6b00 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -1b1b22: 0c01 |0007: move-result-object v1 │ │ -1b1b24: 1a00 8945 |0008: const-string v0, "accessibility" // string@4589 │ │ -1b1b28: 6e20 7a00 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1b1b2e: 0c01 |000d: move-result-object v1 │ │ -1b1b30: 1f01 0201 |000e: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0102 │ │ -1b1b34: 6901 7442 |0010: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4274 │ │ -1b1b38: 6201 7442 |0012: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4274 │ │ -1b1b3c: 6e10 7a03 0100 |0014: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@037a │ │ -1b1b42: 0a01 |0017: move-result v1 │ │ -1b1b44: 0f01 |0018: return v1 │ │ -1b1b46: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -1b1b48: 0f01 |001a: return v1 │ │ +1b1b08: |[1b1b08] org.thoughtcrime.securesms.util.Util.isTouchExplorationEnabled:(Landroid/content/Context;)Z │ │ +1b1b18: 6200 7442 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4274 │ │ +1b1b1c: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ +1b1b20: 6e10 6b00 0100 |0004: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +1b1b26: 0c01 |0007: move-result-object v1 │ │ +1b1b28: 1a00 8945 |0008: const-string v0, "accessibility" // string@4589 │ │ +1b1b2c: 6e20 7a00 0100 |000a: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1b1b32: 0c01 |000d: move-result-object v1 │ │ +1b1b34: 1f01 0201 |000e: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0102 │ │ +1b1b38: 6901 7442 |0010: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4274 │ │ +1b1b3c: 6201 7442 |0012: sget-object v1, Lorg/thoughtcrime/securesms/util/Util;.accessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@4274 │ │ +1b1b40: 6e10 7a03 0100 |0014: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@037a │ │ +1b1b46: 0a01 |0017: move-result v1 │ │ +1b1b48: 0f01 |0018: return v1 │ │ +1b1b4a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +1b1b4c: 0f01 |001a: return v1 │ │ catches : 1 │ │ 0x0000 - 0x0018 │ │ Ljava/lang/Exception; -> 0x0019 │ │ positions : │ │ 0x0000 line=350 │ │ 0x0004 line=351 │ │ 0x0008 line=352 │ │ @@ -317103,18 +317104,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1b2098: |[1b2098] org.thoughtcrime.securesms.util.Util.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V │ │ -1b20a8: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -1b20ac: 7220 5a0d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d5a │ │ -1b20b2: 0e00 |0005: return-void │ │ +1b209c: |[1b209c] org.thoughtcrime.securesms.util.Util.lambda$runOnBackgroundDelayed$1:(Ljava/lang/Runnable;)V │ │ +1b20ac: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +1b20b0: 7220 5a0d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d5a │ │ +1b20b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ #23 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -317122,21 +317123,21 @@ │ │ type : '(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1b20b4: |[1b20b4] org.thoughtcrime.securesms.util.Util.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ -1b20c4: 7210 ad0a 0000 |0000: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aad │ │ -1b20ca: 6e10 580d 0100 |0003: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d58 │ │ -1b20d0: 0e00 |0006: return-void │ │ -1b20d2: 0d00 |0007: move-exception v0 │ │ -1b20d4: 6e10 580d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d58 │ │ -1b20da: 2700 |000b: throw v0 │ │ +1b20b8: |[1b20b8] org.thoughtcrime.securesms.util.Util.lambda$runOnMainSync$0:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V │ │ +1b20c8: 7210 ad0a 0000 |0000: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@0aad │ │ +1b20ce: 6e10 580d 0100 |0003: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d58 │ │ +1b20d4: 0e00 |0006: return-void │ │ +1b20d6: 0d00 |0007: move-exception v0 │ │ +1b20d8: 6e10 580d 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@0d58 │ │ +1b20de: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=219 │ │ 0x000b line=220 │ │ @@ -317149,24 +317150,24 @@ │ │ type : '()V' │ │ access : 0x20009 (PUBLIC STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -1b20e8: |[1b20e8] org.thoughtcrime.securesms.util.Util.localeChanged:()V │ │ -1b20f8: 1c00 f810 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10f8 │ │ -1b20fc: 1d00 |0002: monitor-enter v0 │ │ -1b20fe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -1b2100: 6901 7742 |0004: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4277 │ │ -1b2104: 1e00 |0006: monitor-exit v0 │ │ -1b2106: 0e00 |0007: return-void │ │ -1b2108: 0d01 |0008: move-exception v1 │ │ -1b210a: 1e00 |0009: monitor-exit v0 │ │ -1b210c: 2701 |000a: throw v1 │ │ +1b20ec: |[1b20ec] org.thoughtcrime.securesms.util.Util.localeChanged:()V │ │ +1b20fc: 1c00 f810 |0000: const-class v0, Lorg/thoughtcrime/securesms/util/Util; // type@10f8 │ │ +1b2100: 1d00 |0002: monitor-enter v0 │ │ +1b2102: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +1b2104: 6901 7742 |0004: sput-object v1, Lorg/thoughtcrime/securesms/util/Util;.lastLocale:Ljava/util/Locale; // field@4277 │ │ +1b2108: 1e00 |0006: monitor-exit v0 │ │ +1b210a: 0e00 |0007: return-void │ │ +1b210c: 0d01 |0008: move-exception v1 │ │ +1b210e: 1e00 |0009: monitor-exit v0 │ │ +1b2110: 2701 |000a: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x0006 │ │ -> 0x0008 │ │ 0x0009 - 0x000a │ │ -> 0x0008 │ │ positions : │ │ 0x0004 line=379 │ │ @@ -317178,42 +317179,42 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -1b1b5c: |[1b1b5c] org.thoughtcrime.securesms.util.Util.moveFile:(Ljava/lang/String;Ljava/lang/String;)Z │ │ -1b1b6c: 2200 c202 |0000: new-instance v0, Ljava/io/File; // type@02c2 │ │ -1b1b70: 7020 6b09 4000 |0002: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ -1b1b76: 2201 c202 |0005: new-instance v1, Ljava/io/File; // type@02c2 │ │ -1b1b7a: 7020 6b09 5100 |0007: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ -1b1b80: 6e10 7009 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0970 │ │ -1b1b86: 6e20 8009 1000 |000d: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0980 │ │ -1b1b8c: 0a00 |0010: move-result v0 │ │ -1b1b8e: 2806 |0011: goto 0017 // +0006 │ │ -1b1b90: 0d00 |0012: move-exception v0 │ │ -1b1b92: 6e10 370a 0000 |0013: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1b1b98: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -1b1b9a: 3900 1d00 |0017: if-nez v0, 0034 // +001d │ │ -1b1b9e: 2201 c302 |0019: new-instance v1, Ljava/io/FileInputStream; // type@02c3 │ │ -1b1ba2: 7020 8309 4100 |001b: invoke-direct {v1, v4}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0983 │ │ -1b1ba8: 2204 c502 |001e: new-instance v4, Ljava/io/FileOutputStream; // type@02c5 │ │ -1b1bac: 7020 8b09 5400 |0020: invoke-direct {v4, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@098b │ │ -1b1bb2: 7120 6b5b 4100 |0023: invoke-static {v1, v4}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b6b │ │ -1b1bb8: 0b04 |0026: move-result-wide v4 │ │ -1b1bba: 1601 0000 |0027: const-wide/16 v1, #int 0 // #0 │ │ -1b1bbe: 3103 0401 |0029: cmp-long v3, v4, v1 │ │ -1b1bc2: 3d03 0900 |002b: if-lez v3, 0034 // +0009 │ │ -1b1bc6: 1214 |002d: const/4 v4, #int 1 // #1 │ │ -1b1bc8: 1210 |002e: const/4 v0, #int 1 // #1 │ │ -1b1bca: 2805 |002f: goto 0034 // +0005 │ │ -1b1bcc: 0d04 |0030: move-exception v4 │ │ -1b1bce: 6e10 370a 0400 |0031: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1b1bd4: 0f00 |0034: return v0 │ │ +1b1b60: |[1b1b60] org.thoughtcrime.securesms.util.Util.moveFile:(Ljava/lang/String;Ljava/lang/String;)Z │ │ +1b1b70: 2200 c202 |0000: new-instance v0, Ljava/io/File; // type@02c2 │ │ +1b1b74: 7020 6b09 4000 |0002: invoke-direct {v0, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ +1b1b7a: 2201 c202 |0005: new-instance v1, Ljava/io/File; // type@02c2 │ │ +1b1b7e: 7020 6b09 5100 |0007: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ +1b1b84: 6e10 7009 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@0970 │ │ +1b1b8a: 6e20 8009 1000 |000d: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@0980 │ │ +1b1b90: 0a00 |0010: move-result v0 │ │ +1b1b92: 2806 |0011: goto 0017 // +0006 │ │ +1b1b94: 0d00 |0012: move-exception v0 │ │ +1b1b96: 6e10 370a 0000 |0013: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1b1b9c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +1b1b9e: 3900 1d00 |0017: if-nez v0, 0034 // +001d │ │ +1b1ba2: 2201 c302 |0019: new-instance v1, Ljava/io/FileInputStream; // type@02c3 │ │ +1b1ba6: 7020 8309 4100 |001b: invoke-direct {v1, v4}, Ljava/io/FileInputStream;.:(Ljava/lang/String;)V // method@0983 │ │ +1b1bac: 2204 c502 |001e: new-instance v4, Ljava/io/FileOutputStream; // type@02c5 │ │ +1b1bb0: 7020 8b09 5400 |0020: invoke-direct {v4, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@098b │ │ +1b1bb6: 7120 6b5b 4100 |0023: invoke-static {v1, v4}, Lorg/thoughtcrime/securesms/util/Util;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b6b │ │ +1b1bbc: 0b04 |0026: move-result-wide v4 │ │ +1b1bbe: 1601 0000 |0027: const-wide/16 v1, #int 0 // #0 │ │ +1b1bc2: 3103 0401 |0029: cmp-long v3, v4, v1 │ │ +1b1bc6: 3d03 0900 |002b: if-lez v3, 0034 // +0009 │ │ +1b1bca: 1214 |002d: const/4 v4, #int 1 // #1 │ │ +1b1bcc: 1210 |002e: const/4 v0, #int 1 // #1 │ │ +1b1bce: 2805 |002f: goto 0034 // +0005 │ │ +1b1bd0: 0d04 |0030: move-exception v4 │ │ +1b1bd2: 6e10 370a 0400 |0031: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1b1bd8: 0f00 |0034: return v0 │ │ catches : 2 │ │ 0x0000 - 0x0011 │ │ Ljava/lang/Exception; -> 0x0012 │ │ 0x0019 - 0x0027 │ │ Ljava/lang/Exception; -> 0x0030 │ │ positions : │ │ 0x0000 line=163 │ │ @@ -317234,43 +317235,43 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -1b1c84: |[1b1c84] org.thoughtcrime.securesms.util.Util.objectToInt:(Ljava/lang/Object;)I │ │ -1b1c94: 2020 0a03 |0000: instance-of v0, v2, Ljava/lang/String; // type@030a │ │ -1b1c98: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -1b1c9c: 1f02 0a03 |0004: check-cast v2, Ljava/lang/String; // type@030a │ │ -1b1ca0: 7110 4e0a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0a4e │ │ -1b1ca6: 0a02 |0009: move-result v2 │ │ -1b1ca8: 0f02 |000a: return v2 │ │ -1b1caa: 2020 db02 |000b: instance-of v0, v2, Ljava/lang/Boolean; // type@02db │ │ -1b1cae: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -1b1cb2: 1f02 db02 |000f: check-cast v2, Ljava/lang/Boolean; // type@02db │ │ -1b1cb6: 6e10 c609 0200 |0011: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@09c6 │ │ -1b1cbc: 0a02 |0014: move-result v2 │ │ -1b1cbe: 0f02 |0015: return v2 │ │ -1b1cc0: 2020 f202 |0016: instance-of v0, v2, Ljava/lang/Integer; // type@02f2 │ │ -1b1cc4: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -1b1cc8: 1f02 f202 |001a: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ -1b1ccc: 6e10 4c0a 0200 |001c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ -1b1cd2: 0a02 |001f: move-result v2 │ │ -1b1cd4: 0f02 |0020: return v2 │ │ -1b1cd6: 2020 f502 |0021: instance-of v0, v2, Ljava/lang/Long; // type@02f5 │ │ -1b1cda: 3800 0d00 |0023: if-eqz v0, 0030 // +000d │ │ -1b1cde: 1f02 f502 |0025: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ -1b1ce2: 6e10 5b0a 0200 |0027: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5b │ │ -1b1ce8: 0b00 |002a: move-result-wide v0 │ │ -1b1cea: 7120 8a5b 1000 |002b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.toIntExact:(J)I // method@5b8a │ │ -1b1cf0: 0a02 |002e: move-result v2 │ │ -1b1cf2: 0f02 |002f: return v2 │ │ -1b1cf4: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -1b1cf6: 0f02 |0031: return v2 │ │ +1b1c88: |[1b1c88] org.thoughtcrime.securesms.util.Util.objectToInt:(Ljava/lang/Object;)I │ │ +1b1c98: 2020 0a03 |0000: instance-of v0, v2, Ljava/lang/String; // type@030a │ │ +1b1c9c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +1b1ca0: 1f02 0a03 |0004: check-cast v2, Ljava/lang/String; // type@030a │ │ +1b1ca4: 7110 4e0a 0200 |0006: invoke-static {v2}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@0a4e │ │ +1b1caa: 0a02 |0009: move-result v2 │ │ +1b1cac: 0f02 |000a: return v2 │ │ +1b1cae: 2020 db02 |000b: instance-of v0, v2, Ljava/lang/Boolean; // type@02db │ │ +1b1cb2: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +1b1cb6: 1f02 db02 |000f: check-cast v2, Ljava/lang/Boolean; // type@02db │ │ +1b1cba: 6e10 c609 0200 |0011: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@09c6 │ │ +1b1cc0: 0a02 |0014: move-result v2 │ │ +1b1cc2: 0f02 |0015: return v2 │ │ +1b1cc4: 2020 f202 |0016: instance-of v0, v2, Ljava/lang/Integer; // type@02f2 │ │ +1b1cc8: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +1b1ccc: 1f02 f202 |001a: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ +1b1cd0: 6e10 4c0a 0200 |001c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ +1b1cd6: 0a02 |001f: move-result v2 │ │ +1b1cd8: 0f02 |0020: return v2 │ │ +1b1cda: 2020 f502 |0021: instance-of v0, v2, Ljava/lang/Long; // type@02f5 │ │ +1b1cde: 3800 0d00 |0023: if-eqz v0, 0030 // +000d │ │ +1b1ce2: 1f02 f502 |0025: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ +1b1ce6: 6e10 5b0a 0200 |0027: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5b │ │ +1b1cec: 0b00 |002a: move-result-wide v0 │ │ +1b1cee: 7120 8a5b 1000 |002b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.toIntExact:(J)I // method@5b8a │ │ +1b1cf4: 0a02 |002e: move-result v2 │ │ +1b1cf6: 0f02 |002f: return v2 │ │ +1b1cf8: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +1b1cfa: 0f02 |0031: return v2 │ │ catches : 1 │ │ 0x0000 - 0x002f │ │ Ljava/lang/Exception; -> 0x0030 │ │ positions : │ │ 0x0000 line=296 │ │ 0x0004 line=297 │ │ 0x000b line=299 │ │ @@ -317287,23 +317288,23 @@ │ │ type : '(Landroidx/appcompat/app/AlertDialog;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1b2124: |[1b2124] org.thoughtcrime.securesms.util.Util.redButton:(Landroidx/appcompat/app/AlertDialog;I)V │ │ -1b2134: 6e20 9d04 1000 |0000: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@049d │ │ -1b213a: 0c00 |0003: move-result-object v0 │ │ -1b213c: 1401 160c ffff |0004: const v1, #float -nan // #ffff0c16 │ │ -1b2142: 6e20 d203 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/Button;.setTextColor:(I)V // method@03d2 │ │ -1b2148: 2805 |000a: goto 000f // +0005 │ │ -1b214a: 0d00 |000b: move-exception v0 │ │ -1b214c: 6e10 370a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1b2152: 0e00 |000f: return-void │ │ +1b2128: |[1b2128] org.thoughtcrime.securesms.util.Util.redButton:(Landroidx/appcompat/app/AlertDialog;I)V │ │ +1b2138: 6e20 9d04 1000 |0000: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog;.getButton:(I)Landroid/widget/Button; // method@049d │ │ +1b213e: 0c00 |0003: move-result-object v0 │ │ +1b2140: 1401 160c ffff |0004: const v1, #float -nan // #ffff0c16 │ │ +1b2146: 6e20 d203 1000 |0007: invoke-virtual {v0, v1}, Landroid/widget/Button;.setTextColor:(I)V // method@03d2 │ │ +1b214c: 2805 |000a: goto 000f // +0005 │ │ +1b214e: 0d00 |000b: move-exception v0 │ │ +1b2150: 6e10 370a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1b2156: 0e00 |000f: return-void │ │ catches : 1 │ │ 0x0000 - 0x000a │ │ Ljava/lang/Exception; -> 0x000b │ │ positions : │ │ 0x0000 line=108 │ │ 0x000c line=110 │ │ locals : │ │ @@ -317315,30 +317316,30 @@ │ │ type : '(Landroid/view/Menu;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -1b2164: |[1b2164] org.thoughtcrime.securesms.util.Util.redMenuItem:(Landroid/view/Menu;I)V │ │ -1b2174: 7220 e902 4300 |0000: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@02e9 │ │ -1b217a: 0c03 |0003: move-result-object v3 │ │ -1b217c: 2204 bc00 |0004: new-instance v4, Landroid/text/SpannableString; // type@00bc │ │ -1b2180: 7210 f102 0300 |0006: invoke-interface {v3}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@02f1 │ │ -1b2186: 0c00 |0009: move-result-object v0 │ │ -1b2188: 7020 9502 0400 |000a: invoke-direct {v4, v0}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ -1b218e: 2200 c900 |000d: new-instance v0, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ -1b2192: 1401 160c ffff |000f: const v1, #float -nan // #ffff0c16 │ │ -1b2198: 7020 b002 1000 |0012: invoke-direct {v0, v1}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b0 │ │ -1b219e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -1b21a0: 6e10 9902 0400 |0016: invoke-virtual {v4}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ -1b21a6: 0a02 |0019: move-result v2 │ │ -1b21a8: 6e51 9a02 0421 |001a: invoke-virtual {v4, v0, v1, v2, v1}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ -1b21ae: 7220 f802 4300 |001d: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@02f8 │ │ -1b21b4: 0e00 |0020: return-void │ │ +1b2168: |[1b2168] org.thoughtcrime.securesms.util.Util.redMenuItem:(Landroid/view/Menu;I)V │ │ +1b2178: 7220 e902 4300 |0000: invoke-interface {v3, v4}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@02e9 │ │ +1b217e: 0c03 |0003: move-result-object v3 │ │ +1b2180: 2204 bc00 |0004: new-instance v4, Landroid/text/SpannableString; // type@00bc │ │ +1b2184: 7210 f102 0300 |0006: invoke-interface {v3}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@02f1 │ │ +1b218a: 0c00 |0009: move-result-object v0 │ │ +1b218c: 7020 9502 0400 |000a: invoke-direct {v4, v0}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@0295 │ │ +1b2192: 2200 c900 |000d: new-instance v0, Landroid/text/style/ForegroundColorSpan; // type@00c9 │ │ +1b2196: 1401 160c ffff |000f: const v1, #float -nan // #ffff0c16 │ │ +1b219c: 7020 b002 1000 |0012: invoke-direct {v0, v1}, Landroid/text/style/ForegroundColorSpan;.:(I)V // method@02b0 │ │ +1b21a2: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +1b21a4: 6e10 9902 0400 |0016: invoke-virtual {v4}, Landroid/text/SpannableString;.length:()I // method@0299 │ │ +1b21aa: 0a02 |0019: move-result v2 │ │ +1b21ac: 6e51 9a02 0421 |001a: invoke-virtual {v4, v0, v1, v2, v1}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@029a │ │ +1b21b2: 7220 f802 4300 |001d: invoke-interface {v3, v4}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@02f8 │ │ +1b21b8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=97 │ │ 0x000d line=98 │ │ 0x001d line=99 │ │ locals : │ │ @@ -317350,18 +317351,18 @@ │ │ type : '(Landroidx/appcompat/app/AlertDialog;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b21b8: |[1b21b8] org.thoughtcrime.securesms.util.Util.redPositiveButton:(Landroidx/appcompat/app/AlertDialog;)V │ │ -1b21c8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -1b21ca: 7120 7f5b 0100 |0001: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Util;.redButton:(Landroidx/appcompat/app/AlertDialog;I)V // method@5b7f │ │ -1b21d0: 0e00 |0004: return-void │ │ +1b21bc: |[1b21bc] org.thoughtcrime.securesms.util.Util.redPositiveButton:(Landroidx/appcompat/app/AlertDialog;)V │ │ +1b21cc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +1b21ce: 7120 7f5b 0100 |0001: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/util/Util;.redButton:(Landroidx/appcompat/app/AlertDialog;I)V // method@5b7f │ │ +1b21d4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 (null) Landroidx/appcompat/app/AlertDialog; │ │ │ │ #30 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -317369,25 +317370,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -1b1d08: |[1b1d08] org.thoughtcrime.securesms.util.Util.rgbToArgbColor:(I)I │ │ -1b1d18: 7110 3201 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.red:(I)I // method@0132 │ │ -1b1d1e: 0a00 |0003: move-result v0 │ │ -1b1d20: 7110 3001 0300 |0004: invoke-static {v3}, Landroid/graphics/Color;.green:(I)I // method@0130 │ │ -1b1d26: 0a01 |0007: move-result v1 │ │ -1b1d28: 7110 2f01 0300 |0008: invoke-static {v3}, Landroid/graphics/Color;.blue:(I)I // method@012f │ │ -1b1d2e: 0a03 |000b: move-result v3 │ │ -1b1d30: 1302 ff00 |000c: const/16 v2, #int 255 // #ff │ │ -1b1d34: 7140 2e01 0231 |000e: invoke-static {v2, v0, v1, v3}, Landroid/graphics/Color;.argb:(IIII)I // method@012e │ │ -1b1d3a: 0a03 |0011: move-result v3 │ │ -1b1d3c: 0f03 |0012: return v3 │ │ +1b1d0c: |[1b1d0c] org.thoughtcrime.securesms.util.Util.rgbToArgbColor:(I)I │ │ +1b1d1c: 7110 3201 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.red:(I)I // method@0132 │ │ +1b1d22: 0a00 |0003: move-result v0 │ │ +1b1d24: 7110 3001 0300 |0004: invoke-static {v3}, Landroid/graphics/Color;.green:(I)I // method@0130 │ │ +1b1d2a: 0a01 |0007: move-result v1 │ │ +1b1d2c: 7110 2f01 0300 |0008: invoke-static {v3}, Landroid/graphics/Color;.blue:(I)I // method@012f │ │ +1b1d32: 0a03 |000b: move-result v3 │ │ +1b1d34: 1302 ff00 |000c: const/16 v2, #int 255 // #ff │ │ +1b1d38: 7140 2e01 0231 |000e: invoke-static {v2, v0, v1, v3}, Landroid/graphics/Color;.argb:(IIII)I // method@012e │ │ +1b1d3e: 0a03 |0011: move-result v3 │ │ +1b1d40: 0f03 |0012: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 (null) I │ │ │ │ #31 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -317395,22 +317396,22 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -1b21d4: |[1b21d4] org.thoughtcrime.securesms.util.Util.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V │ │ -1b21e4: 7100 785b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b78 │ │ -1b21ea: 0a00 |0003: move-result v0 │ │ -1b21ec: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -1b21f0: 7110 845b 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5b84 │ │ -1b21f6: 2804 |0009: goto 000d // +0004 │ │ -1b21f8: 7210 ad0a 0100 |000a: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aad │ │ -1b21fe: 0e00 |000d: return-void │ │ +1b21d8: |[1b21d8] org.thoughtcrime.securesms.util.Util.runOnAnyBackgroundThread:(Ljava/lang/Runnable;)V │ │ +1b21e8: 7100 785b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b78 │ │ +1b21ee: 0a00 |0003: move-result v0 │ │ +1b21f0: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +1b21f4: 7110 845b 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5b84 │ │ +1b21fa: 2804 |0009: goto 000d // +0004 │ │ +1b21fc: 7210 ad0a 0100 |000a: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aad │ │ +1b2202: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x000a line=238 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/Runnable; │ │ @@ -317420,18 +317421,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1b2200: |[1b2200] org.thoughtcrime.securesms.util.Util.runOnBackground:(Ljava/lang/Runnable;)V │ │ -1b2210: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -1b2214: 7220 5a0d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d5a │ │ -1b221a: 0e00 |0005: return-void │ │ +1b2204: |[1b2204] org.thoughtcrime.securesms.util.Util.runOnBackground:(Ljava/lang/Runnable;)V │ │ +1b2214: 6200 3500 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +1b2218: 7220 5a0d 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@0d5a │ │ +1b221e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ #33 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -317439,20 +317440,20 @@ │ │ type : '(Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -1b221c: |[1b221c] org.thoughtcrime.securesms.util.Util.runOnBackgroundDelayed:(Ljava/lang/Runnable;J)V │ │ -1b222c: 6200 7542 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4275 │ │ -1b2230: 2201 f710 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1; // type@10f7 │ │ -1b2234: 7020 625b 2100 |0004: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.:(Ljava/lang/Runnable;)V // method@5b62 │ │ -1b223a: 6e40 4802 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ -1b2240: 0e00 |000a: return-void │ │ +1b2220: |[1b2220] org.thoughtcrime.securesms.util.Util.runOnBackgroundDelayed:(Ljava/lang/Runnable;J)V │ │ +1b2230: 6200 7542 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4275 │ │ +1b2234: 2201 f710 |0002: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1; // type@10f7 │ │ +1b2238: 7020 625b 2100 |0004: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda1;.:(Ljava/lang/Runnable;)V // method@5b62 │ │ +1b223e: 6e40 4802 1043 |0007: invoke-virtual {v0, v1, v3, v4}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ +1b2244: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x000b reg=2 (null) Ljava/lang/Runnable; │ │ 0x0000 - 0x000b reg=3 (null) J │ │ │ │ @@ -317461,23 +317462,23 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1b2244: |[1b2244] org.thoughtcrime.securesms.util.Util.runOnMain:(Ljava/lang/Runnable;)V │ │ -1b2254: 7100 785b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b78 │ │ -1b225a: 0a00 |0003: move-result v0 │ │ -1b225c: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -1b2260: 7210 ad0a 0100 |0006: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aad │ │ -1b2266: 2806 |0009: goto 000f // +0006 │ │ -1b2268: 6200 7542 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4275 │ │ -1b226c: 6e20 4702 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0247 │ │ -1b2272: 0e00 |000f: return-void │ │ +1b2248: |[1b2248] org.thoughtcrime.securesms.util.Util.runOnMain:(Ljava/lang/Runnable;)V │ │ +1b2258: 7100 785b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b78 │ │ +1b225e: 0a00 |0003: move-result v0 │ │ +1b2260: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +1b2264: 7210 ad0a 0100 |0006: invoke-interface {v1}, Ljava/lang/Runnable;.run:()V // method@0aad │ │ +1b226a: 2806 |0009: goto 000f // +0006 │ │ +1b226c: 6200 7542 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4275 │ │ +1b2270: 6e20 4702 1000 |000c: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0247 │ │ +1b2276: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x000a line=203 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Ljava/lang/Runnable; │ │ │ │ @@ -317486,18 +317487,18 @@ │ │ type : '(Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -1b2274: |[1b2274] org.thoughtcrime.securesms.util.Util.runOnMainDelayed:(Ljava/lang/Runnable;J)V │ │ -1b2284: 6200 7542 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4275 │ │ -1b2288: 6e40 4802 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ -1b228e: 0e00 |0005: return-void │ │ +1b2278: |[1b2278] org.thoughtcrime.securesms.util.Util.runOnMainDelayed:(Ljava/lang/Runnable;J)V │ │ +1b2288: 6200 7542 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/Util;.handler:Landroid/os/Handler; // field@4275 │ │ +1b228c: 6e40 4802 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0248 │ │ +1b2292: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Runnable; │ │ 0x0000 - 0x0006 reg=2 (null) J │ │ │ │ @@ -317506,32 +317507,32 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -1b2290: |[1b2290] org.thoughtcrime.securesms.util.Util.runOnMainSync:(Ljava/lang/Runnable;)V │ │ -1b22a0: 7100 785b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b78 │ │ -1b22a6: 0a00 |0003: move-result v0 │ │ -1b22a8: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -1b22ac: 7210 ad0a 0200 |0006: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@0aad │ │ -1b22b2: 2812 |0009: goto 001b // +0012 │ │ -1b22b4: 2200 ab03 |000a: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@03ab │ │ -1b22b8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -1b22ba: 7020 560d 1000 |000d: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0d56 │ │ -1b22c0: 2201 f610 |0010: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0; // type@10f6 │ │ -1b22c4: 7030 605b 2100 |0012: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@5b60 │ │ -1b22ca: 7110 865b 0100 |0015: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5b86 │ │ -1b22d0: 6e10 570d 0000 |0018: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0d57 │ │ -1b22d6: 0e00 |001b: return-void │ │ -1b22d8: 0d02 |001c: move-exception v2 │ │ -1b22da: 2200 d902 |001d: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ -1b22de: 7020 c309 2000 |001f: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ -1b22e4: 2700 |0022: throw v0 │ │ +1b2294: |[1b2294] org.thoughtcrime.securesms.util.Util.runOnMainSync:(Ljava/lang/Runnable;)V │ │ +1b22a4: 7100 785b 0000 |0000: invoke-static {}, Lorg/thoughtcrime/securesms/util/Util;.isMainThread:()Z // method@5b78 │ │ +1b22aa: 0a00 |0003: move-result v0 │ │ +1b22ac: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +1b22b0: 7210 ad0a 0200 |0006: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@0aad │ │ +1b22b6: 2812 |0009: goto 001b // +0012 │ │ +1b22b8: 2200 ab03 |000a: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@03ab │ │ +1b22bc: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +1b22be: 7020 560d 1000 |000d: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@0d56 │ │ +1b22c4: 2201 f610 |0010: new-instance v1, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0; // type@10f6 │ │ +1b22c8: 7030 605b 2100 |0012: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/Util$$ExternalSyntheticLambda0;.:(Ljava/lang/Runnable;Ljava/util/concurrent/CountDownLatch;)V // method@5b60 │ │ +1b22ce: 7110 865b 0100 |0015: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5b86 │ │ +1b22d4: 6e10 570d 0000 |0018: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@0d57 │ │ +1b22da: 0e00 |001b: return-void │ │ +1b22dc: 0d02 |001c: move-exception v2 │ │ +1b22de: 2200 d902 |001d: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ +1b22e2: 7020 c309 2000 |001f: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ +1b22e8: 2700 |0022: throw v0 │ │ catches : 1 │ │ 0x0018 - 0x001b │ │ Ljava/lang/InterruptedException; -> 0x001c │ │ positions : │ │ 0x0000 line=211 │ │ 0x0006 line=212 │ │ 0x000a line=214 │ │ @@ -317546,21 +317547,21 @@ │ │ type : '(J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1b22f8: |[1b22f8] org.thoughtcrime.securesms.util.Util.sleep:(J)V │ │ -1b2308: 7120 450b 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@0b45 │ │ -1b230e: 0e00 |0003: return-void │ │ -1b2310: 0d00 |0004: move-exception v0 │ │ -1b2312: 2201 d902 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d9 │ │ -1b2316: 7020 c309 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ -1b231c: 2701 |000a: throw v1 │ │ +1b22fc: |[1b22fc] org.thoughtcrime.securesms.util.Util.sleep:(J)V │ │ +1b230c: 7120 450b 1000 |0000: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@0b45 │ │ +1b2312: 0e00 |0003: return-void │ │ +1b2314: 0d00 |0004: move-exception v0 │ │ +1b2316: 2201 d902 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d9 │ │ +1b231a: 7020 c309 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ +1b2320: 2701 |000a: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/InterruptedException; -> 0x0004 │ │ positions : │ │ 0x0000 line=324 │ │ 0x0005 line=326 │ │ locals : │ │ @@ -317571,24 +317572,24 @@ │ │ type : '(J)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1b1d40: |[1b1d40] org.thoughtcrime.securesms.util.Util.toIntExact:(J)I │ │ -1b1d50: 8440 |0000: long-to-int v0, v4 │ │ -1b1d52: 8101 |0001: int-to-long v1, v0 │ │ -1b1d54: 3103 0104 |0002: cmp-long v3, v1, v4 │ │ -1b1d58: 3903 0300 |0004: if-nez v3, 0007 // +0003 │ │ -1b1d5c: 0f00 |0006: return v0 │ │ -1b1d5e: 2204 d702 |0007: new-instance v4, Ljava/lang/ArithmeticException; // type@02d7 │ │ -1b1d62: 1a05 5f61 |0009: const-string v5, "integer overflow" // string@615f │ │ -1b1d66: 7020 c009 5400 |000b: invoke-direct {v4, v5}, Ljava/lang/ArithmeticException;.:(Ljava/lang/String;)V // method@09c0 │ │ -1b1d6c: 2704 |000e: throw v4 │ │ +1b1d44: |[1b1d44] org.thoughtcrime.securesms.util.Util.toIntExact:(J)I │ │ +1b1d54: 8440 |0000: long-to-int v0, v4 │ │ +1b1d56: 8101 |0001: int-to-long v1, v0 │ │ +1b1d58: 3103 0104 |0002: cmp-long v3, v1, v4 │ │ +1b1d5c: 3903 0300 |0004: if-nez v3, 0007 // +0003 │ │ +1b1d60: 0f00 |0006: return v0 │ │ +1b1d62: 2204 d702 |0007: new-instance v4, Ljava/lang/ArithmeticException; // type@02d7 │ │ +1b1d66: 1a05 5f61 |0009: const-string v5, "integer overflow" // string@615f │ │ +1b1d6a: 7020 c009 5400 |000b: invoke-direct {v4, v5}, Ljava/lang/ArithmeticException;.:(Ljava/lang/String;)V // method@09c0 │ │ +1b1d70: 2704 |000e: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=289 │ │ locals : │ │ 0x0000 - 0x000f reg=4 (null) J │ │ │ │ #39 : (in Lorg/thoughtcrime/securesms/util/Util;) │ │ @@ -317596,21 +317597,21 @@ │ │ type : '(Ljava/lang/Object;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1b2330: |[1b2330] org.thoughtcrime.securesms.util.Util.wait:(Ljava/lang/Object;J)V │ │ -1b2340: 6e30 a80a 1002 |0000: invoke-virtual {v0, v1, v2}, Ljava/lang/Object;.wait:(J)V // method@0aa8 │ │ -1b2346: 0e00 |0003: return-void │ │ -1b2348: 0d00 |0004: move-exception v0 │ │ -1b234a: 2201 d902 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d9 │ │ -1b234e: 7020 c309 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ -1b2354: 2701 |000a: throw v1 │ │ +1b2334: |[1b2334] org.thoughtcrime.securesms.util.Util.wait:(Ljava/lang/Object;J)V │ │ +1b2344: 6e30 a80a 1002 |0000: invoke-virtual {v0, v1, v2}, Ljava/lang/Object;.wait:(J)V // method@0aa8 │ │ +1b234a: 0e00 |0003: return-void │ │ +1b234c: 0d00 |0004: move-exception v0 │ │ +1b234e: 2201 d902 |0005: new-instance v1, Ljava/lang/AssertionError; // type@02d9 │ │ +1b2352: 7020 c309 0100 |0007: invoke-direct {v1, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ +1b2358: 2701 |000a: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/InterruptedException; -> 0x0004 │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=129 │ │ locals : │ │ @@ -317622,26 +317623,26 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1b2368: |[1b2368] org.thoughtcrime.securesms.util.Util.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1b2378: 1a00 4b4c |0000: const-string v0, "clipboard" // string@4c4b │ │ -1b237c: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ -1b2382: 0c00 |0005: move-result-object v0 │ │ -1b2384: 1f00 2100 |0006: check-cast v0, Landroid/content/ClipboardManager; // type@0021 │ │ -1b2388: 6001 bc27 |0008: sget v1, Lorg/thoughtcrime/securesms/R$string;.app_name:I // field@27bc │ │ -1b238c: 6e20 7700 1200 |000a: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1b2392: 0c02 |000d: move-result-object v2 │ │ -1b2394: 7120 4e00 3200 |000e: invoke-static {v2, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@004e │ │ -1b239a: 0c02 |0011: move-result-object v2 │ │ -1b239c: 6e20 5500 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@0055 │ │ -1b23a2: 0e00 |0015: return-void │ │ +1b236c: |[1b236c] org.thoughtcrime.securesms.util.Util.writeTextToClipboard:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1b237c: 1a00 4b4c |0000: const-string v0, "clipboard" // string@4c4b │ │ +1b2380: 6e20 7a00 0200 |0002: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@007a │ │ +1b2386: 0c00 |0005: move-result-object v0 │ │ +1b2388: 1f00 2100 |0006: check-cast v0, Landroid/content/ClipboardManager; // type@0021 │ │ +1b238c: 6001 bc27 |0008: sget v1, Lorg/thoughtcrime/securesms/R$string;.app_name:I // field@27bc │ │ +1b2390: 6e20 7700 1200 |000a: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1b2396: 0c02 |000d: move-result-object v2 │ │ +1b2398: 7120 4e00 3200 |000e: invoke-static {v2, v3}, Landroid/content/ClipData;.newPlainText:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Landroid/content/ClipData; // method@004e │ │ +1b239e: 0c02 |0011: move-result-object v2 │ │ +1b23a0: 6e20 5500 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/ClipboardManager;.setPrimaryClip:(Landroid/content/ClipData;)V // method@0055 │ │ +1b23a6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0002 line=272 │ │ 0x0008 line=273 │ │ 0x0012 line=274 │ │ locals : │ │ @@ -317674,18 +317675,18 @@ │ │ type : '(IFLandroid/util/DisplayMetrics;)F' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1b25e4: |[1b25e4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(IFLandroid/util/DisplayMetrics;)F │ │ -1b25f4: 7130 d602 1002 |0000: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.deriveDimension:(IFLandroid/util/DisplayMetrics;)F // method@02d6 │ │ -1b25fa: 0a00 |0003: move-result v0 │ │ -1b25fc: 0f00 |0004: return v0 │ │ +1b25e8: |[1b25e8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(IFLandroid/util/DisplayMetrics;)F │ │ +1b25f8: 7130 d602 1002 |0000: invoke-static {v0, v1, v2}, Landroid/util/TypedValue;.deriveDimension:(IFLandroid/util/DisplayMetrics;)F // method@02d6 │ │ +1b25fe: 0a00 |0003: move-result v0 │ │ +1b2600: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) I │ │ 0x0000 - 0x0005 reg=1 (null) F │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/util/DisplayMetrics; │ │ @@ -317695,36 +317696,36 @@ │ │ type : '()I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1b2600: |[1b2600] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()I │ │ -1b2610: 7100 7503 0000 |0000: invoke-static {}, Landroid/view/WindowInsets$Type;.navigationBars:()I // method@0375 │ │ -1b2616: 0a00 |0003: move-result v0 │ │ -1b2618: 0f00 |0004: return v0 │ │ +1b2604: |[1b2604] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()I │ │ +1b2614: 7100 7503 0000 |0000: invoke-static {}, Landroid/view/WindowInsets$Type;.navigationBars:()I // method@0375 │ │ +1b261a: 0a00 |0003: move-result v0 │ │ +1b261c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1b261c: |[1b261c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)I │ │ -1b262c: 6e30 dc00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/res/Resources;.getColor:(ILandroid/content/res/Resources$Theme;)I // method@00dc │ │ -1b2632: 0a00 |0003: move-result v0 │ │ -1b2634: 0f00 |0004: return v0 │ │ +1b2620: |[1b2620] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)I │ │ +1b2630: 6e30 dc00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/res/Resources;.getColor:(ILandroid/content/res/Resources$Theme;)I // method@00dc │ │ +1b2636: 0a00 |0003: move-result v0 │ │ +1b2638: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/res/Resources; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/res/Resources$Theme; │ │ @@ -317734,17 +317735,17 @@ │ │ type : '(Landroid/graphics/Insets;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b2638: |[1b2638] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/graphics/Insets;)I │ │ -1b2648: 5200 1000 |0000: iget v0, v0, Landroid/graphics/Insets;.bottom:I // field@0010 │ │ -1b264c: 0f00 |0002: return v0 │ │ +1b263c: |[1b263c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/graphics/Insets;)I │ │ +1b264c: 5200 1000 |0000: iget v0, v0, Landroid/graphics/Insets;.bottom:I // field@0010 │ │ +1b2650: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Landroid/graphics/Insets; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317752,18 +317753,18 @@ │ │ type : '(Landroid/media/AudioManager;Landroid/media/AudioFocusRequest;)I' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b2650: |[1b2650] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioManager;Landroid/media/AudioFocusRequest;)I │ │ -1b2660: 6e20 ae01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioFocusRequest;)I // method@01ae │ │ -1b2666: 0a00 |0003: move-result v0 │ │ -1b2668: 0f00 |0004: return v0 │ │ +1b2654: |[1b2654] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioManager;Landroid/media/AudioFocusRequest;)I │ │ +1b2664: 6e20 ae01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioFocusRequest;)I // method@01ae │ │ +1b266a: 0a00 |0003: move-result v0 │ │ +1b266c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/AudioManager; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/media/AudioFocusRequest; │ │ │ │ @@ -317772,17 +317773,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/app/NotificationChannel;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b23a4: |[1b23a4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/app/NotificationChannel; │ │ -1b23b4: 1f00 1600 |0000: check-cast v0, Landroid/app/NotificationChannel; // type@0016 │ │ -1b23b8: 1100 |0002: return-object v0 │ │ +1b23a8: |[1b23a8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/app/NotificationChannel; │ │ +1b23b8: 1f00 1600 |0000: check-cast v0, Landroid/app/NotificationChannel; // type@0016 │ │ +1b23bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/lang/Object; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317790,18 +317791,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -1b23bc: |[1b23bc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; │ │ -1b23cc: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ -1b23d0: 7040 3300 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/app/NotificationChannel;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0033 │ │ -1b23d6: 1100 |0005: return-object v0 │ │ +1b23c0: |[1b23c0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;I)Landroid/app/NotificationChannel; │ │ +1b23d0: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ +1b23d4: 7040 3300 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/app/NotificationChannel;.:(Ljava/lang/String;Ljava/lang/CharSequence;I)V // method@0033 │ │ +1b23da: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/CharSequence; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -317811,18 +317812,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/app/NotificationChannelGroup;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1b23d8: |[1b23d8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/app/NotificationChannelGroup; │ │ -1b23e8: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ -1b23ec: 7030 3d00 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/app/NotificationChannelGroup;.:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@003d │ │ -1b23f2: 1100 |0005: return-object v0 │ │ +1b23dc: |[1b23dc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/app/NotificationChannelGroup; │ │ +1b23ec: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ +1b23f0: 7030 3d00 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/app/NotificationChannelGroup;.:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@003d │ │ +1b23f6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -317831,17 +317832,17 @@ │ │ type : '(Ljava/lang/Object;)Landroid/content/pm/ShortcutManager;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b23f4: |[1b23f4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/content/pm/ShortcutManager; │ │ -1b2404: 1f00 3a00 |0000: check-cast v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ -1b2408: 1100 |0002: return-object v0 │ │ +1b23f8: |[1b23f8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/Object;)Landroid/content/pm/ShortcutManager; │ │ +1b2408: 1f00 3a00 |0000: check-cast v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ +1b240c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Ljava/lang/Object; │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317849,18 +317850,18 @@ │ │ type : '(Landroid/view/WindowInsets;I)Landroid/graphics/Insets;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b240c: |[1b240c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/view/WindowInsets;I)Landroid/graphics/Insets; │ │ -1b241c: 6e20 7603 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/WindowInsets;.getInsets:(I)Landroid/graphics/Insets; // method@0376 │ │ -1b2422: 0c00 |0003: move-result-object v0 │ │ -1b2424: 1100 |0004: return-object v0 │ │ +1b2410: |[1b2410] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/view/WindowInsets;I)Landroid/graphics/Insets; │ │ +1b2420: 6e20 7603 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/WindowInsets;.getInsets:(I)Landroid/graphics/Insets; // method@0376 │ │ +1b2426: 0c00 |0003: move-result-object v0 │ │ +1b2428: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/WindowInsets; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -317869,18 +317870,18 @@ │ │ type : '(I)Landroid/media/AudioFocusRequest$Builder;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1b24b4: |[1b24b4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(I)Landroid/media/AudioFocusRequest$Builder; │ │ -1b24c4: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ -1b24c8: 7020 a801 1000 |0002: invoke-direct {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.:(I)V // method@01a8 │ │ -1b24ce: 1100 |0005: return-object v0 │ │ +1b24b8: |[1b24b8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(I)Landroid/media/AudioFocusRequest$Builder; │ │ +1b24c8: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ +1b24cc: 7020 a801 1000 |0002: invoke-direct {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.:(I)V // method@01a8 │ │ +1b24d2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) I │ │ │ │ #11 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317888,18 +317889,18 @@ │ │ type : '(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b2460: |[1b2460] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; │ │ -1b2470: 6e20 ab01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAudioAttributes:(Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; // method@01ab │ │ -1b2476: 0c00 |0003: move-result-object v0 │ │ -1b2478: 1100 |0004: return-object v0 │ │ +1b2464: |[1b2464] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; │ │ +1b2474: 6e20 ab01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAudioAttributes:(Landroid/media/AudioAttributes;)Landroid/media/AudioFocusRequest$Builder; // method@01ab │ │ +1b247a: 0c00 |0003: move-result-object v0 │ │ +1b247c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/AudioFocusRequest$Builder; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/media/AudioAttributes; │ │ │ │ @@ -317908,18 +317909,18 @@ │ │ type : '(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b247c: |[1b247c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; │ │ -1b248c: 6e20 ac01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; // method@01ac │ │ -1b2492: 0c00 |0003: move-result-object v0 │ │ -1b2494: 1100 |0004: return-object v0 │ │ +1b2480: |[1b2480] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; │ │ +1b2490: 6e20 ac01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setOnAudioFocusChangeListener:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)Landroid/media/AudioFocusRequest$Builder; // method@01ac │ │ +1b2496: 0c00 |0003: move-result-object v0 │ │ +1b2498: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/AudioFocusRequest$Builder; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/media/AudioManager$OnAudioFocusChangeListener; │ │ │ │ @@ -317928,18 +317929,18 @@ │ │ type : '(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b2498: |[1b2498] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ -1b24a8: 6e20 aa01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAcceptsDelayedFocusGain:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01aa │ │ -1b24ae: 0c00 |0003: move-result-object v0 │ │ -1b24b0: 1100 |0004: return-object v0 │ │ +1b249c: |[1b249c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ +1b24ac: 6e20 aa01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setAcceptsDelayedFocusGain:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01aa │ │ +1b24b2: 0c00 |0003: move-result-object v0 │ │ +1b24b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/AudioFocusRequest$Builder; │ │ 0x0000 - 0x0005 reg=1 (null) Z │ │ │ │ @@ -317948,18 +317949,18 @@ │ │ type : '(Landroid/media/AudioFocusRequest$Builder;)Landroid/media/AudioFocusRequest;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1b2428: |[1b2428] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;)Landroid/media/AudioFocusRequest; │ │ -1b2438: 6e10 a901 0000 |0000: invoke-virtual {v0}, Landroid/media/AudioFocusRequest$Builder;.build:()Landroid/media/AudioFocusRequest; // method@01a9 │ │ -1b243e: 0c00 |0003: move-result-object v0 │ │ -1b2440: 1100 |0004: return-object v0 │ │ +1b242c: |[1b242c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/media/AudioFocusRequest$Builder;)Landroid/media/AudioFocusRequest; │ │ +1b243c: 6e10 a901 0000 |0000: invoke-virtual {v0}, Landroid/media/AudioFocusRequest$Builder;.build:()Landroid/media/AudioFocusRequest; // method@01a9 │ │ +1b2442: 0c00 |0003: move-result-object v0 │ │ +1b2444: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/AudioFocusRequest$Builder; │ │ │ │ #15 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -317967,35 +317968,35 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b24d0: |[1b24d0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Landroid/net/Uri; │ │ -1b24e0: 6200 4700 |0000: sget-object v0, Landroid/provider/MediaStore$Downloads;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0047 │ │ -1b24e4: 1100 |0002: return-object v0 │ │ +1b24d4: |[1b24d4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Landroid/net/Uri; │ │ +1b24e4: 6200 4700 |0000: sget-object v0, Landroid/provider/MediaStore$Downloads;.EXTERNAL_CONTENT_URI:Landroid/net/Uri; // field@0047 │ │ +1b24e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #16 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b2520: |[1b2520] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -1b2530: 6e20 8602 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setBlockModes:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0286 │ │ -1b2536: 0c00 |0003: move-result-object v0 │ │ -1b2538: 1100 |0004: return-object v0 │ │ +1b2524: |[1b2524] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +1b2534: 6e20 8602 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setBlockModes:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0286 │ │ +1b253a: 0c00 |0003: move-result-object v0 │ │ +1b253c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ 0x0000 - 0x0005 reg=1 (null) [Ljava/lang/String; │ │ │ │ @@ -318004,18 +318005,18 @@ │ │ type : '(Ljava/lang/String;I)Landroid/security/keystore/KeyGenParameterSpec$Builder;' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1b253c: |[1b253c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;I)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -1b254c: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ -1b2550: 7030 8402 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.:(Ljava/lang/String;I)V // method@0284 │ │ -1b2556: 1100 |0005: return-object v0 │ │ +1b2540: |[1b2540] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Ljava/lang/String;I)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +1b2550: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ +1b2554: 7030 8402 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.:(Ljava/lang/String;I)V // method@0284 │ │ +1b255a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -318024,18 +318025,18 @@ │ │ type : '(Landroid/security/keystore/KeyGenParameterSpec$Builder;)Landroid/security/keystore/KeyGenParameterSpec;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1b24e8: |[1b24e8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;)Landroid/security/keystore/KeyGenParameterSpec; │ │ -1b24f8: 6e10 8502 0000 |0000: invoke-virtual {v0}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.build:()Landroid/security/keystore/KeyGenParameterSpec; // method@0285 │ │ -1b24fe: 0c00 |0003: move-result-object v0 │ │ -1b2500: 1100 |0004: return-object v0 │ │ +1b24ec: |[1b24ec] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/security/keystore/KeyGenParameterSpec$Builder;)Landroid/security/keystore/KeyGenParameterSpec; │ │ +1b24fc: 6e10 8502 0000 |0000: invoke-virtual {v0}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.build:()Landroid/security/keystore/KeyGenParameterSpec; // method@0285 │ │ +1b2502: 0c00 |0003: move-result-object v0 │ │ +1b2504: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ │ │ #19 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -318043,18 +318044,18 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/Display;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1b2558: |[1b2558] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;)Landroid/view/Display; │ │ -1b2568: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getDisplay:()Landroid/view/Display; // method@0070 │ │ -1b256e: 0c00 |0003: move-result-object v0 │ │ -1b2570: 1100 |0004: return-object v0 │ │ +1b255c: |[1b255c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;)Landroid/view/Display; │ │ +1b256c: 6e10 7000 0000 |0000: invoke-virtual {v0}, Landroid/content/Context;.getDisplay:()Landroid/view/Display; // method@0070 │ │ +1b2572: 0c00 |0003: move-result-object v0 │ │ +1b2574: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/Context; │ │ │ │ #20 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -318062,18 +318063,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;)Landroid/view/WindowInsets;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1b2574: |[1b2574] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;)Landroid/view/WindowInsets; │ │ -1b2584: 6e10 b64b 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;.getRootWindowInsets:()Landroid/view/WindowInsets; // method@4bb6 │ │ -1b258a: 0c00 |0003: move-result-object v0 │ │ -1b258c: 1100 |0004: return-object v0 │ │ +1b2578: |[1b2578] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;)Landroid/view/WindowInsets; │ │ +1b2588: 6e10 b64b 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout;.getRootWindowInsets:()Landroid/view/WindowInsets; // method@4bb6 │ │ +1b258e: 0c00 |0003: move-result-object v0 │ │ +1b2590: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/thoughtcrime/securesms/components/KeyboardAwareLinearLayout; │ │ │ │ #21 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -318081,35 +318082,35 @@ │ │ type : '()Ljava/lang/Class;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b266c: |[1b266c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Ljava/lang/Class; │ │ -1b267c: 1c00 3a00 |0000: const-class v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ -1b2680: 1100 |0002: return-object v0 │ │ +1b2670: |[1b2670] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()Ljava/lang/Class; │ │ +1b2680: 1c00 3a00 |0000: const-class v0, Landroid/content/pm/ShortcutManager; // type@003a │ │ +1b2684: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #22 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b2684: |[1b2684] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; │ │ -1b2694: 6e20 7900 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/Class;)Ljava/lang/Object; // method@0079 │ │ -1b269a: 0c00 |0003: move-result-object v0 │ │ -1b269c: 1100 |0004: return-object v0 │ │ +1b2688: |[1b2688] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/Context;Ljava/lang/Class;)Ljava/lang/Object; │ │ +1b2698: 6e20 7900 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/Class;)Ljava/lang/Object; // method@0079 │ │ +1b269e: 0c00 |0003: move-result-object v0 │ │ +1b26a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/Class; │ │ │ │ @@ -318118,18 +318119,18 @@ │ │ type : '(Landroid/app/NotificationChannel;)Ljava/lang/String;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1b26a0: |[1b26a0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;)Ljava/lang/String; │ │ -1b26b0: 6e10 3600 0000 |0000: invoke-virtual {v0}, Landroid/app/NotificationChannel;.getId:()Ljava/lang/String; // method@0036 │ │ -1b26b6: 0c00 |0003: move-result-object v0 │ │ -1b26b8: 1100 |0004: return-object v0 │ │ +1b26a4: |[1b26a4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;)Ljava/lang/String; │ │ +1b26b4: 6e10 3600 0000 |0000: invoke-virtual {v0}, Landroid/app/NotificationChannel;.getId:()Ljava/lang/String; // method@0036 │ │ +1b26ba: 0c00 |0003: move-result-object v0 │ │ +1b26bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/app/NotificationChannel; │ │ │ │ #24 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -318137,34 +318138,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b274c: |[1b274c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()V │ │ -1b275c: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ -1b2760: 0e00 |0002: return-void │ │ +1b2750: |[1b2750] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:()V │ │ +1b2760: 2200 6d00 |0000: new-instance v0, Landroid/media/AudioFocusRequest$Builder; // type@006d │ │ +1b2764: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #25 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm' │ │ type : '(Landroid/app/NotificationChannel;I)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b2794: |[1b2794] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;I)V │ │ -1b27a4: 6e20 3900 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setLightColor:(I)V // method@0039 │ │ -1b27aa: 0e00 |0003: return-void │ │ +1b2798: |[1b2798] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;I)V │ │ +1b27a8: 6e20 3900 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setLightColor:(I)V // method@0039 │ │ +1b27ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ │ │ @@ -318173,17 +318174,17 @@ │ │ type : '(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1b2764: |[1b2764] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V │ │ -1b2774: 6e30 3c00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationChannel;.setSound:(Landroid/net/Uri;Landroid/media/AudioAttributes;)V // method@003c │ │ -1b277a: 0e00 |0003: return-void │ │ +1b2768: |[1b2768] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Landroid/net/Uri;Landroid/media/AudioAttributes;)V │ │ +1b2778: 6e30 3c00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationChannel;.setSound:(Landroid/net/Uri;Landroid/media/AudioAttributes;)V // method@003c │ │ +1b277e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/net/Uri; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/media/AudioAttributes; │ │ @@ -318193,17 +318194,17 @@ │ │ type : '(Landroid/app/NotificationChannel;Ljava/lang/CharSequence;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b27ac: |[1b27ac] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/CharSequence;)V │ │ -1b27bc: 6e20 3a00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setName:(Ljava/lang/CharSequence;)V // method@003a │ │ -1b27c2: 0e00 |0003: return-void │ │ +1b27b0: |[1b27b0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/CharSequence;)V │ │ +1b27c0: 6e20 3a00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setName:(Ljava/lang/CharSequence;)V // method@003a │ │ +1b27c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/CharSequence; │ │ │ │ @@ -318212,17 +318213,17 @@ │ │ type : '(Landroid/app/NotificationChannel;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b27c4: |[1b27c4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ -1b27d4: 6e20 3700 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setDescription:(Ljava/lang/String;)V // method@0037 │ │ -1b27da: 0e00 |0003: return-void │ │ +1b27c8: |[1b27c8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ +1b27d8: 6e20 3700 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setDescription:(Ljava/lang/String;)V // method@0037 │ │ +1b27de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -318231,17 +318232,17 @@ │ │ type : '(Landroid/app/NotificationChannel;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b277c: |[1b277c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Z)V │ │ -1b278c: 6e20 3500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableVibration:(Z)V // method@0035 │ │ -1b2792: 0e00 |0003: return-void │ │ +1b2780: |[1b2780] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationChannel;Z)V │ │ +1b2790: 6e20 3500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableVibration:(Z)V // method@0035 │ │ +1b2796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -318250,17 +318251,17 @@ │ │ type : '(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b27dc: |[1b27dc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V │ │ -1b27ec: 6e20 3e00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.createNotificationChannel:(Landroid/app/NotificationChannel;)V // method@003e │ │ -1b27f2: 0e00 |0003: return-void │ │ +1b27e0: |[1b27e0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/app/NotificationManager;Landroid/app/NotificationChannel;)V │ │ +1b27f0: 6e20 3e00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.createNotificationChannel:(Landroid/app/NotificationChannel;)V // method@003e │ │ +1b27f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/app/NotificationChannel; │ │ │ │ @@ -318269,17 +318270,17 @@ │ │ type : '(Landroid/net/ConnectivityManager;Landroid/net/ConnectivityManager$NetworkCallback;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b27f4: |[1b27f4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/net/ConnectivityManager;Landroid/net/ConnectivityManager$NetworkCallback;)V │ │ -1b2804: 6e20 eb01 1000 |0000: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.registerDefaultNetworkCallback:(Landroid/net/ConnectivityManager$NetworkCallback;)V // method@01eb │ │ -1b280a: 0e00 |0003: return-void │ │ +1b27f8: |[1b27f8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/net/ConnectivityManager;Landroid/net/ConnectivityManager$NetworkCallback;)V │ │ +1b2808: 6e20 eb01 1000 |0000: invoke-virtual {v0, v1}, Landroid/net/ConnectivityManager;.registerDefaultNetworkCallback:(Landroid/net/ConnectivityManager$NetworkCallback;)V // method@01eb │ │ +1b280e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/net/ConnectivityManager; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/net/ConnectivityManager$NetworkCallback; │ │ │ │ @@ -318288,17 +318289,17 @@ │ │ type : '(Landroid/webkit/WebSettings;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b280c: |[1b280c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/webkit/WebSettings;Z)V │ │ -1b281c: 6e20 b403 1000 |0000: invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;.setSafeBrowsingEnabled:(Z)V // method@03b4 │ │ -1b2822: 0e00 |0003: return-void │ │ +1b2810: |[1b2810] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/webkit/WebSettings;Z)V │ │ +1b2820: 6e20 b403 1000 |0000: invoke-virtual {v0, v1}, Landroid/webkit/WebSettings;.setSafeBrowsingEnabled:(Z)V // method@03b4 │ │ +1b2826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/webkit/WebSettings; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -318307,18 +318308,18 @@ │ │ type : '(Landroid/content/pm/PackageManager;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1b2590: |[1b2590] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/PackageManager;)Z │ │ -1b25a0: 6e10 c600 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.canRequestPackageInstalls:()Z // method@00c6 │ │ -1b25a6: 0a00 |0003: move-result v0 │ │ -1b25a8: 0f00 |0004: return v0 │ │ +1b2594: |[1b2594] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/PackageManager;)Z │ │ +1b25a4: 6e10 c600 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.canRequestPackageInstalls:()Z // method@00c6 │ │ +1b25aa: 0a00 |0003: move-result v0 │ │ +1b25ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/pm/PackageManager; │ │ │ │ #34 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -318326,18 +318327,18 @@ │ │ type : '(Landroid/content/pm/ShortcutManager;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1b25ac: |[1b25ac] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/ShortcutManager;)Z │ │ -1b25bc: 6e10 d100 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/ShortcutManager;.isRateLimitingActive:()Z // method@00d1 │ │ -1b25c2: 0a00 |0003: move-result v0 │ │ -1b25c4: 0f00 |0004: return v0 │ │ +1b25b0: |[1b25b0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/content/pm/ShortcutManager;)Z │ │ +1b25c0: 6e10 d100 0000 |0000: invoke-virtual {v0}, Landroid/content/pm/ShortcutManager;.isRateLimitingActive:()Z // method@00d1 │ │ +1b25c6: 0a00 |0003: move-result v0 │ │ +1b25c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/content/pm/ShortcutManager; │ │ │ │ #35 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ @@ -318345,18 +318346,18 @@ │ │ type : '(Landroid/os/PowerManager;Ljava/lang/String;)Z' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b25c8: |[1b25c8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/PowerManager;Ljava/lang/String;)Z │ │ -1b25d8: 6e20 7402 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/PowerManager;.isIgnoringBatteryOptimizations:(Ljava/lang/String;)Z // method@0274 │ │ -1b25de: 0a00 |0003: move-result v0 │ │ -1b25e0: 0f00 |0004: return v0 │ │ +1b25cc: |[1b25cc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m:(Landroid/os/PowerManager;Ljava/lang/String;)Z │ │ +1b25dc: 6e20 7402 1000 |0000: invoke-virtual {v0, v1}, Landroid/os/PowerManager;.isIgnoringBatteryOptimizations:(Ljava/lang/String;)Z // method@0274 │ │ +1b25e2: 0a00 |0003: move-result v0 │ │ +1b25e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/os/PowerManager; │ │ 0x0000 - 0x0005 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -318365,18 +318366,18 @@ │ │ type : '(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b2444: |[1b2444] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ -1b2454: 6e20 ad01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setWillPauseWhenDucked:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01ad │ │ -1b245a: 0c00 |0003: move-result-object v0 │ │ -1b245c: 1100 |0004: return-object v0 │ │ +1b2448: |[1b2448] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/media/AudioFocusRequest$Builder;Z)Landroid/media/AudioFocusRequest$Builder; │ │ +1b2458: 6e20 ad01 1000 |0000: invoke-virtual {v0, v1}, Landroid/media/AudioFocusRequest$Builder;.setWillPauseWhenDucked:(Z)Landroid/media/AudioFocusRequest$Builder; // method@01ad │ │ +1b245e: 0c00 |0003: move-result-object v0 │ │ +1b2460: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/media/AudioFocusRequest$Builder; │ │ 0x0000 - 0x0005 reg=1 (null) Z │ │ │ │ @@ -318385,18 +318386,18 @@ │ │ type : '(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder;' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b2504: |[1b2504] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ -1b2514: 6e20 8702 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setEncryptionPaddings:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0287 │ │ -1b251a: 0c00 |0003: move-result-object v0 │ │ -1b251c: 1100 |0004: return-object v0 │ │ +1b2508: |[1b2508] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/security/keystore/KeyGenParameterSpec$Builder;[Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ +1b2518: 6e20 8702 1000 |0000: invoke-virtual {v0, v1}, Landroid/security/keystore/KeyGenParameterSpec$Builder;.setEncryptionPaddings:([Ljava/lang/String;)Landroid/security/keystore/KeyGenParameterSpec$Builder; // method@0287 │ │ +1b251e: 0c00 |0003: move-result-object v0 │ │ +1b2520: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/security/keystore/KeyGenParameterSpec$Builder; │ │ 0x0000 - 0x0005 reg=1 (null) [Ljava/lang/String; │ │ │ │ @@ -318405,34 +318406,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b26bc: |[1b26bc] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:()V │ │ -1b26cc: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ -1b26d0: 0e00 |0002: return-void │ │ +1b26c0: |[1b26c0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:()V │ │ +1b26d0: 2200 b600 |0000: new-instance v0, Landroid/security/keystore/KeyGenParameterSpec$Builder; // type@00b6 │ │ +1b26d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #39 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm$1' │ │ type : '(Landroid/app/NotificationChannel;Ljava/lang/String;)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b26ec: |[1b26ec] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ -1b26fc: 6e20 3800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setGroup:(Ljava/lang/String;)V // method@0038 │ │ -1b2702: 0e00 |0003: return-void │ │ +1b26f0: |[1b26f0] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Ljava/lang/String;)V │ │ +1b2700: 6e20 3800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setGroup:(Ljava/lang/String;)V // method@0038 │ │ +1b2706: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -318441,17 +318442,17 @@ │ │ type : '(Landroid/app/NotificationChannel;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b26d4: |[1b26d4] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Z)V │ │ -1b26e4: 6e20 3b00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setShowBadge:(Z)V // method@003b │ │ -1b26ea: 0e00 |0003: return-void │ │ +1b26d8: |[1b26d8] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$1:(Landroid/app/NotificationChannel;Z)V │ │ +1b26e8: 6e20 3b00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.setShowBadge:(Z)V // method@003b │ │ +1b26ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -318460,34 +318461,34 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b2704: |[1b2704] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:()V │ │ -1b2714: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ -1b2718: 0e00 |0002: return-void │ │ +1b2708: |[1b2708] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:()V │ │ +1b2718: 2200 1600 |0000: new-instance v0, Landroid/app/NotificationChannel; // type@0016 │ │ +1b271c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ #42 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;) │ │ name : 'm$2' │ │ type : '(Landroid/app/NotificationChannel;Z)V' │ │ access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b271c: |[1b271c] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:(Landroid/app/NotificationChannel;Z)V │ │ -1b272c: 6e20 3400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableLights:(Z)V // method@0034 │ │ -1b2732: 0e00 |0003: return-void │ │ +1b2720: |[1b2720] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$2:(Landroid/app/NotificationChannel;Z)V │ │ +1b2730: 6e20 3400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/NotificationChannel;.enableLights:(Z)V // method@0034 │ │ +1b2736: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/app/NotificationChannel; │ │ 0x0000 - 0x0004 reg=1 (null) Z │ │ │ │ @@ -318496,17 +318497,17 @@ │ │ type : '()V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b2734: |[1b2734] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$3:()V │ │ -1b2744: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ -1b2748: 0e00 |0002: return-void │ │ +1b2738: |[1b2738] org.thoughtcrime.securesms.util.ViewUtil$$ExternalSyntheticApiModelOutline0.m$3:()V │ │ +1b2748: 2200 1700 |0000: new-instance v0, Landroid/app/NotificationChannelGroup; // type@0017 │ │ +1b274c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 5745 (D8$$SyntheticClass) │ │ @@ -318554,20 +318555,20 @@ │ │ type : '(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1b2824: |[1b2824] org.thoughtcrime.securesms.util.ViewUtil$1.:(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V │ │ -1b2834: 5b01 7a42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@427a │ │ -1b2838: 5902 7b42 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@427b │ │ -1b283c: 5b03 7942 |0004: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@4279 │ │ -1b2840: 7010 a10a 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b2846: 0e00 |0009: return-void │ │ +1b2828: |[1b2828] org.thoughtcrime.securesms.util.ViewUtil$1.:(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V │ │ +1b2838: 5b01 7a42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@427a │ │ +1b283c: 5902 7b42 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@427b │ │ +1b2840: 5b03 7942 |0004: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@4279 │ │ +1b2844: 7010 a10a 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b284a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lorg/thoughtcrime/securesms/util/ViewUtil$1; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -318579,24 +318580,24 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1b2848: |[1b2848] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -1b2858: 5412 7a42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@427a │ │ -1b285c: 5210 7b42 |0002: iget v0, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@427b │ │ -1b2860: 6e20 4b03 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ -1b2866: 5412 7942 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@4279 │ │ -1b286a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -1b286c: 7110 c809 0000 |000a: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c8 │ │ -1b2872: 0c00 |000d: move-result-object v0 │ │ -1b2874: 6e20 5f07 0200 |000e: invoke-virtual {v2, v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075f │ │ -1b287a: 0e00 |0011: return-void │ │ +1b284c: |[1b284c] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +1b285c: 5412 7a42 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$view:Landroid/view/View; // field@427a │ │ +1b2860: 5210 7b42 |0002: iget v0, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$visibility:I // field@427b │ │ +1b2864: 6e20 4b03 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ +1b286a: 5412 7942 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.val$future:Lcom/b44t/messenger/util/concurrent/SettableFuture; // field@4279 │ │ +1b286e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +1b2870: 7110 c809 0000 |000a: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c8 │ │ +1b2876: 0c00 |000d: move-result-object v0 │ │ +1b2878: 6e20 5f07 0200 |000e: invoke-virtual {v2, v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075f │ │ +1b287e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0007 line=138 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/thoughtcrime/securesms/util/ViewUtil$1; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/animation/Animation; │ │ @@ -318606,31 +318607,31 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1b287c: |[1b287c] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -1b288c: 0e00 |0000: return-void │ │ +1b2880: |[1b2880] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +1b2890: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/ViewUtil$1;) │ │ name : 'onAnimationStart' │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1b2890: |[1b2890] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -1b28a0: 0e00 |0000: return-void │ │ +1b2894: |[1b2894] org.thoughtcrime.securesms.util.ViewUtil$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +1b28a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 16360 (ViewUtil.java) │ │ │ │ Class #1840 header: │ │ @@ -318679,32 +318680,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1b2d30: |[1b2d30] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ -1b2d40: 0e00 |0000: return-void │ │ +1b2d34: |[1b2d34] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ +1b2d44: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b2d44: |[1b2d44] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ -1b2d54: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b2d5a: 0e00 |0003: return-void │ │ +1b2d48: |[1b2d48] org.thoughtcrime.securesms.util.ViewUtil.:()V │ │ +1b2d58: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b2d5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/ViewUtil; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -318712,34 +318713,34 @@ │ │ type : '(Landroid/view/View;Landroid/view/animation/Animation;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -1b2d5c: |[1b2d5c] org.thoughtcrime.securesms.util.ViewUtil.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V │ │ -1b2d6c: 6e10 2c03 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@032c │ │ -1b2d72: 0a00 |0003: move-result v0 │ │ -1b2d74: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -1b2d78: 0e00 |0006: return-void │ │ -1b2d7a: 6e10 1903 0400 |0007: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1b2d80: 0c00 |000a: move-result-object v0 │ │ -1b2d82: 7110 e959 0000 |000b: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@59e9 │ │ -1b2d88: 0a00 |000e: move-result v0 │ │ -1b2d8a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -1b2d8c: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ -1b2d90: 6e20 4b03 1400 |0012: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ -1b2d96: 0e00 |0015: return-void │ │ -1b2d98: 6e10 1203 0400 |0016: invoke-virtual {v4}, Landroid/view/View;.clearAnimation:()V // method@0312 │ │ -1b2d9e: 6e10 7c03 0500 |0019: invoke-virtual {v5}, Landroid/view/animation/Animation;.reset:()V // method@037c │ │ -1b2da4: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ -1b2da8: 6e30 8203 2503 |001e: invoke-virtual {v5, v2, v3}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0382 │ │ -1b2dae: 6e20 4b03 1400 |0021: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ -1b2db4: 6e20 4c03 5400 |0024: invoke-virtual {v4, v5}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034c │ │ -1b2dba: 0e00 |0027: return-void │ │ +1b2d60: |[1b2d60] org.thoughtcrime.securesms.util.ViewUtil.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V │ │ +1b2d70: 6e10 2c03 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@032c │ │ +1b2d76: 0a00 |0003: move-result v0 │ │ +1b2d78: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +1b2d7c: 0e00 |0006: return-void │ │ +1b2d7e: 6e10 1903 0400 |0007: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1b2d84: 0c00 |000a: move-result-object v0 │ │ +1b2d86: 7110 e959 0000 |000b: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@59e9 │ │ +1b2d8c: 0a00 |000e: move-result v0 │ │ +1b2d8e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +1b2d90: 3800 0600 |0010: if-eqz v0, 0016 // +0006 │ │ +1b2d94: 6e20 4b03 1400 |0012: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ +1b2d9a: 0e00 |0015: return-void │ │ +1b2d9c: 6e10 1203 0400 |0016: invoke-virtual {v4}, Landroid/view/View;.clearAnimation:()V // method@0312 │ │ +1b2da2: 6e10 7c03 0500 |0019: invoke-virtual {v5}, Landroid/view/animation/Animation;.reset:()V // method@037c │ │ +1b2da8: 1602 0000 |001c: const-wide/16 v2, #int 0 // #0 │ │ +1b2dac: 6e30 8203 2503 |001e: invoke-virtual {v5, v2, v3}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0382 │ │ +1b2db2: 6e20 4b03 1400 |0021: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ +1b2db8: 6e20 4c03 5400 |0024: invoke-virtual {v4, v5}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034c │ │ +1b2dbe: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0007 line=149 │ │ 0x0012 line=150 │ │ 0x0016 line=154 │ │ 0x0019 line=155 │ │ @@ -318755,42 +318756,42 @@ │ │ type : '(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -1b29e4: |[1b29e4] org.thoughtcrime.securesms.util.ViewUtil.animateOut:(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -1b29f4: 2200 ee01 |0000: new-instance v0, Lcom/b44t/messenger/util/concurrent/SettableFuture; // type@01ee │ │ -1b29f8: 7010 5c07 0000 |0002: invoke-direct {v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.:()V // method@075c │ │ -1b29fe: 6e10 2c03 0300 |0005: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@032c │ │ -1b2a04: 0a01 |0008: move-result v1 │ │ -1b2a06: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -1b2a08: 7110 c809 0200 |000a: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c8 │ │ -1b2a0e: 0c02 |000d: move-result-object v2 │ │ -1b2a10: 3351 0600 |000e: if-ne v1, v5, 0014 // +0006 │ │ -1b2a14: 6e20 5f07 2000 |0010: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075f │ │ -1b2a1a: 2828 |0013: goto 003b // +0028 │ │ -1b2a1c: 6e10 1903 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1b2a22: 0c01 |0017: move-result-object v1 │ │ -1b2a24: 7110 e959 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@59e9 │ │ -1b2a2a: 0a01 |001b: move-result v1 │ │ -1b2a2c: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -1b2a30: 6e20 4b03 5300 |001e: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ -1b2a36: 6e20 5f07 2000 |0021: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075f │ │ -1b2a3c: 2817 |0024: goto 003b // +0017 │ │ -1b2a3e: 6e10 1203 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.clearAnimation:()V // method@0312 │ │ -1b2a44: 6e10 7c03 0400 |0028: invoke-virtual {v4}, Landroid/view/animation/Animation;.reset:()V // method@037c │ │ -1b2a4a: 1601 0000 |002b: const-wide/16 v1, #int 0 // #0 │ │ -1b2a4e: 6e30 8203 1402 |002d: invoke-virtual {v4, v1, v2}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0382 │ │ -1b2a54: 2201 fa10 |0030: new-instance v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1; // type@10fa │ │ -1b2a58: 7040 b95b 3105 |0032: invoke-direct {v1, v3, v5, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.:(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V // method@5bb9 │ │ -1b2a5e: 6e20 7d03 1400 |0035: invoke-virtual {v4, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@037d │ │ -1b2a64: 6e20 4c03 4300 |0038: invoke-virtual {v3, v4}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034c │ │ -1b2a6a: 1100 |003b: return-object v0 │ │ +1b29e8: |[1b29e8] org.thoughtcrime.securesms.util.ViewUtil.animateOut:(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +1b29f8: 2200 ee01 |0000: new-instance v0, Lcom/b44t/messenger/util/concurrent/SettableFuture; // type@01ee │ │ +1b29fc: 7010 5c07 0000 |0002: invoke-direct {v0}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.:()V // method@075c │ │ +1b2a02: 6e10 2c03 0300 |0005: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@032c │ │ +1b2a08: 0a01 |0008: move-result v1 │ │ +1b2a0a: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +1b2a0c: 7110 c809 0200 |000a: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@09c8 │ │ +1b2a12: 0c02 |000d: move-result-object v2 │ │ +1b2a14: 3351 0600 |000e: if-ne v1, v5, 0014 // +0006 │ │ +1b2a18: 6e20 5f07 2000 |0010: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075f │ │ +1b2a1e: 2828 |0013: goto 003b // +0028 │ │ +1b2a20: 6e10 1903 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1b2a26: 0c01 |0017: move-result-object v1 │ │ +1b2a28: 7110 e959 0100 |0018: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/AccessibilityUtil;.areAnimationsDisabled:(Landroid/content/Context;)Z // method@59e9 │ │ +1b2a2e: 0a01 |001b: move-result v1 │ │ +1b2a30: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +1b2a34: 6e20 4b03 5300 |001e: invoke-virtual {v3, v5}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ +1b2a3a: 6e20 5f07 2000 |0021: invoke-virtual {v0, v2}, Lcom/b44t/messenger/util/concurrent/SettableFuture;.set:(Ljava/lang/Object;)Z // method@075f │ │ +1b2a40: 2817 |0024: goto 003b // +0017 │ │ +1b2a42: 6e10 1203 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.clearAnimation:()V // method@0312 │ │ +1b2a48: 6e10 7c03 0400 |0028: invoke-virtual {v4}, Landroid/view/animation/Animation;.reset:()V // method@037c │ │ +1b2a4e: 1601 0000 |002b: const-wide/16 v1, #int 0 // #0 │ │ +1b2a52: 6e30 8203 1402 |002d: invoke-virtual {v4, v1, v2}, Landroid/view/animation/Animation;.setStartTime:(J)V // method@0382 │ │ +1b2a58: 2201 fa10 |0030: new-instance v1, Lorg/thoughtcrime/securesms/util/ViewUtil$1; // type@10fa │ │ +1b2a5c: 7040 b95b 3105 |0032: invoke-direct {v1, v3, v5, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil$1;.:(Landroid/view/View;ILcom/b44t/messenger/util/concurrent/SettableFuture;)V // method@5bb9 │ │ +1b2a62: 6e20 7d03 1400 |0035: invoke-virtual {v4, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@037d │ │ +1b2a68: 6e20 4c03 4300 |0038: invoke-virtual {v3, v4}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@034c │ │ +1b2a6e: 1100 |003b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ 0x000a line=120 │ │ 0x0014 line=121 │ │ 0x001e line=122 │ │ @@ -318810,36 +318811,36 @@ │ │ type : '(ILandroid/widget/AbsSpinner;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -1b2b40: |[1b2b40] org.thoughtcrime.securesms.util.ViewUtil.checkBounds:(ILandroid/widget/AbsSpinner;)I │ │ -1b2b50: 3a03 0a00 |0000: if-ltz v3, 000a // +000a │ │ -1b2b54: 6e10 cb03 0400 |0002: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.getCount:()I // method@03cb │ │ -1b2b5a: 0a00 |0005: move-result v0 │ │ -1b2b5c: 3403 0300 |0006: if-lt v3, v0, 0009 // +0003 │ │ -1b2b60: 2802 |0008: goto 000a // +0002 │ │ -1b2b62: 0f03 |0009: return v3 │ │ -1b2b64: 6200 7c42 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/ViewUtil;.TAG:Ljava/lang/String; // field@427c │ │ -1b2b68: 2201 0c03 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1b2b6c: 1a02 b260 |000e: const-string v2, "index " // string@60b2 │ │ -1b2b70: 7020 0f0b 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1b2b76: 6e20 130b 3100 |0013: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1b2b7c: 1a03 2a04 |0016: const-string v3, " out of bounds of " // string@042a │ │ -1b2b80: 6e20 180b 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b2b86: 6e10 cc03 0400 |001b: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.toString:()Ljava/lang/String; // method@03cc │ │ -1b2b8c: 0c03 |001e: move-result-object v3 │ │ -1b2b8e: 6e20 180b 3100 |001f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b2b94: 6e10 290b 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1b2b9a: 0c03 |0025: move-result-object v3 │ │ -1b2b9c: 7120 c402 3000 |0026: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1b2ba2: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -1b2ba4: 0f03 |002a: return v3 │ │ +1b2b44: |[1b2b44] org.thoughtcrime.securesms.util.ViewUtil.checkBounds:(ILandroid/widget/AbsSpinner;)I │ │ +1b2b54: 3a03 0a00 |0000: if-ltz v3, 000a // +000a │ │ +1b2b58: 6e10 cb03 0400 |0002: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.getCount:()I // method@03cb │ │ +1b2b5e: 0a00 |0005: move-result v0 │ │ +1b2b60: 3403 0300 |0006: if-lt v3, v0, 0009 // +0003 │ │ +1b2b64: 2802 |0008: goto 000a // +0002 │ │ +1b2b66: 0f03 |0009: return v3 │ │ +1b2b68: 6200 7c42 |000a: sget-object v0, Lorg/thoughtcrime/securesms/util/ViewUtil;.TAG:Ljava/lang/String; // field@427c │ │ +1b2b6c: 2201 0c03 |000c: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1b2b70: 1a02 b260 |000e: const-string v2, "index " // string@60b2 │ │ +1b2b74: 7020 0f0b 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1b2b7a: 6e20 130b 3100 |0013: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1b2b80: 1a03 2a04 |0016: const-string v3, " out of bounds of " // string@042a │ │ +1b2b84: 6e20 180b 3100 |0018: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b2b8a: 6e10 cc03 0400 |001b: invoke-virtual {v4}, Landroid/widget/AbsSpinner;.toString:()Ljava/lang/String; // method@03cc │ │ +1b2b90: 0c03 |001e: move-result-object v3 │ │ +1b2b92: 6e20 180b 3100 |001f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b2b98: 6e10 290b 0100 |0022: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1b2b9e: 0c03 |0025: move-result-object v3 │ │ +1b2ba0: 7120 c402 3000 |0026: invoke-static {v0, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1b2ba6: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +1b2ba8: 0f03 |002a: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=291 │ │ 0x000a line=292 │ │ locals : │ │ 0x0000 - 0x002b reg=3 (null) I │ │ 0x0000 - 0x002b reg=4 (null) Landroid/widget/AbsSpinner; │ │ @@ -318849,25 +318850,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -1b2be0: |[1b2be0] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(I)I │ │ -1b2bf0: 8211 |0000: int-to-float v1, v1 │ │ -1b2bf2: 7100 e800 0000 |0001: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ -1b2bf8: 0c00 |0004: move-result-object v0 │ │ -1b2bfa: 6e10 e000 0000 |0005: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ -1b2c00: 0c00 |0008: move-result-object v0 │ │ -1b2c02: 5200 4e00 |0009: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ -1b2c06: a801 0100 |000b: mul-float v1, v1, v0 │ │ -1b2c0a: 7110 860a 0100 |000d: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0a86 │ │ -1b2c10: 0a01 |0010: move-result v1 │ │ -1b2c12: 0f01 |0011: return v1 │ │ +1b2be4: |[1b2be4] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(I)I │ │ +1b2bf4: 8211 |0000: int-to-float v1, v1 │ │ +1b2bf6: 7100 e800 0000 |0001: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00e8 │ │ +1b2bfc: 0c00 |0004: move-result-object v0 │ │ +1b2bfe: 6e10 e000 0000 |0005: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ +1b2c04: 0c00 |0008: move-result-object v0 │ │ +1b2c06: 5200 4e00 |0009: iget v0, v0, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ +1b2c0a: a801 0100 |000b: mul-float v1, v1, v0 │ │ +1b2c0e: 7110 860a 0100 |000d: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@0a86 │ │ +1b2c14: 0a01 |0010: move-result v1 │ │ +1b2c16: 0f01 |0011: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=270 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) I │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -318875,27 +318876,27 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -1b2ba8: |[1b2ba8] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(Landroid/content/Context;I)I │ │ -1b2bb8: 8233 |0000: int-to-float v3, v3 │ │ -1b2bba: 6e10 7600 0200 |0001: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1b2bc0: 0c02 |0004: move-result-object v2 │ │ -1b2bc2: 6e10 e000 0200 |0005: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ -1b2bc8: 0c02 |0008: move-result-object v2 │ │ -1b2bca: 5222 4e00 |0009: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ -1b2bce: a803 0302 |000b: mul-float v3, v3, v2 │ │ -1b2bd2: 8932 |000d: float-to-double v2, v3 │ │ -1b2bd4: 1900 e03f |000e: const-wide/high16 v0, #long 4602678819172646912 // #3fe0 │ │ -1b2bd8: cb02 |0010: add-double/2addr v2, v0 │ │ -1b2bda: 8a22 |0011: double-to-int v2, v2 │ │ -1b2bdc: 0f02 |0012: return v2 │ │ +1b2bac: |[1b2bac] org.thoughtcrime.securesms.util.ViewUtil.dpToPx:(Landroid/content/Context;I)I │ │ +1b2bbc: 8233 |0000: int-to-float v3, v3 │ │ +1b2bbe: 6e10 7600 0200 |0001: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1b2bc4: 0c02 |0004: move-result-object v2 │ │ +1b2bc6: 6e10 e000 0200 |0005: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ +1b2bcc: 0c02 |0008: move-result-object v2 │ │ +1b2bce: 5222 4e00 |0009: iget v2, v2, Landroid/util/DisplayMetrics;.density:F // field@004e │ │ +1b2bd2: a803 0302 |000b: mul-float v3, v3, v2 │ │ +1b2bd6: 8932 |000d: float-to-double v2, v3 │ │ +1b2bd8: 1900 e03f |000e: const-wide/high16 v0, #long 4602678819172646912 // #3fe0 │ │ +1b2bdc: cb02 |0010: add-double/2addr v2, v0 │ │ +1b2bde: 8a22 |0011: double-to-int v2, v2 │ │ +1b2be0: 0f02 |0012: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=201 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0013 reg=3 (null) I │ │ │ │ @@ -318904,21 +318905,21 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1b2dbc: |[1b2dbc] org.thoughtcrime.securesms.util.ViewUtil.fadeIn:(Landroid/view/View;I)V │ │ -1b2dcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b2dce: 1501 803f |0001: const/high16 v1, #int 1065353216 // #3f80 │ │ -1b2dd2: 7130 ca5b 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@5bca │ │ -1b2dd8: 0c03 |0006: move-result-object v3 │ │ -1b2dda: 7120 bf5b 3200 |0007: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V // method@5bbf │ │ -1b2de0: 0e00 |000a: return-void │ │ +1b2dc0: |[1b2dc0] org.thoughtcrime.securesms.util.ViewUtil.fadeIn:(Landroid/view/View;I)V │ │ +1b2dd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b2dd2: 1501 803f |0001: const/high16 v1, #int 1065353216 // #3f80 │ │ +1b2dd6: 7130 ca5b 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@5bca │ │ +1b2ddc: 0c03 |0006: move-result-object v3 │ │ +1b2dde: 7120 bf5b 3200 |0007: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.animateIn:(Landroid/view/View;Landroid/view/animation/Animation;)V // method@5bbf │ │ +1b2de4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=106 │ │ locals : │ │ 0x0000 - 0x000b reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x000b reg=3 (null) I │ │ │ │ @@ -318927,19 +318928,19 @@ │ │ type : '(Landroid/view/View;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1b2a6c: |[1b2a6c] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -1b2a7c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -1b2a80: 7130 c65b 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; // method@5bc6 │ │ -1b2a86: 0c01 |0005: move-result-object v1 │ │ -1b2a88: 1101 |0006: return-object v1 │ │ +1b2a70: |[1b2a70] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +1b2a80: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +1b2a84: 7130 c65b 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; // method@5bc6 │ │ +1b2a8a: 0c01 |0005: move-result-object v1 │ │ +1b2a8c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=110 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -318948,22 +318949,22 @@ │ │ type : '(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -1b2a8c: |[1b2a8c] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ -1b2a9c: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -1b2aa0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1b2aa2: 7130 ca5b 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@5bca │ │ -1b2aa8: 0c03 |0006: move-result-object v3 │ │ -1b2aaa: 7130 c05b 3204 |0007: invoke-static {v2, v3, v4}, Lorg/thoughtcrime/securesms/util/ViewUtil;.animateOut:(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; // method@5bc0 │ │ -1b2ab0: 0c02 |000a: move-result-object v2 │ │ -1b2ab2: 1102 |000b: return-object v2 │ │ +1b2a90: |[1b2a90] org.thoughtcrime.securesms.util.ViewUtil.fadeOut:(Landroid/view/View;II)Lcom/b44t/messenger/util/concurrent/ListenableFuture; │ │ +1b2aa0: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +1b2aa4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1b2aa6: 7130 ca5b 1003 |0003: invoke-static {v0, v1, v3}, Lorg/thoughtcrime/securesms/util/ViewUtil;.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; // method@5bca │ │ +1b2aac: 0c03 |0006: move-result-object v3 │ │ +1b2aae: 7130 c05b 3204 |0007: invoke-static {v2, v3, v4}, Lorg/thoughtcrime/securesms/util/ViewUtil;.animateOut:(Landroid/view/View;Landroid/view/animation/Animation;I)Lcom/b44t/messenger/util/concurrent/ListenableFuture; // method@5bc0 │ │ +1b2ab4: 0c02 |000a: move-result-object v2 │ │ +1b2ab6: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=114 │ │ locals : │ │ 0x0000 - 0x000c reg=2 (null) Landroid/view/View; │ │ 0x0000 - 0x000c reg=3 (null) I │ │ 0x0000 - 0x000c reg=4 (null) I │ │ @@ -318973,18 +318974,18 @@ │ │ type : '(Landroid/app/Activity;I)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b28a4: |[1b28a4] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/app/Activity;I)Landroid/view/View; │ │ -1b28b4: 6e20 1400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ -1b28ba: 0c00 |0003: move-result-object v0 │ │ -1b28bc: 1100 |0004: return-object v0 │ │ +1b28a8: |[1b28a8] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/app/Activity;I)Landroid/view/View; │ │ +1b28b8: 6e20 1400 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ +1b28be: 0c00 |0003: move-result-object v0 │ │ +1b28c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -318993,18 +318994,18 @@ │ │ type : '(Landroid/view/View;I)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b28c0: |[1b28c0] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/view/View;I)Landroid/view/View; │ │ -1b28d0: 6e20 1603 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1b28d6: 0c00 |0003: move-result-object v0 │ │ -1b28d8: 1100 |0004: return-object v0 │ │ +1b28c4: |[1b28c4] org.thoughtcrime.securesms.util.ViewUtil.findById:(Landroid/view/View;I)Landroid/view/View; │ │ +1b28d4: 6e20 1603 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1b28da: 0c00 |0003: move-result-object v0 │ │ +1b28dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/View; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -319013,21 +319014,21 @@ │ │ type : '(Landroid/app/Activity;I)Lorg/thoughtcrime/securesms/util/views/Stub;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1b2d08: |[1b2d08] org.thoughtcrime.securesms.util.ViewUtil.findStubById:(Landroid/app/Activity;I)Lorg/thoughtcrime/securesms/util/views/Stub; │ │ -1b2d18: 2200 0a11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/Stub; // type@110a │ │ -1b2d1c: 6e20 1400 2100 |0002: invoke-virtual {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ -1b2d22: 0c01 |0005: move-result-object v1 │ │ -1b2d24: 1f01 fb00 |0006: check-cast v1, Landroid/view/ViewStub; // type@00fb │ │ -1b2d28: 7020 605c 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/Stub;.:(Landroid/view/ViewStub;)V // method@5c60 │ │ -1b2d2e: 1100 |000b: return-object v0 │ │ +1b2d0c: |[1b2d0c] org.thoughtcrime.securesms.util.ViewUtil.findStubById:(Landroid/app/Activity;I)Lorg/thoughtcrime/securesms/util/views/Stub; │ │ +1b2d1c: 2200 0a11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/Stub; // type@110a │ │ +1b2d20: 6e20 1400 2100 |0002: invoke-virtual {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0014 │ │ +1b2d26: 0c01 |0005: move-result-object v1 │ │ +1b2d28: 1f01 fb00 |0006: check-cast v1, Landroid/view/ViewStub; // type@00fb │ │ +1b2d2c: 7020 605c 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/Stub;.:(Landroid/view/ViewStub;)V // method@5c60 │ │ +1b2d32: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/app/Activity; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ │ │ @@ -319036,23 +319037,23 @@ │ │ type : '(FFI)Landroid/view/animation/Animation;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1b2920: |[1b2920] org.thoughtcrime.securesms.util.ViewUtil.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; │ │ -1b2930: 2200 0301 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0103 │ │ -1b2934: 7030 7b03 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@037b │ │ -1b293a: 2201 8b01 |0005: new-instance v1, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@018b │ │ -1b293e: 7010 9a05 0100 |0007: invoke-direct {v1}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@059a │ │ -1b2944: 6e20 8103 1000 |000a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0381 │ │ -1b294a: 8131 |000d: int-to-long v1, v3 │ │ -1b294c: 6e30 7e03 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@037e │ │ -1b2952: 1100 |0011: return-object v0 │ │ +1b2924: |[1b2924] org.thoughtcrime.securesms.util.ViewUtil.getAlphaAnimation:(FFI)Landroid/view/animation/Animation; │ │ +1b2934: 2200 0301 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0103 │ │ +1b2938: 7030 7b03 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@037b │ │ +1b293e: 2201 8b01 |0005: new-instance v1, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator; // type@018b │ │ +1b2942: 7010 9a05 0100 |0007: invoke-direct {v1}, Landroidx/interpolator/view/animation/FastOutSlowInInterpolator;.:()V // method@059a │ │ +1b2948: 6e20 8103 1000 |000a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0381 │ │ +1b294e: 8131 |000d: int-to-long v1, v3 │ │ +1b2950: 6e30 7e03 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@037e │ │ +1b2956: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0005 line=100 │ │ 0x000e line=101 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 (null) F │ │ @@ -319064,28 +319065,28 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -1b2c14: |[1b2c14] org.thoughtcrime.securesms.util.ViewUtil.getLeftMargin:(Landroid/view/View;)I │ │ -1b2c24: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ -1b2c2a: 0a00 |0003: move-result v0 │ │ -1b2c2c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1b2c30: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2c36: 0c01 |0009: move-result-object v1 │ │ -1b2c38: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2c3c: 5211 5b00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -1b2c40: 0f01 |000e: return v1 │ │ -1b2c42: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2c48: 0c01 |0012: move-result-object v1 │ │ -1b2c4a: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2c4e: 5211 5c00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -1b2c52: 0f01 |0017: return v1 │ │ +1b2c18: |[1b2c18] org.thoughtcrime.securesms.util.ViewUtil.getLeftMargin:(Landroid/view/View;)I │ │ +1b2c28: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ +1b2c2e: 0a00 |0003: move-result v0 │ │ +1b2c30: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1b2c34: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2c3a: 0c01 |0009: move-result-object v1 │ │ +1b2c3c: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2c40: 5211 5b00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +1b2c44: 0f01 |000e: return v1 │ │ +1b2c46: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2c4c: 0c01 |0012: move-result-object v1 │ │ +1b2c4e: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2c52: 5211 5c00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +1b2c56: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0006 line=224 │ │ 0x000f line=226 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 (null) Landroid/view/View; │ │ @@ -319095,28 +319096,28 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -1b2c54: |[1b2c54] org.thoughtcrime.securesms.util.ViewUtil.getRightMargin:(Landroid/view/View;)I │ │ -1b2c64: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ -1b2c6a: 0a00 |0003: move-result v0 │ │ -1b2c6c: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1b2c70: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2c76: 0c01 |0009: move-result-object v1 │ │ -1b2c78: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2c7c: 5211 5c00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -1b2c80: 0f01 |000e: return v1 │ │ -1b2c82: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2c88: 0c01 |0012: move-result-object v1 │ │ -1b2c8a: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2c8e: 5211 5b00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -1b2c92: 0f01 |0017: return v1 │ │ +1b2c58: |[1b2c58] org.thoughtcrime.securesms.util.ViewUtil.getRightMargin:(Landroid/view/View;)I │ │ +1b2c68: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ +1b2c6e: 0a00 |0003: move-result v0 │ │ +1b2c70: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1b2c74: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2c7a: 0c01 |0009: move-result-object v1 │ │ +1b2c7c: 1f01 f600 |000a: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2c80: 5211 5c00 |000c: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +1b2c84: 0f01 |000e: return v1 │ │ +1b2c86: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2c8c: 0c01 |0012: move-result-object v1 │ │ +1b2c8e: 1f01 f600 |0013: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2c92: 5211 5b00 |0015: iget v1, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +1b2c96: 0f01 |0017: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0006 line=231 │ │ 0x000f line=233 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 (null) Landroid/view/View; │ │ @@ -319126,42 +319127,42 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -1b2c94: |[1b2c94] org.thoughtcrime.securesms.util.ViewUtil.getStatusBarHeight:(Landroid/view/View;)I │ │ -1b2ca4: 7110 5005 0400 |0000: invoke-static {v4}, Landroidx/core/view/ViewCompat;.getRootWindowInsets:(Landroid/view/View;)Landroidx/core/view/WindowInsetsCompat; // method@0550 │ │ -1b2caa: 0c00 |0003: move-result-object v0 │ │ -1b2cac: 6001 3800 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1b2cb0: 1302 1d00 |0006: const/16 v2, #int 29 // #1d │ │ -1b2cb4: 3721 0f00 |0008: if-le v1, v2, 0017 // +000f │ │ -1b2cb8: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -1b2cbc: 7100 5505 0000 |000c: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.statusBars:()I // method@0555 │ │ -1b2cc2: 0a04 |000f: move-result v4 │ │ -1b2cc4: 6e20 5605 4000 |0010: invoke-virtual {v0, v4}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@0556 │ │ -1b2cca: 0c04 |0013: move-result-object v4 │ │ -1b2ccc: 5244 6400 |0014: iget v4, v4, Landroidx/core/graphics/Insets;.top:I // field@0064 │ │ -1b2cd0: 0f04 |0016: return v4 │ │ -1b2cd2: 6e10 2803 0400 |0017: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0328 │ │ -1b2cd8: 0c00 |001a: move-result-object v0 │ │ -1b2cda: 1a01 ec51 |001b: const-string v1, "dimen" // string@51ec │ │ -1b2cde: 1a02 0747 |001d: const-string v2, "android" // string@4707 │ │ -1b2ce2: 1a03 f582 |001f: const-string v3, "status_bar_height" // string@82f5 │ │ -1b2ce6: 6e40 e200 3021 |0021: invoke-virtual {v0, v3, v1, v2}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ -1b2cec: 0a00 |0024: move-result v0 │ │ -1b2cee: 3d00 0b00 |0025: if-lez v0, 0030 // +000b │ │ -1b2cf2: 6e10 2803 0400 |0027: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0328 │ │ -1b2cf8: 0c04 |002a: move-result-object v4 │ │ -1b2cfa: 6e20 df00 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@00df │ │ -1b2d00: 0a04 |002e: move-result v4 │ │ -1b2d02: 2802 |002f: goto 0031 // +0002 │ │ -1b2d04: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -1b2d06: 0f04 |0031: return v4 │ │ +1b2c98: |[1b2c98] org.thoughtcrime.securesms.util.ViewUtil.getStatusBarHeight:(Landroid/view/View;)I │ │ +1b2ca8: 7110 5005 0400 |0000: invoke-static {v4}, Landroidx/core/view/ViewCompat;.getRootWindowInsets:(Landroid/view/View;)Landroidx/core/view/WindowInsetsCompat; // method@0550 │ │ +1b2cae: 0c00 |0003: move-result-object v0 │ │ +1b2cb0: 6001 3800 |0004: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1b2cb4: 1302 1d00 |0006: const/16 v2, #int 29 // #1d │ │ +1b2cb8: 3721 0f00 |0008: if-le v1, v2, 0017 // +000f │ │ +1b2cbc: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +1b2cc0: 7100 5505 0000 |000c: invoke-static {}, Landroidx/core/view/WindowInsetsCompat$Type;.statusBars:()I // method@0555 │ │ +1b2cc6: 0a04 |000f: move-result v4 │ │ +1b2cc8: 6e20 5605 4000 |0010: invoke-virtual {v0, v4}, Landroidx/core/view/WindowInsetsCompat;.getInsets:(I)Landroidx/core/graphics/Insets; // method@0556 │ │ +1b2cce: 0c04 |0013: move-result-object v4 │ │ +1b2cd0: 5244 6400 |0014: iget v4, v4, Landroidx/core/graphics/Insets;.top:I // field@0064 │ │ +1b2cd4: 0f04 |0016: return v4 │ │ +1b2cd6: 6e10 2803 0400 |0017: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0328 │ │ +1b2cdc: 0c00 |001a: move-result-object v0 │ │ +1b2cde: 1a01 ec51 |001b: const-string v1, "dimen" // string@51ec │ │ +1b2ce2: 1a02 0747 |001d: const-string v2, "android" // string@4707 │ │ +1b2ce6: 1a03 f582 |001f: const-string v3, "status_bar_height" // string@82f5 │ │ +1b2cea: 6e40 e200 3021 |0021: invoke-virtual {v0, v3, v1, v2}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@00e2 │ │ +1b2cf0: 0a00 |0024: move-result v0 │ │ +1b2cf2: 3d00 0b00 |0025: if-lez v0, 0030 // +000b │ │ +1b2cf6: 6e10 2803 0400 |0027: invoke-virtual {v4}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0328 │ │ +1b2cfc: 0c04 |002a: move-result-object v4 │ │ +1b2cfe: 6e20 df00 0400 |002b: invoke-virtual {v4, v0}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@00df │ │ +1b2d04: 0a04 |002e: move-result v4 │ │ +1b2d06: 2802 |002f: goto 0031 // +0002 │ │ +1b2d08: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +1b2d0a: 0f04 |0031: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x000c line=276 │ │ 0x0017 line=279 │ │ 0x0027 line=281 │ │ @@ -319173,18 +319174,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1b2ab4: |[1b2ab4] org.thoughtcrime.securesms.util.ViewUtil.getX:(Landroid/view/View;)F │ │ -1b2ac4: 7110 5105 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getX:(Landroid/view/View;)F // method@0551 │ │ -1b2aca: 0a00 |0003: move-result v0 │ │ -1b2acc: 0f00 |0004: return v0 │ │ +1b2ab8: |[1b2ab8] org.thoughtcrime.securesms.util.ViewUtil.getX:(Landroid/view/View;)F │ │ +1b2ac8: 7110 5105 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getX:(Landroid/view/View;)F // method@0551 │ │ +1b2ace: 0a00 |0003: move-result v0 │ │ +1b2ad0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/View; │ │ │ │ #18 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -319192,18 +319193,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1b2ad0: |[1b2ad0] org.thoughtcrime.securesms.util.ViewUtil.getY:(Landroid/view/View;)F │ │ -1b2ae0: 7110 5205 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getY:(Landroid/view/View;)F // method@0552 │ │ -1b2ae6: 0a00 |0003: move-result v0 │ │ -1b2ae8: 0f00 |0004: return v0 │ │ +1b2ad4: |[1b2ad4] org.thoughtcrime.securesms.util.ViewUtil.getY:(Landroid/view/View;)F │ │ +1b2ae4: 7110 5205 0000 |0000: invoke-static {v0}, Landroidx/core/view/ViewCompat;.getY:(Landroid/view/View;)F // method@0552 │ │ +1b2aea: 0a00 |0003: move-result v0 │ │ +1b2aec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/View; │ │ │ │ #19 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -319211,19 +319212,19 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -1b28dc: |[1b28dc] org.thoughtcrime.securesms.util.ViewUtil.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View; │ │ -1b28ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b28ee: 6e40 e702 3102 |0001: invoke-virtual {v1, v3, v2, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1b28f4: 0c01 |0004: move-result-object v1 │ │ -1b28f6: 1101 |0005: return-object v1 │ │ +1b28e0: |[1b28e0] org.thoughtcrime.securesms.util.ViewUtil.inflate:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;I)Landroid/view/View; │ │ +1b28f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b28f2: 6e40 e702 3102 |0001: invoke-virtual {v1, v3, v2, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1b28f8: 0c01 |0004: move-result-object v1 │ │ +1b28fa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=3 (null) I │ │ @@ -319233,21 +319234,21 @@ │ │ type : '(Landroid/view/View;I)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1b28f8: |[1b28f8] org.thoughtcrime.securesms.util.ViewUtil.inflateStub:(Landroid/view/View;I)Landroid/view/View; │ │ -1b2908: 6e20 1603 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1b290e: 0c00 |0003: move-result-object v0 │ │ -1b2910: 1f00 fb00 |0004: check-cast v0, Landroid/view/ViewStub; // type@00fb │ │ -1b2914: 6e10 6a03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036a │ │ -1b291a: 0c00 |0009: move-result-object v0 │ │ -1b291c: 1100 |000a: return-object v0 │ │ +1b28fc: |[1b28fc] org.thoughtcrime.securesms.util.ViewUtil.inflateStub:(Landroid/view/View;I)Landroid/view/View; │ │ +1b290c: 6e20 1603 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1b2912: 0c00 |0003: move-result-object v0 │ │ +1b2914: 1f00 fb00 |0004: check-cast v0, Landroid/view/ViewStub; // type@00fb │ │ +1b2918: 6e10 6a03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036a │ │ +1b291e: 0c00 |0009: move-result-object v0 │ │ +1b2920: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x000b reg=0 (null) Landroid/view/View; │ │ 0x0000 - 0x000b reg=1 (null) I │ │ │ │ @@ -319256,22 +319257,22 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1b2954: |[1b2954] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/content/Context;)Z │ │ -1b2964: 7110 6e5b 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6e │ │ -1b296a: 0a00 |0003: move-result v0 │ │ -1b296c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -1b2970: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -1b2972: 2802 |0007: goto 0009 // +0002 │ │ -1b2974: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -1b2976: 0f00 |0009: return v0 │ │ +1b2958: |[1b2958] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/content/Context;)Z │ │ +1b2968: 7110 6e5b 0000 |0000: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6e │ │ +1b296e: 0a00 |0003: move-result v0 │ │ +1b2970: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +1b2974: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +1b2976: 2802 |0007: goto 0009 // +0002 │ │ +1b2978: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +1b297a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x000a reg=0 (null) Landroid/content/Context; │ │ │ │ #22 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -319279,20 +319280,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1b2978: |[1b2978] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/view/View;)Z │ │ -1b2988: 6e10 1903 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1b298e: 0c00 |0003: move-result-object v0 │ │ -1b2990: 7110 d25b 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isLtr:(Landroid/content/Context;)Z // method@5bd2 │ │ -1b2996: 0a00 |0007: move-result v0 │ │ -1b2998: 0f00 |0008: return v0 │ │ +1b297c: |[1b297c] org.thoughtcrime.securesms.util.ViewUtil.isLtr:(Landroid/view/View;)Z │ │ +1b298c: 6e10 1903 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1b2992: 0c00 |0003: move-result-object v0 │ │ +1b2994: 7110 d25b 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isLtr:(Landroid/content/Context;)Z // method@5bd2 │ │ +1b299a: 0a00 |0007: move-result v0 │ │ +1b299c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/view/View; │ │ │ │ #23 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -319300,22 +319301,22 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1b299c: |[1b299c] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/content/Context;)Z │ │ -1b29ac: 7110 6e5b 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6e │ │ -1b29b2: 0a01 |0003: move-result v1 │ │ -1b29b4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -1b29b6: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -1b29ba: 2802 |0007: goto 0009 // +0002 │ │ -1b29bc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -1b29be: 0f00 |0009: return v0 │ │ +1b29a0: |[1b29a0] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/content/Context;)Z │ │ +1b29b0: 7110 6e5b 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6e │ │ +1b29b6: 0a01 |0003: move-result v1 │ │ +1b29b8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +1b29ba: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +1b29be: 2802 |0007: goto 0009 // +0002 │ │ +1b29c0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +1b29c2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Landroid/content/Context; │ │ │ │ #24 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -319323,20 +319324,20 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1b29c0: |[1b29c0] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/view/View;)Z │ │ -1b29d0: 6e10 1903 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1b29d6: 0c00 |0003: move-result-object v0 │ │ -1b29d8: 7110 d45b 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isRtl:(Landroid/content/Context;)Z // method@5bd4 │ │ -1b29de: 0a00 |0007: move-result v0 │ │ -1b29e0: 0f00 |0008: return v0 │ │ +1b29c4: |[1b29c4] org.thoughtcrime.securesms.util.ViewUtil.isRtl:(Landroid/view/View;)Z │ │ +1b29d4: 6e10 1903 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1b29da: 0c00 |0003: move-result-object v0 │ │ +1b29dc: 7110 d45b 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/ViewUtil;.isRtl:(Landroid/content/Context;)Z // method@5bd4 │ │ +1b29e2: 0a00 |0007: move-result v0 │ │ +1b29e4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Landroid/view/View; │ │ │ │ #25 : (in Lorg/thoughtcrime/securesms/util/ViewUtil;) │ │ @@ -319344,22 +319345,22 @@ │ │ type : '(Landroid/view/View;Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1b2de4: |[1b2de4] org.thoughtcrime.securesms.util.ViewUtil.mirrorIfRtl:(Landroid/view/View;Landroid/content/Context;)V │ │ -1b2df4: 7110 6e5b 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6e │ │ -1b2dfa: 0a02 |0003: move-result v2 │ │ -1b2dfc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -1b2dfe: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ -1b2e02: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ -1b2e06: 6e20 4403 2100 |0009: invoke-virtual {v1, v2}, Landroid/view/View;.setScaleX:(F)V // method@0344 │ │ -1b2e0c: 0e00 |000c: return-void │ │ +1b2de8: |[1b2de8] org.thoughtcrime.securesms.util.ViewUtil.mirrorIfRtl:(Landroid/view/View;Landroid/content/Context;)V │ │ +1b2df8: 7110 6e5b 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6e │ │ +1b2dfe: 0a02 |0003: move-result v2 │ │ +1b2e00: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +1b2e02: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ +1b2e06: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ +1b2e0a: 6e20 4403 2100 |0009: invoke-virtual {v1, v2}, Landroid/view/View;.setScaleX:(F)V // method@0344 │ │ +1b2e10: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0009 line=180 │ │ locals : │ │ 0x0000 - 0x000d reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/content/Context; │ │ @@ -319369,36 +319370,36 @@ │ │ type : '(Landroid/content/Context;I)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -1b2aec: |[1b2aec] org.thoughtcrime.securesms.util.ViewUtil.pxToSp:(Landroid/content/Context;I)F │ │ -1b2afc: 6e10 7600 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1b2b02: 0c02 |0003: move-result-object v2 │ │ -1b2b04: 6e10 e000 0200 |0004: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ -1b2b0a: 0c02 |0007: move-result-object v2 │ │ -1b2b0c: 6000 3800 |0008: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1b2b10: 1301 2200 |000a: const/16 v1, #int 34 // #22 │ │ -1b2b14: 3410 0900 |000c: if-lt v0, v1, 0015 // +0009 │ │ -1b2b18: 1220 |000e: const/4 v0, #int 2 // #2 │ │ -1b2b1a: 8233 |000f: int-to-float v3, v3 │ │ -1b2b1c: 7130 8d5b 3002 |0010: invoke-static {v0, v3, v2}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(IFLandroid/util/DisplayMetrics;)F // method@5b8d │ │ -1b2b22: 0a02 |0013: move-result v2 │ │ -1b2b24: 0f02 |0014: return v2 │ │ -1b2b26: 5220 5000 |0015: iget v0, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ -1b2b2a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -1b2b2c: 2d00 0001 |0018: cmpl-float v0, v0, v1 │ │ -1b2b30: 3900 0300 |001a: if-nez v0, 001d // +0003 │ │ -1b2b34: 0f01 |001c: return v1 │ │ -1b2b36: 8233 |001d: int-to-float v3, v3 │ │ -1b2b38: 5222 5000 |001e: iget v2, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ -1b2b3c: c923 |0020: div-float/2addr v3, v2 │ │ -1b2b3e: 0f03 |0021: return v3 │ │ +1b2af0: |[1b2af0] org.thoughtcrime.securesms.util.ViewUtil.pxToSp:(Landroid/content/Context;I)F │ │ +1b2b00: 6e10 7600 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1b2b06: 0c02 |0003: move-result-object v2 │ │ +1b2b08: 6e10 e000 0200 |0004: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e0 │ │ +1b2b0e: 0c02 |0007: move-result-object v2 │ │ +1b2b10: 6000 3800 |0008: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1b2b14: 1301 2200 |000a: const/16 v1, #int 34 // #22 │ │ +1b2b18: 3410 0900 |000c: if-lt v0, v1, 0015 // +0009 │ │ +1b2b1c: 1220 |000e: const/4 v0, #int 2 // #2 │ │ +1b2b1e: 8233 |000f: int-to-float v3, v3 │ │ +1b2b20: 7130 8d5b 3002 |0010: invoke-static {v0, v3, v2}, Lorg/thoughtcrime/securesms/util/ViewUtil$$ExternalSyntheticApiModelOutline0;.m:(IFLandroid/util/DisplayMetrics;)F // method@5b8d │ │ +1b2b26: 0a02 |0013: move-result v2 │ │ +1b2b28: 0f02 |0014: return v2 │ │ +1b2b2a: 5220 5000 |0015: iget v0, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ +1b2b2e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +1b2b30: 2d00 0001 |0018: cmpl-float v0, v0, v1 │ │ +1b2b34: 3900 0300 |001a: if-nez v0, 001d // +0003 │ │ +1b2b38: 0f01 |001c: return v1 │ │ +1b2b3a: 8233 |001d: int-to-float v3, v3 │ │ +1b2b3c: 5222 5000 |001e: iget v2, v2, Landroid/util/DisplayMetrics;.scaledDensity:F // field@0050 │ │ +1b2b40: c923 |0020: div-float/2addr v3, v2 │ │ +1b2b42: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0008 line=206 │ │ 0x0010 line=207 │ │ 0x0015 line=209 │ │ 0x001e line=212 │ │ @@ -319411,17 +319412,17 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b2e10: |[1b2e10] org.thoughtcrime.securesms.util.ViewUtil.setBackground:(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V │ │ -1b2e20: 6e20 3a03 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@033a │ │ -1b2e26: 0e00 |0003: return-void │ │ +1b2e14: |[1b2e14] org.thoughtcrime.securesms.util.ViewUtil.setBackground:(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V │ │ +1b2e24: 6e20 3a03 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@033a │ │ +1b2e2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -319430,30 +319431,30 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -1b2e28: |[1b2e28] org.thoughtcrime.securesms.util.ViewUtil.setLeftMargin:(Landroid/view/View;I)V │ │ -1b2e38: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ -1b2e3e: 0a00 |0003: move-result v0 │ │ -1b2e40: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1b2e44: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2e4a: 0c00 |0009: move-result-object v0 │ │ -1b2e4c: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2e50: 5902 5b00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -1b2e54: 2809 |000e: goto 0017 // +0009 │ │ -1b2e56: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2e5c: 0c00 |0012: move-result-object v0 │ │ -1b2e5e: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2e62: 5902 5c00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -1b2e66: 6e10 1703 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0317 │ │ -1b2e6c: 6e10 3803 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ -1b2e72: 0e00 |001d: return-void │ │ +1b2e2c: |[1b2e2c] org.thoughtcrime.securesms.util.ViewUtil.setLeftMargin:(Landroid/view/View;I)V │ │ +1b2e3c: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ +1b2e42: 0a00 |0003: move-result v0 │ │ +1b2e44: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1b2e48: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2e4e: 0c00 |0009: move-result-object v0 │ │ +1b2e50: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2e54: 5902 5b00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +1b2e58: 2809 |000e: goto 0017 // +0009 │ │ +1b2e5a: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2e60: 0c00 |0012: move-result-object v0 │ │ +1b2e62: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2e66: 5902 5c00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +1b2e6a: 6e10 1703 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0317 │ │ +1b2e70: 6e10 3803 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ +1b2e76: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0006 line=238 │ │ 0x000f line=240 │ │ 0x0017 line=242 │ │ 0x001a line=243 │ │ @@ -319466,23 +319467,23 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -1b2e74: |[1b2e74] org.thoughtcrime.securesms.util.ViewUtil.setPaddingBottom:(Landroid/view/View;I)V │ │ -1b2e84: 6e10 2403 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0324 │ │ -1b2e8a: 0a00 |0003: move-result v0 │ │ -1b2e8c: 6e10 2603 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingTop:()I // method@0326 │ │ -1b2e92: 0a01 |0007: move-result v1 │ │ -1b2e94: 6e10 2503 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0325 │ │ -1b2e9a: 0a02 |000b: move-result v2 │ │ -1b2e9c: 6e54 4303 0321 |000c: invoke-virtual {v3, v0, v1, v2, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0343 │ │ -1b2ea2: 0e00 |000f: return-void │ │ +1b2e78: |[1b2e78] org.thoughtcrime.securesms.util.ViewUtil.setPaddingBottom:(Landroid/view/View;I)V │ │ +1b2e88: 6e10 2403 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0324 │ │ +1b2e8e: 0a00 |0003: move-result v0 │ │ +1b2e90: 6e10 2603 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingTop:()I // method@0326 │ │ +1b2e96: 0a01 |0007: move-result v1 │ │ +1b2e98: 6e10 2503 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0325 │ │ +1b2e9e: 0a02 |000b: move-result v2 │ │ +1b2ea0: 6e54 4303 0321 |000c: invoke-virtual {v3, v0, v1, v2, v4}, Landroid/view/View;.setPadding:(IIII)V // method@0343 │ │ +1b2ea6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/view/View; │ │ 0x0000 - 0x0010 reg=4 (null) I │ │ │ │ @@ -319491,23 +319492,23 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -1b2ea4: |[1b2ea4] org.thoughtcrime.securesms.util.ViewUtil.setPaddingTop:(Landroid/view/View;I)V │ │ -1b2eb4: 6e10 2403 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0324 │ │ -1b2eba: 0a00 |0003: move-result v0 │ │ -1b2ebc: 6e10 2503 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0325 │ │ -1b2ec2: 0a01 |0007: move-result v1 │ │ -1b2ec4: 6e10 2303 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingBottom:()I // method@0323 │ │ -1b2eca: 0a02 |000b: move-result v2 │ │ -1b2ecc: 6e52 4303 0314 |000c: invoke-virtual {v3, v0, v4, v1, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0343 │ │ -1b2ed2: 0e00 |000f: return-void │ │ +1b2ea8: |[1b2ea8] org.thoughtcrime.securesms.util.ViewUtil.setPaddingTop:(Landroid/view/View;I)V │ │ +1b2eb8: 6e10 2403 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getPaddingLeft:()I // method@0324 │ │ +1b2ebe: 0a00 |0003: move-result v0 │ │ +1b2ec0: 6e10 2503 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getPaddingRight:()I // method@0325 │ │ +1b2ec6: 0a01 |0007: move-result v1 │ │ +1b2ec8: 6e10 2303 0300 |0008: invoke-virtual {v3}, Landroid/view/View;.getPaddingBottom:()I // method@0323 │ │ +1b2ece: 0a02 |000b: move-result v2 │ │ +1b2ed0: 6e52 4303 0314 |000c: invoke-virtual {v3, v0, v4, v1, v2}, Landroid/view/View;.setPadding:(IIII)V // method@0343 │ │ +1b2ed6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 (null) Landroid/view/View; │ │ 0x0000 - 0x0010 reg=4 (null) I │ │ │ │ @@ -319516,30 +319517,30 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -1b2ed4: |[1b2ed4] org.thoughtcrime.securesms.util.ViewUtil.setRightMargin:(Landroid/view/View;I)V │ │ -1b2ee4: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ -1b2eea: 0a00 |0003: move-result v0 │ │ -1b2eec: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ -1b2ef0: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2ef6: 0c00 |0009: move-result-object v0 │ │ -1b2ef8: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2efc: 5902 5c00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ -1b2f00: 2809 |000e: goto 0017 // +0009 │ │ -1b2f02: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2f08: 0c00 |0012: move-result-object v0 │ │ -1b2f0a: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2f0e: 5902 5b00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ -1b2f12: 6e10 1703 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0317 │ │ -1b2f18: 6e10 3803 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ -1b2f1e: 0e00 |001d: return-void │ │ +1b2ed8: |[1b2ed8] org.thoughtcrime.securesms.util.ViewUtil.setRightMargin:(Landroid/view/View;I)V │ │ +1b2ee8: 7110 4e05 0100 |0000: invoke-static {v1}, Landroidx/core/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@054e │ │ +1b2eee: 0a00 |0003: move-result v0 │ │ +1b2ef0: 3900 0b00 |0004: if-nez v0, 000f // +000b │ │ +1b2ef4: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2efa: 0c00 |0009: move-result-object v0 │ │ +1b2efc: 1f00 f600 |000a: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2f00: 5902 5c00 |000c: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@005c │ │ +1b2f04: 2809 |000e: goto 0017 // +0009 │ │ +1b2f06: 6e10 1e03 0100 |000f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2f0c: 0c00 |0012: move-result-object v0 │ │ +1b2f0e: 1f00 f600 |0013: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2f12: 5902 5b00 |0015: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@005b │ │ +1b2f16: 6e10 1703 0100 |0017: invoke-virtual {v1}, Landroid/view/View;.forceLayout:()V // method@0317 │ │ +1b2f1c: 6e10 3803 0100 |001a: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ +1b2f22: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0006 line=248 │ │ 0x000f line=250 │ │ 0x0017 line=252 │ │ 0x001a line=253 │ │ @@ -319552,25 +319553,25 @@ │ │ type : '(Landroid/widget/TextView;Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -1b2f20: |[1b2f20] org.thoughtcrime.securesms.util.ViewUtil.setTextViewGravityStart:(Landroid/widget/TextView;Landroid/content/Context;)V │ │ -1b2f30: 7110 6e5b 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6e │ │ -1b2f36: 0a02 |0003: move-result v2 │ │ -1b2f38: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -1b2f3a: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ -1b2f3e: 1252 |0007: const/4 v2, #int 5 // #5 │ │ -1b2f40: 6e20 6204 2100 |0008: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0462 │ │ -1b2f46: 2805 |000b: goto 0010 // +0005 │ │ -1b2f48: 1232 |000c: const/4 v2, #int 3 // #3 │ │ -1b2f4a: 6e20 6204 2100 |000d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0462 │ │ -1b2f50: 0e00 |0010: return-void │ │ +1b2f24: |[1b2f24] org.thoughtcrime.securesms.util.ViewUtil.setTextViewGravityStart:(Landroid/widget/TextView;Landroid/content/Context;)V │ │ +1b2f34: 7110 6e5b 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/Util;.getLayoutDirection:(Landroid/content/Context;)I // method@5b6e │ │ +1b2f3a: 0a02 |0003: move-result v2 │ │ +1b2f3c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +1b2f3e: 3302 0700 |0005: if-ne v2, v0, 000c // +0007 │ │ +1b2f42: 1252 |0007: const/4 v2, #int 5 // #5 │ │ +1b2f44: 6e20 6204 2100 |0008: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0462 │ │ +1b2f4a: 2805 |000b: goto 0010 // +0005 │ │ +1b2f4c: 1232 |000c: const/4 v2, #int 3 // #3 │ │ +1b2f4e: 6e20 6204 2100 |000d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@0462 │ │ +1b2f54: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0008 line=172 │ │ 0x000d line=174 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) Landroid/widget/TextView; │ │ @@ -319581,21 +319582,21 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1b2f54: |[1b2f54] org.thoughtcrime.securesms.util.ViewUtil.setTopMargin:(Landroid/view/View;I)V │ │ -1b2f64: 6e10 1e03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2f6a: 0c00 |0003: move-result-object v0 │ │ -1b2f6c: 1f00 f600 |0004: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ -1b2f70: 5902 5d00 |0006: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@005d │ │ -1b2f74: 6e10 3803 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ -1b2f7a: 0e00 |000b: return-void │ │ +1b2f58: |[1b2f58] org.thoughtcrime.securesms.util.ViewUtil.setTopMargin:(Landroid/view/View;I)V │ │ +1b2f68: 6e10 1e03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2f6e: 0c00 |0003: move-result-object v0 │ │ +1b2f70: 1f00 f600 |0004: check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@00f6 │ │ +1b2f74: 5902 5d00 |0006: iput v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@005d │ │ +1b2f78: 6e10 3803 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ +1b2f7e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0008 line=258 │ │ locals : │ │ 0x0000 - 0x000c reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ @@ -319605,18 +319606,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b2f7c: |[1b2f7c] org.thoughtcrime.securesms.util.ViewUtil.setX:(Landroid/view/View;I)V │ │ -1b2f8c: 8211 |0000: int-to-float v1, v1 │ │ -1b2f8e: 7120 5405 1000 |0001: invoke-static {v0, v1}, Landroidx/core/view/ViewCompat;.setX:(Landroid/view/View;F)V // method@0554 │ │ -1b2f94: 0e00 |0004: return-void │ │ +1b2f80: |[1b2f80] org.thoughtcrime.securesms.util.ViewUtil.setX:(Landroid/view/View;I)V │ │ +1b2f90: 8211 |0000: int-to-float v1, v1 │ │ +1b2f92: 7120 5405 1000 |0001: invoke-static {v0, v1}, Landroidx/core/view/ViewCompat;.setX:(Landroid/view/View;F)V // method@0554 │ │ +1b2f98: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Landroid/view/View; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ │ │ @@ -319625,24 +319626,24 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -1b2f98: |[1b2f98] org.thoughtcrime.securesms.util.ViewUtil.swapChildInPlace:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/View;I)V │ │ -1b2fa8: 6e20 5803 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.indexOfChild:(Landroid/view/View;)I // method@0358 │ │ -1b2fae: 0a00 |0003: move-result v0 │ │ -1b2fb0: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ -1b2fb2: 3710 0500 |0005: if-le v0, v1, 000a // +0005 │ │ -1b2fb6: 6e20 5903 3200 |0007: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0359 │ │ -1b2fbc: 3710 0300 |000a: if-le v0, v1, 000d // +0003 │ │ -1b2fc0: 0105 |000c: move v5, v0 │ │ -1b2fc2: 6e30 5003 4205 |000d: invoke-virtual {v2, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0350 │ │ -1b2fc8: 0e00 |0010: return-void │ │ +1b2f9c: |[1b2f9c] org.thoughtcrime.securesms.util.ViewUtil.swapChildInPlace:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/View;I)V │ │ +1b2fac: 6e20 5803 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.indexOfChild:(Landroid/view/View;)I // method@0358 │ │ +1b2fb2: 0a00 |0003: move-result v0 │ │ +1b2fb4: 12f1 |0004: const/4 v1, #int -1 // #ff │ │ +1b2fb6: 3710 0500 |0005: if-le v0, v1, 000a // +0005 │ │ +1b2fba: 6e20 5903 3200 |0007: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0359 │ │ +1b2fc0: 3710 0300 |000a: if-le v0, v1, 000d // +0003 │ │ +1b2fc4: 0105 |000c: move v5, v0 │ │ +1b2fc6: 6e30 5003 4205 |000d: invoke-virtual {v2, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@0350 │ │ +1b2fcc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0007 line=75 │ │ 0x000d line=76 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/view/ViewGroup; │ │ @@ -319655,23 +319656,23 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -1b2fcc: |[1b2fcc] org.thoughtcrime.securesms.util.ViewUtil.updateLayoutParams:(Landroid/view/View;II)V │ │ -1b2fdc: 6e10 1e03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2fe2: 0c00 |0003: move-result-object v0 │ │ -1b2fe4: 5902 5a00 |0004: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ -1b2fe8: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b2fee: 0c02 |0009: move-result-object v2 │ │ -1b2ff0: 5923 5900 |000a: iput v3, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ -1b2ff4: 6e10 3803 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ -1b2ffa: 0e00 |000f: return-void │ │ +1b2fd0: |[1b2fd0] org.thoughtcrime.securesms.util.ViewUtil.updateLayoutParams:(Landroid/view/View;II)V │ │ +1b2fe0: 6e10 1e03 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2fe6: 0c00 |0003: move-result-object v0 │ │ +1b2fe8: 5902 5a00 |0004: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ +1b2fec: 6e10 1e03 0100 |0006: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b2ff2: 0c02 |0009: move-result-object v2 │ │ +1b2ff4: 5923 5900 |000a: iput v3, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ +1b2ff8: 6e10 3803 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.requestLayout:()V // method@0338 │ │ +1b2ffe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0006 line=218 │ │ 0x000c line=219 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 (null) Landroid/view/View; │ │ @@ -319772,17 +319773,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b3220: |[1b3220] org.thoughtcrime.securesms.util.guava.Optional.:()V │ │ -1b3230: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b3236: 0e00 |0003: return-void │ │ +1b3224: |[1b3224] org.thoughtcrime.securesms.util.guava.Optional.:()V │ │ +1b3234: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b323a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/guava/Optional;) │ │ @@ -319790,40 +319791,40 @@ │ │ type : '()Lorg/thoughtcrime/securesms/util/guava/Optional;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b31b8: |[1b31b8] org.thoughtcrime.securesms.util.guava.Optional.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -1b31c8: 6200 7d42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@427d │ │ -1b31cc: 1100 |0002: return-object v0 │ │ +1b31bc: |[1b31bc] org.thoughtcrime.securesms.util.guava.Optional.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +1b31cc: 6200 7d42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@427d │ │ +1b31d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/guava/Optional;) │ │ name : 'fromNullable' │ │ type : '(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1b31d0: |[1b31d0] org.thoughtcrime.securesms.util.guava.Optional.fromNullable:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -1b31e0: 3901 0700 |0000: if-nez v1, 0007 // +0007 │ │ -1b31e4: 7100 f55b 0000 |0002: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@5bf5 │ │ -1b31ea: 0c01 |0005: move-result-object v1 │ │ -1b31ec: 2807 |0006: goto 000d // +0007 │ │ -1b31ee: 2200 0111 |0007: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ -1b31f2: 7020 165c 1000 |0009: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5c16 │ │ -1b31f8: 0701 |000c: move-object v1, v0 │ │ -1b31fa: 1101 |000d: return-object v1 │ │ +1b31d4: |[1b31d4] org.thoughtcrime.securesms.util.guava.Optional.fromNullable:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +1b31e4: 3901 0700 |0000: if-nez v1, 0007 // +0007 │ │ +1b31e8: 7100 f55b 0000 |0002: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@5bf5 │ │ +1b31ee: 0c01 |0005: move-result-object v1 │ │ +1b31f0: 2807 |0006: goto 000d // +0007 │ │ +1b31f2: 2200 0111 |0007: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ +1b31f6: 7020 165c 1000 |0009: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5c16 │ │ +1b31fc: 0701 |000c: move-object v1, v0 │ │ +1b31fe: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0007 line=90 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -319832,20 +319833,20 @@ │ │ type : '(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -1b31fc: |[1b31fc] org.thoughtcrime.securesms.util.guava.Optional.of:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -1b320c: 2200 0111 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ -1b3210: 7110 0c5c 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c0c │ │ -1b3216: 0c01 |0005: move-result-object v1 │ │ -1b3218: 7020 165c 1000 |0006: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5c16 │ │ -1b321e: 1100 |0009: return-object v0 │ │ +1b3200: |[1b3200] org.thoughtcrime.securesms.util.guava.Optional.of:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +1b3210: 2200 0111 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ +1b3214: 7110 0c5c 0100 |0002: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c0c │ │ +1b321a: 0c01 |0005: move-result-object v1 │ │ +1b321c: 7020 165c 1000 |0006: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5c16 │ │ +1b3222: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x000a reg=1 (null) Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -319948,17 +319949,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b35c4: |[1b35c4] org.thoughtcrime.securesms.util.guava.Preconditions.:()V │ │ -1b35d4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b35da: 0e00 |0003: return-void │ │ +1b35c8: |[1b35c8] org.thoughtcrime.securesms.util.guava.Preconditions.:()V │ │ +1b35d8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b35de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Preconditions; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/guava/Preconditions;) │ │ @@ -319966,51 +319967,51 @@ │ │ type : '(IILjava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -1b3348: |[1b3348] org.thoughtcrime.securesms.util.guava.Preconditions.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ -1b3358: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1b335a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -1b335c: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -1b335e: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ -1b3362: 7110 530a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b3368: 0c04 |0008: move-result-object v4 │ │ -1b336a: 2325 4011 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1140 │ │ -1b336e: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ -1b3372: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ -1b3376: 1a04 3906 |000f: const-string v4, "%s (%s) must not be negative" // string@0639 │ │ -1b337a: 7120 155c 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ -1b3380: 0c04 |0014: move-result-object v4 │ │ -1b3382: 1104 |0015: return-object v4 │ │ -1b3384: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ -1b3388: 7110 530a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b338e: 0c04 |001b: move-result-object v4 │ │ -1b3390: 7110 530a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b3396: 0c05 |001f: move-result-object v5 │ │ -1b3398: 1233 |0020: const/4 v3, #int 3 // #3 │ │ -1b339a: 2333 4011 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ -1b339e: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ -1b33a2: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ -1b33a6: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ -1b33aa: 1a04 3706 |0029: const-string v4, "%s (%s) must be less than size (%s)" // string@0637 │ │ -1b33ae: 7120 155c 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ -1b33b4: 0c04 |002e: move-result-object v4 │ │ -1b33b6: 1104 |002f: return-object v4 │ │ -1b33b8: 2204 ee02 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02ee │ │ -1b33bc: 2206 0c03 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ -1b33c0: 1a00 9872 |0034: const-string v0, "negative size: " // string@7298 │ │ -1b33c4: 7020 0f0b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1b33ca: 6e20 130b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1b33d0: 6e10 290b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1b33d6: 0c05 |003f: move-result-object v5 │ │ -1b33d8: 7020 420a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a42 │ │ -1b33de: 2704 |0043: throw v4 │ │ +1b334c: |[1b334c] org.thoughtcrime.securesms.util.guava.Preconditions.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ +1b335c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1b335e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +1b3360: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +1b3362: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ +1b3366: 7110 530a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b336c: 0c04 |0008: move-result-object v4 │ │ +1b336e: 2325 4011 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1140 │ │ +1b3372: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ +1b3376: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ +1b337a: 1a04 3906 |000f: const-string v4, "%s (%s) must not be negative" // string@0639 │ │ +1b337e: 7120 155c 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ +1b3384: 0c04 |0014: move-result-object v4 │ │ +1b3386: 1104 |0015: return-object v4 │ │ +1b3388: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ +1b338c: 7110 530a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b3392: 0c04 |001b: move-result-object v4 │ │ +1b3394: 7110 530a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b339a: 0c05 |001f: move-result-object v5 │ │ +1b339c: 1233 |0020: const/4 v3, #int 3 // #3 │ │ +1b339e: 2333 4011 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ +1b33a2: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ +1b33a6: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ +1b33aa: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ +1b33ae: 1a04 3706 |0029: const-string v4, "%s (%s) must be less than size (%s)" // string@0637 │ │ +1b33b2: 7120 155c 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ +1b33b8: 0c04 |002e: move-result-object v4 │ │ +1b33ba: 1104 |002f: return-object v4 │ │ +1b33bc: 2204 ee02 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02ee │ │ +1b33c0: 2206 0c03 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ +1b33c4: 1a00 9872 |0034: const-string v0, "negative size: " // string@7298 │ │ +1b33c8: 7020 0f0b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1b33ce: 6e20 130b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1b33d4: 6e10 290b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1b33da: 0c05 |003f: move-result-object v5 │ │ +1b33dc: 7020 420a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a42 │ │ +1b33e2: 2704 |0043: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=310 │ │ 0x0018 line=314 │ │ 0x0030 line=312 │ │ locals : │ │ 0x0000 - 0x0044 reg=4 (null) I │ │ @@ -320022,51 +320023,51 @@ │ │ type : '(IILjava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -1b33e0: |[1b33e0] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ -1b33f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1b33f2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -1b33f4: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -1b33f6: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ -1b33fa: 7110 530a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b3400: 0c04 |0008: move-result-object v4 │ │ -1b3402: 2325 4011 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1140 │ │ -1b3406: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ -1b340a: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ -1b340e: 1a04 3906 |000f: const-string v4, "%s (%s) must not be negative" // string@0639 │ │ -1b3412: 7120 155c 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ -1b3418: 0c04 |0014: move-result-object v4 │ │ -1b341a: 1104 |0015: return-object v4 │ │ -1b341c: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ -1b3420: 7110 530a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b3426: 0c04 |001b: move-result-object v4 │ │ -1b3428: 7110 530a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b342e: 0c05 |001f: move-result-object v5 │ │ -1b3430: 1233 |0020: const/4 v3, #int 3 // #3 │ │ -1b3432: 2333 4011 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ -1b3436: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ -1b343a: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ -1b343e: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ -1b3442: 1a04 3806 |0029: const-string v4, "%s (%s) must not be greater than size (%s)" // string@0638 │ │ -1b3446: 7120 155c 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ -1b344c: 0c04 |002e: move-result-object v4 │ │ -1b344e: 1104 |002f: return-object v4 │ │ -1b3450: 2204 ee02 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02ee │ │ -1b3454: 2206 0c03 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ -1b3458: 1a00 9872 |0034: const-string v0, "negative size: " // string@7298 │ │ -1b345c: 7020 0f0b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1b3462: 6e20 130b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1b3468: 6e10 290b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1b346e: 0c05 |003f: move-result-object v5 │ │ -1b3470: 7020 420a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a42 │ │ -1b3476: 2704 |0043: throw v4 │ │ +1b33e4: |[1b33e4] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; │ │ +1b33f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1b33f6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +1b33f8: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +1b33fa: 3b04 1300 |0003: if-gez v4, 0016 // +0013 │ │ +1b33fe: 7110 530a 0400 |0005: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b3404: 0c04 |0008: move-result-object v4 │ │ +1b3406: 2325 4011 |0009: new-array v5, v2, [Ljava/lang/Object; // type@1140 │ │ +1b340a: 4d06 0501 |000b: aput-object v6, v5, v1 │ │ +1b340e: 4d04 0500 |000d: aput-object v4, v5, v0 │ │ +1b3412: 1a04 3906 |000f: const-string v4, "%s (%s) must not be negative" // string@0639 │ │ +1b3416: 7120 155c 5400 |0011: invoke-static {v4, v5}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ +1b341c: 0c04 |0014: move-result-object v4 │ │ +1b341e: 1104 |0015: return-object v4 │ │ +1b3420: 3a05 1a00 |0016: if-ltz v5, 0030 // +001a │ │ +1b3424: 7110 530a 0400 |0018: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b342a: 0c04 |001b: move-result-object v4 │ │ +1b342c: 7110 530a 0500 |001c: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b3432: 0c05 |001f: move-result-object v5 │ │ +1b3434: 1233 |0020: const/4 v3, #int 3 // #3 │ │ +1b3436: 2333 4011 |0021: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ +1b343a: 4d06 0301 |0023: aput-object v6, v3, v1 │ │ +1b343e: 4d04 0300 |0025: aput-object v4, v3, v0 │ │ +1b3442: 4d05 0302 |0027: aput-object v5, v3, v2 │ │ +1b3446: 1a04 3806 |0029: const-string v4, "%s (%s) must not be greater than size (%s)" // string@0638 │ │ +1b344a: 7120 155c 3400 |002b: invoke-static {v4, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ +1b3450: 0c04 |002e: move-result-object v4 │ │ +1b3452: 1104 |002f: return-object v4 │ │ +1b3454: 2204 ee02 |0030: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02ee │ │ +1b3458: 2206 0c03 |0032: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ +1b345c: 1a00 9872 |0034: const-string v0, "negative size: " // string@7298 │ │ +1b3460: 7020 0f0b 0600 |0036: invoke-direct {v6, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1b3466: 6e20 130b 5600 |0039: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1b346c: 6e10 290b 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1b3472: 0c05 |003f: move-result-object v5 │ │ +1b3474: 7020 420a 5400 |0040: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a42 │ │ +1b347a: 2704 |0043: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=360 │ │ 0x0018 line=365 │ │ 0x0029 line=364 │ │ 0x0030 line=362 │ │ locals : │ │ @@ -320079,43 +320080,43 @@ │ │ type : '(III)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -1b3478: |[1b3478] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndexes:(III)Ljava/lang/String; │ │ -1b3488: 3a01 2900 |0000: if-ltz v1, 0029 // +0029 │ │ -1b348c: 3731 0300 |0002: if-le v1, v3, 0005 // +0003 │ │ -1b3490: 2825 |0004: goto 0029 // +0025 │ │ -1b3492: 3a02 1d00 |0005: if-ltz v2, 0022 // +001d │ │ -1b3496: 3732 0300 |0007: if-le v2, v3, 000a // +0003 │ │ -1b349a: 2819 |0009: goto 0022 // +0019 │ │ -1b349c: 7110 530a 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b34a2: 0c02 |000d: move-result-object v2 │ │ -1b34a4: 7110 530a 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b34aa: 0c01 |0011: move-result-object v1 │ │ -1b34ac: 1223 |0012: const/4 v3, #int 2 // #2 │ │ -1b34ae: 2333 4011 |0013: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ -1b34b2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -1b34b4: 4d02 0300 |0016: aput-object v2, v3, v0 │ │ -1b34b8: 1212 |0018: const/4 v2, #int 1 // #1 │ │ -1b34ba: 4d01 0302 |0019: aput-object v1, v3, v2 │ │ -1b34be: 1a01 df53 |001b: const-string v1, "end index (%s) must not be less than start index (%s)" // string@53df │ │ -1b34c2: 7120 155c 3100 |001d: invoke-static {v1, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ -1b34c8: 0c01 |0020: move-result-object v1 │ │ -1b34ca: 1101 |0021: return-object v1 │ │ -1b34cc: 1a01 de53 |0022: const-string v1, "end index" // string@53de │ │ -1b34d0: 7130 055c 3201 |0024: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c05 │ │ -1b34d6: 0c01 |0027: move-result-object v1 │ │ -1b34d8: 1101 |0028: return-object v1 │ │ -1b34da: 1a02 8682 |0029: const-string v2, "start index" // string@8286 │ │ -1b34de: 7130 055c 3102 |002b: invoke-static {v1, v3, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c05 │ │ -1b34e4: 0c01 |002e: move-result-object v1 │ │ -1b34e6: 1101 |002f: return-object v1 │ │ +1b347c: |[1b347c] org.thoughtcrime.securesms.util.guava.Preconditions.badPositionIndexes:(III)Ljava/lang/String; │ │ +1b348c: 3a01 2900 |0000: if-ltz v1, 0029 // +0029 │ │ +1b3490: 3731 0300 |0002: if-le v1, v3, 0005 // +0003 │ │ +1b3494: 2825 |0004: goto 0029 // +0025 │ │ +1b3496: 3a02 1d00 |0005: if-ltz v2, 0022 // +001d │ │ +1b349a: 3732 0300 |0007: if-le v2, v3, 000a // +0003 │ │ +1b349e: 2819 |0009: goto 0022 // +0019 │ │ +1b34a0: 7110 530a 0200 |000a: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b34a6: 0c02 |000d: move-result-object v2 │ │ +1b34a8: 7110 530a 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b34ae: 0c01 |0011: move-result-object v1 │ │ +1b34b0: 1223 |0012: const/4 v3, #int 2 // #2 │ │ +1b34b2: 2333 4011 |0013: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ +1b34b6: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +1b34b8: 4d02 0300 |0016: aput-object v2, v3, v0 │ │ +1b34bc: 1212 |0018: const/4 v2, #int 1 // #1 │ │ +1b34be: 4d01 0302 |0019: aput-object v1, v3, v2 │ │ +1b34c2: 1a01 df53 |001b: const-string v1, "end index (%s) must not be less than start index (%s)" // string@53df │ │ +1b34c6: 7120 155c 3100 |001d: invoke-static {v1, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ +1b34cc: 0c01 |0020: move-result-object v1 │ │ +1b34ce: 1101 |0021: return-object v1 │ │ +1b34d0: 1a01 de53 |0022: const-string v1, "end index" // string@53de │ │ +1b34d4: 7130 055c 3201 |0024: invoke-static {v2, v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c05 │ │ +1b34da: 0c01 |0027: move-result-object v1 │ │ +1b34dc: 1101 |0028: return-object v1 │ │ +1b34de: 1a02 8682 |0029: const-string v2, "start index" // string@8286 │ │ +1b34e2: 7130 055c 3102 |002b: invoke-static {v1, v3, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c05 │ │ +1b34e8: 0c01 |002e: move-result-object v1 │ │ +1b34ea: 1101 |002f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x000a line=399 │ │ 0x001b line=398 │ │ 0x0022 line=395 │ │ 0x0029 line=392 │ │ locals : │ │ @@ -320128,20 +320129,20 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1b35dc: |[1b35dc] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(Z)V │ │ -1b35ec: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b35f0: 0e00 |0002: return-void │ │ -1b35f2: 2200 ee02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ -1b35f6: 7010 410a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@0a41 │ │ -1b35fc: 2700 |0008: throw v0 │ │ +1b35e0: |[1b35e0] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(Z)V │ │ +1b35f0: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b35f4: 0e00 |0002: return-void │ │ +1b35f6: 2200 ee02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ +1b35fa: 7010 410a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@0a41 │ │ +1b3600: 2700 |0008: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Z │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/guava/Preconditions;) │ │ @@ -320149,22 +320150,22 @@ │ │ type : '(ZLjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1b3600: |[1b3600] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/Object;)V │ │ -1b3610: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b3614: 0e00 |0002: return-void │ │ -1b3616: 2200 ee02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ -1b361a: 7110 030b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b03 │ │ -1b3620: 0c01 |0008: move-result-object v1 │ │ -1b3622: 7020 420a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a42 │ │ -1b3628: 2700 |000c: throw v0 │ │ +1b3604: |[1b3604] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/Object;)V │ │ +1b3614: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b3618: 0e00 |0002: return-void │ │ +1b361a: 2200 ee02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ +1b361e: 7110 030b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b03 │ │ +1b3624: 0c01 |0008: move-result-object v1 │ │ +1b3626: 7020 420a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a42 │ │ +1b362c: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=90 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Z │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -320173,22 +320174,22 @@ │ │ type : '(ZLjava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1b362c: |[1b362c] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ -1b363c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b3640: 0e00 |0002: return-void │ │ -1b3642: 2200 ee02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ -1b3646: 7120 155c 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ -1b364c: 0c01 |0008: move-result-object v1 │ │ -1b364e: 7020 420a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a42 │ │ -1b3654: 2700 |000c: throw v0 │ │ +1b3630: |[1b3630] org.thoughtcrime.securesms.util.guava.Preconditions.checkArgument:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ +1b3640: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b3644: 0e00 |0002: return-void │ │ +1b3646: 2200 ee02 |0003: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ee │ │ +1b364a: 7120 155c 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ +1b3650: 0c01 |0008: move-result-object v1 │ │ +1b3652: 7020 420a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@0a42 │ │ +1b3658: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=117 │ │ 0x0005 line=118 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Z │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/String; │ │ @@ -320199,19 +320200,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1b3238: |[1b3238] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(II)I │ │ -1b3248: 1a00 b160 |0000: const-string v0, "index" // string@60b1 │ │ -1b324c: 7130 0b5c 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkElementIndex:(IILjava/lang/String;)I // method@5c0b │ │ -1b3252: 0a01 |0005: move-result v1 │ │ -1b3254: 0f01 |0006: return v1 │ │ +1b323c: |[1b323c] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(II)I │ │ +1b324c: 1a00 b160 |0000: const-string v0, "index" // string@60b1 │ │ +1b3250: 7130 0b5c 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkElementIndex:(IILjava/lang/String;)I // method@5c0b │ │ +1b3256: 0a01 |0005: move-result v1 │ │ +1b3258: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -320220,23 +320221,23 @@ │ │ type : '(IILjava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -1b3258: |[1b3258] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(IILjava/lang/String;)I │ │ -1b3268: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ -1b326c: 3521 0300 |0002: if-ge v1, v2, 0005 // +0003 │ │ -1b3270: 0f01 |0004: return v1 │ │ -1b3272: 2200 f002 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f0 │ │ -1b3276: 7130 045c 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c04 │ │ -1b327c: 0c01 |000a: move-result-object v1 │ │ -1b327e: 7020 480a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a48 │ │ -1b3284: 2700 |000e: throw v0 │ │ +1b325c: |[1b325c] org.thoughtcrime.securesms.util.guava.Preconditions.checkElementIndex:(IILjava/lang/String;)I │ │ +1b326c: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ +1b3270: 3521 0300 |0002: if-ge v1, v2, 0005 // +0003 │ │ +1b3274: 0f01 |0004: return v1 │ │ +1b3276: 2200 f002 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f0 │ │ +1b327a: 7130 045c 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badElementIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c04 │ │ +1b3280: 0c01 |000a: move-result-object v1 │ │ +1b3282: 7020 480a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a48 │ │ +1b3288: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=303 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) I │ │ 0x0000 - 0x000f reg=2 (null) I │ │ 0x0000 - 0x000f reg=3 (null) Ljava/lang/String; │ │ @@ -320246,17 +320247,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b32d8: |[1b32d8] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1b32e8: 6e10 a30a 0000 |0000: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa3 │ │ -1b32ee: 1100 |0003: return-object v0 │ │ +1b32dc: |[1b32dc] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1b32ec: 6e10 a30a 0000 |0000: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa3 │ │ +1b32f2: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Ljava/lang/Object; │ │ │ │ #10 : (in Lorg/thoughtcrime/securesms/util/guava/Preconditions;) │ │ @@ -320264,22 +320265,22 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1b32f0: |[1b32f0] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -1b3300: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b3304: 1100 |0002: return-object v0 │ │ -1b3306: 2200 fb02 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02fb │ │ -1b330a: 7110 030b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b03 │ │ -1b3310: 0c01 |0008: move-result-object v1 │ │ -1b3312: 7020 980a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a98 │ │ -1b3318: 2700 |000c: throw v0 │ │ +1b32f4: |[1b32f4] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +1b3304: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b3308: 1100 |0002: return-object v0 │ │ +1b330a: 2200 fb02 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02fb │ │ +1b330e: 7110 030b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b03 │ │ +1b3314: 0c01 |0008: move-result-object v1 │ │ +1b3316: 7020 980a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a98 │ │ +1b331c: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=206 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -320288,22 +320289,22 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1b331c: |[1b331c] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; │ │ -1b332c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b3330: 1100 |0002: return-object v0 │ │ -1b3332: 2200 fb02 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02fb │ │ -1b3336: 7120 155c 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ -1b333c: 0c01 |0008: move-result-object v1 │ │ -1b333e: 7020 980a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a98 │ │ -1b3344: 2700 |000c: throw v0 │ │ +1b3320: |[1b3320] org.thoughtcrime.securesms.util.guava.Preconditions.checkNotNull:(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; │ │ +1b3330: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b3334: 1100 |0002: return-object v0 │ │ +1b3336: 2200 fb02 |0003: new-instance v0, Ljava/lang/NullPointerException; // type@02fb │ │ +1b333a: 7120 155c 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ +1b3340: 0c01 |0008: move-result-object v1 │ │ +1b3342: 7020 980a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@0a98 │ │ +1b3348: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=233 │ │ 0x0005 line=234 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/String; │ │ @@ -320314,19 +320315,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1b3288: |[1b3288] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(II)I │ │ -1b3298: 1a00 b160 |0000: const-string v0, "index" // string@60b1 │ │ -1b329c: 7130 105c 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkPositionIndex:(IILjava/lang/String;)I // method@5c10 │ │ -1b32a2: 0a01 |0005: move-result v1 │ │ -1b32a4: 0f01 |0006: return v1 │ │ +1b328c: |[1b328c] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(II)I │ │ +1b329c: 1a00 b160 |0000: const-string v0, "index" // string@60b1 │ │ +1b32a0: 7130 105c 2100 |0002: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkPositionIndex:(IILjava/lang/String;)I // method@5c10 │ │ +1b32a6: 0a01 |0005: move-result v1 │ │ +1b32a8: 0f01 |0006: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 (null) I │ │ 0x0000 - 0x0007 reg=2 (null) I │ │ │ │ @@ -320335,23 +320336,23 @@ │ │ type : '(IILjava/lang/String;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -1b32a8: |[1b32a8] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(IILjava/lang/String;)I │ │ -1b32b8: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ -1b32bc: 3621 0300 |0002: if-gt v1, v2, 0005 // +0003 │ │ -1b32c0: 0f01 |0004: return v1 │ │ -1b32c2: 2200 f002 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f0 │ │ -1b32c6: 7130 055c 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c05 │ │ -1b32cc: 0c01 |000a: move-result-object v1 │ │ -1b32ce: 7020 480a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a48 │ │ -1b32d4: 2700 |000e: throw v0 │ │ +1b32ac: |[1b32ac] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndex:(IILjava/lang/String;)I │ │ +1b32bc: 3a01 0500 |0000: if-ltz v1, 0005 // +0005 │ │ +1b32c0: 3621 0300 |0002: if-gt v1, v2, 0005 // +0003 │ │ +1b32c4: 0f01 |0004: return v1 │ │ +1b32c6: 2200 f002 |0005: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f0 │ │ +1b32ca: 7130 055c 2103 |0007: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndex:(IILjava/lang/String;)Ljava/lang/String; // method@5c05 │ │ +1b32d0: 0c01 |000a: move-result-object v1 │ │ +1b32d2: 7020 480a 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a48 │ │ +1b32d8: 2700 |000e: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=353 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) I │ │ 0x0000 - 0x000f reg=2 (null) I │ │ 0x0000 - 0x000f reg=3 (null) Ljava/lang/String; │ │ @@ -320361,24 +320362,24 @@ │ │ type : '(III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -1b3658: |[1b3658] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndexes:(III)V │ │ -1b3668: 3a01 0700 |0000: if-ltz v1, 0007 // +0007 │ │ -1b366c: 3412 0500 |0002: if-lt v2, v1, 0007 // +0005 │ │ -1b3670: 3632 0300 |0004: if-gt v2, v3, 0007 // +0003 │ │ -1b3674: 0e00 |0006: return-void │ │ -1b3676: 2200 f002 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f0 │ │ -1b367a: 7130 065c 2103 |0009: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndexes:(III)Ljava/lang/String; // method@5c06 │ │ -1b3680: 0c01 |000c: move-result-object v1 │ │ -1b3682: 7020 480a 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a48 │ │ -1b3688: 2700 |0010: throw v0 │ │ +1b365c: |[1b365c] org.thoughtcrime.securesms.util.guava.Preconditions.checkPositionIndexes:(III)V │ │ +1b366c: 3a01 0700 |0000: if-ltz v1, 0007 // +0007 │ │ +1b3670: 3412 0500 |0002: if-lt v2, v1, 0007 // +0005 │ │ +1b3674: 3632 0300 |0004: if-gt v2, v3, 0007 // +0003 │ │ +1b3678: 0e00 |0006: return-void │ │ +1b367a: 2200 f002 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@02f0 │ │ +1b367e: 7130 065c 2103 |0009: invoke-static {v1, v2, v3}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.badPositionIndexes:(III)Ljava/lang/String; // method@5c06 │ │ +1b3684: 0c01 |000c: move-result-object v1 │ │ +1b3686: 7020 480a 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@0a48 │ │ +1b368c: 2700 |0010: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=386 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 (null) I │ │ 0x0000 - 0x0011 reg=2 (null) I │ │ 0x0000 - 0x0011 reg=3 (null) I │ │ @@ -320388,20 +320389,20 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1b368c: |[1b368c] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(Z)V │ │ -1b369c: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b36a0: 0e00 |0002: return-void │ │ -1b36a2: 2200 ef02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ -1b36a6: 7010 450a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0a45 │ │ -1b36ac: 2700 |0008: throw v0 │ │ +1b3690: |[1b3690] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(Z)V │ │ +1b36a0: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b36a4: 0e00 |0002: return-void │ │ +1b36a6: 2200 ef02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ +1b36aa: 7010 450a 0000 |0005: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@0a45 │ │ +1b36b0: 2700 |0008: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=131 │ │ locals : │ │ 0x0000 - 0x0009 reg=0 (null) Z │ │ │ │ #16 : (in Lorg/thoughtcrime/securesms/util/guava/Preconditions;) │ │ @@ -320409,22 +320410,22 @@ │ │ type : '(ZLjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1b36b0: |[1b36b0] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/Object;)V │ │ -1b36c0: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b36c4: 0e00 |0002: return-void │ │ -1b36c6: 2200 ef02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ -1b36ca: 7110 030b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b03 │ │ -1b36d0: 0c01 |0008: move-result-object v1 │ │ -1b36d2: 7020 460a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a46 │ │ -1b36d8: 2700 |000c: throw v0 │ │ +1b36b4: |[1b36b4] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/Object;)V │ │ +1b36c4: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b36c8: 0e00 |0002: return-void │ │ +1b36ca: 2200 ef02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ +1b36ce: 7110 030b 0100 |0005: invoke-static {v1}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b03 │ │ +1b36d4: 0c01 |0008: move-result-object v1 │ │ +1b36d6: 7020 460a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a46 │ │ +1b36dc: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=147 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Z │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -320433,22 +320434,22 @@ │ │ type : '(ZLjava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1b36dc: |[1b36dc] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ -1b36ec: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ -1b36f0: 0e00 |0002: return-void │ │ -1b36f2: 2200 ef02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ -1b36f6: 7120 155c 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ -1b36fc: 0c01 |0008: move-result-object v1 │ │ -1b36fe: 7020 460a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a46 │ │ -1b3704: 2700 |000c: throw v0 │ │ +1b36e0: |[1b36e0] org.thoughtcrime.securesms.util.guava.Preconditions.checkState:(ZLjava/lang/String;[Ljava/lang/Object;)V │ │ +1b36f0: 3800 0300 |0000: if-eqz v0, 0003 // +0003 │ │ +1b36f4: 0e00 |0002: return-void │ │ +1b36f6: 2200 ef02 |0003: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ +1b36fa: 7120 155c 2100 |0005: invoke-static {v1, v2}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@5c15 │ │ +1b3700: 0c01 |0008: move-result-object v1 │ │ +1b3702: 7020 460a 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a46 │ │ +1b3708: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=174 │ │ 0x0005 line=175 │ │ locals : │ │ 0x0000 - 0x000d reg=0 (null) Z │ │ 0x0000 - 0x000d reg=1 (null) Ljava/lang/String; │ │ @@ -320459,69 +320460,69 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0088 (STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 101 16-bit code units │ │ -1b34e8: |[1b34e8] org.thoughtcrime.securesms.util.guava.Preconditions.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ -1b34f8: 7110 030b 0600 |0000: invoke-static {v6}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b03 │ │ -1b34fe: 0c06 |0003: move-result-object v6 │ │ -1b3500: 2200 0c03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1b3504: 6e10 e80a 0600 |0006: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0ae8 │ │ -1b350a: 0a01 |0009: move-result v1 │ │ -1b350c: 2172 |000a: array-length v2, v7 │ │ -1b350e: da02 0210 |000b: mul-int/lit8 v2, v2, #int 16 // #10 │ │ -1b3512: b021 |000d: add-int/2addr v1, v2 │ │ -1b3514: 7020 0d0b 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b0d │ │ -1b351a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -1b351c: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -1b351e: 2173 |0013: array-length v3, v7 │ │ -1b3520: 3531 2000 |0014: if-ge v1, v3, 0034 // +0020 │ │ -1b3524: 1a03 3406 |0016: const-string v3, "%s" // string@0634 │ │ -1b3528: 6e30 e10a 3602 |0018: invoke-virtual {v6, v3, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0ae1 │ │ -1b352e: 0a03 |001b: move-result v3 │ │ -1b3530: 12f4 |001c: const/4 v4, #int -1 // #ff │ │ -1b3532: 3343 0300 |001d: if-ne v3, v4, 0020 // +0003 │ │ -1b3536: 2815 |001f: goto 0034 // +0015 │ │ -1b3538: 6e30 f60a 2603 |0020: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af6 │ │ -1b353e: 0c02 |0023: move-result-object v2 │ │ -1b3540: 6e20 180b 2000 |0024: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b3546: d802 0101 |0027: add-int/lit8 v2, v1, #int 1 // #01 │ │ -1b354a: 4601 0701 |0029: aget-object v1, v7, v1 │ │ -1b354e: 6e20 170b 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b3554: d801 0302 |002e: add-int/lit8 v1, v3, #int 2 // #02 │ │ -1b3558: 0125 |0030: move v5, v2 │ │ -1b355a: 0112 |0031: move v2, v1 │ │ -1b355c: 0151 |0032: move v1, v5 │ │ -1b355e: 28e0 |0033: goto 0013 // -0020 │ │ -1b3560: 6e20 f50a 2600 |0034: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af5 │ │ -1b3566: 0c06 |0037: move-result-object v6 │ │ -1b3568: 6e20 180b 6000 |0038: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b356e: 2176 |003b: array-length v6, v7 │ │ -1b3570: 3561 2400 |003c: if-ge v1, v6, 0060 // +0024 │ │ -1b3574: 1a06 f503 |003e: const-string v6, " [" // string@03f5 │ │ -1b3578: 6e20 180b 6000 |0040: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b357e: d806 0101 |0043: add-int/lit8 v6, v1, #int 1 // #01 │ │ -1b3582: 4601 0701 |0045: aget-object v1, v7, v1 │ │ -1b3586: 6e20 170b 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b358c: 2171 |004a: array-length v1, v7 │ │ -1b358e: 3516 1000 |004b: if-ge v6, v1, 005b // +0010 │ │ -1b3592: 1a01 630c |004d: const-string v1, ", " // string@0c63 │ │ -1b3596: 6e20 180b 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b359c: d801 0601 |0052: add-int/lit8 v1, v6, #int 1 // #01 │ │ -1b35a0: 4606 0706 |0054: aget-object v6, v7, v6 │ │ -1b35a4: 6e20 170b 6000 |0056: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b35aa: 0116 |0059: move v6, v1 │ │ -1b35ac: 28f0 |005a: goto 004a // -0010 │ │ -1b35ae: 1306 5d00 |005b: const/16 v6, #int 93 // #5d │ │ -1b35b2: 6e20 100b 6000 |005d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b10 │ │ -1b35b8: 6e10 290b 0000 |0060: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1b35be: 0c06 |0063: move-result-object v6 │ │ -1b35c0: 1106 |0064: return-object v6 │ │ +1b34ec: |[1b34ec] org.thoughtcrime.securesms.util.guava.Preconditions.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; │ │ +1b34fc: 7110 030b 0600 |0000: invoke-static {v6}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@0b03 │ │ +1b3502: 0c06 |0003: move-result-object v6 │ │ +1b3504: 2200 0c03 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1b3508: 6e10 e80a 0600 |0006: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@0ae8 │ │ +1b350e: 0a01 |0009: move-result v1 │ │ +1b3510: 2172 |000a: array-length v2, v7 │ │ +1b3512: da02 0210 |000b: mul-int/lit8 v2, v2, #int 16 // #10 │ │ +1b3516: b021 |000d: add-int/2addr v1, v2 │ │ +1b3518: 7020 0d0b 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@0b0d │ │ +1b351e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +1b3520: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +1b3522: 2173 |0013: array-length v3, v7 │ │ +1b3524: 3531 2000 |0014: if-ge v1, v3, 0034 // +0020 │ │ +1b3528: 1a03 3406 |0016: const-string v3, "%s" // string@0634 │ │ +1b352c: 6e30 e10a 3602 |0018: invoke-virtual {v6, v3, v2}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@0ae1 │ │ +1b3532: 0a03 |001b: move-result v3 │ │ +1b3534: 12f4 |001c: const/4 v4, #int -1 // #ff │ │ +1b3536: 3343 0300 |001d: if-ne v3, v4, 0020 // +0003 │ │ +1b353a: 2815 |001f: goto 0034 // +0015 │ │ +1b353c: 6e30 f60a 2603 |0020: invoke-virtual {v6, v2, v3}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@0af6 │ │ +1b3542: 0c02 |0023: move-result-object v2 │ │ +1b3544: 6e20 180b 2000 |0024: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b354a: d802 0101 |0027: add-int/lit8 v2, v1, #int 1 // #01 │ │ +1b354e: 4601 0701 |0029: aget-object v1, v7, v1 │ │ +1b3552: 6e20 170b 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b3558: d801 0302 |002e: add-int/lit8 v1, v3, #int 2 // #02 │ │ +1b355c: 0125 |0030: move v5, v2 │ │ +1b355e: 0112 |0031: move v2, v1 │ │ +1b3560: 0151 |0032: move v1, v5 │ │ +1b3562: 28e0 |0033: goto 0013 // -0020 │ │ +1b3564: 6e20 f50a 2600 |0034: invoke-virtual {v6, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@0af5 │ │ +1b356a: 0c06 |0037: move-result-object v6 │ │ +1b356c: 6e20 180b 6000 |0038: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b3572: 2176 |003b: array-length v6, v7 │ │ +1b3574: 3561 2400 |003c: if-ge v1, v6, 0060 // +0024 │ │ +1b3578: 1a06 f503 |003e: const-string v6, " [" // string@03f5 │ │ +1b357c: 6e20 180b 6000 |0040: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b3582: d806 0101 |0043: add-int/lit8 v6, v1, #int 1 // #01 │ │ +1b3586: 4601 0701 |0045: aget-object v1, v7, v1 │ │ +1b358a: 6e20 170b 1000 |0047: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b3590: 2171 |004a: array-length v1, v7 │ │ +1b3592: 3516 1000 |004b: if-ge v6, v1, 005b // +0010 │ │ +1b3596: 1a01 630c |004d: const-string v1, ", " // string@0c63 │ │ +1b359a: 6e20 180b 1000 |004f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b35a0: d801 0601 |0052: add-int/lit8 v1, v6, #int 1 // #01 │ │ +1b35a4: 4606 0706 |0054: aget-object v6, v7, v6 │ │ +1b35a8: 6e20 170b 6000 |0056: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b35ae: 0116 |0059: move v6, v1 │ │ +1b35b0: 28f0 |005a: goto 004a // -0010 │ │ +1b35b2: 1306 5d00 |005b: const/16 v6, #int 93 // #5d │ │ +1b35b6: 6e20 100b 6000 |005d: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@0b10 │ │ +1b35bc: 6e10 290b 0000 |0060: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1b35c2: 0c06 |0063: move-result-object v6 │ │ +1b35c4: 1106 |0064: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=419 │ │ 0x0006 line=420 │ │ 0x0013 line=423 │ │ 0x0016 line=424 │ │ @@ -320603,18 +320604,18 @@ │ │ type : '(F)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b38a8: |[1b38a8] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.:(F)V │ │ -1b38b8: 7010 b102 0000 |0000: invoke-direct {v0}, Landroid/text/style/MetricAffectingSpan;.:()V // method@02b1 │ │ -1b38be: 5901 8242 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4282 │ │ -1b38c2: 0e00 |0005: return-void │ │ +1b38ac: |[1b38ac] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.:(F)V │ │ +1b38bc: 7010 b102 0000 |0000: invoke-direct {v0}, Landroid/text/style/MetricAffectingSpan;.:()V // method@02b1 │ │ +1b38c2: 5901 8242 |0003: iput v1, v0, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4282 │ │ +1b38c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=12 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan; │ │ 0x0000 - 0x0006 reg=1 (null) F │ │ @@ -320625,30 +320626,30 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -1b38c4: |[1b38c4] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ -1b38d4: 6e10 a202 0400 |0000: invoke-virtual {v4}, Landroid/text/TextPaint;.getTextSize:()F // method@02a2 │ │ -1b38da: 0a00 |0003: move-result v0 │ │ -1b38dc: 5231 8242 |0004: iget v1, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4282 │ │ -1b38e0: a800 0001 |0006: mul-float v0, v0, v1 │ │ -1b38e4: 6e20 a302 0400 |0008: invoke-virtual {v4, v0}, Landroid/text/TextPaint;.setTextSize:(F)V // method@02a3 │ │ -1b38ea: 5240 4b00 |000b: iget v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ -1b38ee: 6e10 a102 0400 |000d: invoke-virtual {v4}, Landroid/text/TextPaint;.ascent:()F // method@02a1 │ │ -1b38f4: 0a01 |0010: move-result v1 │ │ -1b38f6: 5232 8242 |0011: iget v2, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4282 │ │ -1b38fa: a801 0102 |0013: mul-float v1, v1, v2 │ │ -1b38fe: 8711 |0015: float-to-int v1, v1 │ │ -1b3900: db01 0104 |0016: div-int/lit8 v1, v1, #int 4 // #04 │ │ -1b3904: b010 |0018: add-int/2addr v0, v1 │ │ -1b3906: 5940 4b00 |0019: iput v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ -1b390a: 0e00 |001b: return-void │ │ +1b38c8: |[1b38c8] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateDrawState:(Landroid/text/TextPaint;)V │ │ +1b38d8: 6e10 a202 0400 |0000: invoke-virtual {v4}, Landroid/text/TextPaint;.getTextSize:()F // method@02a2 │ │ +1b38de: 0a00 |0003: move-result v0 │ │ +1b38e0: 5231 8242 |0004: iget v1, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4282 │ │ +1b38e4: a800 0001 |0006: mul-float v0, v0, v1 │ │ +1b38e8: 6e20 a302 0400 |0008: invoke-virtual {v4, v0}, Landroid/text/TextPaint;.setTextSize:(F)V // method@02a3 │ │ +1b38ee: 5240 4b00 |000b: iget v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ +1b38f2: 6e10 a102 0400 |000d: invoke-virtual {v4}, Landroid/text/TextPaint;.ascent:()F // method@02a1 │ │ +1b38f8: 0a01 |0010: move-result v1 │ │ +1b38fa: 5232 8242 |0011: iget v2, v3, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.relativeSize:F // field@4282 │ │ +1b38fe: a801 0102 |0013: mul-float v1, v1, v2 │ │ +1b3902: 8711 |0015: float-to-int v1, v1 │ │ +1b3904: db01 0104 |0016: div-int/lit8 v1, v1, #int 4 // #04 │ │ +1b3908: b010 |0018: add-int/2addr v0, v1 │ │ +1b390a: 5940 4b00 |0019: iput v0, v4, Landroid/text/TextPaint;.baselineShift:I // field@004b │ │ +1b390e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x000b line=23 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan; │ │ 0x0000 - 0x001c reg=4 (null) Landroid/text/TextPaint; │ │ @@ -320658,17 +320659,17 @@ │ │ type : '(Landroid/text/TextPaint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b390c: |[1b390c] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateMeasureState:(Landroid/text/TextPaint;)V │ │ -1b391c: 6e20 245c 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@5c24 │ │ -1b3922: 0e00 |0003: return-void │ │ +1b3910: |[1b3910] org.thoughtcrime.securesms.util.spans.CenterAlignedRelativeSizeSpan.updateMeasureState:(Landroid/text/TextPaint;)V │ │ +1b3920: 6e20 245c 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan;.updateDrawState:(Landroid/text/TextPaint;)V // method@5c24 │ │ +1b3926: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/spans/CenterAlignedRelativeSizeSpan; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/text/TextPaint; │ │ │ │ @@ -320729,22 +320730,22 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1b3948: |[1b3948] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ -1b3958: 7010 2e02 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@022e │ │ -1b395e: 2200 2203 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0322 │ │ -1b3962: 7020 600b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b60 │ │ -1b3968: 5b10 8442 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4284 │ │ -1b396c: 5b13 8842 |000a: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@4288 │ │ -1b3970: 5b14 8542 |000c: iput-object v4, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@4285 │ │ -1b3974: 0e00 |000e: return-void │ │ +1b394c: |[1b394c] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ +1b395c: 7010 2e02 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@022e │ │ +1b3962: 2200 2203 |0003: new-instance v0, Ljava/lang/ref/WeakReference; // type@0322 │ │ +1b3966: 7020 600b 2000 |0005: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b60 │ │ +1b396c: 5b10 8442 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4284 │ │ +1b3970: 5b13 8842 |000a: iput-object v3, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@4288 │ │ +1b3974: 5b14 8542 |000c: iput-object v4, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@4285 │ │ +1b3978: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x000a line=25 │ │ 0x000c line=26 │ │ locals : │ │ @@ -320759,20 +320760,20 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -1b3924: |[1b3924] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.getContext:()Landroid/content/Context; │ │ -1b3934: 5410 8442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4284 │ │ -1b3938: 6e10 620b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b62 │ │ -1b393e: 0c00 |0005: move-result-object v0 │ │ -1b3940: 1f00 2700 |0006: check-cast v0, Landroid/content/Context; // type@0027 │ │ -1b3944: 1100 |0008: return-object v0 │ │ +1b3928: |[1b3928] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.getContext:()Landroid/content/Context; │ │ +1b3938: 5410 8442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4284 │ │ +1b393c: 6e10 620b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b62 │ │ +1b3942: 0c00 |0005: move-result-object v0 │ │ +1b3944: 1f00 2700 |0006: check-cast v0, Landroid/content/Context; // type@0027 │ │ +1b3948: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;) │ │ @@ -320780,22 +320781,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1b3978: |[1b3978] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -1b3988: 5401 8742 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@4287 │ │ -1b398c: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -1b3990: 6e10 4b5c 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5c4b │ │ -1b3996: 2805 |0007: goto 000c // +0005 │ │ -1b3998: 0d01 |0008: move-exception v1 │ │ -1b399a: 6e10 370a 0100 |0009: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1b39a0: 0e00 |000c: return-void │ │ +1b397c: |[1b397c] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +1b398c: 5401 8742 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@4287 │ │ +1b3990: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +1b3994: 6e10 4b5c 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5c4b │ │ +1b399a: 2805 |0007: goto 000c // +0005 │ │ +1b399c: 0d01 |0008: move-exception v1 │ │ +1b399e: 6e10 370a 0100 |0009: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1b39a4: 0e00 |000c: return-void │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=45 │ │ 0x0009 line=47 │ │ locals : │ │ @@ -320807,30 +320808,30 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 27 16-bit code units │ │ -1b39b4: |[1b39b4] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPreExecute:()V │ │ -1b39c4: 5470 8442 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4284 │ │ -1b39c8: 6e10 620b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b62 │ │ -1b39ce: 0c00 |0005: move-result-object v0 │ │ -1b39d0: 0701 |0006: move-object v1, v0 │ │ -1b39d2: 1f01 2700 |0007: check-cast v1, Landroid/content/Context; // type@0027 │ │ -1b39d6: 3801 1100 |0009: if-eqz v1, 001a // +0011 │ │ -1b39da: 5472 8842 |000b: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@4288 │ │ -1b39de: 5473 8542 |000d: iget-object v3, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@4285 │ │ -1b39e2: 5575 8342 |000f: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@4283 │ │ -1b39e6: 5476 8642 |0011: iget-object v6, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@4286 │ │ -1b39ea: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -1b39ec: 7706 5e5c 0100 |0014: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c5e │ │ -1b39f2: 0c00 |0017: move-result-object v0 │ │ -1b39f4: 5b70 8742 |0018: iput-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@4287 │ │ -1b39f8: 0e00 |001a: return-void │ │ +1b39b8: |[1b39b8] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.onPreExecute:()V │ │ +1b39c8: 5470 8442 |0000: iget-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4284 │ │ +1b39cc: 6e10 620b 0000 |0002: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b62 │ │ +1b39d2: 0c00 |0005: move-result-object v0 │ │ +1b39d4: 0701 |0006: move-object v1, v0 │ │ +1b39d6: 1f01 2700 |0007: check-cast v1, Landroid/content/Context; // type@0027 │ │ +1b39da: 3801 1100 |0009: if-eqz v1, 001a // +0011 │ │ +1b39de: 5472 8842 |000b: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.title:Ljava/lang/String; // field@4288 │ │ +1b39e2: 5473 8542 |000d: iget-object v3, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.message:Ljava/lang/String; // field@4285 │ │ +1b39e6: 5575 8342 |000f: iget-boolean v5, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@4283 │ │ +1b39ea: 5476 8642 |0011: iget-object v6, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@4286 │ │ +1b39ee: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +1b39f0: 7706 5e5c 0100 |0014: invoke-static/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c5e │ │ +1b39f6: 0c00 |0017: move-result-object v0 │ │ +1b39f8: 5b70 8742 |0018: iput-object v0, v7, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.progress:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@4287 │ │ +1b39fc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x000b line=38 │ │ locals : │ │ 0x0000 - 0x001b reg=7 this Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask; │ │ │ │ @@ -320839,19 +320840,19 @@ │ │ type : '(Landroid/content/DialogInterface$OnCancelListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -1b39fc: |[1b39fc] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.setCancelable:(Landroid/content/DialogInterface$OnCancelListener;)V │ │ -1b3a0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1b3a0e: 5c10 8342 |0001: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@4283 │ │ -1b3a12: 5b12 8642 |0003: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@4286 │ │ -1b3a16: 0e00 |0005: return-void │ │ +1b3a00: |[1b3a00] org.thoughtcrime.securesms.util.task.ProgressDialogAsyncTask.setCancelable:(Landroid/content/DialogInterface$OnCancelListener;)V │ │ +1b3a10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1b3a12: 5c10 8342 |0001: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.cancelable:Z // field@4283 │ │ +1b3a16: 5b12 8642 |0003: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onCancelListener:Landroid/content/DialogInterface$OnCancelListener; // field@4286 │ │ +1b3a1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/DialogInterface$OnCancelListener; │ │ @@ -320891,18 +320892,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b3a60: |[1b3a60] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V │ │ -1b3a70: 5b01 8942 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ -1b3a74: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ -1b3a7a: 0e00 |0005: return-void │ │ +1b3a64: |[1b3a64] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V │ │ +1b3a74: 5b01 8942 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ +1b3a78: 7010 2e02 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ +1b3a7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ @@ -320912,19 +320913,19 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1b3a18: |[1b3a18] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -1b3a28: 1f01 4611 |0000: check-cast v1, [Ljava/lang/Void; // type@1146 │ │ -1b3a2c: 6e20 2d5c 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@5c2d │ │ -1b3a32: 0c01 |0005: move-result-object v1 │ │ -1b3a34: 1101 |0006: return-object v1 │ │ +1b3a1c: |[1b3a1c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +1b3a2c: 1f01 4611 |0000: check-cast v1, [Ljava/lang/Void; // type@1146 │ │ +1b3a30: 6e20 2d5c 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; // method@5c2d │ │ +1b3a36: 0c01 |0005: move-result-object v1 │ │ +1b3a38: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x0007 reg=1 (null) [Ljava/lang/Object; │ │ │ │ @@ -320933,21 +320934,21 @@ │ │ type : '([Ljava/lang/Void;)Ljava/lang/Void;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1b3a38: |[1b3a38] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ -1b3a48: 5412 8942 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ -1b3a4c: 7110 375c 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; // method@5c37 │ │ -1b3a52: 0c00 |0005: move-result-object v0 │ │ -1b3a54: 6e20 3f5c 0200 |0006: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reverseAction:(Ljava/lang/Object;)V // method@5c3f │ │ -1b3a5a: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -1b3a5c: 1102 |000a: return-object v2 │ │ +1b3a3c: |[1b3a3c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.doInBackground:([Ljava/lang/Void;)Ljava/lang/Void; │ │ +1b3a4c: 5412 8942 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ +1b3a50: 7110 375c 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; // method@5c37 │ │ +1b3a56: 0c00 |0005: move-result-object v0 │ │ +1b3a58: 6e20 3f5c 0200 |0006: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reverseAction:(Ljava/lang/Object;)V // method@5c3f │ │ +1b3a5e: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +1b3a60: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x000b reg=2 (null) [Ljava/lang/Void; │ │ │ │ @@ -320956,18 +320957,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1b3a7c: |[1b3a7c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Object;)V │ │ -1b3a8c: 1f01 1403 |0000: check-cast v1, Ljava/lang/Void; // type@0314 │ │ -1b3a90: 6e20 305c 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.onPostExecute:(Ljava/lang/Void;)V // method@5c30 │ │ -1b3a96: 0e00 |0005: return-void │ │ +1b3a80: |[1b3a80] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Object;)V │ │ +1b3a90: 1f01 1403 |0000: check-cast v1, Ljava/lang/Void; // type@0314 │ │ +1b3a94: 6e20 305c 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.onPostExecute:(Ljava/lang/Void;)V // method@5c30 │ │ +1b3a9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -320976,31 +320977,31 @@ │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -1b3a98: |[1b3a98] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Void;)V │ │ -1b3aa8: 5412 8942 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ -1b3aac: 7110 335c 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5c33 │ │ -1b3ab2: 0a02 |0005: move-result v2 │ │ -1b3ab4: 3802 1900 |0006: if-eqz v2, 001f // +0019 │ │ -1b3ab8: 5412 8942 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ -1b3abc: 7110 345c 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c34 │ │ -1b3ac2: 0c02 |000d: move-result-object v2 │ │ -1b3ac4: 3802 1100 |000e: if-eqz v2, 001f // +0011 │ │ -1b3ac8: 5412 8942 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ -1b3acc: 7110 345c 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c34 │ │ -1b3ad2: 0c02 |0015: move-result-object v2 │ │ -1b3ad4: 6e10 4b5c 0200 |0016: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5c4b │ │ -1b3ada: 5412 8942 |0019: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ -1b3ade: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -1b3ae0: 7120 355c 0200 |001c: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c35 │ │ -1b3ae6: 0e00 |001f: return-void │ │ +1b3a9c: |[1b3a9c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPostExecute:(Ljava/lang/Void;)V │ │ +1b3aac: 5412 8942 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ +1b3ab0: 7110 335c 0200 |0002: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5c33 │ │ +1b3ab6: 0a02 |0005: move-result v2 │ │ +1b3ab8: 3802 1900 |0006: if-eqz v2, 001f // +0019 │ │ +1b3abc: 5412 8942 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ +1b3ac0: 7110 345c 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c34 │ │ +1b3ac6: 0c02 |000d: move-result-object v2 │ │ +1b3ac8: 3802 1100 |000e: if-eqz v2, 001f // +0011 │ │ +1b3acc: 5412 8942 |0010: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ +1b3ad0: 7110 345c 0200 |0012: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c34 │ │ +1b3ad6: 0c02 |0015: move-result-object v2 │ │ +1b3ad8: 6e10 4b5c 0200 |0016: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5c4b │ │ +1b3ade: 5412 8942 |0019: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ +1b3ae2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +1b3ae4: 7120 355c 0200 |001c: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c35 │ │ +1b3aea: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0010 line=90 │ │ 0x0019 line=91 │ │ locals : │ │ 0x0000 - 0x0020 reg=1 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ @@ -321011,34 +321012,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 36 16-bit code units │ │ -1b3ae8: |[1b3ae8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPreExecute:()V │ │ -1b3af8: 5440 8942 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ -1b3afc: 7110 335c 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5c33 │ │ -1b3b02: 0a00 |0005: move-result v0 │ │ -1b3b04: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -1b3b08: 5440 8942 |0008: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ -1b3b0c: 7110 365c 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; // method@5c36 │ │ -1b3b12: 0c01 |000d: move-result-object v1 │ │ -1b3b14: 6e10 1903 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1b3b1a: 0c01 |0011: move-result-object v1 │ │ -1b3b1c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -1b3b1e: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ -1b3b22: 7140 5c5c 3123 |0015: invoke-static {v1, v3, v3, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c5c │ │ -1b3b28: 0c01 |0018: move-result-object v1 │ │ -1b3b2a: 7120 355c 1000 |0019: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c35 │ │ -1b3b30: 2807 |001c: goto 0023 // +0007 │ │ -1b3b32: 5440 8942 |001d: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ -1b3b36: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -1b3b38: 7120 355c 1000 |0020: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c35 │ │ -1b3b3e: 0e00 |0023: return-void │ │ +1b3aec: |[1b3aec] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask$1.onPreExecute:()V │ │ +1b3afc: 5440 8942 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ +1b3b00: 7110 335c 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z // method@5c33 │ │ +1b3b06: 0a00 |0005: move-result v0 │ │ +1b3b08: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +1b3b0c: 5440 8942 |0008: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ +1b3b10: 7110 365c 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; // method@5c36 │ │ +1b3b16: 0c01 |000d: move-result-object v1 │ │ +1b3b18: 6e10 1903 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1b3b1e: 0c01 |0011: move-result-object v1 │ │ +1b3b20: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +1b3b22: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ +1b3b26: 7140 5c5c 3123 |0015: invoke-static {v1, v3, v3, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c5c │ │ +1b3b2c: 0c01 |0018: move-result-object v1 │ │ +1b3b2e: 7120 355c 1000 |0019: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c35 │ │ +1b3b34: 2807 |001c: goto 0023 // +0007 │ │ +1b3b36: 5440 8942 |001d: iget-object v0, v4, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.this$0:Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; // field@4289 │ │ +1b3b3a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +1b3b3c: 7120 355c 1000 |0020: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c35 │ │ +1b3b42: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x001d line=78 │ │ locals : │ │ 0x0000 - 0x0024 reg=4 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; │ │ │ │ @@ -321111,22 +321112,22 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;IZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -1b3c08: |[1b3c08] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.:(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;IZ)V │ │ -1b3c18: 7010 2e02 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ -1b3c1e: 5b01 9042 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4290 │ │ -1b3c22: 5b02 8f42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@428f │ │ -1b3c26: 5b03 8d42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@428d │ │ -1b3c2a: 5904 8e42 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@428e │ │ -1b3c2e: 5c05 8c42 |000b: iput-boolean v5, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@428c │ │ -1b3c32: 0e00 |000d: return-void │ │ +1b3c0c: |[1b3c0c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.:(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;IZ)V │ │ +1b3c1c: 7010 2e02 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@022e │ │ +1b3c22: 5b01 9042 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4290 │ │ +1b3c26: 5b02 8f42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@428f │ │ +1b3c2a: 5b03 8d42 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@428d │ │ +1b3c2e: 5904 8e42 |0009: iput v4, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@428e │ │ +1b3c32: 5c05 8c42 |000b: iput-boolean v5, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@428c │ │ +1b3c36: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ 0x0005 line=34 │ │ 0x0007 line=35 │ │ 0x0009 line=36 │ │ @@ -321144,17 +321145,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b3b58: |[1b3b58] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z │ │ -1b3b68: 5500 8c42 |0000: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@428c │ │ -1b3b6c: 0f00 |0002: return v0 │ │ +1b3b5c: |[1b3b5c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$000:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Z │ │ +1b3b6c: 5500 8c42 |0000: iget-boolean v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@428c │ │ +1b3b70: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;) │ │ @@ -321162,17 +321163,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b3bd8: |[1b3bd8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -1b3be8: 5400 8a42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428a │ │ -1b3bec: 1100 |0002: return-object v0 │ │ +1b3bdc: |[1b3bdc] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$100:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +1b3bec: 5400 8a42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428a │ │ +1b3bf0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;) │ │ @@ -321180,17 +321181,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b3bf0: |[1b3bf0] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -1b3c00: 5b01 8a42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428a │ │ -1b3c04: 1101 |0002: return-object v1 │ │ +1b3bf4: |[1b3bf4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$102:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +1b3c04: 5b01 8a42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428a │ │ +1b3c08: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ │ │ @@ -321199,17 +321200,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b3b40: |[1b3b40] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; │ │ -1b3b50: 5400 9042 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4290 │ │ -1b3b54: 1100 |0002: return-object v0 │ │ +1b3b44: |[1b3b44] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$200:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Landroid/view/View; │ │ +1b3b54: 5400 9042 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4290 │ │ +1b3b58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;) │ │ @@ -321217,17 +321218,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b3b70: |[1b3b70] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; │ │ -1b3b80: 5400 8b42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@428b │ │ -1b3b84: 1100 |0002: return-object v0 │ │ +1b3b74: |[1b3b74] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.access$300:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)Ljava/lang/Object; │ │ +1b3b84: 5400 8b42 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@428b │ │ +1b3b88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ │ │ Virtual methods - │ │ @@ -321236,18 +321237,18 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1b3b88: |[1b3b88] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -1b3b98: 6e20 395c 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@5c39 │ │ -1b3b9e: 0c01 |0003: move-result-object v1 │ │ -1b3ba0: 1101 |0004: return-object v1 │ │ +1b3b8c: |[1b3b8c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +1b3b9c: 6e20 395c 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@5c39 │ │ +1b3ba2: 0c01 |0003: move-result-object v1 │ │ +1b3ba4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0005 reg=1 (null) [Ljava/lang/Object; │ │ │ │ @@ -321256,26 +321257,26 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Void;' │ │ access : 0x0094 (PROTECTED FINAL VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -1b3ba4: |[1b3ba4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ -1b3bb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b3bb6: 3803 0900 |0001: if-eqz v3, 000a // +0009 │ │ -1b3bba: 2131 |0003: array-length v1, v3 │ │ -1b3bbc: 3d01 0600 |0004: if-lez v1, 000a // +0006 │ │ -1b3bc0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -1b3bc2: 4603 0301 |0007: aget-object v3, v3, v1 │ │ -1b3bc6: 2802 |0009: goto 000b // +0002 │ │ -1b3bc8: 0703 |000a: move-object v3, v0 │ │ -1b3bca: 5b23 8b42 |000b: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@428b │ │ -1b3bce: 6e20 3a5c 3200 |000d: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.executeAction:(Ljava/lang/Object;)V // method@5c3a │ │ -1b3bd4: 1100 |0010: return-object v0 │ │ +1b3ba8: |[1b3ba8] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ +1b3bb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b3bba: 3803 0900 |0001: if-eqz v3, 000a // +0009 │ │ +1b3bbe: 2131 |0003: array-length v1, v3 │ │ +1b3bc0: 3d01 0600 |0004: if-lez v1, 000a // +0006 │ │ +1b3bc4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +1b3bc6: 4603 0301 |0007: aget-object v3, v3, v1 │ │ +1b3bca: 2802 |0009: goto 000b // +0002 │ │ +1b3bcc: 0703 |000a: move-object v3, v0 │ │ +1b3bce: 5b23 8b42 |000b: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.reversibleParameter:Ljava/lang/Object; // field@428b │ │ +1b3bd2: 6e20 3a5c 3200 |000d: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.executeAction:(Ljava/lang/Object;)V // method@5c3a │ │ +1b3bd8: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=54 │ │ 0x000d line=55 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0011 reg=3 (null) [Ljava/lang/Object; │ │ @@ -321291,22 +321292,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -1b3c34: |[1b3c34] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onClick:(Landroid/view/View;)V │ │ -1b3c44: 2203 0511 |0000: new-instance v3, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; // type@1105 │ │ -1b3c48: 7020 2b5c 2300 |0002: invoke-direct {v3, v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V // method@5c2b │ │ -1b3c4e: 6200 3500 |0005: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ -1b3c52: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -1b3c54: 2311 4611 |0008: new-array v1, v1, [Ljava/lang/Void; // type@1146 │ │ -1b3c58: 6e30 2e5c 0301 |000a: invoke-virtual {v3, v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@5c2e │ │ -1b3c5e: 0e00 |000d: return-void │ │ +1b3c38: |[1b3c38] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onClick:(Landroid/view/View;)V │ │ +1b3c48: 2203 0511 |0000: new-instance v3, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1; // type@1105 │ │ +1b3c4c: 7020 2b5c 2300 |0002: invoke-direct {v3, v2}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.:(Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;)V // method@5c2b │ │ +1b3c52: 6200 3500 |0005: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0035 │ │ +1b3c56: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +1b3c58: 2311 4611 |0008: new-array v1, v1, [Ljava/lang/Void; // type@1146 │ │ +1b3c5c: 6e30 2e5c 0301 |000a: invoke-virtual {v3, v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask$1;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@5c2e │ │ +1b3c62: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x000a line=94 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x000e reg=3 (null) Landroid/view/View; │ │ @@ -321316,18 +321317,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1b3c60: |[1b3c60] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -1b3c70: 1f01 1403 |0000: check-cast v1, Ljava/lang/Void; // type@0314 │ │ -1b3c74: 6e20 3d5c 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.onPostExecute:(Ljava/lang/Void;)V // method@5c3d │ │ -1b3c7a: 0e00 |0005: return-void │ │ +1b3c64: |[1b3c64] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +1b3c74: 1f01 1403 |0000: check-cast v1, Ljava/lang/Void; // type@0314 │ │ +1b3c78: 6e20 3d5c 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.onPostExecute:(Ljava/lang/Void;)V // method@5c3d │ │ +1b3c7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -321336,40 +321337,40 @@ │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -1b3c7c: |[1b3c7c] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Void;)V │ │ -1b3c8c: 5523 8c42 |0000: iget-boolean v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@428c │ │ -1b3c90: 3803 0c00 |0002: if-eqz v3, 000e // +000c │ │ -1b3c94: 5423 8a42 |0004: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428a │ │ -1b3c98: 3803 0800 |0006: if-eqz v3, 000e // +0008 │ │ -1b3c9c: 6e10 4b5c 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5c4b │ │ -1b3ca2: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -1b3ca4: 5b23 8a42 |000c: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428a │ │ -1b3ca8: 5423 9042 |000e: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4290 │ │ -1b3cac: 5420 8f42 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@428f │ │ -1b3cb0: 5221 8e42 |0012: iget v1, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@428e │ │ -1b3cb4: 7130 f408 0301 |0014: invoke-static {v3, v0, v1}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@08f4 │ │ -1b3cba: 0c03 |0017: move-result-object v3 │ │ -1b3cbc: 5420 8d42 |0018: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@428d │ │ -1b3cc0: 6e30 f508 0302 |001a: invoke-virtual {v3, v0, v2}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@08f5 │ │ -1b3cc6: 0c03 |001d: move-result-object v3 │ │ -1b3cc8: 5420 9042 |001e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4290 │ │ -1b3ccc: 6e10 2803 0000 |0020: invoke-virtual {v0}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0328 │ │ -1b3cd2: 0c00 |0023: move-result-object v0 │ │ -1b3cd4: 6001 271c |0024: sget v1, Lorg/thoughtcrime/securesms/R$color;.white:I // field@1c27 │ │ -1b3cd8: 6e20 db00 1000 |0026: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ -1b3cde: 0a00 |0029: move-result v0 │ │ -1b3ce0: 6e20 f608 0300 |002a: invoke-virtual {v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.setActionTextColor:(I)Lcom/google/android/material/snackbar/Snackbar; // method@08f6 │ │ -1b3ce6: 0c03 |002d: move-result-object v3 │ │ -1b3ce8: 6e10 f708 0300 |002e: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@08f7 │ │ -1b3cee: 0e00 |0031: return-void │ │ +1b3c80: |[1b3c80] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPostExecute:(Ljava/lang/Void;)V │ │ +1b3c90: 5523 8c42 |0000: iget-boolean v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@428c │ │ +1b3c94: 3803 0c00 |0002: if-eqz v3, 000e // +000c │ │ +1b3c98: 5423 8a42 |0004: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428a │ │ +1b3c9c: 3803 0800 |0006: if-eqz v3, 000e // +0008 │ │ +1b3ca0: 6e10 4b5c 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.dismiss:()V // method@5c4b │ │ +1b3ca6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +1b3ca8: 5b23 8a42 |000c: iput-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428a │ │ +1b3cac: 5423 9042 |000e: iget-object v3, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4290 │ │ +1b3cb0: 5420 8f42 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarText:Ljava/lang/String; // field@428f │ │ +1b3cb4: 5221 8e42 |0012: iget v1, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarDuration:I // field@428e │ │ +1b3cb8: 7130 f408 0301 |0014: invoke-static {v3, v0, v1}, Lcom/google/android/material/snackbar/Snackbar;.make:(Landroid/view/View;Ljava/lang/CharSequence;I)Lcom/google/android/material/snackbar/Snackbar; // method@08f4 │ │ +1b3cbe: 0c03 |0017: move-result-object v3 │ │ +1b3cc0: 5420 8d42 |0018: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.snackbarActionText:Ljava/lang/String; // field@428d │ │ +1b3cc4: 6e30 f508 0302 |001a: invoke-virtual {v3, v0, v2}, Lcom/google/android/material/snackbar/Snackbar;.setAction:(Ljava/lang/CharSequence;Landroid/view/View$OnClickListener;)Lcom/google/android/material/snackbar/Snackbar; // method@08f5 │ │ +1b3cca: 0c03 |001d: move-result-object v3 │ │ +1b3ccc: 5420 9042 |001e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4290 │ │ +1b3cd0: 6e10 2803 0000 |0020: invoke-virtual {v0}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0328 │ │ +1b3cd6: 0c00 |0023: move-result-object v0 │ │ +1b3cd8: 6001 271c |0024: sget v1, Lorg/thoughtcrime/securesms/R$color;.white:I // field@1c27 │ │ +1b3cdc: 6e20 db00 1000 |0026: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getColor:(I)I // method@00db │ │ +1b3ce2: 0a00 |0029: move-result v0 │ │ +1b3ce4: 6e20 f608 0300 |002a: invoke-virtual {v3, v0}, Lcom/google/android/material/snackbar/Snackbar;.setActionTextColor:(I)Lcom/google/android/material/snackbar/Snackbar; // method@08f6 │ │ +1b3cea: 0c03 |002d: move-result-object v3 │ │ +1b3cec: 6e10 f708 0300 |002e: invoke-virtual {v3}, Lcom/google/android/material/snackbar/Snackbar;.show:()V // method@08f7 │ │ +1b3cf2: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0008 line=62 │ │ 0x000c line=63 │ │ 0x000e line=66 │ │ 0x001a line=67 │ │ @@ -321384,36 +321385,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -1b3cf0: |[1b3cf0] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPreExecute:()V │ │ -1b3d00: 5550 8c42 |0000: iget-boolean v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@428c │ │ -1b3d04: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ -1b3d08: 5450 9042 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4290 │ │ -1b3d0c: 6e10 1903 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1b3d12: 0c00 |0009: move-result-object v0 │ │ -1b3d14: 5451 9042 |000a: iget-object v1, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4290 │ │ -1b3d18: 6e10 1903 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ -1b3d1e: 0c01 |000f: move-result-object v1 │ │ -1b3d20: 6002 732a |0010: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a73 │ │ -1b3d24: 6e20 7700 2100 |0012: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1b3d2a: 0c01 |0015: move-result-object v1 │ │ -1b3d2c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -1b3d2e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -1b3d30: 1a04 0000 |0018: const-string v4, "" // string@0000 │ │ -1b3d34: 7153 5d5c 4021 |001a: invoke-static {v0, v4, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c5d │ │ -1b3d3a: 0c00 |001d: move-result-object v0 │ │ -1b3d3c: 5b50 8a42 |001e: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428a │ │ -1b3d40: 2804 |0020: goto 0024 // +0004 │ │ -1b3d42: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -1b3d44: 5b50 8a42 |0022: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428a │ │ -1b3d48: 0e00 |0024: return-void │ │ +1b3cf4: |[1b3cf4] org.thoughtcrime.securesms.util.task.SnackbarAsyncTask.onPreExecute:()V │ │ +1b3d04: 5550 8c42 |0000: iget-boolean v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.showProgress:Z // field@428c │ │ +1b3d08: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ +1b3d0c: 5450 9042 |0004: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4290 │ │ +1b3d10: 6e10 1903 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1b3d16: 0c00 |0009: move-result-object v0 │ │ +1b3d18: 5451 9042 |000a: iget-object v1, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.view:Landroid/view/View; // field@4290 │ │ +1b3d1c: 6e10 1903 0100 |000c: invoke-virtual {v1}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0319 │ │ +1b3d22: 0c01 |000f: move-result-object v1 │ │ +1b3d24: 6002 732a |0010: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a73 │ │ +1b3d28: 6e20 7700 2100 |0012: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1b3d2e: 0c01 |0015: move-result-object v1 │ │ +1b3d30: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +1b3d32: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +1b3d34: 1a04 0000 |0018: const-string v4, "" // string@0000 │ │ +1b3d38: 7153 5d5c 4021 |001a: invoke-static {v0, v4, v1, v2, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c5d │ │ +1b3d3e: 0c00 |001d: move-result-object v0 │ │ +1b3d40: 5b50 8a42 |001e: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428a │ │ +1b3d44: 2804 |0020: goto 0024 // +0004 │ │ +1b3d46: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +1b3d48: 5b50 8a42 |0022: iput-object v0, v5, Lorg/thoughtcrime/securesms/util/task/SnackbarAsyncTask;.progressDialog:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@428a │ │ +1b3d4c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0004 line=43 │ │ 0x000c line=44 │ │ 0x0018 line=43 │ │ 0x0022 line=47 │ │ @@ -321460,19 +321461,19 @@ │ │ type : '(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1b3f54: |[1b3f54] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V │ │ -1b3f64: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b3f6a: 5b01 9b42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@429b │ │ -1b3f6e: 5b02 9c42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@429c │ │ -1b3f72: 0e00 |0007: return-void │ │ +1b3f58: |[1b3f58] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V │ │ +1b3f68: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b3f6e: 5b01 9b42 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@429b │ │ +1b3f72: 5b02 9c42 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@429c │ │ +1b3f76: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/DialogInterface$OnCancelListener; │ │ 0x0000 - 0x0008 reg=2 (null) Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ @@ -321483,19 +321484,19 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -1b3f74: |[1b3f74] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -1b3f84: 5420 9b42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@429b │ │ -1b3f88: 5421 9c42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@429c │ │ -1b3f8c: 7140 505c 1043 |0004: invoke-static {v0, v1, v3, v4}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.lambda$show$0:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V // method@5c50 │ │ -1b3f92: 0e00 |0007: return-void │ │ +1b3f78: |[1b3f78] org.thoughtcrime.securesms.util.views.ProgressDialog$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +1b3f88: 5420 9b42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$0:Landroid/content/DialogInterface$OnCancelListener; // field@429b │ │ +1b3f8c: 5421 9c42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.f$1:Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // field@429c │ │ +1b3f90: 7140 505c 1043 |0004: invoke-static {v0, v1, v3, v4}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.lambda$show$0:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V // method@5c50 │ │ +1b3f96: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x0008 reg=4 (null) I │ │ @@ -321541,18 +321542,18 @@ │ │ type : '(Landroid/view/ViewStub;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b42a0: |[1b42a0] org.thoughtcrime.securesms.util.views.Stub.:(Landroid/view/ViewStub;)V │ │ -1b42b0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b42b6: 5b01 a242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42a2 │ │ -1b42ba: 0e00 |0005: return-void │ │ +1b42a4: |[1b42a4] org.thoughtcrime.securesms.util.views.Stub.:(Landroid/view/ViewStub;)V │ │ +1b42b4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b42ba: 5b01 a242 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42a2 │ │ +1b42be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/views/Stub; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/ViewStub; │ │ @@ -321563,25 +321564,25 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -1b426c: |[1b426c] org.thoughtcrime.securesms.util.views.Stub.get:()Ljava/lang/Object; │ │ -1b427c: 5410 a142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a1 │ │ -1b4280: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -1b4284: 5410 a242 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42a2 │ │ -1b4288: 6e10 6a03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036a │ │ -1b428e: 0c00 |0009: move-result-object v0 │ │ -1b4290: 5b10 a142 |000a: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a1 │ │ -1b4294: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -1b4296: 5b10 a242 |000d: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42a2 │ │ -1b429a: 5410 a142 |000f: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a1 │ │ -1b429e: 1100 |0011: return-object v0 │ │ +1b4270: |[1b4270] org.thoughtcrime.securesms.util.views.Stub.get:()Ljava/lang/Object; │ │ +1b4280: 5410 a142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a1 │ │ +1b4284: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +1b4288: 5410 a242 |0004: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42a2 │ │ +1b428c: 6e10 6a03 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@036a │ │ +1b4292: 0c00 |0009: move-result-object v0 │ │ +1b4294: 5b10 a142 |000a: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a1 │ │ +1b4298: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +1b429a: 5b10 a242 |000d: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.viewStub:Landroid/view/ViewStub; // field@42a2 │ │ +1b429e: 5410 a142 |000f: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a1 │ │ +1b42a2: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x000d line=20 │ │ 0x000f line=23 │ │ locals : │ │ @@ -321592,21 +321593,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -1b424c: |[1b424c] org.thoughtcrime.securesms.util.views.Stub.resolved:()Z │ │ -1b425c: 5410 a142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a1 │ │ -1b4260: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -1b4264: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -1b4266: 2802 |0005: goto 0007 // +0002 │ │ -1b4268: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -1b426a: 0f00 |0007: return v0 │ │ +1b4250: |[1b4250] org.thoughtcrime.securesms.util.views.Stub.resolved:()Z │ │ +1b4260: 5410 a142 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/Stub;.view:Ljava/lang/Object; // field@42a1 │ │ +1b4264: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +1b4268: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +1b426a: 2802 |0005: goto 0007 // +0002 │ │ +1b426c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +1b426e: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/util/views/Stub; │ │ │ │ source_file_idx : 14734 (Stub.java) │ │ @@ -321650,18 +321651,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1b4690: |[1b4690] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;)V │ │ -1b46a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b46a2: 7030 8a5c 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@5c8a │ │ -1b46a8: 0e00 |0004: return-void │ │ +1b4694: |[1b4694] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;)V │ │ +1b46a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b46a6: 7030 8a5c 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@5c8a │ │ +1b46ac: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -321670,18 +321671,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -1b46ac: |[1b46ac] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -1b46bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b46be: 7040 8b5c 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5c8b │ │ -1b46c4: 0e00 |0004: return-void │ │ +1b46b0: |[1b46b0] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +1b46c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b46c2: 7040 8b5c 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5c8b │ │ +1b46c8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 (null) Landroid/util/AttributeSet; │ │ @@ -321691,24 +321692,24 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -1b46c8: |[1b46c8] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -1b46d8: 7040 f003 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@03f0 │ │ -1b46de: 6002 1f27 |0003: sget v2, Lorg/thoughtcrime/securesms/R$layout;.video_player:I // field@271f │ │ -1b46e2: 7130 8e5c 2100 |0005: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@5c8e │ │ -1b46e8: 6001 8b25 |0008: sget v1, Lorg/thoughtcrime/securesms/R$id;.video_view:I // field@258b │ │ -1b46ec: 7120 c85b 1000 |000a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.findById:(Landroid/view/View;I)Landroid/view/View; // method@5bc8 │ │ -1b46f2: 0c01 |000d: move-result-object v1 │ │ -1b46f4: 1f01 7d02 |000e: check-cast v1, Lcom/google/android/exoplayer2/ui/PlayerView; // type@027d │ │ -1b46f8: 5b01 a542 |0010: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42a5 │ │ -1b46fc: 0e00 |0012: return-void │ │ +1b46cc: |[1b46cc] org.thoughtcrime.securesms.video.VideoPlayer.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +1b46dc: 7040 f003 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@03f0 │ │ +1b46e2: 6002 1f27 |0003: sget v2, Lorg/thoughtcrime/securesms/R$layout;.video_player:I // field@271f │ │ +1b46e6: 7130 8e5c 2100 |0005: invoke-static {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@5c8e │ │ +1b46ec: 6001 8b25 |0008: sget v1, Lorg/thoughtcrime/securesms/R$id;.video_view:I // field@258b │ │ +1b46f0: 7120 c85b 1000 |000a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.findById:(Landroid/view/View;I)Landroid/view/View; // method@5bc8 │ │ +1b46f6: 0c01 |000d: move-result-object v1 │ │ +1b46f8: 1f01 7d02 |000e: check-cast v1, Lcom/google/android/exoplayer2/ui/PlayerView; // type@027d │ │ +1b46fc: 5b01 a542 |0010: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42a5 │ │ +1b4700: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=67 │ │ 0x0008 line=69 │ │ locals : │ │ 0x0000 - 0x0013 reg=0 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ @@ -321721,70 +321722,70 @@ │ │ type : '(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 121 16-bit code units │ │ -1b4744: |[1b4744] org.thoughtcrime.securesms.video.VideoPlayer.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ -1b4754: 2200 8202 |0000: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder; // type@0282 │ │ -1b4758: 6e10 8d5c 0500 |0002: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c8d │ │ -1b475e: 0c01 |0005: move-result-object v1 │ │ -1b4760: 7020 e908 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.:(Landroid/content/Context;)V // method@08e9 │ │ -1b4766: 6e10 ea08 0000 |0009: invoke-virtual {v0}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.build:()Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter; // method@08ea │ │ -1b476c: 0c00 |000c: move-result-object v0 │ │ -1b476e: 2201 7a02 |000d: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // type@027a │ │ -1b4772: 6e10 8d5c 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c8d │ │ -1b4778: 0c02 |0012: move-result-object v2 │ │ -1b477a: 7020 e308 2100 |0013: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@08e3 │ │ -1b4780: 2202 5e02 |0016: new-instance v2, Lcom/google/android/exoplayer2/DefaultLoadControl; // type@025e │ │ -1b4784: 7010 a208 0200 |0018: invoke-direct {v2}, Lcom/google/android/exoplayer2/DefaultLoadControl;.:()V // method@08a2 │ │ -1b478a: 2203 6d02 |001b: new-instance v3, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // type@026d │ │ -1b478e: 6e10 8d5c 0500 |001d: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c8d │ │ -1b4794: 0c04 |0020: move-result-object v4 │ │ -1b4796: 7020 c908 4300 |0021: invoke-direct {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.:(Landroid/content/Context;)V // method@08c9 │ │ -1b479c: 6e20 ce08 1300 |0024: invoke-virtual {v3, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setTrackSelector:(Lcom/google/android/exoplayer2/trackselection/TrackSelector;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@08ce │ │ -1b47a2: 0c01 |0027: move-result-object v1 │ │ -1b47a4: 6e20 cc08 0100 |0028: invoke-virtual {v1, v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setBandwidthMeter:(Lcom/google/android/exoplayer2/upstream/BandwidthMeter;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@08cc │ │ -1b47aa: 0c00 |002b: move-result-object v0 │ │ -1b47ac: 6e20 cd08 2000 |002c: invoke-virtual {v0, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setLoadControl:(Lcom/google/android/exoplayer2/LoadControl;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@08cd │ │ -1b47b2: 0c00 |002f: move-result-object v0 │ │ -1b47b4: 6e10 cb08 0000 |0030: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.build:()Lcom/google/android/exoplayer2/SimpleExoPlayer; // method@08cb │ │ -1b47ba: 0c00 |0033: move-result-object v0 │ │ -1b47bc: 5b50 a442 |0034: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a4 │ │ -1b47c0: 2201 0b11 |0036: new-instance v1, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener; // type@110b │ │ -1b47c4: 5452 a642 |0038: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42a6 │ │ -1b47c8: 7020 635c 2100 |003a: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.:(Landroid/view/Window;)V // method@5c63 │ │ -1b47ce: 6e20 cf08 1000 |003d: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.addListener:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08cf │ │ -1b47d4: 5450 a542 |0040: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42a5 │ │ -1b47d8: 5451 a442 |0042: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a4 │ │ -1b47dc: 6e20 e408 1000 |0044: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerView;.setPlayer:(Lcom/google/android/exoplayer2/Player;)V // method@08e4 │ │ -1b47e2: 2200 8502 |0047: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // type@0285 │ │ -1b47e6: 6e10 8d5c 0500 |0049: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c8d │ │ -1b47ec: 0c01 |004c: move-result-object v1 │ │ -1b47ee: 1a02 7c19 |004d: const-string v2, "GenericUserAgent" // string@197c │ │ -1b47f2: 1203 |004f: const/4 v3, #int 0 // #0 │ │ -1b47f4: 7040 eb08 1032 |0050: invoke-direct {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.:(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/exoplayer2/upstream/TransferListener;)V // method@08eb │ │ -1b47fa: 2201 0e11 |0053: new-instance v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; // type@110e │ │ -1b47fe: 7020 9b5c 0100 |0055: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V // method@5c9b │ │ -1b4804: 2200 7302 |0058: new-instance v0, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // type@0273 │ │ -1b4808: 7010 df08 0000 |005a: invoke-direct {v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.:()V // method@08df │ │ -1b480e: 2202 7702 |005d: new-instance v2, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory; // type@0277 │ │ -1b4812: 7030 e108 1200 |005f: invoke-direct {v2, v1, v0}, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory;.:(Lcom/google/android/exoplayer2/upstream/DataSource$Factory;Lcom/google/android/exoplayer2/extractor/ExtractorsFactory;)V // method@08e1 │ │ -1b4818: 6e10 9d54 0600 |0062: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.getUri:()Landroid/net/Uri; // method@549d │ │ -1b481e: 0c06 |0065: move-result-object v6 │ │ -1b4820: 7110 a408 0600 |0066: invoke-static {v6}, Lcom/google/android/exoplayer2/MediaItem;.fromUri:(Landroid/net/Uri;)Lcom/google/android/exoplayer2/MediaItem; // method@08a4 │ │ -1b4826: 0c06 |0069: move-result-object v6 │ │ -1b4828: 6e20 e208 6200 |006a: invoke-virtual {v2, v6}, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory;.createMediaSource:(Lcom/google/android/exoplayer2/MediaItem;)Lcom/google/android/exoplayer2/source/ProgressiveMediaSource; // method@08e2 │ │ -1b482e: 0c06 |006d: move-result-object v6 │ │ -1b4830: 5450 a442 |006e: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a4 │ │ -1b4834: 6e20 d408 6000 |0070: invoke-virtual {v0, v6}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.prepare:(Lcom/google/android/exoplayer2/source/MediaSource;)V // method@08d4 │ │ -1b483a: 5456 a442 |0073: iget-object v6, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a4 │ │ -1b483e: 6e20 d908 7600 |0075: invoke-virtual {v6, v7}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d9 │ │ -1b4844: 0e00 |0078: return-void │ │ +1b4748: |[1b4748] org.thoughtcrime.securesms.video.VideoPlayer.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ +1b4758: 2200 8202 |0000: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder; // type@0282 │ │ +1b475c: 6e10 8d5c 0500 |0002: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c8d │ │ +1b4762: 0c01 |0005: move-result-object v1 │ │ +1b4764: 7020 e908 1000 |0006: invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.:(Landroid/content/Context;)V // method@08e9 │ │ +1b476a: 6e10 ea08 0000 |0009: invoke-virtual {v0}, Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter$Builder;.build:()Lcom/google/android/exoplayer2/upstream/DefaultBandwidthMeter; // method@08ea │ │ +1b4770: 0c00 |000c: move-result-object v0 │ │ +1b4772: 2201 7a02 |000d: new-instance v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; // type@027a │ │ +1b4776: 6e10 8d5c 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c8d │ │ +1b477c: 0c02 |0012: move-result-object v2 │ │ +1b477e: 7020 e308 2100 |0013: invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;.:(Landroid/content/Context;)V // method@08e3 │ │ +1b4784: 2202 5e02 |0016: new-instance v2, Lcom/google/android/exoplayer2/DefaultLoadControl; // type@025e │ │ +1b4788: 7010 a208 0200 |0018: invoke-direct {v2}, Lcom/google/android/exoplayer2/DefaultLoadControl;.:()V // method@08a2 │ │ +1b478e: 2203 6d02 |001b: new-instance v3, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // type@026d │ │ +1b4792: 6e10 8d5c 0500 |001d: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c8d │ │ +1b4798: 0c04 |0020: move-result-object v4 │ │ +1b479a: 7020 c908 4300 |0021: invoke-direct {v3, v4}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.:(Landroid/content/Context;)V // method@08c9 │ │ +1b47a0: 6e20 ce08 1300 |0024: invoke-virtual {v3, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setTrackSelector:(Lcom/google/android/exoplayer2/trackselection/TrackSelector;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@08ce │ │ +1b47a6: 0c01 |0027: move-result-object v1 │ │ +1b47a8: 6e20 cc08 0100 |0028: invoke-virtual {v1, v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setBandwidthMeter:(Lcom/google/android/exoplayer2/upstream/BandwidthMeter;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@08cc │ │ +1b47ae: 0c00 |002b: move-result-object v0 │ │ +1b47b0: 6e20 cd08 2000 |002c: invoke-virtual {v0, v2}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.setLoadControl:(Lcom/google/android/exoplayer2/LoadControl;)Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder; // method@08cd │ │ +1b47b6: 0c00 |002f: move-result-object v0 │ │ +1b47b8: 6e10 cb08 0000 |0030: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer$Builder;.build:()Lcom/google/android/exoplayer2/SimpleExoPlayer; // method@08cb │ │ +1b47be: 0c00 |0033: move-result-object v0 │ │ +1b47c0: 5b50 a442 |0034: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a4 │ │ +1b47c4: 2201 0b11 |0036: new-instance v1, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener; // type@110b │ │ +1b47c8: 5452 a642 |0038: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42a6 │ │ +1b47cc: 7020 635c 2100 |003a: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.:(Landroid/view/Window;)V // method@5c63 │ │ +1b47d2: 6e20 cf08 1000 |003d: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.addListener:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08cf │ │ +1b47d8: 5450 a542 |0040: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoView:Lcom/google/android/exoplayer2/ui/PlayerView; // field@42a5 │ │ +1b47dc: 5451 a442 |0042: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a4 │ │ +1b47e0: 6e20 e408 1000 |0044: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerView;.setPlayer:(Lcom/google/android/exoplayer2/Player;)V // method@08e4 │ │ +1b47e6: 2200 8502 |0047: new-instance v0, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // type@0285 │ │ +1b47ea: 6e10 8d5c 0500 |0049: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.getContext:()Landroid/content/Context; // method@5c8d │ │ +1b47f0: 0c01 |004c: move-result-object v1 │ │ +1b47f2: 1a02 7c19 |004d: const-string v2, "GenericUserAgent" // string@197c │ │ +1b47f6: 1203 |004f: const/4 v3, #int 0 // #0 │ │ +1b47f8: 7040 eb08 1032 |0050: invoke-direct {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.:(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/exoplayer2/upstream/TransferListener;)V // method@08eb │ │ +1b47fe: 2201 0e11 |0053: new-instance v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; // type@110e │ │ +1b4802: 7020 9b5c 0100 |0055: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V // method@5c9b │ │ +1b4808: 2200 7302 |0058: new-instance v0, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory; // type@0273 │ │ +1b480c: 7010 df08 0000 |005a: invoke-direct {v0}, Lcom/google/android/exoplayer2/extractor/DefaultExtractorsFactory;.:()V // method@08df │ │ +1b4812: 2202 7702 |005d: new-instance v2, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory; // type@0277 │ │ +1b4816: 7030 e108 1200 |005f: invoke-direct {v2, v1, v0}, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory;.:(Lcom/google/android/exoplayer2/upstream/DataSource$Factory;Lcom/google/android/exoplayer2/extractor/ExtractorsFactory;)V // method@08e1 │ │ +1b481c: 6e10 9d54 0600 |0062: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/mms/VideoSlide;.getUri:()Landroid/net/Uri; // method@549d │ │ +1b4822: 0c06 |0065: move-result-object v6 │ │ +1b4824: 7110 a408 0600 |0066: invoke-static {v6}, Lcom/google/android/exoplayer2/MediaItem;.fromUri:(Landroid/net/Uri;)Lcom/google/android/exoplayer2/MediaItem; // method@08a4 │ │ +1b482a: 0c06 |0069: move-result-object v6 │ │ +1b482c: 6e20 e208 6200 |006a: invoke-virtual {v2, v6}, Lcom/google/android/exoplayer2/source/ProgressiveMediaSource$Factory;.createMediaSource:(Lcom/google/android/exoplayer2/MediaItem;)Lcom/google/android/exoplayer2/source/ProgressiveMediaSource; // method@08e2 │ │ +1b4832: 0c06 |006d: move-result-object v6 │ │ +1b4834: 5450 a442 |006e: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a4 │ │ +1b4838: 6e20 d408 6000 |0070: invoke-virtual {v0, v6}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.prepare:(Lcom/google/android/exoplayer2/source/MediaSource;)V // method@08d4 │ │ +1b483e: 5456 a442 |0073: iget-object v6, v5, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a4 │ │ +1b4842: 6e20 d908 7600 |0075: invoke-virtual {v6, v7}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d9 │ │ +1b4848: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000d line=96 │ │ 0x0016 line=97 │ │ 0x001b line=99 │ │ 0x0024 line=100 │ │ @@ -321811,19 +321812,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1b4700: |[1b4700] org.thoughtcrime.securesms.video.VideoPlayer.cleanup:()V │ │ -1b4710: 5410 a442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a4 │ │ -1b4714: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -1b4718: 6e10 d508 0000 |0004: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@08d5 │ │ -1b471e: 0e00 |0007: return-void │ │ +1b4704: |[1b4704] org.thoughtcrime.securesms.video.VideoPlayer.cleanup:()V │ │ +1b4714: 5410 a442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a4 │ │ +1b4718: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +1b471c: 6e10 d508 0000 |0004: invoke-virtual {v0}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.release:()V // method@08d5 │ │ +1b4722: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ │ │ @@ -321832,20 +321833,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1b4720: |[1b4720] org.thoughtcrime.securesms.video.VideoPlayer.pause:()V │ │ -1b4730: 5420 a442 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a4 │ │ -1b4734: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -1b4738: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1b473a: 6e20 d908 1000 |0005: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d9 │ │ -1b4740: 0e00 |0008: return-void │ │ +1b4724: |[1b4724] org.thoughtcrime.securesms.video.VideoPlayer.pause:()V │ │ +1b4734: 5420 a442 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer;.exoPlayer:Lcom/google/android/exoplayer2/SimpleExoPlayer; // field@42a4 │ │ +1b4738: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +1b473c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1b473e: 6e20 d908 1000 |0005: invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/SimpleExoPlayer;.setPlayWhenReady:(Z)V // method@08d9 │ │ +1b4744: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ │ │ @@ -321854,17 +321855,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1b4848: |[1b4848] org.thoughtcrime.securesms.video.VideoPlayer.setVideoSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ -1b4858: 7030 905c 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V // method@5c90 │ │ -1b485e: 0e00 |0003: return-void │ │ +1b484c: |[1b484c] org.thoughtcrime.securesms.video.VideoPlayer.setVideoSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V │ │ +1b485c: 7030 905c 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/VideoPlayer;.setExoViewSource:(Lorg/thoughtcrime/securesms/mms/VideoSlide;Z)V // method@5c90 │ │ +1b4862: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/mms/VideoSlide; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -321874,17 +321875,17 @@ │ │ type : '(Landroid/view/Window;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b4860: |[1b4860] org.thoughtcrime.securesms.video.VideoPlayer.setWindow:(Landroid/view/Window;)V │ │ -1b4870: 5b01 a642 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42a6 │ │ -1b4874: 0e00 |0002: return-void │ │ +1b4864: |[1b4864] org.thoughtcrime.securesms.video.VideoPlayer.setWindow:(Landroid/view/Window;)V │ │ +1b4874: 5b01 a642 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer;.window:Landroid/view/Window; // field@42a6 │ │ +1b4878: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/video/VideoPlayer; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/view/Window; │ │ │ │ @@ -321939,20 +321940,20 @@ │ │ type : '(Landroid/view/Surface;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1b49e0: |[1b49e0] org.thoughtcrime.securesms.video.recode.InputSurface.:(Landroid/view/Surface;)V │ │ -1b49f0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b49f6: 6e10 a30a 0100 |0003: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa3 │ │ -1b49fc: 5b01 af42 |0006: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42af │ │ -1b4a00: 7010 a05c 0000 |0008: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.eglSetup:()V // method@5ca0 │ │ -1b4a06: 0e00 |000b: return-void │ │ +1b49e4: |[1b49e4] org.thoughtcrime.securesms.video.recode.InputSurface.:(Landroid/view/Surface;)V │ │ +1b49f4: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b49fa: 6e10 a30a 0100 |0003: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@0aa3 │ │ +1b4a00: 5b01 af42 |0006: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42af │ │ +1b4a04: 7010 a05c 0000 |0008: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.eglSetup:()V // method@5ca0 │ │ +1b4a0a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=40 │ │ 0x0006 line=42 │ │ 0x0008 line=43 │ │ locals : │ │ @@ -321964,28 +321965,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1b4a08: |[1b4a08] org.thoughtcrime.securesms.video.recode.InputSurface.checkEglError:(Ljava/lang/String;)V │ │ -1b4a18: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -1b4a1a: 7100 0d02 0000 |0001: invoke-static {}, Landroid/opengl/EGL14;.eglGetError:()I // method@020d │ │ -1b4a20: 0a00 |0004: move-result v0 │ │ -1b4a22: 1301 0030 |0005: const/16 v1, #int 12288 // #3000 │ │ -1b4a26: 3210 0400 |0007: if-eq v0, v1, 000b // +0004 │ │ -1b4a2a: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -1b4a2c: 28f7 |000a: goto 0001 // -0009 │ │ -1b4a2e: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -1b4a32: 0e00 |000d: return-void │ │ -1b4a34: 2203 0503 |000e: new-instance v3, Ljava/lang/RuntimeException; // type@0305 │ │ -1b4a38: 1a00 9317 |0010: const-string v0, "EGL error encountered (see log)" // string@1793 │ │ -1b4a3c: 7020 b50a 0300 |0012: invoke-direct {v3, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b4a42: 2703 |0015: throw v3 │ │ +1b4a0c: |[1b4a0c] org.thoughtcrime.securesms.video.recode.InputSurface.checkEglError:(Ljava/lang/String;)V │ │ +1b4a1c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +1b4a1e: 7100 0d02 0000 |0001: invoke-static {}, Landroid/opengl/EGL14;.eglGetError:()I // method@020d │ │ +1b4a24: 0a00 |0004: move-result v0 │ │ +1b4a26: 1301 0030 |0005: const/16 v1, #int 12288 // #3000 │ │ +1b4a2a: 3210 0400 |0007: if-eq v0, v1, 000b // +0004 │ │ +1b4a2e: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +1b4a30: 28f7 |000a: goto 0001 // -0009 │ │ +1b4a32: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +1b4a36: 0e00 |000d: return-void │ │ +1b4a38: 2203 0503 |000e: new-instance v3, Ljava/lang/RuntimeException; // type@0305 │ │ +1b4a3c: 1a00 9317 |0010: const-string v0, "EGL error encountered (see log)" // string@1793 │ │ +1b4a40: 7020 b50a 0300 |0012: invoke-direct {v3, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b4a46: 2703 |0015: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x000e line=131 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/thoughtcrime/securesms/video/recode/InputSurface; │ │ 0x0000 - 0x0016 reg=3 (null) Ljava/lang/String; │ │ @@ -321995,93 +321996,93 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 172 16-bit code units │ │ -1b4a44: |[1b4a44] org.thoughtcrime.securesms.video.recode.InputSurface.eglSetup:()V │ │ -1b4a54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b4a56: 7110 0c02 0000 |0001: invoke-static {v0}, Landroid/opengl/EGL14;.eglGetDisplay:(I)Landroid/opengl/EGLDisplay; // method@020c │ │ -1b4a5c: 0c01 |0004: move-result-object v1 │ │ -1b4a5e: 5bd1 ad42 |0005: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ -1b4a62: 6202 3300 |0007: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_DISPLAY:Landroid/opengl/EGLDisplay; // field@0033 │ │ -1b4a66: 3221 8000 |0009: if-eq v1, v2, 0089 // +0080 │ │ -1b4a6a: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -1b4a6c: 2312 2711 |000c: new-array v2, v1, [I // type@1127 │ │ -1b4a70: 54d3 ad42 |000e: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ -1b4a74: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -1b4a76: 7154 0e02 2320 |0011: invoke-static {v3, v2, v0, v2, v4}, Landroid/opengl/EGL14;.eglInitialize:(Landroid/opengl/EGLDisplay;[II[II)Z // method@020e │ │ -1b4a7c: 0a02 |0014: move-result v2 │ │ -1b4a7e: 3802 6900 |0015: if-eqz v2, 007e // +0069 │ │ -1b4a82: 1302 0b00 |0017: const/16 v2, #int 11 // #b │ │ -1b4a86: 2326 2711 |0019: new-array v6, v2, [I // type@1127 │ │ -1b4a8a: 2606 7700 0000 |001b: fill-array-data v6, 00000092 // +00000077 │ │ -1b4a90: 121a |001e: const/4 v10, #int 1 // #1 │ │ -1b4a92: 23a2 3111 |001f: new-array v2, v10, [Landroid/opengl/EGLConfig; // type@1131 │ │ -1b4a96: 234b 2711 |0021: new-array v11, v4, [I // type@1127 │ │ -1b4a9a: 54d5 ad42 |0023: iget-object v5, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ -1b4a9e: 1209 |0025: const/4 v9, #int 0 // #0 │ │ -1b4aa0: 120c |0026: const/4 v12, #int 0 // #0 │ │ -1b4aa2: 1207 |0027: const/4 v7, #int 0 // #0 │ │ -1b4aa4: 0728 |0028: move-object v8, v2 │ │ -1b4aa6: 7708 0602 0500 |0029: invoke-static/range {v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/opengl/EGL14;.eglChooseConfig:(Landroid/opengl/EGLDisplay;[II[Landroid/opengl/EGLConfig;II[II)Z // method@0206 │ │ -1b4aac: 0a03 |002c: move-result v3 │ │ -1b4aae: 3803 4900 |002d: if-eqz v3, 0076 // +0049 │ │ -1b4ab2: 1303 9830 |002f: const/16 v3, #int 12440 // #3098 │ │ -1b4ab6: 1304 3830 |0031: const/16 v4, #int 12344 // #3038 │ │ -1b4aba: 2430 2711 1304 |0033: filled-new-array {v3, v1, v4}, [I // type@1127 │ │ -1b4ac0: 0c01 |0036: move-result-object v1 │ │ -1b4ac2: 54d3 ad42 |0037: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ -1b4ac6: 4605 0200 |0039: aget-object v5, v2, v0 │ │ -1b4aca: 6206 3200 |003b: sget-object v6, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ -1b4ace: 7150 0702 5316 |003d: invoke-static {v3, v5, v6, v1, v0}, Landroid/opengl/EGL14;.eglCreateContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Landroid/opengl/EGLContext;[II)Landroid/opengl/EGLContext; // method@0207 │ │ -1b4ad4: 0c01 |0040: move-result-object v1 │ │ -1b4ad6: 5bd1 ac42 |0041: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42ac │ │ -1b4ada: 1a01 0553 |0043: const-string v1, "eglCreateContext" // string@5305 │ │ -1b4ade: 7020 9f5c 1d00 |0045: invoke-direct {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@5c9f │ │ -1b4ae4: 54d1 ac42 |0048: iget-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42ac │ │ -1b4ae8: 3801 2400 |004a: if-eqz v1, 006e // +0024 │ │ -1b4aec: 2410 2711 0400 |004c: filled-new-array {v4}, [I // type@1127 │ │ -1b4af2: 0c01 |004f: move-result-object v1 │ │ -1b4af4: 54d3 ad42 |0050: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ -1b4af8: 4602 0200 |0052: aget-object v2, v2, v0 │ │ -1b4afc: 54d4 af42 |0054: iget-object v4, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42af │ │ -1b4b00: 7150 0802 2314 |0056: invoke-static {v3, v2, v4, v1, v0}, Landroid/opengl/EGL14;.eglCreateWindowSurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Ljava/lang/Object;[II)Landroid/opengl/EGLSurface; // method@0208 │ │ -1b4b06: 0c00 |0059: move-result-object v0 │ │ -1b4b08: 5bd0 ae42 |005a: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42ae │ │ -1b4b0c: 1a00 0753 |005c: const-string v0, "eglCreateWindowSurface" // string@5307 │ │ -1b4b10: 7020 9f5c 0d00 |005e: invoke-direct {v13, v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@5c9f │ │ -1b4b16: 54d0 ae42 |0061: iget-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42ae │ │ -1b4b1a: 3800 0300 |0063: if-eqz v0, 0066 // +0003 │ │ -1b4b1e: 0e00 |0065: return-void │ │ -1b4b20: 2200 0503 |0066: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b4b24: 1a01 ac83 |0068: const-string v1, "surface was null" // string@83ac │ │ -1b4b28: 7020 b50a 1000 |006a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b4b2e: 2700 |006d: throw v0 │ │ -1b4b30: 2200 0503 |006e: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b4b34: 1a01 fa73 |0070: const-string v1, "null context" // string@73fa │ │ -1b4b38: 7020 b50a 1000 |0072: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b4b3e: 2700 |0075: throw v0 │ │ -1b4b40: 2200 0503 |0076: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b4b44: 1a01 1d87 |0078: const-string v1, "unable to find RGB888+recordable ES2 EGL config" // string@871d │ │ -1b4b48: 7020 b50a 1000 |007a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b4b4e: 2700 |007d: throw v0 │ │ -1b4b50: 1200 |007e: const/4 v0, #int 0 // #0 │ │ -1b4b52: 5bd0 ad42 |007f: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ -1b4b56: 2200 0503 |0081: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b4b5a: 1a01 2187 |0083: const-string v1, "unable to initialize EGL14" // string@8721 │ │ -1b4b5e: 7020 b50a 1000 |0085: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b4b64: 2700 |0088: throw v0 │ │ -1b4b66: 2200 0503 |0089: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b4b6a: 1a01 1f87 |008b: const-string v1, "unable to get EGL14 display" // string@871f │ │ -1b4b6e: 7020 b50a 1000 |008d: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b4b74: 2700 |0090: throw v0 │ │ -1b4b76: 0000 |0091: nop // spacer │ │ -1b4b78: 0003 0400 0b00 0000 2430 0000 0800 ... |0092: array-data (26 units) │ │ +1b4a48: |[1b4a48] org.thoughtcrime.securesms.video.recode.InputSurface.eglSetup:()V │ │ +1b4a58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b4a5a: 7110 0c02 0000 |0001: invoke-static {v0}, Landroid/opengl/EGL14;.eglGetDisplay:(I)Landroid/opengl/EGLDisplay; // method@020c │ │ +1b4a60: 0c01 |0004: move-result-object v1 │ │ +1b4a62: 5bd1 ad42 |0005: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ +1b4a66: 6202 3300 |0007: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_DISPLAY:Landroid/opengl/EGLDisplay; // field@0033 │ │ +1b4a6a: 3221 8000 |0009: if-eq v1, v2, 0089 // +0080 │ │ +1b4a6e: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +1b4a70: 2312 2711 |000c: new-array v2, v1, [I // type@1127 │ │ +1b4a74: 54d3 ad42 |000e: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ +1b4a78: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +1b4a7a: 7154 0e02 2320 |0011: invoke-static {v3, v2, v0, v2, v4}, Landroid/opengl/EGL14;.eglInitialize:(Landroid/opengl/EGLDisplay;[II[II)Z // method@020e │ │ +1b4a80: 0a02 |0014: move-result v2 │ │ +1b4a82: 3802 6900 |0015: if-eqz v2, 007e // +0069 │ │ +1b4a86: 1302 0b00 |0017: const/16 v2, #int 11 // #b │ │ +1b4a8a: 2326 2711 |0019: new-array v6, v2, [I // type@1127 │ │ +1b4a8e: 2606 7700 0000 |001b: fill-array-data v6, 00000092 // +00000077 │ │ +1b4a94: 121a |001e: const/4 v10, #int 1 // #1 │ │ +1b4a96: 23a2 3111 |001f: new-array v2, v10, [Landroid/opengl/EGLConfig; // type@1131 │ │ +1b4a9a: 234b 2711 |0021: new-array v11, v4, [I // type@1127 │ │ +1b4a9e: 54d5 ad42 |0023: iget-object v5, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ +1b4aa2: 1209 |0025: const/4 v9, #int 0 // #0 │ │ +1b4aa4: 120c |0026: const/4 v12, #int 0 // #0 │ │ +1b4aa6: 1207 |0027: const/4 v7, #int 0 // #0 │ │ +1b4aa8: 0728 |0028: move-object v8, v2 │ │ +1b4aaa: 7708 0602 0500 |0029: invoke-static/range {v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/opengl/EGL14;.eglChooseConfig:(Landroid/opengl/EGLDisplay;[II[Landroid/opengl/EGLConfig;II[II)Z // method@0206 │ │ +1b4ab0: 0a03 |002c: move-result v3 │ │ +1b4ab2: 3803 4900 |002d: if-eqz v3, 0076 // +0049 │ │ +1b4ab6: 1303 9830 |002f: const/16 v3, #int 12440 // #3098 │ │ +1b4aba: 1304 3830 |0031: const/16 v4, #int 12344 // #3038 │ │ +1b4abe: 2430 2711 1304 |0033: filled-new-array {v3, v1, v4}, [I // type@1127 │ │ +1b4ac4: 0c01 |0036: move-result-object v1 │ │ +1b4ac6: 54d3 ad42 |0037: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ +1b4aca: 4605 0200 |0039: aget-object v5, v2, v0 │ │ +1b4ace: 6206 3200 |003b: sget-object v6, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ +1b4ad2: 7150 0702 5316 |003d: invoke-static {v3, v5, v6, v1, v0}, Landroid/opengl/EGL14;.eglCreateContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Landroid/opengl/EGLContext;[II)Landroid/opengl/EGLContext; // method@0207 │ │ +1b4ad8: 0c01 |0040: move-result-object v1 │ │ +1b4ada: 5bd1 ac42 |0041: iput-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42ac │ │ +1b4ade: 1a01 0553 |0043: const-string v1, "eglCreateContext" // string@5305 │ │ +1b4ae2: 7020 9f5c 1d00 |0045: invoke-direct {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@5c9f │ │ +1b4ae8: 54d1 ac42 |0048: iget-object v1, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42ac │ │ +1b4aec: 3801 2400 |004a: if-eqz v1, 006e // +0024 │ │ +1b4af0: 2410 2711 0400 |004c: filled-new-array {v4}, [I // type@1127 │ │ +1b4af6: 0c01 |004f: move-result-object v1 │ │ +1b4af8: 54d3 ad42 |0050: iget-object v3, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ +1b4afc: 4602 0200 |0052: aget-object v2, v2, v0 │ │ +1b4b00: 54d4 af42 |0054: iget-object v4, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42af │ │ +1b4b04: 7150 0802 2314 |0056: invoke-static {v3, v2, v4, v1, v0}, Landroid/opengl/EGL14;.eglCreateWindowSurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Ljava/lang/Object;[II)Landroid/opengl/EGLSurface; // method@0208 │ │ +1b4b0a: 0c00 |0059: move-result-object v0 │ │ +1b4b0c: 5bd0 ae42 |005a: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42ae │ │ +1b4b10: 1a00 0753 |005c: const-string v0, "eglCreateWindowSurface" // string@5307 │ │ +1b4b14: 7020 9f5c 0d00 |005e: invoke-direct {v13, v0}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.checkEglError:(Ljava/lang/String;)V // method@5c9f │ │ +1b4b1a: 54d0 ae42 |0061: iget-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42ae │ │ +1b4b1e: 3800 0300 |0063: if-eqz v0, 0066 // +0003 │ │ +1b4b22: 0e00 |0065: return-void │ │ +1b4b24: 2200 0503 |0066: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b4b28: 1a01 ac83 |0068: const-string v1, "surface was null" // string@83ac │ │ +1b4b2c: 7020 b50a 1000 |006a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b4b32: 2700 |006d: throw v0 │ │ +1b4b34: 2200 0503 |006e: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b4b38: 1a01 fa73 |0070: const-string v1, "null context" // string@73fa │ │ +1b4b3c: 7020 b50a 1000 |0072: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b4b42: 2700 |0075: throw v0 │ │ +1b4b44: 2200 0503 |0076: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b4b48: 1a01 1d87 |0078: const-string v1, "unable to find RGB888+recordable ES2 EGL config" // string@871d │ │ +1b4b4c: 7020 b50a 1000 |007a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b4b52: 2700 |007d: throw v0 │ │ +1b4b54: 1200 |007e: const/4 v0, #int 0 // #0 │ │ +1b4b56: 5bd0 ad42 |007f: iput-object v0, v13, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ +1b4b5a: 2200 0503 |0081: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b4b5e: 1a01 2187 |0083: const-string v1, "unable to initialize EGL14" // string@8721 │ │ +1b4b62: 7020 b50a 1000 |0085: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b4b68: 2700 |0088: throw v0 │ │ +1b4b6a: 2200 0503 |0089: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b4b6e: 1a01 1f87 |008b: const-string v1, "unable to get EGL14 display" // string@871f │ │ +1b4b72: 7020 b50a 1000 |008d: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b4b78: 2700 |0090: throw v0 │ │ +1b4b7a: 0000 |0091: nop // spacer │ │ +1b4b7c: 0003 0400 0b00 0000 2430 0000 0800 ... |0092: array-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=47 │ │ 0x0007 line=48 │ │ 0x000c line=51 │ │ 0x000e line=52 │ │ 0x0019 line=57 │ │ @@ -322111,17 +322112,17 @@ │ │ type : '()Landroid/view/Surface;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b49a4: |[1b49a4] org.thoughtcrime.securesms.video.recode.InputSurface.getSurface:()Landroid/view/Surface; │ │ -1b49b4: 5410 af42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42af │ │ -1b49b8: 1100 |0002: return-object v0 │ │ +1b49a8: |[1b49a8] org.thoughtcrime.securesms.video.recode.InputSurface.getSurface:()Landroid/view/Surface; │ │ +1b49b8: 5410 af42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42af │ │ +1b49bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/InputSurface; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/recode/InputSurface;) │ │ @@ -322129,26 +322130,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -1b4bac: |[1b4bac] org.thoughtcrime.securesms.video.recode.InputSurface.makeCurrent:()V │ │ -1b4bbc: 5430 ad42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ -1b4bc0: 5431 ae42 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42ae │ │ -1b4bc4: 5432 ac42 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42ac │ │ -1b4bc8: 7140 0f02 1021 |0006: invoke-static {v0, v1, v1, v2}, Landroid/opengl/EGL14;.eglMakeCurrent:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z // method@020f │ │ -1b4bce: 0a00 |0009: move-result v0 │ │ -1b4bd0: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -1b4bd4: 0e00 |000c: return-void │ │ -1b4bd6: 2200 0503 |000d: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b4bda: 1a01 1153 |000f: const-string v1, "eglMakeCurrent failed" // string@5311 │ │ -1b4bde: 7020 b50a 1000 |0011: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b4be4: 2700 |0014: throw v0 │ │ +1b4bb0: |[1b4bb0] org.thoughtcrime.securesms.video.recode.InputSurface.makeCurrent:()V │ │ +1b4bc0: 5430 ad42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ +1b4bc4: 5431 ae42 |0002: iget-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42ae │ │ +1b4bc8: 5432 ac42 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42ac │ │ +1b4bcc: 7140 0f02 1021 |0006: invoke-static {v0, v1, v1, v2}, Landroid/opengl/EGL14;.eglMakeCurrent:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z // method@020f │ │ +1b4bd2: 0a00 |0009: move-result v0 │ │ +1b4bd4: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +1b4bd8: 0e00 |000c: return-void │ │ +1b4bda: 2200 0503 |000d: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b4bde: 1a01 1153 |000f: const-string v1, "eglMakeCurrent failed" // string@5311 │ │ +1b4be2: 7020 b50a 1000 |0011: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b4be8: 2700 |0014: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000d line=109 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/thoughtcrime/securesms/video/recode/InputSurface; │ │ │ │ @@ -322157,40 +322158,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -1b4be8: |[1b4be8] org.thoughtcrime.securesms.video.recode.InputSurface.release:()V │ │ -1b4bf8: 7100 0b02 0000 |0000: invoke-static {}, Landroid/opengl/EGL14;.eglGetCurrentContext:()Landroid/opengl/EGLContext; // method@020b │ │ -1b4bfe: 0c00 |0003: move-result-object v0 │ │ -1b4c00: 5441 ac42 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42ac │ │ -1b4c04: 6e20 1102 1000 |0006: invoke-virtual {v0, v1}, Landroid/opengl/EGLContext;.equals:(Ljava/lang/Object;)Z // method@0211 │ │ -1b4c0a: 0a00 |0009: move-result v0 │ │ -1b4c0c: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -1b4c10: 5440 ad42 |000c: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ -1b4c14: 6201 3400 |000e: sget-object v1, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ -1b4c18: 6202 3400 |0010: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ -1b4c1c: 6203 3200 |0012: sget-object v3, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ -1b4c20: 7140 0f02 1032 |0014: invoke-static {v0, v1, v2, v3}, Landroid/opengl/EGL14;.eglMakeCurrent:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z // method@020f │ │ -1b4c26: 5440 ad42 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ -1b4c2a: 5441 ae42 |0019: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42ae │ │ -1b4c2e: 7120 0a02 1000 |001b: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroySurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@020a │ │ -1b4c34: 5440 ad42 |001e: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ -1b4c38: 5441 ac42 |0020: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42ac │ │ -1b4c3c: 7120 0902 1000 |0022: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroyContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z // method@0209 │ │ -1b4c42: 5440 af42 |0025: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42af │ │ -1b4c46: 6e10 0803 0000 |0027: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0308 │ │ -1b4c4c: 1200 |002a: const/4 v0, #int 0 // #0 │ │ -1b4c4e: 5b40 ad42 |002b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ -1b4c52: 5b40 ac42 |002d: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42ac │ │ -1b4c56: 5b40 ae42 |002f: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42ae │ │ -1b4c5a: 5b40 af42 |0031: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42af │ │ -1b4c5e: 0e00 |0033: return-void │ │ +1b4bec: |[1b4bec] org.thoughtcrime.securesms.video.recode.InputSurface.release:()V │ │ +1b4bfc: 7100 0b02 0000 |0000: invoke-static {}, Landroid/opengl/EGL14;.eglGetCurrentContext:()Landroid/opengl/EGLContext; // method@020b │ │ +1b4c02: 0c00 |0003: move-result-object v0 │ │ +1b4c04: 5441 ac42 |0004: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42ac │ │ +1b4c08: 6e20 1102 1000 |0006: invoke-virtual {v0, v1}, Landroid/opengl/EGLContext;.equals:(Ljava/lang/Object;)Z // method@0211 │ │ +1b4c0e: 0a00 |0009: move-result v0 │ │ +1b4c10: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +1b4c14: 5440 ad42 |000c: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ +1b4c18: 6201 3400 |000e: sget-object v1, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ +1b4c1c: 6202 3400 |0010: sget-object v2, Landroid/opengl/EGL14;.EGL_NO_SURFACE:Landroid/opengl/EGLSurface; // field@0034 │ │ +1b4c20: 6203 3200 |0012: sget-object v3, Landroid/opengl/EGL14;.EGL_NO_CONTEXT:Landroid/opengl/EGLContext; // field@0032 │ │ +1b4c24: 7140 0f02 1032 |0014: invoke-static {v0, v1, v2, v3}, Landroid/opengl/EGL14;.eglMakeCurrent:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z // method@020f │ │ +1b4c2a: 5440 ad42 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ +1b4c2e: 5441 ae42 |0019: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42ae │ │ +1b4c32: 7120 0a02 1000 |001b: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroySurface:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@020a │ │ +1b4c38: 5440 ad42 |001e: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ +1b4c3c: 5441 ac42 |0020: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42ac │ │ +1b4c40: 7120 0902 1000 |0022: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglDestroyContext:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z // method@0209 │ │ +1b4c46: 5440 af42 |0025: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42af │ │ +1b4c4a: 6e10 0803 0000 |0027: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0308 │ │ +1b4c50: 1200 |002a: const/4 v0, #int 0 // #0 │ │ +1b4c52: 5b40 ad42 |002b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ +1b4c56: 5b40 ac42 |002d: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLContext:Landroid/opengl/EGLContext; // field@42ac │ │ +1b4c5a: 5b40 ae42 |002f: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42ae │ │ +1b4c5e: 5b40 af42 |0031: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mSurface:Landroid/view/Surface; // field@42af │ │ +1b4c62: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000c line=96 │ │ 0x0017 line=98 │ │ 0x001e line=99 │ │ 0x0025 line=100 │ │ @@ -322206,19 +322207,19 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -1b4c60: |[1b4c60] org.thoughtcrime.securesms.video.recode.InputSurface.setPresentationTime:(J)V │ │ -1b4c70: 5420 ad42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ -1b4c74: 5421 ae42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42ae │ │ -1b4c78: 7140 1202 1043 |0004: invoke-static {v0, v1, v3, v4}, Landroid/opengl/EGLExt;.eglPresentationTimeANDROID:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;J)Z // method@0212 │ │ -1b4c7e: 0e00 |0007: return-void │ │ +1b4c64: |[1b4c64] org.thoughtcrime.securesms.video.recode.InputSurface.setPresentationTime:(J)V │ │ +1b4c74: 5420 ad42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ +1b4c78: 5421 ae42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42ae │ │ +1b4c7c: 7140 1202 1043 |0004: invoke-static {v0, v1, v3, v4}, Landroid/opengl/EGLExt;.eglPresentationTimeANDROID:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;J)Z // method@0212 │ │ +1b4c82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/video/recode/InputSurface; │ │ 0x0000 - 0x0008 reg=3 (null) J │ │ │ │ @@ -322227,20 +322228,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1b49bc: |[1b49bc] org.thoughtcrime.securesms.video.recode.InputSurface.swapBuffers:()Z │ │ -1b49cc: 5420 ad42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ -1b49d0: 5421 ae42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42ae │ │ -1b49d4: 7120 1002 1000 |0004: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglSwapBuffers:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@0210 │ │ -1b49da: 0a00 |0007: move-result v0 │ │ -1b49dc: 0f00 |0008: return v0 │ │ +1b49c0: |[1b49c0] org.thoughtcrime.securesms.video.recode.InputSurface.swapBuffers:()Z │ │ +1b49d0: 5420 ad42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLDisplay:Landroid/opengl/EGLDisplay; // field@42ad │ │ +1b49d4: 5421 ae42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.mEGLSurface:Landroid/opengl/EGLSurface; // field@42ae │ │ +1b49d8: 7120 1002 1000 |0004: invoke-static {v0, v1}, Landroid/opengl/EGL14;.eglSwapBuffers:(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z // method@0210 │ │ +1b49de: 0a00 |0007: move-result v0 │ │ +1b49e0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/thoughtcrime/securesms/video/recode/InputSurface; │ │ │ │ source_file_idx : 6860 (InputSurface.java) │ │ @@ -322346,31 +322347,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -1b5478: |[1b5478] org.thoughtcrime.securesms.video.recode.MP4Builder.:()V │ │ -1b5488: 7010 a10a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b548e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1b5490: 5b30 b842 |0004: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ -1b5494: 5b30 b442 |0006: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b4 │ │ -1b5498: 5b30 b742 |0008: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42b7 │ │ -1b549c: 5b30 b642 |000a: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ -1b54a0: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ -1b54a4: 5a31 b542 |000e: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ -1b54a8: 5a31 bc42 |0010: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ -1b54ac: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -1b54ae: 5c31 bb42 |0013: iput-boolean v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bb │ │ -1b54b2: 2201 7e03 |0015: new-instance v1, Ljava/util/HashMap; // type@037e │ │ -1b54b6: 7010 a10c 0100 |0017: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca1 │ │ -1b54bc: 5b31 ba42 |001a: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42ba │ │ -1b54c0: 5b30 b942 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42b9 │ │ -1b54c4: 0e00 |001e: return-void │ │ +1b547c: |[1b547c] org.thoughtcrime.securesms.video.recode.MP4Builder.:()V │ │ +1b548c: 7010 a10a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b5492: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1b5494: 5b30 b842 |0004: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ +1b5498: 5b30 b442 |0006: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b4 │ │ +1b549c: 5b30 b742 |0008: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42b7 │ │ +1b54a0: 5b30 b642 |000a: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ +1b54a4: 1601 0000 |000c: const-wide/16 v1, #int 0 // #0 │ │ +1b54a8: 5a31 b542 |000e: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ +1b54ac: 5a31 bc42 |0010: iput-wide v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ +1b54b0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +1b54b2: 5c31 bb42 |0013: iput-boolean v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bb │ │ +1b54b6: 2201 7e03 |0015: new-instance v1, Ljava/util/HashMap; // type@037e │ │ +1b54ba: 7010 a10c 0100 |0017: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca1 │ │ +1b54c0: 5b31 ba42 |001a: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42ba │ │ +1b54c4: 5b30 b942 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42b9 │ │ +1b54c8: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=47 │ │ 0x0006 line=48 │ │ 0x0008 line=49 │ │ 0x000a line=50 │ │ @@ -322387,36 +322388,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -1b5888: |[1b5888] org.thoughtcrime.securesms.video.recode.MP4Builder.flushCurrentMdat:()V │ │ -1b5898: 5450 b642 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ -1b589c: 6e10 c50b 0000 |0002: invoke-virtual {v0}, Ljava/nio/channels/FileChannel;.position:()J // method@0bc5 │ │ -1b58a2: 0b00 |0005: move-result-wide v0 │ │ -1b58a4: 5452 b642 |0006: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ -1b58a8: 5453 b842 |0008: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ -1b58ac: 6e10 aa5c 0300 |000a: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getOffset:()J // method@5caa │ │ -1b58b2: 0b03 |000d: move-result-wide v3 │ │ -1b58b4: 6e30 c60b 3204 |000e: invoke-virtual {v2, v3, v4}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc6 │ │ -1b58ba: 5452 b842 |0011: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ -1b58be: 5453 b642 |0013: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ -1b58c2: 6e20 a85c 3200 |0015: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@5ca8 │ │ -1b58c8: 5452 b642 |0018: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ -1b58cc: 6e30 c60b 0201 |001a: invoke-virtual {v2, v0, v1}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc6 │ │ -1b58d2: 5450 b842 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ -1b58d6: 1601 0000 |001f: const-wide/16 v1, #int 0 // #0 │ │ -1b58da: 6e30 b15c 1002 |0021: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@5cb1 │ │ -1b58e0: 5450 b842 |0024: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ -1b58e4: 6e30 b05c 1002 |0026: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@5cb0 │ │ -1b58ea: 5450 b742 |0029: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42b7 │ │ -1b58ee: 6e10 8d09 0000 |002b: invoke-virtual {v0}, Ljava/io/FileOutputStream;.flush:()V // method@098d │ │ -1b58f4: 0e00 |002e: return-void │ │ +1b588c: |[1b588c] org.thoughtcrime.securesms.video.recode.MP4Builder.flushCurrentMdat:()V │ │ +1b589c: 5450 b642 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ +1b58a0: 6e10 c50b 0000 |0002: invoke-virtual {v0}, Ljava/nio/channels/FileChannel;.position:()J // method@0bc5 │ │ +1b58a6: 0b00 |0005: move-result-wide v0 │ │ +1b58a8: 5452 b642 |0006: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ +1b58ac: 5453 b842 |0008: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ +1b58b0: 6e10 aa5c 0300 |000a: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getOffset:()J // method@5caa │ │ +1b58b6: 0b03 |000d: move-result-wide v3 │ │ +1b58b8: 6e30 c60b 3204 |000e: invoke-virtual {v2, v3, v4}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc6 │ │ +1b58be: 5452 b842 |0011: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ +1b58c2: 5453 b642 |0013: iget-object v3, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ +1b58c6: 6e20 a85c 3200 |0015: invoke-virtual {v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@5ca8 │ │ +1b58cc: 5452 b642 |0018: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ +1b58d0: 6e30 c60b 0201 |001a: invoke-virtual {v2, v0, v1}, Ljava/nio/channels/FileChannel;.position:(J)Ljava/nio/channels/FileChannel; // method@0bc6 │ │ +1b58d6: 5450 b842 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ +1b58da: 1601 0000 |001f: const-wide/16 v1, #int 0 // #0 │ │ +1b58de: 6e30 b15c 1002 |0021: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@5cb1 │ │ +1b58e4: 5450 b842 |0024: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ +1b58e8: 6e30 b05c 1002 |0026: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@5cb0 │ │ +1b58ee: 5450 b742 |0029: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42b7 │ │ +1b58f2: 6e10 8d09 0000 |002b: invoke-virtual {v0}, Ljava/io/FileOutputStream;.flush:()V // method@098d │ │ +1b58f8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0006 line=77 │ │ 0x0011 line=78 │ │ 0x0018 line=79 │ │ 0x001d line=80 │ │ @@ -322430,23 +322431,23 @@ │ │ type : '(JJ)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -1b5338: |[1b5338] org.thoughtcrime.securesms.video.recode.MP4Builder.gcd:(JJ)J │ │ -1b5348: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -1b534c: 3102 0500 |0002: cmp-long v2, v5, v0 │ │ -1b5350: 3902 0300 |0004: if-nez v2, 0007 // +0003 │ │ -1b5354: 1003 |0006: return-wide v3 │ │ -1b5356: bf53 |0007: rem-long/2addr v3, v5 │ │ -1b5358: 7140 c25c 6543 |0008: invoke-static {v5, v6, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@5cc2 │ │ -1b535e: 0b03 |000b: move-result-wide v3 │ │ -1b5360: 1003 |000c: return-wide v3 │ │ +1b533c: |[1b533c] org.thoughtcrime.securesms.video.recode.MP4Builder.gcd:(JJ)J │ │ +1b534c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +1b5350: 3102 0500 |0002: cmp-long v2, v5, v0 │ │ +1b5354: 3902 0300 |0004: if-nez v2, 0007 // +0003 │ │ +1b5358: 1003 |0006: return-wide v3 │ │ +1b535a: bf53 |0007: rem-long/2addr v3, v5 │ │ +1b535c: 7140 c25c 6543 |0008: invoke-static {v5, v6, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@5cc2 │ │ +1b5362: 0b03 |000b: move-result-wide v3 │ │ +1b5364: 1003 |000c: return-wide v3 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=228 │ │ locals : │ │ 0x0000 - 0x000d reg=3 (null) J │ │ 0x0000 - 0x000d reg=5 (null) J │ │ │ │ @@ -322456,19 +322457,19 @@ │ │ type : '(Landroid/media/MediaFormat;Z)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1b5318: |[1b5318] org.thoughtcrime.securesms.video.recode.MP4Builder.addTrack:(Landroid/media/MediaFormat;Z)I │ │ -1b5328: 5410 b442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b4 │ │ -1b532c: 6e30 c75c 2003 |0002: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cc7 │ │ -1b5332: 0a02 |0005: move-result v2 │ │ -1b5334: 0f02 |0006: return v2 │ │ +1b531c: |[1b531c] org.thoughtcrime.securesms.video.recode.MP4Builder.addTrack:(Landroid/media/MediaFormat;Z)I │ │ +1b532c: 5410 b442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b4 │ │ +1b5330: 6e30 c75c 2003 |0002: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cc7 │ │ +1b5336: 0a02 |0005: move-result v2 │ │ +1b5338: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/media/MediaFormat; │ │ 0x0000 - 0x0007 reg=3 (null) Z │ │ @@ -322478,25 +322479,25 @@ │ │ type : '()Lcom/coremedia/iso/boxes/FileTypeBox;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -1b4fdc: |[1b4fdc] org.thoughtcrime.securesms.video.recode.MP4Builder.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; │ │ -1b4fec: 2200 8503 |0000: new-instance v0, Ljava/util/LinkedList; // type@0385 │ │ -1b4ff0: 7010 c70c 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cc7 │ │ -1b4ff6: 1a01 3263 |0005: const-string v1, "isom" // string@6332 │ │ -1b4ffa: 6e20 c90c 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cc9 │ │ -1b5000: 1a02 760d |000a: const-string v2, "3gp4" // string@0d76 │ │ -1b5004: 6e20 c90c 2000 |000c: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cc9 │ │ -1b500a: 2202 2a02 |000f: new-instance v2, Lcom/coremedia/iso/boxes/FileTypeBox; // type@022a │ │ -1b500e: 1603 0000 |0011: const-wide/16 v3, #int 0 // #0 │ │ -1b5012: 7050 1f08 1243 |0013: invoke-direct {v2, v1, v3, v4, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.:(Ljava/lang/String;JLjava/util/List;)V // method@081f │ │ -1b5018: 1102 |0016: return-object v2 │ │ +1b4fe0: |[1b4fe0] org.thoughtcrime.securesms.video.recode.MP4Builder.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; │ │ +1b4ff0: 2200 8503 |0000: new-instance v0, Ljava/util/LinkedList; // type@0385 │ │ +1b4ff4: 7010 c70c 0000 |0002: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@0cc7 │ │ +1b4ffa: 1a01 3263 |0005: const-string v1, "isom" // string@6332 │ │ +1b4ffe: 6e20 c90c 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cc9 │ │ +1b5004: 1a02 760d |000a: const-string v2, "3gp4" // string@0d76 │ │ +1b5008: 6e20 c90c 2000 |000c: invoke-virtual {v0, v2}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cc9 │ │ +1b500e: 2202 2a02 |000f: new-instance v2, Lcom/coremedia/iso/boxes/FileTypeBox; // type@022a │ │ +1b5012: 1603 0000 |0011: const-wide/16 v3, #int 0 // #0 │ │ +1b5016: 7050 1f08 1243 |0013: invoke-direct {v2, v1, v3, v4, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.:(Ljava/lang/String;JLjava/util/List;)V // method@081f │ │ +1b501c: 1102 |0016: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ 0x000a line=155 │ │ 0x000f line=156 │ │ locals : │ │ @@ -322507,45 +322508,45 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -1b53f4: |[1b53f4] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovie:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ -1b5404: 5b45 b442 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b4 │ │ -1b5408: 2200 c502 |0002: new-instance v0, Ljava/io/FileOutputStream; // type@02c5 │ │ -1b540c: 6e10 c85c 0500 |0004: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getCacheFile:()Ljava/io/File; // method@5cc8 │ │ -1b5412: 0c05 |0007: move-result-object v5 │ │ -1b5414: 7020 8909 5000 |0008: invoke-direct {v0, v5}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0989 │ │ -1b541a: 5b40 b742 |000b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42b7 │ │ -1b541e: 6e10 8e09 0000 |000d: invoke-virtual {v0}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@098e │ │ -1b5424: 0c05 |0010: move-result-object v5 │ │ -1b5426: 5b45 b642 |0011: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ -1b542a: 6e10 b55c 0400 |0013: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; // method@5cb5 │ │ -1b5430: 0c05 |0016: move-result-object v5 │ │ -1b5432: 5440 b642 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ -1b5436: 6e20 2008 0500 |0019: invoke-virtual {v5, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@0820 │ │ -1b543c: 5340 b542 |001c: iget-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ -1b5440: 6e10 2108 0500 |001e: invoke-virtual {v5}, Lcom/coremedia/iso/boxes/FileTypeBox;.getSize:()J // method@0821 │ │ -1b5446: 0b02 |0021: move-result-wide v2 │ │ -1b5448: bb20 |0022: add-long/2addr v0, v2 │ │ -1b544a: 5a40 b542 |0023: iput-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ -1b544e: 5342 bc42 |0025: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ -1b5452: bb02 |0027: add-long/2addr v2, v0 │ │ -1b5454: 5a42 bc42 |0028: iput-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ -1b5458: 2205 1111 |002a: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // type@1111 │ │ -1b545c: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -1b545e: 7030 a75c 4500 |002d: invoke-direct {v5, v4, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V // method@5ca7 │ │ -1b5464: 5b45 b842 |0030: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ -1b5468: 1245 |0032: const/4 v5, #int 4 // #4 │ │ -1b546a: 7110 a10b 0500 |0033: invoke-static {v5}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba1 │ │ -1b5470: 0c05 |0036: move-result-object v5 │ │ -1b5472: 5b45 b942 |0037: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42b9 │ │ -1b5476: 1104 |0039: return-object v4 │ │ +1b53f8: |[1b53f8] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovie:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ +1b5408: 5b45 b442 |0000: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b4 │ │ +1b540c: 2200 c502 |0002: new-instance v0, Ljava/io/FileOutputStream; // type@02c5 │ │ +1b5410: 6e10 c85c 0500 |0004: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getCacheFile:()Ljava/io/File; // method@5cc8 │ │ +1b5416: 0c05 |0007: move-result-object v5 │ │ +1b5418: 7020 8909 5000 |0008: invoke-direct {v0, v5}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0989 │ │ +1b541e: 5b40 b742 |000b: iput-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42b7 │ │ +1b5422: 6e10 8e09 0000 |000d: invoke-virtual {v0}, Ljava/io/FileOutputStream;.getChannel:()Ljava/nio/channels/FileChannel; // method@098e │ │ +1b5428: 0c05 |0010: move-result-object v5 │ │ +1b542a: 5b45 b642 |0011: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ +1b542e: 6e10 b55c 0400 |0013: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createFileTypeBox:()Lcom/coremedia/iso/boxes/FileTypeBox; // method@5cb5 │ │ +1b5434: 0c05 |0016: move-result-object v5 │ │ +1b5436: 5440 b642 |0017: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ +1b543a: 6e20 2008 0500 |0019: invoke-virtual {v5, v0}, Lcom/coremedia/iso/boxes/FileTypeBox;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@0820 │ │ +1b5440: 5340 b542 |001c: iget-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ +1b5444: 6e10 2108 0500 |001e: invoke-virtual {v5}, Lcom/coremedia/iso/boxes/FileTypeBox;.getSize:()J // method@0821 │ │ +1b544a: 0b02 |0021: move-result-wide v2 │ │ +1b544c: bb20 |0022: add-long/2addr v0, v2 │ │ +1b544e: 5a40 b542 |0023: iput-wide v0, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ +1b5452: 5342 bc42 |0025: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ +1b5456: bb02 |0027: add-long/2addr v2, v0 │ │ +1b5458: 5a42 bc42 |0028: iput-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ +1b545c: 2205 1111 |002a: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // type@1111 │ │ +1b5460: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +1b5462: 7030 a75c 4500 |002d: invoke-direct {v5, v4, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V // method@5ca7 │ │ +1b5468: 5b45 b842 |0030: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ +1b546c: 1245 |0032: const/4 v5, #int 4 // #4 │ │ +1b546e: 7110 a10b 0500 |0033: invoke-static {v5}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba1 │ │ +1b5474: 0c05 |0036: move-result-object v5 │ │ +1b5476: 5b45 b942 |0037: iput-object v5, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42b9 │ │ +1b547a: 1104 |0039: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=60 │ │ 0x000d line=61 │ │ 0x0013 line=63 │ │ 0x0017 line=64 │ │ @@ -322562,76 +322563,76 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 127 16-bit code units │ │ -1b501c: |[1b501c] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovieBox:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox; │ │ -1b502c: 2200 2f02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/MovieBox; // type@022f │ │ -1b5030: 7010 3308 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/MovieBox;.:()V // method@0833 │ │ -1b5036: 2201 3002 |0005: new-instance v1, Lcom/coremedia/iso/boxes/MovieHeaderBox; // type@0230 │ │ -1b503a: 7010 3508 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.:()V // method@0835 │ │ -1b5040: 2202 7b03 |000a: new-instance v2, Ljava/util/Date; // type@037b │ │ -1b5044: 7010 990c 0200 |000c: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c99 │ │ -1b504a: 6e20 3608 2100 |000f: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0836 │ │ -1b5050: 2202 7b03 |0012: new-instance v2, Ljava/util/Date; // type@037b │ │ -1b5054: 7010 990c 0200 |0014: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c99 │ │ -1b505a: 6e20 3908 2100 |0017: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@0839 │ │ -1b5060: 6202 7300 |001a: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -1b5064: 6e20 3808 2100 |001c: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0838 │ │ -1b506a: 6e20 c35c dc00 |001f: invoke-virtual {v12, v13}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@5cc3 │ │ -1b5070: 0b02 |0022: move-result-wide v2 │ │ -1b5072: 6e10 cb5c 0d00 |0023: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5ccb │ │ -1b5078: 0c04 |0026: move-result-object v4 │ │ -1b507a: 6e10 640c 0400 |0027: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ -1b5080: 0c04 |002a: move-result-object v4 │ │ -1b5082: 1605 0000 |002b: const-wide/16 v5, #int 0 // #0 │ │ -1b5086: 7210 bb0c 0400 |002d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1b508c: 0a07 |0030: move-result v7 │ │ -1b508e: 3807 1a00 |0031: if-eqz v7, 004b // +001a │ │ -1b5092: 7210 bc0c 0400 |0033: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1b5098: 0c07 |0036: move-result-object v7 │ │ -1b509a: 1f07 1711 |0037: check-cast v7, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ -1b509e: 6e10 ed5c 0700 |0039: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5ced │ │ -1b50a4: 0b08 |003c: move-result-wide v8 │ │ -1b50a6: 9d08 0802 |003d: mul-long v8, v8, v2 │ │ -1b50aa: 6e10 f55c 0700 |003f: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf5 │ │ -1b50b0: 0a07 |0042: move-result v7 │ │ -1b50b2: 817a |0043: int-to-long v10, v7 │ │ -1b50b4: bea8 |0044: div-long/2addr v8, v10 │ │ -1b50b6: 3107 0805 |0045: cmp-long v7, v8, v5 │ │ -1b50ba: 3d07 e6ff |0047: if-lez v7, 002d // -001a │ │ -1b50be: 0485 |0049: move-wide v5, v8 │ │ -1b50c0: 28e3 |004a: goto 002d // -001d │ │ -1b50c2: 6e30 3708 5106 |004b: invoke-virtual {v1, v5, v6}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setDuration:(J)V // method@0837 │ │ -1b50c8: 6e30 3b08 2103 |004e: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setTimescale:(J)V // method@083b │ │ -1b50ce: 6e10 cb5c 0d00 |0051: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5ccb │ │ -1b50d4: 0c02 |0054: move-result-object v2 │ │ -1b50d6: 6e10 660c 0200 |0055: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ -1b50dc: 0a02 |0058: move-result v2 │ │ -1b50de: d802 0201 |0059: add-int/lit8 v2, v2, #int 1 // #01 │ │ -1b50e2: 8122 |005b: int-to-long v2, v2 │ │ -1b50e4: 6e30 3a08 2103 |005c: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setNextTrackId:(J)V // method@083a │ │ -1b50ea: 6e20 3408 1000 |005f: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0834 │ │ -1b50f0: 6e10 cb5c 0d00 |0062: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5ccb │ │ -1b50f6: 0c01 |0065: move-result-object v1 │ │ -1b50f8: 6e10 640c 0100 |0066: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ -1b50fe: 0c01 |0069: move-result-object v1 │ │ -1b5100: 7210 bb0c 0100 |006a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1b5106: 0a02 |006d: move-result v2 │ │ -1b5108: 3802 1000 |006e: if-eqz v2, 007e // +0010 │ │ -1b510c: 7210 bc0c 0100 |0070: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1b5112: 0c02 |0073: move-result-object v2 │ │ -1b5114: 1f02 1711 |0074: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ -1b5118: 6e30 bf5c 2c0d |0076: invoke-virtual {v12, v2, v13}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createTrackBox:(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox; // method@5cbf │ │ -1b511e: 0c02 |0079: move-result-object v2 │ │ -1b5120: 6e20 3408 2000 |007a: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0834 │ │ -1b5126: 28ed |007d: goto 006a // -0013 │ │ -1b5128: 1100 |007e: return-object v0 │ │ +1b5020: |[1b5020] org.thoughtcrime.securesms.video.recode.MP4Builder.createMovieBox:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox; │ │ +1b5030: 2200 2f02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/MovieBox; // type@022f │ │ +1b5034: 7010 3308 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/MovieBox;.:()V // method@0833 │ │ +1b503a: 2201 3002 |0005: new-instance v1, Lcom/coremedia/iso/boxes/MovieHeaderBox; // type@0230 │ │ +1b503e: 7010 3508 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.:()V // method@0835 │ │ +1b5044: 2202 7b03 |000a: new-instance v2, Ljava/util/Date; // type@037b │ │ +1b5048: 7010 990c 0200 |000c: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c99 │ │ +1b504e: 6e20 3608 2100 |000f: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@0836 │ │ +1b5054: 2202 7b03 |0012: new-instance v2, Ljava/util/Date; // type@037b │ │ +1b5058: 7010 990c 0200 |0014: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c99 │ │ +1b505e: 6e20 3908 2100 |0017: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@0839 │ │ +1b5064: 6202 7300 |001a: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +1b5068: 6e20 3808 2100 |001c: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0838 │ │ +1b506e: 6e20 c35c dc00 |001f: invoke-virtual {v12, v13}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@5cc3 │ │ +1b5074: 0b02 |0022: move-result-wide v2 │ │ +1b5076: 6e10 cb5c 0d00 |0023: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5ccb │ │ +1b507c: 0c04 |0026: move-result-object v4 │ │ +1b507e: 6e10 640c 0400 |0027: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ +1b5084: 0c04 |002a: move-result-object v4 │ │ +1b5086: 1605 0000 |002b: const-wide/16 v5, #int 0 // #0 │ │ +1b508a: 7210 bb0c 0400 |002d: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1b5090: 0a07 |0030: move-result v7 │ │ +1b5092: 3807 1a00 |0031: if-eqz v7, 004b // +001a │ │ +1b5096: 7210 bc0c 0400 |0033: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1b509c: 0c07 |0036: move-result-object v7 │ │ +1b509e: 1f07 1711 |0037: check-cast v7, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ +1b50a2: 6e10 ed5c 0700 |0039: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5ced │ │ +1b50a8: 0b08 |003c: move-result-wide v8 │ │ +1b50aa: 9d08 0802 |003d: mul-long v8, v8, v2 │ │ +1b50ae: 6e10 f55c 0700 |003f: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf5 │ │ +1b50b4: 0a07 |0042: move-result v7 │ │ +1b50b6: 817a |0043: int-to-long v10, v7 │ │ +1b50b8: bea8 |0044: div-long/2addr v8, v10 │ │ +1b50ba: 3107 0805 |0045: cmp-long v7, v8, v5 │ │ +1b50be: 3d07 e6ff |0047: if-lez v7, 002d // -001a │ │ +1b50c2: 0485 |0049: move-wide v5, v8 │ │ +1b50c4: 28e3 |004a: goto 002d // -001d │ │ +1b50c6: 6e30 3708 5106 |004b: invoke-virtual {v1, v5, v6}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setDuration:(J)V // method@0837 │ │ +1b50cc: 6e30 3b08 2103 |004e: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setTimescale:(J)V // method@083b │ │ +1b50d2: 6e10 cb5c 0d00 |0051: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5ccb │ │ +1b50d8: 0c02 |0054: move-result-object v2 │ │ +1b50da: 6e10 660c 0200 |0055: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ +1b50e0: 0a02 |0058: move-result v2 │ │ +1b50e2: d802 0201 |0059: add-int/lit8 v2, v2, #int 1 // #01 │ │ +1b50e6: 8122 |005b: int-to-long v2, v2 │ │ +1b50e8: 6e30 3a08 2103 |005c: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/MovieHeaderBox;.setNextTrackId:(J)V // method@083a │ │ +1b50ee: 6e20 3408 1000 |005f: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0834 │ │ +1b50f4: 6e10 cb5c 0d00 |0062: invoke-virtual {v13}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5ccb │ │ +1b50fa: 0c01 |0065: move-result-object v1 │ │ +1b50fc: 6e10 640c 0100 |0066: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ +1b5102: 0c01 |0069: move-result-object v1 │ │ +1b5104: 7210 bb0c 0100 |006a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1b510a: 0a02 |006d: move-result v2 │ │ +1b510c: 3802 1000 |006e: if-eqz v2, 007e // +0010 │ │ +1b5110: 7210 bc0c 0100 |0070: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1b5116: 0c02 |0073: move-result-object v2 │ │ +1b5118: 1f02 1711 |0074: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ +1b511c: 6e30 bf5c 2c0d |0076: invoke-virtual {v12, v2, v13}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createTrackBox:(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox; // method@5cbf │ │ +1b5122: 0c02 |0079: move-result-object v2 │ │ +1b5124: 6e20 3408 2000 |007a: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/MovieBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0834 │ │ +1b512a: 28ed |007d: goto 006a // -0013 │ │ +1b512c: 1100 |007e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0005 line=244 │ │ 0x000a line=246 │ │ 0x0012 line=247 │ │ 0x001a line=248 │ │ @@ -322653,24 +322654,24 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -1b4f9c: |[1b4f9c] org.thoughtcrime.securesms.video.recode.MP4Builder.createStbl:(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box; │ │ -1b4fac: 2200 3302 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleTableBox; // type@0233 │ │ -1b4fb0: 7010 4108 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.:()V // method@0841 │ │ -1b4fb6: 6e30 bb5c 2100 |0005: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStsd:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@5cbb │ │ -1b4fbc: 6e30 be5c 2100 |0008: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStts:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@5cbe │ │ -1b4fc2: 6e30 bc5c 2100 |000b: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStss:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@5cbc │ │ -1b4fc8: 6e30 ba5c 2100 |000e: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStsc:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@5cba │ │ -1b4fce: 6e30 bd5c 2100 |0011: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStsz:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@5cbd │ │ -1b4fd4: 6e30 b95c 2100 |0014: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStco:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@5cb9 │ │ -1b4fda: 1100 |0017: return-object v0 │ │ +1b4fa0: |[1b4fa0] org.thoughtcrime.securesms.video.recode.MP4Builder.createStbl:(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box; │ │ +1b4fb0: 2200 3302 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleTableBox; // type@0233 │ │ +1b4fb4: 7010 4108 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.:()V // method@0841 │ │ +1b4fba: 6e30 bb5c 2100 |0005: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStsd:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@5cbb │ │ +1b4fc0: 6e30 be5c 2100 |0008: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStts:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@5cbe │ │ +1b4fc6: 6e30 bc5c 2100 |000b: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStss:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@5cbc │ │ +1b4fcc: 6e30 ba5c 2100 |000e: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStsc:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@5cba │ │ +1b4fd2: 6e30 bd5c 2100 |0011: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStsz:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@5cbd │ │ +1b4fd8: 6e30 b95c 2100 |0014: invoke-virtual {v1, v2, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStco:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V // method@5cb9 │ │ +1b4fde: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0005 line=329 │ │ 0x0008 line=330 │ │ 0x000b line=331 │ │ 0x000e line=332 │ │ @@ -322685,65 +322686,65 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -1b54c8: |[1b54c8] org.thoughtcrime.securesms.video.recode.MP4Builder.createStco:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -1b54d8: 2200 7503 |0000: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ -1b54dc: 7010 590c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ -1b54e2: 6e10 f35c 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cf3 │ │ -1b54e8: 0c0a |0008: move-result-object v10 │ │ -1b54ea: 6e10 640c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ -1b54f0: 0c0a |000c: move-result-object v10 │ │ -1b54f2: 1601 ffff |000d: const-wide/16 v1, #int -1 // #ffff │ │ -1b54f6: 0413 |000f: move-wide v3, v1 │ │ -1b54f8: 7210 bb0c 0a00 |0010: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1b54fe: 0a05 |0013: move-result v5 │ │ -1b5500: 3805 2600 |0014: if-eqz v5, 003a // +0026 │ │ -1b5504: 7210 bc0c 0a00 |0016: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1b550a: 0c05 |0019: move-result-object v5 │ │ -1b550c: 1f05 1511 |001a: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ -1b5510: 6e10 de5c 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5cde │ │ -1b5516: 0b06 |001f: move-result-wide v6 │ │ -1b5518: 3108 0301 |0020: cmp-long v8, v3, v1 │ │ -1b551c: 3808 0700 |0022: if-eqz v8, 0029 // +0007 │ │ -1b5520: 3108 0306 |0024: cmp-long v8, v3, v6 │ │ -1b5524: 3808 0300 |0026: if-eqz v8, 0029 // +0003 │ │ -1b5528: 0413 |0028: move-wide v3, v1 │ │ -1b552a: 3108 0301 |0029: cmp-long v8, v3, v1 │ │ -1b552e: 3908 0900 |002b: if-nez v8, 0034 // +0009 │ │ -1b5532: 7120 5f0a 7600 |002d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1b5538: 0c03 |0030: move-result-object v3 │ │ -1b553a: 6e20 5d0c 3000 |0031: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5d │ │ -1b5540: 6e10 df5c 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5cdf │ │ -1b5546: 0b03 |0037: move-result-wide v3 │ │ -1b5548: bb63 |0038: add-long/2addr v3, v6 │ │ -1b554a: 28d7 |0039: goto 0010 // -0029 │ │ -1b554c: 6e10 660c 0000 |003a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ -1b5552: 0a0a |003d: move-result v10 │ │ -1b5554: 23aa 2811 |003e: new-array v10, v10, [J // type@1128 │ │ -1b5558: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -1b555a: 6e10 660c 0000 |0041: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ -1b5560: 0a02 |0044: move-result v2 │ │ -1b5562: 3521 1100 |0045: if-ge v1, v2, 0056 // +0011 │ │ -1b5566: 6e20 610c 1000 |0047: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c61 │ │ -1b556c: 0c02 |004a: move-result-object v2 │ │ -1b556e: 1f02 f502 |004b: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ -1b5572: 6e10 5b0a 0200 |004d: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5b │ │ -1b5578: 0b02 |0050: move-result-wide v2 │ │ -1b557a: 4c02 0a01 |0051: aput-wide v2, v10, v1 │ │ -1b557e: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1b5582: 28ec |0055: goto 0041 // -0014 │ │ -1b5584: 2200 3702 |0056: new-instance v0, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox; // type@0237 │ │ -1b5588: 7010 4908 0000 |0058: invoke-direct {v0}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.:()V // method@0849 │ │ -1b558e: 6e20 4a08 a000 |005b: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.setChunkOffsets:([J)V // method@084a │ │ -1b5594: 6e20 4208 0b00 |005e: invoke-virtual {v11, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0842 │ │ -1b559a: 0e00 |0061: return-void │ │ +1b54cc: |[1b54cc] org.thoughtcrime.securesms.video.recode.MP4Builder.createStco:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +1b54dc: 2200 7503 |0000: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ +1b54e0: 7010 590c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ +1b54e6: 6e10 f35c 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cf3 │ │ +1b54ec: 0c0a |0008: move-result-object v10 │ │ +1b54ee: 6e10 640c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ +1b54f4: 0c0a |000c: move-result-object v10 │ │ +1b54f6: 1601 ffff |000d: const-wide/16 v1, #int -1 // #ffff │ │ +1b54fa: 0413 |000f: move-wide v3, v1 │ │ +1b54fc: 7210 bb0c 0a00 |0010: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1b5502: 0a05 |0013: move-result v5 │ │ +1b5504: 3805 2600 |0014: if-eqz v5, 003a // +0026 │ │ +1b5508: 7210 bc0c 0a00 |0016: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1b550e: 0c05 |0019: move-result-object v5 │ │ +1b5510: 1f05 1511 |001a: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ +1b5514: 6e10 de5c 0500 |001c: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5cde │ │ +1b551a: 0b06 |001f: move-result-wide v6 │ │ +1b551c: 3108 0301 |0020: cmp-long v8, v3, v1 │ │ +1b5520: 3808 0700 |0022: if-eqz v8, 0029 // +0007 │ │ +1b5524: 3108 0306 |0024: cmp-long v8, v3, v6 │ │ +1b5528: 3808 0300 |0026: if-eqz v8, 0029 // +0003 │ │ +1b552c: 0413 |0028: move-wide v3, v1 │ │ +1b552e: 3108 0301 |0029: cmp-long v8, v3, v1 │ │ +1b5532: 3908 0900 |002b: if-nez v8, 0034 // +0009 │ │ +1b5536: 7120 5f0a 7600 |002d: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1b553c: 0c03 |0030: move-result-object v3 │ │ +1b553e: 6e20 5d0c 3000 |0031: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5d │ │ +1b5544: 6e10 df5c 0500 |0034: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5cdf │ │ +1b554a: 0b03 |0037: move-result-wide v3 │ │ +1b554c: bb63 |0038: add-long/2addr v3, v6 │ │ +1b554e: 28d7 |0039: goto 0010 // -0029 │ │ +1b5550: 6e10 660c 0000 |003a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ +1b5556: 0a0a |003d: move-result v10 │ │ +1b5558: 23aa 2811 |003e: new-array v10, v10, [J // type@1128 │ │ +1b555c: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +1b555e: 6e10 660c 0000 |0041: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ +1b5564: 0a02 |0044: move-result v2 │ │ +1b5566: 3521 1100 |0045: if-ge v1, v2, 0056 // +0011 │ │ +1b556a: 6e20 610c 1000 |0047: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c61 │ │ +1b5570: 0c02 |004a: move-result-object v2 │ │ +1b5572: 1f02 f502 |004b: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ +1b5576: 6e10 5b0a 0200 |004d: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5b │ │ +1b557c: 0b02 |0050: move-result-wide v2 │ │ +1b557e: 4c02 0a01 |0051: aput-wide v2, v10, v1 │ │ +1b5582: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1b5586: 28ec |0055: goto 0041 // -0014 │ │ +1b5588: 2200 3702 |0056: new-instance v0, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox; // type@0237 │ │ +1b558c: 7010 4908 0000 |0058: invoke-direct {v0}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.:()V // method@0849 │ │ +1b5592: 6e20 4a08 a000 |005b: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/StaticChunkOffsetBox;.setChunkOffsets:([J)V // method@084a │ │ +1b5598: 6e20 4208 0b00 |005e: invoke-virtual {v11, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0842 │ │ +1b559e: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0005 line=418 │ │ 0x001c line=419 │ │ 0x002d line=424 │ │ 0x0034 line=426 │ │ @@ -322763,72 +322764,72 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 19 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 105 16-bit code units │ │ -1b559c: |[1b559c] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsc:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -1b55ac: 2200 3502 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleToChunkBox; // type@0235 │ │ -1b55b0: 7010 4508 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.:()V // method@0845 │ │ -1b55b6: 2201 8503 |0005: new-instance v1, Ljava/util/LinkedList; // type@0385 │ │ -1b55ba: 7010 c70c 0100 |0007: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cc7 │ │ -1b55c0: 6e20 4708 1000 |000a: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.setEntries:(Ljava/util/List;)V // method@0847 │ │ -1b55c6: 7401 f35c 1100 |000d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cf3 │ │ -1b55cc: 0c01 |0010: move-result-object v1 │ │ -1b55ce: 6e10 660c 0100 |0011: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ -1b55d4: 0a01 |0014: move-result v1 │ │ -1b55d6: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -1b55d8: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -1b55da: 12f4 |0017: const/4 v4, #int -1 // #ff │ │ -1b55dc: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -1b55de: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -1b55e0: 1217 |001a: const/4 v7, #int 1 // #1 │ │ -1b55e2: 3515 4800 |001b: if-ge v5, v1, 0063 // +0048 │ │ -1b55e6: 7401 f35c 1100 |001d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cf3 │ │ -1b55ec: 0c08 |0020: move-result-object v8 │ │ -1b55ee: 6e20 610c 5800 |0021: invoke-virtual {v8, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c61 │ │ -1b55f4: 0c08 |0024: move-result-object v8 │ │ -1b55f6: 1f08 1511 |0025: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ -1b55fa: 6e10 de5c 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5cde │ │ -1b5600: 0b09 |002a: move-result-wide v9 │ │ -1b5602: 6e10 df5c 0800 |002b: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5cdf │ │ -1b5608: 0b0b |002e: move-result-wide v11 │ │ -1b560a: bbb9 |002f: add-long/2addr v9, v11 │ │ -1b560c: b026 |0030: add-int/2addr v6, v2 │ │ -1b560e: d808 01ff |0031: add-int/lit8 v8, v1, #int -1 // #ff │ │ -1b5612: 3285 1600 |0033: if-eq v5, v8, 0049 // +0016 │ │ -1b5616: 7401 f35c 1100 |0035: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cf3 │ │ -1b561c: 0c08 |0038: move-result-object v8 │ │ -1b561e: d80b 0501 |0039: add-int/lit8 v11, v5, #int 1 // #01 │ │ -1b5622: 6e20 610c b800 |003b: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c61 │ │ -1b5628: 0c08 |003e: move-result-object v8 │ │ -1b562a: 1f08 1511 |003f: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ -1b562e: 6e10 de5c 0800 |0041: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5cde │ │ -1b5634: 0b0b |0044: move-result-wide v11 │ │ -1b5636: 3108 090b |0045: cmp-long v8, v9, v11 │ │ -1b563a: 3808 1900 |0047: if-eqz v8, 0060 // +0019 │ │ -1b563e: 3264 1400 |0049: if-eq v4, v6, 005d // +0014 │ │ -1b5642: 6e10 4608 0000 |004b: invoke-virtual {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.getEntries:()Ljava/util/List; // method@0846 │ │ -1b5648: 0c04 |004e: move-result-object v4 │ │ -1b564a: 220f 3402 |004f: new-instance v15, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry; // type@0234 │ │ -1b564e: 8179 |0051: int-to-long v9, v7 │ │ -1b5650: 816b |0052: int-to-long v11, v6 │ │ -1b5652: 160d 0100 |0053: const-wide/16 v13, #int 1 // #1 │ │ -1b5656: 07f8 |0055: move-object v8, v15 │ │ -1b5658: 7607 4408 0800 |0056: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14}, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry;.:(JJJ)V // method@0844 │ │ -1b565e: 7220 d20c f400 |0059: invoke-interface {v4, v15}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd2 │ │ -1b5664: 0164 |005c: move v4, v6 │ │ -1b5666: d807 0701 |005d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -1b566a: 1206 |005f: const/4 v6, #int 0 // #0 │ │ -1b566c: d805 0501 |0060: add-int/lit8 v5, v5, #int 1 // #01 │ │ -1b5670: 28b9 |0062: goto 001b // -0047 │ │ -1b5672: 0804 1200 |0063: move-object/from16 v4, v18 │ │ -1b5676: 6e20 4208 0400 |0065: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0842 │ │ -1b567c: 0e00 |0068: return-void │ │ +1b55a0: |[1b55a0] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsc:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +1b55b0: 2200 3502 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleToChunkBox; // type@0235 │ │ +1b55b4: 7010 4508 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.:()V // method@0845 │ │ +1b55ba: 2201 8503 |0005: new-instance v1, Ljava/util/LinkedList; // type@0385 │ │ +1b55be: 7010 c70c 0100 |0007: invoke-direct {v1}, Ljava/util/LinkedList;.:()V // method@0cc7 │ │ +1b55c4: 6e20 4708 1000 |000a: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.setEntries:(Ljava/util/List;)V // method@0847 │ │ +1b55ca: 7401 f35c 1100 |000d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cf3 │ │ +1b55d0: 0c01 |0010: move-result-object v1 │ │ +1b55d2: 6e10 660c 0100 |0011: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ +1b55d8: 0a01 |0014: move-result v1 │ │ +1b55da: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +1b55dc: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +1b55de: 12f4 |0017: const/4 v4, #int -1 // #ff │ │ +1b55e0: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +1b55e2: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +1b55e4: 1217 |001a: const/4 v7, #int 1 // #1 │ │ +1b55e6: 3515 4800 |001b: if-ge v5, v1, 0063 // +0048 │ │ +1b55ea: 7401 f35c 1100 |001d: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cf3 │ │ +1b55f0: 0c08 |0020: move-result-object v8 │ │ +1b55f2: 6e20 610c 5800 |0021: invoke-virtual {v8, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c61 │ │ +1b55f8: 0c08 |0024: move-result-object v8 │ │ +1b55fa: 1f08 1511 |0025: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ +1b55fe: 6e10 de5c 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5cde │ │ +1b5604: 0b09 |002a: move-result-wide v9 │ │ +1b5606: 6e10 df5c 0800 |002b: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5cdf │ │ +1b560c: 0b0b |002e: move-result-wide v11 │ │ +1b560e: bbb9 |002f: add-long/2addr v9, v11 │ │ +1b5610: b026 |0030: add-int/2addr v6, v2 │ │ +1b5612: d808 01ff |0031: add-int/lit8 v8, v1, #int -1 // #ff │ │ +1b5616: 3285 1600 |0033: if-eq v5, v8, 0049 // +0016 │ │ +1b561a: 7401 f35c 1100 |0035: invoke-virtual/range {v17}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cf3 │ │ +1b5620: 0c08 |0038: move-result-object v8 │ │ +1b5622: d80b 0501 |0039: add-int/lit8 v11, v5, #int 1 // #01 │ │ +1b5626: 6e20 610c b800 |003b: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c61 │ │ +1b562c: 0c08 |003e: move-result-object v8 │ │ +1b562e: 1f08 1511 |003f: check-cast v8, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ +1b5632: 6e10 de5c 0800 |0041: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getOffset:()J // method@5cde │ │ +1b5638: 0b0b |0044: move-result-wide v11 │ │ +1b563a: 3108 090b |0045: cmp-long v8, v9, v11 │ │ +1b563e: 3808 1900 |0047: if-eqz v8, 0060 // +0019 │ │ +1b5642: 3264 1400 |0049: if-eq v4, v6, 005d // +0014 │ │ +1b5646: 6e10 4608 0000 |004b: invoke-virtual {v0}, Lcom/coremedia/iso/boxes/SampleToChunkBox;.getEntries:()Ljava/util/List; // method@0846 │ │ +1b564c: 0c04 |004e: move-result-object v4 │ │ +1b564e: 220f 3402 |004f: new-instance v15, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry; // type@0234 │ │ +1b5652: 8179 |0051: int-to-long v9, v7 │ │ +1b5654: 816b |0052: int-to-long v11, v6 │ │ +1b5656: 160d 0100 |0053: const-wide/16 v13, #int 1 // #1 │ │ +1b565a: 07f8 |0055: move-object v8, v15 │ │ +1b565c: 7607 4408 0800 |0056: invoke-direct/range {v8, v9, v10, v11, v12, v13, v14}, Lcom/coremedia/iso/boxes/SampleToChunkBox$Entry;.:(JJJ)V // method@0844 │ │ +1b5662: 7220 d20c f400 |0059: invoke-interface {v4, v15}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd2 │ │ +1b5668: 0164 |005c: move v4, v6 │ │ +1b566a: d807 0701 |005d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +1b566e: 1206 |005f: const/4 v6, #int 0 // #0 │ │ +1b5670: d805 0501 |0060: add-int/lit8 v5, v5, #int 1 // #01 │ │ +1b5674: 28b9 |0062: goto 001b // -0047 │ │ +1b5676: 0804 1200 |0063: move-object/from16 v4, v18 │ │ +1b567a: 6e20 4208 0400 |0065: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0842 │ │ +1b5680: 0e00 |0068: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0005 line=371 │ │ 0x000d line=379 │ │ 0x001d line=381 │ │ 0x0027 line=382 │ │ @@ -322847,19 +322848,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1b5680: |[1b5680] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsd:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -1b5690: 6e10 f15c 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; // method@5cf1 │ │ -1b5696: 0c01 |0003: move-result-object v1 │ │ -1b5698: 6e20 4208 1200 |0004: invoke-virtual {v2, v1}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0842 │ │ -1b569e: 0e00 |0007: return-void │ │ +1b5684: |[1b5684] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsd:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +1b5694: 6e10 f15c 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; // method@5cf1 │ │ +1b569a: 0c01 |0003: move-result-object v1 │ │ +1b569c: 6e20 4208 1200 |0004: invoke-virtual {v2, v1}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0842 │ │ +1b56a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/video/recode/Track; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/coremedia/iso/boxes/SampleTableBox; │ │ @@ -322869,25 +322870,25 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1b56a0: |[1b56a0] org.thoughtcrime.securesms.video.recode.MP4Builder.createStss:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -1b56b0: 6e10 f45c 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSyncSamples:()[J // method@5cf4 │ │ -1b56b6: 0c02 |0003: move-result-object v2 │ │ -1b56b8: 3802 1000 |0004: if-eqz v2, 0014 // +0010 │ │ -1b56bc: 2120 |0006: array-length v0, v2 │ │ -1b56be: 3d00 0d00 |0007: if-lez v0, 0014 // +000d │ │ -1b56c2: 2200 3802 |0009: new-instance v0, Lcom/coremedia/iso/boxes/SyncSampleBox; // type@0238 │ │ -1b56c6: 7010 4b08 0000 |000b: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SyncSampleBox;.:()V // method@084b │ │ -1b56cc: 6e20 4c08 2000 |000e: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/SyncSampleBox;.setSampleNumber:([J)V // method@084c │ │ -1b56d2: 6e20 4208 0300 |0011: invoke-virtual {v3, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0842 │ │ -1b56d8: 0e00 |0014: return-void │ │ +1b56a4: |[1b56a4] org.thoughtcrime.securesms.video.recode.MP4Builder.createStss:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +1b56b4: 6e10 f45c 0200 |0000: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSyncSamples:()[J // method@5cf4 │ │ +1b56ba: 0c02 |0003: move-result-object v2 │ │ +1b56bc: 3802 1000 |0004: if-eqz v2, 0014 // +0010 │ │ +1b56c0: 2120 |0006: array-length v0, v2 │ │ +1b56c2: 3d00 0d00 |0007: if-lez v0, 0014 // +000d │ │ +1b56c6: 2200 3802 |0009: new-instance v0, Lcom/coremedia/iso/boxes/SyncSampleBox; // type@0238 │ │ +1b56ca: 7010 4b08 0000 |000b: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SyncSampleBox;.:()V // method@084b │ │ +1b56d0: 6e20 4c08 2000 |000e: invoke-virtual {v0, v2}, Lcom/coremedia/iso/boxes/SyncSampleBox;.setSampleNumber:([J)V // method@084c │ │ +1b56d6: 6e20 4208 0300 |0011: invoke-virtual {v3, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0842 │ │ +1b56dc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0006 line=362 │ │ 0x0009 line=363 │ │ 0x000e line=364 │ │ 0x0011 line=365 │ │ @@ -322901,24 +322902,24 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -1b56dc: |[1b56dc] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsz:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -1b56ec: 2200 3202 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleSizeBox; // type@0232 │ │ -1b56f0: 7010 3e08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleSizeBox;.:()V // method@083e │ │ -1b56f6: 5421 ba42 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42ba │ │ -1b56fa: 6e20 a40c 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ca4 │ │ -1b5700: 0c03 |000a: move-result-object v3 │ │ -1b5702: 1f03 2811 |000b: check-cast v3, [J // type@1128 │ │ -1b5706: 6e20 4008 3000 |000d: invoke-virtual {v0, v3}, Lcom/coremedia/iso/boxes/SampleSizeBox;.setSampleSizes:([J)V // method@0840 │ │ -1b570c: 6e20 4208 0400 |0010: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0842 │ │ -1b5712: 0e00 |0013: return-void │ │ +1b56e0: |[1b56e0] org.thoughtcrime.securesms.video.recode.MP4Builder.createStsz:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +1b56f0: 2200 3202 |0000: new-instance v0, Lcom/coremedia/iso/boxes/SampleSizeBox; // type@0232 │ │ +1b56f4: 7010 3e08 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/SampleSizeBox;.:()V // method@083e │ │ +1b56fa: 5421 ba42 |0005: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42ba │ │ +1b56fe: 6e20 a40c 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ca4 │ │ +1b5704: 0c03 |000a: move-result-object v3 │ │ +1b5706: 1f03 2811 |000b: check-cast v3, [J // type@1128 │ │ +1b570a: 6e20 4008 3000 |000d: invoke-virtual {v0, v3}, Lcom/coremedia/iso/boxes/SampleSizeBox;.setSampleSizes:([J)V // method@0840 │ │ +1b5710: 6e20 4208 0400 |0010: invoke-virtual {v4, v0}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0842 │ │ +1b5716: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0005 line=411 │ │ 0x0010 line=412 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ @@ -322930,50 +322931,50 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -1b5714: |[1b5714] org.thoughtcrime.securesms.video.recode.MP4Builder.createStts:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ -1b5724: 2200 7503 |0000: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ -1b5728: 7010 590c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ -1b572e: 6e10 f25c 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDurations:()Ljava/util/ArrayList; // method@5cf2 │ │ -1b5734: 0c0a |0008: move-result-object v10 │ │ -1b5736: 6e10 640c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ -1b573c: 0c0a |000c: move-result-object v10 │ │ -1b573e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1b5740: 7210 bb0c 0a00 |000e: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1b5746: 0a02 |0011: move-result v2 │ │ -1b5748: 3802 2a00 |0012: if-eqz v2, 003c // +002a │ │ -1b574c: 7210 bc0c 0a00 |0014: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1b5752: 0c02 |0017: move-result-object v2 │ │ -1b5754: 1f02 f502 |0018: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ -1b5758: 6e10 5b0a 0200 |001a: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5b │ │ -1b575e: 0b02 |001d: move-result-wide v2 │ │ -1b5760: 1604 0100 |001e: const-wide/16 v4, #int 1 // #1 │ │ -1b5764: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ -1b5768: 6e10 4f08 0100 |0022: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getDelta:()J // method@084f │ │ -1b576e: 0b06 |0025: move-result-wide v6 │ │ -1b5770: 3108 0602 |0026: cmp-long v8, v6, v2 │ │ -1b5774: 3908 0b00 |0028: if-nez v8, 0033 // +000b │ │ -1b5778: 6e10 4e08 0100 |002a: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getCount:()J // method@084e │ │ -1b577e: 0b02 |002d: move-result-wide v2 │ │ -1b5780: bb42 |002e: add-long/2addr v2, v4 │ │ -1b5782: 6e30 5008 2103 |002f: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.setCount:(J)V // method@0850 │ │ -1b5788: 28dc |0032: goto 000e // -0024 │ │ -1b578a: 2201 3902 |0033: new-instance v1, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry; // type@0239 │ │ -1b578e: 7053 4d08 4125 |0035: invoke-direct {v1, v4, v5, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.:(JJ)V // method@084d │ │ -1b5794: 7220 d20c 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd2 │ │ -1b579a: 28d3 |003b: goto 000e // -002d │ │ -1b579c: 220a 3a02 |003c: new-instance v10, Lcom/coremedia/iso/boxes/TimeToSampleBox; // type@023a │ │ -1b57a0: 7010 5108 0a00 |003e: invoke-direct {v10}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.:()V // method@0851 │ │ -1b57a6: 6e20 5208 0a00 |0041: invoke-virtual {v10, v0}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.setEntries:(Ljava/util/List;)V // method@0852 │ │ -1b57ac: 6e20 4208 ab00 |0044: invoke-virtual {v11, v10}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0842 │ │ -1b57b2: 0e00 |0047: return-void │ │ +1b5718: |[1b5718] org.thoughtcrime.securesms.video.recode.MP4Builder.createStts:(Lorg/thoughtcrime/securesms/video/recode/Track;Lcom/coremedia/iso/boxes/SampleTableBox;)V │ │ +1b5728: 2200 7503 |0000: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ +1b572c: 7010 590c 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ +1b5732: 6e10 f25c 0a00 |0005: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSampleDurations:()Ljava/util/ArrayList; // method@5cf2 │ │ +1b5738: 0c0a |0008: move-result-object v10 │ │ +1b573a: 6e10 640c 0a00 |0009: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ +1b5740: 0c0a |000c: move-result-object v10 │ │ +1b5742: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1b5744: 7210 bb0c 0a00 |000e: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1b574a: 0a02 |0011: move-result v2 │ │ +1b574c: 3802 2a00 |0012: if-eqz v2, 003c // +002a │ │ +1b5750: 7210 bc0c 0a00 |0014: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1b5756: 0c02 |0017: move-result-object v2 │ │ +1b5758: 1f02 f502 |0018: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ +1b575c: 6e10 5b0a 0200 |001a: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5b │ │ +1b5762: 0b02 |001d: move-result-wide v2 │ │ +1b5764: 1604 0100 |001e: const-wide/16 v4, #int 1 // #1 │ │ +1b5768: 3801 1300 |0020: if-eqz v1, 0033 // +0013 │ │ +1b576c: 6e10 4f08 0100 |0022: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getDelta:()J // method@084f │ │ +1b5772: 0b06 |0025: move-result-wide v6 │ │ +1b5774: 3108 0602 |0026: cmp-long v8, v6, v2 │ │ +1b5778: 3908 0b00 |0028: if-nez v8, 0033 // +000b │ │ +1b577c: 6e10 4e08 0100 |002a: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.getCount:()J // method@084e │ │ +1b5782: 0b02 |002d: move-result-wide v2 │ │ +1b5784: bb42 |002e: add-long/2addr v2, v4 │ │ +1b5786: 6e30 5008 2103 |002f: invoke-virtual {v1, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.setCount:(J)V // method@0850 │ │ +1b578c: 28dc |0032: goto 000e // -0024 │ │ +1b578e: 2201 3902 |0033: new-instance v1, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry; // type@0239 │ │ +1b5792: 7053 4d08 4125 |0035: invoke-direct {v1, v4, v5, v2, v3}, Lcom/coremedia/iso/boxes/TimeToSampleBox$Entry;.:(JJ)V // method@084d │ │ +1b5798: 7220 d20c 1000 |0038: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@0cd2 │ │ +1b579e: 28d3 |003b: goto 000e // -002d │ │ +1b57a0: 220a 3a02 |003c: new-instance v10, Lcom/coremedia/iso/boxes/TimeToSampleBox; // type@023a │ │ +1b57a4: 7010 5108 0a00 |003e: invoke-direct {v10}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.:()V // method@0851 │ │ +1b57aa: 6e20 5208 0a00 |0041: invoke-virtual {v10, v0}, Lcom/coremedia/iso/boxes/TimeToSampleBox;.setEntries:(Ljava/util/List;)V // method@0852 │ │ +1b57b0: 6e20 4208 ab00 |0044: invoke-virtual {v11, v10}, Lcom/coremedia/iso/boxes/SampleTableBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0842 │ │ +1b57b6: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0005 line=347 │ │ 0x0022 line=348 │ │ 0x002a line=349 │ │ 0x0033 line=351 │ │ @@ -322991,119 +322992,119 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 238 16-bit code units │ │ -1b512c: |[1b512c] org.thoughtcrime.securesms.video.recode.MP4Builder.createTrackBox:(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox; │ │ -1b513c: 2200 3b02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/TrackBox; // type@023b │ │ -1b5140: 7010 5308 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/TrackBox;.:()V // method@0853 │ │ -1b5146: 2201 3c02 |0005: new-instance v1, Lcom/coremedia/iso/boxes/TrackHeaderBox; // type@023c │ │ -1b514a: 7010 5708 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.:()V // method@0857 │ │ -1b5150: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -1b5152: 6e20 5e08 2100 |000b: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setEnabled:(Z)V // method@085e │ │ -1b5158: 6e20 6008 2100 |000e: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInMovie:(Z)V // method@0860 │ │ -1b515e: 6e20 6108 2100 |0011: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInPreview:(Z)V // method@0861 │ │ -1b5164: 6e10 f95c 0900 |0014: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5cf9 │ │ -1b516a: 0a03 |0017: move-result v3 │ │ -1b516c: 3803 0800 |0018: if-eqz v3, 0020 // +0008 │ │ -1b5170: 6203 7300 |001a: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -1b5174: 6e20 6308 3100 |001c: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0863 │ │ -1b517a: 2808 |001f: goto 0027 // +0008 │ │ -1b517c: 6e10 ca5c 0a00 |0020: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@5cca │ │ -1b5182: 0c03 |0023: move-result-object v3 │ │ -1b5184: 6e20 6308 3100 |0024: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0863 │ │ -1b518a: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -1b518c: 6e20 5b08 3100 |0028: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setAlternateGroup:(I)V // method@085b │ │ -1b5192: 6e10 ec5c 0900 |002b: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@5cec │ │ -1b5198: 0c04 |002e: move-result-object v4 │ │ -1b519a: 6e20 5c08 4100 |002f: invoke-virtual {v1, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@085c │ │ -1b51a0: 6e10 ed5c 0900 |0032: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5ced │ │ -1b51a6: 0b04 |0035: move-result-wide v4 │ │ -1b51a8: 6e20 c35c a800 |0036: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@5cc3 │ │ -1b51ae: 0b06 |0039: move-result-wide v6 │ │ -1b51b0: 9d04 0406 |003a: mul-long v4, v4, v6 │ │ -1b51b4: 6e10 f55c 0900 |003c: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf5 │ │ -1b51ba: 0a0a |003f: move-result v10 │ │ -1b51bc: 81a6 |0040: int-to-long v6, v10 │ │ -1b51be: be64 |0041: div-long/2addr v4, v6 │ │ -1b51c0: 6e30 5d08 4105 |0042: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setDuration:(J)V // method@085d │ │ -1b51c6: 6e10 ef5c 0900 |0045: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHeight:()I // method@5cef │ │ -1b51cc: 0a0a |0048: move-result v10 │ │ -1b51ce: 83a4 |0049: int-to-double v4, v10 │ │ -1b51d0: 6e30 5f08 4105 |004a: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setHeight:(D)V // method@085f │ │ -1b51d6: 6e10 f85c 0900 |004d: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getWidth:()I // method@5cf8 │ │ -1b51dc: 0a0a |0050: move-result v10 │ │ -1b51de: 83a4 |0051: int-to-double v4, v10 │ │ -1b51e0: 6e30 6708 4105 |0052: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setWidth:(D)V // method@0867 │ │ -1b51e6: 6e20 6208 3100 |0055: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setLayer:(I)V // method@0862 │ │ -1b51ec: 220a 7b03 |0058: new-instance v10, Ljava/util/Date; // type@037b │ │ -1b51f0: 7010 990c 0a00 |005a: invoke-direct {v10}, Ljava/util/Date;.:()V // method@0c99 │ │ -1b51f6: 6e20 6408 a100 |005d: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@0864 │ │ -1b51fc: 6e10 f65c 0900 |0060: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTrackId:()J // method@5cf6 │ │ -1b5202: 0b03 |0063: move-result-wide v3 │ │ -1b5204: 1605 0100 |0064: const-wide/16 v5, #int 1 // #1 │ │ -1b5208: bb53 |0066: add-long/2addr v3, v5 │ │ -1b520a: 6e30 6508 3104 |0067: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setTrackId:(J)V // method@0865 │ │ -1b5210: 6e10 f75c 0900 |006a: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getVolume:()F // method@5cf7 │ │ -1b5216: 0a0a |006d: move-result v10 │ │ -1b5218: 6e20 6608 a100 |006e: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setVolume:(F)V // method@0866 │ │ -1b521e: 6e20 5408 1000 |0071: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0854 │ │ -1b5224: 220a 2c02 |0074: new-instance v10, Lcom/coremedia/iso/boxes/MediaBox; // type@022c │ │ -1b5228: 7010 2508 0a00 |0076: invoke-direct {v10}, Lcom/coremedia/iso/boxes/MediaBox;.:()V // method@0825 │ │ -1b522e: 6e20 5408 a000 |0079: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0854 │ │ -1b5234: 2201 2d02 |007c: new-instance v1, Lcom/coremedia/iso/boxes/MediaHeaderBox; // type@022d │ │ -1b5238: 7010 2908 0100 |007e: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.:()V // method@0829 │ │ -1b523e: 6e10 ec5c 0900 |0081: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@5cec │ │ -1b5244: 0c03 |0084: move-result-object v3 │ │ -1b5246: 6e20 2c08 3100 |0085: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@082c │ │ -1b524c: 6e10 ed5c 0900 |0088: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5ced │ │ -1b5252: 0b03 |008b: move-result-wide v3 │ │ -1b5254: 6e30 2d08 3104 |008c: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setDuration:(J)V // method@082d │ │ -1b525a: 6e10 f55c 0900 |008f: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf5 │ │ -1b5260: 0a03 |0092: move-result v3 │ │ -1b5262: 8133 |0093: int-to-long v3, v3 │ │ -1b5264: 6e30 2f08 3104 |0094: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setTimescale:(J)V // method@082f │ │ -1b526a: 1a03 fa53 |0097: const-string v3, "eng" // string@53fa │ │ -1b526e: 6e20 2e08 3100 |0099: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setLanguage:(Ljava/lang/String;)V // method@082e │ │ -1b5274: 6e20 2608 1a00 |009c: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0826 │ │ -1b527a: 2201 2b02 |009f: new-instance v1, Lcom/coremedia/iso/boxes/HandlerBox; // type@022b │ │ -1b527e: 7010 2208 0100 |00a1: invoke-direct {v1}, Lcom/coremedia/iso/boxes/HandlerBox;.:()V // method@0822 │ │ -1b5284: 6e10 f95c 0900 |00a4: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5cf9 │ │ -1b528a: 0a03 |00a7: move-result v3 │ │ -1b528c: 3803 0500 |00a8: if-eqz v3, 00ad // +0005 │ │ -1b5290: 1a03 1e39 |00aa: const-string v3, "SoundHandle" // string@391e │ │ -1b5294: 2803 |00ac: goto 00af // +0003 │ │ -1b5296: 1a03 c33f |00ad: const-string v3, "VideoHandle" // string@3fc3 │ │ -1b529a: 6e20 2408 3100 |00af: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setName:(Ljava/lang/String;)V // method@0824 │ │ -1b52a0: 6e10 ee5c 0900 |00b2: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHandler:()Ljava/lang/String; // method@5cee │ │ -1b52a6: 0c03 |00b5: move-result-object v3 │ │ -1b52a8: 6e20 2308 3100 |00b6: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setHandlerType:(Ljava/lang/String;)V // method@0823 │ │ -1b52ae: 6e20 2608 1a00 |00b9: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0826 │ │ -1b52b4: 2201 2e02 |00bc: new-instance v1, Lcom/coremedia/iso/boxes/MediaInformationBox; // type@022e │ │ -1b52b8: 7010 3008 0100 |00be: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaInformationBox;.:()V // method@0830 │ │ -1b52be: 6e10 f05c 0900 |00c1: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // method@5cf0 │ │ -1b52c4: 0c03 |00c4: move-result-object v3 │ │ -1b52c6: 6e20 3108 3100 |00c5: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0831 │ │ -1b52cc: 2203 2802 |00c8: new-instance v3, Lcom/coremedia/iso/boxes/DataInformationBox; // type@0228 │ │ -1b52d0: 7010 1b08 0300 |00ca: invoke-direct {v3}, Lcom/coremedia/iso/boxes/DataInformationBox;.:()V // method@081b │ │ -1b52d6: 2204 2902 |00cd: new-instance v4, Lcom/coremedia/iso/boxes/DataReferenceBox; // type@0229 │ │ -1b52da: 7010 1d08 0400 |00cf: invoke-direct {v4}, Lcom/coremedia/iso/boxes/DataReferenceBox;.:()V // method@081d │ │ -1b52e0: 6e20 1c08 4300 |00d2: invoke-virtual {v3, v4}, Lcom/coremedia/iso/boxes/DataInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081c │ │ -1b52e6: 2205 2702 |00d5: new-instance v5, Lcom/coremedia/iso/boxes/DataEntryUrlBox; // type@0227 │ │ -1b52ea: 7010 1908 0500 |00d7: invoke-direct {v5}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.:()V // method@0819 │ │ -1b52f0: 6e20 1a08 2500 |00da: invoke-virtual {v5, v2}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.setFlags:(I)V // method@081a │ │ -1b52f6: 6e20 1e08 5400 |00dd: invoke-virtual {v4, v5}, Lcom/coremedia/iso/boxes/DataReferenceBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081e │ │ -1b52fc: 6e20 3108 3100 |00e0: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0831 │ │ -1b5302: 6e20 b85c 9800 |00e3: invoke-virtual {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStbl:(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box; // method@5cb8 │ │ -1b5308: 0c09 |00e6: move-result-object v9 │ │ -1b530a: 6e20 3108 9100 |00e7: invoke-virtual {v1, v9}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0831 │ │ -1b5310: 6e20 2608 1a00 |00ea: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0826 │ │ -1b5316: 1100 |00ed: return-object v0 │ │ +1b5130: |[1b5130] org.thoughtcrime.securesms.video.recode.MP4Builder.createTrackBox:(Lorg/thoughtcrime/securesms/video/recode/Track;Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/TrackBox; │ │ +1b5140: 2200 3b02 |0000: new-instance v0, Lcom/coremedia/iso/boxes/TrackBox; // type@023b │ │ +1b5144: 7010 5308 0000 |0002: invoke-direct {v0}, Lcom/coremedia/iso/boxes/TrackBox;.:()V // method@0853 │ │ +1b514a: 2201 3c02 |0005: new-instance v1, Lcom/coremedia/iso/boxes/TrackHeaderBox; // type@023c │ │ +1b514e: 7010 5708 0100 |0007: invoke-direct {v1}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.:()V // method@0857 │ │ +1b5154: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +1b5156: 6e20 5e08 2100 |000b: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setEnabled:(Z)V // method@085e │ │ +1b515c: 6e20 6008 2100 |000e: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInMovie:(Z)V // method@0860 │ │ +1b5162: 6e20 6108 2100 |0011: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setInPreview:(Z)V // method@0861 │ │ +1b5168: 6e10 f95c 0900 |0014: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5cf9 │ │ +1b516e: 0a03 |0017: move-result v3 │ │ +1b5170: 3803 0800 |0018: if-eqz v3, 0020 // +0008 │ │ +1b5174: 6203 7300 |001a: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +1b5178: 6e20 6308 3100 |001c: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0863 │ │ +1b517e: 2808 |001f: goto 0027 // +0008 │ │ +1b5180: 6e10 ca5c 0a00 |0020: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@5cca │ │ +1b5186: 0c03 |0023: move-result-object v3 │ │ +1b5188: 6e20 6308 3100 |0024: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setMatrix:(Lcom/googlecode/mp4parser/util/Matrix;)V // method@0863 │ │ +1b518e: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +1b5190: 6e20 5b08 3100 |0028: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setAlternateGroup:(I)V // method@085b │ │ +1b5196: 6e10 ec5c 0900 |002b: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@5cec │ │ +1b519c: 0c04 |002e: move-result-object v4 │ │ +1b519e: 6e20 5c08 4100 |002f: invoke-virtual {v1, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@085c │ │ +1b51a4: 6e10 ed5c 0900 |0032: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5ced │ │ +1b51aa: 0b04 |0035: move-result-wide v4 │ │ +1b51ac: 6e20 c35c a800 |0036: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J // method@5cc3 │ │ +1b51b2: 0b06 |0039: move-result-wide v6 │ │ +1b51b4: 9d04 0406 |003a: mul-long v4, v4, v6 │ │ +1b51b8: 6e10 f55c 0900 |003c: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf5 │ │ +1b51be: 0a0a |003f: move-result v10 │ │ +1b51c0: 81a6 |0040: int-to-long v6, v10 │ │ +1b51c2: be64 |0041: div-long/2addr v4, v6 │ │ +1b51c4: 6e30 5d08 4105 |0042: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setDuration:(J)V // method@085d │ │ +1b51ca: 6e10 ef5c 0900 |0045: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHeight:()I // method@5cef │ │ +1b51d0: 0a0a |0048: move-result v10 │ │ +1b51d2: 83a4 |0049: int-to-double v4, v10 │ │ +1b51d4: 6e30 5f08 4105 |004a: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setHeight:(D)V // method@085f │ │ +1b51da: 6e10 f85c 0900 |004d: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getWidth:()I // method@5cf8 │ │ +1b51e0: 0a0a |0050: move-result v10 │ │ +1b51e2: 83a4 |0051: int-to-double v4, v10 │ │ +1b51e4: 6e30 6708 4105 |0052: invoke-virtual {v1, v4, v5}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setWidth:(D)V // method@0867 │ │ +1b51ea: 6e20 6208 3100 |0055: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setLayer:(I)V // method@0862 │ │ +1b51f0: 220a 7b03 |0058: new-instance v10, Ljava/util/Date; // type@037b │ │ +1b51f4: 7010 990c 0a00 |005a: invoke-direct {v10}, Ljava/util/Date;.:()V // method@0c99 │ │ +1b51fa: 6e20 6408 a100 |005d: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setModificationTime:(Ljava/util/Date;)V // method@0864 │ │ +1b5200: 6e10 f65c 0900 |0060: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTrackId:()J // method@5cf6 │ │ +1b5206: 0b03 |0063: move-result-wide v3 │ │ +1b5208: 1605 0100 |0064: const-wide/16 v5, #int 1 // #1 │ │ +1b520c: bb53 |0066: add-long/2addr v3, v5 │ │ +1b520e: 6e30 6508 3104 |0067: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setTrackId:(J)V // method@0865 │ │ +1b5214: 6e10 f75c 0900 |006a: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getVolume:()F // method@5cf7 │ │ +1b521a: 0a0a |006d: move-result v10 │ │ +1b521c: 6e20 6608 a100 |006e: invoke-virtual {v1, v10}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.setVolume:(F)V // method@0866 │ │ +1b5222: 6e20 5408 1000 |0071: invoke-virtual {v0, v1}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0854 │ │ +1b5228: 220a 2c02 |0074: new-instance v10, Lcom/coremedia/iso/boxes/MediaBox; // type@022c │ │ +1b522c: 7010 2508 0a00 |0076: invoke-direct {v10}, Lcom/coremedia/iso/boxes/MediaBox;.:()V // method@0825 │ │ +1b5232: 6e20 5408 a000 |0079: invoke-virtual {v0, v10}, Lcom/coremedia/iso/boxes/TrackBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0854 │ │ +1b5238: 2201 2d02 |007c: new-instance v1, Lcom/coremedia/iso/boxes/MediaHeaderBox; // type@022d │ │ +1b523c: 7010 2908 0100 |007e: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.:()V // method@0829 │ │ +1b5242: 6e10 ec5c 0900 |0081: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getCreationTime:()Ljava/util/Date; // method@5cec │ │ +1b5248: 0c03 |0084: move-result-object v3 │ │ +1b524a: 6e20 2c08 3100 |0085: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setCreationTime:(Ljava/util/Date;)V // method@082c │ │ +1b5250: 6e10 ed5c 0900 |0088: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getDuration:()J // method@5ced │ │ +1b5256: 0b03 |008b: move-result-wide v3 │ │ +1b5258: 6e30 2d08 3104 |008c: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setDuration:(J)V // method@082d │ │ +1b525e: 6e10 f55c 0900 |008f: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf5 │ │ +1b5264: 0a03 |0092: move-result v3 │ │ +1b5266: 8133 |0093: int-to-long v3, v3 │ │ +1b5268: 6e30 2f08 3104 |0094: invoke-virtual {v1, v3, v4}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setTimescale:(J)V // method@082f │ │ +1b526e: 1a03 fa53 |0097: const-string v3, "eng" // string@53fa │ │ +1b5272: 6e20 2e08 3100 |0099: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.setLanguage:(Ljava/lang/String;)V // method@082e │ │ +1b5278: 6e20 2608 1a00 |009c: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0826 │ │ +1b527e: 2201 2b02 |009f: new-instance v1, Lcom/coremedia/iso/boxes/HandlerBox; // type@022b │ │ +1b5282: 7010 2208 0100 |00a1: invoke-direct {v1}, Lcom/coremedia/iso/boxes/HandlerBox;.:()V // method@0822 │ │ +1b5288: 6e10 f95c 0900 |00a4: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:()Z // method@5cf9 │ │ +1b528e: 0a03 |00a7: move-result v3 │ │ +1b5290: 3803 0500 |00a8: if-eqz v3, 00ad // +0005 │ │ +1b5294: 1a03 1e39 |00aa: const-string v3, "SoundHandle" // string@391e │ │ +1b5298: 2803 |00ac: goto 00af // +0003 │ │ +1b529a: 1a03 c33f |00ad: const-string v3, "VideoHandle" // string@3fc3 │ │ +1b529e: 6e20 2408 3100 |00af: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setName:(Ljava/lang/String;)V // method@0824 │ │ +1b52a4: 6e10 ee5c 0900 |00b2: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getHandler:()Ljava/lang/String; // method@5cee │ │ +1b52aa: 0c03 |00b5: move-result-object v3 │ │ +1b52ac: 6e20 2308 3100 |00b6: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/HandlerBox;.setHandlerType:(Ljava/lang/String;)V // method@0823 │ │ +1b52b2: 6e20 2608 1a00 |00b9: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0826 │ │ +1b52b8: 2201 2e02 |00bc: new-instance v1, Lcom/coremedia/iso/boxes/MediaInformationBox; // type@022e │ │ +1b52bc: 7010 3008 0100 |00be: invoke-direct {v1}, Lcom/coremedia/iso/boxes/MediaInformationBox;.:()V // method@0830 │ │ +1b52c2: 6e10 f05c 0900 |00c1: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/video/recode/Track;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // method@5cf0 │ │ +1b52c8: 0c03 |00c4: move-result-object v3 │ │ +1b52ca: 6e20 3108 3100 |00c5: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0831 │ │ +1b52d0: 2203 2802 |00c8: new-instance v3, Lcom/coremedia/iso/boxes/DataInformationBox; // type@0228 │ │ +1b52d4: 7010 1b08 0300 |00ca: invoke-direct {v3}, Lcom/coremedia/iso/boxes/DataInformationBox;.:()V // method@081b │ │ +1b52da: 2204 2902 |00cd: new-instance v4, Lcom/coremedia/iso/boxes/DataReferenceBox; // type@0229 │ │ +1b52de: 7010 1d08 0400 |00cf: invoke-direct {v4}, Lcom/coremedia/iso/boxes/DataReferenceBox;.:()V // method@081d │ │ +1b52e4: 6e20 1c08 4300 |00d2: invoke-virtual {v3, v4}, Lcom/coremedia/iso/boxes/DataInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081c │ │ +1b52ea: 2205 2702 |00d5: new-instance v5, Lcom/coremedia/iso/boxes/DataEntryUrlBox; // type@0227 │ │ +1b52ee: 7010 1908 0500 |00d7: invoke-direct {v5}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.:()V // method@0819 │ │ +1b52f4: 6e20 1a08 2500 |00da: invoke-virtual {v5, v2}, Lcom/coremedia/iso/boxes/DataEntryUrlBox;.setFlags:(I)V // method@081a │ │ +1b52fa: 6e20 1e08 5400 |00dd: invoke-virtual {v4, v5}, Lcom/coremedia/iso/boxes/DataReferenceBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@081e │ │ +1b5300: 6e20 3108 3100 |00e0: invoke-virtual {v1, v3}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0831 │ │ +1b5306: 6e20 b85c 9800 |00e3: invoke-virtual {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createStbl:(Lorg/thoughtcrime/securesms/video/recode/Track;)Lcom/coremedia/iso/boxes/Box; // method@5cb8 │ │ +1b530c: 0c09 |00e6: move-result-object v9 │ │ +1b530e: 6e20 3108 9100 |00e7: invoke-virtual {v1, v9}, Lcom/coremedia/iso/boxes/MediaInformationBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0831 │ │ +1b5314: 6e20 2608 1a00 |00ea: invoke-virtual {v10, v1}, Lcom/coremedia/iso/boxes/MediaBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0826 │ │ +1b531a: 1100 |00ed: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0005 line=272 │ │ 0x000b line=274 │ │ 0x000e line=275 │ │ 0x0011 line=276 │ │ @@ -323154,63 +323155,63 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -1b57b4: |[1b57b4] org.thoughtcrime.securesms.video.recode.MP4Builder.finishMovie:(Z)V │ │ -1b57c4: 5478 b842 |0000: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ -1b57c8: 6e10 a95c 0800 |0002: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@5ca9 │ │ -1b57ce: 0b00 |0005: move-result-wide v0 │ │ -1b57d0: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -1b57d4: 3108 0002 |0008: cmp-long v8, v0, v2 │ │ -1b57d8: 3808 0500 |000a: if-eqz v8, 000f // +0005 │ │ -1b57dc: 7010 c15c 0700 |000c: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@5cc1 │ │ -1b57e2: 5478 b442 |000f: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b4 │ │ -1b57e6: 6e10 cb5c 0800 |0011: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5ccb │ │ -1b57ec: 0c08 |0014: move-result-object v8 │ │ -1b57ee: 6e10 640c 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ -1b57f4: 0c08 |0018: move-result-object v8 │ │ -1b57f6: 7210 bb0c 0800 |0019: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1b57fc: 0a00 |001c: move-result v0 │ │ -1b57fe: 3800 2a00 |001d: if-eqz v0, 0047 // +002a │ │ -1b5802: 7210 bc0c 0800 |001f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1b5808: 0c00 |0022: move-result-object v0 │ │ -1b580a: 1f00 1711 |0023: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ -1b580e: 6e10 f35c 0000 |0025: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cf3 │ │ -1b5814: 0c01 |0028: move-result-object v1 │ │ -1b5816: 7210 e00c 0100 |0029: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ -1b581c: 0a02 |002c: move-result v2 │ │ -1b581e: 2323 2811 |002d: new-array v3, v2, [J // type@1128 │ │ -1b5822: 1204 |002f: const/4 v4, #int 0 // #0 │ │ -1b5824: 3524 1100 |0030: if-ge v4, v2, 0041 // +0011 │ │ -1b5828: 7220 d70c 4100 |0032: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ -1b582e: 0c05 |0035: move-result-object v5 │ │ -1b5830: 1f05 1511 |0036: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ -1b5834: 6e10 df5c 0500 |0038: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5cdf │ │ -1b583a: 0b05 |003b: move-result-wide v5 │ │ -1b583c: 4c05 0304 |003c: aput-wide v5, v3, v4 │ │ -1b5840: d804 0401 |003e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -1b5844: 28f0 |0040: goto 0030 // -0010 │ │ -1b5846: 5471 ba42 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42ba │ │ -1b584a: 6e30 a70c 0103 |0043: invoke-virtual {v1, v0, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ca7 │ │ -1b5850: 28d3 |0046: goto 0019 // -002d │ │ -1b5852: 5478 b442 |0047: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b4 │ │ -1b5856: 6e20 b75c 8700 |0049: invoke-virtual {v7, v8}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createMovieBox:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox; // method@5cb7 │ │ -1b585c: 0c08 |004c: move-result-object v8 │ │ -1b585e: 5470 b642 |004d: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ -1b5862: 7220 1808 0800 |004f: invoke-interface {v8, v0}, Lcom/coremedia/iso/boxes/Box;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@0818 │ │ -1b5868: 5478 b742 |0052: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42b7 │ │ -1b586c: 6e10 8d09 0800 |0054: invoke-virtual {v8}, Ljava/io/FileOutputStream;.flush:()V // method@098d │ │ -1b5872: 5478 b642 |0057: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ -1b5876: 6e10 c40b 0800 |0059: invoke-virtual {v8}, Ljava/nio/channels/FileChannel;.close:()V // method@0bc4 │ │ -1b587c: 5478 b742 |005c: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42b7 │ │ -1b5880: 6e10 8c09 0800 |005e: invoke-virtual {v8}, Ljava/io/FileOutputStream;.close:()V // method@098c │ │ -1b5886: 0e00 |0061: return-void │ │ +1b57b8: |[1b57b8] org.thoughtcrime.securesms.video.recode.MP4Builder.finishMovie:(Z)V │ │ +1b57c8: 5478 b842 |0000: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ +1b57cc: 6e10 a95c 0800 |0002: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@5ca9 │ │ +1b57d2: 0b00 |0005: move-result-wide v0 │ │ +1b57d4: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +1b57d8: 3108 0002 |0008: cmp-long v8, v0, v2 │ │ +1b57dc: 3808 0500 |000a: if-eqz v8, 000f // +0005 │ │ +1b57e0: 7010 c15c 0700 |000c: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@5cc1 │ │ +1b57e6: 5478 b442 |000f: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b4 │ │ +1b57ea: 6e10 cb5c 0800 |0011: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5ccb │ │ +1b57f0: 0c08 |0014: move-result-object v8 │ │ +1b57f2: 6e10 640c 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ +1b57f8: 0c08 |0018: move-result-object v8 │ │ +1b57fa: 7210 bb0c 0800 |0019: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1b5800: 0a00 |001c: move-result v0 │ │ +1b5802: 3800 2a00 |001d: if-eqz v0, 0047 // +002a │ │ +1b5806: 7210 bc0c 0800 |001f: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1b580c: 0c00 |0022: move-result-object v0 │ │ +1b580e: 1f00 1711 |0023: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ +1b5812: 6e10 f35c 0000 |0025: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getSamples:()Ljava/util/ArrayList; // method@5cf3 │ │ +1b5818: 0c01 |0028: move-result-object v1 │ │ +1b581a: 7210 e00c 0100 |0029: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ +1b5820: 0a02 |002c: move-result v2 │ │ +1b5822: 2323 2811 |002d: new-array v3, v2, [J // type@1128 │ │ +1b5826: 1204 |002f: const/4 v4, #int 0 // #0 │ │ +1b5828: 3524 1100 |0030: if-ge v4, v2, 0041 // +0011 │ │ +1b582c: 7220 d70c 4100 |0032: invoke-interface {v1, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ +1b5832: 0c05 |0035: move-result-object v5 │ │ +1b5834: 1f05 1511 |0036: check-cast v5, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ +1b5838: 6e10 df5c 0500 |0038: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Sample;.getSize:()J // method@5cdf │ │ +1b583e: 0b05 |003b: move-result-wide v5 │ │ +1b5840: 4c05 0304 |003c: aput-wide v5, v3, v4 │ │ +1b5844: d804 0401 |003e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +1b5848: 28f0 |0040: goto 0030 // -0010 │ │ +1b584a: 5471 ba42 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.track2SampleSizes:Ljava/util/HashMap; // field@42ba │ │ +1b584e: 6e30 a70c 0103 |0043: invoke-virtual {v1, v0, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0ca7 │ │ +1b5854: 28d3 |0046: goto 0019 // -002d │ │ +1b5856: 5478 b442 |0047: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b4 │ │ +1b585a: 6e20 b75c 8700 |0049: invoke-virtual {v7, v8}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createMovieBox:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lcom/coremedia/iso/boxes/MovieBox; // method@5cb7 │ │ +1b5860: 0c08 |004c: move-result-object v8 │ │ +1b5862: 5470 b642 |004d: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ +1b5866: 7220 1808 0800 |004f: invoke-interface {v8, v0}, Lcom/coremedia/iso/boxes/Box;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@0818 │ │ +1b586c: 5478 b742 |0052: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42b7 │ │ +1b5870: 6e10 8d09 0800 |0054: invoke-virtual {v8}, Ljava/io/FileOutputStream;.flush:()V // method@098d │ │ +1b5876: 5478 b642 |0057: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ +1b587a: 6e10 c40b 0800 |0059: invoke-virtual {v8}, Ljava/nio/channels/FileChannel;.close:()V // method@0bc4 │ │ +1b5880: 5478 b742 |005c: iget-object v8, v7, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42b7 │ │ +1b5884: 6e10 8c09 0800 |005e: invoke-virtual {v8}, Ljava/io/FileOutputStream;.close:()V // method@098c │ │ +1b588a: 0e00 |0061: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x000c line=132 │ │ 0x000f line=135 │ │ 0x0025 line=136 │ │ 0x0029 line=137 │ │ @@ -323230,49 +323231,49 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -1b5364: |[1b5364] org.thoughtcrime.securesms.video.recode.MP4Builder.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J │ │ -1b5374: 6e10 cb5c 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5ccb │ │ -1b537a: 0c00 |0003: move-result-object v0 │ │ -1b537c: 6e10 630c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c63 │ │ -1b5382: 0a00 |0007: move-result v0 │ │ -1b5384: 3900 1600 |0008: if-nez v0, 001e // +0016 │ │ -1b5388: 6e10 cb5c 0500 |000a: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5ccb │ │ -1b538e: 0c00 |000d: move-result-object v0 │ │ -1b5390: 6e10 640c 0000 |000e: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ -1b5396: 0c00 |0011: move-result-object v0 │ │ -1b5398: 7210 bc0c 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1b539e: 0c00 |0015: move-result-object v0 │ │ -1b53a0: 1f00 1711 |0016: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ -1b53a4: 6e10 f55c 0000 |0018: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf5 │ │ -1b53aa: 0a00 |001b: move-result v0 │ │ -1b53ac: 8100 |001c: int-to-long v0, v0 │ │ -1b53ae: 2803 |001d: goto 0020 // +0003 │ │ -1b53b0: 1600 0000 |001e: const-wide/16 v0, #int 0 // #0 │ │ -1b53b4: 6e10 cb5c 0500 |0020: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5ccb │ │ -1b53ba: 0c05 |0023: move-result-object v5 │ │ -1b53bc: 6e10 640c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ -1b53c2: 0c05 |0027: move-result-object v5 │ │ -1b53c4: 7210 bb0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1b53ca: 0a02 |002b: move-result v2 │ │ -1b53cc: 3802 1200 |002c: if-eqz v2, 003e // +0012 │ │ -1b53d0: 7210 bc0c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1b53d6: 0c02 |0031: move-result-object v2 │ │ -1b53d8: 1f02 1711 |0032: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ -1b53dc: 6e10 f55c 0200 |0034: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf5 │ │ -1b53e2: 0a02 |0037: move-result v2 │ │ -1b53e4: 8122 |0038: int-to-long v2, v2 │ │ -1b53e6: 7140 c25c 3210 |0039: invoke-static {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@5cc2 │ │ -1b53ec: 0b00 |003c: move-result-wide v0 │ │ -1b53ee: 28eb |003d: goto 0028 // -0015 │ │ -1b53f0: 1000 |003e: return-wide v0 │ │ +1b5368: |[1b5368] org.thoughtcrime.securesms.video.recode.MP4Builder.getTimescale:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)J │ │ +1b5378: 6e10 cb5c 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5ccb │ │ +1b537e: 0c00 |0003: move-result-object v0 │ │ +1b5380: 6e10 630c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@0c63 │ │ +1b5386: 0a00 |0007: move-result v0 │ │ +1b5388: 3900 1600 |0008: if-nez v0, 001e // +0016 │ │ +1b538c: 6e10 cb5c 0500 |000a: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5ccb │ │ +1b5392: 0c00 |000d: move-result-object v0 │ │ +1b5394: 6e10 640c 0000 |000e: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ +1b539a: 0c00 |0011: move-result-object v0 │ │ +1b539c: 7210 bc0c 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1b53a2: 0c00 |0015: move-result-object v0 │ │ +1b53a4: 1f00 1711 |0016: check-cast v0, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ +1b53a8: 6e10 f55c 0000 |0018: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf5 │ │ +1b53ae: 0a00 |001b: move-result v0 │ │ +1b53b0: 8100 |001c: int-to-long v0, v0 │ │ +1b53b2: 2803 |001d: goto 0020 // +0003 │ │ +1b53b4: 1600 0000 |001e: const-wide/16 v0, #int 0 // #0 │ │ +1b53b8: 6e10 cb5c 0500 |0020: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.getTracks:()Ljava/util/ArrayList; // method@5ccb │ │ +1b53be: 0c05 |0023: move-result-object v5 │ │ +1b53c0: 6e10 640c 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@0c64 │ │ +1b53c6: 0c05 |0027: move-result-object v5 │ │ +1b53c8: 7210 bb0c 0500 |0028: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1b53ce: 0a02 |002b: move-result v2 │ │ +1b53d0: 3802 1200 |002c: if-eqz v2, 003e // +0012 │ │ +1b53d4: 7210 bc0c 0500 |002e: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1b53da: 0c02 |0031: move-result-object v2 │ │ +1b53dc: 1f02 1711 |0032: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ +1b53e0: 6e10 f55c 0200 |0034: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/video/recode/Track;.getTimeScale:()I // method@5cf5 │ │ +1b53e6: 0a02 |0037: move-result v2 │ │ +1b53e8: 8122 |0038: int-to-long v2, v2 │ │ +1b53ea: 7140 c25c 3210 |0039: invoke-static {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.gcd:(JJ)J // method@5cc2 │ │ +1b53f0: 0b00 |003c: move-result-wide v0 │ │ +1b53f2: 28eb |003d: goto 0028 // -0015 │ │ +1b53f4: 1000 |003e: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x000a line=234 │ │ 0x0020 line=236 │ │ 0x0034 line=237 │ │ locals : │ │ @@ -323284,96 +323285,96 @@ │ │ type : '(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 156 16-bit code units │ │ -1b4e54: |[1b4e54] org.thoughtcrime.securesms.video.recode.MP4Builder.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z │ │ -1b4e64: 5560 bb42 |0000: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bb │ │ -1b4e68: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1b4e6a: 3800 2500 |0003: if-eqz v0, 0028 // +0025 │ │ -1b4e6e: 5460 b842 |0005: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ -1b4e72: 1602 0000 |0007: const-wide/16 v2, #int 0 // #0 │ │ -1b4e76: 6e30 b05c 2003 |0009: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@5cb0 │ │ -1b4e7c: 5460 b842 |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ -1b4e80: 5462 b642 |000e: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ -1b4e84: 6e20 a85c 2000 |0010: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@5ca8 │ │ -1b4e8a: 5460 b842 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ -1b4e8e: 5362 b542 |0015: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ -1b4e92: 6e30 b15c 2003 |0017: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@5cb1 │ │ -1b4e98: 5362 b542 |001a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ -1b4e9c: 1604 1000 |001c: const-wide/16 v4, #int 16 // #10 │ │ -1b4ea0: bb42 |001e: add-long/2addr v2, v4 │ │ -1b4ea2: 5a62 b542 |001f: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ -1b4ea6: 5362 bc42 |0021: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ -1b4eaa: bb42 |0023: add-long/2addr v2, v4 │ │ -1b4eac: 5a62 bc42 |0024: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ -1b4eb0: 5c61 bb42 |0026: iput-boolean v1, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bb │ │ -1b4eb4: 5460 b842 |0028: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ -1b4eb8: 6e10 a95c 0000 |002a: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@5ca9 │ │ -1b4ebe: 0b02 |002d: move-result-wide v2 │ │ -1b4ec0: 5294 2f00 |002e: iget v4, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b4ec4: 8144 |0030: int-to-long v4, v4 │ │ -1b4ec6: bb42 |0031: add-long/2addr v2, v4 │ │ -1b4ec8: 6e30 b05c 2003 |0032: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@5cb0 │ │ -1b4ece: 5362 bc42 |0035: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ -1b4ed2: 5290 2f00 |0037: iget v0, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b4ed6: 8104 |0039: int-to-long v4, v0 │ │ -1b4ed8: bb42 |003a: add-long/2addr v2, v4 │ │ -1b4eda: 5a62 bc42 |003b: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ -1b4ede: 1704 0080 0000 |003d: const-wide/32 v4, #float 4.59177e-41 // #00008000 │ │ -1b4ee4: 3100 0204 |0040: cmp-long v0, v2, v4 │ │ -1b4ee8: 3a00 0e00 |0042: if-ltz v0, 0050 // +000e │ │ -1b4eec: 7010 c15c 0600 |0044: invoke-direct {v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@5cc1 │ │ -1b4ef2: 1210 |0047: const/4 v0, #int 1 // #1 │ │ -1b4ef4: 5c60 bb42 |0048: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bb │ │ -1b4ef8: 5362 bc42 |004a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ -1b4efc: bc42 |004c: sub-long/2addr v2, v4 │ │ -1b4efe: 5a62 bc42 |004d: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ -1b4f02: 2802 |004f: goto 0051 // +0002 │ │ -1b4f04: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -1b4f06: 5462 b442 |0051: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b4 │ │ -1b4f0a: 5363 b542 |0053: iget-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ -1b4f0e: 6e59 c65c 7243 |0055: invoke-virtual {v2, v7, v3, v4, v9}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V // method@5cc6 │ │ -1b4f14: 5297 2d00 |0058: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -1b4f18: 1242 |005a: const/4 v2, #int 4 // #4 │ │ -1b4f1a: 380a 0400 |005b: if-eqz v10, 005f // +0004 │ │ -1b4f1e: 1203 |005d: const/4 v3, #int 0 // #0 │ │ -1b4f20: 2802 |005e: goto 0060 // +0002 │ │ -1b4f22: 1243 |005f: const/4 v3, #int 4 // #4 │ │ -1b4f24: b037 |0060: add-int/2addr v7, v3 │ │ -1b4f26: 6e20 ae0b 7800 |0061: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ -1b4f2c: 5297 2d00 |0064: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -1b4f30: 5293 2f00 |0066: iget v3, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b4f34: b037 |0068: add-int/2addr v7, v3 │ │ -1b4f36: 6e20 ab0b 7800 |0069: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0bab │ │ -1b4f3c: 390a 1b00 |006c: if-nez v10, 0087 // +001b │ │ -1b4f40: 5467 b942 |006e: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42b9 │ │ -1b4f44: 6e20 ae0b 1700 |0070: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ -1b4f4a: 5467 b942 |0073: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42b9 │ │ -1b4f4e: 529a 2f00 |0075: iget v10, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b4f52: b12a |0077: sub-int/2addr v10, v2 │ │ -1b4f54: 6e20 b30b a700 |0078: invoke-virtual {v7, v10}, Ljava/nio/ByteBuffer;.putInt:(I)Ljava/nio/ByteBuffer; // method@0bb3 │ │ -1b4f5a: 5467 b942 |007b: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42b9 │ │ -1b4f5e: 6e20 ae0b 1700 |007d: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ -1b4f64: 5467 b642 |0080: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ -1b4f68: 546a b942 |0082: iget-object v10, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42b9 │ │ -1b4f6c: 6e20 c70b a700 |0084: invoke-virtual {v7, v10}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc7 │ │ -1b4f72: 5467 b642 |0087: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ -1b4f76: 6e20 c70b 8700 |0089: invoke-virtual {v7, v8}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc7 │ │ -1b4f7c: 5367 b542 |008c: iget-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ -1b4f80: 5299 2f00 |008e: iget v9, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b4f84: 8199 |0090: int-to-long v9, v9 │ │ -1b4f86: bb97 |0091: add-long/2addr v7, v9 │ │ -1b4f88: 5a67 b542 |0092: iput-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ -1b4f8c: 3800 0700 |0094: if-eqz v0, 009b // +0007 │ │ -1b4f90: 5467 b742 |0096: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42b7 │ │ -1b4f94: 6e10 8d09 0700 |0098: invoke-virtual {v7}, Ljava/io/FileOutputStream;.flush:()V // method@098d │ │ -1b4f9a: 0f00 |009b: return v0 │ │ +1b4e58: |[1b4e58] org.thoughtcrime.securesms.video.recode.MP4Builder.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z │ │ +1b4e68: 5560 bb42 |0000: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bb │ │ +1b4e6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1b4e6e: 3800 2500 |0003: if-eqz v0, 0028 // +0025 │ │ +1b4e72: 5460 b842 |0005: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ +1b4e76: 1602 0000 |0007: const-wide/16 v2, #int 0 // #0 │ │ +1b4e7a: 6e30 b05c 2003 |0009: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@5cb0 │ │ +1b4e80: 5460 b842 |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ +1b4e84: 5462 b642 |000e: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ +1b4e88: 6e20 a85c 2000 |0010: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getBox:(Ljava/nio/channels/WritableByteChannel;)V // method@5ca8 │ │ +1b4e8e: 5460 b842 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ +1b4e92: 5362 b542 |0015: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ +1b4e96: 6e30 b15c 2003 |0017: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setDataOffset:(J)V // method@5cb1 │ │ +1b4e9c: 5362 b542 |001a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ +1b4ea0: 1604 1000 |001c: const-wide/16 v4, #int 16 // #10 │ │ +1b4ea4: bb42 |001e: add-long/2addr v2, v4 │ │ +1b4ea6: 5a62 b542 |001f: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ +1b4eaa: 5362 bc42 |0021: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ +1b4eae: bb42 |0023: add-long/2addr v2, v4 │ │ +1b4eb0: 5a62 bc42 |0024: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ +1b4eb4: 5c61 bb42 |0026: iput-boolean v1, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bb │ │ +1b4eb8: 5460 b842 |0028: iget-object v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.mdat:Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; // field@42b8 │ │ +1b4ebc: 6e10 a95c 0000 |002a: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getContentSize:()J // method@5ca9 │ │ +1b4ec2: 0b02 |002d: move-result-wide v2 │ │ +1b4ec4: 5294 2f00 |002e: iget v4, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b4ec8: 8144 |0030: int-to-long v4, v4 │ │ +1b4eca: bb42 |0031: add-long/2addr v2, v4 │ │ +1b4ecc: 6e30 b05c 2003 |0032: invoke-virtual {v0, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.setContentSize:(J)V // method@5cb0 │ │ +1b4ed2: 5362 bc42 |0035: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ +1b4ed6: 5290 2f00 |0037: iget v0, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b4eda: 8104 |0039: int-to-long v4, v0 │ │ +1b4edc: bb42 |003a: add-long/2addr v2, v4 │ │ +1b4ede: 5a62 bc42 |003b: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ +1b4ee2: 1704 0080 0000 |003d: const-wide/32 v4, #float 4.59177e-41 // #00008000 │ │ +1b4ee8: 3100 0204 |0040: cmp-long v0, v2, v4 │ │ +1b4eec: 3a00 0e00 |0042: if-ltz v0, 0050 // +000e │ │ +1b4ef0: 7010 c15c 0600 |0044: invoke-direct {v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.flushCurrentMdat:()V // method@5cc1 │ │ +1b4ef6: 1210 |0047: const/4 v0, #int 1 // #1 │ │ +1b4ef8: 5c60 bb42 |0048: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeNewMdat:Z // field@42bb │ │ +1b4efc: 5362 bc42 |004a: iget-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ +1b4f00: bc42 |004c: sub-long/2addr v2, v4 │ │ +1b4f02: 5a62 bc42 |004d: iput-wide v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writedSinceLastMdat:J // field@42bc │ │ +1b4f06: 2802 |004f: goto 0051 // +0002 │ │ +1b4f08: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +1b4f0a: 5462 b442 |0051: iget-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.currentMp4Movie:Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // field@42b4 │ │ +1b4f0e: 5363 b542 |0053: iget-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ +1b4f12: 6e59 c65c 7243 |0055: invoke-virtual {v2, v7, v3, v4, v9}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V // method@5cc6 │ │ +1b4f18: 5297 2d00 |0058: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +1b4f1c: 1242 |005a: const/4 v2, #int 4 // #4 │ │ +1b4f1e: 380a 0400 |005b: if-eqz v10, 005f // +0004 │ │ +1b4f22: 1203 |005d: const/4 v3, #int 0 // #0 │ │ +1b4f24: 2802 |005e: goto 0060 // +0002 │ │ +1b4f26: 1243 |005f: const/4 v3, #int 4 // #4 │ │ +1b4f28: b037 |0060: add-int/2addr v7, v3 │ │ +1b4f2a: 6e20 ae0b 7800 |0061: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ +1b4f30: 5297 2d00 |0064: iget v7, v9, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +1b4f34: 5293 2f00 |0066: iget v3, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b4f38: b037 |0068: add-int/2addr v7, v3 │ │ +1b4f3a: 6e20 ab0b 7800 |0069: invoke-virtual {v8, v7}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0bab │ │ +1b4f40: 390a 1b00 |006c: if-nez v10, 0087 // +001b │ │ +1b4f44: 5467 b942 |006e: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42b9 │ │ +1b4f48: 6e20 ae0b 1700 |0070: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ +1b4f4e: 5467 b942 |0073: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42b9 │ │ +1b4f52: 529a 2f00 |0075: iget v10, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b4f56: b12a |0077: sub-int/2addr v10, v2 │ │ +1b4f58: 6e20 b30b a700 |0078: invoke-virtual {v7, v10}, Ljava/nio/ByteBuffer;.putInt:(I)Ljava/nio/ByteBuffer; // method@0bb3 │ │ +1b4f5e: 5467 b942 |007b: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42b9 │ │ +1b4f62: 6e20 ae0b 1700 |007d: invoke-virtual {v7, v1}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ +1b4f68: 5467 b642 |0080: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ +1b4f6c: 546a b942 |0082: iget-object v10, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.sizeBuffer:Ljava/nio/ByteBuffer; // field@42b9 │ │ +1b4f70: 6e20 c70b a700 |0084: invoke-virtual {v7, v10}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc7 │ │ +1b4f76: 5467 b642 |0087: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fc:Ljava/nio/channels/FileChannel; // field@42b6 │ │ +1b4f7a: 6e20 c70b 8700 |0089: invoke-virtual {v7, v8}, Ljava/nio/channels/FileChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc7 │ │ +1b4f80: 5367 b542 |008c: iget-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ +1b4f84: 5299 2f00 |008e: iget v9, v9, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b4f88: 8199 |0090: int-to-long v9, v9 │ │ +1b4f8a: bb97 |0091: add-long/2addr v7, v9 │ │ +1b4f8c: 5a67 b542 |0092: iput-wide v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.dataOffset:J // field@42b5 │ │ +1b4f90: 3800 0700 |0094: if-eqz v0, 009b // +0007 │ │ +1b4f94: 5467 b742 |0096: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.fos:Ljava/io/FileOutputStream; // field@42b7 │ │ +1b4f98: 6e10 8d09 0700 |0098: invoke-virtual {v7}, Ljava/io/FileOutputStream;.flush:()V // method@098d │ │ +1b4f9e: 0f00 |009b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000c line=88 │ │ 0x0013 line=89 │ │ 0x001a line=90 │ │ @@ -323456,22 +323457,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -1b59b4: |[1b59b4] org.thoughtcrime.securesms.video.recode.Mp4Movie.:()V │ │ -1b59c4: 7010 a10a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b59ca: 6200 7300 |0003: sget-object v0, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -1b59ce: 5b10 bf42 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42bf │ │ -1b59d2: 2200 7503 |0007: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ -1b59d6: 7010 590c 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ -1b59dc: 5b10 c042 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c0 │ │ -1b59e0: 0e00 |000e: return-void │ │ +1b59b8: |[1b59b8] org.thoughtcrime.securesms.video.recode.Mp4Movie.:()V │ │ +1b59c8: 7010 a10a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b59ce: 6200 7300 |0003: sget-object v0, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +1b59d2: 5b10 bf42 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42bf │ │ +1b59d6: 2200 7503 |0007: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ +1b59da: 7010 590c 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ +1b59e0: 5b10 c042 |000c: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c0 │ │ +1b59e4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x0007 line=15 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ @@ -323482,27 +323483,27 @@ │ │ type : '(IJLandroid/media/MediaCodec$BufferInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -1b59e4: |[1b59e4] org.thoughtcrime.securesms.video.recode.Mp4Movie.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V │ │ -1b59f4: 3a02 1600 |0000: if-ltz v2, 0016 // +0016 │ │ -1b59f8: 5410 c042 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c0 │ │ -1b59fc: 6e10 660c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ -1b5a02: 0a00 |0007: move-result v0 │ │ -1b5a04: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ -1b5a08: 280c |000a: goto 0016 // +000c │ │ -1b5a0a: 5410 c042 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c0 │ │ -1b5a0e: 6e20 610c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c61 │ │ -1b5a14: 0c02 |0010: move-result-object v2 │ │ -1b5a16: 1f02 1711 |0011: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ -1b5a1a: 6e40 eb5c 3254 |0013: invoke-virtual {v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V // method@5ceb │ │ -1b5a20: 0e00 |0016: return-void │ │ +1b59e8: |[1b59e8] org.thoughtcrime.securesms.video.recode.Mp4Movie.addSample:(IJLandroid/media/MediaCodec$BufferInfo;)V │ │ +1b59f8: 3a02 1600 |0000: if-ltz v2, 0016 // +0016 │ │ +1b59fc: 5410 c042 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c0 │ │ +1b5a00: 6e10 660c 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ +1b5a06: 0a00 |0007: move-result v0 │ │ +1b5a08: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ +1b5a0c: 280c |000a: goto 0016 // +000c │ │ +1b5a0e: 5410 c042 |000b: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c0 │ │ +1b5a12: 6e20 610c 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@0c61 │ │ +1b5a18: 0c02 |0010: move-result-object v2 │ │ +1b5a1a: 1f02 1711 |0011: check-cast v2, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ +1b5a1e: 6e40 eb5c 3254 |0013: invoke-virtual {v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V // method@5ceb │ │ +1b5a24: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=62 │ │ 0x000b line=65 │ │ 0x0013 line=66 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ @@ -323515,27 +323516,27 @@ │ │ type : '(Landroid/media/MediaFormat;Z)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -1b5910: |[1b5910] org.thoughtcrime.securesms.video.recode.Mp4Movie.addTrack:(Landroid/media/MediaFormat;Z)I │ │ -1b5920: 5430 c042 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c0 │ │ -1b5924: 2201 1711 |0002: new-instance v1, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ -1b5928: 5432 c042 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c0 │ │ -1b592c: 6e10 660c 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ -1b5932: 0a02 |0009: move-result v2 │ │ -1b5934: 7040 ea5c 2154 |000a: invoke-direct {v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.:(ILandroid/media/MediaFormat;Z)V // method@5cea │ │ -1b593a: 6e20 5d0c 1000 |000d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5d │ │ -1b5940: 5434 c042 |0010: iget-object v4, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c0 │ │ -1b5944: 6e10 660c 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ -1b594a: 0a04 |0015: move-result v4 │ │ -1b594c: d804 04ff |0016: add-int/lit8 v4, v4, #int -1 // #ff │ │ -1b5950: 0f04 |0018: return v4 │ │ +1b5914: |[1b5914] org.thoughtcrime.securesms.video.recode.Mp4Movie.addTrack:(Landroid/media/MediaFormat;Z)I │ │ +1b5924: 5430 c042 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c0 │ │ +1b5928: 2201 1711 |0002: new-instance v1, Lorg/thoughtcrime/securesms/video/recode/Track; // type@1117 │ │ +1b592c: 5432 c042 |0004: iget-object v2, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c0 │ │ +1b5930: 6e10 660c 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ +1b5936: 0a02 |0009: move-result v2 │ │ +1b5938: 7040 ea5c 2154 |000a: invoke-direct {v1, v2, v4, v5}, Lorg/thoughtcrime/securesms/video/recode/Track;.:(ILandroid/media/MediaFormat;Z)V // method@5cea │ │ +1b593e: 6e20 5d0c 1000 |000d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5d │ │ +1b5944: 5434 c042 |0010: iget-object v4, v3, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c0 │ │ +1b5948: 6e10 660c 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ +1b594e: 0a04 |0015: move-result v4 │ │ +1b5950: d804 04ff |0016: add-int/lit8 v4, v4, #int -1 // #ff │ │ +1b5954: 0f04 |0018: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0010 line=71 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ 0x0000 - 0x0019 reg=4 (null) Landroid/media/MediaFormat; │ │ @@ -323546,17 +323547,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b5984: |[1b5984] org.thoughtcrime.securesms.video.recode.Mp4Movie.getCacheFile:()Ljava/io/File; │ │ -1b5994: 5410 bd42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42bd │ │ -1b5998: 1100 |0002: return-object v0 │ │ +1b5988: |[1b5988] org.thoughtcrime.securesms.video.recode.Mp4Movie.getCacheFile:()Ljava/io/File; │ │ +1b5998: 5410 bd42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42bd │ │ +1b599c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;) │ │ @@ -323564,17 +323565,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b5954: |[1b5954] org.thoughtcrime.securesms.video.recode.Mp4Movie.getHeight:()I │ │ -1b5964: 5210 be42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42be │ │ -1b5968: 0f00 |0002: return v0 │ │ +1b5958: |[1b5958] org.thoughtcrime.securesms.video.recode.Mp4Movie.getHeight:()I │ │ +1b5968: 5210 be42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42be │ │ +1b596c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;) │ │ @@ -323582,17 +323583,17 @@ │ │ type : '()Lcom/googlecode/mp4parser/util/Matrix;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b58f8: |[1b58f8] org.thoughtcrime.securesms.video.recode.Mp4Movie.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; │ │ -1b5908: 5410 bf42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42bf │ │ -1b590c: 1100 |0002: return-object v0 │ │ +1b58fc: |[1b58fc] org.thoughtcrime.securesms.video.recode.Mp4Movie.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; │ │ +1b590c: 5410 bf42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42bf │ │ +1b5910: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;) │ │ @@ -323600,17 +323601,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b599c: |[1b599c] org.thoughtcrime.securesms.video.recode.Mp4Movie.getTracks:()Ljava/util/ArrayList; │ │ -1b59ac: 5410 c042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c0 │ │ -1b59b0: 1100 |0002: return-object v0 │ │ +1b59a0: |[1b59a0] org.thoughtcrime.securesms.video.recode.Mp4Movie.getTracks:()Ljava/util/ArrayList; │ │ +1b59b0: 5410 c042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.tracks:Ljava/util/ArrayList; // field@42c0 │ │ +1b59b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;) │ │ @@ -323618,17 +323619,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b596c: |[1b596c] org.thoughtcrime.securesms.video.recode.Mp4Movie.getWidth:()I │ │ -1b597c: 5210 c142 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42c1 │ │ -1b5980: 0f00 |0002: return v0 │ │ +1b5970: |[1b5970] org.thoughtcrime.securesms.video.recode.Mp4Movie.getWidth:()I │ │ +1b5980: 5210 c142 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42c1 │ │ +1b5984: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;) │ │ @@ -323636,17 +323637,17 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b5a24: |[1b5a24] org.thoughtcrime.securesms.video.recode.Mp4Movie.setCacheFile:(Ljava/io/File;)V │ │ -1b5a34: 5b01 bd42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42bd │ │ -1b5a38: 0e00 |0002: return-void │ │ +1b5a28: |[1b5a28] org.thoughtcrime.securesms.video.recode.Mp4Movie.setCacheFile:(Ljava/io/File;)V │ │ +1b5a38: 5b01 bd42 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.cacheFile:Ljava/io/File; // field@42bd │ │ +1b5a3c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/io/File; │ │ │ │ @@ -323655,34 +323656,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 34 16-bit code units │ │ -1b5a3c: |[1b5a3c] org.thoughtcrime.securesms.video.recode.Mp4Movie.setRotation:(I)V │ │ -1b5a4c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -1b5a50: 6202 7300 |0002: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ -1b5a54: 5b12 bf42 |0004: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42bf │ │ -1b5a58: 281b |0006: goto 0021 // +001b │ │ -1b5a5a: 1300 5a00 |0007: const/16 v0, #int 90 // #5a │ │ -1b5a5e: 3302 0700 |0009: if-ne v2, v0, 0010 // +0007 │ │ -1b5a62: 6202 7600 |000b: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ -1b5a66: 5b12 bf42 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42bf │ │ -1b5a6a: 2812 |000f: goto 0021 // +0012 │ │ -1b5a6c: 1300 b400 |0010: const/16 v0, #int 180 // #b4 │ │ -1b5a70: 3302 0700 |0012: if-ne v2, v0, 0019 // +0007 │ │ -1b5a74: 6202 7400 |0014: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ -1b5a78: 5b12 bf42 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42bf │ │ -1b5a7c: 2809 |0018: goto 0021 // +0009 │ │ -1b5a7e: 1300 0e01 |0019: const/16 v0, #int 270 // #10e │ │ -1b5a82: 3302 0600 |001b: if-ne v2, v0, 0021 // +0006 │ │ -1b5a86: 6202 7500 |001d: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ -1b5a8a: 5b12 bf42 |001f: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42bf │ │ -1b5a8e: 0e00 |0021: return-void │ │ +1b5a40: |[1b5a40] org.thoughtcrime.securesms.video.recode.Mp4Movie.setRotation:(I)V │ │ +1b5a50: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +1b5a54: 6202 7300 |0002: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_0:Lcom/googlecode/mp4parser/util/Matrix; // field@0073 │ │ +1b5a58: 5b12 bf42 |0004: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42bf │ │ +1b5a5c: 281b |0006: goto 0021 // +001b │ │ +1b5a5e: 1300 5a00 |0007: const/16 v0, #int 90 // #5a │ │ +1b5a62: 3302 0700 |0009: if-ne v2, v0, 0010 // +0007 │ │ +1b5a66: 6202 7600 |000b: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ +1b5a6a: 5b12 bf42 |000d: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42bf │ │ +1b5a6e: 2812 |000f: goto 0021 // +0012 │ │ +1b5a70: 1300 b400 |0010: const/16 v0, #int 180 // #b4 │ │ +1b5a74: 3302 0700 |0012: if-ne v2, v0, 0019 // +0007 │ │ +1b5a78: 6202 7400 |0014: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ +1b5a7c: 5b12 bf42 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42bf │ │ +1b5a80: 2809 |0018: goto 0021 // +0009 │ │ +1b5a82: 1300 0e01 |0019: const/16 v0, #int 270 // #10e │ │ +1b5a86: 3302 0600 |001b: if-ne v2, v0, 0021 // +0006 │ │ +1b5a8a: 6202 7500 |001d: sget-object v2, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ +1b5a8e: 5b12 bf42 |001f: iput-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.matrix:Lcom/googlecode/mp4parser/util/Matrix; // field@42bf │ │ +1b5a92: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=38 │ │ 0x000b line=40 │ │ 0x0014 line=42 │ │ 0x001d line=44 │ │ locals : │ │ @@ -323694,18 +323695,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1b5a90: |[1b5a90] org.thoughtcrime.securesms.video.recode.Mp4Movie.setSize:(II)V │ │ -1b5aa0: 5901 c142 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42c1 │ │ -1b5aa4: 5902 be42 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42be │ │ -1b5aa8: 0e00 |0004: return-void │ │ +1b5a94: |[1b5a94] org.thoughtcrime.securesms.video.recode.Mp4Movie.setSize:(II)V │ │ +1b5aa4: 5901 c142 |0000: iput v1, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.width:I // field@42c1 │ │ +1b5aa8: 5902 be42 |0002: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.height:I // field@42be │ │ +1b5aac: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0002 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; │ │ 0x0000 - 0x0005 reg=1 (null) I │ │ @@ -323799,27 +323800,27 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -1b5b04: |[1b5b04] org.thoughtcrime.securesms.video.recode.OutputSurface.:()V │ │ -1b5b14: 7010 a10a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b5b1a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1b5b1c: 5b10 c642 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ -1b5b20: 5b10 c542 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ -1b5b24: 5b10 c742 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42c7 │ │ -1b5b28: 2200 fe02 |000a: new-instance v0, Ljava/lang/Object; // type@02fe │ │ -1b5b2c: 7010 a10a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b5b32: 5b10 c942 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42c9 │ │ -1b5b36: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -1b5b38: 5910 d042 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d0 │ │ -1b5b3c: 7010 dc5c 0100 |0014: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@5cdc │ │ -1b5b42: 0e00 |0017: return-void │ │ +1b5b08: |[1b5b08] org.thoughtcrime.securesms.video.recode.OutputSurface.:()V │ │ +1b5b18: 7010 a10a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b5b1e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1b5b20: 5b10 c642 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ +1b5b24: 5b10 c542 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ +1b5b28: 5b10 c742 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42c7 │ │ +1b5b2c: 2200 fe02 |000a: new-instance v0, Ljava/lang/Object; // type@02fe │ │ +1b5b30: 7010 a10a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b5b36: 5b10 c942 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42c9 │ │ +1b5b3a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +1b5b3c: 5910 d042 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d0 │ │ +1b5b40: 7010 dc5c 0100 |0014: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@5cdc │ │ +1b5b46: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=39 │ │ 0x0006 line=40 │ │ 0x0008 line=41 │ │ 0x000a line=44 │ │ @@ -323833,44 +323834,44 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -1b5b44: |[1b5b44] org.thoughtcrime.securesms.video.recode.OutputSurface.:(III)V │ │ -1b5b54: 7010 a10a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b5b5a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1b5b5c: 5b10 c642 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ -1b5b60: 5b10 c542 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ -1b5b64: 5b10 c742 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42c7 │ │ -1b5b68: 2200 fe02 |000a: new-instance v0, Ljava/lang/Object; // type@02fe │ │ -1b5b6c: 7010 a10a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b5b72: 5b10 c942 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42c9 │ │ -1b5b76: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -1b5b78: 5910 d042 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d0 │ │ -1b5b7c: 3d02 2300 |0014: if-lez v2, 0037 // +0023 │ │ -1b5b80: 3d03 2100 |0016: if-lez v3, 0037 // +0021 │ │ -1b5b84: 5912 cf42 |0018: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@42cf │ │ -1b5b88: 5913 ca42 |001a: iput v3, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@42ca │ │ -1b5b8c: 5914 d042 |001c: iput v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d0 │ │ -1b5b90: 9204 0203 |001e: mul-int v4, v2, v3 │ │ -1b5b94: da04 0404 |0020: mul-int/lit8 v4, v4, #int 4 // #04 │ │ -1b5b98: 7110 a10b 0400 |0022: invoke-static {v4}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba1 │ │ -1b5b9e: 0c04 |0025: move-result-object v4 │ │ -1b5ba0: 5b14 cb42 |0026: iput-object v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cb │ │ -1b5ba4: 6200 9400 |0028: sget-object v0, Ljava/nio/ByteOrder;.LITTLE_ENDIAN:Ljava/nio/ByteOrder; // field@0094 │ │ -1b5ba8: 6e20 ac0b 0400 |002a: invoke-virtual {v4, v0}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0bac │ │ -1b5bae: 7030 d65c 2103 |002d: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.eglSetup:(II)V // method@5cd6 │ │ -1b5bb4: 6e10 d95c 0100 |0030: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.makeCurrent:()V // method@5cd9 │ │ -1b5bba: 7010 dc5c 0100 |0033: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@5cdc │ │ -1b5bc0: 0e00 |0036: return-void │ │ -1b5bc2: 2202 ee02 |0037: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02ee │ │ -1b5bc6: 7010 410a 0200 |0039: invoke-direct {v2}, Ljava/lang/IllegalArgumentException;.:()V // method@0a41 │ │ -1b5bcc: 2702 |003c: throw v2 │ │ +1b5b48: |[1b5b48] org.thoughtcrime.securesms.video.recode.OutputSurface.:(III)V │ │ +1b5b58: 7010 a10a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b5b5e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1b5b60: 5b10 c642 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ +1b5b64: 5b10 c542 |0006: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ +1b5b68: 5b10 c742 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42c7 │ │ +1b5b6c: 2200 fe02 |000a: new-instance v0, Ljava/lang/Object; // type@02fe │ │ +1b5b70: 7010 a10a 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b5b76: 5b10 c942 |000f: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42c9 │ │ +1b5b7a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +1b5b7c: 5910 d042 |0012: iput v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d0 │ │ +1b5b80: 3d02 2300 |0014: if-lez v2, 0037 // +0023 │ │ +1b5b84: 3d03 2100 |0016: if-lez v3, 0037 // +0021 │ │ +1b5b88: 5912 cf42 |0018: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@42cf │ │ +1b5b8c: 5913 ca42 |001a: iput v3, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@42ca │ │ +1b5b90: 5914 d042 |001c: iput v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d0 │ │ +1b5b94: 9204 0203 |001e: mul-int v4, v2, v3 │ │ +1b5b98: da04 0404 |0020: mul-int/lit8 v4, v4, #int 4 // #04 │ │ +1b5b9c: 7110 a10b 0400 |0022: invoke-static {v4}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba1 │ │ +1b5ba2: 0c04 |0025: move-result-object v4 │ │ +1b5ba4: 5b14 cb42 |0026: iput-object v4, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cb │ │ +1b5ba8: 6200 9400 |0028: sget-object v0, Ljava/nio/ByteOrder;.LITTLE_ENDIAN:Ljava/nio/ByteOrder; // field@0094 │ │ +1b5bac: 6e20 ac0b 0400 |002a: invoke-virtual {v4, v0}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0bac │ │ +1b5bb2: 7030 d65c 2103 |002d: invoke-direct {v1, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.eglSetup:(II)V // method@5cd6 │ │ +1b5bb8: 6e10 d95c 0100 |0030: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.makeCurrent:()V // method@5cd9 │ │ +1b5bbe: 7010 dc5c 0100 |0033: invoke-direct {v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.setup:()V // method@5cdc │ │ +1b5bc4: 0e00 |0036: return-void │ │ +1b5bc6: 2202 ee02 |0037: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02ee │ │ +1b5bca: 7010 410a 0200 |0039: invoke-direct {v2}, Ljava/lang/IllegalArgumentException;.:()V // method@0a41 │ │ +1b5bd0: 2702 |003c: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=39 │ │ 0x0006 line=40 │ │ 0x0008 line=41 │ │ 0x000a line=44 │ │ @@ -323895,25 +323896,25 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -1b5c90: |[1b5c90] org.thoughtcrime.securesms.video.recode.OutputSurface.checkEglError:(Ljava/lang/String;)V │ │ -1b5ca0: 5412 c442 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ -1b5ca4: 7210 f50d 0200 |0002: invoke-interface {v2}, Ljavax/microedition/khronos/egl/EGL10;.eglGetError:()I // method@0df5 │ │ -1b5caa: 0a02 |0005: move-result v2 │ │ -1b5cac: 1300 0030 |0006: const/16 v0, #int 12288 // #3000 │ │ -1b5cb0: 3302 0300 |0008: if-ne v2, v0, 000b // +0003 │ │ -1b5cb4: 0e00 |000a: return-void │ │ -1b5cb6: 2202 0503 |000b: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5cba: 1a00 9317 |000d: const-string v0, "EGL error encountered (see log)" // string@1793 │ │ -1b5cbe: 7020 b50a 0200 |000f: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b5cc4: 2702 |0012: throw v2 │ │ +1b5c94: |[1b5c94] org.thoughtcrime.securesms.video.recode.OutputSurface.checkEglError:(Ljava/lang/String;)V │ │ +1b5ca4: 5412 c442 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ +1b5ca8: 7210 f50d 0200 |0002: invoke-interface {v2}, Ljavax/microedition/khronos/egl/EGL10;.eglGetError:()I // method@0df5 │ │ +1b5cae: 0a02 |0005: move-result v2 │ │ +1b5cb0: 1300 0030 |0006: const/16 v0, #int 12288 // #3000 │ │ +1b5cb4: 3302 0300 |0008: if-ne v2, v0, 000b // +0003 │ │ +1b5cb8: 0e00 |000a: return-void │ │ +1b5cba: 2202 0503 |000b: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5cbe: 1a00 9317 |000d: const-string v0, "EGL error encountered (see log)" // string@1793 │ │ +1b5cc2: 7020 b50a 0200 |000f: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b5cc8: 2702 |0012: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x000b line=204 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lorg/thoughtcrime/securesms/video/recode/OutputSurface; │ │ 0x0000 - 0x0013 reg=2 (null) Ljava/lang/String; │ │ @@ -323923,98 +323924,98 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 190 16-bit code units │ │ -1b5ce8: |[1b5ce8] org.thoughtcrime.securesms.video.recode.OutputSurface.eglSetup:(II)V │ │ -1b5cf8: 7100 f90d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0df9 │ │ -1b5cfe: 0c00 |0003: move-result-object v0 │ │ -1b5d00: 1f00 df03 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03df │ │ -1b5d04: 5b80 c442 |0006: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ -1b5d08: 6201 a800 |0008: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ -1b5d0c: 7220 f40d 1000 |000a: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0df4 │ │ -1b5d12: 0c00 |000d: move-result-object v0 │ │ -1b5d14: 5b80 c642 |000e: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ -1b5d18: 6201 aa00 |0010: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_DISPLAY:Ljavax/microedition/khronos/egl/EGLDisplay; // field@00aa │ │ -1b5d1c: 3210 8600 |0012: if-eq v0, v1, 0098 // +0086 │ │ -1b5d20: 5480 c442 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ -1b5d24: 5481 c642 |0016: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ -1b5d28: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -1b5d2a: 7230 f60d 1002 |0019: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0df6 │ │ -1b5d30: 0a00 |001c: move-result v0 │ │ -1b5d32: 3800 7100 |001d: if-eqz v0, 008e // +0071 │ │ -1b5d36: 1300 0d00 |001f: const/16 v0, #int 13 // #d │ │ -1b5d3a: 2303 2711 |0021: new-array v3, v0, [I // type@1127 │ │ -1b5d3e: 2603 7d00 0000 |0023: fill-array-data v3, 000000a0 // +0000007d │ │ -1b5d44: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -1b5d46: 2350 5411 |0027: new-array v0, v5, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1154 │ │ -1b5d4a: 1211 |0029: const/4 v1, #int 1 // #1 │ │ -1b5d4c: 2316 2711 |002a: new-array v6, v1, [I // type@1127 │ │ -1b5d50: 5481 c442 |002c: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ -1b5d54: 5482 c642 |002e: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ -1b5d58: 0704 |0030: move-object v4, v0 │ │ -1b5d5a: 7806 ec0d 0100 |0031: invoke-interface/range {v1, v2, v3, v4, v5, v6}, Ljavax/microedition/khronos/egl/EGL10;.eglChooseConfig:(Ljavax/microedition/khronos/egl/EGLDisplay;[I[Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0dec │ │ -1b5d60: 0a01 |0034: move-result v1 │ │ -1b5d62: 3801 5100 |0035: if-eqz v1, 0086 // +0051 │ │ -1b5d66: 1301 9830 |0037: const/16 v1, #int 12440 // #3098 │ │ -1b5d6a: 1222 |0039: const/4 v2, #int 2 // #2 │ │ -1b5d6c: 1303 3830 |003a: const/16 v3, #int 12344 // #3038 │ │ -1b5d70: 2430 2711 2103 |003c: filled-new-array {v1, v2, v3}, [I // type@1127 │ │ -1b5d76: 0c01 |003f: move-result-object v1 │ │ -1b5d78: 5482 c442 |0040: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ -1b5d7c: 5484 c642 |0042: iget-object v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ -1b5d80: 1205 |0044: const/4 v5, #int 0 // #0 │ │ -1b5d82: 4606 0005 |0045: aget-object v6, v0, v5 │ │ -1b5d86: 6207 a900 |0047: sget-object v7, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ -1b5d8a: 7251 ed0d 4276 |0049: invoke-interface {v2, v4, v6, v7, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglCreateContext:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljavax/microedition/khronos/egl/EGLContext;[I)Ljavax/microedition/khronos/egl/EGLContext; // method@0ded │ │ -1b5d90: 0c01 |004c: move-result-object v1 │ │ -1b5d92: 5b81 c542 |004d: iput-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ -1b5d96: 1a01 0553 |004f: const-string v1, "eglCreateContext" // string@5305 │ │ -1b5d9a: 7020 d45c 1800 |0051: invoke-direct {v8, v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@5cd4 │ │ -1b5da0: 5481 c542 |0054: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ -1b5da4: 3801 2800 |0056: if-eqz v1, 007e // +0028 │ │ -1b5da8: 1301 5730 |0058: const/16 v1, #int 12375 // #3057 │ │ -1b5dac: 1302 5630 |005a: const/16 v2, #int 12374 // #3056 │ │ -1b5db0: 2453 2711 91a2 |005c: filled-new-array {v1, v9, v2, v10, v3}, [I // type@1127 │ │ -1b5db6: 0c09 |005f: move-result-object v9 │ │ -1b5db8: 548a c442 |0060: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ -1b5dbc: 5481 c642 |0062: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ -1b5dc0: 4600 0005 |0064: aget-object v0, v0, v5 │ │ -1b5dc4: 7240 ee0d 1a90 |0066: invoke-interface {v10, v1, v0, v9}, Ljavax/microedition/khronos/egl/EGL10;.eglCreatePbufferSurface:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;[I)Ljavax/microedition/khronos/egl/EGLSurface; // method@0dee │ │ -1b5dca: 0c09 |0069: move-result-object v9 │ │ -1b5dcc: 5b89 c742 |006a: iput-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42c7 │ │ -1b5dd0: 1a09 0653 |006c: const-string v9, "eglCreatePbufferSurface" // string@5306 │ │ -1b5dd4: 7020 d45c 9800 |006e: invoke-direct {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@5cd4 │ │ -1b5dda: 5489 c742 |0071: iget-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42c7 │ │ -1b5dde: 3809 0300 |0073: if-eqz v9, 0076 // +0003 │ │ -1b5de2: 0e00 |0075: return-void │ │ -1b5de4: 2209 0503 |0076: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5de8: 1a0a ac83 |0078: const-string v10, "surface was null" // string@83ac │ │ -1b5dec: 7020 b50a a900 |007a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b5df2: 2709 |007d: throw v9 │ │ -1b5df4: 2209 0503 |007e: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5df8: 1a0a fa73 |0080: const-string v10, "null context" // string@73fa │ │ -1b5dfc: 7020 b50a a900 |0082: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b5e02: 2709 |0085: throw v9 │ │ -1b5e04: 2209 0503 |0086: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5e08: 1a0a 1c87 |0088: const-string v10, "unable to find RGB888+pbuffer EGL config" // string@871c │ │ -1b5e0c: 7020 b50a a900 |008a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b5e12: 2709 |008d: throw v9 │ │ -1b5e14: 5b82 c642 |008e: iput-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ -1b5e18: 2209 0503 |0090: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5e1c: 1a0a 2087 |0092: const-string v10, "unable to initialize EGL10" // string@8720 │ │ -1b5e20: 7020 b50a a900 |0094: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b5e26: 2709 |0097: throw v9 │ │ -1b5e28: 2209 0503 |0098: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5e2c: 1a0a 1e87 |009a: const-string v10, "unable to get EGL10 display" // string@871e │ │ -1b5e30: 7020 b50a a900 |009c: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b5e36: 2709 |009f: throw v9 │ │ -1b5e38: 0003 0400 0d00 0000 2430 0000 0800 ... |00a0: array-data (30 units) │ │ +1b5cec: |[1b5cec] org.thoughtcrime.securesms.video.recode.OutputSurface.eglSetup:(II)V │ │ +1b5cfc: 7100 f90d 0000 |0000: invoke-static {}, Ljavax/microedition/khronos/egl/EGLContext;.getEGL:()Ljavax/microedition/khronos/egl/EGL; // method@0df9 │ │ +1b5d02: 0c00 |0003: move-result-object v0 │ │ +1b5d04: 1f00 df03 |0004: check-cast v0, Ljavax/microedition/khronos/egl/EGL10; // type@03df │ │ +1b5d08: 5b80 c442 |0006: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ +1b5d0c: 6201 a800 |0008: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_DEFAULT_DISPLAY:Ljava/lang/Object; // field@00a8 │ │ +1b5d10: 7220 f40d 1000 |000a: invoke-interface {v0, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglGetDisplay:(Ljava/lang/Object;)Ljavax/microedition/khronos/egl/EGLDisplay; // method@0df4 │ │ +1b5d16: 0c00 |000d: move-result-object v0 │ │ +1b5d18: 5b80 c642 |000e: iput-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ +1b5d1c: 6201 aa00 |0010: sget-object v1, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_DISPLAY:Ljavax/microedition/khronos/egl/EGLDisplay; // field@00aa │ │ +1b5d20: 3210 8600 |0012: if-eq v0, v1, 0098 // +0086 │ │ +1b5d24: 5480 c442 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ +1b5d28: 5481 c642 |0016: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ +1b5d2c: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +1b5d2e: 7230 f60d 1002 |0019: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglInitialize:(Ljavax/microedition/khronos/egl/EGLDisplay;[I)Z // method@0df6 │ │ +1b5d34: 0a00 |001c: move-result v0 │ │ +1b5d36: 3800 7100 |001d: if-eqz v0, 008e // +0071 │ │ +1b5d3a: 1300 0d00 |001f: const/16 v0, #int 13 // #d │ │ +1b5d3e: 2303 2711 |0021: new-array v3, v0, [I // type@1127 │ │ +1b5d42: 2603 7d00 0000 |0023: fill-array-data v3, 000000a0 // +0000007d │ │ +1b5d48: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +1b5d4a: 2350 5411 |0027: new-array v0, v5, [Ljavax/microedition/khronos/egl/EGLConfig; // type@1154 │ │ +1b5d4e: 1211 |0029: const/4 v1, #int 1 // #1 │ │ +1b5d50: 2316 2711 |002a: new-array v6, v1, [I // type@1127 │ │ +1b5d54: 5481 c442 |002c: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ +1b5d58: 5482 c642 |002e: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ +1b5d5c: 0704 |0030: move-object v4, v0 │ │ +1b5d5e: 7806 ec0d 0100 |0031: invoke-interface/range {v1, v2, v3, v4, v5, v6}, Ljavax/microedition/khronos/egl/EGL10;.eglChooseConfig:(Ljavax/microedition/khronos/egl/EGLDisplay;[I[Ljavax/microedition/khronos/egl/EGLConfig;I[I)Z // method@0dec │ │ +1b5d64: 0a01 |0034: move-result v1 │ │ +1b5d66: 3801 5100 |0035: if-eqz v1, 0086 // +0051 │ │ +1b5d6a: 1301 9830 |0037: const/16 v1, #int 12440 // #3098 │ │ +1b5d6e: 1222 |0039: const/4 v2, #int 2 // #2 │ │ +1b5d70: 1303 3830 |003a: const/16 v3, #int 12344 // #3038 │ │ +1b5d74: 2430 2711 2103 |003c: filled-new-array {v1, v2, v3}, [I // type@1127 │ │ +1b5d7a: 0c01 |003f: move-result-object v1 │ │ +1b5d7c: 5482 c442 |0040: iget-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ +1b5d80: 5484 c642 |0042: iget-object v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ +1b5d84: 1205 |0044: const/4 v5, #int 0 // #0 │ │ +1b5d86: 4606 0005 |0045: aget-object v6, v0, v5 │ │ +1b5d8a: 6207 a900 |0047: sget-object v7, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ +1b5d8e: 7251 ed0d 4276 |0049: invoke-interface {v2, v4, v6, v7, v1}, Ljavax/microedition/khronos/egl/EGL10;.eglCreateContext:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;Ljavax/microedition/khronos/egl/EGLContext;[I)Ljavax/microedition/khronos/egl/EGLContext; // method@0ded │ │ +1b5d94: 0c01 |004c: move-result-object v1 │ │ +1b5d96: 5b81 c542 |004d: iput-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ +1b5d9a: 1a01 0553 |004f: const-string v1, "eglCreateContext" // string@5305 │ │ +1b5d9e: 7020 d45c 1800 |0051: invoke-direct {v8, v1}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@5cd4 │ │ +1b5da4: 5481 c542 |0054: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ +1b5da8: 3801 2800 |0056: if-eqz v1, 007e // +0028 │ │ +1b5dac: 1301 5730 |0058: const/16 v1, #int 12375 // #3057 │ │ +1b5db0: 1302 5630 |005a: const/16 v2, #int 12374 // #3056 │ │ +1b5db4: 2453 2711 91a2 |005c: filled-new-array {v1, v9, v2, v10, v3}, [I // type@1127 │ │ +1b5dba: 0c09 |005f: move-result-object v9 │ │ +1b5dbc: 548a c442 |0060: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ +1b5dc0: 5481 c642 |0062: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ +1b5dc4: 4600 0005 |0064: aget-object v0, v0, v5 │ │ +1b5dc8: 7240 ee0d 1a90 |0066: invoke-interface {v10, v1, v0, v9}, Ljavax/microedition/khronos/egl/EGL10;.eglCreatePbufferSurface:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLConfig;[I)Ljavax/microedition/khronos/egl/EGLSurface; // method@0dee │ │ +1b5dce: 0c09 |0069: move-result-object v9 │ │ +1b5dd0: 5b89 c742 |006a: iput-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42c7 │ │ +1b5dd4: 1a09 0653 |006c: const-string v9, "eglCreatePbufferSurface" // string@5306 │ │ +1b5dd8: 7020 d45c 9800 |006e: invoke-direct {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@5cd4 │ │ +1b5dde: 5489 c742 |0071: iget-object v9, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42c7 │ │ +1b5de2: 3809 0300 |0073: if-eqz v9, 0076 // +0003 │ │ +1b5de6: 0e00 |0075: return-void │ │ +1b5de8: 2209 0503 |0076: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5dec: 1a0a ac83 |0078: const-string v10, "surface was null" // string@83ac │ │ +1b5df0: 7020 b50a a900 |007a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b5df6: 2709 |007d: throw v9 │ │ +1b5df8: 2209 0503 |007e: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5dfc: 1a0a fa73 |0080: const-string v10, "null context" // string@73fa │ │ +1b5e00: 7020 b50a a900 |0082: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b5e06: 2709 |0085: throw v9 │ │ +1b5e08: 2209 0503 |0086: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5e0c: 1a0a 1c87 |0088: const-string v10, "unable to find RGB888+pbuffer EGL config" // string@871c │ │ +1b5e10: 7020 b50a a900 |008a: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b5e16: 2709 |008d: throw v9 │ │ +1b5e18: 5b82 c642 |008e: iput-object v2, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ +1b5e1c: 2209 0503 |0090: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5e20: 1a0a 2087 |0092: const-string v10, "unable to initialize EGL10" // string@8720 │ │ +1b5e24: 7020 b50a a900 |0094: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b5e2a: 2709 |0097: throw v9 │ │ +1b5e2c: 2209 0503 |0098: new-instance v9, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5e30: 1a0a 1e87 |009a: const-string v10, "unable to get EGL10 display" // string@871e │ │ +1b5e34: 7020 b50a a900 |009c: invoke-direct {v9, v10}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b5e3a: 2709 |009f: throw v9 │ │ +1b5e3c: 0003 0400 0d00 0000 2430 0000 0800 ... |00a0: array-data (30 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0008 line=80 │ │ 0x0010 line=82 │ │ 0x0014 line=86 │ │ 0x0021 line=91 │ │ @@ -324045,32 +324046,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -1b5fc0: |[1b5fc0] org.thoughtcrime.securesms.video.recode.OutputSurface.setup:()V │ │ -1b5fd0: 2200 1611 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // type@1116 │ │ -1b5fd4: 5221 d042 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d0 │ │ -1b5fd8: 7020 e15c 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.:(I)V // method@5ce1 │ │ -1b5fde: 5b20 ce42 |0007: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42ce │ │ -1b5fe2: 6e10 e85c 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.surfaceCreated:()V // method@5ce8 │ │ -1b5fe8: 2200 6000 |000c: new-instance v0, Landroid/graphics/SurfaceTexture; // type@0060 │ │ -1b5fec: 5421 ce42 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42ce │ │ -1b5ff0: 6e10 e65c 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.getTextureId:()I // method@5ce6 │ │ -1b5ff6: 0a01 |0013: move-result v1 │ │ -1b5ff8: 7020 8301 1000 |0014: invoke-direct {v0, v1}, Landroid/graphics/SurfaceTexture;.:(I)V // method@0183 │ │ -1b5ffe: 5b20 cd42 |0017: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42cd │ │ -1b6002: 6e20 8501 2000 |0019: invoke-virtual {v0, v2}, Landroid/graphics/SurfaceTexture;.setOnFrameAvailableListener:(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;)V // method@0185 │ │ -1b6008: 2200 ea00 |001c: new-instance v0, Landroid/view/Surface; // type@00ea │ │ -1b600c: 5421 cd42 |001e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42cd │ │ -1b6010: 7020 0703 1000 |0020: invoke-direct {v0, v1}, Landroid/view/Surface;.:(Landroid/graphics/SurfaceTexture;)V // method@0307 │ │ -1b6016: 5b20 cc42 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42cc │ │ -1b601a: 0e00 |0025: return-void │ │ +1b5fc4: |[1b5fc4] org.thoughtcrime.securesms.video.recode.OutputSurface.setup:()V │ │ +1b5fd4: 2200 1611 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // type@1116 │ │ +1b5fd8: 5221 d042 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.rotateRender:I // field@42d0 │ │ +1b5fdc: 7020 e15c 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.:(I)V // method@5ce1 │ │ +1b5fe2: 5b20 ce42 |0007: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42ce │ │ +1b5fe6: 6e10 e85c 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.surfaceCreated:()V // method@5ce8 │ │ +1b5fec: 2200 6000 |000c: new-instance v0, Landroid/graphics/SurfaceTexture; // type@0060 │ │ +1b5ff0: 5421 ce42 |000e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42ce │ │ +1b5ff4: 6e10 e65c 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.getTextureId:()I // method@5ce6 │ │ +1b5ffa: 0a01 |0013: move-result v1 │ │ +1b5ffc: 7020 8301 1000 |0014: invoke-direct {v0, v1}, Landroid/graphics/SurfaceTexture;.:(I)V // method@0183 │ │ +1b6002: 5b20 cd42 |0017: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42cd │ │ +1b6006: 6e20 8501 2000 |0019: invoke-virtual {v0, v2}, Landroid/graphics/SurfaceTexture;.setOnFrameAvailableListener:(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;)V // method@0185 │ │ +1b600c: 2200 ea00 |001c: new-instance v0, Landroid/view/Surface; // type@00ea │ │ +1b6010: 5421 cd42 |001e: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42cd │ │ +1b6014: 7020 0703 1000 |0020: invoke-direct {v0, v1}, Landroid/view/Surface;.:(Landroid/graphics/SurfaceTexture;)V // method@0307 │ │ +1b601a: 5b20 cc42 |0023: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42cc │ │ +1b601e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0009 line=72 │ │ 0x000c line=73 │ │ 0x0019 line=74 │ │ 0x001c line=75 │ │ @@ -324083,45 +324084,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -1b5bd0: |[1b5bd0] org.thoughtcrime.securesms.video.recode.OutputSurface.awaitNewImage:()V │ │ -1b5be0: 5440 c942 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42c9 │ │ -1b5be4: 1d00 |0002: monitor-enter v0 │ │ -1b5be6: 5541 c842 |0003: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42c8 │ │ -1b5bea: 3901 1d00 |0005: if-nez v1, 0022 // +001d │ │ -1b5bee: 5441 c942 |0007: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42c9 │ │ -1b5bf2: 1602 c409 |0009: const-wide/16 v2, #int 2500 // #9c4 │ │ -1b5bf6: 6e30 a80a 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/Object;.wait:(J)V // method@0aa8 │ │ -1b5bfc: 5541 c842 |000e: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42c8 │ │ -1b5c00: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ -1b5c04: 28f1 |0012: goto 0003 // -000f │ │ -1b5c06: 2201 0503 |0013: new-instance v1, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5c0a: 1a02 023a |0015: const-string v2, "Surface frame wait timed out" // string@3a02 │ │ -1b5c0e: 7020 b50a 2100 |0017: invoke-direct {v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b5c14: 2701 |001a: throw v1 │ │ -1b5c16: 0d01 |001b: move-exception v1 │ │ -1b5c18: 2202 0503 |001c: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5c1c: 7020 b70a 1200 |001e: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab7 │ │ -1b5c22: 2702 |0021: throw v2 │ │ -1b5c24: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -1b5c26: 5c41 c842 |0023: iput-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42c8 │ │ -1b5c2a: 1e00 |0025: monitor-exit v0 │ │ -1b5c2c: 5440 ce42 |0026: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42ce │ │ -1b5c30: 1a01 4c49 |0028: const-string v1, "before updateTexImage" // string@494c │ │ -1b5c34: 6e20 e35c 1000 |002a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b5c3a: 5440 cd42 |002d: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42cd │ │ -1b5c3e: 6e10 8601 0000 |002f: invoke-virtual {v0}, Landroid/graphics/SurfaceTexture;.updateTexImage:()V // method@0186 │ │ -1b5c44: 0e00 |0032: return-void │ │ -1b5c46: 0d01 |0033: move-exception v1 │ │ -1b5c48: 1e00 |0034: monitor-exit v0 │ │ -1b5c4a: 2701 |0035: throw v1 │ │ +1b5bd4: |[1b5bd4] org.thoughtcrime.securesms.video.recode.OutputSurface.awaitNewImage:()V │ │ +1b5be4: 5440 c942 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42c9 │ │ +1b5be8: 1d00 |0002: monitor-enter v0 │ │ +1b5bea: 5541 c842 |0003: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42c8 │ │ +1b5bee: 3901 1d00 |0005: if-nez v1, 0022 // +001d │ │ +1b5bf2: 5441 c942 |0007: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42c9 │ │ +1b5bf6: 1602 c409 |0009: const-wide/16 v2, #int 2500 // #9c4 │ │ +1b5bfa: 6e30 a80a 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/Object;.wait:(J)V // method@0aa8 │ │ +1b5c00: 5541 c842 |000e: iget-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42c8 │ │ +1b5c04: 3801 0300 |0010: if-eqz v1, 0013 // +0003 │ │ +1b5c08: 28f1 |0012: goto 0003 // -000f │ │ +1b5c0a: 2201 0503 |0013: new-instance v1, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5c0e: 1a02 023a |0015: const-string v2, "Surface frame wait timed out" // string@3a02 │ │ +1b5c12: 7020 b50a 2100 |0017: invoke-direct {v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b5c18: 2701 |001a: throw v1 │ │ +1b5c1a: 0d01 |001b: move-exception v1 │ │ +1b5c1c: 2202 0503 |001c: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5c20: 7020 b70a 1200 |001e: invoke-direct {v2, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab7 │ │ +1b5c26: 2702 |0021: throw v2 │ │ +1b5c28: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +1b5c2a: 5c41 c842 |0023: iput-boolean v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42c8 │ │ +1b5c2e: 1e00 |0025: monitor-exit v0 │ │ +1b5c30: 5440 ce42 |0026: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42ce │ │ +1b5c34: 1a01 4c49 |0028: const-string v1, "before updateTexImage" // string@494c │ │ +1b5c38: 6e20 e35c 1000 |002a: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b5c3e: 5440 cd42 |002d: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42cd │ │ +1b5c42: 6e10 8601 0000 |002f: invoke-virtual {v0}, Landroid/graphics/SurfaceTexture;.updateTexImage:()V // method@0186 │ │ +1b5c48: 0e00 |0032: return-void │ │ +1b5c4a: 0d01 |0033: move-exception v1 │ │ +1b5c4c: 1e00 |0034: monitor-exit v0 │ │ +1b5c4e: 2701 |0035: throw v1 │ │ catches : 4 │ │ 0x0003 - 0x0005 │ │ -> 0x0033 │ │ 0x0007 - 0x001b │ │ Ljava/lang/InterruptedException; -> 0x001b │ │ -> 0x0033 │ │ 0x001c - 0x0026 │ │ @@ -324148,18 +324149,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1b5c74: |[1b5c74] org.thoughtcrime.securesms.video.recode.OutputSurface.changeFragmentShader:(Ljava/lang/String;)V │ │ -1b5c84: 5410 ce42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42ce │ │ -1b5c88: 6e20 e25c 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.changeFragmentShader:(Ljava/lang/String;)V // method@5ce2 │ │ -1b5c8e: 0e00 |0005: return-void │ │ +1b5c78: |[1b5c78] org.thoughtcrime.securesms.video.recode.OutputSurface.changeFragmentShader:(Ljava/lang/String;)V │ │ +1b5c88: 5410 ce42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42ce │ │ +1b5c8c: 6e20 e25c 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.changeFragmentShader:(Ljava/lang/String;)V // method@5ce2 │ │ +1b5c92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/video/recode/OutputSurface; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -324168,19 +324169,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -1b5cc8: |[1b5cc8] org.thoughtcrime.securesms.video.recode.OutputSurface.drawImage:(Z)V │ │ -1b5cd8: 5420 ce42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42ce │ │ -1b5cdc: 5421 cd42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42cd │ │ -1b5ce0: 6e30 e55c 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V // method@5ce5 │ │ -1b5ce6: 0e00 |0007: return-void │ │ +1b5ccc: |[1b5ccc] org.thoughtcrime.securesms.video.recode.OutputSurface.drawImage:(Z)V │ │ +1b5cdc: 5420 ce42 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42ce │ │ +1b5ce0: 5421 cd42 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42cd │ │ +1b5ce4: 6e30 e55c 1003 |0004: invoke-virtual {v0, v1, v3}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V // method@5ce5 │ │ +1b5cea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/video/recode/OutputSurface; │ │ 0x0000 - 0x0008 reg=3 (null) Z │ │ │ │ @@ -324189,27 +324190,27 @@ │ │ type : '()Ljava/nio/ByteBuffer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 23 16-bit code units │ │ -1b5ac4: |[1b5ac4] org.thoughtcrime.securesms.video.recode.OutputSurface.getFrame:()Ljava/nio/ByteBuffer; │ │ -1b5ad4: 5480 cb42 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cb │ │ -1b5ad8: 6e10 b50b 0000 |0002: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bb5 │ │ -1b5ade: 5283 cf42 |0005: iget v3, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@42cf │ │ -1b5ae2: 5284 ca42 |0007: iget v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@42ca │ │ -1b5ae6: 1306 0114 |0009: const/16 v6, #int 5121 // #1401 │ │ -1b5aea: 5487 cb42 |000b: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cb │ │ -1b5aee: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -1b5af0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -1b5af2: 1305 0819 |000f: const/16 v5, #int 6408 // #1908 │ │ -1b5af6: 7707 2502 0100 |0011: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glReadPixels:(IIIIIILjava/nio/Buffer;)V // method@0225 │ │ -1b5afc: 5480 cb42 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cb │ │ -1b5b00: 1100 |0016: return-object v0 │ │ +1b5ac8: |[1b5ac8] org.thoughtcrime.securesms.video.recode.OutputSurface.getFrame:()Ljava/nio/ByteBuffer; │ │ +1b5ad8: 5480 cb42 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cb │ │ +1b5adc: 6e10 b50b 0000 |0002: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bb5 │ │ +1b5ae2: 5283 cf42 |0005: iget v3, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mWidth:I // field@42cf │ │ +1b5ae6: 5284 ca42 |0007: iget v4, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mHeight:I // field@42ca │ │ +1b5aea: 1306 0114 |0009: const/16 v6, #int 5121 // #1401 │ │ +1b5aee: 5487 cb42 |000b: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cb │ │ +1b5af2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +1b5af4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +1b5af6: 1305 0819 |000f: const/16 v5, #int 6408 // #1908 │ │ +1b5afa: 7707 2502 0100 |0011: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glReadPixels:(IIIIIILjava/nio/Buffer;)V // method@0225 │ │ +1b5b00: 5480 cb42 |0014: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mPixelBuf:Ljava/nio/ByteBuffer; // field@42cb │ │ +1b5b04: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ 0x0014 line=199 │ │ locals : │ │ 0x0000 - 0x0017 reg=8 this Lorg/thoughtcrime/securesms/video/recode/OutputSurface; │ │ @@ -324219,17 +324220,17 @@ │ │ type : '()Landroid/view/Surface;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b5aac: |[1b5aac] org.thoughtcrime.securesms.video.recode.OutputSurface.getSurface:()Landroid/view/Surface; │ │ -1b5abc: 5410 cc42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42cc │ │ -1b5ac0: 1100 |0002: return-object v0 │ │ +1b5ab0: |[1b5ab0] org.thoughtcrime.securesms.video.recode.OutputSurface.getSurface:()Landroid/view/Surface; │ │ +1b5ac0: 5410 cc42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42cc │ │ +1b5ac4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/OutputSurface; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/video/recode/OutputSurface;) │ │ @@ -324237,35 +324238,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -1b5e74: |[1b5e74] org.thoughtcrime.securesms.video.recode.OutputSurface.makeCurrent:()V │ │ -1b5e84: 5440 c442 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ -1b5e88: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ -1b5e8c: 1a00 4b49 |0004: const-string v0, "before makeCurrent" // string@494b │ │ -1b5e90: 7020 d45c 0400 |0006: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@5cd4 │ │ -1b5e96: 5440 c442 |0009: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ -1b5e9a: 5441 c642 |000b: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ -1b5e9e: 5442 c742 |000d: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42c7 │ │ -1b5ea2: 5443 c542 |000f: iget-object v3, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ -1b5ea6: 7253 f70d 1022 |0011: invoke-interface {v0, v1, v2, v2, v3}, Ljavax/microedition/khronos/egl/EGL10;.eglMakeCurrent:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLContext;)Z // method@0df7 │ │ -1b5eac: 0a00 |0014: move-result v0 │ │ -1b5eae: 3800 0300 |0015: if-eqz v0, 0018 // +0003 │ │ -1b5eb2: 0e00 |0017: return-void │ │ -1b5eb4: 2200 0503 |0018: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5eb8: 1a01 1153 |001a: const-string v1, "eglMakeCurrent failed" // string@5311 │ │ -1b5ebc: 7020 b50a 1000 |001c: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b5ec2: 2700 |001f: throw v0 │ │ -1b5ec4: 2200 0503 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5ec8: 1a01 3973 |0022: const-string v1, "not configured for makeCurrent" // string@7339 │ │ -1b5ecc: 7020 b50a 1000 |0024: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b5ed2: 2700 |0027: throw v0 │ │ +1b5e78: |[1b5e78] org.thoughtcrime.securesms.video.recode.OutputSurface.makeCurrent:()V │ │ +1b5e88: 5440 c442 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ +1b5e8c: 3800 1e00 |0002: if-eqz v0, 0020 // +001e │ │ +1b5e90: 1a00 4b49 |0004: const-string v0, "before makeCurrent" // string@494b │ │ +1b5e94: 7020 d45c 0400 |0006: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.checkEglError:(Ljava/lang/String;)V // method@5cd4 │ │ +1b5e9a: 5440 c442 |0009: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ +1b5e9e: 5441 c642 |000b: iget-object v1, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ +1b5ea2: 5442 c742 |000d: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42c7 │ │ +1b5ea6: 5443 c542 |000f: iget-object v3, v4, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ +1b5eaa: 7253 f70d 1022 |0011: invoke-interface {v0, v1, v2, v2, v3}, Ljavax/microedition/khronos/egl/EGL10;.eglMakeCurrent:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLContext;)Z // method@0df7 │ │ +1b5eb0: 0a00 |0014: move-result v0 │ │ +1b5eb2: 3800 0300 |0015: if-eqz v0, 0018 // +0003 │ │ +1b5eb6: 0e00 |0017: return-void │ │ +1b5eb8: 2200 0503 |0018: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5ebc: 1a01 1153 |001a: const-string v1, "eglMakeCurrent failed" // string@5311 │ │ +1b5ec0: 7020 b50a 1000 |001c: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b5ec6: 2700 |001f: throw v0 │ │ +1b5ec8: 2200 0503 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5ecc: 1a01 3973 |0022: const-string v1, "not configured for makeCurrent" // string@7339 │ │ +1b5ed0: 7020 b50a 1000 |0024: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b5ed6: 2700 |0027: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0004 line=148 │ │ 0x0009 line=149 │ │ 0x0018 line=150 │ │ 0x0020 line=146 │ │ @@ -324277,32 +324278,32 @@ │ │ type : '(Landroid/graphics/SurfaceTexture;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -1b5ed4: |[1b5ed4] org.thoughtcrime.securesms.video.recode.OutputSurface.onFrameAvailable:(Landroid/graphics/SurfaceTexture;)V │ │ -1b5ee4: 5423 c942 |0000: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42c9 │ │ -1b5ee8: 1d03 |0002: monitor-enter v3 │ │ -1b5eea: 5520 c842 |0003: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42c8 │ │ -1b5eee: 3900 0c00 |0005: if-nez v0, 0011 // +000c │ │ -1b5ef2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -1b5ef4: 5c20 c842 |0008: iput-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42c8 │ │ -1b5ef8: 5420 c942 |000a: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42c9 │ │ -1b5efc: 6e10 a50a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0aa5 │ │ -1b5f02: 1e03 |000f: monitor-exit v3 │ │ -1b5f04: 0e00 |0010: return-void │ │ -1b5f06: 2200 0503 |0011: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b5f0a: 1a01 656c |0013: const-string v1, "mFrameAvailable already set, frame could be dropped" // string@6c65 │ │ -1b5f0e: 7020 b50a 1000 |0015: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b5f14: 2700 |0018: throw v0 │ │ -1b5f16: 0d00 |0019: move-exception v0 │ │ -1b5f18: 1e03 |001a: monitor-exit v3 │ │ -1b5f1a: 2700 |001b: throw v0 │ │ +1b5ed8: |[1b5ed8] org.thoughtcrime.securesms.video.recode.OutputSurface.onFrameAvailable:(Landroid/graphics/SurfaceTexture;)V │ │ +1b5ee8: 5423 c942 |0000: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42c9 │ │ +1b5eec: 1d03 |0002: monitor-enter v3 │ │ +1b5eee: 5520 c842 |0003: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42c8 │ │ +1b5ef2: 3900 0c00 |0005: if-nez v0, 0011 // +000c │ │ +1b5ef6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +1b5ef8: 5c20 c842 |0008: iput-boolean v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameAvailable:Z // field@42c8 │ │ +1b5efc: 5420 c942 |000a: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mFrameSyncObject:Ljava/lang/Object; // field@42c9 │ │ +1b5f00: 6e10 a50a 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.notifyAll:()V // method@0aa5 │ │ +1b5f06: 1e03 |000f: monitor-exit v3 │ │ +1b5f08: 0e00 |0010: return-void │ │ +1b5f0a: 2200 0503 |0011: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b5f0e: 1a01 656c |0013: const-string v1, "mFrameAvailable already set, frame could be dropped" // string@6c65 │ │ +1b5f12: 7020 b50a 1000 |0015: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b5f18: 2700 |0018: throw v0 │ │ +1b5f1a: 0d00 |0019: move-exception v0 │ │ +1b5f1c: 1e03 |001a: monitor-exit v3 │ │ +1b5f1e: 2700 |001b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=187 │ │ 0x0003 line=188 │ │ 0x0008 line=191 │ │ @@ -324319,48 +324320,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 68 16-bit code units │ │ -1b5f28: |[1b5f28] org.thoughtcrime.securesms.video.recode.OutputSurface.release:()V │ │ -1b5f38: 5450 c442 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ -1b5f3c: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ -1b5f40: 7210 f30d 0000 |0004: invoke-interface {v0}, Ljavax/microedition/khronos/egl/EGL10;.eglGetCurrentContext:()Ljavax/microedition/khronos/egl/EGLContext; // method@0df3 │ │ -1b5f46: 0c00 |0007: move-result-object v0 │ │ -1b5f48: 5451 c542 |0008: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ -1b5f4c: 6e20 a20a 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa2 │ │ -1b5f52: 0a00 |000d: move-result v0 │ │ -1b5f54: 3800 0f00 |000e: if-eqz v0, 001d // +000f │ │ -1b5f58: 5450 c442 |0010: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ -1b5f5c: 5451 c642 |0012: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ -1b5f60: 6202 ab00 |0014: sget-object v2, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ -1b5f64: 6203 ab00 |0016: sget-object v3, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ -1b5f68: 6204 a900 |0018: sget-object v4, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ -1b5f6c: 7254 f70d 1032 |001a: invoke-interface {v0, v1, v2, v3, v4}, Ljavax/microedition/khronos/egl/EGL10;.eglMakeCurrent:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLContext;)Z // method@0df7 │ │ -1b5f72: 5450 c442 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ -1b5f76: 5451 c642 |001f: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ -1b5f7a: 5452 c742 |0021: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42c7 │ │ -1b5f7e: 7230 f00d 1002 |0023: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglDestroySurface:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;)Z // method@0df0 │ │ -1b5f84: 5450 c442 |0026: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ -1b5f88: 5451 c642 |0028: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ -1b5f8c: 5452 c542 |002a: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ -1b5f90: 7230 ef0d 1002 |002c: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglDestroyContext:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLContext;)Z // method@0def │ │ -1b5f96: 5450 cc42 |002f: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42cc │ │ -1b5f9a: 6e10 0803 0000 |0031: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0308 │ │ -1b5fa0: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -1b5fa2: 5b50 c642 |0035: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ -1b5fa6: 5b50 c542 |0037: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ -1b5faa: 5b50 c742 |0039: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42c7 │ │ -1b5fae: 5b50 c442 |003b: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ -1b5fb2: 5b50 ce42 |003d: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42ce │ │ -1b5fb6: 5b50 cc42 |003f: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42cc │ │ -1b5fba: 5b50 cd42 |0041: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42cd │ │ -1b5fbe: 0e00 |0043: return-void │ │ +1b5f2c: |[1b5f2c] org.thoughtcrime.securesms.video.recode.OutputSurface.release:()V │ │ +1b5f3c: 5450 c442 |0000: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ +1b5f40: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ +1b5f44: 7210 f30d 0000 |0004: invoke-interface {v0}, Ljavax/microedition/khronos/egl/EGL10;.eglGetCurrentContext:()Ljavax/microedition/khronos/egl/EGLContext; // method@0df3 │ │ +1b5f4a: 0c00 |0007: move-result-object v0 │ │ +1b5f4c: 5451 c542 |0008: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ +1b5f50: 6e20 a20a 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa2 │ │ +1b5f56: 0a00 |000d: move-result v0 │ │ +1b5f58: 3800 0f00 |000e: if-eqz v0, 001d // +000f │ │ +1b5f5c: 5450 c442 |0010: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ +1b5f60: 5451 c642 |0012: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ +1b5f64: 6202 ab00 |0014: sget-object v2, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ +1b5f68: 6203 ab00 |0016: sget-object v3, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_SURFACE:Ljavax/microedition/khronos/egl/EGLSurface; // field@00ab │ │ +1b5f6c: 6204 a900 |0018: sget-object v4, Ljavax/microedition/khronos/egl/EGL10;.EGL_NO_CONTEXT:Ljavax/microedition/khronos/egl/EGLContext; // field@00a9 │ │ +1b5f70: 7254 f70d 1032 |001a: invoke-interface {v0, v1, v2, v3, v4}, Ljavax/microedition/khronos/egl/EGL10;.eglMakeCurrent:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLSurface;Ljavax/microedition/khronos/egl/EGLContext;)Z // method@0df7 │ │ +1b5f76: 5450 c442 |001d: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ +1b5f7a: 5451 c642 |001f: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ +1b5f7e: 5452 c742 |0021: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42c7 │ │ +1b5f82: 7230 f00d 1002 |0023: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglDestroySurface:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLSurface;)Z // method@0df0 │ │ +1b5f88: 5450 c442 |0026: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ +1b5f8c: 5451 c642 |0028: iget-object v1, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ +1b5f90: 5452 c542 |002a: iget-object v2, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ +1b5f94: 7230 ef0d 1002 |002c: invoke-interface {v0, v1, v2}, Ljavax/microedition/khronos/egl/EGL10;.eglDestroyContext:(Ljavax/microedition/khronos/egl/EGLDisplay;Ljavax/microedition/khronos/egl/EGLContext;)Z // method@0def │ │ +1b5f9a: 5450 cc42 |002f: iget-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42cc │ │ +1b5f9e: 6e10 0803 0000 |0031: invoke-virtual {v0}, Landroid/view/Surface;.release:()V // method@0308 │ │ +1b5fa4: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +1b5fa6: 5b50 c642 |0035: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLDisplay:Ljavax/microedition/khronos/egl/EGLDisplay; // field@42c6 │ │ +1b5faa: 5b50 c542 |0037: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLContext:Ljavax/microedition/khronos/egl/EGLContext; // field@42c5 │ │ +1b5fae: 5b50 c742 |0039: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGLSurface:Ljavax/microedition/khronos/egl/EGLSurface; // field@42c7 │ │ +1b5fb2: 5b50 c442 |003b: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mEGL:Ljavax/microedition/khronos/egl/EGL10; // field@42c4 │ │ +1b5fb6: 5b50 ce42 |003d: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mTextureRender:Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; // field@42ce │ │ +1b5fba: 5b50 cc42 |003f: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurface:Landroid/view/Surface; // field@42cc │ │ +1b5fbe: 5b50 cd42 |0041: iput-object v0, v5, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.mSurfaceTexture:Landroid/graphics/SurfaceTexture; // field@42cd │ │ +1b5fc2: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0004 line=128 │ │ 0x0010 line=129 │ │ 0x001d line=131 │ │ 0x0026 line=132 │ │ @@ -324408,19 +324409,19 @@ │ │ type : '(JJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1b604c: |[1b604c] org.thoughtcrime.securesms.video.recode.Sample.:(JJ)V │ │ -1b605c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b6062: 5a01 d142 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@42d1 │ │ -1b6066: 5a03 d242 |0005: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@42d2 │ │ -1b606a: 0e00 |0007: return-void │ │ +1b6050: |[1b6050] org.thoughtcrime.securesms.video.recode.Sample.:(JJ)V │ │ +1b6060: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b6066: 5a01 d142 |0003: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@42d1 │ │ +1b606a: 5a03 d242 |0005: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@42d2 │ │ +1b606e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ 0x0003 line=8 │ │ 0x0005 line=9 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/video/recode/Sample; │ │ @@ -324433,17 +324434,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b601c: |[1b601c] org.thoughtcrime.securesms.video.recode.Sample.getOffset:()J │ │ -1b602c: 5320 d142 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@42d1 │ │ -1b6030: 1000 |0002: return-wide v0 │ │ +1b6020: |[1b6020] org.thoughtcrime.securesms.video.recode.Sample.getOffset:()J │ │ +1b6030: 5320 d142 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.offset:J // field@42d1 │ │ +1b6034: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/thoughtcrime/securesms/video/recode/Sample; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/recode/Sample;) │ │ @@ -324451,17 +324452,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b6034: |[1b6034] org.thoughtcrime.securesms.video.recode.Sample.getSize:()J │ │ -1b6044: 5320 d242 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@42d2 │ │ -1b6048: 1000 |0002: return-wide v0 │ │ +1b6038: |[1b6038] org.thoughtcrime.securesms.video.recode.Sample.getSize:()J │ │ +1b6048: 5320 d242 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Sample;.size:J // field@42d2 │ │ +1b604c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/thoughtcrime/securesms/video/recode/Sample; │ │ │ │ source_file_idx : 14271 (Sample.java) │ │ @@ -324563,63 +324564,63 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -1b618c: |[1b618c] org.thoughtcrime.securesms.video.recode.TextureRenderer.:()V │ │ -1b619c: 1300 1400 |0000: const/16 v0, #int 20 // #14 │ │ -1b61a0: 2300 2611 |0002: new-array v0, v0, [F // type@1126 │ │ -1b61a4: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -1b61aa: 6900 de42 |0007: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@42de │ │ -1b61ae: 0e00 |0009: return-void │ │ -1b61b0: 0003 0400 1400 0000 0000 80bf 0000 ... |000a: array-data (44 units) │ │ +1b6190: |[1b6190] org.thoughtcrime.securesms.video.recode.TextureRenderer.:()V │ │ +1b61a0: 1300 1400 |0000: const/16 v0, #int 20 // #14 │ │ +1b61a4: 2300 2611 |0002: new-array v0, v0, [F // type@1126 │ │ +1b61a8: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +1b61ae: 6900 de42 |0007: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@42de │ │ +1b61b2: 0e00 |0009: return-void │ │ +1b61b4: 0003 0400 1400 0000 0000 80bf 0000 ... |000a: array-data (44 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=36 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;) │ │ name : '' │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -1b6208: |[1b6208] org.thoughtcrime.securesms.video.recode.TextureRenderer.:(I)V │ │ -1b6218: 7010 a10a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b621e: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ -1b6222: 2301 2611 |0005: new-array v1, v0, [F // type@1126 │ │ -1b6226: 5b31 d942 |0007: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42d9 │ │ -1b622a: 2300 2611 |0009: new-array v0, v0, [F // type@1126 │ │ -1b622e: 5b30 db42 |000b: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42db │ │ -1b6232: 1301 c7cf |000d: const/16 v1, #int -12345 // #cfc7 │ │ -1b6236: 5931 dc42 |000f: iput v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42dc │ │ -1b623a: 5934 e342 |0011: iput v4, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@42e3 │ │ -1b623e: 6204 de42 |0013: sget-object v4, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@42de │ │ -1b6242: 2141 |0015: array-length v1, v4 │ │ -1b6244: da01 0104 |0016: mul-int/lit8 v1, v1, #int 4 // #04 │ │ -1b6248: 7110 a10b 0100 |0018: invoke-static {v1}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba1 │ │ -1b624e: 0c01 |001b: move-result-object v1 │ │ -1b6250: 7100 b80b 0000 |001c: invoke-static {}, Ljava/nio/ByteOrder;.nativeOrder:()Ljava/nio/ByteOrder; // method@0bb8 │ │ -1b6256: 0c02 |001f: move-result-object v2 │ │ -1b6258: 6e20 ac0b 2100 |0020: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0bac │ │ -1b625e: 0c01 |0023: move-result-object v1 │ │ -1b6260: 6e10 a40b 0100 |0024: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.asFloatBuffer:()Ljava/nio/FloatBuffer; // method@0ba4 │ │ -1b6266: 0c01 |0027: move-result-object v1 │ │ -1b6268: 5b31 dd42 |0028: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42dd │ │ -1b626c: 6e20 c30b 4100 |002a: invoke-virtual {v1, v4}, Ljava/nio/FloatBuffer;.put:([F)Ljava/nio/FloatBuffer; // method@0bc3 │ │ -1b6272: 0c04 |002d: move-result-object v4 │ │ -1b6274: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -1b6276: 6e20 c20b 1400 |002f: invoke-virtual {v4, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc2 │ │ -1b627c: 7120 2d02 1000 |0032: invoke-static {v0, v1}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ -1b6282: 0e00 |0035: return-void │ │ +1b620c: |[1b620c] org.thoughtcrime.securesms.video.recode.TextureRenderer.:(I)V │ │ +1b621c: 7010 a10a 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b6222: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ +1b6226: 2301 2611 |0005: new-array v1, v0, [F // type@1126 │ │ +1b622a: 5b31 d942 |0007: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42d9 │ │ +1b622e: 2300 2611 |0009: new-array v0, v0, [F // type@1126 │ │ +1b6232: 5b30 db42 |000b: iput-object v0, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42db │ │ +1b6236: 1301 c7cf |000d: const/16 v1, #int -12345 // #cfc7 │ │ +1b623a: 5931 dc42 |000f: iput v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42dc │ │ +1b623e: 5934 e342 |0011: iput v4, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@42e3 │ │ +1b6242: 6204 de42 |0013: sget-object v4, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVerticesData:[F // field@42de │ │ +1b6246: 2141 |0015: array-length v1, v4 │ │ +1b6248: da01 0104 |0016: mul-int/lit8 v1, v1, #int 4 // #04 │ │ +1b624c: 7110 a10b 0100 |0018: invoke-static {v1}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba1 │ │ +1b6252: 0c01 |001b: move-result-object v1 │ │ +1b6254: 7100 b80b 0000 |001c: invoke-static {}, Ljava/nio/ByteOrder;.nativeOrder:()Ljava/nio/ByteOrder; // method@0bb8 │ │ +1b625a: 0c02 |001f: move-result-object v2 │ │ +1b625c: 6e20 ac0b 2100 |0020: invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;.order:(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; // method@0bac │ │ +1b6262: 0c01 |0023: move-result-object v1 │ │ +1b6264: 6e10 a40b 0100 |0024: invoke-virtual {v1}, Ljava/nio/ByteBuffer;.asFloatBuffer:()Ljava/nio/FloatBuffer; // method@0ba4 │ │ +1b626a: 0c01 |0027: move-result-object v1 │ │ +1b626c: 5b31 dd42 |0028: iput-object v1, v3, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42dd │ │ +1b6270: 6e20 c30b 4100 |002a: invoke-virtual {v1, v4}, Ljava/nio/FloatBuffer;.put:([F)Ljava/nio/FloatBuffer; // method@0bc3 │ │ +1b6276: 0c04 |002d: move-result-object v4 │ │ +1b6278: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +1b627a: 6e20 c20b 1400 |002f: invoke-virtual {v4, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc2 │ │ +1b6280: 7120 2d02 1000 |0032: invoke-static {v0, v1}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ +1b6286: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=64 │ │ 0x0009 line=65 │ │ 0x000f line=67 │ │ 0x0011 line=75 │ │ @@ -324635,48 +324636,48 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -1b606c: |[1b606c] org.thoughtcrime.securesms.video.recode.TextureRenderer.createProgram:(Ljava/lang/String;Ljava/lang/String;)I │ │ -1b607c: 1400 318b 0000 |0000: const v0, #float 4.99325e-41 // #00008b31 │ │ -1b6082: 7030 e75c 0304 |0003: invoke-direct {v3, v0, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@5ce7 │ │ -1b6088: 0a04 |0006: move-result v4 │ │ -1b608a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -1b608c: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ -1b6090: 0f00 |000a: return v0 │ │ -1b6092: 1401 308b 0000 |000b: const v1, #float 4.99311e-41 // #00008b30 │ │ -1b6098: 7030 e75c 1305 |000e: invoke-direct {v3, v1, v5}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@5ce7 │ │ -1b609e: 0a05 |0011: move-result v5 │ │ -1b60a0: 3905 0300 |0012: if-nez v5, 0015 // +0003 │ │ -1b60a4: 0f00 |0014: return v0 │ │ -1b60a6: 7100 1702 0000 |0015: invoke-static {}, Landroid/opengl/GLES20;.glCreateProgram:()I // method@0217 │ │ -1b60ac: 0a01 |0018: move-result v1 │ │ -1b60ae: 1a02 c45d |0019: const-string v2, "glCreateProgram" // string@5dc4 │ │ -1b60b2: 6e20 e35c 2300 |001b: invoke-virtual {v3, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b60b8: 3901 0300 |001e: if-nez v1, 0021 // +0003 │ │ -1b60bc: 0f00 |0020: return v0 │ │ -1b60be: 7120 1402 4100 |0021: invoke-static {v1, v4}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ -1b60c4: 1a04 c05d |0024: const-string v4, "glAttachShader" // string@5dc0 │ │ -1b60c8: 6e20 e35c 4300 |0026: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b60ce: 7120 1402 5100 |0029: invoke-static {v1, v5}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ -1b60d4: 6e20 e35c 4300 |002c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b60da: 7110 2402 0100 |002f: invoke-static {v1}, Landroid/opengl/GLES20;.glLinkProgram:(I)V // method@0224 │ │ -1b60e0: 1214 |0032: const/4 v4, #int 1 // #1 │ │ -1b60e2: 2345 2711 |0033: new-array v5, v4, [I // type@1127 │ │ -1b60e6: 1402 828b 0000 |0035: const v2, #float 5.0046e-41 // #00008b82 │ │ -1b60ec: 7140 2102 2105 |0038: invoke-static {v1, v2, v5, v0}, Landroid/opengl/GLES20;.glGetProgramiv:(II[II)V // method@0221 │ │ -1b60f2: 4405 0500 |003b: aget v5, v5, v0 │ │ -1b60f6: 3245 0600 |003d: if-eq v5, v4, 0043 // +0006 │ │ -1b60fa: 7110 1902 0100 |003f: invoke-static {v1}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ -1b6100: 2802 |0042: goto 0044 // +0002 │ │ -1b6102: 0110 |0043: move v0, v1 │ │ -1b6104: 0f00 |0044: return v0 │ │ +1b6070: |[1b6070] org.thoughtcrime.securesms.video.recode.TextureRenderer.createProgram:(Ljava/lang/String;Ljava/lang/String;)I │ │ +1b6080: 1400 318b 0000 |0000: const v0, #float 4.99325e-41 // #00008b31 │ │ +1b6086: 7030 e75c 0304 |0003: invoke-direct {v3, v0, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@5ce7 │ │ +1b608c: 0a04 |0006: move-result v4 │ │ +1b608e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +1b6090: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ +1b6094: 0f00 |000a: return v0 │ │ +1b6096: 1401 308b 0000 |000b: const v1, #float 4.99311e-41 // #00008b30 │ │ +1b609c: 7030 e75c 1305 |000e: invoke-direct {v3, v1, v5}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.loadShader:(ILjava/lang/String;)I // method@5ce7 │ │ +1b60a2: 0a05 |0011: move-result v5 │ │ +1b60a4: 3905 0300 |0012: if-nez v5, 0015 // +0003 │ │ +1b60a8: 0f00 |0014: return v0 │ │ +1b60aa: 7100 1702 0000 |0015: invoke-static {}, Landroid/opengl/GLES20;.glCreateProgram:()I // method@0217 │ │ +1b60b0: 0a01 |0018: move-result v1 │ │ +1b60b2: 1a02 c45d |0019: const-string v2, "glCreateProgram" // string@5dc4 │ │ +1b60b6: 6e20 e35c 2300 |001b: invoke-virtual {v3, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b60bc: 3901 0300 |001e: if-nez v1, 0021 // +0003 │ │ +1b60c0: 0f00 |0020: return v0 │ │ +1b60c2: 7120 1402 4100 |0021: invoke-static {v1, v4}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ +1b60c8: 1a04 c05d |0024: const-string v4, "glAttachShader" // string@5dc0 │ │ +1b60cc: 6e20 e35c 4300 |0026: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b60d2: 7120 1402 5100 |0029: invoke-static {v1, v5}, Landroid/opengl/GLES20;.glAttachShader:(II)V // method@0214 │ │ +1b60d8: 6e20 e35c 4300 |002c: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b60de: 7110 2402 0100 |002f: invoke-static {v1}, Landroid/opengl/GLES20;.glLinkProgram:(I)V // method@0224 │ │ +1b60e4: 1214 |0032: const/4 v4, #int 1 // #1 │ │ +1b60e6: 2345 2711 |0033: new-array v5, v4, [I // type@1127 │ │ +1b60ea: 1402 828b 0000 |0035: const v2, #float 5.0046e-41 // #00008b82 │ │ +1b60f0: 7140 2102 2105 |0038: invoke-static {v1, v2, v5, v0}, Landroid/opengl/GLES20;.glGetProgramiv:(II[II)V // method@0221 │ │ +1b60f6: 4405 0500 |003b: aget v5, v5, v0 │ │ +1b60fa: 3245 0600 |003d: if-eq v5, v4, 0043 // +0006 │ │ +1b60fe: 7110 1902 0100 |003f: invoke-static {v1}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ +1b6104: 2802 |0042: goto 0044 // +0002 │ │ +1b6106: 0110 |0043: move v0, v1 │ │ +1b6108: 0f00 |0044: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=180 │ │ 0x000e line=184 │ │ 0x0015 line=188 │ │ 0x0019 line=189 │ │ 0x0021 line=193 │ │ @@ -324698,36 +324699,36 @@ │ │ type : '(ILjava/lang/String;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -1b6120: |[1b6120] org.thoughtcrime.securesms.video.recode.TextureRenderer.loadShader:(ILjava/lang/String;)I │ │ -1b6130: 7110 1802 0400 |0000: invoke-static {v4}, Landroid/opengl/GLES20;.glCreateShader:(I)I // method@0218 │ │ -1b6136: 0a00 |0003: move-result v0 │ │ -1b6138: 2201 0c03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1b613c: 1a02 c65d |0006: const-string v2, "glCreateShader type=" // string@5dc6 │ │ -1b6140: 7020 0f0b 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1b6146: 6e20 130b 4100 |000b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1b614c: 6e10 290b 0100 |000e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1b6152: 0c04 |0011: move-result-object v4 │ │ -1b6154: 6e20 e35c 4300 |0012: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b615a: 7120 2602 5000 |0015: invoke-static {v0, v5}, Landroid/opengl/GLES20;.glShaderSource:(ILjava/lang/String;)V // method@0226 │ │ -1b6160: 7110 1602 0000 |0018: invoke-static {v0}, Landroid/opengl/GLES20;.glCompileShader:(I)V // method@0216 │ │ -1b6166: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -1b6168: 2344 2711 |001c: new-array v4, v4, [I // type@1127 │ │ -1b616c: 1405 818b 0000 |001e: const v5, #float 5.00446e-41 // #00008b81 │ │ -1b6172: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -1b6174: 7140 2202 5014 |0022: invoke-static {v0, v5, v4, v1}, Landroid/opengl/GLES20;.glGetShaderiv:(II[II)V // method@0222 │ │ -1b617a: 4404 0401 |0025: aget v4, v4, v1 │ │ -1b617e: 3904 0600 |0027: if-nez v4, 002d // +0006 │ │ -1b6182: 7110 1a02 0000 |0029: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteShader:(I)V // method@021a │ │ -1b6188: 1200 |002c: const/4 v0, #int 0 // #0 │ │ -1b618a: 0f00 |002d: return v0 │ │ +1b6124: |[1b6124] org.thoughtcrime.securesms.video.recode.TextureRenderer.loadShader:(ILjava/lang/String;)I │ │ +1b6134: 7110 1802 0400 |0000: invoke-static {v4}, Landroid/opengl/GLES20;.glCreateShader:(I)I // method@0218 │ │ +1b613a: 0a00 |0003: move-result v0 │ │ +1b613c: 2201 0c03 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1b6140: 1a02 c65d |0006: const-string v2, "glCreateShader type=" // string@5dc6 │ │ +1b6144: 7020 0f0b 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1b614a: 6e20 130b 4100 |000b: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1b6150: 6e10 290b 0100 |000e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1b6156: 0c04 |0011: move-result-object v4 │ │ +1b6158: 6e20 e35c 4300 |0012: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b615e: 7120 2602 5000 |0015: invoke-static {v0, v5}, Landroid/opengl/GLES20;.glShaderSource:(ILjava/lang/String;)V // method@0226 │ │ +1b6164: 7110 1602 0000 |0018: invoke-static {v0}, Landroid/opengl/GLES20;.glCompileShader:(I)V // method@0216 │ │ +1b616a: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +1b616c: 2344 2711 |001c: new-array v4, v4, [I // type@1127 │ │ +1b6170: 1405 818b 0000 |001e: const v5, #float 5.00446e-41 // #00008b81 │ │ +1b6176: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +1b6178: 7140 2202 5014 |0022: invoke-static {v0, v5, v4, v1}, Landroid/opengl/GLES20;.glGetShaderiv:(II[II)V // method@0222 │ │ +1b617e: 4404 0401 |0025: aget v4, v4, v1 │ │ +1b6182: 3904 0600 |0027: if-nez v4, 002d // +0006 │ │ +1b6186: 7110 1a02 0000 |0029: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteShader:(I)V // method@021a │ │ +1b618c: 1200 |002c: const/4 v0, #int 0 // #0 │ │ +1b618e: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0004 line=167 │ │ 0x0015 line=168 │ │ 0x0018 line=169 │ │ 0x001c line=170 │ │ @@ -324745,36 +324746,36 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -1b6284: |[1b6284] org.thoughtcrime.securesms.video.recode.TextureRenderer.changeFragmentShader:(Ljava/lang/String;)V │ │ -1b6294: 5210 da42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42da │ │ -1b6298: 7110 1902 0000 |0002: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ -1b629e: 1a00 4887 |0005: const-string v0, "uniform mat4 uMVPMatrix; │ │ +1b6288: |[1b6288] org.thoughtcrime.securesms.video.recode.TextureRenderer.changeFragmentShader:(Ljava/lang/String;)V │ │ +1b6298: 5210 da42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42da │ │ +1b629c: 7110 1902 0000 |0002: invoke-static {v0}, Landroid/opengl/GLES20;.glDeleteProgram:(I)V // method@0219 │ │ +1b62a2: 1a00 4887 |0005: const-string v0, "uniform mat4 uMVPMatrix; │ │ uniform mat4 uSTMatrix; │ │ attribute vec4 aPosition; │ │ attribute vec4 aTextureCoord; │ │ varying vec2 vTextureCoord; │ │ void main() { │ │ gl_Position = uMVPMatrix * aPosition; │ │ vTextureCoord = (uSTMatrix * aTextureCoord).xy; │ │ } │ │ " // string@8748 │ │ -1b62a2: 7030 e45c 0102 |0007: invoke-direct {v1, v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@5ce4 │ │ -1b62a8: 0a02 |000a: move-result v2 │ │ -1b62aa: 5912 da42 |000b: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42da │ │ -1b62ae: 3802 0300 |000d: if-eqz v2, 0010 // +0003 │ │ -1b62b2: 0e00 |000f: return-void │ │ -1b62b4: 2202 0503 |0010: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ -1b62b8: 1a00 d955 |0012: const-string v0, "failed creating program" // string@55d9 │ │ -1b62bc: 7020 b50a 0200 |0014: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b62c2: 2702 |0017: throw v2 │ │ +1b62a6: 7030 e45c 0102 |0007: invoke-direct {v1, v0, v2}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@5ce4 │ │ +1b62ac: 0a02 |000a: move-result v2 │ │ +1b62ae: 5912 da42 |000b: iput v2, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42da │ │ +1b62b2: 3802 0300 |000d: if-eqz v2, 0010 // +0003 │ │ +1b62b6: 0e00 |000f: return-void │ │ +1b62b8: 2202 0503 |0010: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ +1b62bc: 1a00 d955 |0012: const-string v0, "failed creating program" // string@55d9 │ │ +1b62c0: 7020 b50a 0200 |0014: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b62c6: 2702 |0017: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0005 line=159 │ │ 0x0010 line=161 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; │ │ @@ -324785,30 +324786,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -1b62c4: |[1b62c4] org.thoughtcrime.securesms.video.recode.TextureRenderer.checkGlError:(Ljava/lang/String;)V │ │ -1b62d4: 7100 2002 0000 |0000: invoke-static {}, Landroid/opengl/GLES20;.glGetError:()I // method@0220 │ │ -1b62da: 0a00 |0003: move-result v0 │ │ -1b62dc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -1b62e0: 0e00 |0006: return-void │ │ -1b62e2: 2201 0503 |0007: new-instance v1, Ljava/lang/RuntimeException; // type@0305 │ │ -1b62e6: 2202 0c03 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@030c │ │ -1b62ea: 7010 0c0b 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1b62f0: 6e20 180b 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b62f6: 1a04 7d0d |0011: const-string v4, ": glError " // string@0d7d │ │ -1b62fa: 6e20 180b 4200 |0013: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b6300: 6e20 130b 0200 |0016: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1b6306: 6e10 290b 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1b630c: 0c04 |001c: move-result-object v4 │ │ -1b630e: 7020 b50a 4100 |001d: invoke-direct {v1, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b6314: 2701 |0020: throw v1 │ │ +1b62c8: |[1b62c8] org.thoughtcrime.securesms.video.recode.TextureRenderer.checkGlError:(Ljava/lang/String;)V │ │ +1b62d8: 7100 2002 0000 |0000: invoke-static {}, Landroid/opengl/GLES20;.glGetError:()I // method@0220 │ │ +1b62de: 0a00 |0003: move-result v0 │ │ +1b62e0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +1b62e4: 0e00 |0006: return-void │ │ +1b62e6: 2201 0503 |0007: new-instance v1, Ljava/lang/RuntimeException; // type@0305 │ │ +1b62ea: 2202 0c03 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@030c │ │ +1b62ee: 7010 0c0b 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1b62f4: 6e20 180b 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b62fa: 1a04 7d0d |0011: const-string v4, ": glError " // string@0d7d │ │ +1b62fe: 6e20 180b 4200 |0013: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b6304: 6e20 130b 0200 |0016: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1b630a: 6e10 290b 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1b6310: 0c04 |001c: move-result-object v4 │ │ +1b6312: 7020 b50a 4100 |001d: invoke-direct {v1, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b6318: 2701 |0020: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0007 line=210 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 this Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; │ │ 0x0000 - 0x0021 reg=4 (null) Ljava/lang/String; │ │ @@ -324818,84 +324819,84 @@ │ │ type : '(Landroid/graphics/SurfaceTexture;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 149 16-bit code units │ │ -1b6318: |[1b6318] org.thoughtcrime.securesms.video.recode.TextureRenderer.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V │ │ -1b6328: 1a00 bd74 |0000: const-string v0, "onDrawFrame start" // string@74bd │ │ -1b632c: 6e20 e35c 0800 |0002: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b6332: 5480 db42 |0005: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42db │ │ -1b6336: 6e20 8401 0900 |0007: invoke-virtual {v9, v0}, Landroid/graphics/SurfaceTexture;.getTransformMatrix:([F)V // method@0184 │ │ -1b633c: 1259 |000a: const/4 v9, #int 5 // #5 │ │ -1b633e: 380a 1200 |000b: if-eqz v10, 001d // +0012 │ │ -1b6342: 548a db42 |000d: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42db │ │ -1b6346: 4400 0a09 |000f: aget v0, v10, v9 │ │ -1b634a: 7f00 |0011: neg-float v0, v0 │ │ -1b634c: 4b00 0a09 |0012: aput v0, v10, v9 │ │ -1b6350: 1500 803f |0014: const/high16 v0, #int 1065353216 // #3f80 │ │ -1b6354: 1301 0d00 |0016: const/16 v1, #int 13 // #d │ │ -1b6358: 4402 0a01 |0018: aget v2, v10, v1 │ │ -1b635c: c720 |001a: sub-float/2addr v0, v2 │ │ -1b635e: 4b00 0a01 |001b: aput v0, v10, v1 │ │ -1b6362: 528a da42 |001d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42da │ │ -1b6366: 7110 2a02 0a00 |001f: invoke-static {v10}, Landroid/opengl/GLES20;.glUseProgram:(I)V // method@022a │ │ -1b636c: 1a0a df5d |0022: const-string v10, "glUseProgram" // string@5ddf │ │ -1b6370: 6e20 e35c a800 |0024: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b6376: 140a c084 0000 |0027: const v10, #float 4.76217e-41 // #000084c0 │ │ -1b637c: 7110 1302 0a00 |002a: invoke-static {v10}, Landroid/opengl/GLES20;.glActiveTexture:(I)V // method@0213 │ │ -1b6382: 140a 658d 0000 |002d: const v10, #float 5.07228e-41 // #00008d65 │ │ -1b6388: 5280 dc42 |0030: iget v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42dc │ │ -1b638c: 7120 1502 0a00 |0032: invoke-static {v10, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ -1b6392: 548a dd42 |0035: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42dd │ │ -1b6396: 1200 |0037: const/4 v0, #int 0 // #0 │ │ -1b6398: 6e20 c20b 0a00 |0038: invoke-virtual {v10, v0}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc2 │ │ -1b639e: 5281 df42 |003b: iget v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42df │ │ -1b63a2: 1305 1400 |003d: const/16 v5, #int 20 // #14 │ │ -1b63a6: 5486 dd42 |003f: iget-object v6, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42dd │ │ -1b63aa: 1232 |0041: const/4 v2, #int 3 // #3 │ │ -1b63ac: 1303 0614 |0042: const/16 v3, #int 5126 // #1406 │ │ -1b63b0: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -1b63b2: 7706 2b02 0100 |0045: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ -1b63b8: 1a0a e15d |0048: const-string v10, "glVertexAttribPointer maPosition" // string@5de1 │ │ -1b63bc: 6e20 e35c a800 |004a: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b63c2: 528a df42 |004d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42df │ │ -1b63c6: 7110 1c02 0a00 |004f: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ -1b63cc: 1a0a cb5d |0052: const-string v10, "glEnableVertexAttribArray maPositionHandle" // string@5dcb │ │ -1b63d0: 6e20 e35c a800 |0054: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b63d6: 548a dd42 |0057: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42dd │ │ -1b63da: 1231 |0059: const/4 v1, #int 3 // #3 │ │ -1b63dc: 6e20 c20b 1a00 |005a: invoke-virtual {v10, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc2 │ │ -1b63e2: 5282 e042 |005d: iget v2, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e0 │ │ -1b63e6: 1306 1400 |005f: const/16 v6, #int 20 // #14 │ │ -1b63ea: 5487 dd42 |0061: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42dd │ │ -1b63ee: 1223 |0063: const/4 v3, #int 2 // #2 │ │ -1b63f0: 1304 0614 |0064: const/16 v4, #int 5126 // #1406 │ │ -1b63f4: 1205 |0066: const/4 v5, #int 0 // #0 │ │ -1b63f6: 7706 2b02 0200 |0067: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ -1b63fc: 1a0a e25d |006a: const-string v10, "glVertexAttribPointer maTextureHandle" // string@5de2 │ │ -1b6400: 6e20 e35c a800 |006c: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b6406: 528a e042 |006f: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e0 │ │ -1b640a: 7110 1c02 0a00 |0071: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ -1b6410: 1a0a cc5d |0074: const-string v10, "glEnableVertexAttribArray maTextureHandle" // string@5dcc │ │ -1b6414: 6e20 e35c a800 |0076: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b641a: 528a e242 |0079: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42e2 │ │ -1b641e: 5481 db42 |007b: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42db │ │ -1b6422: 1212 |007d: const/4 v2, #int 1 // #1 │ │ -1b6424: 7150 2902 2a10 |007e: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ -1b642a: 528a e142 |0081: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42e1 │ │ -1b642e: 5481 d942 |0083: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42d9 │ │ -1b6432: 7150 2902 2a10 |0085: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ -1b6438: 124a |0088: const/4 v10, #int 4 // #4 │ │ -1b643a: 7130 1b02 090a |0089: invoke-static {v9, v0, v10}, Landroid/opengl/GLES20;.glDrawArrays:(III)V // method@021b │ │ -1b6440: 1a09 c95d |008c: const-string v9, "glDrawArrays" // string@5dc9 │ │ -1b6444: 6e20 e35c 9800 |008e: invoke-virtual {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b644a: 7100 1d02 0000 |0091: invoke-static {}, Landroid/opengl/GLES20;.glFinish:()V // method@021d │ │ -1b6450: 0e00 |0094: return-void │ │ +1b631c: |[1b631c] org.thoughtcrime.securesms.video.recode.TextureRenderer.drawFrame:(Landroid/graphics/SurfaceTexture;Z)V │ │ +1b632c: 1a00 bd74 |0000: const-string v0, "onDrawFrame start" // string@74bd │ │ +1b6330: 6e20 e35c 0800 |0002: invoke-virtual {v8, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b6336: 5480 db42 |0005: iget-object v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42db │ │ +1b633a: 6e20 8401 0900 |0007: invoke-virtual {v9, v0}, Landroid/graphics/SurfaceTexture;.getTransformMatrix:([F)V // method@0184 │ │ +1b6340: 1259 |000a: const/4 v9, #int 5 // #5 │ │ +1b6342: 380a 1200 |000b: if-eqz v10, 001d // +0012 │ │ +1b6346: 548a db42 |000d: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42db │ │ +1b634a: 4400 0a09 |000f: aget v0, v10, v9 │ │ +1b634e: 7f00 |0011: neg-float v0, v0 │ │ +1b6350: 4b00 0a09 |0012: aput v0, v10, v9 │ │ +1b6354: 1500 803f |0014: const/high16 v0, #int 1065353216 // #3f80 │ │ +1b6358: 1301 0d00 |0016: const/16 v1, #int 13 // #d │ │ +1b635c: 4402 0a01 |0018: aget v2, v10, v1 │ │ +1b6360: c720 |001a: sub-float/2addr v0, v2 │ │ +1b6362: 4b00 0a01 |001b: aput v0, v10, v1 │ │ +1b6366: 528a da42 |001d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42da │ │ +1b636a: 7110 2a02 0a00 |001f: invoke-static {v10}, Landroid/opengl/GLES20;.glUseProgram:(I)V // method@022a │ │ +1b6370: 1a0a df5d |0022: const-string v10, "glUseProgram" // string@5ddf │ │ +1b6374: 6e20 e35c a800 |0024: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b637a: 140a c084 0000 |0027: const v10, #float 4.76217e-41 // #000084c0 │ │ +1b6380: 7110 1302 0a00 |002a: invoke-static {v10}, Landroid/opengl/GLES20;.glActiveTexture:(I)V // method@0213 │ │ +1b6386: 140a 658d 0000 |002d: const v10, #float 5.07228e-41 // #00008d65 │ │ +1b638c: 5280 dc42 |0030: iget v0, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42dc │ │ +1b6390: 7120 1502 0a00 |0032: invoke-static {v10, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ +1b6396: 548a dd42 |0035: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42dd │ │ +1b639a: 1200 |0037: const/4 v0, #int 0 // #0 │ │ +1b639c: 6e20 c20b 0a00 |0038: invoke-virtual {v10, v0}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc2 │ │ +1b63a2: 5281 df42 |003b: iget v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42df │ │ +1b63a6: 1305 1400 |003d: const/16 v5, #int 20 // #14 │ │ +1b63aa: 5486 dd42 |003f: iget-object v6, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42dd │ │ +1b63ae: 1232 |0041: const/4 v2, #int 3 // #3 │ │ +1b63b0: 1303 0614 |0042: const/16 v3, #int 5126 // #1406 │ │ +1b63b4: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +1b63b6: 7706 2b02 0100 |0045: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ +1b63bc: 1a0a e15d |0048: const-string v10, "glVertexAttribPointer maPosition" // string@5de1 │ │ +1b63c0: 6e20 e35c a800 |004a: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b63c6: 528a df42 |004d: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42df │ │ +1b63ca: 7110 1c02 0a00 |004f: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ +1b63d0: 1a0a cb5d |0052: const-string v10, "glEnableVertexAttribArray maPositionHandle" // string@5dcb │ │ +1b63d4: 6e20 e35c a800 |0054: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b63da: 548a dd42 |0057: iget-object v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42dd │ │ +1b63de: 1231 |0059: const/4 v1, #int 3 // #3 │ │ +1b63e0: 6e20 c20b 1a00 |005a: invoke-virtual {v10, v1}, Ljava/nio/FloatBuffer;.position:(I)Ljava/nio/Buffer; // method@0bc2 │ │ +1b63e6: 5282 e042 |005d: iget v2, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e0 │ │ +1b63ea: 1306 1400 |005f: const/16 v6, #int 20 // #14 │ │ +1b63ee: 5487 dd42 |0061: iget-object v7, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTriangleVertices:Ljava/nio/FloatBuffer; // field@42dd │ │ +1b63f2: 1223 |0063: const/4 v3, #int 2 // #2 │ │ +1b63f4: 1304 0614 |0064: const/16 v4, #int 5126 // #1406 │ │ +1b63f8: 1205 |0066: const/4 v5, #int 0 // #0 │ │ +1b63fa: 7706 2b02 0200 |0067: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/opengl/GLES20;.glVertexAttribPointer:(IIIZILjava/nio/Buffer;)V // method@022b │ │ +1b6400: 1a0a e25d |006a: const-string v10, "glVertexAttribPointer maTextureHandle" // string@5de2 │ │ +1b6404: 6e20 e35c a800 |006c: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b640a: 528a e042 |006f: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e0 │ │ +1b640e: 7110 1c02 0a00 |0071: invoke-static {v10}, Landroid/opengl/GLES20;.glEnableVertexAttribArray:(I)V // method@021c │ │ +1b6414: 1a0a cc5d |0074: const-string v10, "glEnableVertexAttribArray maTextureHandle" // string@5dcc │ │ +1b6418: 6e20 e35c a800 |0076: invoke-virtual {v8, v10}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b641e: 528a e242 |0079: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42e2 │ │ +1b6422: 5481 db42 |007b: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mSTMatrix:[F // field@42db │ │ +1b6426: 1212 |007d: const/4 v2, #int 1 // #1 │ │ +1b6428: 7150 2902 2a10 |007e: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ +1b642e: 528a e142 |0081: iget v10, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42e1 │ │ +1b6432: 5481 d942 |0083: iget-object v1, v8, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42d9 │ │ +1b6436: 7150 2902 2a10 |0085: invoke-static {v10, v2, v0, v1, v0}, Landroid/opengl/GLES20;.glUniformMatrix4fv:(IIZ[FI)V // method@0229 │ │ +1b643c: 124a |0088: const/4 v10, #int 4 // #4 │ │ +1b643e: 7130 1b02 090a |0089: invoke-static {v9, v0, v10}, Landroid/opengl/GLES20;.glDrawArrays:(III)V // method@021b │ │ +1b6444: 1a09 c95d |008c: const-string v9, "glDrawArrays" // string@5dc9 │ │ +1b6448: 6e20 e35c 9800 |008e: invoke-virtual {v8, v9}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b644e: 7100 1d02 0000 |0091: invoke-static {}, Landroid/opengl/GLES20;.glFinish:()V // method@021d │ │ +1b6454: 0e00 |0094: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ 0x000d line=90 │ │ 0x0018 line=91 │ │ 0x001d line=94 │ │ @@ -324927,17 +324928,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b6108: |[1b6108] org.thoughtcrime.securesms.video.recode.TextureRenderer.getTextureId:()I │ │ -1b6118: 5210 dc42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42dc │ │ -1b611c: 0f00 |0002: return v0 │ │ +1b610c: |[1b610c] org.thoughtcrime.securesms.video.recode.TextureRenderer.getTextureId:()I │ │ +1b611c: 5210 dc42 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42dc │ │ +1b6120: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/TextureRenderer; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;) │ │ @@ -324945,128 +324946,128 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 203 16-bit code units │ │ -1b6454: |[1b6454] org.thoughtcrime.securesms.video.recode.TextureRenderer.surfaceCreated:()V │ │ -1b6464: 1a00 4887 |0000: const-string v0, "uniform mat4 uMVPMatrix; │ │ +1b6458: |[1b6458] org.thoughtcrime.securesms.video.recode.TextureRenderer.surfaceCreated:()V │ │ +1b6468: 1a00 4887 |0000: const-string v0, "uniform mat4 uMVPMatrix; │ │ uniform mat4 uSTMatrix; │ │ attribute vec4 aPosition; │ │ attribute vec4 aTextureCoord; │ │ varying vec2 vTextureCoord; │ │ void main() { │ │ gl_Position = uMVPMatrix * aPosition; │ │ vTextureCoord = (uSTMatrix * aTextureCoord).xy; │ │ } │ │ " // string@8748 │ │ -1b6468: 1a01 5704 |0002: const-string v1, "#extension GL_OES_EGL_image_external : require │ │ +1b646c: 1a01 5704 |0002: const-string v1, "#extension GL_OES_EGL_image_external : require │ │ precision mediump float; │ │ varying vec2 vTextureCoord; │ │ uniform samplerExternalOES sTexture; │ │ void main() { │ │ gl_FragColor = texture2D(sTexture, vTextureCoord); │ │ } │ │ " // string@0457 │ │ -1b646c: 7030 e45c 0701 |0004: invoke-direct {v7, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@5ce4 │ │ -1b6472: 0a00 |0007: move-result v0 │ │ -1b6474: 5970 da42 |0008: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42da │ │ -1b6478: 3800 b900 |000a: if-eqz v0, 00c3 // +00b9 │ │ -1b647c: 1a01 6343 |000c: const-string v1, "aPosition" // string@4363 │ │ -1b6480: 7120 1f02 1000 |000e: invoke-static {v0, v1}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ -1b6486: 0a00 |0011: move-result v0 │ │ -1b6488: 5970 df42 |0012: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42df │ │ -1b648c: 1a00 d05d |0014: const-string v0, "glGetAttribLocation aPosition" // string@5dd0 │ │ -1b6490: 6e20 e35c 0700 |0016: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b6496: 5270 df42 |0019: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42df │ │ -1b649a: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -1b649c: 3210 9f00 |001c: if-eq v0, v1, 00bb // +009f │ │ -1b64a0: 5270 da42 |001e: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42da │ │ -1b64a4: 1a02 6443 |0020: const-string v2, "aTextureCoord" // string@4364 │ │ -1b64a8: 7120 1f02 2000 |0022: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ -1b64ae: 0a00 |0025: move-result v0 │ │ -1b64b0: 5970 e042 |0026: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e0 │ │ -1b64b4: 1a00 d15d |0028: const-string v0, "glGetAttribLocation aTextureCoord" // string@5dd1 │ │ -1b64b8: 6e20 e35c 0700 |002a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b64be: 5270 e042 |002d: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e0 │ │ -1b64c2: 3210 8400 |002f: if-eq v0, v1, 00b3 // +0084 │ │ -1b64c6: 5270 da42 |0031: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42da │ │ -1b64ca: 1a02 1387 |0033: const-string v2, "uMVPMatrix" // string@8713 │ │ -1b64ce: 7120 2302 2000 |0035: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ -1b64d4: 0a00 |0038: move-result v0 │ │ -1b64d6: 5970 e142 |0039: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42e1 │ │ -1b64da: 1a00 d65d |003b: const-string v0, "glGetUniformLocation uMVPMatrix" // string@5dd6 │ │ -1b64de: 6e20 e35c 0700 |003d: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b64e4: 5270 e142 |0040: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42e1 │ │ -1b64e8: 3210 6900 |0042: if-eq v0, v1, 00ab // +0069 │ │ -1b64ec: 5270 da42 |0044: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42da │ │ -1b64f0: 1a02 1487 |0046: const-string v2, "uSTMatrix" // string@8714 │ │ -1b64f4: 7120 2302 2000 |0048: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ -1b64fa: 0a00 |004b: move-result v0 │ │ -1b64fc: 5970 e242 |004c: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42e2 │ │ -1b6500: 1a00 d75d |004e: const-string v0, "glGetUniformLocation uSTMatrix" // string@5dd7 │ │ -1b6504: 6e20 e35c 0700 |0050: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b650a: 5270 e242 |0053: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42e2 │ │ -1b650e: 3210 4e00 |0055: if-eq v0, v1, 00a3 // +004e │ │ -1b6512: 1210 |0057: const/4 v0, #int 1 // #1 │ │ -1b6514: 2301 2711 |0058: new-array v1, v0, [I // type@1127 │ │ -1b6518: 1202 |005a: const/4 v2, #int 0 // #0 │ │ -1b651a: 7130 1e02 1002 |005b: invoke-static {v0, v1, v2}, Landroid/opengl/GLES20;.glGenTextures:(I[II)V // method@021e │ │ -1b6520: 4400 0102 |005e: aget v0, v1, v2 │ │ -1b6524: 5970 dc42 |0060: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42dc │ │ -1b6528: 1401 658d 0000 |0062: const v1, #float 5.07228e-41 // #00008d65 │ │ -1b652e: 7120 1502 0100 |0065: invoke-static {v1, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ -1b6534: 1a00 c25d |0068: const-string v0, "glBindTexture mTextureID" // string@5dc2 │ │ -1b6538: 6e20 e35c 0700 |006a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b653e: 1300 0128 |006d: const/16 v0, #int 10241 // #2801 │ │ -1b6542: 1503 1846 |006f: const/high16 v3, #int 1175977984 // #4618 │ │ -1b6546: 7130 2702 0103 |0071: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ -1b654c: 1300 0028 |0074: const/16 v0, #int 10240 // #2800 │ │ -1b6550: 1403 0004 1846 |0076: const v3, #float 9729 // #46180400 │ │ -1b6556: 7130 2702 0103 |0079: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ -1b655c: 1300 0228 |007c: const/16 v0, #int 10242 // #2802 │ │ -1b6560: 1403 2f81 0000 |007e: const v3, #float 4.63423e-41 // #0000812f │ │ -1b6566: 7130 2802 0103 |0081: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ -1b656c: 1300 0328 |0084: const/16 v0, #int 10243 // #2803 │ │ -1b6570: 7130 2802 0103 |0086: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ -1b6576: 1a00 db5d |0089: const-string v0, "glTexParameter" // string@5ddb │ │ -1b657a: 6e20 e35c 0700 |008b: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ -1b6580: 5470 d942 |008e: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42d9 │ │ -1b6584: 7120 2d02 2000 |0090: invoke-static {v0, v2}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ -1b658a: 5270 e342 |0093: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@42e3 │ │ -1b658e: 3800 0d00 |0095: if-eqz v0, 00a2 // +000d │ │ -1b6592: 5471 d942 |0097: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42d9 │ │ -1b6596: 8203 |0099: int-to-float v3, v0 │ │ -1b6598: 1205 |009a: const/4 v5, #int 0 // #0 │ │ -1b659a: 1506 803f |009b: const/high16 v6, #int 1065353216 // #3f80 │ │ -1b659e: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -1b65a0: 1204 |009e: const/4 v4, #int 0 // #0 │ │ -1b65a2: 7706 2c02 0100 |009f: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/Matrix;.rotateM:([FIFFFF)V // method@022c │ │ -1b65a8: 0e00 |00a2: return-void │ │ -1b65aa: 2200 0503 |00a3: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b65ae: 1a01 4a16 |00a5: const-string v1, "Could not get attrib location for uSTMatrix" // string@164a │ │ -1b65b2: 7020 b50a 1000 |00a7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b65b8: 2700 |00aa: throw v0 │ │ -1b65ba: 2200 0503 |00ab: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b65be: 1a01 4916 |00ad: const-string v1, "Could not get attrib location for uMVPMatrix" // string@1649 │ │ -1b65c2: 7020 b50a 1000 |00af: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b65c8: 2700 |00b2: throw v0 │ │ -1b65ca: 2200 0503 |00b3: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b65ce: 1a01 4816 |00b5: const-string v1, "Could not get attrib location for aTextureCoord" // string@1648 │ │ -1b65d2: 7020 b50a 1000 |00b7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b65d8: 2700 |00ba: throw v0 │ │ -1b65da: 2200 0503 |00bb: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b65de: 1a01 4716 |00bd: const-string v1, "Could not get attrib location for aPosition" // string@1647 │ │ -1b65e2: 7020 b50a 1000 |00bf: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b65e8: 2700 |00c2: throw v0 │ │ -1b65ea: 2200 0503 |00c3: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1b65ee: 1a01 d955 |00c5: const-string v1, "failed creating program" // string@55d9 │ │ -1b65f2: 7020 b50a 1000 |00c7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b65f8: 2700 |00ca: throw v0 │ │ +1b6470: 7030 e45c 0701 |0004: invoke-direct {v7, v0, v1}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.createProgram:(Ljava/lang/String;Ljava/lang/String;)I // method@5ce4 │ │ +1b6476: 0a00 |0007: move-result v0 │ │ +1b6478: 5970 da42 |0008: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42da │ │ +1b647c: 3800 b900 |000a: if-eqz v0, 00c3 // +00b9 │ │ +1b6480: 1a01 6343 |000c: const-string v1, "aPosition" // string@4363 │ │ +1b6484: 7120 1f02 1000 |000e: invoke-static {v0, v1}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ +1b648a: 0a00 |0011: move-result v0 │ │ +1b648c: 5970 df42 |0012: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42df │ │ +1b6490: 1a00 d05d |0014: const-string v0, "glGetAttribLocation aPosition" // string@5dd0 │ │ +1b6494: 6e20 e35c 0700 |0016: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b649a: 5270 df42 |0019: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maPositionHandle:I // field@42df │ │ +1b649e: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +1b64a0: 3210 9f00 |001c: if-eq v0, v1, 00bb // +009f │ │ +1b64a4: 5270 da42 |001e: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42da │ │ +1b64a8: 1a02 6443 |0020: const-string v2, "aTextureCoord" // string@4364 │ │ +1b64ac: 7120 1f02 2000 |0022: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetAttribLocation:(ILjava/lang/String;)I // method@021f │ │ +1b64b2: 0a00 |0025: move-result v0 │ │ +1b64b4: 5970 e042 |0026: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e0 │ │ +1b64b8: 1a00 d15d |0028: const-string v0, "glGetAttribLocation aTextureCoord" // string@5dd1 │ │ +1b64bc: 6e20 e35c 0700 |002a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b64c2: 5270 e042 |002d: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.maTextureHandle:I // field@42e0 │ │ +1b64c6: 3210 8400 |002f: if-eq v0, v1, 00b3 // +0084 │ │ +1b64ca: 5270 da42 |0031: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42da │ │ +1b64ce: 1a02 1387 |0033: const-string v2, "uMVPMatrix" // string@8713 │ │ +1b64d2: 7120 2302 2000 |0035: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ +1b64d8: 0a00 |0038: move-result v0 │ │ +1b64da: 5970 e142 |0039: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42e1 │ │ +1b64de: 1a00 d65d |003b: const-string v0, "glGetUniformLocation uMVPMatrix" // string@5dd6 │ │ +1b64e2: 6e20 e35c 0700 |003d: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b64e8: 5270 e142 |0040: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muMVPMatrixHandle:I // field@42e1 │ │ +1b64ec: 3210 6900 |0042: if-eq v0, v1, 00ab // +0069 │ │ +1b64f0: 5270 da42 |0044: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mProgram:I // field@42da │ │ +1b64f4: 1a02 1487 |0046: const-string v2, "uSTMatrix" // string@8714 │ │ +1b64f8: 7120 2302 2000 |0048: invoke-static {v0, v2}, Landroid/opengl/GLES20;.glGetUniformLocation:(ILjava/lang/String;)I // method@0223 │ │ +1b64fe: 0a00 |004b: move-result v0 │ │ +1b6500: 5970 e242 |004c: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42e2 │ │ +1b6504: 1a00 d75d |004e: const-string v0, "glGetUniformLocation uSTMatrix" // string@5dd7 │ │ +1b6508: 6e20 e35c 0700 |0050: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b650e: 5270 e242 |0053: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.muSTMatrixHandle:I // field@42e2 │ │ +1b6512: 3210 4e00 |0055: if-eq v0, v1, 00a3 // +004e │ │ +1b6516: 1210 |0057: const/4 v0, #int 1 // #1 │ │ +1b6518: 2301 2711 |0058: new-array v1, v0, [I // type@1127 │ │ +1b651c: 1202 |005a: const/4 v2, #int 0 // #0 │ │ +1b651e: 7130 1e02 1002 |005b: invoke-static {v0, v1, v2}, Landroid/opengl/GLES20;.glGenTextures:(I[II)V // method@021e │ │ +1b6524: 4400 0102 |005e: aget v0, v1, v2 │ │ +1b6528: 5970 dc42 |0060: iput v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mTextureID:I // field@42dc │ │ +1b652c: 1401 658d 0000 |0062: const v1, #float 5.07228e-41 // #00008d65 │ │ +1b6532: 7120 1502 0100 |0065: invoke-static {v1, v0}, Landroid/opengl/GLES20;.glBindTexture:(II)V // method@0215 │ │ +1b6538: 1a00 c25d |0068: const-string v0, "glBindTexture mTextureID" // string@5dc2 │ │ +1b653c: 6e20 e35c 0700 |006a: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b6542: 1300 0128 |006d: const/16 v0, #int 10241 // #2801 │ │ +1b6546: 1503 1846 |006f: const/high16 v3, #int 1175977984 // #4618 │ │ +1b654a: 7130 2702 0103 |0071: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ +1b6550: 1300 0028 |0074: const/16 v0, #int 10240 // #2800 │ │ +1b6554: 1403 0004 1846 |0076: const v3, #float 9729 // #46180400 │ │ +1b655a: 7130 2702 0103 |0079: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameterf:(IIF)V // method@0227 │ │ +1b6560: 1300 0228 |007c: const/16 v0, #int 10242 // #2802 │ │ +1b6564: 1403 2f81 0000 |007e: const v3, #float 4.63423e-41 // #0000812f │ │ +1b656a: 7130 2802 0103 |0081: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ +1b6570: 1300 0328 |0084: const/16 v0, #int 10243 // #2803 │ │ +1b6574: 7130 2802 0103 |0086: invoke-static {v1, v0, v3}, Landroid/opengl/GLES20;.glTexParameteri:(III)V // method@0228 │ │ +1b657a: 1a00 db5d |0089: const-string v0, "glTexParameter" // string@5ddb │ │ +1b657e: 6e20 e35c 0700 |008b: invoke-virtual {v7, v0}, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.checkGlError:(Ljava/lang/String;)V // method@5ce3 │ │ +1b6584: 5470 d942 |008e: iget-object v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42d9 │ │ +1b6588: 7120 2d02 2000 |0090: invoke-static {v0, v2}, Landroid/opengl/Matrix;.setIdentityM:([FI)V // method@022d │ │ +1b658e: 5270 e342 |0093: iget v0, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.rotationAngle:I // field@42e3 │ │ +1b6592: 3800 0d00 |0095: if-eqz v0, 00a2 // +000d │ │ +1b6596: 5471 d942 |0097: iget-object v1, v7, Lorg/thoughtcrime/securesms/video/recode/TextureRenderer;.mMVPMatrix:[F // field@42d9 │ │ +1b659a: 8203 |0099: int-to-float v3, v0 │ │ +1b659c: 1205 |009a: const/4 v5, #int 0 // #0 │ │ +1b659e: 1506 803f |009b: const/high16 v6, #int 1065353216 // #3f80 │ │ +1b65a2: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +1b65a4: 1204 |009e: const/4 v4, #int 0 // #0 │ │ +1b65a6: 7706 2c02 0100 |009f: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/opengl/Matrix;.rotateM:([FIFFFF)V // method@022c │ │ +1b65ac: 0e00 |00a2: return-void │ │ +1b65ae: 2200 0503 |00a3: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b65b2: 1a01 4a16 |00a5: const-string v1, "Could not get attrib location for uSTMatrix" // string@164a │ │ +1b65b6: 7020 b50a 1000 |00a7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b65bc: 2700 |00aa: throw v0 │ │ +1b65be: 2200 0503 |00ab: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b65c2: 1a01 4916 |00ad: const-string v1, "Could not get attrib location for uMVPMatrix" // string@1649 │ │ +1b65c6: 7020 b50a 1000 |00af: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b65cc: 2700 |00b2: throw v0 │ │ +1b65ce: 2200 0503 |00b3: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b65d2: 1a01 4816 |00b5: const-string v1, "Could not get attrib location for aTextureCoord" // string@1648 │ │ +1b65d6: 7020 b50a 1000 |00b7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b65dc: 2700 |00ba: throw v0 │ │ +1b65de: 2200 0503 |00bb: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b65e2: 1a01 4716 |00bd: const-string v1, "Could not get attrib location for aPosition" // string@1647 │ │ +1b65e6: 7020 b50a 1000 |00bf: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b65ec: 2700 |00c2: throw v0 │ │ +1b65ee: 2200 0503 |00c3: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1b65f2: 1a01 d955 |00c5: const-string v1, "failed creating program" // string@55d9 │ │ +1b65f6: 7020 b50a 1000 |00c7: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b65fc: 2700 |00ca: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x000c line=120 │ │ 0x0014 line=121 │ │ 0x0019 line=122 │ │ 0x001e line=125 │ │ @@ -325208,103 +325209,103 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 185 16-bit code units │ │ -1b67a8: |[1b67a8] org.thoughtcrime.securesms.video.recode.Track.:()V │ │ -1b67b8: 2200 7e03 |0000: new-instance v0, Ljava/util/HashMap; // type@037e │ │ -1b67bc: 7010 a10c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0ca1 │ │ -1b67c2: 6900 ef42 |0005: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@42ef │ │ -1b67c6: 1401 0077 0100 |0007: const v1, #float 1.34525e-40 // #00017700 │ │ -1b67cc: 7110 530a 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b67d2: 0c01 |000d: move-result-object v1 │ │ -1b67d4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -1b67d6: 7110 530a 0200 |000f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b67dc: 0c02 |0012: move-result-object v2 │ │ -1b67de: 7230 f40c 1002 |0013: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1b67e4: 1401 8858 0100 |0016: const v1, #float 1.23595e-40 // #00015888 │ │ -1b67ea: 7110 530a 0100 |0019: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b67f0: 0c01 |001c: move-result-object v1 │ │ -1b67f2: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -1b67f4: 7110 530a 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b67fa: 0c02 |0021: move-result-object v2 │ │ -1b67fc: 7230 f40c 1002 |0022: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1b6802: 1401 00fa 0000 |0025: const v1, #float 8.96831e-41 // #0000fa00 │ │ -1b6808: 7110 530a 0100 |0028: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b680e: 0c01 |002b: move-result-object v1 │ │ -1b6810: 1222 |002c: const/4 v2, #int 2 // #2 │ │ -1b6812: 7110 530a 0200 |002d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b6818: 0c02 |0030: move-result-object v2 │ │ -1b681a: 7230 f40c 1002 |0031: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1b6820: 1401 80bb 0000 |0034: const v1, #float 6.72623e-41 // #0000bb80 │ │ -1b6826: 7110 530a 0100 |0037: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b682c: 0c01 |003a: move-result-object v1 │ │ -1b682e: 1232 |003b: const/4 v2, #int 3 // #3 │ │ -1b6830: 7110 530a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b6836: 0c02 |003f: move-result-object v2 │ │ -1b6838: 7230 f40c 1002 |0040: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1b683e: 1401 44ac 0000 |0043: const v1, #float 6.17973e-41 // #0000ac44 │ │ -1b6844: 7110 530a 0100 |0046: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b684a: 0c01 |0049: move-result-object v1 │ │ -1b684c: 1242 |004a: const/4 v2, #int 4 // #4 │ │ -1b684e: 7110 530a 0200 |004b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b6854: 0c02 |004e: move-result-object v2 │ │ -1b6856: 7230 f40c 1002 |004f: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1b685c: 1301 007d |0052: const/16 v1, #int 32000 // #7d00 │ │ -1b6860: 7110 530a 0100 |0054: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b6866: 0c01 |0057: move-result-object v1 │ │ -1b6868: 1252 |0058: const/4 v2, #int 5 // #5 │ │ -1b686a: 7110 530a 0200 |0059: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b6870: 0c02 |005c: move-result-object v2 │ │ -1b6872: 7230 f40c 1002 |005d: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1b6878: 1301 c05d |0060: const/16 v1, #int 24000 // #5dc0 │ │ -1b687c: 7110 530a 0100 |0062: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b6882: 0c01 |0065: move-result-object v1 │ │ -1b6884: 1262 |0066: const/4 v2, #int 6 // #6 │ │ -1b6886: 7110 530a 0200 |0067: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b688c: 0c02 |006a: move-result-object v2 │ │ -1b688e: 7230 f40c 1002 |006b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1b6894: 1301 2256 |006e: const/16 v1, #int 22050 // #5622 │ │ -1b6898: 7110 530a 0100 |0070: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b689e: 0c01 |0073: move-result-object v1 │ │ -1b68a0: 1272 |0074: const/4 v2, #int 7 // #7 │ │ -1b68a2: 7110 530a 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b68a8: 0c02 |0078: move-result-object v2 │ │ -1b68aa: 7230 f40c 1002 |0079: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1b68b0: 1301 803e |007c: const/16 v1, #int 16000 // #3e80 │ │ -1b68b4: 7110 530a 0100 |007e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b68ba: 0c01 |0081: move-result-object v1 │ │ -1b68bc: 1302 0800 |0082: const/16 v2, #int 8 // #8 │ │ -1b68c0: 7110 530a 0200 |0084: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b68c6: 0c02 |0087: move-result-object v2 │ │ -1b68c8: 7230 f40c 1002 |0088: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1b68ce: 1301 e02e |008b: const/16 v1, #int 12000 // #2ee0 │ │ -1b68d2: 7110 530a 0100 |008d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b68d8: 0c01 |0090: move-result-object v1 │ │ -1b68da: 1302 0900 |0091: const/16 v2, #int 9 // #9 │ │ -1b68de: 7110 530a 0200 |0093: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b68e4: 0c02 |0096: move-result-object v2 │ │ -1b68e6: 7230 f40c 1002 |0097: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1b68ec: 1301 112b |009a: const/16 v1, #int 11025 // #2b11 │ │ -1b68f0: 7110 530a 0100 |009c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b68f6: 0c01 |009f: move-result-object v1 │ │ -1b68f8: 1302 0a00 |00a0: const/16 v2, #int 10 // #a │ │ -1b68fc: 7110 530a 0200 |00a2: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b6902: 0c02 |00a5: move-result-object v2 │ │ -1b6904: 7230 f40c 1002 |00a6: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1b690a: 1301 401f |00a9: const/16 v1, #int 8000 // #1f40 │ │ -1b690e: 7110 530a 0100 |00ab: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b6914: 0c01 |00ae: move-result-object v1 │ │ -1b6916: 1302 0b00 |00af: const/16 v2, #int 11 // #b │ │ -1b691a: 7110 530a 0200 |00b1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b6920: 0c02 |00b4: move-result-object v2 │ │ -1b6922: 7230 f40c 1002 |00b5: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1b6928: 0e00 |00b8: return-void │ │ +1b67ac: |[1b67ac] org.thoughtcrime.securesms.video.recode.Track.:()V │ │ +1b67bc: 2200 7e03 |0000: new-instance v0, Ljava/util/HashMap; // type@037e │ │ +1b67c0: 7010 a10c 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@0ca1 │ │ +1b67c6: 6900 ef42 |0005: sput-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@42ef │ │ +1b67ca: 1401 0077 0100 |0007: const v1, #float 1.34525e-40 // #00017700 │ │ +1b67d0: 7110 530a 0100 |000a: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b67d6: 0c01 |000d: move-result-object v1 │ │ +1b67d8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +1b67da: 7110 530a 0200 |000f: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b67e0: 0c02 |0012: move-result-object v2 │ │ +1b67e2: 7230 f40c 1002 |0013: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1b67e8: 1401 8858 0100 |0016: const v1, #float 1.23595e-40 // #00015888 │ │ +1b67ee: 7110 530a 0100 |0019: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b67f4: 0c01 |001c: move-result-object v1 │ │ +1b67f6: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +1b67f8: 7110 530a 0200 |001e: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b67fe: 0c02 |0021: move-result-object v2 │ │ +1b6800: 7230 f40c 1002 |0022: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1b6806: 1401 00fa 0000 |0025: const v1, #float 8.96831e-41 // #0000fa00 │ │ +1b680c: 7110 530a 0100 |0028: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b6812: 0c01 |002b: move-result-object v1 │ │ +1b6814: 1222 |002c: const/4 v2, #int 2 // #2 │ │ +1b6816: 7110 530a 0200 |002d: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b681c: 0c02 |0030: move-result-object v2 │ │ +1b681e: 7230 f40c 1002 |0031: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1b6824: 1401 80bb 0000 |0034: const v1, #float 6.72623e-41 // #0000bb80 │ │ +1b682a: 7110 530a 0100 |0037: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b6830: 0c01 |003a: move-result-object v1 │ │ +1b6832: 1232 |003b: const/4 v2, #int 3 // #3 │ │ +1b6834: 7110 530a 0200 |003c: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b683a: 0c02 |003f: move-result-object v2 │ │ +1b683c: 7230 f40c 1002 |0040: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1b6842: 1401 44ac 0000 |0043: const v1, #float 6.17973e-41 // #0000ac44 │ │ +1b6848: 7110 530a 0100 |0046: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b684e: 0c01 |0049: move-result-object v1 │ │ +1b6850: 1242 |004a: const/4 v2, #int 4 // #4 │ │ +1b6852: 7110 530a 0200 |004b: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b6858: 0c02 |004e: move-result-object v2 │ │ +1b685a: 7230 f40c 1002 |004f: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1b6860: 1301 007d |0052: const/16 v1, #int 32000 // #7d00 │ │ +1b6864: 7110 530a 0100 |0054: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b686a: 0c01 |0057: move-result-object v1 │ │ +1b686c: 1252 |0058: const/4 v2, #int 5 // #5 │ │ +1b686e: 7110 530a 0200 |0059: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b6874: 0c02 |005c: move-result-object v2 │ │ +1b6876: 7230 f40c 1002 |005d: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1b687c: 1301 c05d |0060: const/16 v1, #int 24000 // #5dc0 │ │ +1b6880: 7110 530a 0100 |0062: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b6886: 0c01 |0065: move-result-object v1 │ │ +1b6888: 1262 |0066: const/4 v2, #int 6 // #6 │ │ +1b688a: 7110 530a 0200 |0067: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b6890: 0c02 |006a: move-result-object v2 │ │ +1b6892: 7230 f40c 1002 |006b: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1b6898: 1301 2256 |006e: const/16 v1, #int 22050 // #5622 │ │ +1b689c: 7110 530a 0100 |0070: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b68a2: 0c01 |0073: move-result-object v1 │ │ +1b68a4: 1272 |0074: const/4 v2, #int 7 // #7 │ │ +1b68a6: 7110 530a 0200 |0075: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b68ac: 0c02 |0078: move-result-object v2 │ │ +1b68ae: 7230 f40c 1002 |0079: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1b68b4: 1301 803e |007c: const/16 v1, #int 16000 // #3e80 │ │ +1b68b8: 7110 530a 0100 |007e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b68be: 0c01 |0081: move-result-object v1 │ │ +1b68c0: 1302 0800 |0082: const/16 v2, #int 8 // #8 │ │ +1b68c4: 7110 530a 0200 |0084: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b68ca: 0c02 |0087: move-result-object v2 │ │ +1b68cc: 7230 f40c 1002 |0088: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1b68d2: 1301 e02e |008b: const/16 v1, #int 12000 // #2ee0 │ │ +1b68d6: 7110 530a 0100 |008d: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b68dc: 0c01 |0090: move-result-object v1 │ │ +1b68de: 1302 0900 |0091: const/16 v2, #int 9 // #9 │ │ +1b68e2: 7110 530a 0200 |0093: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b68e8: 0c02 |0096: move-result-object v2 │ │ +1b68ea: 7230 f40c 1002 |0097: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1b68f0: 1301 112b |009a: const/16 v1, #int 11025 // #2b11 │ │ +1b68f4: 7110 530a 0100 |009c: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b68fa: 0c01 |009f: move-result-object v1 │ │ +1b68fc: 1302 0a00 |00a0: const/16 v2, #int 10 // #a │ │ +1b6900: 7110 530a 0200 |00a2: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b6906: 0c02 |00a5: move-result-object v2 │ │ +1b6908: 7230 f40c 1002 |00a6: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1b690e: 1301 401f |00a9: const/16 v1, #int 8000 // #1f40 │ │ +1b6912: 7110 530a 0100 |00ab: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b6918: 0c01 |00ae: move-result-object v1 │ │ +1b691a: 1302 0b00 |00af: const/16 v2, #int 11 // #b │ │ +1b691e: 7110 530a 0200 |00b1: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b6924: 0c02 |00b4: move-result-object v2 │ │ +1b6926: 7230 f40c 1002 |00b5: invoke-interface {v0, v1, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1b692c: 0e00 |00b8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x000a line=48 │ │ 0x0019 line=49 │ │ 0x0028 line=50 │ │ 0x0037 line=51 │ │ @@ -325323,236 +325324,236 @@ │ │ type : '(ILandroid/media/MediaFormat;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 507 16-bit code units │ │ -1b692c: |[1b692c] org.thoughtcrime.securesms.video.recode.Track.:(ILandroid/media/MediaFormat;Z)V │ │ -1b693c: 7010 a10a 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b6942: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ -1b6946: 5a60 f242 |0005: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42f2 │ │ -1b694a: 2202 7503 |0007: new-instance v2, Ljava/util/ArrayList; // type@0375 │ │ -1b694e: 7010 590c 0200 |0009: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ -1b6954: 5b62 ee42 |000c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42ee │ │ -1b6958: 5a60 e542 |000e: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e5 │ │ -1b695c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -1b695e: 5b62 e842 |0011: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42e8 │ │ -1b6962: 5b62 ec42 |0013: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42ec │ │ -1b6966: 5b62 f042 |0015: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f0 │ │ -1b696a: 2202 7b03 |0017: new-instance v2, Ljava/util/Date; // type@037b │ │ -1b696e: 7010 990c 0200 |0019: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c99 │ │ -1b6974: 5b62 e442 |001c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@42e4 │ │ -1b6978: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -1b697a: 5962 f342 |001f: iput v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42f3 │ │ -1b697e: 2202 7503 |0021: new-instance v2, Ljava/util/ArrayList; // type@0375 │ │ -1b6982: 7010 590c 0200 |0023: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ -1b6988: 5b62 ed42 |0026: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42ed │ │ -1b698c: 5a60 eb42 |0028: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42eb │ │ -1b6990: 1210 |002a: const/4 v0, #int 1 // #1 │ │ -1b6992: 5c60 e642 |002b: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42e6 │ │ -1b6996: 8173 |002d: int-to-long v3, v7 │ │ -1b6998: 5a63 f242 |002e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42f2 │ │ -1b699c: 5c69 ea42 |0030: iput-boolean v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42ea │ │ -1b69a0: 1207 |0032: const/4 v7, #int 0 // #0 │ │ -1b69a2: 3909 0a01 |0033: if-nez v9, 013d // +010a │ │ -1b69a6: 1603 c70b |0035: const-wide/16 v3, #int 3015 // #bc7 │ │ -1b69aa: 7120 5f0a 4300 |0037: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1b69b0: 0c09 |003a: move-result-object v9 │ │ -1b69b2: 6e20 5d0c 9200 |003b: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5d │ │ -1b69b8: 5a63 e542 |003e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e5 │ │ -1b69bc: 1a09 0e89 |0040: const-string v9, "width" // string@890e │ │ -1b69c0: 6e20 d701 9800 |0042: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -1b69c6: 0a09 |0045: move-result v9 │ │ -1b69c8: 5969 f442 |0046: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f4 │ │ -1b69cc: 1a09 0d5f |0048: const-string v9, "height" // string@5f0d │ │ -1b69d0: 6e20 d701 9800 |004a: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -1b69d6: 0a09 |004d: move-result v9 │ │ -1b69d8: 5969 e942 |004e: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42e9 │ │ -1b69dc: 1409 905f 0100 |0050: const v9, #float 1.26117e-40 // #00015f90 │ │ -1b69e2: 5969 f142 |0053: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f1 │ │ -1b69e6: 2209 8503 |0055: new-instance v9, Ljava/util/LinkedList; // type@0385 │ │ -1b69ea: 7010 c70c 0900 |0057: invoke-direct {v9}, Ljava/util/LinkedList;.:()V // method@0cc7 │ │ -1b69f0: 5b69 f042 |005a: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f0 │ │ -1b69f4: 1a09 7088 |005c: const-string v9, "vide" // string@8870 │ │ -1b69f8: 5b69 e742 |005e: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42e7 │ │ -1b69fc: 2209 3d02 |0060: new-instance v9, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox; // type@023d │ │ -1b6a00: 7010 6808 0900 |0062: invoke-direct {v9}, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox;.:()V // method@0868 │ │ -1b6a06: 5b69 e842 |0065: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42e8 │ │ -1b6a0a: 2209 3102 |0067: new-instance v9, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@0231 │ │ -1b6a0e: 7010 3c08 0900 |0069: invoke-direct {v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@083c │ │ -1b6a14: 5b69 ec42 |006c: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42ec │ │ -1b6a18: 1a09 8b6f |006e: const-string v9, "mime" // string@6f8b │ │ -1b6a1c: 6e20 d801 9800 |0070: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ -1b6a22: 0c09 |0073: move-result-object v9 │ │ -1b6a24: 1a01 7488 |0074: const-string v1, "video/avc" // string@8874 │ │ -1b6a28: 6e20 d60a 1900 |0076: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1b6a2e: 0a01 |0079: move-result v1 │ │ -1b6a30: 1302 1800 |007a: const/16 v2, #int 24 // #18 │ │ -1b6a34: 1903 5240 |007c: const-wide/high16 v3, #long 4634766966517661696 // #4052 │ │ -1b6a38: 3801 9000 |007e: if-eqz v1, 010e // +0090 │ │ -1b6a3c: 2209 3f02 |0080: new-instance v9, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023f │ │ -1b6a40: 1a01 ce48 |0082: const-string v1, "avc1" // string@48ce │ │ -1b6a44: 7020 7108 1900 |0084: invoke-direct {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@0871 │ │ -1b6a4a: 6e20 7308 0900 |0087: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0873 │ │ -1b6a50: 6e20 7408 2900 |008a: invoke-virtual {v9, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@0874 │ │ -1b6a56: 6e20 7508 0900 |008d: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@0875 │ │ -1b6a5c: 6e30 7708 3904 |0090: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0877 │ │ -1b6a62: 6e30 7808 3904 |0093: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0878 │ │ -1b6a68: 5261 f442 |0096: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f4 │ │ -1b6a6c: 6e20 7908 1900 |0098: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0879 │ │ -1b6a72: 5261 e942 |009b: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42e9 │ │ -1b6a76: 6e20 7608 1900 |009d: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0876 │ │ -1b6a7c: 2201 b102 |00a0: new-instance v1, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox; // type@02b1 │ │ -1b6a80: 7010 4709 0100 |00a2: invoke-direct {v1}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.:()V // method@0947 │ │ -1b6a86: 1a02 f44f |00a5: const-string v2, "csd-0" // string@4ff4 │ │ -1b6a8a: 6e20 d601 2800 |00a7: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ -1b6a90: 0c03 |00aa: move-result-object v3 │ │ -1b6a92: 3803 3b00 |00ab: if-eqz v3, 00e6 // +003b │ │ -1b6a96: 2203 7503 |00ad: new-instance v3, Ljava/util/ArrayList; // type@0375 │ │ -1b6a9a: 7010 590c 0300 |00af: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ -1b6aa0: 6e20 d601 2800 |00b2: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ -1b6aa6: 0c02 |00b5: move-result-object v2 │ │ -1b6aa8: 1244 |00b6: const/4 v4, #int 4 // #4 │ │ -1b6aaa: 6e20 ae0b 4200 |00b7: invoke-virtual {v2, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ -1b6ab0: 6e10 b40b 0200 |00ba: invoke-virtual {v2}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bb4 │ │ -1b6ab6: 0a05 |00bd: move-result v5 │ │ -1b6ab8: 2355 2311 |00be: new-array v5, v5, [B // type@1123 │ │ -1b6abc: 6e20 a80b 5200 |00c0: invoke-virtual {v2, v5}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba8 │ │ -1b6ac2: 6e20 5d0c 5300 |00c3: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5d │ │ -1b6ac8: 2202 7503 |00c6: new-instance v2, Ljava/util/ArrayList; // type@0375 │ │ -1b6acc: 7010 590c 0200 |00c8: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ -1b6ad2: 1a05 f54f |00cb: const-string v5, "csd-1" // string@4ff5 │ │ -1b6ad6: 6e20 d601 5800 |00cd: invoke-virtual {v8, v5}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ -1b6adc: 0c08 |00d0: move-result-object v8 │ │ -1b6ade: 6e20 ae0b 4800 |00d1: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ -1b6ae4: 6e10 b40b 0800 |00d4: invoke-virtual {v8}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bb4 │ │ -1b6aea: 0a04 |00d7: move-result v4 │ │ -1b6aec: 2344 2311 |00d8: new-array v4, v4, [B // type@1123 │ │ -1b6af0: 6e20 a80b 4800 |00da: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba8 │ │ -1b6af6: 6e20 5d0c 4200 |00dd: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5d │ │ -1b6afc: 6e20 5109 3100 |00e0: invoke-virtual {v1, v3}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setSequenceParameterSets:(Ljava/util/List;)V // method@0951 │ │ -1b6b02: 6e20 4f09 2100 |00e3: invoke-virtual {v1, v2}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setPictureParameterSets:(Ljava/util/List;)V // method@094f │ │ -1b6b08: 1308 0d00 |00e6: const/16 v8, #int 13 // #d │ │ -1b6b0c: 6e20 4809 8100 |00e8: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcLevelIndication:(I)V // method@0948 │ │ -1b6b12: 1308 6400 |00eb: const/16 v8, #int 100 // #64 │ │ -1b6b16: 6e20 4909 8100 |00ed: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcProfileIndication:(I)V // method@0949 │ │ -1b6b1c: 12f8 |00f0: const/4 v8, #int -1 // #ff │ │ -1b6b1e: 6e20 4b09 8100 |00f1: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthLumaMinus8:(I)V // method@094b │ │ -1b6b24: 6e20 4a09 8100 |00f4: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthChromaMinus8:(I)V // method@094a │ │ -1b6b2a: 6e20 4c09 8100 |00f7: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setChromaFormat:(I)V // method@094c │ │ -1b6b30: 6e20 4d09 0100 |00fa: invoke-virtual {v1, v0}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setConfigurationVersion:(I)V // method@094d │ │ -1b6b36: 1238 |00fd: const/4 v8, #int 3 // #3 │ │ -1b6b38: 6e20 4e09 8100 |00fe: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setLengthSizeMinusOne:(I)V // method@094e │ │ -1b6b3e: 6e20 5009 7100 |0101: invoke-virtual {v1, v7}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setProfileCompatibility:(I)V // method@0950 │ │ -1b6b44: 6e20 7208 1900 |0104: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0872 │ │ -1b6b4a: 5467 ec42 |0107: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42ec │ │ -1b6b4e: 6e20 3d08 9700 |0109: invoke-virtual {v7, v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083d │ │ -1b6b54: 2900 ee00 |010c: goto/16 01fa // +00ee │ │ -1b6b58: 1a07 7688 |010e: const-string v7, "video/mp4v" // string@8876 │ │ -1b6b5c: 6e20 d60a 7900 |0110: invoke-virtual {v9, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1b6b62: 0a07 |0113: move-result v7 │ │ -1b6b64: 3807 e600 |0114: if-eqz v7, 01fa // +00e6 │ │ -1b6b68: 2207 3f02 |0116: new-instance v7, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023f │ │ -1b6b6c: 1a08 5a70 |0118: const-string v8, "mp4v" // string@705a │ │ -1b6b70: 7020 7108 8700 |011a: invoke-direct {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@0871 │ │ -1b6b76: 6e20 7308 0700 |011d: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0873 │ │ -1b6b7c: 6e20 7408 2700 |0120: invoke-virtual {v7, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@0874 │ │ -1b6b82: 6e20 7508 0700 |0123: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@0875 │ │ -1b6b88: 6e30 7708 3704 |0126: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0877 │ │ -1b6b8e: 6e30 7808 3704 |0129: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0878 │ │ -1b6b94: 5268 f442 |012c: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f4 │ │ -1b6b98: 6e20 7908 8700 |012e: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0879 │ │ -1b6b9e: 5268 e942 |0131: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42e9 │ │ -1b6ba2: 6e20 7608 8700 |0133: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0876 │ │ -1b6ba8: 5468 ec42 |0136: iget-object v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42ec │ │ -1b6bac: 6e20 3d08 7800 |0138: invoke-virtual {v8, v7}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083d │ │ -1b6bb2: 2900 bf00 |013b: goto/16 01fa // +00bf │ │ -1b6bb6: 1603 0004 |013d: const-wide/16 v3, #int 1024 // #400 │ │ -1b6bba: 7120 5f0a 4300 |013f: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1b6bc0: 0c09 |0142: move-result-object v9 │ │ -1b6bc2: 6e20 5d0c 9200 |0143: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5d │ │ -1b6bc8: 5a63 e542 |0146: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e5 │ │ -1b6bcc: 1509 803f |0148: const/high16 v9, #int 1065353216 // #3f80 │ │ -1b6bd0: 5969 f342 |014a: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42f3 │ │ -1b6bd4: 1a09 ca7c |014c: const-string v9, "sample-rate" // string@7cca │ │ -1b6bd8: 6e20 d701 9800 |014e: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -1b6bde: 0a01 |0151: move-result v1 │ │ -1b6be0: 5961 f142 |0152: iput v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f1 │ │ -1b6be4: 1a01 3882 |0154: const-string v1, "soun" // string@8238 │ │ -1b6be8: 5b61 e742 |0156: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42e7 │ │ -1b6bec: 2201 3602 |0158: new-instance v1, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox; // type@0236 │ │ -1b6bf0: 7010 4808 0100 |015a: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox;.:()V // method@0848 │ │ -1b6bf6: 5b61 e842 |015d: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42e8 │ │ -1b6bfa: 2201 3102 |015f: new-instance v1, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@0231 │ │ -1b6bfe: 7010 3c08 0100 |0161: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@083c │ │ -1b6c04: 5b61 ec42 |0164: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42ec │ │ -1b6c08: 2201 3e02 |0166: new-instance v1, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry; // type@023e │ │ -1b6c0c: 1a02 5970 |0168: const-string v2, "mp4a" // string@7059 │ │ -1b6c10: 7020 6908 2100 |016a: invoke-direct {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.:(Ljava/lang/String;)V // method@0869 │ │ -1b6c16: 1a02 494b |016d: const-string v2, "channel-count" // string@4b49 │ │ -1b6c1a: 6e20 d701 2800 |016f: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -1b6c20: 0a02 |0172: move-result v2 │ │ -1b6c22: 6e20 6d08 2100 |0173: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setChannelCount:(I)V // method@086d │ │ -1b6c28: 6e20 d701 9800 |0176: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -1b6c2e: 0a08 |0179: move-result v8 │ │ -1b6c30: 8188 |017a: int-to-long v8, v8 │ │ -1b6c32: 6e30 6f08 8109 |017b: invoke-virtual {v1, v8, v9}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleRate:(J)V // method@086f │ │ -1b6c38: 6e20 6e08 0100 |017e: invoke-virtual {v1, v0}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setDataReferenceIndex:(I)V // method@086e │ │ -1b6c3e: 1308 1000 |0181: const/16 v8, #int 16 // #10 │ │ -1b6c42: 6e20 7008 8100 |0183: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleSize:(I)V // method@0870 │ │ -1b6c48: 2208 a602 |0186: new-instance v8, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox; // type@02a6 │ │ -1b6c4c: 7010 2509 0800 |0188: invoke-direct {v8}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.:()V // method@0925 │ │ -1b6c52: 2209 a902 |018b: new-instance v9, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor; // type@02a9 │ │ -1b6c56: 7010 3309 0900 |018d: invoke-direct {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.:()V // method@0933 │ │ -1b6c5c: 6e20 3609 7900 |0190: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setEsId:(I)V // method@0936 │ │ -1b6c62: 2207 aa02 |0193: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor; // type@02aa │ │ -1b6c66: 7010 3809 0700 |0195: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.:()V // method@0938 │ │ -1b6c6c: 1220 |0198: const/4 v0, #int 2 // #2 │ │ -1b6c6e: 6e20 3909 0700 |0199: invoke-virtual {v7, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.setPredefined:(I)V // method@0939 │ │ -1b6c74: 6e20 3709 7900 |019c: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setSlConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;)V // method@0937 │ │ -1b6c7a: 2207 a802 |019f: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor; // type@02a8 │ │ -1b6c7e: 7010 2c09 0700 |01a1: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.:()V // method@092c │ │ -1b6c84: 1302 4000 |01a4: const/16 v2, #int 64 // #40 │ │ -1b6c88: 6e20 3109 2700 |01a6: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setObjectTypeIndication:(I)V // method@0931 │ │ -1b6c8e: 1252 |01a9: const/4 v2, #int 5 // #5 │ │ -1b6c90: 6e20 3209 2700 |01aa: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setStreamType:(I)V // method@0932 │ │ -1b6c96: 1302 0006 |01ad: const/16 v2, #int 1536 // #600 │ │ -1b6c9a: 6e20 2f09 2700 |01af: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setBufferSizeDB:(I)V // method@092f │ │ -1b6ca0: 1702 0077 0100 |01b2: const-wide/32 v2, #float 1.34525e-40 // #00017700 │ │ -1b6ca6: 6e30 3009 2703 |01b5: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setMaxBitRate:(J)V // method@0930 │ │ -1b6cac: 6e30 2e09 2703 |01b8: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAvgBitRate:(J)V // method@092e │ │ -1b6cb2: 2202 a702 |01bb: new-instance v2, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig; // type@02a7 │ │ -1b6cb6: 7010 2809 0200 |01bd: invoke-direct {v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.:()V // method@0928 │ │ -1b6cbc: 6e20 2909 0200 |01c0: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setAudioObjectType:(I)V // method@0929 │ │ -1b6cc2: 6200 ef42 |01c3: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@42ef │ │ -1b6cc6: 6e10 6c08 0100 |01c5: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getSampleRate:()J // method@086c │ │ -1b6ccc: 0b03 |01c8: move-result-wide v3 │ │ -1b6cce: 8434 |01c9: long-to-int v4, v3 │ │ -1b6cd0: 7110 530a 0400 |01ca: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b6cd6: 0c03 |01cd: move-result-object v3 │ │ -1b6cd8: 7220 f10c 3000 |01ce: invoke-interface {v0, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf1 │ │ -1b6cde: 0c00 |01d1: move-result-object v0 │ │ -1b6ce0: 1f00 f202 |01d2: check-cast v0, Ljava/lang/Integer; // type@02f2 │ │ -1b6ce4: 6e10 4c0a 0000 |01d4: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ -1b6cea: 0a00 |01d7: move-result v0 │ │ -1b6cec: 6e20 2b09 0200 |01d8: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setSamplingFrequencyIndex:(I)V // method@092b │ │ -1b6cf2: 6e10 6b08 0100 |01db: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getChannelCount:()I // method@086b │ │ -1b6cf8: 0a00 |01de: move-result v0 │ │ -1b6cfa: 6e20 2a09 0200 |01df: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setChannelConfiguration:(I)V // method@092a │ │ -1b6d00: 6e20 2d09 2700 |01e2: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAudioSpecificInfo:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;)V // method@092d │ │ -1b6d06: 6e20 3509 7900 |01e5: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setDecoderConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;)V // method@0935 │ │ -1b6d0c: 6e10 3409 0900 |01e8: invoke-virtual {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.serialize:()Ljava/nio/ByteBuffer; // method@0934 │ │ -1b6d12: 0c07 |01eb: move-result-object v7 │ │ -1b6d14: 6e20 2709 9800 |01ec: invoke-virtual {v8, v9}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setEsDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;)V // method@0927 │ │ -1b6d1a: 6e20 2609 7800 |01ef: invoke-virtual {v8, v7}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setData:(Ljava/nio/ByteBuffer;)V // method@0926 │ │ -1b6d20: 6e20 6a08 8100 |01f2: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@086a │ │ -1b6d26: 5467 ec42 |01f5: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42ec │ │ -1b6d2a: 6e20 3d08 1700 |01f7: invoke-virtual {v7, v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083d │ │ -1b6d30: 0e00 |01fa: return-void │ │ +1b6930: |[1b6930] org.thoughtcrime.securesms.video.recode.Track.:(ILandroid/media/MediaFormat;Z)V │ │ +1b6940: 7010 a10a 0600 |0000: invoke-direct {v6}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b6946: 1600 0000 |0003: const-wide/16 v0, #int 0 // #0 │ │ +1b694a: 5a60 f242 |0005: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42f2 │ │ +1b694e: 2202 7503 |0007: new-instance v2, Ljava/util/ArrayList; // type@0375 │ │ +1b6952: 7010 590c 0200 |0009: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ +1b6958: 5b62 ee42 |000c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42ee │ │ +1b695c: 5a60 e542 |000e: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e5 │ │ +1b6960: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +1b6962: 5b62 e842 |0011: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42e8 │ │ +1b6966: 5b62 ec42 |0013: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42ec │ │ +1b696a: 5b62 f042 |0015: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f0 │ │ +1b696e: 2202 7b03 |0017: new-instance v2, Ljava/util/Date; // type@037b │ │ +1b6972: 7010 990c 0200 |0019: invoke-direct {v2}, Ljava/util/Date;.:()V // method@0c99 │ │ +1b6978: 5b62 e442 |001c: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@42e4 │ │ +1b697c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +1b697e: 5962 f342 |001f: iput v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42f3 │ │ +1b6982: 2202 7503 |0021: new-instance v2, Ljava/util/ArrayList; // type@0375 │ │ +1b6986: 7010 590c 0200 |0023: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ +1b698c: 5b62 ed42 |0026: iput-object v2, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42ed │ │ +1b6990: 5a60 eb42 |0028: iput-wide v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42eb │ │ +1b6994: 1210 |002a: const/4 v0, #int 1 // #1 │ │ +1b6996: 5c60 e642 |002b: iput-boolean v0, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42e6 │ │ +1b699a: 8173 |002d: int-to-long v3, v7 │ │ +1b699c: 5a63 f242 |002e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42f2 │ │ +1b69a0: 5c69 ea42 |0030: iput-boolean v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42ea │ │ +1b69a4: 1207 |0032: const/4 v7, #int 0 // #0 │ │ +1b69a6: 3909 0a01 |0033: if-nez v9, 013d // +010a │ │ +1b69aa: 1603 c70b |0035: const-wide/16 v3, #int 3015 // #bc7 │ │ +1b69ae: 7120 5f0a 4300 |0037: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1b69b4: 0c09 |003a: move-result-object v9 │ │ +1b69b6: 6e20 5d0c 9200 |003b: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5d │ │ +1b69bc: 5a63 e542 |003e: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e5 │ │ +1b69c0: 1a09 0e89 |0040: const-string v9, "width" // string@890e │ │ +1b69c4: 6e20 d701 9800 |0042: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +1b69ca: 0a09 |0045: move-result v9 │ │ +1b69cc: 5969 f442 |0046: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f4 │ │ +1b69d0: 1a09 0d5f |0048: const-string v9, "height" // string@5f0d │ │ +1b69d4: 6e20 d701 9800 |004a: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +1b69da: 0a09 |004d: move-result v9 │ │ +1b69dc: 5969 e942 |004e: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42e9 │ │ +1b69e0: 1409 905f 0100 |0050: const v9, #float 1.26117e-40 // #00015f90 │ │ +1b69e6: 5969 f142 |0053: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f1 │ │ +1b69ea: 2209 8503 |0055: new-instance v9, Ljava/util/LinkedList; // type@0385 │ │ +1b69ee: 7010 c70c 0900 |0057: invoke-direct {v9}, Ljava/util/LinkedList;.:()V // method@0cc7 │ │ +1b69f4: 5b69 f042 |005a: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f0 │ │ +1b69f8: 1a09 7088 |005c: const-string v9, "vide" // string@8870 │ │ +1b69fc: 5b69 e742 |005e: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42e7 │ │ +1b6a00: 2209 3d02 |0060: new-instance v9, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox; // type@023d │ │ +1b6a04: 7010 6808 0900 |0062: invoke-direct {v9}, Lcom/coremedia/iso/boxes/VideoMediaHeaderBox;.:()V // method@0868 │ │ +1b6a0a: 5b69 e842 |0065: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42e8 │ │ +1b6a0e: 2209 3102 |0067: new-instance v9, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@0231 │ │ +1b6a12: 7010 3c08 0900 |0069: invoke-direct {v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@083c │ │ +1b6a18: 5b69 ec42 |006c: iput-object v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42ec │ │ +1b6a1c: 1a09 8b6f |006e: const-string v9, "mime" // string@6f8b │ │ +1b6a20: 6e20 d801 9800 |0070: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ +1b6a26: 0c09 |0073: move-result-object v9 │ │ +1b6a28: 1a01 7488 |0074: const-string v1, "video/avc" // string@8874 │ │ +1b6a2c: 6e20 d60a 1900 |0076: invoke-virtual {v9, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1b6a32: 0a01 |0079: move-result v1 │ │ +1b6a34: 1302 1800 |007a: const/16 v2, #int 24 // #18 │ │ +1b6a38: 1903 5240 |007c: const-wide/high16 v3, #long 4634766966517661696 // #4052 │ │ +1b6a3c: 3801 9000 |007e: if-eqz v1, 010e // +0090 │ │ +1b6a40: 2209 3f02 |0080: new-instance v9, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023f │ │ +1b6a44: 1a01 ce48 |0082: const-string v1, "avc1" // string@48ce │ │ +1b6a48: 7020 7108 1900 |0084: invoke-direct {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@0871 │ │ +1b6a4e: 6e20 7308 0900 |0087: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0873 │ │ +1b6a54: 6e20 7408 2900 |008a: invoke-virtual {v9, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@0874 │ │ +1b6a5a: 6e20 7508 0900 |008d: invoke-virtual {v9, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@0875 │ │ +1b6a60: 6e30 7708 3904 |0090: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0877 │ │ +1b6a66: 6e30 7808 3904 |0093: invoke-virtual {v9, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0878 │ │ +1b6a6c: 5261 f442 |0096: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f4 │ │ +1b6a70: 6e20 7908 1900 |0098: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0879 │ │ +1b6a76: 5261 e942 |009b: iget v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42e9 │ │ +1b6a7a: 6e20 7608 1900 |009d: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0876 │ │ +1b6a80: 2201 b102 |00a0: new-instance v1, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox; // type@02b1 │ │ +1b6a84: 7010 4709 0100 |00a2: invoke-direct {v1}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.:()V // method@0947 │ │ +1b6a8a: 1a02 f44f |00a5: const-string v2, "csd-0" // string@4ff4 │ │ +1b6a8e: 6e20 d601 2800 |00a7: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ +1b6a94: 0c03 |00aa: move-result-object v3 │ │ +1b6a96: 3803 3b00 |00ab: if-eqz v3, 00e6 // +003b │ │ +1b6a9a: 2203 7503 |00ad: new-instance v3, Ljava/util/ArrayList; // type@0375 │ │ +1b6a9e: 7010 590c 0300 |00af: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ +1b6aa4: 6e20 d601 2800 |00b2: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ +1b6aaa: 0c02 |00b5: move-result-object v2 │ │ +1b6aac: 1244 |00b6: const/4 v4, #int 4 // #4 │ │ +1b6aae: 6e20 ae0b 4200 |00b7: invoke-virtual {v2, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ +1b6ab4: 6e10 b40b 0200 |00ba: invoke-virtual {v2}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bb4 │ │ +1b6aba: 0a05 |00bd: move-result v5 │ │ +1b6abc: 2355 2311 |00be: new-array v5, v5, [B // type@1123 │ │ +1b6ac0: 6e20 a80b 5200 |00c0: invoke-virtual {v2, v5}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba8 │ │ +1b6ac6: 6e20 5d0c 5300 |00c3: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5d │ │ +1b6acc: 2202 7503 |00c6: new-instance v2, Ljava/util/ArrayList; // type@0375 │ │ +1b6ad0: 7010 590c 0200 |00c8: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ +1b6ad6: 1a05 f54f |00cb: const-string v5, "csd-1" // string@4ff5 │ │ +1b6ada: 6e20 d601 5800 |00cd: invoke-virtual {v8, v5}, Landroid/media/MediaFormat;.getByteBuffer:(Ljava/lang/String;)Ljava/nio/ByteBuffer; // method@01d6 │ │ +1b6ae0: 0c08 |00d0: move-result-object v8 │ │ +1b6ae2: 6e20 ae0b 4800 |00d1: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ +1b6ae8: 6e10 b40b 0800 |00d4: invoke-virtual {v8}, Ljava/nio/ByteBuffer;.remaining:()I // method@0bb4 │ │ +1b6aee: 0a04 |00d7: move-result v4 │ │ +1b6af0: 2344 2311 |00d8: new-array v4, v4, [B // type@1123 │ │ +1b6af4: 6e20 a80b 4800 |00da: invoke-virtual {v8, v4}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba8 │ │ +1b6afa: 6e20 5d0c 4200 |00dd: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5d │ │ +1b6b00: 6e20 5109 3100 |00e0: invoke-virtual {v1, v3}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setSequenceParameterSets:(Ljava/util/List;)V // method@0951 │ │ +1b6b06: 6e20 4f09 2100 |00e3: invoke-virtual {v1, v2}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setPictureParameterSets:(Ljava/util/List;)V // method@094f │ │ +1b6b0c: 1308 0d00 |00e6: const/16 v8, #int 13 // #d │ │ +1b6b10: 6e20 4809 8100 |00e8: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcLevelIndication:(I)V // method@0948 │ │ +1b6b16: 1308 6400 |00eb: const/16 v8, #int 100 // #64 │ │ +1b6b1a: 6e20 4909 8100 |00ed: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setAvcProfileIndication:(I)V // method@0949 │ │ +1b6b20: 12f8 |00f0: const/4 v8, #int -1 // #ff │ │ +1b6b22: 6e20 4b09 8100 |00f1: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthLumaMinus8:(I)V // method@094b │ │ +1b6b28: 6e20 4a09 8100 |00f4: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setBitDepthChromaMinus8:(I)V // method@094a │ │ +1b6b2e: 6e20 4c09 8100 |00f7: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setChromaFormat:(I)V // method@094c │ │ +1b6b34: 6e20 4d09 0100 |00fa: invoke-virtual {v1, v0}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setConfigurationVersion:(I)V // method@094d │ │ +1b6b3a: 1238 |00fd: const/4 v8, #int 3 // #3 │ │ +1b6b3c: 6e20 4e09 8100 |00fe: invoke-virtual {v1, v8}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setLengthSizeMinusOne:(I)V // method@094e │ │ +1b6b42: 6e20 5009 7100 |0101: invoke-virtual {v1, v7}, Lcom/mp4parser/iso14496/part15/AvcConfigurationBox;.setProfileCompatibility:(I)V // method@0950 │ │ +1b6b48: 6e20 7208 1900 |0104: invoke-virtual {v9, v1}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@0872 │ │ +1b6b4e: 5467 ec42 |0107: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42ec │ │ +1b6b52: 6e20 3d08 9700 |0109: invoke-virtual {v7, v9}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083d │ │ +1b6b58: 2900 ee00 |010c: goto/16 01fa // +00ee │ │ +1b6b5c: 1a07 7688 |010e: const-string v7, "video/mp4v" // string@8876 │ │ +1b6b60: 6e20 d60a 7900 |0110: invoke-virtual {v9, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1b6b66: 0a07 |0113: move-result v7 │ │ +1b6b68: 3807 e600 |0114: if-eqz v7, 01fa // +00e6 │ │ +1b6b6c: 2207 3f02 |0116: new-instance v7, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry; // type@023f │ │ +1b6b70: 1a08 5a70 |0118: const-string v8, "mp4v" // string@705a │ │ +1b6b74: 7020 7108 8700 |011a: invoke-direct {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.:(Ljava/lang/String;)V // method@0871 │ │ +1b6b7a: 6e20 7308 0700 |011d: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDataReferenceIndex:(I)V // method@0873 │ │ +1b6b80: 6e20 7408 2700 |0120: invoke-virtual {v7, v2}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setDepth:(I)V // method@0874 │ │ +1b6b86: 6e20 7508 0700 |0123: invoke-virtual {v7, v0}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setFrameCount:(I)V // method@0875 │ │ +1b6b8c: 6e30 7708 3704 |0126: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHorizresolution:(D)V // method@0877 │ │ +1b6b92: 6e30 7808 3704 |0129: invoke-virtual {v7, v3, v4}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setVertresolution:(D)V // method@0878 │ │ +1b6b98: 5268 f442 |012c: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f4 │ │ +1b6b9c: 6e20 7908 8700 |012e: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setWidth:(I)V // method@0879 │ │ +1b6ba2: 5268 e942 |0131: iget v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42e9 │ │ +1b6ba6: 6e20 7608 8700 |0133: invoke-virtual {v7, v8}, Lcom/coremedia/iso/boxes/sampleentry/VisualSampleEntry;.setHeight:(I)V // method@0876 │ │ +1b6bac: 5468 ec42 |0136: iget-object v8, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42ec │ │ +1b6bb0: 6e20 3d08 7800 |0138: invoke-virtual {v8, v7}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083d │ │ +1b6bb6: 2900 bf00 |013b: goto/16 01fa // +00bf │ │ +1b6bba: 1603 0004 |013d: const-wide/16 v3, #int 1024 // #400 │ │ +1b6bbe: 7120 5f0a 4300 |013f: invoke-static {v3, v4}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1b6bc4: 0c09 |0142: move-result-object v9 │ │ +1b6bc6: 6e20 5d0c 9200 |0143: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5d │ │ +1b6bcc: 5a63 e542 |0146: iput-wide v3, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e5 │ │ +1b6bd0: 1509 803f |0148: const/high16 v9, #int 1065353216 // #3f80 │ │ +1b6bd4: 5969 f342 |014a: iput v9, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42f3 │ │ +1b6bd8: 1a09 ca7c |014c: const-string v9, "sample-rate" // string@7cca │ │ +1b6bdc: 6e20 d701 9800 |014e: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +1b6be2: 0a01 |0151: move-result v1 │ │ +1b6be4: 5961 f142 |0152: iput v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f1 │ │ +1b6be8: 1a01 3882 |0154: const-string v1, "soun" // string@8238 │ │ +1b6bec: 5b61 e742 |0156: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42e7 │ │ +1b6bf0: 2201 3602 |0158: new-instance v1, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox; // type@0236 │ │ +1b6bf4: 7010 4808 0100 |015a: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SoundMediaHeaderBox;.:()V // method@0848 │ │ +1b6bfa: 5b61 e842 |015d: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42e8 │ │ +1b6bfe: 2201 3102 |015f: new-instance v1, Lcom/coremedia/iso/boxes/SampleDescriptionBox; // type@0231 │ │ +1b6c02: 7010 3c08 0100 |0161: invoke-direct {v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.:()V // method@083c │ │ +1b6c08: 5b61 ec42 |0164: iput-object v1, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42ec │ │ +1b6c0c: 2201 3e02 |0166: new-instance v1, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry; // type@023e │ │ +1b6c10: 1a02 5970 |0168: const-string v2, "mp4a" // string@7059 │ │ +1b6c14: 7020 6908 2100 |016a: invoke-direct {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.:(Ljava/lang/String;)V // method@0869 │ │ +1b6c1a: 1a02 494b |016d: const-string v2, "channel-count" // string@4b49 │ │ +1b6c1e: 6e20 d701 2800 |016f: invoke-virtual {v8, v2}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +1b6c24: 0a02 |0172: move-result v2 │ │ +1b6c26: 6e20 6d08 2100 |0173: invoke-virtual {v1, v2}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setChannelCount:(I)V // method@086d │ │ +1b6c2c: 6e20 d701 9800 |0176: invoke-virtual {v8, v9}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +1b6c32: 0a08 |0179: move-result v8 │ │ +1b6c34: 8188 |017a: int-to-long v8, v8 │ │ +1b6c36: 6e30 6f08 8109 |017b: invoke-virtual {v1, v8, v9}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleRate:(J)V // method@086f │ │ +1b6c3c: 6e20 6e08 0100 |017e: invoke-virtual {v1, v0}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setDataReferenceIndex:(I)V // method@086e │ │ +1b6c42: 1308 1000 |0181: const/16 v8, #int 16 // #10 │ │ +1b6c46: 6e20 7008 8100 |0183: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.setSampleSize:(I)V // method@0870 │ │ +1b6c4c: 2208 a602 |0186: new-instance v8, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox; // type@02a6 │ │ +1b6c50: 7010 2509 0800 |0188: invoke-direct {v8}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.:()V // method@0925 │ │ +1b6c56: 2209 a902 |018b: new-instance v9, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor; // type@02a9 │ │ +1b6c5a: 7010 3309 0900 |018d: invoke-direct {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.:()V // method@0933 │ │ +1b6c60: 6e20 3609 7900 |0190: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setEsId:(I)V // method@0936 │ │ +1b6c66: 2207 aa02 |0193: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor; // type@02aa │ │ +1b6c6a: 7010 3809 0700 |0195: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.:()V // method@0938 │ │ +1b6c70: 1220 |0198: const/4 v0, #int 2 // #2 │ │ +1b6c72: 6e20 3909 0700 |0199: invoke-virtual {v7, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;.setPredefined:(I)V // method@0939 │ │ +1b6c78: 6e20 3709 7900 |019c: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setSlConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/SLConfigDescriptor;)V // method@0937 │ │ +1b6c7e: 2207 a802 |019f: new-instance v7, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor; // type@02a8 │ │ +1b6c82: 7010 2c09 0700 |01a1: invoke-direct {v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.:()V // method@092c │ │ +1b6c88: 1302 4000 |01a4: const/16 v2, #int 64 // #40 │ │ +1b6c8c: 6e20 3109 2700 |01a6: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setObjectTypeIndication:(I)V // method@0931 │ │ +1b6c92: 1252 |01a9: const/4 v2, #int 5 // #5 │ │ +1b6c94: 6e20 3209 2700 |01aa: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setStreamType:(I)V // method@0932 │ │ +1b6c9a: 1302 0006 |01ad: const/16 v2, #int 1536 // #600 │ │ +1b6c9e: 6e20 2f09 2700 |01af: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setBufferSizeDB:(I)V // method@092f │ │ +1b6ca4: 1702 0077 0100 |01b2: const-wide/32 v2, #float 1.34525e-40 // #00017700 │ │ +1b6caa: 6e30 3009 2703 |01b5: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setMaxBitRate:(J)V // method@0930 │ │ +1b6cb0: 6e30 2e09 2703 |01b8: invoke-virtual {v7, v2, v3}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAvgBitRate:(J)V // method@092e │ │ +1b6cb6: 2202 a702 |01bb: new-instance v2, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig; // type@02a7 │ │ +1b6cba: 7010 2809 0200 |01bd: invoke-direct {v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.:()V // method@0928 │ │ +1b6cc0: 6e20 2909 0200 |01c0: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setAudioObjectType:(I)V // method@0929 │ │ +1b6cc6: 6200 ef42 |01c3: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/Track;.samplingFrequencyIndexMap:Ljava/util/Map; // field@42ef │ │ +1b6cca: 6e10 6c08 0100 |01c5: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getSampleRate:()J // method@086c │ │ +1b6cd0: 0b03 |01c8: move-result-wide v3 │ │ +1b6cd2: 8434 |01c9: long-to-int v4, v3 │ │ +1b6cd4: 7110 530a 0400 |01ca: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b6cda: 0c03 |01cd: move-result-object v3 │ │ +1b6cdc: 7220 f10c 3000 |01ce: invoke-interface {v0, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf1 │ │ +1b6ce2: 0c00 |01d1: move-result-object v0 │ │ +1b6ce4: 1f00 f202 |01d2: check-cast v0, Ljava/lang/Integer; // type@02f2 │ │ +1b6ce8: 6e10 4c0a 0000 |01d4: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ +1b6cee: 0a00 |01d7: move-result v0 │ │ +1b6cf0: 6e20 2b09 0200 |01d8: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setSamplingFrequencyIndex:(I)V // method@092b │ │ +1b6cf6: 6e10 6b08 0100 |01db: invoke-virtual {v1}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.getChannelCount:()I // method@086b │ │ +1b6cfc: 0a00 |01de: move-result v0 │ │ +1b6cfe: 6e20 2a09 0200 |01df: invoke-virtual {v2, v0}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;.setChannelConfiguration:(I)V // method@092a │ │ +1b6d04: 6e20 2d09 2700 |01e2: invoke-virtual {v7, v2}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;.setAudioSpecificInfo:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/AudioSpecificConfig;)V // method@092d │ │ +1b6d0a: 6e20 3509 7900 |01e5: invoke-virtual {v9, v7}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.setDecoderConfigDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/DecoderConfigDescriptor;)V // method@0935 │ │ +1b6d10: 6e10 3409 0900 |01e8: invoke-virtual {v9}, Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;.serialize:()Ljava/nio/ByteBuffer; // method@0934 │ │ +1b6d16: 0c07 |01eb: move-result-object v7 │ │ +1b6d18: 6e20 2709 9800 |01ec: invoke-virtual {v8, v9}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setEsDescriptor:(Lcom/googlecode/mp4parser/boxes/mp4/objectdescriptors/ESDescriptor;)V // method@0927 │ │ +1b6d1e: 6e20 2609 7800 |01ef: invoke-virtual {v8, v7}, Lcom/googlecode/mp4parser/boxes/mp4/ESDescriptorBox;.setData:(Ljava/nio/ByteBuffer;)V // method@0926 │ │ +1b6d24: 6e20 6a08 8100 |01f2: invoke-virtual {v1, v8}, Lcom/coremedia/iso/boxes/sampleentry/AudioSampleEntry;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@086a │ │ +1b6d2a: 5467 ec42 |01f5: iget-object v7, v6, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42ec │ │ +1b6d2e: 6e20 3d08 1700 |01f7: invoke-virtual {v7, v1}, Lcom/coremedia/iso/boxes/SampleDescriptionBox;.addBox:(Lcom/coremedia/iso/boxes/Box;)V // method@083d │ │ +1b6d34: 0e00 |01fa: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=29 │ │ 0x0007 line=30 │ │ 0x000e line=31 │ │ 0x0011 line=33 │ │ @@ -325667,70 +325668,70 @@ │ │ type : '(JLandroid/media/MediaCodec$BufferInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 101 16-bit code units │ │ -1b6d34: |[1b6d34] org.thoughtcrime.securesms.video.recode.Track.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V │ │ -1b6d44: 53c0 2e00 |0000: iget-wide v0, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b6d48: 5392 eb42 |0002: iget-wide v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42eb │ │ -1b6d4c: bc20 |0004: sub-long/2addr v0, v2 │ │ -1b6d4e: 1602 0000 |0005: const-wide/16 v2, #int 0 // #0 │ │ -1b6d52: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ -1b6d56: 3b04 0300 |0009: if-gez v4, 000c // +0003 │ │ -1b6d5a: 0e00 |000b: return-void │ │ -1b6d5c: 5592 ea42 |000c: iget-boolean v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42ea │ │ -1b6d60: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -1b6d62: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -1b6d64: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ -1b6d68: 52c2 2c00 |0012: iget v2, v12, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1b6d6c: b542 |0014: and-int/2addr v2, v4 │ │ -1b6d6e: 3802 0400 |0015: if-eqz v2, 0019 // +0004 │ │ -1b6d72: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -1b6d74: 2802 |0018: goto 001a // +0002 │ │ -1b6d76: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -1b6d78: 5495 ee42 |001a: iget-object v5, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42ee │ │ -1b6d7c: 2206 1511 |001c: new-instance v6, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ -1b6d80: 52c7 2f00 |001e: iget v7, v12, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b6d84: 8177 |0020: int-to-long v7, v7 │ │ -1b6d86: 7058 dd5c a67b |0021: invoke-direct {v6, v10, v11, v7, v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.:(JJ)V // method@5cdd │ │ -1b6d8c: 6e20 5d0c 6500 |0024: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5d │ │ -1b6d92: 549a f042 |0027: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f0 │ │ -1b6d96: 380a 1100 |0029: if-eqz v10, 003a // +0011 │ │ -1b6d9a: 3802 0f00 |002b: if-eqz v2, 003a // +000f │ │ -1b6d9e: 549b ee42 |002d: iget-object v11, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42ee │ │ -1b6da2: 6e10 660c 0b00 |002f: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ -1b6da8: 0a0b |0032: move-result v11 │ │ -1b6daa: 7110 530a 0b00 |0033: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b6db0: 0c0b |0036: move-result-object v11 │ │ -1b6db2: 6e20 c90c ba00 |0037: invoke-virtual {v10, v11}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cc9 │ │ -1b6db8: 529a f142 |003a: iget v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f1 │ │ -1b6dbc: 81aa |003c: int-to-long v10, v10 │ │ -1b6dbe: 9d00 000a |003d: mul-long v0, v0, v10 │ │ -1b6dc2: 170a 20a1 0700 |003f: const-wide/32 v10, #float 7.00649e-40 // #0007a120 │ │ -1b6dc8: bba0 |0042: add-long/2addr v0, v10 │ │ -1b6dca: 170a 4042 0f00 |0043: const-wide/32 v10, #float 1.4013e-39 // #000f4240 │ │ -1b6dd0: bea0 |0046: div-long/2addr v0, v10 │ │ -1b6dd2: 53ca 2e00 |0047: iget-wide v10, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b6dd6: 5a9a eb42 |0049: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42eb │ │ -1b6dda: 559a e642 |004b: iget-boolean v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42e6 │ │ -1b6dde: 390a 1500 |004d: if-nez v10, 0062 // +0015 │ │ -1b6de2: 549a ed42 |004f: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42ed │ │ -1b6de6: 6e10 660c 0a00 |0051: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ -1b6dec: 0a0b |0054: move-result v11 │ │ -1b6dee: b14b |0055: sub-int/2addr v11, v4 │ │ -1b6df0: 7120 5f0a 1000 |0056: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1b6df6: 0c0c |0059: move-result-object v12 │ │ -1b6df8: 6e30 5c0c ba0c |005a: invoke-virtual {v10, v11, v12}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0c5c │ │ -1b6dfe: 539a e542 |005d: iget-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e5 │ │ -1b6e02: bb0a |005f: add-long/2addr v10, v0 │ │ -1b6e04: 5a9a e542 |0060: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e5 │ │ -1b6e08: 5c93 e642 |0062: iput-boolean v3, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42e6 │ │ -1b6e0c: 0e00 |0064: return-void │ │ +1b6d38: |[1b6d38] org.thoughtcrime.securesms.video.recode.Track.addSample:(JLandroid/media/MediaCodec$BufferInfo;)V │ │ +1b6d48: 53c0 2e00 |0000: iget-wide v0, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b6d4c: 5392 eb42 |0002: iget-wide v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42eb │ │ +1b6d50: bc20 |0004: sub-long/2addr v0, v2 │ │ +1b6d52: 1602 0000 |0005: const-wide/16 v2, #int 0 // #0 │ │ +1b6d56: 3104 0002 |0007: cmp-long v4, v0, v2 │ │ +1b6d5a: 3b04 0300 |0009: if-gez v4, 000c // +0003 │ │ +1b6d5e: 0e00 |000b: return-void │ │ +1b6d60: 5592 ea42 |000c: iget-boolean v2, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42ea │ │ +1b6d64: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +1b6d66: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +1b6d68: 3902 0900 |0010: if-nez v2, 0019 // +0009 │ │ +1b6d6c: 52c2 2c00 |0012: iget v2, v12, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1b6d70: b542 |0014: and-int/2addr v2, v4 │ │ +1b6d72: 3802 0400 |0015: if-eqz v2, 0019 // +0004 │ │ +1b6d76: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +1b6d78: 2802 |0018: goto 001a // +0002 │ │ +1b6d7a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +1b6d7c: 5495 ee42 |001a: iget-object v5, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42ee │ │ +1b6d80: 2206 1511 |001c: new-instance v6, Lorg/thoughtcrime/securesms/video/recode/Sample; // type@1115 │ │ +1b6d84: 52c7 2f00 |001e: iget v7, v12, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b6d88: 8177 |0020: int-to-long v7, v7 │ │ +1b6d8a: 7058 dd5c a67b |0021: invoke-direct {v6, v10, v11, v7, v8}, Lorg/thoughtcrime/securesms/video/recode/Sample;.:(JJ)V // method@5cdd │ │ +1b6d90: 6e20 5d0c 6500 |0024: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@0c5d │ │ +1b6d96: 549a f042 |0027: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f0 │ │ +1b6d9a: 380a 1100 |0029: if-eqz v10, 003a // +0011 │ │ +1b6d9e: 3802 0f00 |002b: if-eqz v2, 003a // +000f │ │ +1b6da2: 549b ee42 |002d: iget-object v11, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42ee │ │ +1b6da6: 6e10 660c 0b00 |002f: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ +1b6dac: 0a0b |0032: move-result v11 │ │ +1b6dae: 7110 530a 0b00 |0033: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b6db4: 0c0b |0036: move-result-object v11 │ │ +1b6db6: 6e20 c90c ba00 |0037: invoke-virtual {v10, v11}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@0cc9 │ │ +1b6dbc: 529a f142 |003a: iget v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f1 │ │ +1b6dc0: 81aa |003c: int-to-long v10, v10 │ │ +1b6dc2: 9d00 000a |003d: mul-long v0, v0, v10 │ │ +1b6dc6: 170a 20a1 0700 |003f: const-wide/32 v10, #float 7.00649e-40 // #0007a120 │ │ +1b6dcc: bba0 |0042: add-long/2addr v0, v10 │ │ +1b6dce: 170a 4042 0f00 |0043: const-wide/32 v10, #float 1.4013e-39 // #000f4240 │ │ +1b6dd4: bea0 |0046: div-long/2addr v0, v10 │ │ +1b6dd6: 53ca 2e00 |0047: iget-wide v10, v12, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b6dda: 5a9a eb42 |0049: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.lastPresentationTimeUs:J // field@42eb │ │ +1b6dde: 559a e642 |004b: iget-boolean v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42e6 │ │ +1b6de2: 390a 1500 |004d: if-nez v10, 0062 // +0015 │ │ +1b6de6: 549a ed42 |004f: iget-object v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42ed │ │ +1b6dea: 6e10 660c 0a00 |0051: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@0c66 │ │ +1b6df0: 0a0b |0054: move-result v11 │ │ +1b6df2: b14b |0055: sub-int/2addr v11, v4 │ │ +1b6df4: 7120 5f0a 1000 |0056: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1b6dfa: 0c0c |0059: move-result-object v12 │ │ +1b6dfc: 6e30 5c0c ba0c |005a: invoke-virtual {v10, v11, v12}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@0c5c │ │ +1b6e02: 539a e542 |005d: iget-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e5 │ │ +1b6e06: bb0a |005f: add-long/2addr v10, v0 │ │ +1b6e08: 5a9a e542 |0060: iput-wide v10, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e5 │ │ +1b6e0c: 5c93 e642 |0062: iput-boolean v3, v9, Lorg/thoughtcrime/securesms/video/recode/Track;.first:Z // field@42e6 │ │ +1b6e10: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x000c line=183 │ │ 0x001a line=184 │ │ 0x0027 line=185 │ │ 0x002d line=186 │ │ @@ -325750,17 +325751,17 @@ │ │ type : '()Ljava/util/Date;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b66ec: |[1b66ec] org.thoughtcrime.securesms.video.recode.Track.getCreationTime:()Ljava/util/Date; │ │ -1b66fc: 5410 e442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@42e4 │ │ -1b6700: 1100 |0002: return-object v0 │ │ +1b66f0: |[1b66f0] org.thoughtcrime.securesms.video.recode.Track.getCreationTime:()Ljava/util/Date; │ │ +1b6700: 5410 e442 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.creationTime:Ljava/util/Date; // field@42e4 │ │ +1b6704: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -325768,17 +325769,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b6704: |[1b6704] org.thoughtcrime.securesms.video.recode.Track.getDuration:()J │ │ -1b6714: 5320 e542 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e5 │ │ -1b6718: 1000 |0002: return-wide v0 │ │ +1b6708: |[1b6708] org.thoughtcrime.securesms.video.recode.Track.getDuration:()J │ │ +1b6718: 5320 e542 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.duration:J // field@42e5 │ │ +1b671c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -325786,17 +325787,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b66a4: |[1b66a4] org.thoughtcrime.securesms.video.recode.Track.getHandler:()Ljava/lang/String; │ │ -1b66b4: 5410 e742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42e7 │ │ -1b66b8: 1100 |0002: return-object v0 │ │ +1b66a8: |[1b66a8] org.thoughtcrime.securesms.video.recode.Track.getHandler:()Ljava/lang/String; │ │ +1b66b8: 5410 e742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.handler:Ljava/lang/String; // field@42e7 │ │ +1b66bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -325804,17 +325805,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b665c: |[1b665c] org.thoughtcrime.securesms.video.recode.Track.getHeight:()I │ │ -1b666c: 5210 e942 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42e9 │ │ -1b6670: 0f00 |0002: return v0 │ │ +1b6660: |[1b6660] org.thoughtcrime.securesms.video.recode.Track.getHeight:()I │ │ +1b6670: 5210 e942 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.height:I // field@42e9 │ │ +1b6674: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -325822,17 +325823,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b6614: |[1b6614] org.thoughtcrime.securesms.video.recode.Track.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; │ │ -1b6624: 5410 e842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42e8 │ │ -1b6628: 1100 |0002: return-object v0 │ │ +1b6618: |[1b6618] org.thoughtcrime.securesms.video.recode.Track.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; │ │ +1b6628: 5410 e842 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.headerBox:Lcom/coremedia/iso/boxes/AbstractMediaHeaderBox; // field@42e8 │ │ +1b662c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -325840,17 +325841,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/SampleDescriptionBox;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b662c: |[1b662c] org.thoughtcrime.securesms.video.recode.Track.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; │ │ -1b663c: 5410 ec42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42ec │ │ -1b6640: 1100 |0002: return-object v0 │ │ +1b6630: |[1b6630] org.thoughtcrime.securesms.video.recode.Track.getSampleDescriptionBox:()Lcom/coremedia/iso/boxes/SampleDescriptionBox; │ │ +1b6640: 5410 ec42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDescriptionBox:Lcom/coremedia/iso/boxes/SampleDescriptionBox; // field@42ec │ │ +1b6644: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -325858,17 +325859,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b66bc: |[1b66bc] org.thoughtcrime.securesms.video.recode.Track.getSampleDurations:()Ljava/util/ArrayList; │ │ -1b66cc: 5410 ed42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42ed │ │ -1b66d0: 1100 |0002: return-object v0 │ │ +1b66c0: |[1b66c0] org.thoughtcrime.securesms.video.recode.Track.getSampleDurations:()Ljava/util/ArrayList; │ │ +1b66d0: 5410 ed42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.sampleDurations:Ljava/util/ArrayList; // field@42ed │ │ +1b66d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #8 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -325876,17 +325877,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b66d4: |[1b66d4] org.thoughtcrime.securesms.video.recode.Track.getSamples:()Ljava/util/ArrayList; │ │ -1b66e4: 5410 ee42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42ee │ │ -1b66e8: 1100 |0002: return-object v0 │ │ +1b66d8: |[1b66d8] org.thoughtcrime.securesms.video.recode.Track.getSamples:()Ljava/util/ArrayList; │ │ +1b66e8: 5410 ee42 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.samples:Ljava/util/ArrayList; // field@42ee │ │ +1b66ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -325894,43 +325895,43 @@ │ │ type : '()[J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -1b6734: |[1b6734] org.thoughtcrime.securesms.video.recode.Track.getSyncSamples:()[J │ │ -1b6744: 5440 f042 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f0 │ │ -1b6748: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ -1b674c: 6e10 cd0c 0000 |0004: invoke-virtual {v0}, Ljava/util/LinkedList;.isEmpty:()Z // method@0ccd │ │ -1b6752: 0a00 |0007: move-result v0 │ │ -1b6754: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ -1b6758: 2825 |000a: goto 002f // +0025 │ │ -1b675a: 5440 f042 |000b: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f0 │ │ -1b675e: 6e10 d10c 0000 |000d: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@0cd1 │ │ -1b6764: 0a00 |0010: move-result v0 │ │ -1b6766: 2300 2811 |0011: new-array v0, v0, [J // type@1128 │ │ -1b676a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -1b676c: 5442 f042 |0014: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f0 │ │ -1b6770: 6e10 d10c 0200 |0016: invoke-virtual {v2}, Ljava/util/LinkedList;.size:()I // method@0cd1 │ │ -1b6776: 0a02 |0019: move-result v2 │ │ -1b6778: 3521 1400 |001a: if-ge v1, v2, 002e // +0014 │ │ -1b677c: 5442 f042 |001c: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f0 │ │ -1b6780: 6e20 cc0c 1200 |001e: invoke-virtual {v2, v1}, Ljava/util/LinkedList;.get:(I)Ljava/lang/Object; // method@0ccc │ │ -1b6786: 0c02 |0021: move-result-object v2 │ │ -1b6788: 1f02 f202 |0022: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ -1b678c: 6e10 4c0a 0200 |0024: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ -1b6792: 0a02 |0027: move-result v2 │ │ -1b6794: 8122 |0028: int-to-long v2, v2 │ │ -1b6796: 4c02 0001 |0029: aput-wide v2, v0, v1 │ │ -1b679a: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1b679e: 28e7 |002d: goto 0014 // -0019 │ │ -1b67a0: 1100 |002e: return-object v0 │ │ -1b67a2: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -1b67a4: 1100 |0030: return-object v0 │ │ +1b6738: |[1b6738] org.thoughtcrime.securesms.video.recode.Track.getSyncSamples:()[J │ │ +1b6748: 5440 f042 |0000: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f0 │ │ +1b674c: 3800 2d00 |0002: if-eqz v0, 002f // +002d │ │ +1b6750: 6e10 cd0c 0000 |0004: invoke-virtual {v0}, Ljava/util/LinkedList;.isEmpty:()Z // method@0ccd │ │ +1b6756: 0a00 |0007: move-result v0 │ │ +1b6758: 3800 0300 |0008: if-eqz v0, 000b // +0003 │ │ +1b675c: 2825 |000a: goto 002f // +0025 │ │ +1b675e: 5440 f042 |000b: iget-object v0, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f0 │ │ +1b6762: 6e10 d10c 0000 |000d: invoke-virtual {v0}, Ljava/util/LinkedList;.size:()I // method@0cd1 │ │ +1b6768: 0a00 |0010: move-result v0 │ │ +1b676a: 2300 2811 |0011: new-array v0, v0, [J // type@1128 │ │ +1b676e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +1b6770: 5442 f042 |0014: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f0 │ │ +1b6774: 6e10 d10c 0200 |0016: invoke-virtual {v2}, Ljava/util/LinkedList;.size:()I // method@0cd1 │ │ +1b677a: 0a02 |0019: move-result v2 │ │ +1b677c: 3521 1400 |001a: if-ge v1, v2, 002e // +0014 │ │ +1b6780: 5442 f042 |001c: iget-object v2, v4, Lorg/thoughtcrime/securesms/video/recode/Track;.syncSamples:Ljava/util/LinkedList; // field@42f0 │ │ +1b6784: 6e20 cc0c 1200 |001e: invoke-virtual {v2, v1}, Ljava/util/LinkedList;.get:(I)Ljava/lang/Object; // method@0ccc │ │ +1b678a: 0c02 |0021: move-result-object v2 │ │ +1b678c: 1f02 f202 |0022: check-cast v2, Ljava/lang/Integer; // type@02f2 │ │ +1b6790: 6e10 4c0a 0200 |0024: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ +1b6796: 0a02 |0027: move-result v2 │ │ +1b6798: 8122 |0028: int-to-long v2, v2 │ │ +1b679a: 4c02 0001 |0029: aput-wide v2, v0, v1 │ │ +1b679e: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1b67a2: 28e7 |002d: goto 0014 // -0019 │ │ +1b67a4: 1100 |002e: return-object v0 │ │ +1b67a6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +1b67a8: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x000b line=222 │ │ 0x0014 line=223 │ │ 0x001c line=224 │ │ locals : │ │ @@ -325941,17 +325942,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b6674: |[1b6674] org.thoughtcrime.securesms.video.recode.Track.getTimeScale:()I │ │ -1b6684: 5210 f142 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f1 │ │ -1b6688: 0f00 |0002: return v0 │ │ +1b6678: |[1b6678] org.thoughtcrime.securesms.video.recode.Track.getTimeScale:()I │ │ +1b6688: 5210 f142 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.timeScale:I // field@42f1 │ │ +1b668c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #11 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -325959,17 +325960,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b671c: |[1b671c] org.thoughtcrime.securesms.video.recode.Track.getTrackId:()J │ │ -1b672c: 5320 f242 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42f2 │ │ -1b6730: 1000 |0002: return-wide v0 │ │ +1b6720: |[1b6720] org.thoughtcrime.securesms.video.recode.Track.getTrackId:()J │ │ +1b6730: 5320 f242 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/Track;.trackId:J // field@42f2 │ │ +1b6734: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #12 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -325977,17 +325978,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b6644: |[1b6644] org.thoughtcrime.securesms.video.recode.Track.getVolume:()F │ │ -1b6654: 5210 f342 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42f3 │ │ -1b6658: 0f00 |0002: return v0 │ │ +1b6648: |[1b6648] org.thoughtcrime.securesms.video.recode.Track.getVolume:()F │ │ +1b6658: 5210 f342 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.volume:F // field@42f3 │ │ +1b665c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #13 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -325995,17 +325996,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b668c: |[1b668c] org.thoughtcrime.securesms.video.recode.Track.getWidth:()I │ │ -1b669c: 5210 f442 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f4 │ │ -1b66a0: 0f00 |0002: return v0 │ │ +1b6690: |[1b6690] org.thoughtcrime.securesms.video.recode.Track.getWidth:()I │ │ +1b66a0: 5210 f442 |0000: iget v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.width:I // field@42f4 │ │ +1b66a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ #14 : (in Lorg/thoughtcrime/securesms/video/recode/Track;) │ │ @@ -326013,17 +326014,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b65fc: |[1b65fc] org.thoughtcrime.securesms.video.recode.Track.isAudio:()Z │ │ -1b660c: 5510 ea42 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42ea │ │ -1b6610: 0f00 |0002: return v0 │ │ +1b6600: |[1b6600] org.thoughtcrime.securesms.video.recode.Track.isAudio:()Z │ │ +1b6610: 5510 ea42 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/Track;.isAudio:Z // field@42ea │ │ +1b6614: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/Track; │ │ │ │ source_file_idx : 15806 (Track.java) │ │ @@ -326060,19 +326061,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1b6e10: |[1b6e10] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1b6e20: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b6e26: 5b01 f542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@42f5 │ │ -1b6e2a: 5b02 f642 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@42f6 │ │ -1b6e2e: 0e00 |0007: return-void │ │ +1b6e14: |[1b6e14] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1b6e24: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b6e2a: 5b01 f542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@42f5 │ │ +1b6e2e: 5b02 f642 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@42f6 │ │ +1b6e32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ @@ -326083,19 +326084,19 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1b6e30: |[1b6e30] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.run:()V │ │ -1b6e40: 5420 f542 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@42f5 │ │ -1b6e44: 5421 f642 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@42f6 │ │ -1b6e48: 7120 055d 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V // method@5d05 │ │ -1b6e4e: 0e00 |0007: return-void │ │ +1b6e34: |[1b6e34] org.thoughtcrime.securesms.video.recode.VideoRecoder$$ExternalSyntheticLambda0.run:()V │ │ +1b6e44: 5420 f542 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$0:Landroid/content/Context; // field@42f5 │ │ +1b6e48: 5421 f642 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.f$1:Ljava/lang/String; // field@42f6 │ │ +1b6e4c: 7120 055d 1000 |0004: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V // method@5d05 │ │ +1b6e52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0; │ │ │ │ source_file_idx : 5745 (D8$$SyntheticClass) │ │ @@ -326210,17 +326211,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b6e50: |[1b6e50] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:()V │ │ -1b6e60: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b6e66: 0e00 |0003: return-void │ │ +1b6e54: |[1b6e54] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:()V │ │ +1b6e64: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b6e6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;) │ │ @@ -326228,17 +326229,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b6e68: |[1b6e68] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V │ │ -1b6e78: 7010 fc5c 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:()V // method@5cfc │ │ -1b6e7e: 0e00 |0003: return-void │ │ +1b6e6c: |[1b6e6c] org.thoughtcrime.securesms.video.recode.VideoRecoder$VideoEditedInfo.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V │ │ +1b6e7c: 7010 fc5c 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:()V // method@5cfc │ │ +1b6e82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1; │ │ │ │ @@ -326294,37 +326295,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1b8320: |[1b8320] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ -1b8330: 0e00 |0000: return-void │ │ +1b8324: |[1b8324] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ +1b8334: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -1b8334: |[1b8334] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ -1b8344: 7010 a10a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b834a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1b834c: 5c10 0743 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.cancelCurrentVideoConversion:Z // field@4307 │ │ -1b8350: 2200 fe02 |0006: new-instance v0, Ljava/lang/Object; // type@02fe │ │ -1b8354: 7010 a10a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b835a: 5b10 0843 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@4308 │ │ -1b835e: 0e00 |000d: return-void │ │ +1b8338: |[1b8338] org.thoughtcrime.securesms.video.recode.VideoRecoder.:()V │ │ +1b8348: 7010 a10a 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b834e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1b8350: 5c10 0743 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.cancelCurrentVideoConversion:Z // field@4307 │ │ +1b8354: 2200 fe02 |0006: new-instance v0, Ljava/lang/Object; // type@02fe │ │ +1b8358: 7010 a10a 0000 |0008: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b835e: 5b10 0843 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@4308 │ │ +1b8362: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0004 line=36 │ │ 0x0006 line=37 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/video/recode/VideoRecoder; │ │ @@ -326334,21 +326335,21 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -1b8360: |[1b8360] org.thoughtcrime.securesms.video.recode.VideoRecoder.alert:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1b8370: 6200 0643 |0000: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ -1b8374: 7120 be02 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ -1b837a: 2200 1811 |0005: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0; // type@1118 │ │ -1b837e: 7030 fa5c 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5cfa │ │ -1b8384: 7110 865b 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5b86 │ │ -1b838a: 0e00 |000d: return-void │ │ +1b8364: |[1b8364] org.thoughtcrime.securesms.video.recode.VideoRecoder.alert:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1b8374: 6200 0643 |0000: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ +1b8378: 7120 be02 2000 |0002: invoke-static {v0, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@02be │ │ +1b837e: 2200 1811 |0005: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0; // type@1118 │ │ +1b8382: 7030 fa5c 1002 |0007: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$$ExternalSyntheticLambda0;.:(Landroid/content/Context;Ljava/lang/String;)V // method@5cfa │ │ +1b8388: 7110 865b 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnMain:(Ljava/lang/Runnable;)V // method@5b86 │ │ +1b838e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0005 line=546 │ │ locals : │ │ 0x0000 - 0x000e reg=1 (null) Landroid/content/Context; │ │ 0x0000 - 0x000e reg=2 (null) Ljava/lang/String; │ │ @@ -326358,26 +326359,26 @@ │ │ type : '(FIFJ)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -1b7f08: |[1b7f08] org.thoughtcrime.securesms.video.recode.VideoRecoder.calculateEstimatedSize:(FIFJ)I │ │ -1b7f18: db02 0208 |0000: div-int/lit8 v2, v2, #int 8 // #08 │ │ -1b7f1c: 8222 |0002: int-to-float v2, v2 │ │ -1b7f1e: 1500 7a44 |0003: const/high16 v0, #int 1148846080 // #447a │ │ -1b7f22: c903 |0005: div-float/2addr v3, v0 │ │ -1b7f24: a802 0203 |0006: mul-float v2, v2, v3 │ │ -1b7f28: 8822 |0008: float-to-long v2, v2 │ │ -1b7f2a: bb24 |0009: add-long/2addr v4, v2 │ │ -1b7f2c: 8542 |000a: long-to-float v2, v4 │ │ -1b7f2e: a802 0201 |000b: mul-float v2, v2, v1 │ │ -1b7f32: 8721 |000d: float-to-int v1, v2 │ │ -1b7f34: 0f01 |000e: return v1 │ │ +1b7f0c: |[1b7f0c] org.thoughtcrime.securesms.video.recode.VideoRecoder.calculateEstimatedSize:(FIFJ)I │ │ +1b7f1c: db02 0208 |0000: div-int/lit8 v2, v2, #int 8 // #08 │ │ +1b7f20: 8222 |0002: int-to-float v2, v2 │ │ +1b7f22: 1500 7a44 |0003: const/high16 v0, #int 1148846080 // #447a │ │ +1b7f26: c903 |0005: div-float/2addr v3, v0 │ │ +1b7f28: a802 0203 |0006: mul-float v2, v2, v3 │ │ +1b7f2c: 8822 |0008: float-to-long v2, v2 │ │ +1b7f2e: bb24 |0009: add-long/2addr v4, v2 │ │ +1b7f30: 8542 |000a: long-to-float v2, v4 │ │ +1b7f32: a802 0201 |000b: mul-float v2, v2, v1 │ │ +1b7f36: 8721 |000d: float-to-int v1, v2 │ │ +1b7f38: 0f01 |000e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ locals : │ │ 0x0000 - 0x000f reg=1 (null) F │ │ 0x0000 - 0x000f reg=2 (null) I │ │ 0x0000 - 0x000f reg=3 (null) F │ │ @@ -326388,22 +326389,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -1b838c: |[1b838c] org.thoughtcrime.securesms.video.recode.VideoRecoder.checkConversionCanceled:()V │ │ -1b839c: 5420 0843 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@4308 │ │ -1b83a0: 1d00 |0002: monitor-enter v0 │ │ -1b83a2: 1e00 |0003: monitor-exit v0 │ │ -1b83a4: 0e00 |0004: return-void │ │ -1b83a6: 0d01 |0005: move-exception v1 │ │ -1b83a8: 1e00 |0006: monitor-exit v0 │ │ -1b83aa: 2701 |0007: throw v1 │ │ +1b8390: |[1b8390] org.thoughtcrime.securesms.video.recode.VideoRecoder.checkConversionCanceled:()V │ │ +1b83a0: 5420 0843 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.videoConvertSync:Ljava/lang/Object; // field@4308 │ │ +1b83a4: 1d00 |0002: monitor-enter v0 │ │ +1b83a6: 1e00 |0003: monitor-exit v0 │ │ +1b83a8: 0e00 |0004: return-void │ │ +1b83aa: 0d01 |0005: move-exception v1 │ │ +1b83ac: 1e00 |0006: monitor-exit v0 │ │ +1b83ae: 2701 |0007: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0007 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=43 │ │ locals : │ │ @@ -326414,804 +326415,804 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 42 │ │ ins : 3 │ │ outs : 10 │ │ insns size : 1410 16-bit code units │ │ -1b6e80: |[1b6e80] org.thoughtcrime.securesms.video.recode.VideoRecoder.convertVideo:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z │ │ -1b6e90: 0800 2800 |0000: move-object/from16 v0, v40 │ │ -1b6e94: 1a01 7488 |0002: const-string v1, "video/avc" // string@8874 │ │ -1b6e98: 1a02 3019 |0004: const-string v2, "Flushing video failed unexpectedly" // string@1930 │ │ -1b6e9c: 530d 0443 |0006: iget-wide v13, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@4304 │ │ -1b6ea0: 530b f742 |0008: iget-wide v11, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@42f7 │ │ -1b6ea4: 5203 0243 |000a: iget v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ -1b6ea8: 5204 0043 |000c: iget v4, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ -1b6eac: 5205 0343 |000e: iget v5, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@4303 │ │ -1b6eb0: 5206 ff42 |0010: iget v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42ff │ │ -1b6eb4: 5207 fb42 |0012: iget v7, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42fb │ │ -1b6eb8: 5208 fe42 |0014: iget v8, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42fe │ │ -1b6ebc: 5209 0143 |0016: iget v9, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ -1b6ec0: 220f c202 |0018: new-instance v15, Ljava/io/File; // type@02c2 │ │ -1b6ec4: 080a 2900 |001a: move-object/from16 v10, v41 │ │ -1b6ec8: 7020 6b09 af00 |001c: invoke-direct {v15, v10}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ -1b6ece: 130a 5a00 |001f: const/16 v10, #int 90 // #5a │ │ -1b6ed2: 33a5 0d00 |0021: if-ne v5, v10, 002e // +000d │ │ -1b6ed6: 0811 0200 |0023: move-object/from16 v17, v2 │ │ -1b6eda: 1205 |0025: const/4 v5, #int 0 // #0 │ │ -1b6edc: 130a 0e01 |0026: const/16 v10, #int 270 // #10e │ │ -1b6ee0: 0226 0400 |0028: move/from16 v38, v4 │ │ -1b6ee4: 0134 |002a: move v4, v3 │ │ -1b6ee6: 0203 2600 |002b: move/from16 v3, v38 │ │ -1b6eea: 2814 |002d: goto 0041 // +0014 │ │ -1b6eec: 130a b400 |002e: const/16 v10, #int 180 // #b4 │ │ -1b6ef0: 33a5 0600 |0030: if-ne v5, v10, 0036 // +0006 │ │ -1b6ef4: 0811 0200 |0032: move-object/from16 v17, v2 │ │ -1b6ef8: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -1b6efa: 280c |0035: goto 0041 // +000c │ │ -1b6efc: 130a 0e01 |0036: const/16 v10, #int 270 // #10e │ │ -1b6f00: 0811 0200 |0038: move-object/from16 v17, v2 │ │ -1b6f04: 33a5 0600 |003a: if-ne v5, v10, 0040 // +0006 │ │ -1b6f08: 1205 |003c: const/4 v5, #int 0 // #0 │ │ -1b6f0a: 130a 5a00 |003d: const/16 v10, #int 90 // #5a │ │ -1b6f0e: 28e9 |003f: goto 0028 // -0017 │ │ -1b6f10: 120a |0040: const/4 v10, #int 0 // #0 │ │ -1b6f12: 2202 c202 |0041: new-instance v2, Ljava/io/File; // type@02c2 │ │ -1b6f16: 5400 fc42 |0043: iget-object v0, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@42fc │ │ -1b6f1a: 7020 6b09 0200 |0045: invoke-direct {v2, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ -1b6f20: 6e10 6d09 0200 |0048: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@096d │ │ -1b6f26: 0a00 |004b: move-result v0 │ │ -1b6f28: 3900 0c00 |004c: if-nez v0, 0058 // +000c │ │ -1b6f2c: 6200 0643 |004e: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ -1b6f30: 1a01 4e16 |0050: const-string v1, "Could not read video file to be recoded" // string@164e │ │ -1b6f34: 7120 c402 1000 |0052: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1b6f3a: 1310 0000 |0055: const/16 v16, #int 0 // #0 │ │ -1b6f3e: 0f10 |0057: return v16 │ │ -1b6f40: 1310 0000 |0058: const/16 v16, #int 0 // #0 │ │ -1b6f44: 7100 2c0b 0000 |005a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1b6f4a: 3803 1c05 |005d: if-eqz v3, 0579 // +051c │ │ -1b6f4e: 3804 1a05 |005f: if-eqz v4, 0579 // +051a │ │ -1b6f52: 0812 0100 |0061: move-object/from16 v18, v1 │ │ -1b6f56: 2201 7200 |0063: new-instance v1, Landroid/media/MediaCodec$BufferInfo; // type@0072 │ │ -1b6f5a: 7010 b501 0100 |0065: invoke-direct {v1}, Landroid/media/MediaCodec$BufferInfo;.:()V // method@01b5 │ │ -1b6f60: 2200 1311 |0068: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // type@1113 │ │ -1b6f64: 7010 c55c 0000 |006a: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.:()V // method@5cc5 │ │ -1b6f6a: 6e20 cd5c f000 |006d: invoke-virtual {v0, v15}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setCacheFile:(Ljava/io/File;)V // method@5ccd │ │ -1b6f70: 6e20 ce5c 5000 |0070: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setRotation:(I)V // method@5cce │ │ -1b6f76: 6e30 cf5c 3004 |0073: invoke-virtual {v0, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setSize:(II)V // method@5ccf │ │ -1b6f7c: 2205 1211 |0076: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // type@1112 │ │ -1b6f80: 7010 b35c 0500 |0078: invoke-direct {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.:()V // method@5cb3 │ │ -1b6f86: 6e20 b65c 0500 |007b: invoke-virtual {v5, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createMovie:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // method@5cb6 │ │ -1b6f8c: 0c05 |007e: move-result-object v5 │ │ -1b6f8e: 0813 0f00 |007f: move-object/from16 v19, v15 │ │ -1b6f92: 220f 7500 |0081: new-instance v15, Landroid/media/MediaExtractor; // type@0075 │ │ -1b6f96: 7010 c701 0f00 |0083: invoke-direct {v15}, Landroid/media/MediaExtractor;.:()V // method@01c7 │ │ -1b6f9c: 6e10 8109 0200 |0086: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@0981 │ │ -1b6fa2: 0c00 |0089: move-result-object v0 │ │ -1b6fa4: 6e20 d201 0f00 |008a: invoke-virtual {v15, v0}, Landroid/media/MediaExtractor;.setDataSource:(Ljava/lang/String;)V // method@01d2 │ │ -1b6faa: 7601 025d 2700 |008d: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5d02 │ │ -1b6fb0: 1614 ffff |0090: const-wide/16 v20, #int -1 // #ffff │ │ -1b6fb4: 3489 3b00 |0092: if-lt v9, v8, 00cd // +003b │ │ -1b6fb8: 3363 3900 |0094: if-ne v3, v6, 00cd // +0039 │ │ -1b6fbc: 3374 3700 |0096: if-ne v4, v7, 00cd // +0037 │ │ -1b6fc0: 380a 0300 |0098: if-eqz v10, 009b // +0003 │ │ -1b6fc4: 2833 |009a: goto 00cd // +0033 │ │ -1b6fc6: 1200 |009b: const/4 v0, #int 0 // #0 │ │ -1b6fc8: 0803 2700 |009c: move-object/from16 v3, v39 │ │ -1b6fcc: 07f4 |009e: move-object v4, v15 │ │ -1b6fce: 0752 |009f: move-object v2, v5 │ │ -1b6fd0: 0716 |00a0: move-object v6, v1 │ │ -1b6fd2: 04d7 |00a1: move-wide v7, v13 │ │ -1b6fd4: 0816 0200 |00a2: move-object/from16 v22, v2 │ │ -1b6fd8: 1202 |00a4: const/4 v2, #int 0 // #0 │ │ -1b6fda: 04b9 |00a5: move-wide v9, v11 │ │ -1b6fdc: 0517 0b00 |00a6: move-wide/from16 v23, v11 │ │ -1b6fe0: 080b 1300 |00a8: move-object/from16 v11, v19 │ │ -1b6fe4: 010c |00aa: move v12, v0 │ │ -1b6fe6: 760a 075d 0300 |00ab: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.readAndWriteTrack:(Landroid/media/MediaExtractor;Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Landroid/media/MediaCodec$BufferInfo;JJLjava/io/File;Z)J // method@5d07 │ │ -1b6fec: 0b03 |00ae: move-result-wide v3 │ │ -1b6fee: 3100 0314 |00af: cmp-long v0, v3, v20 │ │ -1b6ff2: 3800 0400 |00b1: if-eqz v0, 00b5 // +0004 │ │ -1b6ff6: 0437 |00b3: move-wide v7, v3 │ │ -1b6ff8: 2802 |00b4: goto 00b6 // +0002 │ │ -1b6ffa: 04d7 |00b5: move-wide v7, v13 │ │ -1b6ffc: 07f2 |00b6: move-object v2, v15 │ │ -1b6ffe: 0806 1600 |00b7: move-object/from16 v6, v22 │ │ -1b7002: 120a |00b9: const/4 v10, #int 0 // #0 │ │ -1b7004: 2900 2104 |00ba: goto/16 04db // +0421 │ │ -1b7008: 0d00 |00bc: move-exception v0 │ │ -1b700a: 0702 |00bd: move-object v2, v0 │ │ -1b700c: 07f1 |00be: move-object v1, v15 │ │ -1b700e: 0803 1100 |00bf: move-object/from16 v3, v17 │ │ -1b7012: 0806 1600 |00c1: move-object/from16 v6, v22 │ │ -1b7016: 2900 a204 |00c3: goto/16 0565 // +04a2 │ │ -1b701a: 0d00 |00c5: move-exception v0 │ │ -1b701c: 07f1 |00c6: move-object v1, v15 │ │ -1b701e: 0803 1100 |00c7: move-object/from16 v3, v17 │ │ -1b7022: 0806 1600 |00c9: move-object/from16 v6, v22 │ │ -1b7026: 2900 7c04 |00cb: goto/16 0547 // +047c │ │ -1b702a: 0816 0500 |00cd: move-object/from16 v22, v5 │ │ -1b702e: 0517 0b00 |00cf: move-wide/from16 v23, v11 │ │ -1b7032: 1202 |00d1: const/4 v2, #int 0 // #0 │ │ -1b7034: 080c 2700 |00d2: move-object/from16 v12, v39 │ │ -1b7038: 7030 085d fc02 |00d4: invoke-direct {v12, v15, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5d08 │ │ -1b703e: 0a05 |00d7: move-result v5 │ │ -1b7040: 3a05 fe03 |00d8: if-ltz v5, 04d6 // +03fe │ │ -1b7044: 6e20 d101 5f00 |00da: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ -1b704a: 1606 0000 |00dd: const-wide/16 v6, #int 0 // #0 │ │ -1b704e: 3108 0d06 |00df: cmp-long v8, v13, v6 │ │ -1b7052: 3d08 0600 |00e1: if-lez v8, 00e7 // +0006 │ │ -1b7056: 6e40 d001 df2e |00e3: invoke-virtual {v15, v13, v14, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -1b705c: 2804 |00e6: goto 00ea // +0004 │ │ -1b705e: 6e40 d001 6f27 |00e7: invoke-virtual {v15, v6, v7, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -1b7064: 6e20 cd01 5f00 |00ea: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ -1b706a: 0c00 |00ed: move-result-object v0 │ │ -1b706c: 080a 1200 |00ee: move-object/from16 v10, v18 │ │ -1b7070: 7130 d501 3a04 |00f0: invoke-static {v10, v3, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ -1b7076: 0c0b |00f3: move-result-object v11 │ │ -1b7078: 1a06 b34c |00f4: const-string v6, "color-format" // string@4cb3 │ │ -1b707c: 1407 8907 007f |00f6: const v7, #float 1.7018e+38 // #7f000789 │ │ -1b7082: 6e30 da01 6b07 |00f9: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -1b7088: 1a06 8249 |00fc: const-string v6, "bitrate" // string@4982 │ │ -1b708c: 3809 0300 |00fe: if-eqz v9, 0101 // +0003 │ │ -1b7090: 2804 |0100: goto 0104 // +0004 │ │ -1b7092: 1409 0010 0e00 |0101: const v9, #float 1.29144e-39 // #000e1000 │ │ -1b7098: 6e30 da01 6b09 |0104: invoke-virtual {v11, v6, v9}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -1b709e: 1a06 bb57 |0107: const-string v6, "frame-rate" // string@57bb │ │ -1b70a2: 1307 1900 |0109: const/16 v7, #int 25 // #19 │ │ -1b70a6: 6e30 da01 6b07 |010b: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -1b70ac: 1a06 715f |010e: const-string v6, "i-frame-interval" // string@5f71 │ │ -1b70b0: 1307 0a00 |0110: const/16 v7, #int 10 // #a │ │ -1b70b4: 6e30 da01 6b07 |0112: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ -1b70ba: 7110 b801 0a00 |0115: invoke-static {v10}, Landroid/media/MediaCodec;.createEncoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b8 │ │ -1b70c0: 0c06 |0118: move-result-object v6 │ │ -1b70c2: 1207 |0119: const/4 v7, #int 0 // #0 │ │ -1b70c4: 1219 |011a: const/4 v9, #int 1 // #1 │ │ -1b70c6: 6e59 b601 b677 |011b: invoke-virtual {v6, v11, v7, v7, v9}, Landroid/media/MediaCodec;.configure:(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V // method@01b6 │ │ -1b70cc: 2207 0f11 |011e: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/InputSurface; // type@110f │ │ -1b70d0: 6e10 b901 0600 |0120: invoke-virtual {v6}, Landroid/media/MediaCodec;.createInputSurface:()Landroid/view/Surface; // method@01b9 │ │ -1b70d6: 0c09 |0123: move-result-object v9 │ │ -1b70d8: 7020 9e5c 9700 |0124: invoke-direct {v7, v9}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.:(Landroid/view/Surface;)V // method@5c9e │ │ -1b70de: 6e10 a25c 0700 |0127: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.makeCurrent:()V // method@5ca2 │ │ -1b70e4: 6e10 c501 0600 |012a: invoke-virtual {v6}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ -1b70ea: 1a09 8b6f |012d: const-string v9, "mime" // string@6f8b │ │ -1b70ee: 6e20 d801 9000 |012f: invoke-virtual {v0, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ -1b70f4: 0c09 |0132: move-result-object v9 │ │ -1b70f6: 7110 b701 0900 |0133: invoke-static {v9}, Landroid/media/MediaCodec;.createDecoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b7 │ │ -1b70fc: 0c09 |0136: move-result-object v9 │ │ -1b70fe: 220b 1411 |0137: new-instance v11, Lorg/thoughtcrime/securesms/video/recode/OutputSurface; // type@1114 │ │ -1b7102: 7010 d05c 0b00 |0139: invoke-direct {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.:()V // method@5cd0 │ │ -1b7108: 6e10 d85c 0b00 |013c: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.getSurface:()Landroid/view/Surface; // method@5cd8 │ │ -1b710e: 0c0c |013f: move-result-object v12 │ │ -1b7110: 0810 0700 |0140: move-object/from16 v16, v7 │ │ -1b7114: 1207 |0142: const/4 v7, #int 0 // #0 │ │ -1b7116: 6e52 b601 097c |0143: invoke-virtual {v9, v0, v12, v7, v2}, Landroid/media/MediaCodec;.configure:(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V // method@01b6 │ │ -1b711c: 6e10 c501 0900 |0146: invoke-virtual {v9}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ -1b7122: 7601 025d 2700 |0149: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5d02 │ │ -1b7128: 0523 1400 |014c: move-wide/from16 v35, v20 │ │ -1b712c: 1200 |014e: const/4 v0, #int 0 // #0 │ │ -1b712e: 1312 0000 |014f: const/16 v18, #int 0 // #0 │ │ -1b7132: 1322 0000 |0151: const/16 v34, #int 0 // #0 │ │ -1b7136: 1325 fbff |0153: const/16 v37, #int -5 // #fffb │ │ -1b713a: 3900 e802 |0155: if-nez v0, 043d // +02e8 │ │ -1b713e: 7601 025d 2700 |0157: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5d02 │ │ -1b7144: 0228 0800 |015a: move/from16 v40, v8 │ │ -1b7148: 1607 c409 |015c: const-wide/16 v7, #int 2500 // #9c4 │ │ -1b714c: 3912 5c00 |015e: if-nez v18, 01ba // +005c │ │ -1b7150: 6e10 cb01 0f00 |0160: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ -1b7156: 0a0c |0163: move-result v12 │ │ -1b7158: 335c 3700 |0164: if-ne v12, v5, 019b // +0037 │ │ -1b715c: 6e30 ba01 7908 |0166: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ -1b7162: 0a0c |0169: move-result v12 │ │ -1b7164: 3a0c 3600 |016a: if-ltz v12, 01a0 // +0036 │ │ -1b7168: 6e20 bc01 c900 |016c: invoke-virtual {v9, v12}, Landroid/media/MediaCodec;.getInputBuffer:(I)Ljava/nio/ByteBuffer; // method@01bc │ │ -1b716e: 0c07 |016f: move-result-object v7 │ │ -1b7170: 6e30 ce01 7f02 |0170: invoke-virtual {v15, v7, v2}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ -1b7176: 0a1e |0173: move-result v30 │ │ -1b7178: 3b1e 1400 |0174: if-gez v30, 0188 // +0014 │ │ -1b717c: 161f 0000 |0176: const-wide/16 v31, #int 0 // #0 │ │ -1b7180: 1321 0400 |0178: const/16 v33, #int 4 // #4 │ │ -1b7184: 131d 0000 |017a: const/16 v29, #int 0 // #0 │ │ -1b7188: 131e 0000 |017c: const/16 v30, #int 0 // #0 │ │ -1b718c: 081b 0900 |017e: move-object/from16 v27, v9 │ │ -1b7190: 021c 0c00 |0180: move/from16 v28, v12 │ │ -1b7194: 7407 c101 1b00 |0182: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ -1b719a: 1312 0100 |0185: const/16 v18, #int 1 // #1 │ │ -1b719e: 2819 |0187: goto 01a0 // +0019 │ │ -1b71a0: 6e10 ca01 0f00 |0188: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ -1b71a6: 0b1f |018b: move-result-wide v31 │ │ -1b71a8: 1321 0000 |018c: const/16 v33, #int 0 // #0 │ │ -1b71ac: 131d 0000 |018e: const/16 v29, #int 0 // #0 │ │ -1b71b0: 081b 0900 |0190: move-object/from16 v27, v9 │ │ -1b71b4: 021c 0c00 |0192: move/from16 v28, v12 │ │ -1b71b8: 7407 c101 1b00 |0194: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ -1b71be: 6e10 c801 0f00 |0197: invoke-virtual {v15}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ -1b71c4: 2806 |019a: goto 01a0 // +0006 │ │ -1b71c6: 12f7 |019b: const/4 v7, #int -1 // #ff │ │ -1b71c8: 337c 0400 |019c: if-ne v12, v7, 01a0 // +0004 │ │ -1b71cc: 1217 |019e: const/4 v7, #int 1 // #1 │ │ -1b71ce: 2802 |019f: goto 01a1 // +0002 │ │ -1b71d0: 1207 |01a0: const/4 v7, #int 0 // #0 │ │ -1b71d2: 3807 1900 |01a1: if-eqz v7, 01ba // +0019 │ │ -1b71d6: 1607 c409 |01a3: const-wide/16 v7, #int 2500 // #9c4 │ │ -1b71da: 6e30 ba01 7908 |01a5: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ -1b71e0: 0a1c |01a8: move-result v28 │ │ -1b71e2: 3a1c 1100 |01a9: if-ltz v28, 01ba // +0011 │ │ -1b71e6: 161f 0000 |01ab: const-wide/16 v31, #int 0 // #0 │ │ -1b71ea: 1321 0400 |01ad: const/16 v33, #int 4 // #4 │ │ -1b71ee: 131d 0000 |01af: const/16 v29, #int 0 // #0 │ │ -1b71f2: 131e 0000 |01b1: const/16 v30, #int 0 // #0 │ │ -1b71f6: 081b 0900 |01b3: move-object/from16 v27, v9 │ │ -1b71fa: 7407 c101 1b00 |01b5: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ -1b7200: 1312 0100 |01b8: const/16 v18, #int 1 // #1 │ │ -1b7204: df07 2201 |01ba: xor-int/lit8 v7, v34, #int 1 // #01 │ │ -1b7208: 020c 2500 |01bc: move/from16 v12, v37 │ │ -1b720c: 1218 |01be: const/4 v8, #int 1 // #1 │ │ -1b720e: 3907 0b00 |01bf: if-nez v7, 01ca // +000b │ │ -1b7212: 3808 0300 |01c1: if-eqz v8, 01c4 // +0003 │ │ -1b7216: 2807 |01c3: goto 01ca // +0007 │ │ -1b7218: 0208 2800 |01c4: move/from16 v8, v40 │ │ -1b721c: 0225 0c00 |01c6: move/from16 v37, v12 │ │ -1b7220: 1207 |01c8: const/4 v7, #int 0 // #0 │ │ -1b7222: 288c |01c9: goto 0155 // -0074 │ │ -1b7224: 7601 025d 2700 |01ca: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5d02 │ │ -1b722a: 021d 0000 |01cd: move/from16 v29, v0 │ │ -1b722e: 021c 0300 |01cf: move/from16 v28, v3 │ │ -1b7232: 1602 c409 |01d1: const-wide/16 v2, #int 2500 // #9c4 │ │ -1b7236: 6e40 bb01 1632 |01d3: invoke-virtual {v6, v1, v2, v3}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ -1b723c: 0a00 |01d6: move-result v0 │ │ -1b723e: 12d3 |01d7: const/4 v3, #int -3 // #fd │ │ -1b7240: 12f2 |01d8: const/4 v2, #int -1 // #ff │ │ -1b7242: 3320 1000 |01d9: if-ne v0, v2, 01e9 // +0010 │ │ -1b7246: 0220 0500 |01db: move/from16 v32, v5 │ │ -1b724a: 0821 0f00 |01dd: move-object/from16 v33, v15 │ │ -1b724e: 0803 1600 |01df: move-object/from16 v3, v22 │ │ -1b7252: 0202 1c00 |01e1: move/from16 v2, v28 │ │ -1b7256: 12f5 |01e3: const/4 v5, #int -1 // #ff │ │ -1b7258: 1208 |01e4: const/4 v8, #int 0 // #0 │ │ -1b725a: 0216 0700 |01e5: move/from16 v22, v7 │ │ -1b725e: 2900 1501 |01e7: goto/16 02fc // +0115 │ │ -1b7262: 3330 0c00 |01e9: if-ne v0, v3, 01f5 // +000c │ │ -1b7266: 0220 0500 |01eb: move/from16 v32, v5 │ │ -1b726a: 0821 0f00 |01ed: move-object/from16 v33, v15 │ │ -1b726e: 0803 1600 |01ef: move-object/from16 v3, v22 │ │ -1b7272: 0202 1c00 |01f1: move/from16 v2, v28 │ │ -1b7276: 12f5 |01f3: const/4 v5, #int -1 // #ff │ │ -1b7278: 28f1 |01f4: goto 01e5 // -000f │ │ -1b727a: 12e2 |01f5: const/4 v2, #int -2 // #fe │ │ -1b727c: 3320 3900 |01f6: if-ne v0, v2, 022f // +0039 │ │ -1b7280: 6e10 c001 0600 |01f8: invoke-virtual {v6}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ -1b7286: 0c02 |01fb: move-result-object v2 │ │ -1b7288: 12b3 |01fc: const/4 v3, #int -5 // #fb │ │ -1b728a: 333c 0e00 |01fd: if-ne v12, v3, 020b // +000e │ │ -1b728e: 0803 1600 |01ff: move-object/from16 v3, v22 │ │ -1b7292: 0216 0700 |0201: move/from16 v22, v7 │ │ -1b7296: 1207 |0203: const/4 v7, #int 0 // #0 │ │ -1b7298: 6e30 b45c 2307 |0204: invoke-virtual {v3, v2, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cb4 │ │ -1b729e: 0a0c |0207: move-result v12 │ │ -1b72a0: 2807 |0208: goto 020f // +0007 │ │ -1b72a2: 0d00 |0209: move-exception v0 │ │ -1b72a4: 2811 |020a: goto 021b // +0011 │ │ -1b72a6: 0803 1600 |020b: move-object/from16 v3, v22 │ │ -1b72aa: 0216 0700 |020d: move/from16 v22, v7 │ │ -1b72ae: 0220 0500 |020f: move/from16 v32, v5 │ │ -1b72b2: 0821 0f00 |0211: move-object/from16 v33, v15 │ │ -1b72b6: 0202 1c00 |0213: move/from16 v2, v28 │ │ -1b72ba: 12f5 |0215: const/4 v5, #int -1 // #ff │ │ -1b72bc: 2900 e600 |0216: goto/16 02fc // +00e6 │ │ -1b72c0: 0d00 |0218: move-exception v0 │ │ -1b72c2: 0803 1600 |0219: move-object/from16 v3, v22 │ │ -1b72c6: 0702 |021b: move-object v2, v0 │ │ -1b72c8: 0736 |021c: move-object v6, v3 │ │ -1b72ca: 07f1 |021d: move-object v1, v15 │ │ -1b72cc: 0803 1100 |021e: move-object/from16 v3, v17 │ │ -1b72d0: 2900 4503 |0220: goto/16 0565 // +0345 │ │ -1b72d4: 0d00 |0222: move-exception v0 │ │ -1b72d6: 0803 1600 |0223: move-object/from16 v3, v22 │ │ -1b72da: 0220 0500 |0225: move/from16 v32, v5 │ │ -1b72de: 0767 |0227: move-object v7, v6 │ │ -1b72e0: 0821 0f00 |0228: move-object/from16 v33, v15 │ │ -1b72e4: 0805 1000 |022a: move-object/from16 v5, v16 │ │ -1b72e8: 0736 |022c: move-object v6, v3 │ │ -1b72ea: 2900 6e02 |022d: goto/16 049b // +026e │ │ -1b72ee: 0803 1600 |022f: move-object/from16 v3, v22 │ │ -1b72f2: 0216 0700 |0231: move/from16 v22, v7 │ │ -1b72f6: 3a00 e501 |0233: if-ltz v0, 0418 // +01e5 │ │ -1b72fa: 6e20 be01 0600 |0235: invoke-virtual {v6, v0}, Landroid/media/MediaCodec;.getOutputBuffer:(I)Ljava/nio/ByteBuffer; // method@01be │ │ -1b7300: 0c02 |0238: move-result-object v2 │ │ -1b7302: 3802 b201 |0239: if-eqz v2, 03eb // +01b2 │ │ -1b7306: 5217 2f00 |023b: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b730a: 021d 0800 |023d: move/from16 v29, v8 │ │ -1b730e: 1218 |023f: const/4 v8, #int 1 // #1 │ │ -1b7310: 3787 a300 |0240: if-le v7, v8, 02e3 // +00a3 │ │ -1b7314: 5217 2c00 |0242: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1b7318: dd07 0702 |0244: and-int/lit8 v7, v7, #int 2 // #02 │ │ -1b731c: 3907 0800 |0246: if-nez v7, 024e // +0008 │ │ -1b7320: 1207 |0248: const/4 v7, #int 0 // #0 │ │ -1b7322: 6e57 c45c c312 |0249: invoke-virtual {v3, v12, v2, v1, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z // method@5cc4 │ │ -1b7328: 2900 9700 |024c: goto/16 02e3 // +0097 │ │ -1b732c: 12b7 |024e: const/4 v7, #int -5 // #fb │ │ -1b732e: 337c 9400 |024f: if-ne v12, v7, 02e3 // +0094 │ │ -1b7332: 5218 2f00 |0251: iget v8, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b7336: 2388 2311 |0253: new-array v8, v8, [B // type@1123 │ │ -1b733a: 521c 2d00 |0255: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -1b733e: 5217 2f00 |0257: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b7342: b07c |0259: add-int/2addr v12, v7 │ │ -1b7344: 6e20 ab0b c200 |025a: invoke-virtual {v2, v12}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0bab │ │ -1b734a: 5217 2d00 |025d: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -1b734e: 6e20 ae0b 7200 |025f: invoke-virtual {v2, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ -1b7354: 6e20 a80b 8200 |0262: invoke-virtual {v2, v8}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba8 │ │ -1b735a: 5212 2f00 |0265: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b735e: 1217 |0267: const/4 v7, #int 1 // #1 │ │ -1b7360: b172 |0268: sub-int/2addr v2, v7 │ │ -1b7362: 3a02 4c00 |0269: if-ltz v2, 02b5 // +004c │ │ -1b7366: 123c |026b: const/4 v12, #int 3 // #3 │ │ -1b7368: 37c2 4900 |026c: if-le v2, v12, 02b5 // +0049 │ │ -1b736c: 480c 0802 |026e: aget-byte v12, v8, v2 │ │ -1b7370: 337c 3900 |0270: if-ne v12, v7, 02a9 // +0039 │ │ -1b7374: d807 02ff |0272: add-int/lit8 v7, v2, #int -1 // #ff │ │ -1b7378: 4807 0807 |0274: aget-byte v7, v8, v7 │ │ -1b737c: 3907 3300 |0276: if-nez v7, 02a9 // +0033 │ │ -1b7380: d807 02fe |0278: add-int/lit8 v7, v2, #int -2 // #fe │ │ -1b7384: 4807 0807 |027a: aget-byte v7, v8, v7 │ │ -1b7388: 3907 2d00 |027c: if-nez v7, 02a9 // +002d │ │ -1b738c: d807 02fd |027e: add-int/lit8 v7, v2, #int -3 // #fd │ │ -1b7390: 480c 0807 |0280: aget-byte v12, v8, v7 │ │ -1b7394: 390c 2700 |0282: if-nez v12, 02a9 // +0027 │ │ -1b7398: 7110 a00b 0700 |0284: invoke-static {v7}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0ba0 │ │ -1b739e: 0c02 |0287: move-result-object v2 │ │ -1b73a0: 521c 2f00 |0288: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b73a4: b17c |028a: sub-int/2addr v12, v7 │ │ -1b73a6: 7110 a00b 0c00 |028b: invoke-static {v12}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0ba0 │ │ -1b73ac: 0c0c |028e: move-result-object v12 │ │ -1b73ae: 0220 0500 |028f: move/from16 v32, v5 │ │ -1b73b2: 0821 0f00 |0291: move-object/from16 v33, v15 │ │ -1b73b6: 1205 |0293: const/4 v5, #int 0 // #0 │ │ -1b73b8: 6e40 b10b 8275 |0294: invoke-virtual {v2, v8, v5, v7}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0bb1 │ │ -1b73be: 0c0f |0297: move-result-object v15 │ │ -1b73c0: 6e20 ae0b 5f00 |0298: invoke-virtual {v15, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ -1b73c6: 521f 2f00 |029b: iget v15, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b73ca: b17f |029d: sub-int/2addr v15, v7 │ │ -1b73cc: 6e40 b10b 8cf7 |029e: invoke-virtual {v12, v8, v7, v15}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0bb1 │ │ -1b73d2: 0c07 |02a1: move-result-object v7 │ │ -1b73d4: 6e20 ae0b 5700 |02a2: invoke-virtual {v7, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ -1b73da: 0727 |02a5: move-object v7, v2 │ │ -1b73dc: 0202 1c00 |02a6: move/from16 v2, v28 │ │ -1b73e0: 2815 |02a8: goto 02bd // +0015 │ │ -1b73e2: 0220 0500 |02a9: move/from16 v32, v5 │ │ -1b73e6: 0821 0f00 |02ab: move-object/from16 v33, v15 │ │ -1b73ea: d802 02ff |02ad: add-int/lit8 v2, v2, #int -1 // #ff │ │ -1b73ee: 0205 2000 |02af: move/from16 v5, v32 │ │ -1b73f2: 080f 2100 |02b1: move-object/from16 v15, v33 │ │ -1b73f6: 1217 |02b3: const/4 v7, #int 1 // #1 │ │ -1b73f8: 28b5 |02b4: goto 0269 // -004b │ │ -1b73fa: 0220 0500 |02b5: move/from16 v32, v5 │ │ -1b73fe: 0821 0f00 |02b7: move-object/from16 v33, v15 │ │ -1b7402: 0202 1c00 |02b9: move/from16 v2, v28 │ │ -1b7406: 1207 |02bb: const/4 v7, #int 0 // #0 │ │ -1b7408: 120c |02bc: const/4 v12, #int 0 // #0 │ │ -1b740a: 7130 d501 2a04 |02bd: invoke-static {v10, v2, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ -1b7410: 0c05 |02c0: move-result-object v5 │ │ -1b7412: 3807 0e00 |02c1: if-eqz v7, 02cf // +000e │ │ -1b7416: 380c 0c00 |02c3: if-eqz v12, 02cf // +000c │ │ -1b741a: 1a08 f44f |02c5: const-string v8, "csd-0" // string@4ff4 │ │ -1b741e: 6e30 d901 8507 |02c7: invoke-virtual {v5, v8, v7}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ -1b7424: 1a07 f54f |02ca: const-string v7, "csd-1" // string@4ff5 │ │ -1b7428: 6e30 d901 750c |02cc: invoke-virtual {v5, v7, v12}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ -1b742e: 1207 |02cf: const/4 v7, #int 0 // #0 │ │ -1b7430: 6e30 b45c 5307 |02d0: invoke-virtual {v3, v5, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cb4 │ │ -1b7436: 0a0c |02d3: move-result v12 │ │ -1b7438: 2815 |02d4: goto 02e9 // +0015 │ │ -1b743a: 0d00 |02d5: move-exception v0 │ │ -1b743c: 0821 0f00 |02d6: move-object/from16 v33, v15 │ │ -1b7440: 0702 |02d8: move-object v2, v0 │ │ -1b7442: 0736 |02d9: move-object v6, v3 │ │ -1b7444: 2900 b001 |02da: goto/16 048a // +01b0 │ │ -1b7448: 0d00 |02dc: move-exception v0 │ │ -1b744a: 0220 0500 |02dd: move/from16 v32, v5 │ │ -1b744e: 0821 0f00 |02df: move-object/from16 v33, v15 │ │ -1b7452: 2900 0701 |02e1: goto/16 03e8 // +0107 │ │ -1b7456: 0220 0500 |02e3: move/from16 v32, v5 │ │ -1b745a: 0821 0f00 |02e5: move-object/from16 v33, v15 │ │ -1b745e: 0202 1c00 |02e7: move/from16 v2, v28 │ │ -1b7462: 5215 2c00 |02e9: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1b7466: dd05 0504 |02eb: and-int/lit8 v5, v5, #int 4 // #04 │ │ -1b746a: 3805 0400 |02ed: if-eqz v5, 02f1 // +0004 │ │ -1b746e: 1215 |02ef: const/4 v5, #int 1 // #1 │ │ -1b7470: 2802 |02f0: goto 02f2 // +0002 │ │ -1b7472: 1205 |02f1: const/4 v5, #int 0 // #0 │ │ -1b7474: 1207 |02f2: const/4 v7, #int 0 // #0 │ │ -1b7476: 6e30 c301 0607 |02f3: invoke-virtual {v6, v0, v7}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ -1b747c: 0208 1d00 |02f6: move/from16 v8, v29 │ │ -1b7480: 021d 0500 |02f8: move/from16 v29, v5 │ │ -1b7484: 2900 1bff |02fa: goto/16 0215 // -00e5 │ │ -1b7488: 3250 1000 |02fc: if-eq v0, v5, 030c // +0010 │ │ -1b748c: 0207 1600 |02fe: move/from16 v7, v22 │ │ -1b7490: 0200 1d00 |0300: move/from16 v0, v29 │ │ -1b7494: 0205 2000 |0302: move/from16 v5, v32 │ │ -1b7498: 080f 2100 |0304: move-object/from16 v15, v33 │ │ -1b749c: 0816 0300 |0306: move-object/from16 v22, v3 │ │ -1b74a0: 0123 |0308: move v3, v2 │ │ -1b74a2: 1202 |0309: const/4 v2, #int 0 // #0 │ │ -1b74a4: 2900 b5fe |030a: goto/16 01bf // -014b │ │ -1b74a8: 3922 be00 |030c: if-nez v34, 03ca // +00be │ │ -1b74ac: 0767 |030e: move-object v7, v6 │ │ -1b74ae: 1605 c409 |030f: const-wide/16 v5, #int 2500 // #9c4 │ │ -1b74b2: 6e40 bb01 1965 |0311: invoke-virtual {v9, v1, v5, v6}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ -1b74b8: 0a00 |0314: move-result v0 │ │ -1b74ba: 12ff |0315: const/4 v15, #int -1 // #ff │ │ -1b74bc: 33f0 0d00 |0316: if-ne v0, v15, 0323 // +000d │ │ -1b74c0: 021c 0200 |0318: move/from16 v28, v2 │ │ -1b74c4: 0736 |031a: move-object v6, v3 │ │ -1b74c6: 0805 1000 |031b: move-object/from16 v5, v16 │ │ -1b74ca: 1316 0000 |031d: const/16 v22, #int 0 // #0 │ │ -1b74ce: 1619 0000 |031f: const-wide/16 v25, #int 0 // #0 │ │ -1b74d2: 2900 b200 |0321: goto/16 03d3 // +00b2 │ │ -1b74d6: 12d5 |0323: const/4 v5, #int -3 // #fd │ │ -1b74d8: 3350 0800 |0324: if-ne v0, v5, 032c // +0008 │ │ -1b74dc: 021c 0200 |0326: move/from16 v28, v2 │ │ -1b74e0: 0736 |0328: move-object v6, v3 │ │ -1b74e2: 0805 1000 |0329: move-object/from16 v5, v16 │ │ -1b74e6: 28f4 |032b: goto 031f // -000c │ │ -1b74e8: 12e5 |032c: const/4 v5, #int -2 // #fe │ │ -1b74ea: 3350 0800 |032d: if-ne v0, v5, 0335 // +0008 │ │ -1b74ee: 6e10 c001 0900 |032f: invoke-virtual {v9}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ -1b74f4: 28f4 |0332: goto 0326 // -000c │ │ -1b74f6: 0d00 |0333: move-exception v0 │ │ -1b74f8: 28a4 |0334: goto 02d8 // -005c │ │ -1b74fa: 3a00 7100 |0335: if-ltz v0, 03a6 // +0071 │ │ -1b74fe: 5215 2f00 |0337: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b7502: 3805 0400 |0339: if-eqz v5, 033d // +0004 │ │ -1b7506: 1215 |033b: const/4 v5, #int 1 // #1 │ │ -1b7508: 2802 |033c: goto 033e // +0002 │ │ -1b750a: 1205 |033d: const/4 v5, #int 0 // #0 │ │ -1b750c: 1619 0000 |033e: const-wide/16 v25, #int 0 // #0 │ │ -1b7510: 3106 1719 |0340: cmp-long v6, v23, v25 │ │ -1b7514: 3d06 1a00 |0342: if-lez v6, 035c // +001a │ │ -1b7518: 021c 0200 |0344: move/from16 v28, v2 │ │ -1b751c: 0736 |0346: move-object v6, v3 │ │ -1b751e: 5312 2e00 |0347: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b7522: 311e 0217 |0349: cmp-long v30, v2, v23 │ │ -1b7526: 3a1e 1400 |034b: if-ltz v30, 035f // +0014 │ │ -1b752a: 5212 2c00 |034d: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1b752e: de02 0204 |034f: or-int/lit8 v2, v2, #int 4 // #04 │ │ -1b7532: 5912 2c00 |0351: iput v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1b7536: 1205 |0353: const/4 v5, #int 0 // #0 │ │ -1b7538: 1312 0100 |0354: const/16 v18, #int 1 // #1 │ │ -1b753c: 1322 0100 |0356: const/16 v34, #int 1 // #1 │ │ -1b7540: 2807 |0358: goto 035f // +0007 │ │ -1b7542: 0d00 |0359: move-exception v0 │ │ -1b7544: 2900 6c00 |035a: goto/16 03c6 // +006c │ │ -1b7548: 021c 0200 |035c: move/from16 v28, v2 │ │ -1b754c: 0736 |035e: move-object v6, v3 │ │ -1b754e: 3d28 1200 |035f: if-lez v40, 0371 // +0012 │ │ -1b7552: 3102 2314 |0361: cmp-long v2, v35, v20 │ │ -1b7556: 3902 0e00 |0363: if-nez v2, 0371 // +000e │ │ -1b755a: 5312 2e00 |0365: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b755e: 311e 020d |0367: cmp-long v30, v2, v13 │ │ -1b7562: 3b1e 0400 |0369: if-gez v30, 036d // +0004 │ │ -1b7566: 1205 |036b: const/4 v5, #int 0 // #0 │ │ -1b7568: 2805 |036c: goto 0371 // +0005 │ │ -1b756a: 5312 2e00 |036d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b756e: 0523 0200 |036f: move-wide/from16 v35, v2 │ │ -1b7572: 6e30 c301 0905 |0371: invoke-virtual {v9, v0, v5}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ -1b7578: 3805 2400 |0374: if-eqz v5, 0398 // +0024 │ │ -1b757c: 6e10 d25c 0b00 |0376: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.awaitNewImage:()V // method@5cd2 │ │ -1b7582: 1202 |0379: const/4 v2, #int 0 // #0 │ │ -1b7584: 6e20 d55c 2b00 |037a: invoke-virtual {v11, v2}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.drawImage:(Z)V // method@5cd5 │ │ -1b758a: 5312 2e00 |037d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b758e: 161e e803 |037f: const-wide/16 v30, #int 1000 // #3e8 │ │ -1b7592: 9d02 021e |0381: mul-long v2, v2, v30 │ │ -1b7596: 0805 1000 |0383: move-object/from16 v5, v16 │ │ -1b759a: 6e30 a45c 2503 |0385: invoke-virtual {v5, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.setPresentationTime:(J)V // method@5ca4 │ │ -1b75a0: 6e10 a55c 0500 |0388: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.swapBuffers:()Z // method@5ca5 │ │ -1b75a6: 280f |038b: goto 039a // +000f │ │ -1b75a8: 0d00 |038c: move-exception v0 │ │ -1b75aa: 0805 1000 |038d: move-object/from16 v5, v16 │ │ -1b75ae: 0702 |038f: move-object v2, v0 │ │ -1b75b0: 6200 0643 |0390: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ -1b75b4: 1a03 4754 |0392: const-string v3, "error while waiting for recording output surface" // string@5447 │ │ -1b75b8: 7130 c502 3002 |0394: invoke-static {v0, v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1b75be: 2803 |0397: goto 039a // +0003 │ │ -1b75c0: 0805 1000 |0398: move-object/from16 v5, v16 │ │ -1b75c4: 5210 2c00 |039a: iget v0, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1b75c8: dd00 0004 |039c: and-int/lit8 v0, v0, #int 4 // #04 │ │ -1b75cc: 3800 3500 |039e: if-eqz v0, 03d3 // +0035 │ │ -1b75d0: 6e10 c401 0700 |03a0: invoke-virtual {v7}, Landroid/media/MediaCodec;.signalEndOfInputStream:()V // method@01c4 │ │ -1b75d6: 1316 0000 |03a3: const/16 v22, #int 0 // #0 │ │ -1b75da: 282e |03a5: goto 03d3 // +002e │ │ -1b75dc: 0736 |03a6: move-object v6, v3 │ │ -1b75de: 0805 1000 |03a7: move-object/from16 v5, v16 │ │ -1b75e2: 2202 0503 |03a9: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ -1b75e6: 2203 0c03 |03ab: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ -1b75ea: 7010 0c0b 0300 |03ad: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1b75f0: 1a04 4387 |03b0: const-string v4, "unexpected result from decoder.dequeueOutputBuffer: " // string@8743 │ │ -1b75f4: 6e20 180b 4300 |03b2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b75fa: 6e20 130b 0300 |03b5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1b7600: 6e10 290b 0300 |03b8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1b7606: 0c00 |03bb: move-result-object v0 │ │ -1b7608: 7020 b50a 0200 |03bc: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b760e: 2702 |03bf: throw v2 │ │ -1b7610: 0d00 |03c0: move-exception v0 │ │ -1b7612: 0736 |03c1: move-object v6, v3 │ │ -1b7614: 2900 c700 |03c2: goto/16 0489 // +00c7 │ │ -1b7618: 0d00 |03c4: move-exception v0 │ │ -1b761a: 0736 |03c5: move-object v6, v3 │ │ -1b761c: 0805 1000 |03c6: move-object/from16 v5, v16 │ │ -1b7620: 2900 d300 |03c8: goto/16 049b // +00d3 │ │ -1b7624: 021c 0200 |03ca: move/from16 v28, v2 │ │ -1b7628: 0767 |03cc: move-object v7, v6 │ │ -1b762a: 0805 1000 |03cd: move-object/from16 v5, v16 │ │ -1b762e: 12ff |03cf: const/4 v15, #int -1 // #ff │ │ -1b7630: 1619 0000 |03d0: const-wide/16 v25, #int 0 // #0 │ │ -1b7634: 0736 |03d2: move-object v6, v3 │ │ -1b7636: 0810 0500 |03d3: move-object/from16 v16, v5 │ │ -1b763a: 0203 1c00 |03d5: move/from16 v3, v28 │ │ -1b763e: 0200 1d00 |03d7: move/from16 v0, v29 │ │ -1b7642: 0205 2000 |03d9: move/from16 v5, v32 │ │ -1b7646: 080f 2100 |03db: move-object/from16 v15, v33 │ │ -1b764a: 1202 |03dd: const/4 v2, #int 0 // #0 │ │ -1b764c: 0226 1600 |03de: move/from16 v38, v22 │ │ -1b7650: 0816 0600 |03e0: move-object/from16 v22, v6 │ │ -1b7654: 0776 |03e2: move-object v6, v7 │ │ -1b7656: 0207 2600 |03e3: move/from16 v7, v38 │ │ -1b765a: 2900 dafd |03e5: goto/16 01bf // -0226 │ │ -1b765e: 0d00 |03e7: move-exception v0 │ │ -1b7660: 0767 |03e8: move-object v7, v6 │ │ -1b7662: 2900 41fe |03e9: goto/16 022a // -01bf │ │ -1b7666: 0220 0500 |03eb: move/from16 v32, v5 │ │ -1b766a: 0767 |03ed: move-object v7, v6 │ │ -1b766c: 0821 0f00 |03ee: move-object/from16 v33, v15 │ │ -1b7670: 0805 1000 |03f0: move-object/from16 v5, v16 │ │ -1b7674: 0736 |03f2: move-object v6, v3 │ │ -1b7676: 2202 0503 |03f3: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ -1b767a: 2203 0c03 |03f5: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ -1b767e: 7010 0c0b 0300 |03f7: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1b7684: 1a04 d953 |03fa: const-string v4, "encoderOutputBuffer " // string@53d9 │ │ -1b7688: 6e20 180b 4300 |03fc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b768e: 6e20 130b 0300 |03ff: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1b7694: 1a00 3c04 |0402: const-string v0, " was null" // string@043c │ │ -1b7698: 6e20 180b 0300 |0404: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b769e: 6e10 290b 0300 |0407: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1b76a4: 0c00 |040a: move-result-object v0 │ │ -1b76a6: 7020 b50a 0200 |040b: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b76ac: 2702 |040e: throw v2 │ │ -1b76ae: 0d00 |040f: move-exception v0 │ │ -1b76b0: 0736 |0410: move-object v6, v3 │ │ -1b76b2: 0821 0f00 |0411: move-object/from16 v33, v15 │ │ -1b76b6: 2900 7600 |0413: goto/16 0489 // +0076 │ │ -1b76ba: 0d00 |0415: move-exception v0 │ │ -1b76bc: 2900 0ffe |0416: goto/16 0225 // -01f1 │ │ -1b76c0: 0220 0500 |0418: move/from16 v32, v5 │ │ -1b76c4: 0767 |041a: move-object v7, v6 │ │ -1b76c6: 0821 0f00 |041b: move-object/from16 v33, v15 │ │ -1b76ca: 0805 1000 |041d: move-object/from16 v5, v16 │ │ -1b76ce: 0736 |041f: move-object v6, v3 │ │ -1b76d0: 2202 0503 |0420: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ -1b76d4: 2203 0c03 |0422: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ -1b76d8: 7010 0c0b 0300 |0424: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1b76de: 1a04 4487 |0427: const-string v4, "unexpected result from encoder.dequeueOutputBuffer: " // string@8744 │ │ -1b76e2: 6e20 180b 4300 |0429: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b76e8: 6e20 130b 0300 |042c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1b76ee: 6e10 290b 0300 |042f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1b76f4: 0c00 |0432: move-result-object v0 │ │ -1b76f6: 7020 b50a 0200 |0433: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ -1b76fc: 2702 |0436: throw v2 │ │ -1b76fe: 0d00 |0437: move-exception v0 │ │ -1b7700: 2900 5100 |0438: goto/16 0489 // +0051 │ │ -1b7704: 0d00 |043a: move-exception v0 │ │ -1b7706: 2900 6000 |043b: goto/16 049b // +0060 │ │ -1b770a: 0220 0500 |043d: move/from16 v32, v5 │ │ -1b770e: 0767 |043f: move-object v7, v6 │ │ -1b7710: 0821 0f00 |0440: move-object/from16 v33, v15 │ │ -1b7714: 0805 1000 |0442: move-object/from16 v5, v16 │ │ -1b7718: 0806 1600 |0444: move-object/from16 v6, v22 │ │ -1b771c: 3100 2314 |0446: cmp-long v0, v35, v20 │ │ -1b7720: 3800 0400 |0448: if-eqz v0, 044c // +0004 │ │ -1b7724: 050d 2300 |044a: move-wide/from16 v13, v35 │ │ -1b7728: 0203 2000 |044c: move/from16 v3, v32 │ │ -1b772c: 0802 2100 |044e: move-object/from16 v2, v33 │ │ -1b7730: 120a |0450: const/4 v10, #int 0 // #0 │ │ -1b7732: 2900 5600 |0451: goto/16 04a7 // +0056 │ │ -1b7736: 0d00 |0453: move-exception v0 │ │ -1b7738: 0220 0500 |0454: move/from16 v32, v5 │ │ -1b773c: 0767 |0456: move-object v7, v6 │ │ -1b773e: 0821 0f00 |0457: move-object/from16 v33, v15 │ │ -1b7742: 0805 1000 |0459: move-object/from16 v5, v16 │ │ -1b7746: 2808 |045b: goto 0463 // +0008 │ │ -1b7748: 0d00 |045c: move-exception v0 │ │ -1b774a: 0220 0500 |045d: move/from16 v32, v5 │ │ -1b774e: 0775 |045f: move-object v5, v7 │ │ -1b7750: 0821 0f00 |0460: move-object/from16 v33, v15 │ │ -1b7754: 0767 |0462: move-object v7, v6 │ │ -1b7756: 0806 1600 |0463: move-object/from16 v6, v22 │ │ -1b775a: 2836 |0465: goto 049b // +0036 │ │ -1b775c: 0d00 |0466: move-exception v0 │ │ -1b775e: 0220 0500 |0467: move/from16 v32, v5 │ │ -1b7762: 0775 |0469: move-object v5, v7 │ │ -1b7764: 0821 0f00 |046a: move-object/from16 v33, v15 │ │ -1b7768: 0767 |046c: move-object v7, v6 │ │ -1b776a: 0806 1600 |046d: move-object/from16 v6, v22 │ │ -1b776e: 282b |046f: goto 049a // +002b │ │ -1b7770: 0d00 |0470: move-exception v0 │ │ -1b7772: 0220 0500 |0471: move/from16 v32, v5 │ │ -1b7776: 0775 |0473: move-object v5, v7 │ │ -1b7778: 0821 0f00 |0474: move-object/from16 v33, v15 │ │ -1b777c: 0767 |0476: move-object v7, v6 │ │ -1b777e: 0806 1600 |0477: move-object/from16 v6, v22 │ │ -1b7782: 2820 |0479: goto 0499 // +0020 │ │ -1b7784: 0d00 |047a: move-exception v0 │ │ -1b7786: 0220 0500 |047b: move/from16 v32, v5 │ │ -1b778a: 0767 |047d: move-object v7, v6 │ │ -1b778c: 0821 0f00 |047e: move-object/from16 v33, v15 │ │ -1b7790: 0806 1600 |0480: move-object/from16 v6, v22 │ │ -1b7794: 1205 |0482: const/4 v5, #int 0 // #0 │ │ -1b7796: 2816 |0483: goto 0499 // +0016 │ │ -1b7798: 0d00 |0484: move-exception v0 │ │ -1b779a: 0821 0f00 |0485: move-object/from16 v33, v15 │ │ -1b779e: 0806 1600 |0487: move-object/from16 v6, v22 │ │ -1b77a2: 0702 |0489: move-object v2, v0 │ │ -1b77a4: 0803 1100 |048a: move-object/from16 v3, v17 │ │ -1b77a8: 0801 2100 |048c: move-object/from16 v1, v33 │ │ -1b77ac: 2900 d700 |048e: goto/16 0565 // +00d7 │ │ -1b77b0: 0d00 |0490: move-exception v0 │ │ -1b77b2: 0220 0500 |0491: move/from16 v32, v5 │ │ -1b77b6: 0821 0f00 |0493: move-object/from16 v33, v15 │ │ -1b77ba: 0806 1600 |0495: move-object/from16 v6, v22 │ │ -1b77be: 1205 |0497: const/4 v5, #int 0 // #0 │ │ -1b77c0: 1207 |0498: const/4 v7, #int 0 // #0 │ │ -1b77c2: 1209 |0499: const/4 v9, #int 0 // #0 │ │ -1b77c4: 120b |049a: const/4 v11, #int 0 // #0 │ │ -1b77c6: 6202 0643 |049b: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ -1b77ca: 1a03 4f35 |049d: const-string v3, "Recoding video failed unexpectedly" // string@354f │ │ -1b77ce: 7130 c502 3200 |049f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1b77d4: 0203 2000 |04a2: move/from16 v3, v32 │ │ -1b77d8: 0802 2100 |04a4: move-object/from16 v2, v33 │ │ -1b77dc: 121a |04a6: const/4 v10, #int 1 // #1 │ │ -1b77de: 6e20 d301 3200 |04a7: invoke-virtual {v2, v3}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ -1b77e4: 380b 0500 |04aa: if-eqz v11, 04af // +0005 │ │ -1b77e8: 6e10 db5c 0b00 |04ac: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.release:()V // method@5cdb │ │ -1b77ee: 3805 0500 |04af: if-eqz v5, 04b4 // +0005 │ │ -1b77f2: 6e10 a35c 0500 |04b1: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.release:()V // method@5ca3 │ │ -1b77f8: 3809 0800 |04b4: if-eqz v9, 04bc // +0008 │ │ -1b77fc: 6e10 c601 0900 |04b6: invoke-virtual {v9}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ -1b7802: 6e10 c201 0900 |04b9: invoke-virtual {v9}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ -1b7808: 3807 0800 |04bc: if-eqz v7, 04c4 // +0008 │ │ -1b780c: 6e10 c601 0700 |04be: invoke-virtual {v7}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ -1b7812: 6e10 c201 0700 |04c1: invoke-virtual {v7}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ -1b7818: 7601 025d 2700 |04c4: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5d02 │ │ -1b781e: 2813 |04c7: goto 04da // +0013 │ │ -1b7820: 0d00 |04c8: move-exception v0 │ │ -1b7822: 2806 |04c9: goto 04cf // +0006 │ │ -1b7824: 0d00 |04ca: move-exception v0 │ │ -1b7826: 2809 |04cb: goto 04d4 // +0009 │ │ -1b7828: 0d00 |04cc: move-exception v0 │ │ -1b782a: 0802 2100 |04cd: move-object/from16 v2, v33 │ │ -1b782e: 0721 |04cf: move-object v1, v2 │ │ -1b7830: 281f |04d0: goto 04ef // +001f │ │ -1b7832: 0d00 |04d1: move-exception v0 │ │ -1b7834: 0802 2100 |04d2: move-object/from16 v2, v33 │ │ -1b7838: 0721 |04d4: move-object v1, v2 │ │ -1b783a: 2821 |04d5: goto 04f6 // +0021 │ │ -1b783c: 07f2 |04d6: move-object v2, v15 │ │ -1b783e: 0806 1600 |04d7: move-object/from16 v6, v22 │ │ -1b7842: 120a |04d9: const/4 v10, #int 0 // #0 │ │ -1b7844: 04d7 |04da: move-wide v7, v13 │ │ -1b7846: 390a 1f00 |04db: if-nez v10, 04fa // +001f │ │ -1b784a: 121c |04dd: const/4 v12, #int 1 // #1 │ │ -1b784c: 076d |04de: move-object v13, v6 │ │ -1b784e: 0803 2700 |04df: move-object/from16 v3, v39 │ │ -1b7852: 0724 |04e1: move-object v4, v2 │ │ -1b7854: 07d5 |04e2: move-object v5, v13 │ │ -1b7856: 0716 |04e3: move-object v6, v1 │ │ -1b7858: 0509 1700 |04e4: move-wide/from16 v9, v23 │ │ -1b785c: 080b 1300 |04e6: move-object/from16 v11, v19 │ │ -1b7860: 760a 075d 0300 |04e8: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.readAndWriteTrack:(Landroid/media/MediaExtractor;Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Landroid/media/MediaCodec$BufferInfo;JJLjava/io/File;Z)J // method@5d07 │ │ -1b7866: 2810 |04eb: goto 04fb // +0010 │ │ -1b7868: 0d00 |04ec: move-exception v0 │ │ -1b786a: 0721 |04ed: move-object v1, v2 │ │ -1b786c: 07d6 |04ee: move-object v6, v13 │ │ -1b786e: 0803 1100 |04ef: move-object/from16 v3, v17 │ │ -1b7872: 2900 7300 |04f1: goto/16 0564 // +0073 │ │ -1b7876: 0d00 |04f3: move-exception v0 │ │ -1b7878: 0721 |04f4: move-object v1, v2 │ │ -1b787a: 07d6 |04f5: move-object v6, v13 │ │ -1b787c: 0803 1100 |04f6: move-object/from16 v3, v17 │ │ -1b7880: 2900 4f00 |04f8: goto/16 0547 // +004f │ │ -1b7884: 076d |04fa: move-object v13, v6 │ │ -1b7886: 6e10 cf01 0200 |04fb: invoke-virtual {v2}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ -1b788c: 380d 6300 |04fe: if-eqz v13, 0561 // +0063 │ │ -1b7890: 1201 |0500: const/4 v1, #int 0 // #0 │ │ -1b7892: 6e20 c05c 1d00 |0501: invoke-virtual {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@5cc0 │ │ -1b7898: 2900 5d00 |0504: goto/16 0561 // +005d │ │ -1b789c: 0d00 |0506: move-exception v0 │ │ -1b789e: 0701 |0507: move-object v1, v0 │ │ -1b78a0: 6200 0643 |0508: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ -1b78a4: 0803 1100 |050a: move-object/from16 v3, v17 │ │ -1b78a8: 2900 5200 |050c: goto/16 055e // +0052 │ │ -1b78ac: 0d00 |050e: move-exception v0 │ │ -1b78ae: 07f2 |050f: move-object v2, v15 │ │ -1b78b0: 0803 1100 |0510: move-object/from16 v3, v17 │ │ -1b78b4: 080d 1600 |0512: move-object/from16 v13, v22 │ │ -1b78b8: 280d |0514: goto 0521 // +000d │ │ -1b78ba: 0d00 |0515: move-exception v0 │ │ -1b78bc: 07f2 |0516: move-object v2, v15 │ │ -1b78be: 0803 1100 |0517: move-object/from16 v3, v17 │ │ -1b78c2: 080d 1600 |0519: move-object/from16 v13, v22 │ │ -1b78c6: 280e |051b: goto 0529 // +000e │ │ -1b78c8: 0d00 |051c: move-exception v0 │ │ -1b78ca: 075d |051d: move-object v13, v5 │ │ -1b78cc: 07f2 |051e: move-object v2, v15 │ │ -1b78ce: 0803 1100 |051f: move-object/from16 v3, v17 │ │ -1b78d2: 0721 |0521: move-object v1, v2 │ │ -1b78d4: 07d6 |0522: move-object v6, v13 │ │ -1b78d6: 2841 |0523: goto 0564 // +0041 │ │ -1b78d8: 0d00 |0524: move-exception v0 │ │ -1b78da: 075d |0525: move-object v13, v5 │ │ -1b78dc: 07f2 |0526: move-object v2, v15 │ │ -1b78de: 0803 1100 |0527: move-object/from16 v3, v17 │ │ -1b78e2: 0721 |0529: move-object v1, v2 │ │ -1b78e4: 07d6 |052a: move-object v6, v13 │ │ -1b78e6: 281c |052b: goto 0547 // +001c │ │ -1b78e8: 0d00 |052c: move-exception v0 │ │ -1b78ea: 075d |052d: move-object v13, v5 │ │ -1b78ec: 0803 1100 |052e: move-object/from16 v3, v17 │ │ -1b78f0: 0702 |0530: move-object v2, v0 │ │ -1b78f2: 07d6 |0531: move-object v6, v13 │ │ -1b78f4: 1201 |0532: const/4 v1, #int 0 // #0 │ │ -1b78f6: 2832 |0533: goto 0565 // +0032 │ │ -1b78f8: 0d00 |0534: move-exception v0 │ │ -1b78fa: 075d |0535: move-object v13, v5 │ │ -1b78fc: 0803 1100 |0536: move-object/from16 v3, v17 │ │ -1b7900: 07d6 |0538: move-object v6, v13 │ │ -1b7902: 1201 |0539: const/4 v1, #int 0 // #0 │ │ -1b7904: 280d |053a: goto 0547 // +000d │ │ -1b7906: 0d00 |053b: move-exception v0 │ │ -1b7908: 0803 1100 |053c: move-object/from16 v3, v17 │ │ -1b790c: 0702 |053e: move-object v2, v0 │ │ -1b790e: 1201 |053f: const/4 v1, #int 0 // #0 │ │ -1b7910: 1206 |0540: const/4 v6, #int 0 // #0 │ │ -1b7912: 2824 |0541: goto 0565 // +0024 │ │ -1b7914: 0d00 |0542: move-exception v0 │ │ -1b7916: 0803 1100 |0543: move-object/from16 v3, v17 │ │ -1b791a: 1201 |0545: const/4 v1, #int 0 // #0 │ │ -1b791c: 1206 |0546: const/4 v6, #int 0 // #0 │ │ -1b791e: 6202 0643 |0547: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ -1b7922: 1a04 5035 |0549: const-string v4, "Recoding video failed unexpectedly/2" // string@3550 │ │ -1b7926: 7130 c502 4200 |054b: invoke-static {v2, v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1b792c: 3801 0500 |054e: if-eqz v1, 0553 // +0005 │ │ -1b7930: 6e10 cf01 0100 |0550: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ -1b7936: 3806 0e00 |0553: if-eqz v6, 0561 // +000e │ │ -1b793a: 1201 |0555: const/4 v1, #int 0 // #0 │ │ -1b793c: 6e20 c05c 1600 |0556: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@5cc0 │ │ -1b7942: 2808 |0559: goto 0561 // +0008 │ │ -1b7944: 0d00 |055a: move-exception v0 │ │ -1b7946: 0701 |055b: move-object v1, v0 │ │ -1b7948: 6200 0643 |055c: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ -1b794c: 7130 c502 3001 |055e: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1b7952: 1211 |0561: const/4 v1, #int 1 // #1 │ │ -1b7954: 0f01 |0562: return v1 │ │ -1b7956: 0d00 |0563: move-exception v0 │ │ -1b7958: 0702 |0564: move-object v2, v0 │ │ -1b795a: 3801 0500 |0565: if-eqz v1, 056a // +0005 │ │ -1b795e: 6e10 cf01 0100 |0567: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ -1b7964: 3806 0e00 |056a: if-eqz v6, 0578 // +000e │ │ -1b7968: 1201 |056c: const/4 v1, #int 0 // #0 │ │ -1b796a: 6e20 c05c 1600 |056d: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@5cc0 │ │ -1b7970: 2808 |0570: goto 0578 // +0008 │ │ -1b7972: 0d00 |0571: move-exception v0 │ │ -1b7974: 0701 |0572: move-object v1, v0 │ │ -1b7976: 6200 0643 |0573: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ -1b797a: 7130 c502 3001 |0575: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1b7980: 2702 |0578: throw v2 │ │ -1b7982: 6200 0643 |0579: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ -1b7986: 1a01 c13f |057b: const-string v1, "Video width or height are 0, refusing recode." // string@3fc1 │ │ -1b798a: 7120 c402 1000 |057d: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1b7990: 1201 |0580: const/4 v1, #int 0 // #0 │ │ -1b7992: 0f01 |0581: return v1 │ │ +1b6e84: |[1b6e84] org.thoughtcrime.securesms.video.recode.VideoRecoder.convertVideo:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z │ │ +1b6e94: 0800 2800 |0000: move-object/from16 v0, v40 │ │ +1b6e98: 1a01 7488 |0002: const-string v1, "video/avc" // string@8874 │ │ +1b6e9c: 1a02 3019 |0004: const-string v2, "Flushing video failed unexpectedly" // string@1930 │ │ +1b6ea0: 530d 0443 |0006: iget-wide v13, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@4304 │ │ +1b6ea4: 530b f742 |0008: iget-wide v11, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@42f7 │ │ +1b6ea8: 5203 0243 |000a: iget v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ +1b6eac: 5204 0043 |000c: iget v4, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ +1b6eb0: 5205 0343 |000e: iget v5, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@4303 │ │ +1b6eb4: 5206 ff42 |0010: iget v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42ff │ │ +1b6eb8: 5207 fb42 |0012: iget v7, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42fb │ │ +1b6ebc: 5208 fe42 |0014: iget v8, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42fe │ │ +1b6ec0: 5209 0143 |0016: iget v9, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ +1b6ec4: 220f c202 |0018: new-instance v15, Ljava/io/File; // type@02c2 │ │ +1b6ec8: 080a 2900 |001a: move-object/from16 v10, v41 │ │ +1b6ecc: 7020 6b09 af00 |001c: invoke-direct {v15, v10}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ +1b6ed2: 130a 5a00 |001f: const/16 v10, #int 90 // #5a │ │ +1b6ed6: 33a5 0d00 |0021: if-ne v5, v10, 002e // +000d │ │ +1b6eda: 0811 0200 |0023: move-object/from16 v17, v2 │ │ +1b6ede: 1205 |0025: const/4 v5, #int 0 // #0 │ │ +1b6ee0: 130a 0e01 |0026: const/16 v10, #int 270 // #10e │ │ +1b6ee4: 0226 0400 |0028: move/from16 v38, v4 │ │ +1b6ee8: 0134 |002a: move v4, v3 │ │ +1b6eea: 0203 2600 |002b: move/from16 v3, v38 │ │ +1b6eee: 2814 |002d: goto 0041 // +0014 │ │ +1b6ef0: 130a b400 |002e: const/16 v10, #int 180 // #b4 │ │ +1b6ef4: 33a5 0600 |0030: if-ne v5, v10, 0036 // +0006 │ │ +1b6ef8: 0811 0200 |0032: move-object/from16 v17, v2 │ │ +1b6efc: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +1b6efe: 280c |0035: goto 0041 // +000c │ │ +1b6f00: 130a 0e01 |0036: const/16 v10, #int 270 // #10e │ │ +1b6f04: 0811 0200 |0038: move-object/from16 v17, v2 │ │ +1b6f08: 33a5 0600 |003a: if-ne v5, v10, 0040 // +0006 │ │ +1b6f0c: 1205 |003c: const/4 v5, #int 0 // #0 │ │ +1b6f0e: 130a 5a00 |003d: const/16 v10, #int 90 // #5a │ │ +1b6f12: 28e9 |003f: goto 0028 // -0017 │ │ +1b6f14: 120a |0040: const/4 v10, #int 0 // #0 │ │ +1b6f16: 2202 c202 |0041: new-instance v2, Ljava/io/File; // type@02c2 │ │ +1b6f1a: 5400 fc42 |0043: iget-object v0, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@42fc │ │ +1b6f1e: 7020 6b09 0200 |0045: invoke-direct {v2, v0}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ +1b6f24: 6e10 6d09 0200 |0048: invoke-virtual {v2}, Ljava/io/File;.canRead:()Z // method@096d │ │ +1b6f2a: 0a00 |004b: move-result v0 │ │ +1b6f2c: 3900 0c00 |004c: if-nez v0, 0058 // +000c │ │ +1b6f30: 6200 0643 |004e: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ +1b6f34: 1a01 4e16 |0050: const-string v1, "Could not read video file to be recoded" // string@164e │ │ +1b6f38: 7120 c402 1000 |0052: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1b6f3e: 1310 0000 |0055: const/16 v16, #int 0 // #0 │ │ +1b6f42: 0f10 |0057: return v16 │ │ +1b6f44: 1310 0000 |0058: const/16 v16, #int 0 // #0 │ │ +1b6f48: 7100 2c0b 0000 |005a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1b6f4e: 3803 1c05 |005d: if-eqz v3, 0579 // +051c │ │ +1b6f52: 3804 1a05 |005f: if-eqz v4, 0579 // +051a │ │ +1b6f56: 0812 0100 |0061: move-object/from16 v18, v1 │ │ +1b6f5a: 2201 7200 |0063: new-instance v1, Landroid/media/MediaCodec$BufferInfo; // type@0072 │ │ +1b6f5e: 7010 b501 0100 |0065: invoke-direct {v1}, Landroid/media/MediaCodec$BufferInfo;.:()V // method@01b5 │ │ +1b6f64: 2200 1311 |0068: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie; // type@1113 │ │ +1b6f68: 7010 c55c 0000 |006a: invoke-direct {v0}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.:()V // method@5cc5 │ │ +1b6f6e: 6e20 cd5c f000 |006d: invoke-virtual {v0, v15}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setCacheFile:(Ljava/io/File;)V // method@5ccd │ │ +1b6f74: 6e20 ce5c 5000 |0070: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setRotation:(I)V // method@5cce │ │ +1b6f7a: 6e30 cf5c 3004 |0073: invoke-virtual {v0, v3, v4}, Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;.setSize:(II)V // method@5ccf │ │ +1b6f80: 2205 1211 |0076: new-instance v5, Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // type@1112 │ │ +1b6f84: 7010 b35c 0500 |0078: invoke-direct {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.:()V // method@5cb3 │ │ +1b6f8a: 6e20 b65c 0500 |007b: invoke-virtual {v5, v0}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.createMovie:(Lorg/thoughtcrime/securesms/video/recode/Mp4Movie;)Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // method@5cb6 │ │ +1b6f90: 0c05 |007e: move-result-object v5 │ │ +1b6f92: 0813 0f00 |007f: move-object/from16 v19, v15 │ │ +1b6f96: 220f 7500 |0081: new-instance v15, Landroid/media/MediaExtractor; // type@0075 │ │ +1b6f9a: 7010 c701 0f00 |0083: invoke-direct {v15}, Landroid/media/MediaExtractor;.:()V // method@01c7 │ │ +1b6fa0: 6e10 8109 0200 |0086: invoke-virtual {v2}, Ljava/io/File;.toString:()Ljava/lang/String; // method@0981 │ │ +1b6fa6: 0c00 |0089: move-result-object v0 │ │ +1b6fa8: 6e20 d201 0f00 |008a: invoke-virtual {v15, v0}, Landroid/media/MediaExtractor;.setDataSource:(Ljava/lang/String;)V // method@01d2 │ │ +1b6fae: 7601 025d 2700 |008d: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5d02 │ │ +1b6fb4: 1614 ffff |0090: const-wide/16 v20, #int -1 // #ffff │ │ +1b6fb8: 3489 3b00 |0092: if-lt v9, v8, 00cd // +003b │ │ +1b6fbc: 3363 3900 |0094: if-ne v3, v6, 00cd // +0039 │ │ +1b6fc0: 3374 3700 |0096: if-ne v4, v7, 00cd // +0037 │ │ +1b6fc4: 380a 0300 |0098: if-eqz v10, 009b // +0003 │ │ +1b6fc8: 2833 |009a: goto 00cd // +0033 │ │ +1b6fca: 1200 |009b: const/4 v0, #int 0 // #0 │ │ +1b6fcc: 0803 2700 |009c: move-object/from16 v3, v39 │ │ +1b6fd0: 07f4 |009e: move-object v4, v15 │ │ +1b6fd2: 0752 |009f: move-object v2, v5 │ │ +1b6fd4: 0716 |00a0: move-object v6, v1 │ │ +1b6fd6: 04d7 |00a1: move-wide v7, v13 │ │ +1b6fd8: 0816 0200 |00a2: move-object/from16 v22, v2 │ │ +1b6fdc: 1202 |00a4: const/4 v2, #int 0 // #0 │ │ +1b6fde: 04b9 |00a5: move-wide v9, v11 │ │ +1b6fe0: 0517 0b00 |00a6: move-wide/from16 v23, v11 │ │ +1b6fe4: 080b 1300 |00a8: move-object/from16 v11, v19 │ │ +1b6fe8: 010c |00aa: move v12, v0 │ │ +1b6fea: 760a 075d 0300 |00ab: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.readAndWriteTrack:(Landroid/media/MediaExtractor;Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Landroid/media/MediaCodec$BufferInfo;JJLjava/io/File;Z)J // method@5d07 │ │ +1b6ff0: 0b03 |00ae: move-result-wide v3 │ │ +1b6ff2: 3100 0314 |00af: cmp-long v0, v3, v20 │ │ +1b6ff6: 3800 0400 |00b1: if-eqz v0, 00b5 // +0004 │ │ +1b6ffa: 0437 |00b3: move-wide v7, v3 │ │ +1b6ffc: 2802 |00b4: goto 00b6 // +0002 │ │ +1b6ffe: 04d7 |00b5: move-wide v7, v13 │ │ +1b7000: 07f2 |00b6: move-object v2, v15 │ │ +1b7002: 0806 1600 |00b7: move-object/from16 v6, v22 │ │ +1b7006: 120a |00b9: const/4 v10, #int 0 // #0 │ │ +1b7008: 2900 2104 |00ba: goto/16 04db // +0421 │ │ +1b700c: 0d00 |00bc: move-exception v0 │ │ +1b700e: 0702 |00bd: move-object v2, v0 │ │ +1b7010: 07f1 |00be: move-object v1, v15 │ │ +1b7012: 0803 1100 |00bf: move-object/from16 v3, v17 │ │ +1b7016: 0806 1600 |00c1: move-object/from16 v6, v22 │ │ +1b701a: 2900 a204 |00c3: goto/16 0565 // +04a2 │ │ +1b701e: 0d00 |00c5: move-exception v0 │ │ +1b7020: 07f1 |00c6: move-object v1, v15 │ │ +1b7022: 0803 1100 |00c7: move-object/from16 v3, v17 │ │ +1b7026: 0806 1600 |00c9: move-object/from16 v6, v22 │ │ +1b702a: 2900 7c04 |00cb: goto/16 0547 // +047c │ │ +1b702e: 0816 0500 |00cd: move-object/from16 v22, v5 │ │ +1b7032: 0517 0b00 |00cf: move-wide/from16 v23, v11 │ │ +1b7036: 1202 |00d1: const/4 v2, #int 0 // #0 │ │ +1b7038: 080c 2700 |00d2: move-object/from16 v12, v39 │ │ +1b703c: 7030 085d fc02 |00d4: invoke-direct {v12, v15, v2}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5d08 │ │ +1b7042: 0a05 |00d7: move-result v5 │ │ +1b7044: 3a05 fe03 |00d8: if-ltz v5, 04d6 // +03fe │ │ +1b7048: 6e20 d101 5f00 |00da: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ +1b704e: 1606 0000 |00dd: const-wide/16 v6, #int 0 // #0 │ │ +1b7052: 3108 0d06 |00df: cmp-long v8, v13, v6 │ │ +1b7056: 3d08 0600 |00e1: if-lez v8, 00e7 // +0006 │ │ +1b705a: 6e40 d001 df2e |00e3: invoke-virtual {v15, v13, v14, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +1b7060: 2804 |00e6: goto 00ea // +0004 │ │ +1b7062: 6e40 d001 6f27 |00e7: invoke-virtual {v15, v6, v7, v2}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +1b7068: 6e20 cd01 5f00 |00ea: invoke-virtual {v15, v5}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ +1b706e: 0c00 |00ed: move-result-object v0 │ │ +1b7070: 080a 1200 |00ee: move-object/from16 v10, v18 │ │ +1b7074: 7130 d501 3a04 |00f0: invoke-static {v10, v3, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ +1b707a: 0c0b |00f3: move-result-object v11 │ │ +1b707c: 1a06 b34c |00f4: const-string v6, "color-format" // string@4cb3 │ │ +1b7080: 1407 8907 007f |00f6: const v7, #float 1.7018e+38 // #7f000789 │ │ +1b7086: 6e30 da01 6b07 |00f9: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +1b708c: 1a06 8249 |00fc: const-string v6, "bitrate" // string@4982 │ │ +1b7090: 3809 0300 |00fe: if-eqz v9, 0101 // +0003 │ │ +1b7094: 2804 |0100: goto 0104 // +0004 │ │ +1b7096: 1409 0010 0e00 |0101: const v9, #float 1.29144e-39 // #000e1000 │ │ +1b709c: 6e30 da01 6b09 |0104: invoke-virtual {v11, v6, v9}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +1b70a2: 1a06 bb57 |0107: const-string v6, "frame-rate" // string@57bb │ │ +1b70a6: 1307 1900 |0109: const/16 v7, #int 25 // #19 │ │ +1b70aa: 6e30 da01 6b07 |010b: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +1b70b0: 1a06 715f |010e: const-string v6, "i-frame-interval" // string@5f71 │ │ +1b70b4: 1307 0a00 |0110: const/16 v7, #int 10 // #a │ │ +1b70b8: 6e30 da01 6b07 |0112: invoke-virtual {v11, v6, v7}, Landroid/media/MediaFormat;.setInteger:(Ljava/lang/String;I)V // method@01da │ │ +1b70be: 7110 b801 0a00 |0115: invoke-static {v10}, Landroid/media/MediaCodec;.createEncoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b8 │ │ +1b70c4: 0c06 |0118: move-result-object v6 │ │ +1b70c6: 1207 |0119: const/4 v7, #int 0 // #0 │ │ +1b70c8: 1219 |011a: const/4 v9, #int 1 // #1 │ │ +1b70ca: 6e59 b601 b677 |011b: invoke-virtual {v6, v11, v7, v7, v9}, Landroid/media/MediaCodec;.configure:(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V // method@01b6 │ │ +1b70d0: 2207 0f11 |011e: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/InputSurface; // type@110f │ │ +1b70d4: 6e10 b901 0600 |0120: invoke-virtual {v6}, Landroid/media/MediaCodec;.createInputSurface:()Landroid/view/Surface; // method@01b9 │ │ +1b70da: 0c09 |0123: move-result-object v9 │ │ +1b70dc: 7020 9e5c 9700 |0124: invoke-direct {v7, v9}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.:(Landroid/view/Surface;)V // method@5c9e │ │ +1b70e2: 6e10 a25c 0700 |0127: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.makeCurrent:()V // method@5ca2 │ │ +1b70e8: 6e10 c501 0600 |012a: invoke-virtual {v6}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ +1b70ee: 1a09 8b6f |012d: const-string v9, "mime" // string@6f8b │ │ +1b70f2: 6e20 d801 9000 |012f: invoke-virtual {v0, v9}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ +1b70f8: 0c09 |0132: move-result-object v9 │ │ +1b70fa: 7110 b701 0900 |0133: invoke-static {v9}, Landroid/media/MediaCodec;.createDecoderByType:(Ljava/lang/String;)Landroid/media/MediaCodec; // method@01b7 │ │ +1b7100: 0c09 |0136: move-result-object v9 │ │ +1b7102: 220b 1411 |0137: new-instance v11, Lorg/thoughtcrime/securesms/video/recode/OutputSurface; // type@1114 │ │ +1b7106: 7010 d05c 0b00 |0139: invoke-direct {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.:()V // method@5cd0 │ │ +1b710c: 6e10 d85c 0b00 |013c: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.getSurface:()Landroid/view/Surface; // method@5cd8 │ │ +1b7112: 0c0c |013f: move-result-object v12 │ │ +1b7114: 0810 0700 |0140: move-object/from16 v16, v7 │ │ +1b7118: 1207 |0142: const/4 v7, #int 0 // #0 │ │ +1b711a: 6e52 b601 097c |0143: invoke-virtual {v9, v0, v12, v7, v2}, Landroid/media/MediaCodec;.configure:(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V // method@01b6 │ │ +1b7120: 6e10 c501 0900 |0146: invoke-virtual {v9}, Landroid/media/MediaCodec;.start:()V // method@01c5 │ │ +1b7126: 7601 025d 2700 |0149: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5d02 │ │ +1b712c: 0523 1400 |014c: move-wide/from16 v35, v20 │ │ +1b7130: 1200 |014e: const/4 v0, #int 0 // #0 │ │ +1b7132: 1312 0000 |014f: const/16 v18, #int 0 // #0 │ │ +1b7136: 1322 0000 |0151: const/16 v34, #int 0 // #0 │ │ +1b713a: 1325 fbff |0153: const/16 v37, #int -5 // #fffb │ │ +1b713e: 3900 e802 |0155: if-nez v0, 043d // +02e8 │ │ +1b7142: 7601 025d 2700 |0157: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5d02 │ │ +1b7148: 0228 0800 |015a: move/from16 v40, v8 │ │ +1b714c: 1607 c409 |015c: const-wide/16 v7, #int 2500 // #9c4 │ │ +1b7150: 3912 5c00 |015e: if-nez v18, 01ba // +005c │ │ +1b7154: 6e10 cb01 0f00 |0160: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ +1b715a: 0a0c |0163: move-result v12 │ │ +1b715c: 335c 3700 |0164: if-ne v12, v5, 019b // +0037 │ │ +1b7160: 6e30 ba01 7908 |0166: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ +1b7166: 0a0c |0169: move-result v12 │ │ +1b7168: 3a0c 3600 |016a: if-ltz v12, 01a0 // +0036 │ │ +1b716c: 6e20 bc01 c900 |016c: invoke-virtual {v9, v12}, Landroid/media/MediaCodec;.getInputBuffer:(I)Ljava/nio/ByteBuffer; // method@01bc │ │ +1b7172: 0c07 |016f: move-result-object v7 │ │ +1b7174: 6e30 ce01 7f02 |0170: invoke-virtual {v15, v7, v2}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ +1b717a: 0a1e |0173: move-result v30 │ │ +1b717c: 3b1e 1400 |0174: if-gez v30, 0188 // +0014 │ │ +1b7180: 161f 0000 |0176: const-wide/16 v31, #int 0 // #0 │ │ +1b7184: 1321 0400 |0178: const/16 v33, #int 4 // #4 │ │ +1b7188: 131d 0000 |017a: const/16 v29, #int 0 // #0 │ │ +1b718c: 131e 0000 |017c: const/16 v30, #int 0 // #0 │ │ +1b7190: 081b 0900 |017e: move-object/from16 v27, v9 │ │ +1b7194: 021c 0c00 |0180: move/from16 v28, v12 │ │ +1b7198: 7407 c101 1b00 |0182: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ +1b719e: 1312 0100 |0185: const/16 v18, #int 1 // #1 │ │ +1b71a2: 2819 |0187: goto 01a0 // +0019 │ │ +1b71a4: 6e10 ca01 0f00 |0188: invoke-virtual {v15}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ +1b71aa: 0b1f |018b: move-result-wide v31 │ │ +1b71ac: 1321 0000 |018c: const/16 v33, #int 0 // #0 │ │ +1b71b0: 131d 0000 |018e: const/16 v29, #int 0 // #0 │ │ +1b71b4: 081b 0900 |0190: move-object/from16 v27, v9 │ │ +1b71b8: 021c 0c00 |0192: move/from16 v28, v12 │ │ +1b71bc: 7407 c101 1b00 |0194: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ +1b71c2: 6e10 c801 0f00 |0197: invoke-virtual {v15}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ +1b71c8: 2806 |019a: goto 01a0 // +0006 │ │ +1b71ca: 12f7 |019b: const/4 v7, #int -1 // #ff │ │ +1b71cc: 337c 0400 |019c: if-ne v12, v7, 01a0 // +0004 │ │ +1b71d0: 1217 |019e: const/4 v7, #int 1 // #1 │ │ +1b71d2: 2802 |019f: goto 01a1 // +0002 │ │ +1b71d4: 1207 |01a0: const/4 v7, #int 0 // #0 │ │ +1b71d6: 3807 1900 |01a1: if-eqz v7, 01ba // +0019 │ │ +1b71da: 1607 c409 |01a3: const-wide/16 v7, #int 2500 // #9c4 │ │ +1b71de: 6e30 ba01 7908 |01a5: invoke-virtual {v9, v7, v8}, Landroid/media/MediaCodec;.dequeueInputBuffer:(J)I // method@01ba │ │ +1b71e4: 0a1c |01a8: move-result v28 │ │ +1b71e6: 3a1c 1100 |01a9: if-ltz v28, 01ba // +0011 │ │ +1b71ea: 161f 0000 |01ab: const-wide/16 v31, #int 0 // #0 │ │ +1b71ee: 1321 0400 |01ad: const/16 v33, #int 4 // #4 │ │ +1b71f2: 131d 0000 |01af: const/16 v29, #int 0 // #0 │ │ +1b71f6: 131e 0000 |01b1: const/16 v30, #int 0 // #0 │ │ +1b71fa: 081b 0900 |01b3: move-object/from16 v27, v9 │ │ +1b71fe: 7407 c101 1b00 |01b5: invoke-virtual/range {v27, v28, v29, v30, v31, v32, v33}, Landroid/media/MediaCodec;.queueInputBuffer:(IIIJI)V // method@01c1 │ │ +1b7204: 1312 0100 |01b8: const/16 v18, #int 1 // #1 │ │ +1b7208: df07 2201 |01ba: xor-int/lit8 v7, v34, #int 1 // #01 │ │ +1b720c: 020c 2500 |01bc: move/from16 v12, v37 │ │ +1b7210: 1218 |01be: const/4 v8, #int 1 // #1 │ │ +1b7212: 3907 0b00 |01bf: if-nez v7, 01ca // +000b │ │ +1b7216: 3808 0300 |01c1: if-eqz v8, 01c4 // +0003 │ │ +1b721a: 2807 |01c3: goto 01ca // +0007 │ │ +1b721c: 0208 2800 |01c4: move/from16 v8, v40 │ │ +1b7220: 0225 0c00 |01c6: move/from16 v37, v12 │ │ +1b7224: 1207 |01c8: const/4 v7, #int 0 // #0 │ │ +1b7226: 288c |01c9: goto 0155 // -0074 │ │ +1b7228: 7601 025d 2700 |01ca: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5d02 │ │ +1b722e: 021d 0000 |01cd: move/from16 v29, v0 │ │ +1b7232: 021c 0300 |01cf: move/from16 v28, v3 │ │ +1b7236: 1602 c409 |01d1: const-wide/16 v2, #int 2500 // #9c4 │ │ +1b723a: 6e40 bb01 1632 |01d3: invoke-virtual {v6, v1, v2, v3}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ +1b7240: 0a00 |01d6: move-result v0 │ │ +1b7242: 12d3 |01d7: const/4 v3, #int -3 // #fd │ │ +1b7244: 12f2 |01d8: const/4 v2, #int -1 // #ff │ │ +1b7246: 3320 1000 |01d9: if-ne v0, v2, 01e9 // +0010 │ │ +1b724a: 0220 0500 |01db: move/from16 v32, v5 │ │ +1b724e: 0821 0f00 |01dd: move-object/from16 v33, v15 │ │ +1b7252: 0803 1600 |01df: move-object/from16 v3, v22 │ │ +1b7256: 0202 1c00 |01e1: move/from16 v2, v28 │ │ +1b725a: 12f5 |01e3: const/4 v5, #int -1 // #ff │ │ +1b725c: 1208 |01e4: const/4 v8, #int 0 // #0 │ │ +1b725e: 0216 0700 |01e5: move/from16 v22, v7 │ │ +1b7262: 2900 1501 |01e7: goto/16 02fc // +0115 │ │ +1b7266: 3330 0c00 |01e9: if-ne v0, v3, 01f5 // +000c │ │ +1b726a: 0220 0500 |01eb: move/from16 v32, v5 │ │ +1b726e: 0821 0f00 |01ed: move-object/from16 v33, v15 │ │ +1b7272: 0803 1600 |01ef: move-object/from16 v3, v22 │ │ +1b7276: 0202 1c00 |01f1: move/from16 v2, v28 │ │ +1b727a: 12f5 |01f3: const/4 v5, #int -1 // #ff │ │ +1b727c: 28f1 |01f4: goto 01e5 // -000f │ │ +1b727e: 12e2 |01f5: const/4 v2, #int -2 // #fe │ │ +1b7280: 3320 3900 |01f6: if-ne v0, v2, 022f // +0039 │ │ +1b7284: 6e10 c001 0600 |01f8: invoke-virtual {v6}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ +1b728a: 0c02 |01fb: move-result-object v2 │ │ +1b728c: 12b3 |01fc: const/4 v3, #int -5 // #fb │ │ +1b728e: 333c 0e00 |01fd: if-ne v12, v3, 020b // +000e │ │ +1b7292: 0803 1600 |01ff: move-object/from16 v3, v22 │ │ +1b7296: 0216 0700 |0201: move/from16 v22, v7 │ │ +1b729a: 1207 |0203: const/4 v7, #int 0 // #0 │ │ +1b729c: 6e30 b45c 2307 |0204: invoke-virtual {v3, v2, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cb4 │ │ +1b72a2: 0a0c |0207: move-result v12 │ │ +1b72a4: 2807 |0208: goto 020f // +0007 │ │ +1b72a6: 0d00 |0209: move-exception v0 │ │ +1b72a8: 2811 |020a: goto 021b // +0011 │ │ +1b72aa: 0803 1600 |020b: move-object/from16 v3, v22 │ │ +1b72ae: 0216 0700 |020d: move/from16 v22, v7 │ │ +1b72b2: 0220 0500 |020f: move/from16 v32, v5 │ │ +1b72b6: 0821 0f00 |0211: move-object/from16 v33, v15 │ │ +1b72ba: 0202 1c00 |0213: move/from16 v2, v28 │ │ +1b72be: 12f5 |0215: const/4 v5, #int -1 // #ff │ │ +1b72c0: 2900 e600 |0216: goto/16 02fc // +00e6 │ │ +1b72c4: 0d00 |0218: move-exception v0 │ │ +1b72c6: 0803 1600 |0219: move-object/from16 v3, v22 │ │ +1b72ca: 0702 |021b: move-object v2, v0 │ │ +1b72cc: 0736 |021c: move-object v6, v3 │ │ +1b72ce: 07f1 |021d: move-object v1, v15 │ │ +1b72d0: 0803 1100 |021e: move-object/from16 v3, v17 │ │ +1b72d4: 2900 4503 |0220: goto/16 0565 // +0345 │ │ +1b72d8: 0d00 |0222: move-exception v0 │ │ +1b72da: 0803 1600 |0223: move-object/from16 v3, v22 │ │ +1b72de: 0220 0500 |0225: move/from16 v32, v5 │ │ +1b72e2: 0767 |0227: move-object v7, v6 │ │ +1b72e4: 0821 0f00 |0228: move-object/from16 v33, v15 │ │ +1b72e8: 0805 1000 |022a: move-object/from16 v5, v16 │ │ +1b72ec: 0736 |022c: move-object v6, v3 │ │ +1b72ee: 2900 6e02 |022d: goto/16 049b // +026e │ │ +1b72f2: 0803 1600 |022f: move-object/from16 v3, v22 │ │ +1b72f6: 0216 0700 |0231: move/from16 v22, v7 │ │ +1b72fa: 3a00 e501 |0233: if-ltz v0, 0418 // +01e5 │ │ +1b72fe: 6e20 be01 0600 |0235: invoke-virtual {v6, v0}, Landroid/media/MediaCodec;.getOutputBuffer:(I)Ljava/nio/ByteBuffer; // method@01be │ │ +1b7304: 0c02 |0238: move-result-object v2 │ │ +1b7306: 3802 b201 |0239: if-eqz v2, 03eb // +01b2 │ │ +1b730a: 5217 2f00 |023b: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b730e: 021d 0800 |023d: move/from16 v29, v8 │ │ +1b7312: 1218 |023f: const/4 v8, #int 1 // #1 │ │ +1b7314: 3787 a300 |0240: if-le v7, v8, 02e3 // +00a3 │ │ +1b7318: 5217 2c00 |0242: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1b731c: dd07 0702 |0244: and-int/lit8 v7, v7, #int 2 // #02 │ │ +1b7320: 3907 0800 |0246: if-nez v7, 024e // +0008 │ │ +1b7324: 1207 |0248: const/4 v7, #int 0 // #0 │ │ +1b7326: 6e57 c45c c312 |0249: invoke-virtual {v3, v12, v2, v1, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z // method@5cc4 │ │ +1b732c: 2900 9700 |024c: goto/16 02e3 // +0097 │ │ +1b7330: 12b7 |024e: const/4 v7, #int -5 // #fb │ │ +1b7332: 337c 9400 |024f: if-ne v12, v7, 02e3 // +0094 │ │ +1b7336: 5218 2f00 |0251: iget v8, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b733a: 2388 2311 |0253: new-array v8, v8, [B // type@1123 │ │ +1b733e: 521c 2d00 |0255: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +1b7342: 5217 2f00 |0257: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b7346: b07c |0259: add-int/2addr v12, v7 │ │ +1b7348: 6e20 ab0b c200 |025a: invoke-virtual {v2, v12}, Ljava/nio/ByteBuffer;.limit:(I)Ljava/nio/Buffer; // method@0bab │ │ +1b734e: 5217 2d00 |025d: iget v7, v1, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +1b7352: 6e20 ae0b 7200 |025f: invoke-virtual {v2, v7}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ +1b7358: 6e20 a80b 8200 |0262: invoke-virtual {v2, v8}, Ljava/nio/ByteBuffer;.get:([B)Ljava/nio/ByteBuffer; // method@0ba8 │ │ +1b735e: 5212 2f00 |0265: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b7362: 1217 |0267: const/4 v7, #int 1 // #1 │ │ +1b7364: b172 |0268: sub-int/2addr v2, v7 │ │ +1b7366: 3a02 4c00 |0269: if-ltz v2, 02b5 // +004c │ │ +1b736a: 123c |026b: const/4 v12, #int 3 // #3 │ │ +1b736c: 37c2 4900 |026c: if-le v2, v12, 02b5 // +0049 │ │ +1b7370: 480c 0802 |026e: aget-byte v12, v8, v2 │ │ +1b7374: 337c 3900 |0270: if-ne v12, v7, 02a9 // +0039 │ │ +1b7378: d807 02ff |0272: add-int/lit8 v7, v2, #int -1 // #ff │ │ +1b737c: 4807 0807 |0274: aget-byte v7, v8, v7 │ │ +1b7380: 3907 3300 |0276: if-nez v7, 02a9 // +0033 │ │ +1b7384: d807 02fe |0278: add-int/lit8 v7, v2, #int -2 // #fe │ │ +1b7388: 4807 0807 |027a: aget-byte v7, v8, v7 │ │ +1b738c: 3907 2d00 |027c: if-nez v7, 02a9 // +002d │ │ +1b7390: d807 02fd |027e: add-int/lit8 v7, v2, #int -3 // #fd │ │ +1b7394: 480c 0807 |0280: aget-byte v12, v8, v7 │ │ +1b7398: 390c 2700 |0282: if-nez v12, 02a9 // +0027 │ │ +1b739c: 7110 a00b 0700 |0284: invoke-static {v7}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0ba0 │ │ +1b73a2: 0c02 |0287: move-result-object v2 │ │ +1b73a4: 521c 2f00 |0288: iget v12, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b73a8: b17c |028a: sub-int/2addr v12, v7 │ │ +1b73aa: 7110 a00b 0c00 |028b: invoke-static {v12}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0ba0 │ │ +1b73b0: 0c0c |028e: move-result-object v12 │ │ +1b73b2: 0220 0500 |028f: move/from16 v32, v5 │ │ +1b73b6: 0821 0f00 |0291: move-object/from16 v33, v15 │ │ +1b73ba: 1205 |0293: const/4 v5, #int 0 // #0 │ │ +1b73bc: 6e40 b10b 8275 |0294: invoke-virtual {v2, v8, v5, v7}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0bb1 │ │ +1b73c2: 0c0f |0297: move-result-object v15 │ │ +1b73c4: 6e20 ae0b 5f00 |0298: invoke-virtual {v15, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ +1b73ca: 521f 2f00 |029b: iget v15, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b73ce: b17f |029d: sub-int/2addr v15, v7 │ │ +1b73d0: 6e40 b10b 8cf7 |029e: invoke-virtual {v12, v8, v7, v15}, Ljava/nio/ByteBuffer;.put:([BII)Ljava/nio/ByteBuffer; // method@0bb1 │ │ +1b73d6: 0c07 |02a1: move-result-object v7 │ │ +1b73d8: 6e20 ae0b 5700 |02a2: invoke-virtual {v7, v5}, Ljava/nio/ByteBuffer;.position:(I)Ljava/nio/Buffer; // method@0bae │ │ +1b73de: 0727 |02a5: move-object v7, v2 │ │ +1b73e0: 0202 1c00 |02a6: move/from16 v2, v28 │ │ +1b73e4: 2815 |02a8: goto 02bd // +0015 │ │ +1b73e6: 0220 0500 |02a9: move/from16 v32, v5 │ │ +1b73ea: 0821 0f00 |02ab: move-object/from16 v33, v15 │ │ +1b73ee: d802 02ff |02ad: add-int/lit8 v2, v2, #int -1 // #ff │ │ +1b73f2: 0205 2000 |02af: move/from16 v5, v32 │ │ +1b73f6: 080f 2100 |02b1: move-object/from16 v15, v33 │ │ +1b73fa: 1217 |02b3: const/4 v7, #int 1 // #1 │ │ +1b73fc: 28b5 |02b4: goto 0269 // -004b │ │ +1b73fe: 0220 0500 |02b5: move/from16 v32, v5 │ │ +1b7402: 0821 0f00 |02b7: move-object/from16 v33, v15 │ │ +1b7406: 0202 1c00 |02b9: move/from16 v2, v28 │ │ +1b740a: 1207 |02bb: const/4 v7, #int 0 // #0 │ │ +1b740c: 120c |02bc: const/4 v12, #int 0 // #0 │ │ +1b740e: 7130 d501 2a04 |02bd: invoke-static {v10, v2, v4}, Landroid/media/MediaFormat;.createVideoFormat:(Ljava/lang/String;II)Landroid/media/MediaFormat; // method@01d5 │ │ +1b7414: 0c05 |02c0: move-result-object v5 │ │ +1b7416: 3807 0e00 |02c1: if-eqz v7, 02cf // +000e │ │ +1b741a: 380c 0c00 |02c3: if-eqz v12, 02cf // +000c │ │ +1b741e: 1a08 f44f |02c5: const-string v8, "csd-0" // string@4ff4 │ │ +1b7422: 6e30 d901 8507 |02c7: invoke-virtual {v5, v8, v7}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ +1b7428: 1a07 f54f |02ca: const-string v7, "csd-1" // string@4ff5 │ │ +1b742c: 6e30 d901 750c |02cc: invoke-virtual {v5, v7, v12}, Landroid/media/MediaFormat;.setByteBuffer:(Ljava/lang/String;Ljava/nio/ByteBuffer;)V // method@01d9 │ │ +1b7432: 1207 |02cf: const/4 v7, #int 0 // #0 │ │ +1b7434: 6e30 b45c 5307 |02d0: invoke-virtual {v3, v5, v7}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cb4 │ │ +1b743a: 0a0c |02d3: move-result v12 │ │ +1b743c: 2815 |02d4: goto 02e9 // +0015 │ │ +1b743e: 0d00 |02d5: move-exception v0 │ │ +1b7440: 0821 0f00 |02d6: move-object/from16 v33, v15 │ │ +1b7444: 0702 |02d8: move-object v2, v0 │ │ +1b7446: 0736 |02d9: move-object v6, v3 │ │ +1b7448: 2900 b001 |02da: goto/16 048a // +01b0 │ │ +1b744c: 0d00 |02dc: move-exception v0 │ │ +1b744e: 0220 0500 |02dd: move/from16 v32, v5 │ │ +1b7452: 0821 0f00 |02df: move-object/from16 v33, v15 │ │ +1b7456: 2900 0701 |02e1: goto/16 03e8 // +0107 │ │ +1b745a: 0220 0500 |02e3: move/from16 v32, v5 │ │ +1b745e: 0821 0f00 |02e5: move-object/from16 v33, v15 │ │ +1b7462: 0202 1c00 |02e7: move/from16 v2, v28 │ │ +1b7466: 5215 2c00 |02e9: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1b746a: dd05 0504 |02eb: and-int/lit8 v5, v5, #int 4 // #04 │ │ +1b746e: 3805 0400 |02ed: if-eqz v5, 02f1 // +0004 │ │ +1b7472: 1215 |02ef: const/4 v5, #int 1 // #1 │ │ +1b7474: 2802 |02f0: goto 02f2 // +0002 │ │ +1b7476: 1205 |02f1: const/4 v5, #int 0 // #0 │ │ +1b7478: 1207 |02f2: const/4 v7, #int 0 // #0 │ │ +1b747a: 6e30 c301 0607 |02f3: invoke-virtual {v6, v0, v7}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ +1b7480: 0208 1d00 |02f6: move/from16 v8, v29 │ │ +1b7484: 021d 0500 |02f8: move/from16 v29, v5 │ │ +1b7488: 2900 1bff |02fa: goto/16 0215 // -00e5 │ │ +1b748c: 3250 1000 |02fc: if-eq v0, v5, 030c // +0010 │ │ +1b7490: 0207 1600 |02fe: move/from16 v7, v22 │ │ +1b7494: 0200 1d00 |0300: move/from16 v0, v29 │ │ +1b7498: 0205 2000 |0302: move/from16 v5, v32 │ │ +1b749c: 080f 2100 |0304: move-object/from16 v15, v33 │ │ +1b74a0: 0816 0300 |0306: move-object/from16 v22, v3 │ │ +1b74a4: 0123 |0308: move v3, v2 │ │ +1b74a6: 1202 |0309: const/4 v2, #int 0 // #0 │ │ +1b74a8: 2900 b5fe |030a: goto/16 01bf // -014b │ │ +1b74ac: 3922 be00 |030c: if-nez v34, 03ca // +00be │ │ +1b74b0: 0767 |030e: move-object v7, v6 │ │ +1b74b2: 1605 c409 |030f: const-wide/16 v5, #int 2500 // #9c4 │ │ +1b74b6: 6e40 bb01 1965 |0311: invoke-virtual {v9, v1, v5, v6}, Landroid/media/MediaCodec;.dequeueOutputBuffer:(Landroid/media/MediaCodec$BufferInfo;J)I // method@01bb │ │ +1b74bc: 0a00 |0314: move-result v0 │ │ +1b74be: 12ff |0315: const/4 v15, #int -1 // #ff │ │ +1b74c0: 33f0 0d00 |0316: if-ne v0, v15, 0323 // +000d │ │ +1b74c4: 021c 0200 |0318: move/from16 v28, v2 │ │ +1b74c8: 0736 |031a: move-object v6, v3 │ │ +1b74ca: 0805 1000 |031b: move-object/from16 v5, v16 │ │ +1b74ce: 1316 0000 |031d: const/16 v22, #int 0 // #0 │ │ +1b74d2: 1619 0000 |031f: const-wide/16 v25, #int 0 // #0 │ │ +1b74d6: 2900 b200 |0321: goto/16 03d3 // +00b2 │ │ +1b74da: 12d5 |0323: const/4 v5, #int -3 // #fd │ │ +1b74dc: 3350 0800 |0324: if-ne v0, v5, 032c // +0008 │ │ +1b74e0: 021c 0200 |0326: move/from16 v28, v2 │ │ +1b74e4: 0736 |0328: move-object v6, v3 │ │ +1b74e6: 0805 1000 |0329: move-object/from16 v5, v16 │ │ +1b74ea: 28f4 |032b: goto 031f // -000c │ │ +1b74ec: 12e5 |032c: const/4 v5, #int -2 // #fe │ │ +1b74ee: 3350 0800 |032d: if-ne v0, v5, 0335 // +0008 │ │ +1b74f2: 6e10 c001 0900 |032f: invoke-virtual {v9}, Landroid/media/MediaCodec;.getOutputFormat:()Landroid/media/MediaFormat; // method@01c0 │ │ +1b74f8: 28f4 |0332: goto 0326 // -000c │ │ +1b74fa: 0d00 |0333: move-exception v0 │ │ +1b74fc: 28a4 |0334: goto 02d8 // -005c │ │ +1b74fe: 3a00 7100 |0335: if-ltz v0, 03a6 // +0071 │ │ +1b7502: 5215 2f00 |0337: iget v5, v1, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b7506: 3805 0400 |0339: if-eqz v5, 033d // +0004 │ │ +1b750a: 1215 |033b: const/4 v5, #int 1 // #1 │ │ +1b750c: 2802 |033c: goto 033e // +0002 │ │ +1b750e: 1205 |033d: const/4 v5, #int 0 // #0 │ │ +1b7510: 1619 0000 |033e: const-wide/16 v25, #int 0 // #0 │ │ +1b7514: 3106 1719 |0340: cmp-long v6, v23, v25 │ │ +1b7518: 3d06 1a00 |0342: if-lez v6, 035c // +001a │ │ +1b751c: 021c 0200 |0344: move/from16 v28, v2 │ │ +1b7520: 0736 |0346: move-object v6, v3 │ │ +1b7522: 5312 2e00 |0347: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b7526: 311e 0217 |0349: cmp-long v30, v2, v23 │ │ +1b752a: 3a1e 1400 |034b: if-ltz v30, 035f // +0014 │ │ +1b752e: 5212 2c00 |034d: iget v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1b7532: de02 0204 |034f: or-int/lit8 v2, v2, #int 4 // #04 │ │ +1b7536: 5912 2c00 |0351: iput v2, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1b753a: 1205 |0353: const/4 v5, #int 0 // #0 │ │ +1b753c: 1312 0100 |0354: const/16 v18, #int 1 // #1 │ │ +1b7540: 1322 0100 |0356: const/16 v34, #int 1 // #1 │ │ +1b7544: 2807 |0358: goto 035f // +0007 │ │ +1b7546: 0d00 |0359: move-exception v0 │ │ +1b7548: 2900 6c00 |035a: goto/16 03c6 // +006c │ │ +1b754c: 021c 0200 |035c: move/from16 v28, v2 │ │ +1b7550: 0736 |035e: move-object v6, v3 │ │ +1b7552: 3d28 1200 |035f: if-lez v40, 0371 // +0012 │ │ +1b7556: 3102 2314 |0361: cmp-long v2, v35, v20 │ │ +1b755a: 3902 0e00 |0363: if-nez v2, 0371 // +000e │ │ +1b755e: 5312 2e00 |0365: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b7562: 311e 020d |0367: cmp-long v30, v2, v13 │ │ +1b7566: 3b1e 0400 |0369: if-gez v30, 036d // +0004 │ │ +1b756a: 1205 |036b: const/4 v5, #int 0 // #0 │ │ +1b756c: 2805 |036c: goto 0371 // +0005 │ │ +1b756e: 5312 2e00 |036d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b7572: 0523 0200 |036f: move-wide/from16 v35, v2 │ │ +1b7576: 6e30 c301 0905 |0371: invoke-virtual {v9, v0, v5}, Landroid/media/MediaCodec;.releaseOutputBuffer:(IZ)V // method@01c3 │ │ +1b757c: 3805 2400 |0374: if-eqz v5, 0398 // +0024 │ │ +1b7580: 6e10 d25c 0b00 |0376: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.awaitNewImage:()V // method@5cd2 │ │ +1b7586: 1202 |0379: const/4 v2, #int 0 // #0 │ │ +1b7588: 6e20 d55c 2b00 |037a: invoke-virtual {v11, v2}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.drawImage:(Z)V // method@5cd5 │ │ +1b758e: 5312 2e00 |037d: iget-wide v2, v1, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b7592: 161e e803 |037f: const-wide/16 v30, #int 1000 // #3e8 │ │ +1b7596: 9d02 021e |0381: mul-long v2, v2, v30 │ │ +1b759a: 0805 1000 |0383: move-object/from16 v5, v16 │ │ +1b759e: 6e30 a45c 2503 |0385: invoke-virtual {v5, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.setPresentationTime:(J)V // method@5ca4 │ │ +1b75a4: 6e10 a55c 0500 |0388: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.swapBuffers:()Z // method@5ca5 │ │ +1b75aa: 280f |038b: goto 039a // +000f │ │ +1b75ac: 0d00 |038c: move-exception v0 │ │ +1b75ae: 0805 1000 |038d: move-object/from16 v5, v16 │ │ +1b75b2: 0702 |038f: move-object v2, v0 │ │ +1b75b4: 6200 0643 |0390: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ +1b75b8: 1a03 4754 |0392: const-string v3, "error while waiting for recording output surface" // string@5447 │ │ +1b75bc: 7130 c502 3002 |0394: invoke-static {v0, v3, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1b75c2: 2803 |0397: goto 039a // +0003 │ │ +1b75c4: 0805 1000 |0398: move-object/from16 v5, v16 │ │ +1b75c8: 5210 2c00 |039a: iget v0, v1, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1b75cc: dd00 0004 |039c: and-int/lit8 v0, v0, #int 4 // #04 │ │ +1b75d0: 3800 3500 |039e: if-eqz v0, 03d3 // +0035 │ │ +1b75d4: 6e10 c401 0700 |03a0: invoke-virtual {v7}, Landroid/media/MediaCodec;.signalEndOfInputStream:()V // method@01c4 │ │ +1b75da: 1316 0000 |03a3: const/16 v22, #int 0 // #0 │ │ +1b75de: 282e |03a5: goto 03d3 // +002e │ │ +1b75e0: 0736 |03a6: move-object v6, v3 │ │ +1b75e2: 0805 1000 |03a7: move-object/from16 v5, v16 │ │ +1b75e6: 2202 0503 |03a9: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ +1b75ea: 2203 0c03 |03ab: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ +1b75ee: 7010 0c0b 0300 |03ad: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1b75f4: 1a04 4387 |03b0: const-string v4, "unexpected result from decoder.dequeueOutputBuffer: " // string@8743 │ │ +1b75f8: 6e20 180b 4300 |03b2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b75fe: 6e20 130b 0300 |03b5: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1b7604: 6e10 290b 0300 |03b8: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1b760a: 0c00 |03bb: move-result-object v0 │ │ +1b760c: 7020 b50a 0200 |03bc: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b7612: 2702 |03bf: throw v2 │ │ +1b7614: 0d00 |03c0: move-exception v0 │ │ +1b7616: 0736 |03c1: move-object v6, v3 │ │ +1b7618: 2900 c700 |03c2: goto/16 0489 // +00c7 │ │ +1b761c: 0d00 |03c4: move-exception v0 │ │ +1b761e: 0736 |03c5: move-object v6, v3 │ │ +1b7620: 0805 1000 |03c6: move-object/from16 v5, v16 │ │ +1b7624: 2900 d300 |03c8: goto/16 049b // +00d3 │ │ +1b7628: 021c 0200 |03ca: move/from16 v28, v2 │ │ +1b762c: 0767 |03cc: move-object v7, v6 │ │ +1b762e: 0805 1000 |03cd: move-object/from16 v5, v16 │ │ +1b7632: 12ff |03cf: const/4 v15, #int -1 // #ff │ │ +1b7634: 1619 0000 |03d0: const-wide/16 v25, #int 0 // #0 │ │ +1b7638: 0736 |03d2: move-object v6, v3 │ │ +1b763a: 0810 0500 |03d3: move-object/from16 v16, v5 │ │ +1b763e: 0203 1c00 |03d5: move/from16 v3, v28 │ │ +1b7642: 0200 1d00 |03d7: move/from16 v0, v29 │ │ +1b7646: 0205 2000 |03d9: move/from16 v5, v32 │ │ +1b764a: 080f 2100 |03db: move-object/from16 v15, v33 │ │ +1b764e: 1202 |03dd: const/4 v2, #int 0 // #0 │ │ +1b7650: 0226 1600 |03de: move/from16 v38, v22 │ │ +1b7654: 0816 0600 |03e0: move-object/from16 v22, v6 │ │ +1b7658: 0776 |03e2: move-object v6, v7 │ │ +1b765a: 0207 2600 |03e3: move/from16 v7, v38 │ │ +1b765e: 2900 dafd |03e5: goto/16 01bf // -0226 │ │ +1b7662: 0d00 |03e7: move-exception v0 │ │ +1b7664: 0767 |03e8: move-object v7, v6 │ │ +1b7666: 2900 41fe |03e9: goto/16 022a // -01bf │ │ +1b766a: 0220 0500 |03eb: move/from16 v32, v5 │ │ +1b766e: 0767 |03ed: move-object v7, v6 │ │ +1b7670: 0821 0f00 |03ee: move-object/from16 v33, v15 │ │ +1b7674: 0805 1000 |03f0: move-object/from16 v5, v16 │ │ +1b7678: 0736 |03f2: move-object v6, v3 │ │ +1b767a: 2202 0503 |03f3: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ +1b767e: 2203 0c03 |03f5: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ +1b7682: 7010 0c0b 0300 |03f7: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1b7688: 1a04 d953 |03fa: const-string v4, "encoderOutputBuffer " // string@53d9 │ │ +1b768c: 6e20 180b 4300 |03fc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b7692: 6e20 130b 0300 |03ff: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1b7698: 1a00 3c04 |0402: const-string v0, " was null" // string@043c │ │ +1b769c: 6e20 180b 0300 |0404: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b76a2: 6e10 290b 0300 |0407: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1b76a8: 0c00 |040a: move-result-object v0 │ │ +1b76aa: 7020 b50a 0200 |040b: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b76b0: 2702 |040e: throw v2 │ │ +1b76b2: 0d00 |040f: move-exception v0 │ │ +1b76b4: 0736 |0410: move-object v6, v3 │ │ +1b76b6: 0821 0f00 |0411: move-object/from16 v33, v15 │ │ +1b76ba: 2900 7600 |0413: goto/16 0489 // +0076 │ │ +1b76be: 0d00 |0415: move-exception v0 │ │ +1b76c0: 2900 0ffe |0416: goto/16 0225 // -01f1 │ │ +1b76c4: 0220 0500 |0418: move/from16 v32, v5 │ │ +1b76c8: 0767 |041a: move-object v7, v6 │ │ +1b76ca: 0821 0f00 |041b: move-object/from16 v33, v15 │ │ +1b76ce: 0805 1000 |041d: move-object/from16 v5, v16 │ │ +1b76d2: 0736 |041f: move-object v6, v3 │ │ +1b76d4: 2202 0503 |0420: new-instance v2, Ljava/lang/RuntimeException; // type@0305 │ │ +1b76d8: 2203 0c03 |0422: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ +1b76dc: 7010 0c0b 0300 |0424: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1b76e2: 1a04 4487 |0427: const-string v4, "unexpected result from encoder.dequeueOutputBuffer: " // string@8744 │ │ +1b76e6: 6e20 180b 4300 |0429: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b76ec: 6e20 130b 0300 |042c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1b76f2: 6e10 290b 0300 |042f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1b76f8: 0c00 |0432: move-result-object v0 │ │ +1b76fa: 7020 b50a 0200 |0433: invoke-direct {v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@0ab5 │ │ +1b7700: 2702 |0436: throw v2 │ │ +1b7702: 0d00 |0437: move-exception v0 │ │ +1b7704: 2900 5100 |0438: goto/16 0489 // +0051 │ │ +1b7708: 0d00 |043a: move-exception v0 │ │ +1b770a: 2900 6000 |043b: goto/16 049b // +0060 │ │ +1b770e: 0220 0500 |043d: move/from16 v32, v5 │ │ +1b7712: 0767 |043f: move-object v7, v6 │ │ +1b7714: 0821 0f00 |0440: move-object/from16 v33, v15 │ │ +1b7718: 0805 1000 |0442: move-object/from16 v5, v16 │ │ +1b771c: 0806 1600 |0444: move-object/from16 v6, v22 │ │ +1b7720: 3100 2314 |0446: cmp-long v0, v35, v20 │ │ +1b7724: 3800 0400 |0448: if-eqz v0, 044c // +0004 │ │ +1b7728: 050d 2300 |044a: move-wide/from16 v13, v35 │ │ +1b772c: 0203 2000 |044c: move/from16 v3, v32 │ │ +1b7730: 0802 2100 |044e: move-object/from16 v2, v33 │ │ +1b7734: 120a |0450: const/4 v10, #int 0 // #0 │ │ +1b7736: 2900 5600 |0451: goto/16 04a7 // +0056 │ │ +1b773a: 0d00 |0453: move-exception v0 │ │ +1b773c: 0220 0500 |0454: move/from16 v32, v5 │ │ +1b7740: 0767 |0456: move-object v7, v6 │ │ +1b7742: 0821 0f00 |0457: move-object/from16 v33, v15 │ │ +1b7746: 0805 1000 |0459: move-object/from16 v5, v16 │ │ +1b774a: 2808 |045b: goto 0463 // +0008 │ │ +1b774c: 0d00 |045c: move-exception v0 │ │ +1b774e: 0220 0500 |045d: move/from16 v32, v5 │ │ +1b7752: 0775 |045f: move-object v5, v7 │ │ +1b7754: 0821 0f00 |0460: move-object/from16 v33, v15 │ │ +1b7758: 0767 |0462: move-object v7, v6 │ │ +1b775a: 0806 1600 |0463: move-object/from16 v6, v22 │ │ +1b775e: 2836 |0465: goto 049b // +0036 │ │ +1b7760: 0d00 |0466: move-exception v0 │ │ +1b7762: 0220 0500 |0467: move/from16 v32, v5 │ │ +1b7766: 0775 |0469: move-object v5, v7 │ │ +1b7768: 0821 0f00 |046a: move-object/from16 v33, v15 │ │ +1b776c: 0767 |046c: move-object v7, v6 │ │ +1b776e: 0806 1600 |046d: move-object/from16 v6, v22 │ │ +1b7772: 282b |046f: goto 049a // +002b │ │ +1b7774: 0d00 |0470: move-exception v0 │ │ +1b7776: 0220 0500 |0471: move/from16 v32, v5 │ │ +1b777a: 0775 |0473: move-object v5, v7 │ │ +1b777c: 0821 0f00 |0474: move-object/from16 v33, v15 │ │ +1b7780: 0767 |0476: move-object v7, v6 │ │ +1b7782: 0806 1600 |0477: move-object/from16 v6, v22 │ │ +1b7786: 2820 |0479: goto 0499 // +0020 │ │ +1b7788: 0d00 |047a: move-exception v0 │ │ +1b778a: 0220 0500 |047b: move/from16 v32, v5 │ │ +1b778e: 0767 |047d: move-object v7, v6 │ │ +1b7790: 0821 0f00 |047e: move-object/from16 v33, v15 │ │ +1b7794: 0806 1600 |0480: move-object/from16 v6, v22 │ │ +1b7798: 1205 |0482: const/4 v5, #int 0 // #0 │ │ +1b779a: 2816 |0483: goto 0499 // +0016 │ │ +1b779c: 0d00 |0484: move-exception v0 │ │ +1b779e: 0821 0f00 |0485: move-object/from16 v33, v15 │ │ +1b77a2: 0806 1600 |0487: move-object/from16 v6, v22 │ │ +1b77a6: 0702 |0489: move-object v2, v0 │ │ +1b77a8: 0803 1100 |048a: move-object/from16 v3, v17 │ │ +1b77ac: 0801 2100 |048c: move-object/from16 v1, v33 │ │ +1b77b0: 2900 d700 |048e: goto/16 0565 // +00d7 │ │ +1b77b4: 0d00 |0490: move-exception v0 │ │ +1b77b6: 0220 0500 |0491: move/from16 v32, v5 │ │ +1b77ba: 0821 0f00 |0493: move-object/from16 v33, v15 │ │ +1b77be: 0806 1600 |0495: move-object/from16 v6, v22 │ │ +1b77c2: 1205 |0497: const/4 v5, #int 0 // #0 │ │ +1b77c4: 1207 |0498: const/4 v7, #int 0 // #0 │ │ +1b77c6: 1209 |0499: const/4 v9, #int 0 // #0 │ │ +1b77c8: 120b |049a: const/4 v11, #int 0 // #0 │ │ +1b77ca: 6202 0643 |049b: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ +1b77ce: 1a03 4f35 |049d: const-string v3, "Recoding video failed unexpectedly" // string@354f │ │ +1b77d2: 7130 c502 3200 |049f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1b77d8: 0203 2000 |04a2: move/from16 v3, v32 │ │ +1b77dc: 0802 2100 |04a4: move-object/from16 v2, v33 │ │ +1b77e0: 121a |04a6: const/4 v10, #int 1 // #1 │ │ +1b77e2: 6e20 d301 3200 |04a7: invoke-virtual {v2, v3}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ +1b77e8: 380b 0500 |04aa: if-eqz v11, 04af // +0005 │ │ +1b77ec: 6e10 db5c 0b00 |04ac: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/video/recode/OutputSurface;.release:()V // method@5cdb │ │ +1b77f2: 3805 0500 |04af: if-eqz v5, 04b4 // +0005 │ │ +1b77f6: 6e10 a35c 0500 |04b1: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/InputSurface;.release:()V // method@5ca3 │ │ +1b77fc: 3809 0800 |04b4: if-eqz v9, 04bc // +0008 │ │ +1b7800: 6e10 c601 0900 |04b6: invoke-virtual {v9}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ +1b7806: 6e10 c201 0900 |04b9: invoke-virtual {v9}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ +1b780c: 3807 0800 |04bc: if-eqz v7, 04c4 // +0008 │ │ +1b7810: 6e10 c601 0700 |04be: invoke-virtual {v7}, Landroid/media/MediaCodec;.stop:()V // method@01c6 │ │ +1b7816: 6e10 c201 0700 |04c1: invoke-virtual {v7}, Landroid/media/MediaCodec;.release:()V // method@01c2 │ │ +1b781c: 7601 025d 2700 |04c4: invoke-direct/range {v39}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5d02 │ │ +1b7822: 2813 |04c7: goto 04da // +0013 │ │ +1b7824: 0d00 |04c8: move-exception v0 │ │ +1b7826: 2806 |04c9: goto 04cf // +0006 │ │ +1b7828: 0d00 |04ca: move-exception v0 │ │ +1b782a: 2809 |04cb: goto 04d4 // +0009 │ │ +1b782c: 0d00 |04cc: move-exception v0 │ │ +1b782e: 0802 2100 |04cd: move-object/from16 v2, v33 │ │ +1b7832: 0721 |04cf: move-object v1, v2 │ │ +1b7834: 281f |04d0: goto 04ef // +001f │ │ +1b7836: 0d00 |04d1: move-exception v0 │ │ +1b7838: 0802 2100 |04d2: move-object/from16 v2, v33 │ │ +1b783c: 0721 |04d4: move-object v1, v2 │ │ +1b783e: 2821 |04d5: goto 04f6 // +0021 │ │ +1b7840: 07f2 |04d6: move-object v2, v15 │ │ +1b7842: 0806 1600 |04d7: move-object/from16 v6, v22 │ │ +1b7846: 120a |04d9: const/4 v10, #int 0 // #0 │ │ +1b7848: 04d7 |04da: move-wide v7, v13 │ │ +1b784a: 390a 1f00 |04db: if-nez v10, 04fa // +001f │ │ +1b784e: 121c |04dd: const/4 v12, #int 1 // #1 │ │ +1b7850: 076d |04de: move-object v13, v6 │ │ +1b7852: 0803 2700 |04df: move-object/from16 v3, v39 │ │ +1b7856: 0724 |04e1: move-object v4, v2 │ │ +1b7858: 07d5 |04e2: move-object v5, v13 │ │ +1b785a: 0716 |04e3: move-object v6, v1 │ │ +1b785c: 0509 1700 |04e4: move-wide/from16 v9, v23 │ │ +1b7860: 080b 1300 |04e6: move-object/from16 v11, v19 │ │ +1b7864: 760a 075d 0300 |04e8: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.readAndWriteTrack:(Landroid/media/MediaExtractor;Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Landroid/media/MediaCodec$BufferInfo;JJLjava/io/File;Z)J // method@5d07 │ │ +1b786a: 2810 |04eb: goto 04fb // +0010 │ │ +1b786c: 0d00 |04ec: move-exception v0 │ │ +1b786e: 0721 |04ed: move-object v1, v2 │ │ +1b7870: 07d6 |04ee: move-object v6, v13 │ │ +1b7872: 0803 1100 |04ef: move-object/from16 v3, v17 │ │ +1b7876: 2900 7300 |04f1: goto/16 0564 // +0073 │ │ +1b787a: 0d00 |04f3: move-exception v0 │ │ +1b787c: 0721 |04f4: move-object v1, v2 │ │ +1b787e: 07d6 |04f5: move-object v6, v13 │ │ +1b7880: 0803 1100 |04f6: move-object/from16 v3, v17 │ │ +1b7884: 2900 4f00 |04f8: goto/16 0547 // +004f │ │ +1b7888: 076d |04fa: move-object v13, v6 │ │ +1b788a: 6e10 cf01 0200 |04fb: invoke-virtual {v2}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ +1b7890: 380d 6300 |04fe: if-eqz v13, 0561 // +0063 │ │ +1b7894: 1201 |0500: const/4 v1, #int 0 // #0 │ │ +1b7896: 6e20 c05c 1d00 |0501: invoke-virtual {v13, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@5cc0 │ │ +1b789c: 2900 5d00 |0504: goto/16 0561 // +005d │ │ +1b78a0: 0d00 |0506: move-exception v0 │ │ +1b78a2: 0701 |0507: move-object v1, v0 │ │ +1b78a4: 6200 0643 |0508: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ +1b78a8: 0803 1100 |050a: move-object/from16 v3, v17 │ │ +1b78ac: 2900 5200 |050c: goto/16 055e // +0052 │ │ +1b78b0: 0d00 |050e: move-exception v0 │ │ +1b78b2: 07f2 |050f: move-object v2, v15 │ │ +1b78b4: 0803 1100 |0510: move-object/from16 v3, v17 │ │ +1b78b8: 080d 1600 |0512: move-object/from16 v13, v22 │ │ +1b78bc: 280d |0514: goto 0521 // +000d │ │ +1b78be: 0d00 |0515: move-exception v0 │ │ +1b78c0: 07f2 |0516: move-object v2, v15 │ │ +1b78c2: 0803 1100 |0517: move-object/from16 v3, v17 │ │ +1b78c6: 080d 1600 |0519: move-object/from16 v13, v22 │ │ +1b78ca: 280e |051b: goto 0529 // +000e │ │ +1b78cc: 0d00 |051c: move-exception v0 │ │ +1b78ce: 075d |051d: move-object v13, v5 │ │ +1b78d0: 07f2 |051e: move-object v2, v15 │ │ +1b78d2: 0803 1100 |051f: move-object/from16 v3, v17 │ │ +1b78d6: 0721 |0521: move-object v1, v2 │ │ +1b78d8: 07d6 |0522: move-object v6, v13 │ │ +1b78da: 2841 |0523: goto 0564 // +0041 │ │ +1b78dc: 0d00 |0524: move-exception v0 │ │ +1b78de: 075d |0525: move-object v13, v5 │ │ +1b78e0: 07f2 |0526: move-object v2, v15 │ │ +1b78e2: 0803 1100 |0527: move-object/from16 v3, v17 │ │ +1b78e6: 0721 |0529: move-object v1, v2 │ │ +1b78e8: 07d6 |052a: move-object v6, v13 │ │ +1b78ea: 281c |052b: goto 0547 // +001c │ │ +1b78ec: 0d00 |052c: move-exception v0 │ │ +1b78ee: 075d |052d: move-object v13, v5 │ │ +1b78f0: 0803 1100 |052e: move-object/from16 v3, v17 │ │ +1b78f4: 0702 |0530: move-object v2, v0 │ │ +1b78f6: 07d6 |0531: move-object v6, v13 │ │ +1b78f8: 1201 |0532: const/4 v1, #int 0 // #0 │ │ +1b78fa: 2832 |0533: goto 0565 // +0032 │ │ +1b78fc: 0d00 |0534: move-exception v0 │ │ +1b78fe: 075d |0535: move-object v13, v5 │ │ +1b7900: 0803 1100 |0536: move-object/from16 v3, v17 │ │ +1b7904: 07d6 |0538: move-object v6, v13 │ │ +1b7906: 1201 |0539: const/4 v1, #int 0 // #0 │ │ +1b7908: 280d |053a: goto 0547 // +000d │ │ +1b790a: 0d00 |053b: move-exception v0 │ │ +1b790c: 0803 1100 |053c: move-object/from16 v3, v17 │ │ +1b7910: 0702 |053e: move-object v2, v0 │ │ +1b7912: 1201 |053f: const/4 v1, #int 0 // #0 │ │ +1b7914: 1206 |0540: const/4 v6, #int 0 // #0 │ │ +1b7916: 2824 |0541: goto 0565 // +0024 │ │ +1b7918: 0d00 |0542: move-exception v0 │ │ +1b791a: 0803 1100 |0543: move-object/from16 v3, v17 │ │ +1b791e: 1201 |0545: const/4 v1, #int 0 // #0 │ │ +1b7920: 1206 |0546: const/4 v6, #int 0 // #0 │ │ +1b7922: 6202 0643 |0547: sget-object v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ +1b7926: 1a04 5035 |0549: const-string v4, "Recoding video failed unexpectedly/2" // string@3550 │ │ +1b792a: 7130 c502 4200 |054b: invoke-static {v2, v4, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1b7930: 3801 0500 |054e: if-eqz v1, 0553 // +0005 │ │ +1b7934: 6e10 cf01 0100 |0550: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ +1b793a: 3806 0e00 |0553: if-eqz v6, 0561 // +000e │ │ +1b793e: 1201 |0555: const/4 v1, #int 0 // #0 │ │ +1b7940: 6e20 c05c 1600 |0556: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@5cc0 │ │ +1b7946: 2808 |0559: goto 0561 // +0008 │ │ +1b7948: 0d00 |055a: move-exception v0 │ │ +1b794a: 0701 |055b: move-object v1, v0 │ │ +1b794c: 6200 0643 |055c: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ +1b7950: 7130 c502 3001 |055e: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1b7956: 1211 |0561: const/4 v1, #int 1 // #1 │ │ +1b7958: 0f01 |0562: return v1 │ │ +1b795a: 0d00 |0563: move-exception v0 │ │ +1b795c: 0702 |0564: move-object v2, v0 │ │ +1b795e: 3801 0500 |0565: if-eqz v1, 056a // +0005 │ │ +1b7962: 6e10 cf01 0100 |0567: invoke-virtual {v1}, Landroid/media/MediaExtractor;.release:()V // method@01cf │ │ +1b7968: 3806 0e00 |056a: if-eqz v6, 0578 // +000e │ │ +1b796c: 1201 |056c: const/4 v1, #int 0 // #0 │ │ +1b796e: 6e20 c05c 1600 |056d: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.finishMovie:(Z)V // method@5cc0 │ │ +1b7974: 2808 |0570: goto 0578 // +0008 │ │ +1b7976: 0d00 |0571: move-exception v0 │ │ +1b7978: 0701 |0572: move-object v1, v0 │ │ +1b797a: 6200 0643 |0573: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ +1b797e: 7130 c502 3001 |0575: invoke-static {v0, v3, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1b7984: 2702 |0578: throw v2 │ │ +1b7986: 6200 0643 |0579: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ +1b798a: 1a01 c13f |057b: const-string v1, "Video width or height are 0, refusing recode." // string@3fc1 │ │ +1b798e: 7120 c402 1000 |057d: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1b7994: 1201 |0580: const/4 v1, #int 0 // #0 │ │ +1b7996: 0f01 |0581: return v1 │ │ catches : 37 │ │ 0x0063 - 0x007f │ │ Ljava/lang/Exception; -> 0x0542 │ │ -> 0x053b │ │ 0x0081 - 0x0086 │ │ Ljava/lang/Exception; -> 0x0534 │ │ -> 0x052c │ │ @@ -327445,148 +327446,148 @@ │ │ type : '(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 234 16-bit code units │ │ -1b810c: |[1b810c] org.thoughtcrime.securesms.video.recode.VideoRecoder.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ -1b811c: 2200 1a11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // type@111a │ │ -1b8120: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -1b8122: 7020 fd5c 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V // method@5cfd │ │ -1b8128: 5b0e fc42 |0006: iput-object v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@42fc │ │ -1b812c: 2202 2202 |0008: new-instance v2, Lcom/coremedia/iso/IsoFile; // type@0222 │ │ -1b8130: 7020 1408 e200 |000a: invoke-direct {v2, v14}, Lcom/coremedia/iso/IsoFile;.:(Ljava/lang/String;)V // method@0814 │ │ -1b8136: 1a0e 5c0d |000d: const-string v14, "/moov/trak/" // string@0d5c │ │ -1b813a: 7120 3b09 e200 |000f: invoke-static {v2, v14}, Lcom/googlecode/mp4parser/util/Path;.getPaths:(Lcom/coremedia/iso/boxes/Container;Ljava/lang/String;)Ljava/util/List; // method@093b │ │ -1b8140: 0c0e |0012: move-result-object v14 │ │ -1b8142: 7210 da0c 0e00 |0013: invoke-interface {v14}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cda │ │ -1b8148: 0c0e |0016: move-result-object v14 │ │ -1b814a: 0712 |0017: move-object v2, v1 │ │ -1b814c: 7210 bb0c 0e00 |0018: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1b8152: 0a03 |001b: move-result v3 │ │ -1b8154: 3803 8200 |001c: if-eqz v3, 009e // +0082 │ │ -1b8158: 7210 bc0c 0e00 |001e: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1b815e: 0c03 |0021: move-result-object v3 │ │ -1b8160: 1f03 2502 |0022: check-cast v3, Lcom/coremedia/iso/boxes/Box; // type@0225 │ │ -1b8164: 1f03 3b02 |0024: check-cast v3, Lcom/coremedia/iso/boxes/TrackBox; // type@023b │ │ -1b8168: 1604 0000 |0026: const-wide/16 v4, #int 0 // #0 │ │ -1b816c: 6e10 5508 0300 |0028: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getMediaBox:()Lcom/coremedia/iso/boxes/MediaBox; // method@0855 │ │ -1b8172: 0c06 |002b: move-result-object v6 │ │ -1b8174: 6e10 2708 0600 |002c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/MediaHeaderBox; // method@0827 │ │ -1b817a: 0c07 |002f: move-result-object v7 │ │ -1b817c: 6e10 2808 0600 |0030: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaInformationBox:()Lcom/coremedia/iso/boxes/MediaInformationBox; // method@0828 │ │ -1b8182: 0c06 |0033: move-result-object v6 │ │ -1b8184: 6e10 3208 0600 |0034: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaInformationBox;.getSampleTableBox:()Lcom/coremedia/iso/boxes/SampleTableBox; // method@0832 │ │ -1b818a: 0c06 |0037: move-result-object v6 │ │ -1b818c: 6e10 4308 0600 |0038: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleTableBox;.getSampleSizeBox:()Lcom/coremedia/iso/boxes/SampleSizeBox; // method@0843 │ │ -1b8192: 0c06 |003b: move-result-object v6 │ │ -1b8194: 6e10 3f08 0600 |003c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleSizeBox;.getSampleSizes:()[J // method@083f │ │ -1b819a: 0c06 |003f: move-result-object v6 │ │ -1b819c: 2168 |0040: array-length v8, v6 │ │ -1b819e: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -1b81a0: 044a |0042: move-wide v10, v4 │ │ -1b81a2: 3589 0800 |0043: if-ge v9, v8, 004b // +0008 │ │ -1b81a6: 450c 0609 |0045: aget-wide v12, v6, v9 │ │ -1b81aa: bbca |0047: add-long/2addr v10, v12 │ │ -1b81ac: d809 0901 |0048: add-int/lit8 v9, v9, #int 1 // #01 │ │ -1b81b0: 28f9 |004a: goto 0043 // -0007 │ │ -1b81b2: 6e10 2a08 0700 |004b: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getDuration:()J // method@082a │ │ -1b81b8: 0b08 |004e: move-result-wide v8 │ │ -1b81ba: 8586 |004f: long-to-float v6, v8 │ │ -1b81bc: 6e10 2b08 0700 |0050: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getTimescale:()J // method@082b │ │ -1b81c2: 0b04 |0053: move-result-wide v4 │ │ -1b81c4: 8544 |0054: long-to-float v4, v4 │ │ -1b81c6: c946 |0055: div-float/2addr v6, v4 │ │ -1b81c8: 1604 0800 |0056: const-wide/16 v4, #int 8 // #8 │ │ -1b81cc: 9d04 040a |0058: mul-long v4, v4, v10 │ │ -1b81d0: 8544 |005a: long-to-float v4, v4 │ │ -1b81d2: c964 |005b: div-float/2addr v4, v6 │ │ -1b81d4: 8744 |005c: float-to-int v4, v4 │ │ -1b81d6: 8144 |005d: int-to-long v4, v4 │ │ -1b81d8: 1507 7a44 |005e: const/high16 v7, #int 1148846080 // #447a │ │ -1b81dc: a806 0607 |0060: mul-float v6, v6, v7 │ │ -1b81e0: 5906 fa42 |0062: iput v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fa │ │ -1b81e4: 2812 |0064: goto 0076 // +0012 │ │ -1b81e6: 0d06 |0065: move-exception v6 │ │ -1b81e8: 0768 |0066: move-object v8, v6 │ │ -1b81ea: 0446 |0067: move-wide v6, v4 │ │ -1b81ec: 04a4 |0068: move-wide v4, v10 │ │ -1b81ee: 2804 |0069: goto 006d // +0004 │ │ -1b81f0: 0d06 |006a: move-exception v6 │ │ -1b81f2: 0768 |006b: move-object v8, v6 │ │ -1b81f4: 0446 |006c: move-wide v6, v4 │ │ -1b81f6: 6209 0643 |006d: sget-object v9, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ -1b81fa: 1a0a 7d19 |006f: const-string v10, "Get video info: Calculating sample sizes failed unexpectedly" // string@197d │ │ -1b81fe: 7130 c502 a908 |0071: invoke-static {v9, v10, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1b8204: 044a |0074: move-wide v10, v4 │ │ -1b8206: 0464 |0075: move-wide v4, v6 │ │ -1b8208: 6e10 5608 0300 |0076: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getTrackHeaderBox:()Lcom/coremedia/iso/boxes/TrackHeaderBox; // method@0856 │ │ -1b820e: 0c03 |0079: move-result-object v3 │ │ -1b8210: 6e10 5a08 0300 |007a: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@085a │ │ -1b8216: 0b06 |007d: move-result-wide v6 │ │ -1b8218: 1608 0000 |007e: const-wide/16 v8, #int 0 // #0 │ │ -1b821c: 2f0c 0608 |0080: cmpl-double v12, v6, v8 │ │ -1b8220: 380c 1500 |0082: if-eqz v12, 0097 // +0015 │ │ -1b8224: 6e10 5808 0300 |0084: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0858 │ │ -1b822a: 0b06 |0087: move-result-wide v6 │ │ -1b822c: 2f0c 0608 |0088: cmpl-double v12, v6, v8 │ │ -1b8230: 380c 0d00 |008a: if-eqz v12, 0097 // +000d │ │ -1b8234: 1706 a086 0100 |008c: const-wide/32 v6, #float 1.4013e-40 // #000186a0 │ │ -1b823a: be64 |008f: div-long/2addr v4, v6 │ │ -1b823c: 9d04 0406 |0090: mul-long v4, v4, v6 │ │ -1b8240: 8442 |0092: long-to-int v2, v4 │ │ -1b8242: 5902 fe42 |0093: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42fe │ │ -1b8246: 0732 |0095: move-object v2, v3 │ │ -1b8248: 2882 |0096: goto 0018 // -007e │ │ -1b824a: 5303 f942 |0097: iget-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42f9 │ │ -1b824e: bba3 |0099: add-long/2addr v3, v10 │ │ -1b8250: 5a03 f942 |009a: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42f9 │ │ -1b8254: 2900 7cff |009c: goto/16 0018 // -0084 │ │ -1b8258: 3902 0a00 |009e: if-nez v2, 00a8 // +000a │ │ -1b825c: 620e 0643 |00a0: sget-object v14, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ -1b8260: 1a00 7e19 |00a2: const-string v0, "Get video info: No trackHeaderBox" // string@197e │ │ -1b8264: 7120 c402 0e00 |00a4: invoke-static {v14, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1b826a: 1101 |00a7: return-object v1 │ │ -1b826c: 6e10 5908 0200 |00a8: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@0859 │ │ -1b8272: 0c0e |00ab: move-result-object v14 │ │ -1b8274: 6203 7600 |00ac: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ -1b8278: 6e20 3a09 3e00 |00ae: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@093a │ │ -1b827e: 0a03 |00b1: move-result v3 │ │ -1b8280: 3803 0700 |00b2: if-eqz v3, 00b9 // +0007 │ │ -1b8284: 130e 5a00 |00b4: const/16 v14, #int 90 // #5a │ │ -1b8288: 590e fd42 |00b6: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ -1b828c: 281a |00b8: goto 00d2 // +001a │ │ -1b828e: 6203 7400 |00b9: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ -1b8292: 6e20 3a09 3e00 |00bb: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@093a │ │ -1b8298: 0a03 |00be: move-result v3 │ │ -1b829a: 3803 0700 |00bf: if-eqz v3, 00c6 // +0007 │ │ -1b829e: 130e b400 |00c1: const/16 v14, #int 180 // #b4 │ │ -1b82a2: 590e fd42 |00c3: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ -1b82a6: 280d |00c5: goto 00d2 // +000d │ │ -1b82a8: 6203 7500 |00c6: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ -1b82ac: 6e20 3a09 3e00 |00c8: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@093a │ │ -1b82b2: 0a0e |00cb: move-result v14 │ │ -1b82b4: 380e 0600 |00cc: if-eqz v14, 00d2 // +0006 │ │ -1b82b8: 130e 0e01 |00ce: const/16 v14, #int 270 // #10e │ │ -1b82bc: 590e fd42 |00d0: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ -1b82c0: 6e10 5a08 0200 |00d2: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@085a │ │ -1b82c6: 0b03 |00d5: move-result-wide v3 │ │ -1b82c8: 8a3e |00d6: double-to-int v14, v3 │ │ -1b82ca: 590e ff42 |00d7: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42ff │ │ -1b82ce: 6e10 5808 0200 |00d9: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0858 │ │ -1b82d4: 0b02 |00dc: move-result-wide v2 │ │ -1b82d6: 8a2e |00dd: double-to-int v14, v2 │ │ -1b82d8: 590e fb42 |00de: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42fb │ │ -1b82dc: 1100 |00e0: return-object v0 │ │ -1b82de: 0d0e |00e1: move-exception v14 │ │ -1b82e0: 6200 0643 |00e2: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ -1b82e4: 1a02 7f19 |00e4: const-string v2, "Get video info: Reading message info failed unexpectedly" // string@197f │ │ -1b82e8: 7130 c502 200e |00e6: invoke-static {v0, v2, v14}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ -1b82ee: 1101 |00e9: return-object v1 │ │ +1b8110: |[1b8110] org.thoughtcrime.securesms.video.recode.VideoRecoder.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; │ │ +1b8120: 2200 1a11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // type@111a │ │ +1b8124: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +1b8126: 7020 fd5c 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$1;)V // method@5cfd │ │ +1b812c: 5b0e fc42 |0006: iput-object v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalPath:Ljava/lang/String; // field@42fc │ │ +1b8130: 2202 2202 |0008: new-instance v2, Lcom/coremedia/iso/IsoFile; // type@0222 │ │ +1b8134: 7020 1408 e200 |000a: invoke-direct {v2, v14}, Lcom/coremedia/iso/IsoFile;.:(Ljava/lang/String;)V // method@0814 │ │ +1b813a: 1a0e 5c0d |000d: const-string v14, "/moov/trak/" // string@0d5c │ │ +1b813e: 7120 3b09 e200 |000f: invoke-static {v2, v14}, Lcom/googlecode/mp4parser/util/Path;.getPaths:(Lcom/coremedia/iso/boxes/Container;Ljava/lang/String;)Ljava/util/List; // method@093b │ │ +1b8144: 0c0e |0012: move-result-object v14 │ │ +1b8146: 7210 da0c 0e00 |0013: invoke-interface {v14}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cda │ │ +1b814c: 0c0e |0016: move-result-object v14 │ │ +1b814e: 0712 |0017: move-object v2, v1 │ │ +1b8150: 7210 bb0c 0e00 |0018: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1b8156: 0a03 |001b: move-result v3 │ │ +1b8158: 3803 8200 |001c: if-eqz v3, 009e // +0082 │ │ +1b815c: 7210 bc0c 0e00 |001e: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1b8162: 0c03 |0021: move-result-object v3 │ │ +1b8164: 1f03 2502 |0022: check-cast v3, Lcom/coremedia/iso/boxes/Box; // type@0225 │ │ +1b8168: 1f03 3b02 |0024: check-cast v3, Lcom/coremedia/iso/boxes/TrackBox; // type@023b │ │ +1b816c: 1604 0000 |0026: const-wide/16 v4, #int 0 // #0 │ │ +1b8170: 6e10 5508 0300 |0028: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getMediaBox:()Lcom/coremedia/iso/boxes/MediaBox; // method@0855 │ │ +1b8176: 0c06 |002b: move-result-object v6 │ │ +1b8178: 6e10 2708 0600 |002c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaHeaderBox:()Lcom/coremedia/iso/boxes/MediaHeaderBox; // method@0827 │ │ +1b817e: 0c07 |002f: move-result-object v7 │ │ +1b8180: 6e10 2808 0600 |0030: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaBox;.getMediaInformationBox:()Lcom/coremedia/iso/boxes/MediaInformationBox; // method@0828 │ │ +1b8186: 0c06 |0033: move-result-object v6 │ │ +1b8188: 6e10 3208 0600 |0034: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/MediaInformationBox;.getSampleTableBox:()Lcom/coremedia/iso/boxes/SampleTableBox; // method@0832 │ │ +1b818e: 0c06 |0037: move-result-object v6 │ │ +1b8190: 6e10 4308 0600 |0038: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleTableBox;.getSampleSizeBox:()Lcom/coremedia/iso/boxes/SampleSizeBox; // method@0843 │ │ +1b8196: 0c06 |003b: move-result-object v6 │ │ +1b8198: 6e10 3f08 0600 |003c: invoke-virtual {v6}, Lcom/coremedia/iso/boxes/SampleSizeBox;.getSampleSizes:()[J // method@083f │ │ +1b819e: 0c06 |003f: move-result-object v6 │ │ +1b81a0: 2168 |0040: array-length v8, v6 │ │ +1b81a2: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +1b81a4: 044a |0042: move-wide v10, v4 │ │ +1b81a6: 3589 0800 |0043: if-ge v9, v8, 004b // +0008 │ │ +1b81aa: 450c 0609 |0045: aget-wide v12, v6, v9 │ │ +1b81ae: bbca |0047: add-long/2addr v10, v12 │ │ +1b81b0: d809 0901 |0048: add-int/lit8 v9, v9, #int 1 // #01 │ │ +1b81b4: 28f9 |004a: goto 0043 // -0007 │ │ +1b81b6: 6e10 2a08 0700 |004b: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getDuration:()J // method@082a │ │ +1b81bc: 0b08 |004e: move-result-wide v8 │ │ +1b81be: 8586 |004f: long-to-float v6, v8 │ │ +1b81c0: 6e10 2b08 0700 |0050: invoke-virtual {v7}, Lcom/coremedia/iso/boxes/MediaHeaderBox;.getTimescale:()J // method@082b │ │ +1b81c6: 0b04 |0053: move-result-wide v4 │ │ +1b81c8: 8544 |0054: long-to-float v4, v4 │ │ +1b81ca: c946 |0055: div-float/2addr v6, v4 │ │ +1b81cc: 1604 0800 |0056: const-wide/16 v4, #int 8 // #8 │ │ +1b81d0: 9d04 040a |0058: mul-long v4, v4, v10 │ │ +1b81d4: 8544 |005a: long-to-float v4, v4 │ │ +1b81d6: c964 |005b: div-float/2addr v4, v6 │ │ +1b81d8: 8744 |005c: float-to-int v4, v4 │ │ +1b81da: 8144 |005d: int-to-long v4, v4 │ │ +1b81dc: 1507 7a44 |005e: const/high16 v7, #int 1148846080 // #447a │ │ +1b81e0: a806 0607 |0060: mul-float v6, v6, v7 │ │ +1b81e4: 5906 fa42 |0062: iput v6, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fa │ │ +1b81e8: 2812 |0064: goto 0076 // +0012 │ │ +1b81ea: 0d06 |0065: move-exception v6 │ │ +1b81ec: 0768 |0066: move-object v8, v6 │ │ +1b81ee: 0446 |0067: move-wide v6, v4 │ │ +1b81f0: 04a4 |0068: move-wide v4, v10 │ │ +1b81f2: 2804 |0069: goto 006d // +0004 │ │ +1b81f4: 0d06 |006a: move-exception v6 │ │ +1b81f6: 0768 |006b: move-object v8, v6 │ │ +1b81f8: 0446 |006c: move-wide v6, v4 │ │ +1b81fa: 6209 0643 |006d: sget-object v9, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ +1b81fe: 1a0a 7d19 |006f: const-string v10, "Get video info: Calculating sample sizes failed unexpectedly" // string@197d │ │ +1b8202: 7130 c502 a908 |0071: invoke-static {v9, v10, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1b8208: 044a |0074: move-wide v10, v4 │ │ +1b820a: 0464 |0075: move-wide v4, v6 │ │ +1b820c: 6e10 5608 0300 |0076: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackBox;.getTrackHeaderBox:()Lcom/coremedia/iso/boxes/TrackHeaderBox; // method@0856 │ │ +1b8212: 0c03 |0079: move-result-object v3 │ │ +1b8214: 6e10 5a08 0300 |007a: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@085a │ │ +1b821a: 0b06 |007d: move-result-wide v6 │ │ +1b821c: 1608 0000 |007e: const-wide/16 v8, #int 0 // #0 │ │ +1b8220: 2f0c 0608 |0080: cmpl-double v12, v6, v8 │ │ +1b8224: 380c 1500 |0082: if-eqz v12, 0097 // +0015 │ │ +1b8228: 6e10 5808 0300 |0084: invoke-virtual {v3}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0858 │ │ +1b822e: 0b06 |0087: move-result-wide v6 │ │ +1b8230: 2f0c 0608 |0088: cmpl-double v12, v6, v8 │ │ +1b8234: 380c 0d00 |008a: if-eqz v12, 0097 // +000d │ │ +1b8238: 1706 a086 0100 |008c: const-wide/32 v6, #float 1.4013e-40 // #000186a0 │ │ +1b823e: be64 |008f: div-long/2addr v4, v6 │ │ +1b8240: 9d04 0406 |0090: mul-long v4, v4, v6 │ │ +1b8244: 8442 |0092: long-to-int v2, v4 │ │ +1b8246: 5902 fe42 |0093: iput v2, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42fe │ │ +1b824a: 0732 |0095: move-object v2, v3 │ │ +1b824c: 2882 |0096: goto 0018 // -007e │ │ +1b824e: 5303 f942 |0097: iget-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42f9 │ │ +1b8252: bba3 |0099: add-long/2addr v3, v10 │ │ +1b8254: 5a03 f942 |009a: iput-wide v3, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42f9 │ │ +1b8258: 2900 7cff |009c: goto/16 0018 // -0084 │ │ +1b825c: 3902 0a00 |009e: if-nez v2, 00a8 // +000a │ │ +1b8260: 620e 0643 |00a0: sget-object v14, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ +1b8264: 1a00 7e19 |00a2: const-string v0, "Get video info: No trackHeaderBox" // string@197e │ │ +1b8268: 7120 c402 0e00 |00a4: invoke-static {v14, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1b826e: 1101 |00a7: return-object v1 │ │ +1b8270: 6e10 5908 0200 |00a8: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getMatrix:()Lcom/googlecode/mp4parser/util/Matrix; // method@0859 │ │ +1b8276: 0c0e |00ab: move-result-object v14 │ │ +1b8278: 6203 7600 |00ac: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_90:Lcom/googlecode/mp4parser/util/Matrix; // field@0076 │ │ +1b827c: 6e20 3a09 3e00 |00ae: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@093a │ │ +1b8282: 0a03 |00b1: move-result v3 │ │ +1b8284: 3803 0700 |00b2: if-eqz v3, 00b9 // +0007 │ │ +1b8288: 130e 5a00 |00b4: const/16 v14, #int 90 // #5a │ │ +1b828c: 590e fd42 |00b6: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ +1b8290: 281a |00b8: goto 00d2 // +001a │ │ +1b8292: 6203 7400 |00b9: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_180:Lcom/googlecode/mp4parser/util/Matrix; // field@0074 │ │ +1b8296: 6e20 3a09 3e00 |00bb: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@093a │ │ +1b829c: 0a03 |00be: move-result v3 │ │ +1b829e: 3803 0700 |00bf: if-eqz v3, 00c6 // +0007 │ │ +1b82a2: 130e b400 |00c1: const/16 v14, #int 180 // #b4 │ │ +1b82a6: 590e fd42 |00c3: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ +1b82aa: 280d |00c5: goto 00d2 // +000d │ │ +1b82ac: 6203 7500 |00c6: sget-object v3, Lcom/googlecode/mp4parser/util/Matrix;.ROTATE_270:Lcom/googlecode/mp4parser/util/Matrix; // field@0075 │ │ +1b82b0: 6e20 3a09 3e00 |00c8: invoke-virtual {v14, v3}, Lcom/googlecode/mp4parser/util/Matrix;.equals:(Ljava/lang/Object;)Z // method@093a │ │ +1b82b6: 0a0e |00cb: move-result v14 │ │ +1b82b8: 380e 0600 |00cc: if-eqz v14, 00d2 // +0006 │ │ +1b82bc: 130e 0e01 |00ce: const/16 v14, #int 270 // #10e │ │ +1b82c0: 590e fd42 |00d0: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ +1b82c4: 6e10 5a08 0200 |00d2: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getWidth:()D // method@085a │ │ +1b82ca: 0b03 |00d5: move-result-wide v3 │ │ +1b82cc: 8a3e |00d6: double-to-int v14, v3 │ │ +1b82ce: 590e ff42 |00d7: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42ff │ │ +1b82d2: 6e10 5808 0200 |00d9: invoke-virtual {v2}, Lcom/coremedia/iso/boxes/TrackHeaderBox;.getHeight:()D // method@0858 │ │ +1b82d8: 0b02 |00dc: move-result-wide v2 │ │ +1b82da: 8a2e |00dd: double-to-int v14, v2 │ │ +1b82dc: 590e fb42 |00de: iput v14, v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42fb │ │ +1b82e0: 1100 |00e0: return-object v0 │ │ +1b82e2: 0d0e |00e1: move-exception v14 │ │ +1b82e4: 6200 0643 |00e2: sget-object v0, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ +1b82e8: 1a02 7f19 |00e4: const-string v2, "Get video info: Reading message info failed unexpectedly" // string@197f │ │ +1b82ec: 7130 c502 200e |00e6: invoke-static {v0, v2, v14}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c5 │ │ +1b82f2: 1101 |00e9: return-object v1 │ │ catches : 4 │ │ 0x0008 - 0x0026 │ │ Ljava/lang/Exception; -> 0x00e1 │ │ 0x0028 - 0x0041 │ │ Ljava/lang/Exception; -> 0x006a │ │ 0x0045 - 0x0064 │ │ Ljava/lang/Exception; -> 0x0065 │ │ @@ -327629,28 +327630,28 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -1b83b8: |[1b83b8] org.thoughtcrime.securesms.video.recode.VideoRecoder.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1b83c8: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1b83cc: 7020 8704 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ -1b83d2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -1b83d4: 6e20 8904 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0489 │ │ -1b83da: 0c01 |0009: move-result-object v1 │ │ -1b83dc: 6e20 8d04 2100 |000a: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ -1b83e2: 0c01 |000d: move-result-object v1 │ │ -1b83e4: 1402 0a00 0401 |000e: const v2, #float 2.42446e-38 // #0104000a │ │ -1b83ea: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -1b83ec: 6e30 9304 2100 |0012: invoke-virtual {v1, v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ -1b83f2: 0c01 |0015: move-result-object v1 │ │ -1b83f4: 6e10 9904 0100 |0016: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ -1b83fa: 0e00 |0019: return-void │ │ +1b83bc: |[1b83bc] org.thoughtcrime.securesms.video.recode.VideoRecoder.lambda$alert$0:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1b83cc: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1b83d0: 7020 8704 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ +1b83d6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +1b83d8: 6e20 8904 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0489 │ │ +1b83de: 0c01 |0009: move-result-object v1 │ │ +1b83e0: 6e20 8d04 2100 |000a: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ +1b83e6: 0c01 |000d: move-result-object v1 │ │ +1b83e8: 1402 0a00 0401 |000e: const v2, #float 2.42446e-38 // #0104000a │ │ +1b83ee: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +1b83f0: 6e30 9304 2100 |0012: invoke-virtual {v1, v2, v0}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ +1b83f6: 0c01 |0015: move-result-object v1 │ │ +1b83f8: 6e10 9904 0100 |0016: invoke-virtual {v1}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ +1b83fe: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=546 │ │ 0x0006 line=547 │ │ 0x000a line=548 │ │ 0x0012 line=549 │ │ 0x0016 line=550 │ │ @@ -327663,239 +327664,239 @@ │ │ type : '(Landroid/content/Context;ILcom/b44t/messenger/DcMsg;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 22 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -1b7b8c: |[1b7b8c] org.thoughtcrime.securesms.video.recode.VideoRecoder.prepareVideo:(Landroid/content/Context;ILcom/b44t/messenger/DcMsg;)Z │ │ -1b7b9c: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -1b7ba0: 0801 1500 |0002: move-object/from16 v1, v21 │ │ -1b7ba4: 1a02 7534 |0004: const-string v2, "Preparing video: " // string@3475 │ │ -1b7ba8: 1213 |0006: const/4 v3, #int 1 // #1 │ │ -1b7baa: 7401 0107 1500 |0007: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFile:()Ljava/lang/String; // method@0701 │ │ -1b7bb0: 0c04 |000a: move-result-object v4 │ │ -1b7bb2: 6205 0643 |000b: sget-object v5, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ -1b7bb6: 2206 0c03 |000d: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ -1b7bba: 7020 0f0b 2600 |000f: invoke-direct {v6, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1b7bc0: 6e20 180b 4600 |0012: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b7bc6: 6e10 290b 0600 |0015: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1b7bcc: 0c02 |0018: move-result-object v2 │ │ -1b7bce: 7120 c002 2500 |0019: invoke-static {v5, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1b7bd4: 7110 045d 0400 |001c: invoke-static {v4}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // method@5d04 │ │ -1b7bda: 0c02 |001f: move-result-object v2 │ │ -1b7bdc: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -1b7bde: 3902 1000 |0021: if-nez v2, 0031 // +0010 │ │ -1b7be2: 1a01 4e35 |0023: const-string v1, "Recoding failed for %s: cannot get info" // string@354e │ │ -1b7be6: 2332 4011 |0025: new-array v2, v3, [Ljava/lang/Object; // type@1140 │ │ -1b7bea: 4d04 0206 |0027: aput-object v4, v2, v6 │ │ -1b7bee: 7120 d80a 2100 |0029: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ -1b7bf4: 0c01 |002c: move-result-object v1 │ │ -1b7bf6: 7120 005d 1000 |002d: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5d00 │ │ -1b7bfc: 0f06 |0030: return v6 │ │ -1b7bfe: 5227 fd42 |0031: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ -1b7c02: 5927 0343 |0033: iput v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@4303 │ │ -1b7c06: 1607 0000 |0035: const-wide/16 v7, #int 0 // #0 │ │ -1b7c0a: 5a27 0443 |0037: iput-wide v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@4304 │ │ -1b7c0e: 1609 ffff |0039: const-wide/16 v9, #int -1 // #ffff │ │ -1b7c12: 5a29 f742 |003b: iput-wide v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@42f7 │ │ -1b7c16: 5229 fd42 |003d: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ -1b7c1a: 130a 0e01 |003f: const/16 v10, #int 270 // #10e │ │ -1b7c1e: 130b 5a00 |0041: const/16 v11, #int 90 // #5a │ │ -1b7c22: 32b9 0f00 |0043: if-eq v9, v11, 0052 // +000f │ │ -1b7c26: 5229 fd42 |0045: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ -1b7c2a: 33a9 0300 |0047: if-ne v9, v10, 004a // +0003 │ │ -1b7c2e: 2809 |0049: goto 0052 // +0009 │ │ -1b7c30: 5229 ff42 |004a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42ff │ │ -1b7c34: 522c fb42 |004c: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42fb │ │ -1b7c38: 6e30 2e07 910c |004e: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072e │ │ -1b7c3e: 2808 |0051: goto 0059 // +0008 │ │ -1b7c40: 5229 fb42 |0052: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42fb │ │ -1b7c44: 522c ff42 |0054: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42ff │ │ -1b7c48: 6e30 2e07 910c |0056: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072e │ │ -1b7c4e: 5229 fa42 |0059: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fa │ │ -1b7c52: 8799 |005b: float-to-int v9, v9 │ │ -1b7c54: 6e20 2f07 9100 |005c: invoke-virtual {v1, v9}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072f │ │ -1b7c5a: 1a09 e083 |005f: const-string v9, "sys.msgsize_max_recommended" // string@83e0 │ │ -1b7c5e: 7120 cb4d 9000 |0061: invoke-static {v0, v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getInt:(Landroid/content/Context;Ljava/lang/String;)I // method@4dcb │ │ -1b7c64: 0a09 |0064: move-result v9 │ │ -1b7c66: 819c |0065: int-to-long v12, v9 │ │ -1b7c68: 2209 c202 |0066: new-instance v9, Ljava/io/File; // type@02c2 │ │ -1b7c6c: 7020 6b09 4900 |0068: invoke-direct {v9, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ -1b7c72: 6e10 7b09 0900 |006b: invoke-virtual {v9}, Ljava/io/File;.length:()J // method@097b │ │ -1b7c78: 0b0e |006e: move-result-wide v14 │ │ -1b7c7a: 1229 |006f: const/4 v9, #int 2 // #2 │ │ -1b7c7c: 3110 0e07 |0070: cmp-long v16, v14, v7 │ │ -1b7c80: 3d10 2a00 |0072: if-lez v16, 009c // +002a │ │ -1b7c84: 3107 0e0c |0074: cmp-long v7, v14, v12 │ │ -1b7c88: 3c07 2600 |0076: if-gtz v7, 009c // +0026 │ │ -1b7c8c: 5227 fe42 |0078: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42fe │ │ -1b7c90: 1408 c0c6 2d00 |007a: const v8, #float 4.2039e-39 // #002dc6c0 │ │ -1b7c96: 3687 1f00 |007d: if-gt v7, v8, 009c // +001f │ │ -1b7c9a: 1a00 9e7a |007f: const-string v0, "recoding for %s is not needed, %d bytes and %d kbps are ok" // string@7a9e │ │ -1b7c9e: 7120 5f0a fe00 |0081: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1b7ca4: 0c01 |0084: move-result-object v1 │ │ -1b7ca6: 5222 fe42 |0085: iget v2, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42fe │ │ -1b7caa: 7110 530a 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b7cb0: 0c02 |008a: move-result-object v2 │ │ -1b7cb2: 1237 |008b: const/4 v7, #int 3 // #3 │ │ -1b7cb4: 2377 4011 |008c: new-array v7, v7, [Ljava/lang/Object; // type@1140 │ │ -1b7cb8: 4d04 0706 |008e: aput-object v4, v7, v6 │ │ -1b7cbc: 4d01 0703 |0090: aput-object v1, v7, v3 │ │ -1b7cc0: 4d02 0709 |0092: aput-object v2, v7, v9 │ │ -1b7cc4: 7120 d80a 7000 |0094: invoke-static {v0, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ -1b7cca: 0c00 |0097: move-result-object v0 │ │ -1b7ccc: 7120 c002 0500 |0098: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1b7cd2: 0f03 |009b: return v3 │ │ -1b7cd4: 5227 fa42 |009c: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fa │ │ -1b7cd8: 8877 |009e: float-to-long v7, v7 │ │ -1b7cda: 532e f942 |009f: iget-wide v14, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42f9 │ │ -1b7cde: 9c0e 0c0e |00a1: sub-long v14, v12, v14 │ │ -1b7ce2: bc7e |00a3: sub-long/2addr v14, v7 │ │ -1b7ce4: 1610 e803 |00a4: const-wide/16 v16, #int 1000 // #3e8 │ │ -1b7ce8: 0812 0400 |00a6: move-object/from16 v18, v4 │ │ -1b7cec: 9e03 0710 |00a8: div-long v3, v7, v16 │ │ -1b7cf0: 1609 0100 |00aa: const-wide/16 v9, #int 1 // #1 │ │ -1b7cf4: 7140 7a0a a943 |00ac: invoke-static {v9, v10, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@0a7a │ │ -1b7cfa: 0b03 |00af: move-result-wide v3 │ │ -1b7cfc: be3e |00b0: div-long/2addr v14, v3 │ │ -1b7cfe: 1603 0800 |00b1: const-wide/16 v3, #int 8 // #8 │ │ -1b7d02: 9d0e 0e03 |00b3: mul-long v14, v14, v3 │ │ -1b7d06: 84e3 |00b5: long-to-int v3, v14 │ │ -1b7d08: 5923 0143 |00b6: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ -1b7d0c: 5223 0143 |00b8: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ -1b7d10: 1404 400d 0300 |00ba: const v4, #float 2.8026e-40 // #00030d40 │ │ -1b7d16: 3543 0500 |00bd: if-ge v3, v4, 00c2 // +0005 │ │ -1b7d1a: 5924 0143 |00bf: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ -1b7d1e: 282b |00c1: goto 00ec // +002b │ │ -1b7d20: 5223 0143 |00c2: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ -1b7d24: 1404 20a1 0700 |00c4: const v4, #float 7.00649e-40 // #0007a120 │ │ -1b7d2a: 3743 2500 |00c7: if-le v3, v4, 00ec // +0025 │ │ -1b7d2e: 7701 c35a 1300 |00c9: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/util/Prefs;.isHardCompressionEnabled:(Landroid/content/Context;)Z // method@5ac3 │ │ -1b7d34: 0a03 |00cc: move-result v3 │ │ -1b7d36: 1609 3075 |00cd: const-wide/16 v9, #int 30000 // #7530 │ │ -1b7d3a: 310e 0709 |00cf: cmp-long v14, v7, v9 │ │ -1b7d3e: 3b0e 0a00 |00d1: if-gez v14, 00db // +000a │ │ -1b7d42: 3903 0800 |00d3: if-nez v3, 00db // +0008 │ │ -1b7d46: 1403 60e3 1600 |00d5: const v3, #float 2.10195e-39 // #0016e360 │ │ -1b7d4c: 5923 0143 |00d8: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ -1b7d50: 2812 |00da: goto 00ec // +0012 │ │ -1b7d52: 1709 60ea 0000 |00db: const-wide/32 v9, #float 8.40779e-41 // #0000ea60 │ │ -1b7d58: 310e 0709 |00de: cmp-long v14, v7, v9 │ │ -1b7d5c: 3b0e 0a00 |00e0: if-gez v14, 00ea // +000a │ │ -1b7d60: 3903 0800 |00e2: if-nez v3, 00ea // +0008 │ │ -1b7d64: 1403 4042 0f00 |00e4: const v3, #float 1.4013e-39 // #000f4240 │ │ -1b7d6a: 5923 0143 |00e7: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ -1b7d6e: 2803 |00e9: goto 00ec // +0003 │ │ -1b7d70: 5924 0143 |00ea: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ -1b7d74: 5223 0143 |00ec: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ -1b7d78: 1404 801a 0600 |00ee: const v4, #float 5.60519e-40 // #00061a80 │ │ -1b7d7e: 3743 0500 |00f1: if-le v3, v4, 00f6 // +0005 │ │ -1b7d82: 1303 8002 |00f3: const/16 v3, #int 640 // #280 │ │ -1b7d86: 2803 |00f5: goto 00f8 // +0003 │ │ -1b7d88: 1303 e001 |00f6: const/16 v3, #int 480 // #1e0 │ │ -1b7d8c: 5224 ff42 |00f8: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42ff │ │ -1b7d90: 5924 0243 |00fa: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ -1b7d94: 5224 fb42 |00fc: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42fb │ │ -1b7d98: 5924 0043 |00fe: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ -1b7d9c: 5224 0243 |0100: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ -1b7da0: 3634 0600 |0102: if-gt v4, v3, 0108 // +0006 │ │ -1b7da4: 5224 0043 |0104: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ -1b7da8: 3734 2100 |0106: if-le v4, v3, 0127 // +0021 │ │ -1b7dac: 5224 0243 |0108: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ -1b7db0: 5229 0043 |010a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ -1b7db4: 8233 |010c: int-to-float v3, v3 │ │ -1b7db6: 3794 0700 |010d: if-le v4, v9, 0114 // +0007 │ │ -1b7dba: 5224 0243 |010f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ -1b7dbe: 8244 |0111: int-to-float v4, v4 │ │ -1b7dc0: c943 |0112: div-float/2addr v3, v4 │ │ -1b7dc2: 2804 |0113: goto 0117 // +0004 │ │ -1b7dc4: 5224 0043 |0114: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ -1b7dc8: 28fb |0116: goto 0111 // -0005 │ │ -1b7dca: 5224 0243 |0117: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ -1b7dce: 8244 |0119: int-to-float v4, v4 │ │ -1b7dd0: a804 0403 |011a: mul-float v4, v4, v3 │ │ -1b7dd4: 8744 |011c: float-to-int v4, v4 │ │ -1b7dd6: 5924 0243 |011d: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ -1b7dda: 5224 0043 |011f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ -1b7dde: 8244 |0121: int-to-float v4, v4 │ │ -1b7de0: a804 0403 |0122: mul-float v4, v4, v3 │ │ -1b7de4: 8743 |0124: float-to-int v3, v4 │ │ -1b7de6: 5923 0043 |0125: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ -1b7dea: 5223 fd42 |0127: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ -1b7dee: 32b3 1100 |0129: if-eq v3, v11, 013a // +0011 │ │ -1b7df2: 5223 fd42 |012b: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ -1b7df6: 1304 0e01 |012d: const/16 v4, #int 270 // #10e │ │ -1b7dfa: 3343 0300 |012f: if-ne v3, v4, 0132 // +0003 │ │ -1b7dfe: 2809 |0131: goto 013a // +0009 │ │ -1b7e00: 5223 0243 |0132: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ -1b7e04: 5224 0043 |0134: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ -1b7e08: 6e30 2e07 3104 |0136: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072e │ │ -1b7e0e: 2808 |0139: goto 0141 // +0008 │ │ -1b7e10: 5223 0043 |013a: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ -1b7e14: 5224 0243 |013c: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ -1b7e18: 6e30 2e07 3104 |013e: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072e │ │ -1b7e1e: 8473 |0141: long-to-int v3, v7 │ │ -1b7e20: 6e20 2f07 3100 |0142: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072f │ │ -1b7e26: 8573 |0145: long-to-float v3, v7 │ │ -1b7e28: 5224 fa42 |0146: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fa │ │ -1b7e2c: c943 |0148: div-float/2addr v3, v4 │ │ -1b7e2e: 5224 0143 |0149: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ -1b7e32: 5227 fa42 |014b: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fa │ │ -1b7e36: 5328 f942 |014d: iget-wide v8, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42f9 │ │ -1b7e3a: 7159 015d 4387 |014f: invoke-static {v3, v4, v7, v8, v9}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.calculateEstimatedSize:(FIFJ)I // method@5d01 │ │ -1b7e40: 0a03 |0152: move-result v3 │ │ -1b7e42: 5923 f842 |0153: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@42f8 │ │ -1b7e46: 5223 f842 |0155: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@42f8 │ │ -1b7e4a: 8133 |0157: int-to-long v3, v3 │ │ -1b7e4c: 1607 0400 |0158: const-wide/16 v7, #int 4 // #4 │ │ -1b7e50: 9e07 0c07 |015a: div-long v7, v12, v7 │ │ -1b7e54: bb7c |015c: add-long/2addr v12, v7 │ │ -1b7e56: 3107 030c |015d: cmp-long v7, v3, v12 │ │ -1b7e5a: 3d07 0800 |015f: if-lez v7, 0167 // +0008 │ │ -1b7e5e: 1a01 bf3f |0161: const-string v1, "Video cannot be compressed to a reasonable size. Try a shorter video or a lower quality." // string@3fbf │ │ -1b7e62: 7120 005d 1000 |0163: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5d00 │ │ -1b7e68: 0f06 |0166: return v6 │ │ -1b7e6a: 7701 c84d 1300 |0167: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1b7e70: 0c03 |016a: move-result-object v3 │ │ -1b7e72: 0804 1200 |016b: move-object/from16 v4, v18 │ │ -1b7e76: 7120 c54d 4300 |016d: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getBlobdirFile:(Lcom/b44t/messenger/DcContext;Ljava/lang/String;)Ljava/lang/String; // method@4dc5 │ │ -1b7e7c: 0c03 |0170: move-result-object v3 │ │ -1b7e7e: 2207 1b11 |0171: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder; // type@111b │ │ -1b7e82: 7010 ff5c 0700 |0173: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.:()V // method@5cff │ │ -1b7e88: 7030 035d 2703 |0176: invoke-direct {v7, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.convertVideo:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z // method@5d03 │ │ -1b7e8e: 0a02 |0179: move-result v2 │ │ -1b7e90: 3902 1400 |017a: if-nez v2, 018e // +0014 │ │ -1b7e94: 1a01 4d35 |017c: const-string v1, "Recoding failed for %s: cannot convert to temporary file %s" // string@354d │ │ -1b7e98: 1222 |017e: const/4 v2, #int 2 // #2 │ │ -1b7e9a: 2322 4011 |017f: new-array v2, v2, [Ljava/lang/Object; // type@1140 │ │ -1b7e9e: 4d04 0206 |0181: aput-object v4, v2, v6 │ │ -1b7ea2: 1214 |0183: const/4 v4, #int 1 // #1 │ │ -1b7ea4: 4d03 0204 |0184: aput-object v3, v2, v4 │ │ -1b7ea8: 7120 d80a 2100 |0186: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ -1b7eae: 0c01 |0189: move-result-object v1 │ │ -1b7eb0: 7120 005d 1000 |018a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5d00 │ │ -1b7eb6: 0f06 |018d: return v6 │ │ -1b7eb8: 7401 0507 1500 |018e: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilename:()Ljava/lang/String; // method@0705 │ │ -1b7ebe: 0c00 |0191: move-result-object v0 │ │ -1b7ec0: 7401 0407 1500 |0192: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilemime:()Ljava/lang/String; // method@0704 │ │ -1b7ec6: 0c02 |0195: move-result-object v2 │ │ -1b7ec8: 6e40 3007 3120 |0196: invoke-virtual {v1, v3, v0, v2}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0730 │ │ -1b7ece: 1a00 9d7a |0199: const-string v0, "recoding for %s done" // string@7a9d │ │ -1b7ed2: 1211 |019b: const/4 v1, #int 1 // #1 │ │ -1b7ed4: 2312 4011 |019c: new-array v2, v1, [Ljava/lang/Object; // type@1140 │ │ -1b7ed8: 4d04 0206 |019e: aput-object v4, v2, v6 │ │ -1b7edc: 7120 d80a 2000 |01a0: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ -1b7ee2: 0c00 |01a3: move-result-object v0 │ │ -1b7ee4: 7120 c002 0500 |01a4: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1b7eea: 2805 |01a7: goto 01ac // +0005 │ │ -1b7eec: 0d00 |01a8: move-exception v0 │ │ -1b7eee: 6e10 370a 0000 |01a9: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ -1b7ef4: 1211 |01ac: const/4 v1, #int 1 // #1 │ │ -1b7ef6: 0f01 |01ad: return v1 │ │ +1b7b90: |[1b7b90] org.thoughtcrime.securesms.video.recode.VideoRecoder.prepareVideo:(Landroid/content/Context;ILcom/b44t/messenger/DcMsg;)Z │ │ +1b7ba0: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +1b7ba4: 0801 1500 |0002: move-object/from16 v1, v21 │ │ +1b7ba8: 1a02 7534 |0004: const-string v2, "Preparing video: " // string@3475 │ │ +1b7bac: 1213 |0006: const/4 v3, #int 1 // #1 │ │ +1b7bae: 7401 0107 1500 |0007: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFile:()Ljava/lang/String; // method@0701 │ │ +1b7bb4: 0c04 |000a: move-result-object v4 │ │ +1b7bb6: 6205 0643 |000b: sget-object v5, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.TAG:Ljava/lang/String; // field@4306 │ │ +1b7bba: 2206 0c03 |000d: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ +1b7bbe: 7020 0f0b 2600 |000f: invoke-direct {v6, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1b7bc4: 6e20 180b 4600 |0012: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b7bca: 6e10 290b 0600 |0015: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1b7bd0: 0c02 |0018: move-result-object v2 │ │ +1b7bd2: 7120 c002 2500 |0019: invoke-static {v5, v2}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1b7bd8: 7110 045d 0400 |001c: invoke-static {v4}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.getVideoEditInfoFromFile:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo; // method@5d04 │ │ +1b7bde: 0c02 |001f: move-result-object v2 │ │ +1b7be0: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +1b7be2: 3902 1000 |0021: if-nez v2, 0031 // +0010 │ │ +1b7be6: 1a01 4e35 |0023: const-string v1, "Recoding failed for %s: cannot get info" // string@354e │ │ +1b7bea: 2332 4011 |0025: new-array v2, v3, [Ljava/lang/Object; // type@1140 │ │ +1b7bee: 4d04 0206 |0027: aput-object v4, v2, v6 │ │ +1b7bf2: 7120 d80a 2100 |0029: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ +1b7bf8: 0c01 |002c: move-result-object v1 │ │ +1b7bfa: 7120 005d 1000 |002d: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5d00 │ │ +1b7c00: 0f06 |0030: return v6 │ │ +1b7c02: 5227 fd42 |0031: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ +1b7c06: 5927 0343 |0033: iput v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.rotationValue:I // field@4303 │ │ +1b7c0a: 1607 0000 |0035: const-wide/16 v7, #int 0 // #0 │ │ +1b7c0e: 5a27 0443 |0037: iput-wide v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.startTime:J // field@4304 │ │ +1b7c12: 1609 ffff |0039: const-wide/16 v9, #int -1 // #ffff │ │ +1b7c16: 5a29 f742 |003b: iput-wide v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.endTime:J // field@42f7 │ │ +1b7c1a: 5229 fd42 |003d: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ +1b7c1e: 130a 0e01 |003f: const/16 v10, #int 270 // #10e │ │ +1b7c22: 130b 5a00 |0041: const/16 v11, #int 90 // #5a │ │ +1b7c26: 32b9 0f00 |0043: if-eq v9, v11, 0052 // +000f │ │ +1b7c2a: 5229 fd42 |0045: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ +1b7c2e: 33a9 0300 |0047: if-ne v9, v10, 004a // +0003 │ │ +1b7c32: 2809 |0049: goto 0052 // +0009 │ │ +1b7c34: 5229 ff42 |004a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42ff │ │ +1b7c38: 522c fb42 |004c: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42fb │ │ +1b7c3c: 6e30 2e07 910c |004e: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072e │ │ +1b7c42: 2808 |0051: goto 0059 // +0008 │ │ +1b7c44: 5229 fb42 |0052: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42fb │ │ +1b7c48: 522c ff42 |0054: iget v12, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42ff │ │ +1b7c4c: 6e30 2e07 910c |0056: invoke-virtual {v1, v9, v12}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072e │ │ +1b7c52: 5229 fa42 |0059: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fa │ │ +1b7c56: 8799 |005b: float-to-int v9, v9 │ │ +1b7c58: 6e20 2f07 9100 |005c: invoke-virtual {v1, v9}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072f │ │ +1b7c5e: 1a09 e083 |005f: const-string v9, "sys.msgsize_max_recommended" // string@83e0 │ │ +1b7c62: 7120 cb4d 9000 |0061: invoke-static {v0, v9}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getInt:(Landroid/content/Context;Ljava/lang/String;)I // method@4dcb │ │ +1b7c68: 0a09 |0064: move-result v9 │ │ +1b7c6a: 819c |0065: int-to-long v12, v9 │ │ +1b7c6c: 2209 c202 |0066: new-instance v9, Ljava/io/File; // type@02c2 │ │ +1b7c70: 7020 6b09 4900 |0068: invoke-direct {v9, v4}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ +1b7c76: 6e10 7b09 0900 |006b: invoke-virtual {v9}, Ljava/io/File;.length:()J // method@097b │ │ +1b7c7c: 0b0e |006e: move-result-wide v14 │ │ +1b7c7e: 1229 |006f: const/4 v9, #int 2 // #2 │ │ +1b7c80: 3110 0e07 |0070: cmp-long v16, v14, v7 │ │ +1b7c84: 3d10 2a00 |0072: if-lez v16, 009c // +002a │ │ +1b7c88: 3107 0e0c |0074: cmp-long v7, v14, v12 │ │ +1b7c8c: 3c07 2600 |0076: if-gtz v7, 009c // +0026 │ │ +1b7c90: 5227 fe42 |0078: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42fe │ │ +1b7c94: 1408 c0c6 2d00 |007a: const v8, #float 4.2039e-39 // #002dc6c0 │ │ +1b7c9a: 3687 1f00 |007d: if-gt v7, v8, 009c // +001f │ │ +1b7c9e: 1a00 9e7a |007f: const-string v0, "recoding for %s is not needed, %d bytes and %d kbps are ok" // string@7a9e │ │ +1b7ca2: 7120 5f0a fe00 |0081: invoke-static {v14, v15}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1b7ca8: 0c01 |0084: move-result-object v1 │ │ +1b7caa: 5222 fe42 |0085: iget v2, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalVideoBitrate:I // field@42fe │ │ +1b7cae: 7110 530a 0200 |0087: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b7cb4: 0c02 |008a: move-result-object v2 │ │ +1b7cb6: 1237 |008b: const/4 v7, #int 3 // #3 │ │ +1b7cb8: 2377 4011 |008c: new-array v7, v7, [Ljava/lang/Object; // type@1140 │ │ +1b7cbc: 4d04 0706 |008e: aput-object v4, v7, v6 │ │ +1b7cc0: 4d01 0703 |0090: aput-object v1, v7, v3 │ │ +1b7cc4: 4d02 0709 |0092: aput-object v2, v7, v9 │ │ +1b7cc8: 7120 d80a 7000 |0094: invoke-static {v0, v7}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ +1b7cce: 0c00 |0097: move-result-object v0 │ │ +1b7cd0: 7120 c002 0500 |0098: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1b7cd6: 0f03 |009b: return v3 │ │ +1b7cd8: 5227 fa42 |009c: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fa │ │ +1b7cdc: 8877 |009e: float-to-long v7, v7 │ │ +1b7cde: 532e f942 |009f: iget-wide v14, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42f9 │ │ +1b7ce2: 9c0e 0c0e |00a1: sub-long v14, v12, v14 │ │ +1b7ce6: bc7e |00a3: sub-long/2addr v14, v7 │ │ +1b7ce8: 1610 e803 |00a4: const-wide/16 v16, #int 1000 // #3e8 │ │ +1b7cec: 0812 0400 |00a6: move-object/from16 v18, v4 │ │ +1b7cf0: 9e03 0710 |00a8: div-long v3, v7, v16 │ │ +1b7cf4: 1609 0100 |00aa: const-wide/16 v9, #int 1 // #1 │ │ +1b7cf8: 7140 7a0a a943 |00ac: invoke-static {v9, v10, v3, v4}, Ljava/lang/Math;.max:(JJ)J // method@0a7a │ │ +1b7cfe: 0b03 |00af: move-result-wide v3 │ │ +1b7d00: be3e |00b0: div-long/2addr v14, v3 │ │ +1b7d02: 1603 0800 |00b1: const-wide/16 v3, #int 8 // #8 │ │ +1b7d06: 9d0e 0e03 |00b3: mul-long v14, v14, v3 │ │ +1b7d0a: 84e3 |00b5: long-to-int v3, v14 │ │ +1b7d0c: 5923 0143 |00b6: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ +1b7d10: 5223 0143 |00b8: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ +1b7d14: 1404 400d 0300 |00ba: const v4, #float 2.8026e-40 // #00030d40 │ │ +1b7d1a: 3543 0500 |00bd: if-ge v3, v4, 00c2 // +0005 │ │ +1b7d1e: 5924 0143 |00bf: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ +1b7d22: 282b |00c1: goto 00ec // +002b │ │ +1b7d24: 5223 0143 |00c2: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ +1b7d28: 1404 20a1 0700 |00c4: const v4, #float 7.00649e-40 // #0007a120 │ │ +1b7d2e: 3743 2500 |00c7: if-le v3, v4, 00ec // +0025 │ │ +1b7d32: 7701 c35a 1300 |00c9: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/util/Prefs;.isHardCompressionEnabled:(Landroid/content/Context;)Z // method@5ac3 │ │ +1b7d38: 0a03 |00cc: move-result v3 │ │ +1b7d3a: 1609 3075 |00cd: const-wide/16 v9, #int 30000 // #7530 │ │ +1b7d3e: 310e 0709 |00cf: cmp-long v14, v7, v9 │ │ +1b7d42: 3b0e 0a00 |00d1: if-gez v14, 00db // +000a │ │ +1b7d46: 3903 0800 |00d3: if-nez v3, 00db // +0008 │ │ +1b7d4a: 1403 60e3 1600 |00d5: const v3, #float 2.10195e-39 // #0016e360 │ │ +1b7d50: 5923 0143 |00d8: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ +1b7d54: 2812 |00da: goto 00ec // +0012 │ │ +1b7d56: 1709 60ea 0000 |00db: const-wide/32 v9, #float 8.40779e-41 // #0000ea60 │ │ +1b7d5c: 310e 0709 |00de: cmp-long v14, v7, v9 │ │ +1b7d60: 3b0e 0a00 |00e0: if-gez v14, 00ea // +000a │ │ +1b7d64: 3903 0800 |00e2: if-nez v3, 00ea // +0008 │ │ +1b7d68: 1403 4042 0f00 |00e4: const v3, #float 1.4013e-39 // #000f4240 │ │ +1b7d6e: 5923 0143 |00e7: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ +1b7d72: 2803 |00e9: goto 00ec // +0003 │ │ +1b7d74: 5924 0143 |00ea: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ +1b7d78: 5223 0143 |00ec: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ +1b7d7c: 1404 801a 0600 |00ee: const v4, #float 5.60519e-40 // #00061a80 │ │ +1b7d82: 3743 0500 |00f1: if-le v3, v4, 00f6 // +0005 │ │ +1b7d86: 1303 8002 |00f3: const/16 v3, #int 640 // #280 │ │ +1b7d8a: 2803 |00f5: goto 00f8 // +0003 │ │ +1b7d8c: 1303 e001 |00f6: const/16 v3, #int 480 // #1e0 │ │ +1b7d90: 5224 ff42 |00f8: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalWidth:I // field@42ff │ │ +1b7d94: 5924 0243 |00fa: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ +1b7d98: 5224 fb42 |00fc: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalHeight:I // field@42fb │ │ +1b7d9c: 5924 0043 |00fe: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ +1b7da0: 5224 0243 |0100: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ +1b7da4: 3634 0600 |0102: if-gt v4, v3, 0108 // +0006 │ │ +1b7da8: 5224 0043 |0104: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ +1b7dac: 3734 2100 |0106: if-le v4, v3, 0127 // +0021 │ │ +1b7db0: 5224 0243 |0108: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ +1b7db4: 5229 0043 |010a: iget v9, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ +1b7db8: 8233 |010c: int-to-float v3, v3 │ │ +1b7dba: 3794 0700 |010d: if-le v4, v9, 0114 // +0007 │ │ +1b7dbe: 5224 0243 |010f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ +1b7dc2: 8244 |0111: int-to-float v4, v4 │ │ +1b7dc4: c943 |0112: div-float/2addr v3, v4 │ │ +1b7dc6: 2804 |0113: goto 0117 // +0004 │ │ +1b7dc8: 5224 0043 |0114: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ +1b7dcc: 28fb |0116: goto 0111 // -0005 │ │ +1b7dce: 5224 0243 |0117: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ +1b7dd2: 8244 |0119: int-to-float v4, v4 │ │ +1b7dd4: a804 0403 |011a: mul-float v4, v4, v3 │ │ +1b7dd8: 8744 |011c: float-to-int v4, v4 │ │ +1b7dda: 5924 0243 |011d: iput v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ +1b7dde: 5224 0043 |011f: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ +1b7de2: 8244 |0121: int-to-float v4, v4 │ │ +1b7de4: a804 0403 |0122: mul-float v4, v4, v3 │ │ +1b7de8: 8743 |0124: float-to-int v3, v4 │ │ +1b7dea: 5923 0043 |0125: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ +1b7dee: 5223 fd42 |0127: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ +1b7df2: 32b3 1100 |0129: if-eq v3, v11, 013a // +0011 │ │ +1b7df6: 5223 fd42 |012b: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalRotationValue:I // field@42fd │ │ +1b7dfa: 1304 0e01 |012d: const/16 v4, #int 270 // #10e │ │ +1b7dfe: 3343 0300 |012f: if-ne v3, v4, 0132 // +0003 │ │ +1b7e02: 2809 |0131: goto 013a // +0009 │ │ +1b7e04: 5223 0243 |0132: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ +1b7e08: 5224 0043 |0134: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ +1b7e0c: 6e30 2e07 3104 |0136: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072e │ │ +1b7e12: 2808 |0139: goto 0141 // +0008 │ │ +1b7e14: 5223 0043 |013a: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultHeight:I // field@4300 │ │ +1b7e18: 5224 0243 |013c: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultWidth:I // field@4302 │ │ +1b7e1c: 6e30 2e07 3104 |013e: invoke-virtual {v1, v3, v4}, Lcom/b44t/messenger/DcMsg;.setDimension:(II)V // method@072e │ │ +1b7e22: 8473 |0141: long-to-int v3, v7 │ │ +1b7e24: 6e20 2f07 3100 |0142: invoke-virtual {v1, v3}, Lcom/b44t/messenger/DcMsg;.setDuration:(I)V // method@072f │ │ +1b7e2a: 8573 |0145: long-to-float v3, v7 │ │ +1b7e2c: 5224 fa42 |0146: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fa │ │ +1b7e30: c943 |0148: div-float/2addr v3, v4 │ │ +1b7e32: 5224 0143 |0149: iget v4, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.resultVideoBitrate:I // field@4301 │ │ +1b7e36: 5227 fa42 |014b: iget v7, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalDurationMs:F // field@42fa │ │ +1b7e3a: 5328 f942 |014d: iget-wide v8, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.originalAudioBytes:J // field@42f9 │ │ +1b7e3e: 7159 015d 4387 |014f: invoke-static {v3, v4, v7, v8, v9}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.calculateEstimatedSize:(FIFJ)I // method@5d01 │ │ +1b7e44: 0a03 |0152: move-result v3 │ │ +1b7e46: 5923 f842 |0153: iput v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@42f8 │ │ +1b7e4a: 5223 f842 |0155: iget v3, v2, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;.estimatedBytes:I // field@42f8 │ │ +1b7e4e: 8133 |0157: int-to-long v3, v3 │ │ +1b7e50: 1607 0400 |0158: const-wide/16 v7, #int 4 // #4 │ │ +1b7e54: 9e07 0c07 |015a: div-long v7, v12, v7 │ │ +1b7e58: bb7c |015c: add-long/2addr v12, v7 │ │ +1b7e5a: 3107 030c |015d: cmp-long v7, v3, v12 │ │ +1b7e5e: 3d07 0800 |015f: if-lez v7, 0167 // +0008 │ │ +1b7e62: 1a01 bf3f |0161: const-string v1, "Video cannot be compressed to a reasonable size. Try a shorter video or a lower quality." // string@3fbf │ │ +1b7e66: 7120 005d 1000 |0163: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5d00 │ │ +1b7e6c: 0f06 |0166: return v6 │ │ +1b7e6e: 7701 c84d 1300 |0167: invoke-static/range {v19}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1b7e74: 0c03 |016a: move-result-object v3 │ │ +1b7e76: 0804 1200 |016b: move-object/from16 v4, v18 │ │ +1b7e7a: 7120 c54d 4300 |016d: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getBlobdirFile:(Lcom/b44t/messenger/DcContext;Ljava/lang/String;)Ljava/lang/String; // method@4dc5 │ │ +1b7e80: 0c03 |0170: move-result-object v3 │ │ +1b7e82: 2207 1b11 |0171: new-instance v7, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder; // type@111b │ │ +1b7e86: 7010 ff5c 0700 |0173: invoke-direct {v7}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.:()V // method@5cff │ │ +1b7e8c: 7030 035d 2703 |0176: invoke-direct {v7, v2, v3}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.convertVideo:(Lorg/thoughtcrime/securesms/video/recode/VideoRecoder$VideoEditedInfo;Ljava/lang/String;)Z // method@5d03 │ │ +1b7e92: 0a02 |0179: move-result v2 │ │ +1b7e94: 3902 1400 |017a: if-nez v2, 018e // +0014 │ │ +1b7e98: 1a01 4d35 |017c: const-string v1, "Recoding failed for %s: cannot convert to temporary file %s" // string@354d │ │ +1b7e9c: 1222 |017e: const/4 v2, #int 2 // #2 │ │ +1b7e9e: 2322 4011 |017f: new-array v2, v2, [Ljava/lang/Object; // type@1140 │ │ +1b7ea2: 4d04 0206 |0181: aput-object v4, v2, v6 │ │ +1b7ea6: 1214 |0183: const/4 v4, #int 1 // #1 │ │ +1b7ea8: 4d03 0204 |0184: aput-object v3, v2, v4 │ │ +1b7eac: 7120 d80a 2100 |0186: invoke-static {v1, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ +1b7eb2: 0c01 |0189: move-result-object v1 │ │ +1b7eb4: 7120 005d 1000 |018a: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.alert:(Landroid/content/Context;Ljava/lang/String;)V // method@5d00 │ │ +1b7eba: 0f06 |018d: return v6 │ │ +1b7ebc: 7401 0507 1500 |018e: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilename:()Ljava/lang/String; // method@0705 │ │ +1b7ec2: 0c00 |0191: move-result-object v0 │ │ +1b7ec4: 7401 0407 1500 |0192: invoke-virtual/range {v21}, Lcom/b44t/messenger/DcMsg;.getFilemime:()Ljava/lang/String; // method@0704 │ │ +1b7eca: 0c02 |0195: move-result-object v2 │ │ +1b7ecc: 6e40 3007 3120 |0196: invoke-virtual {v1, v3, v0, v2}, Lcom/b44t/messenger/DcMsg;.setFileAndDeduplicate:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V // method@0730 │ │ +1b7ed2: 1a00 9d7a |0199: const-string v0, "recoding for %s done" // string@7a9d │ │ +1b7ed6: 1211 |019b: const/4 v1, #int 1 // #1 │ │ +1b7ed8: 2312 4011 |019c: new-array v2, v1, [Ljava/lang/Object; // type@1140 │ │ +1b7edc: 4d04 0206 |019e: aput-object v4, v2, v6 │ │ +1b7ee0: 7120 d80a 2000 |01a0: invoke-static {v0, v2}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ +1b7ee6: 0c00 |01a3: move-result-object v0 │ │ +1b7ee8: 7120 c002 0500 |01a4: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1b7eee: 2805 |01a7: goto 01ac // +0005 │ │ +1b7ef0: 0d00 |01a8: move-exception v0 │ │ +1b7ef2: 6e10 370a 0000 |01a9: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@0a37 │ │ +1b7ef8: 1211 |01ac: const/4 v1, #int 1 // #1 │ │ +1b7efa: 0f01 |01ad: return v1 │ │ catches : 1 │ │ 0x0007 - 0x01a7 │ │ Ljava/lang/Exception; -> 0x01a8 │ │ positions : │ │ 0x0007 line=558 │ │ 0x000b line=559 │ │ 0x001c line=562 │ │ @@ -327952,107 +327953,107 @@ │ │ type : '(Landroid/media/MediaExtractor;Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Landroid/media/MediaCodec$BufferInfo;JJLjava/io/File;Z)J' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 33 │ │ ins : 10 │ │ outs : 5 │ │ insns size : 175 16-bit code units │ │ -1b7f9c: |[1b7f9c] org.thoughtcrime.securesms.video.recode.VideoRecoder.readAndWriteTrack:(Landroid/media/MediaExtractor;Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Landroid/media/MediaCodec$BufferInfo;JJLjava/io/File;Z)J │ │ -1b7fac: 0800 1800 |0000: move-object/from16 v0, v24 │ │ -1b7fb0: 0801 1900 |0002: move-object/from16 v1, v25 │ │ -1b7fb4: 0802 1a00 |0004: move-object/from16 v2, v26 │ │ -1b7fb8: 0503 1b00 |0006: move-wide/from16 v3, v27 │ │ -1b7fbc: 0805 1700 |0008: move-object/from16 v5, v23 │ │ -1b7fc0: 0206 2000 |000a: move/from16 v6, v32 │ │ -1b7fc4: 7030 085d 0506 |000c: invoke-direct {v5, v0, v6}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5d08 │ │ -1b7fca: 0a07 |000f: move-result v7 │ │ -1b7fcc: 1608 ffff |0010: const-wide/16 v8, #int -1 // #ffff │ │ -1b7fd0: 3a07 9c00 |0012: if-ltz v7, 00ae // +009c │ │ -1b7fd4: 6e20 d101 7000 |0014: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ -1b7fda: 6e20 cd01 7000 |0017: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ -1b7fe0: 0c0a |001a: move-result-object v10 │ │ -1b7fe2: 6e30 b45c a106 |001b: invoke-virtual {v1, v10, v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cb4 │ │ -1b7fe8: 0a0b |001e: move-result v11 │ │ -1b7fea: 1a0c 506e |001f: const-string v12, "max-input-size" // string@6e50 │ │ -1b7fee: 6e20 d701 ca00 |0021: invoke-virtual {v10, v12}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ -1b7ff4: 0a0a |0024: move-result v10 │ │ -1b7ff6: 160c 0000 |0025: const-wide/16 v12, #int 0 // #0 │ │ -1b7ffa: 120e |0027: const/4 v14, #int 0 // #0 │ │ -1b7ffc: 310f 030c |0028: cmp-long v15, v3, v12 │ │ -1b8000: 3d0f 0600 |002a: if-lez v15, 0030 // +0006 │ │ -1b8004: 6e40 d001 30e4 |002c: invoke-virtual {v0, v3, v4, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -1b800a: 2804 |002f: goto 0033 // +0004 │ │ -1b800c: 6e40 d001 c0ed |0030: invoke-virtual {v0, v12, v13, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ -1b8012: 7110 a10b 0a00 |0033: invoke-static {v10}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba1 │ │ -1b8018: 0c03 |0036: move-result-object v3 │ │ -1b801a: 7601 025d 1700 |0037: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5d02 │ │ -1b8020: 1610 9cff |003a: const-wide/16 v16, #int -100 // #ff9c │ │ -1b8024: 0512 0800 |003c: move-wide/from16 v18, v8 │ │ -1b8028: 1204 |003e: const/4 v4, #int 0 // #0 │ │ -1b802a: 3904 6b00 |003f: if-nez v4, 00aa // +006b │ │ -1b802e: 7601 025d 1700 |0041: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5d02 │ │ -1b8034: 7401 cb01 1800 |0044: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ -1b803a: 0a0a |0047: move-result v10 │ │ -1b803c: 1314 0100 |0048: const/16 v20, #int 1 // #1 │ │ -1b8040: 337a 5100 |004a: if-ne v10, v7, 009b // +0051 │ │ -1b8044: 6e30 ce01 300e |004c: invoke-virtual {v0, v3, v14}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ -1b804a: 0a0a |004f: move-result v10 │ │ -1b804c: 592a 2f00 |0050: iput v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b8050: 522a 2f00 |0052: iget v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b8054: 3a0a 0a00 |0054: if-ltz v10, 005e // +000a │ │ -1b8058: 7401 ca01 1800 |0056: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ -1b805e: 0b0c |0059: move-result-wide v12 │ │ -1b8060: 5a2c 2e00 |005a: iput-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b8064: 120a |005c: const/4 v10, #int 0 // #0 │ │ -1b8066: 2804 |005d: goto 0061 // +0004 │ │ -1b8068: 592e 2f00 |005e: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b806c: 121a |0060: const/4 v10, #int 1 // #1 │ │ -1b806e: 522c 2f00 |0061: iget v12, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ -1b8072: 3d0c 3200 |0063: if-lez v12, 0095 // +0032 │ │ -1b8076: 390a 3000 |0065: if-nez v10, 0095 // +0030 │ │ -1b807a: 3d0f 0a00 |0067: if-lez v15, 0071 // +000a │ │ -1b807e: 310c 1208 |0069: cmp-long v12, v18, v8 │ │ -1b8082: 390c 0600 |006b: if-nez v12, 0071 // +0006 │ │ -1b8086: 532c 2e00 |006d: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b808a: 0512 0c00 |006f: move-wide/from16 v18, v12 │ │ -1b808e: 160c 0000 |0071: const-wide/16 v12, #int 0 // #0 │ │ -1b8092: 3115 1d0c |0073: cmp-long v21, v29, v12 │ │ -1b8096: 3a15 0b00 |0075: if-ltz v21, 0080 // +000b │ │ -1b809a: 532c 2e00 |0077: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b809e: 3116 0c1d |0079: cmp-long v22, v12, v29 │ │ -1b80a2: 3b16 0300 |007b: if-gez v22, 007e // +0003 │ │ -1b80a6: 2803 |007d: goto 0080 // +0003 │ │ -1b80a8: 121a |007e: const/4 v10, #int 1 // #1 │ │ -1b80aa: 2816 |007f: goto 0095 // +0016 │ │ -1b80ac: 532c 2e00 |0080: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b80b0: 3116 0c10 |0082: cmp-long v22, v12, v16 │ │ -1b80b4: 3d16 0d00 |0084: if-lez v22, 0091 // +000d │ │ -1b80b8: 592e 2d00 |0086: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ -1b80bc: 7401 c901 1800 |0088: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleFlags:()I // method@01c9 │ │ -1b80c2: 0a0c |008b: move-result v12 │ │ -1b80c4: 592c 2c00 |008c: iput v12, v2, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ -1b80c8: 6e56 c45c b123 |008e: invoke-virtual {v1, v11, v3, v2, v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z // method@5cc4 │ │ -1b80ce: 532c 2e00 |0091: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ -1b80d2: 0510 0c00 |0093: move-wide/from16 v16, v12 │ │ -1b80d6: 390a 0f00 |0095: if-nez v10, 00a4 // +000f │ │ -1b80da: 7401 c801 1800 |0097: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ -1b80e0: 280a |009a: goto 00a4 // +000a │ │ -1b80e2: 12fc |009b: const/4 v12, #int -1 // #ff │ │ -1b80e4: 33ca 0400 |009c: if-ne v10, v12, 00a0 // +0004 │ │ -1b80e8: 121a |009e: const/4 v10, #int 1 // #1 │ │ -1b80ea: 2805 |009f: goto 00a4 // +0005 │ │ -1b80ec: 7401 c801 1800 |00a0: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ -1b80f2: 120a |00a3: const/4 v10, #int 0 // #0 │ │ -1b80f4: 380a 0300 |00a4: if-eqz v10, 00a7 // +0003 │ │ -1b80f8: 1214 |00a6: const/4 v4, #int 1 // #1 │ │ -1b80fa: 160c 0000 |00a7: const-wide/16 v12, #int 0 // #0 │ │ -1b80fe: 2896 |00a9: goto 003f // -006a │ │ -1b8100: 6e20 d301 7000 |00aa: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ -1b8106: 1012 |00ad: return-wide v18 │ │ -1b8108: 1008 |00ae: return-wide v8 │ │ +1b7fa0: |[1b7fa0] org.thoughtcrime.securesms.video.recode.VideoRecoder.readAndWriteTrack:(Landroid/media/MediaExtractor;Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Landroid/media/MediaCodec$BufferInfo;JJLjava/io/File;Z)J │ │ +1b7fb0: 0800 1800 |0000: move-object/from16 v0, v24 │ │ +1b7fb4: 0801 1900 |0002: move-object/from16 v1, v25 │ │ +1b7fb8: 0802 1a00 |0004: move-object/from16 v2, v26 │ │ +1b7fbc: 0503 1b00 |0006: move-wide/from16 v3, v27 │ │ +1b7fc0: 0805 1700 |0008: move-object/from16 v5, v23 │ │ +1b7fc4: 0206 2000 |000a: move/from16 v6, v32 │ │ +1b7fc8: 7030 085d 0506 |000c: invoke-direct {v5, v0, v6}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.selectTrack:(Landroid/media/MediaExtractor;Z)I // method@5d08 │ │ +1b7fce: 0a07 |000f: move-result v7 │ │ +1b7fd0: 1608 ffff |0010: const-wide/16 v8, #int -1 // #ffff │ │ +1b7fd4: 3a07 9c00 |0012: if-ltz v7, 00ae // +009c │ │ +1b7fd8: 6e20 d101 7000 |0014: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.selectTrack:(I)V // method@01d1 │ │ +1b7fde: 6e20 cd01 7000 |0017: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ +1b7fe4: 0c0a |001a: move-result-object v10 │ │ +1b7fe6: 6e30 b45c a106 |001b: invoke-virtual {v1, v10, v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.addTrack:(Landroid/media/MediaFormat;Z)I // method@5cb4 │ │ +1b7fec: 0a0b |001e: move-result v11 │ │ +1b7fee: 1a0c 506e |001f: const-string v12, "max-input-size" // string@6e50 │ │ +1b7ff2: 6e20 d701 ca00 |0021: invoke-virtual {v10, v12}, Landroid/media/MediaFormat;.getInteger:(Ljava/lang/String;)I // method@01d7 │ │ +1b7ff8: 0a0a |0024: move-result v10 │ │ +1b7ffa: 160c 0000 |0025: const-wide/16 v12, #int 0 // #0 │ │ +1b7ffe: 120e |0027: const/4 v14, #int 0 // #0 │ │ +1b8000: 310f 030c |0028: cmp-long v15, v3, v12 │ │ +1b8004: 3d0f 0600 |002a: if-lez v15, 0030 // +0006 │ │ +1b8008: 6e40 d001 30e4 |002c: invoke-virtual {v0, v3, v4, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +1b800e: 2804 |002f: goto 0033 // +0004 │ │ +1b8010: 6e40 d001 c0ed |0030: invoke-virtual {v0, v12, v13, v14}, Landroid/media/MediaExtractor;.seekTo:(JI)V // method@01d0 │ │ +1b8016: 7110 a10b 0a00 |0033: invoke-static {v10}, Ljava/nio/ByteBuffer;.allocateDirect:(I)Ljava/nio/ByteBuffer; // method@0ba1 │ │ +1b801c: 0c03 |0036: move-result-object v3 │ │ +1b801e: 7601 025d 1700 |0037: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5d02 │ │ +1b8024: 1610 9cff |003a: const-wide/16 v16, #int -100 // #ff9c │ │ +1b8028: 0512 0800 |003c: move-wide/from16 v18, v8 │ │ +1b802c: 1204 |003e: const/4 v4, #int 0 // #0 │ │ +1b802e: 3904 6b00 |003f: if-nez v4, 00aa // +006b │ │ +1b8032: 7601 025d 1700 |0041: invoke-direct/range {v23}, Lorg/thoughtcrime/securesms/video/recode/VideoRecoder;.checkConversionCanceled:()V // method@5d02 │ │ +1b8038: 7401 cb01 1800 |0044: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTrackIndex:()I // method@01cb │ │ +1b803e: 0a0a |0047: move-result v10 │ │ +1b8040: 1314 0100 |0048: const/16 v20, #int 1 // #1 │ │ +1b8044: 337a 5100 |004a: if-ne v10, v7, 009b // +0051 │ │ +1b8048: 6e30 ce01 300e |004c: invoke-virtual {v0, v3, v14}, Landroid/media/MediaExtractor;.readSampleData:(Ljava/nio/ByteBuffer;I)I // method@01ce │ │ +1b804e: 0a0a |004f: move-result v10 │ │ +1b8050: 592a 2f00 |0050: iput v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b8054: 522a 2f00 |0052: iget v10, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b8058: 3a0a 0a00 |0054: if-ltz v10, 005e // +000a │ │ +1b805c: 7401 ca01 1800 |0056: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleTime:()J // method@01ca │ │ +1b8062: 0b0c |0059: move-result-wide v12 │ │ +1b8064: 5a2c 2e00 |005a: iput-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b8068: 120a |005c: const/4 v10, #int 0 // #0 │ │ +1b806a: 2804 |005d: goto 0061 // +0004 │ │ +1b806c: 592e 2f00 |005e: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b8070: 121a |0060: const/4 v10, #int 1 // #1 │ │ +1b8072: 522c 2f00 |0061: iget v12, v2, Landroid/media/MediaCodec$BufferInfo;.size:I // field@002f │ │ +1b8076: 3d0c 3200 |0063: if-lez v12, 0095 // +0032 │ │ +1b807a: 390a 3000 |0065: if-nez v10, 0095 // +0030 │ │ +1b807e: 3d0f 0a00 |0067: if-lez v15, 0071 // +000a │ │ +1b8082: 310c 1208 |0069: cmp-long v12, v18, v8 │ │ +1b8086: 390c 0600 |006b: if-nez v12, 0071 // +0006 │ │ +1b808a: 532c 2e00 |006d: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b808e: 0512 0c00 |006f: move-wide/from16 v18, v12 │ │ +1b8092: 160c 0000 |0071: const-wide/16 v12, #int 0 // #0 │ │ +1b8096: 3115 1d0c |0073: cmp-long v21, v29, v12 │ │ +1b809a: 3a15 0b00 |0075: if-ltz v21, 0080 // +000b │ │ +1b809e: 532c 2e00 |0077: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b80a2: 3116 0c1d |0079: cmp-long v22, v12, v29 │ │ +1b80a6: 3b16 0300 |007b: if-gez v22, 007e // +0003 │ │ +1b80aa: 2803 |007d: goto 0080 // +0003 │ │ +1b80ac: 121a |007e: const/4 v10, #int 1 // #1 │ │ +1b80ae: 2816 |007f: goto 0095 // +0016 │ │ +1b80b0: 532c 2e00 |0080: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b80b4: 3116 0c10 |0082: cmp-long v22, v12, v16 │ │ +1b80b8: 3d16 0d00 |0084: if-lez v22, 0091 // +000d │ │ +1b80bc: 592e 2d00 |0086: iput v14, v2, Landroid/media/MediaCodec$BufferInfo;.offset:I // field@002d │ │ +1b80c0: 7401 c901 1800 |0088: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.getSampleFlags:()I // method@01c9 │ │ +1b80c6: 0a0c |008b: move-result v12 │ │ +1b80c8: 592c 2c00 |008c: iput v12, v2, Landroid/media/MediaCodec$BufferInfo;.flags:I // field@002c │ │ +1b80cc: 6e56 c45c b123 |008e: invoke-virtual {v1, v11, v3, v2, v6}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder;.writeSampleData:(ILjava/nio/ByteBuffer;Landroid/media/MediaCodec$BufferInfo;Z)Z // method@5cc4 │ │ +1b80d2: 532c 2e00 |0091: iget-wide v12, v2, Landroid/media/MediaCodec$BufferInfo;.presentationTimeUs:J // field@002e │ │ +1b80d6: 0510 0c00 |0093: move-wide/from16 v16, v12 │ │ +1b80da: 390a 0f00 |0095: if-nez v10, 00a4 // +000f │ │ +1b80de: 7401 c801 1800 |0097: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ +1b80e4: 280a |009a: goto 00a4 // +000a │ │ +1b80e6: 12fc |009b: const/4 v12, #int -1 // #ff │ │ +1b80e8: 33ca 0400 |009c: if-ne v10, v12, 00a0 // +0004 │ │ +1b80ec: 121a |009e: const/4 v10, #int 1 // #1 │ │ +1b80ee: 2805 |009f: goto 00a4 // +0005 │ │ +1b80f0: 7401 c801 1800 |00a0: invoke-virtual/range {v24}, Landroid/media/MediaExtractor;.advance:()Z // method@01c8 │ │ +1b80f6: 120a |00a3: const/4 v10, #int 0 // #0 │ │ +1b80f8: 380a 0300 |00a4: if-eqz v10, 00a7 // +0003 │ │ +1b80fc: 1214 |00a6: const/4 v4, #int 1 // #1 │ │ +1b80fe: 160c 0000 |00a7: const-wide/16 v12, #int 0 // #0 │ │ +1b8102: 2896 |00a9: goto 003f // -006a │ │ +1b8104: 6e20 d301 7000 |00aa: invoke-virtual {v0, v7}, Landroid/media/MediaExtractor;.unselectTrack:(I)V // method@01d3 │ │ +1b810a: 1012 |00ad: return-wide v18 │ │ +1b810c: 1008 |00ae: return-wide v8 │ │ catches : (none) │ │ positions : │ │ 0x000c line=68 │ │ 0x0014 line=70 │ │ 0x0017 line=71 │ │ 0x001b line=72 │ │ 0x001f line=73 │ │ @@ -328092,39 +328093,39 @@ │ │ type : '(Landroid/media/MediaExtractor;Z)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -1b7f38: |[1b7f38] org.thoughtcrime.securesms.video.recode.VideoRecoder.selectTrack:(Landroid/media/MediaExtractor;Z)I │ │ -1b7f48: 6e10 cc01 0500 |0000: invoke-virtual {v5}, Landroid/media/MediaExtractor;.getTrackCount:()I // method@01cc │ │ -1b7f4e: 0a00 |0003: move-result v0 │ │ -1b7f50: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1b7f52: 3501 2300 |0005: if-ge v1, v0, 0028 // +0023 │ │ -1b7f56: 6e20 cd01 1500 |0007: invoke-virtual {v5, v1}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ -1b7f5c: 0c02 |000a: move-result-object v2 │ │ -1b7f5e: 1a03 8b6f |000b: const-string v3, "mime" // string@6f8b │ │ -1b7f62: 6e20 d801 3200 |000d: invoke-virtual {v2, v3}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ -1b7f68: 0c02 |0010: move-result-object v2 │ │ -1b7f6a: 3806 0b00 |0011: if-eqz v6, 001c // +000b │ │ -1b7f6e: 1a03 7748 |0013: const-string v3, "audio/" // string@4877 │ │ -1b7f72: 6e20 f20a 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1b7f78: 0a02 |0018: move-result v2 │ │ -1b7f7a: 3802 0c00 |0019: if-eqz v2, 0025 // +000c │ │ -1b7f7e: 0f01 |001b: return v1 │ │ -1b7f80: 1a03 7288 |001c: const-string v3, "video/" // string@8872 │ │ -1b7f84: 6e20 f20a 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1b7f8a: 0a02 |0021: move-result v2 │ │ -1b7f8c: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -1b7f90: 0f01 |0024: return v1 │ │ -1b7f92: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1b7f96: 28de |0027: goto 0005 // -0022 │ │ -1b7f98: 12b5 |0028: const/4 v5, #int -5 // #fb │ │ -1b7f9a: 0f05 |0029: return v5 │ │ +1b7f3c: |[1b7f3c] org.thoughtcrime.securesms.video.recode.VideoRecoder.selectTrack:(Landroid/media/MediaExtractor;Z)I │ │ +1b7f4c: 6e10 cc01 0500 |0000: invoke-virtual {v5}, Landroid/media/MediaExtractor;.getTrackCount:()I // method@01cc │ │ +1b7f52: 0a00 |0003: move-result v0 │ │ +1b7f54: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1b7f56: 3501 2300 |0005: if-ge v1, v0, 0028 // +0023 │ │ +1b7f5a: 6e20 cd01 1500 |0007: invoke-virtual {v5, v1}, Landroid/media/MediaExtractor;.getTrackFormat:(I)Landroid/media/MediaFormat; // method@01cd │ │ +1b7f60: 0c02 |000a: move-result-object v2 │ │ +1b7f62: 1a03 8b6f |000b: const-string v3, "mime" // string@6f8b │ │ +1b7f66: 6e20 d801 3200 |000d: invoke-virtual {v2, v3}, Landroid/media/MediaFormat;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@01d8 │ │ +1b7f6c: 0c02 |0010: move-result-object v2 │ │ +1b7f6e: 3806 0b00 |0011: if-eqz v6, 001c // +000b │ │ +1b7f72: 1a03 7748 |0013: const-string v3, "audio/" // string@4877 │ │ +1b7f76: 6e20 f20a 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1b7f7c: 0a02 |0018: move-result v2 │ │ +1b7f7e: 3802 0c00 |0019: if-eqz v2, 0025 // +000c │ │ +1b7f82: 0f01 |001b: return v1 │ │ +1b7f84: 1a03 7288 |001c: const-string v3, "video/" // string@8872 │ │ +1b7f88: 6e20 f20a 3200 |001e: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1b7f8e: 0a02 |0021: move-result v2 │ │ +1b7f90: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +1b7f94: 0f01 |0024: return v1 │ │ +1b7f96: d801 0101 |0025: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1b7f9a: 28de |0027: goto 0005 // -0022 │ │ +1b7f9c: 12b5 |0028: const/4 v5, #int -5 // #fb │ │ +1b7f9e: 0f05 |0029: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=52 │ │ 0x000b line=53 │ │ 0x0013 line=55 │ │ 0x001c line=59 │ │ @@ -328176,21 +328177,21 @@ │ │ type : '(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -1b83fc: |[1b83fc] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V │ │ -1b840c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b8412: 5b01 0943 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@4309 │ │ -1b8416: 5b02 0a43 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@430a │ │ -1b841a: 5b03 0b43 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@430b │ │ -1b841e: 5b04 0c43 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@430c │ │ -1b8422: 0e00 |000b: return-void │ │ +1b8400: |[1b8400] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V │ │ +1b8410: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b8416: 5b01 0943 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@4309 │ │ +1b841a: 5b02 0a43 |0005: iput-object v2, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@430a │ │ +1b841e: 5b03 0b43 |0007: iput-object v3, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@430b │ │ +1b8422: 5b04 0c43 |0009: iput-object v4, v0, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@430c │ │ +1b8426: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000c reg=1 (null) Lorg/thoughtcrime/securesms/videochat/VideochatUtil; │ │ 0x0000 - 0x000c reg=2 (null) Lcom/b44t/messenger/DcContext; │ │ @@ -328203,23 +328204,23 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 14 16-bit code units │ │ -1b8424: |[1b8424] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ -1b8434: 5460 0943 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@4309 │ │ -1b8438: 5461 0a43 |0002: iget-object v1, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@430a │ │ -1b843c: 5462 0b43 |0004: iget-object v2, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@430b │ │ -1b8440: 5463 0c43 |0006: iget-object v3, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@430c │ │ -1b8444: 0774 |0008: move-object v4, v7 │ │ -1b8446: 0185 |0009: move v5, v8 │ │ -1b8448: 7406 0e5d 0000 |000a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil;.lambda$invite$0$org-thoughtcrime-securesms-videochat-VideochatUtil:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@5d0e │ │ -1b844e: 0e00 |000d: return-void │ │ +1b8428: |[1b8428] org.thoughtcrime.securesms.videochat.VideochatUtil$$ExternalSyntheticLambda0.onClick:(Landroid/content/DialogInterface;I)V │ │ +1b8438: 5460 0943 |0000: iget-object v0, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/videochat/VideochatUtil; // field@4309 │ │ +1b843c: 5461 0a43 |0002: iget-object v1, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$1:Lcom/b44t/messenger/DcContext; // field@430a │ │ +1b8440: 5462 0b43 |0004: iget-object v2, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$2:Lcom/b44t/messenger/DcChat; // field@430b │ │ +1b8444: 5463 0c43 |0006: iget-object v3, v6, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.f$3:Landroid/app/Activity; // field@430c │ │ +1b8448: 0774 |0008: move-object v4, v7 │ │ +1b844a: 0185 |0009: move v5, v8 │ │ +1b844c: 7406 0e5d 0000 |000a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil;.lambda$invite$0$org-thoughtcrime-securesms-videochat-VideochatUtil:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;Landroid/content/DialogInterface;I)V // method@5d0e │ │ +1b8452: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x000e reg=6 this Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x000e reg=7 (null) Landroid/content/DialogInterface; │ │ 0x0000 - 0x000e reg=8 (null) I │ │ @@ -328249,17 +328250,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b8450: |[1b8450] org.thoughtcrime.securesms.videochat.VideochatUtil.:()V │ │ -1b8460: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b8466: 0e00 |0003: return-void │ │ +1b8454: |[1b8454] org.thoughtcrime.securesms.videochat.VideochatUtil.:()V │ │ +1b8464: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b846a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/videochat/VideochatUtil; │ │ │ │ Virtual methods - │ │ @@ -328268,46 +328269,46 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -1b8468: |[1b8468] org.thoughtcrime.securesms.videochat.VideochatUtil.invite:(Landroid/app/Activity;I)V │ │ -1b8478: 7110 c84d 0700 |0000: invoke-static {v7}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1b847e: 0c00 |0003: move-result-object v0 │ │ -1b8480: 6e20 9906 8000 |0004: invoke-virtual {v0, v8}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ -1b8486: 0c08 |0007: move-result-object v8 │ │ -1b8488: 2201 4901 |0008: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1b848c: 7020 8704 7100 |000a: invoke-direct {v1, v7}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ -1b8492: 6002 d02b |000d: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_to_videochat:I // field@2bd0 │ │ -1b8496: 6e10 5e06 0800 |000f: invoke-virtual {v8}, Lcom/b44t/messenger/DcChat;.getName:()Ljava/lang/String; // method@065e │ │ -1b849c: 0c03 |0012: move-result-object v3 │ │ -1b849e: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -1b84a0: 2344 4011 |0014: new-array v4, v4, [Ljava/lang/Object; // type@1140 │ │ -1b84a4: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -1b84a6: 4d03 0405 |0017: aput-object v3, v4, v5 │ │ -1b84aa: 6e30 1f00 2704 |0019: invoke-virtual {v7, v2, v4}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ -1b84b0: 0c02 |001c: move-result-object v2 │ │ -1b84b2: 6e20 9704 2100 |001d: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0497 │ │ -1b84b8: 0c01 |0020: move-result-object v1 │ │ -1b84ba: 6002 cf2b |0021: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_hint:I // field@2bcf │ │ -1b84be: 6e20 8c04 2100 |0023: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048c │ │ -1b84c4: 0c01 |0026: move-result-object v1 │ │ -1b84c6: 6002 0428 |0027: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2804 │ │ -1b84ca: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -1b84cc: 6e30 8e04 2103 |002a: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -1b84d2: 0c01 |002d: move-result-object v1 │ │ -1b84d4: 6002 6e2a |002e: sget v2, Lorg/thoughtcrime/securesms/R$string;.ok:I // field@2a6e │ │ -1b84d8: 2203 1c11 |0030: new-instance v3, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0; // type@111c │ │ -1b84dc: 7057 095d 6380 |0032: invoke-direct {v3, v6, v0, v8, v7}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V // method@5d09 │ │ -1b84e2: 6e30 9304 2103 |0035: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ -1b84e8: 0c07 |0038: move-result-object v7 │ │ -1b84ea: 6e10 9904 0700 |0039: invoke-virtual {v7}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ -1b84f0: 0e00 |003c: return-void │ │ +1b846c: |[1b846c] org.thoughtcrime.securesms.videochat.VideochatUtil.invite:(Landroid/app/Activity;I)V │ │ +1b847c: 7110 c84d 0700 |0000: invoke-static {v7}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1b8482: 0c00 |0003: move-result-object v0 │ │ +1b8484: 6e20 9906 8000 |0004: invoke-virtual {v0, v8}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ +1b848a: 0c08 |0007: move-result-object v8 │ │ +1b848c: 2201 4901 |0008: new-instance v1, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1b8490: 7020 8704 7100 |000a: invoke-direct {v1, v7}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ +1b8496: 6002 d02b |000d: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_to_videochat:I // field@2bd0 │ │ +1b849a: 6e10 5e06 0800 |000f: invoke-virtual {v8}, Lcom/b44t/messenger/DcChat;.getName:()Ljava/lang/String; // method@065e │ │ +1b84a0: 0c03 |0012: move-result-object v3 │ │ +1b84a2: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +1b84a4: 2344 4011 |0014: new-array v4, v4, [Ljava/lang/Object; // type@1140 │ │ +1b84a8: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +1b84aa: 4d03 0405 |0017: aput-object v3, v4, v5 │ │ +1b84ae: 6e30 1f00 2704 |0019: invoke-virtual {v7, v2, v4}, Landroid/app/Activity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@001f │ │ +1b84b4: 0c02 |001c: move-result-object v2 │ │ +1b84b6: 6e20 9704 2100 |001d: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0497 │ │ +1b84bc: 0c01 |0020: move-result-object v1 │ │ +1b84be: 6002 cf2b |0021: sget v2, Lorg/thoughtcrime/securesms/R$string;.videochat_invite_user_hint:I // field@2bcf │ │ +1b84c2: 6e20 8c04 2100 |0023: invoke-virtual {v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048c │ │ +1b84c8: 0c01 |0026: move-result-object v1 │ │ +1b84ca: 6002 0428 |0027: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2804 │ │ +1b84ce: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +1b84d0: 6e30 8e04 2103 |002a: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +1b84d6: 0c01 |002d: move-result-object v1 │ │ +1b84d8: 6002 6e2a |002e: sget v2, Lorg/thoughtcrime/securesms/R$string;.ok:I // field@2a6e │ │ +1b84dc: 2203 1c11 |0030: new-instance v3, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0; // type@111c │ │ +1b84e0: 7057 095d 6380 |0032: invoke-direct {v3, v6, v0, v8, v7}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/videochat/VideochatUtil;Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;)V // method@5d09 │ │ +1b84e6: 6e30 9304 2103 |0035: invoke-virtual {v1, v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ +1b84ec: 0c07 |0038: move-result-object v7 │ │ +1b84ee: 6e10 9904 0700 |0039: invoke-virtual {v7}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ +1b84f4: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x0008 line=21 │ │ 0x000f line=22 │ │ 0x0023 line=23 │ │ @@ -328324,23 +328325,23 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1b84f4: |[1b84f4] org.thoughtcrime.securesms.videochat.VideochatUtil.join:(Landroid/app/Activity;I)V │ │ -1b8504: 7110 c84d 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1b850a: 0c00 |0003: move-result-object v0 │ │ -1b850c: 6e20 ad06 3000 |0004: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ -1b8512: 0c03 |0007: move-result-object v3 │ │ -1b8514: 6e10 1907 0300 |0008: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getVideochatUrl:()Ljava/lang/String; // method@0719 │ │ -1b851a: 0c03 |000b: move-result-object v3 │ │ -1b851c: 7120 3e5a 3200 |000c: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@5a3e │ │ -1b8522: 0e00 |000f: return-void │ │ +1b84f8: |[1b84f8] org.thoughtcrime.securesms.videochat.VideochatUtil.join:(Landroid/app/Activity;I)V │ │ +1b8508: 7110 c84d 0200 |0000: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1b850e: 0c00 |0003: move-result-object v0 │ │ +1b8510: 6e20 ad06 3000 |0004: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ +1b8516: 0c03 |0007: move-result-object v3 │ │ +1b8518: 6e10 1907 0300 |0008: invoke-virtual {v3}, Lcom/b44t/messenger/DcMsg;.getVideochatUrl:()Ljava/lang/String; // method@0719 │ │ +1b851e: 0c03 |000b: move-result-object v3 │ │ +1b8520: 7120 3e5a 3200 |000c: invoke-static {v2, v3}, Lorg/thoughtcrime/securesms/util/IntentUtils;.showInBrowser:(Landroid/content/Context;Ljava/lang/String;)V // method@5a3e │ │ +1b8526: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0004 line=36 │ │ 0x0008 line=37 │ │ 0x000c line=38 │ │ locals : │ │ @@ -328353,22 +328354,22 @@ │ │ type : '(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;Landroid/content/DialogInterface;I)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -1b8524: |[1b8524] org.thoughtcrime.securesms.videochat.VideochatUtil.lambda$invite$0$org-thoughtcrime-securesms-videochat-VideochatUtil:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ -1b8534: 6e10 5c06 0200 |0000: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065c │ │ -1b853a: 0a02 |0003: move-result v2 │ │ -1b853c: 6e20 d406 2100 |0004: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.sendVideochatInvitation:(I)I // method@06d4 │ │ -1b8542: 0a01 |0007: move-result v1 │ │ -1b8544: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ -1b8548: 6e30 0d5d 3001 |000a: invoke-virtual {v0, v3, v1}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil;.join:(Landroid/app/Activity;I)V // method@5d0d │ │ -1b854e: 0e00 |000d: return-void │ │ +1b8528: |[1b8528] org.thoughtcrime.securesms.videochat.VideochatUtil.lambda$invite$0$org-thoughtcrime-securesms-videochat-VideochatUtil:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcChat;Landroid/app/Activity;Landroid/content/DialogInterface;I)V │ │ +1b8538: 6e10 5c06 0200 |0000: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getId:()I // method@065c │ │ +1b853e: 0a02 |0003: move-result v2 │ │ +1b8540: 6e20 d406 2100 |0004: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.sendVideochatInvitation:(I)I // method@06d4 │ │ +1b8546: 0a01 |0007: move-result v1 │ │ +1b8548: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ +1b854c: 6e30 0d5d 3001 |000a: invoke-virtual {v0, v3, v1}, Lorg/thoughtcrime/securesms/videochat/VideochatUtil;.join:(Landroid/app/Activity;I)V // method@5d0d │ │ +1b8552: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x000a line=28 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Lorg/thoughtcrime/securesms/videochat/VideochatUtil; │ │ 0x0000 - 0x000e reg=1 (null) Lcom/b44t/messenger/DcContext; │ │ @@ -462400,18 +462401,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a5d70: |[1a5d70] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -1a5d80: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a5d86: 5b01 fa40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fa │ │ -1a5d8a: 0e00 |0005: return-void │ │ +1a5d74: |[1a5d74] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +1a5d84: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a5d8a: 5b01 fa40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fa │ │ +1a5d8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -462421,18 +462422,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a5d8c: |[1a5d8c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.onDrawingChanged:()V │ │ -1a5d9c: 5410 fa40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fa │ │ -1a5da0: 7110 4b58 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@584b │ │ -1a5da6: 0e00 |0005: return-void │ │ +1a5d90: |[1a5d90] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda1.onDrawingChanged:()V │ │ +1a5da0: 5410 fa40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fa │ │ +1a5da4: 7110 4b58 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@584b │ │ +1a5daa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1; │ │ │ │ source_file_idx : 5745 (D8$$SyntheticClass) │ │ @@ -462465,18 +462466,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a5da8: |[1a5da8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -1a5db8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a5dbe: 5b01 fb40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fb │ │ -1a5dc2: 0e00 |0005: return-void │ │ +1a5dac: |[1a5dac] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +1a5dbc: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a5dc2: 5b01 fb40 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fb │ │ +1a5dc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -462486,18 +462487,18 @@ │ │ type : '(ZZ)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1a5dc4: |[1a5dc4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.onAvailabilityChanged:(ZZ)V │ │ -1a5dd4: 5410 fb40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fb │ │ -1a5dd8: 7130 4a58 2003 |0002: invoke-static {v0, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V // method@584a │ │ -1a5dde: 0e00 |0005: return-void │ │ +1a5dc8: |[1a5dc8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$$ExternalSyntheticLambda2.onAvailabilityChanged:(ZZ)V │ │ +1a5dd8: 5410 fb40 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fb │ │ +1a5ddc: 7130 4a58 2003 |0002: invoke-static {v0, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V // method@584a │ │ +1a5de2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ 0x0000 - 0x0006 reg=3 (null) Z │ │ @@ -462537,18 +462538,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a5de0: |[1a5de0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -1a5df0: 5b01 fc40 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ -1a5df4: 7010 a10a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a5dfa: 0e00 |0005: return-void │ │ +1a5de4: |[1a5de4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +1a5df4: 5b01 fc40 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ +1a5df8: 7010 a10a 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a5dfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -462557,31 +462558,31 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -1a5f04: |[1a5f04] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V │ │ -1a5f14: 7210 c14f 0400 |0000: invoke-interface {v4}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.getColor:()I // method@4fc1 │ │ -1a5f1a: 0a04 |0003: move-result v4 │ │ -1a5f1c: 5420 fc40 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ -1a5f20: 7110 5058 0000 |0006: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@5850 │ │ -1a5f26: 0c00 |0009: move-result-object v0 │ │ -1a5f28: 6201 2241 |000a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ -1a5f2c: 6e20 aa58 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58aa │ │ -1a5f32: 5420 fc40 |000f: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ -1a5f36: 7110 5058 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@5850 │ │ -1a5f3c: 0c00 |0014: move-result-object v0 │ │ -1a5f3e: 6e20 c558 4000 |0015: invoke-virtual {v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setActiveColor:(I)V // method@58c5 │ │ -1a5f44: 3805 0800 |0018: if-eqz v5, 0020 // +0008 │ │ -1a5f48: 5424 fc40 |001a: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ -1a5f4c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -1a5f4e: 7130 5258 3405 |001d: invoke-static {v4, v3, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$300:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@5852 │ │ -1a5f54: 0e00 |0020: return-void │ │ +1a5f08: |[1a5f08] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V │ │ +1a5f18: 7210 c14f 0400 |0000: invoke-interface {v4}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.getColor:()I // method@4fc1 │ │ +1a5f1e: 0a04 |0003: move-result v4 │ │ +1a5f20: 5420 fc40 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ +1a5f24: 7110 5058 0000 |0006: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@5850 │ │ +1a5f2a: 0c00 |0009: move-result-object v0 │ │ +1a5f2c: 6201 2241 |000a: sget-object v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.TEXT:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4122 │ │ +1a5f30: 6e20 aa58 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58aa │ │ +1a5f36: 5420 fc40 |000f: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ +1a5f3a: 7110 5058 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@5850 │ │ +1a5f40: 0c00 |0014: move-result-object v0 │ │ +1a5f42: 6e20 c558 4000 |0015: invoke-virtual {v0, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setActiveColor:(I)V // method@58c5 │ │ +1a5f48: 3805 0800 |0018: if-eqz v5, 0020 // +0008 │ │ +1a5f4c: 5424 fc40 |001a: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ +1a5f50: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +1a5f52: 7130 5258 3405 |001d: invoke-static {v4, v3, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$300:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@5852 │ │ +1a5f58: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0004 line=369 │ │ 0x000f line=370 │ │ 0x001a line=372 │ │ locals : │ │ @@ -462596,27 +462597,27 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -1a5dfc: |[1a5dfc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDoubleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -1a5e0c: 5420 fc40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ -1a5e10: 7120 4f58 3000 |0002: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@584f │ │ -1a5e16: 6e10 d750 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d7 │ │ -1a5e1c: 0c00 |0008: move-result-object v0 │ │ -1a5e1e: 2000 870f |0009: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f87 │ │ -1a5e22: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -1a5e26: 6e10 d750 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d7 │ │ -1a5e2c: 0c00 |0010: move-result-object v0 │ │ -1a5e2e: 1f00 310f |0011: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ -1a5e32: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -1a5e34: 7040 4458 3210 |0014: invoke-direct {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V // method@5844 │ │ -1a5e3a: 0e00 |0017: return-void │ │ +1a5e00: |[1a5e00] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDoubleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +1a5e10: 5420 fc40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ +1a5e14: 7120 4f58 3000 |0002: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@584f │ │ +1a5e1a: 6e10 d750 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d7 │ │ +1a5e20: 0c00 |0008: move-result-object v0 │ │ +1a5e22: 2000 870f |0009: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f87 │ │ +1a5e26: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +1a5e2a: 6e10 d750 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d7 │ │ +1a5e30: 0c00 |0010: move-result-object v0 │ │ +1a5e32: 1f00 310f |0011: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ +1a5e36: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +1a5e38: 7040 4458 3210 |0014: invoke-direct {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V // method@5844 │ │ +1a5e3e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0005 line=359 │ │ 0x000d line=360 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; │ │ @@ -462627,29 +462628,29 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -1a5e3c: |[1a5e3c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDown:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -1a5e4c: 3902 1c00 |0000: if-nez v2, 001c // +001c │ │ -1a5e50: 5412 fc40 |0002: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ -1a5e54: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -1a5e56: 7120 4f58 0200 |0005: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@584f │ │ -1a5e5c: 5412 fc40 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ -1a5e60: 7110 5058 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@5850 │ │ -1a5e66: 0c02 |000d: move-result-object v2 │ │ -1a5e68: 6200 2141 |000e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a5e6c: 6e20 aa58 0200 |0010: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58aa │ │ -1a5e72: 5412 fc40 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ -1a5e76: 7110 5158 0200 |0015: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@5851 │ │ -1a5e7c: 0c02 |0018: move-result-object v2 │ │ -1a5e7e: 6e10 3a50 0200 |0019: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@503a │ │ -1a5e84: 0e00 |001c: return-void │ │ +1a5e40: |[1a5e40] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntityDown:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +1a5e50: 3902 1c00 |0000: if-nez v2, 001c // +001c │ │ +1a5e54: 5412 fc40 |0002: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ +1a5e58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +1a5e5a: 7120 4f58 0200 |0005: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@584f │ │ +1a5e60: 5412 fc40 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ +1a5e64: 7110 5058 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@5850 │ │ +1a5e6a: 0c02 |000d: move-result-object v2 │ │ +1a5e6c: 6200 2141 |000e: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a5e70: 6e20 aa58 0200 |0010: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58aa │ │ +1a5e76: 5412 fc40 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ +1a5e7a: 7110 5158 0200 |0015: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@5851 │ │ +1a5e80: 0c02 |0018: move-result-object v2 │ │ +1a5e82: 6e10 3a50 0200 |0019: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@503a │ │ +1a5e88: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=338 │ │ 0x0008 line=339 │ │ 0x0013 line=340 │ │ locals : │ │ 0x0000 - 0x001d reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; │ │ @@ -462660,41 +462661,41 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -1a5e88: |[1a5e88] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntitySingleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ -1a5e98: 5420 fc40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ -1a5e9c: 7120 4f58 3000 |0002: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@584f │ │ -1a5ea2: 5420 fc40 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ -1a5ea6: 7110 4e58 0000 |0007: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@584e │ │ -1a5eac: 0c00 |000a: move-result-object v0 │ │ -1a5eae: 3800 2900 |000b: if-eqz v0, 0034 // +0029 │ │ -1a5eb2: 6e10 d750 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d7 │ │ -1a5eb8: 0c00 |0010: move-result-object v0 │ │ -1a5eba: 2000 870f |0011: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f87 │ │ -1a5ebe: 3800 1600 |0013: if-eqz v0, 0029 // +0016 │ │ -1a5ec2: 6e10 d750 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d7 │ │ -1a5ec8: 0c00 |0018: move-result-object v0 │ │ -1a5eca: 1f00 310f |0019: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ -1a5ece: 5421 fc40 |001b: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ -1a5ed2: 7110 5158 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@5851 │ │ -1a5ed8: 0c01 |0020: move-result-object v1 │ │ -1a5eda: 6e10 4550 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.isTextEditing:()Z // method@5045 │ │ -1a5ee0: 0a01 |0024: move-result v1 │ │ -1a5ee2: 7040 4458 3210 |0025: invoke-direct {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V // method@5844 │ │ -1a5ee8: 280c |0028: goto 0034 // +000c │ │ -1a5eea: 5423 fc40 |0029: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ -1a5eee: 7110 5058 0300 |002b: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@5850 │ │ -1a5ef4: 0c03 |002e: move-result-object v3 │ │ -1a5ef6: 6200 2041 |002f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ -1a5efa: 6e20 aa58 0300 |0031: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58aa │ │ -1a5f00: 0e00 |0034: return-void │ │ +1a5e8c: |[1a5e8c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment$1.onEntitySingleTap:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V │ │ +1a5e9c: 5420 fc40 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ +1a5ea0: 7120 4f58 3000 |0002: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@584f │ │ +1a5ea6: 5420 fc40 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ +1a5eaa: 7110 4e58 0000 |0007: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // method@584e │ │ +1a5eb0: 0c00 |000a: move-result-object v0 │ │ +1a5eb2: 3800 2900 |000b: if-eqz v0, 0034 // +0029 │ │ +1a5eb6: 6e10 d750 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d7 │ │ +1a5ebc: 0c00 |0010: move-result-object v0 │ │ +1a5ebe: 2000 870f |0011: instance-of v0, v0, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f87 │ │ +1a5ec2: 3800 1600 |0013: if-eqz v0, 0029 // +0016 │ │ +1a5ec6: 6e10 d750 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d7 │ │ +1a5ecc: 0c00 |0018: move-result-object v0 │ │ +1a5ece: 1f00 310f |0019: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ +1a5ed2: 5421 fc40 |001b: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ +1a5ed6: 7110 5158 0100 |001d: invoke-static {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // method@5851 │ │ +1a5edc: 0c01 |0020: move-result-object v1 │ │ +1a5ede: 6e10 4550 0100 |0021: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.isTextEditing:()Z // method@5045 │ │ +1a5ee4: 0a01 |0024: move-result v1 │ │ +1a5ee6: 7040 4458 3210 |0025: invoke-direct {v2, v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.setTextElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;Z)V // method@5844 │ │ +1a5eec: 280c |0028: goto 0034 // +000c │ │ +1a5eee: 5423 fc40 |0029: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@40fc │ │ +1a5ef2: 7110 5058 0300 |002b: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // method@5850 │ │ +1a5ef8: 0c03 |002e: move-result-object v3 │ │ +1a5efa: 6200 2041 |002f: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.MOVE_DELETE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4120 │ │ +1a5efe: 6e20 aa58 0300 |0031: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58aa │ │ +1a5f04: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0005 line=347 │ │ 0x000d line=348 │ │ 0x0015 line=349 │ │ 0x0029 line=351 │ │ @@ -462732,18 +462733,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a68f8: |[1a68f8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6908: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a690e: 5b01 0b41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410b │ │ -1a6912: 0e00 |0005: return-void │ │ +1a68fc: |[1a68fc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a690c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a6912: 5b01 0b41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410b │ │ +1a6916: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -462753,18 +462754,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6914: |[1a6914] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.onColorChange:(I)V │ │ -1a6924: 5410 0b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410b │ │ -1a6928: 6e20 be58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@58be │ │ -1a692e: 0e00 |0005: return-void │ │ +1a6918: |[1a6918] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda0.onColorChange:(I)V │ │ +1a6928: 5410 0b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@410b │ │ +1a692c: 6e20 be58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$12$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@58be │ │ +1a6932: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -462798,18 +462799,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6a80: |[1a6a80] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V │ │ -1a6a90: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a6a96: 5b01 1241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4112 │ │ -1a6a9a: 0e00 |0005: return-void │ │ +1a6a84: |[1a6a84] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.:(Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;)V │ │ +1a6a94: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a6a9a: 5b01 1241 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4112 │ │ +1a6a9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; │ │ │ │ @@ -462819,18 +462820,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6a9c: |[1a6a9c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.onColorSelected:(I)V │ │ -1a6aac: 5410 1241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4112 │ │ -1a6ab0: 6e20 3c59 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@593c │ │ -1a6ab6: 0e00 |0005: return-void │ │ +1a6aa0: |[1a6aa0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda2.onColorSelected:(I)V │ │ +1a6ab0: 5410 1241 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2;.f$0:Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker; // field@4112 │ │ +1a6ab4: 6e20 3c59 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/VerticalSlideColorPicker;.setActiveColor:(I)V // method@593c │ │ +1a6aba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda2; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -462864,18 +462865,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a6b60: |[1a6b60] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ -1a6b70: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a6b76: 5b01 1641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4116 │ │ -1a6b7a: 0e00 |0005: return-void │ │ +1a6b64: |[1a6b64] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;)V │ │ +1a6b74: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a6b7a: 5b01 1641 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4116 │ │ +1a6b7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ │ │ @@ -462885,18 +462886,18 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6b7c: |[1a6b7c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.onColorChange:(I)V │ │ -1a6b8c: 5410 1641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4116 │ │ -1a6b90: 6e20 bf58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@58bf │ │ -1a6b96: 0e00 |0005: return-void │ │ +1a6b80: |[1a6b80] org.thoughtcrime.securesms.scribbles.ImageEditorHud$$ExternalSyntheticLambda6.onColorChange:(I)V │ │ +1a6b90: 5410 1641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6;.f$0:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4116 │ │ +1a6b94: 6e20 bf58 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.lambda$new$13$org-thoughtcrime-securesms-scribbles-ImageEditorHud:(I)V // method@58bf │ │ +1a6b9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda6; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ │ │ @@ -462931,17 +462932,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a6c40: |[1a6c40] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.:()V │ │ -1a6c50: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a6c56: 0e00 |0003: return-void │ │ +1a6c44: |[1a6c44] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.:()V │ │ +1a6c54: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a6c5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1; │ │ │ │ Virtual methods - │ │ @@ -462950,121 +462951,121 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a6c58: |[1a6c58] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onColorChange:(I)V │ │ -1a6c68: 0e00 |0000: return-void │ │ +1a6c5c: |[1a6c5c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onColorChange:(I)V │ │ +1a6c6c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;) │ │ name : 'onDelete' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a6c6c: |[1a6c6c] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onDelete:()V │ │ -1a6c7c: 0e00 |0000: return-void │ │ +1a6c70: |[1a6c70] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onDelete:()V │ │ +1a6c80: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;) │ │ name : 'onFlipHorizontal' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a6c80: |[1a6c80] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onFlipHorizontal:()V │ │ -1a6c90: 0e00 |0000: return-void │ │ +1a6c84: |[1a6c84] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onFlipHorizontal:()V │ │ +1a6c94: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;) │ │ name : 'onModeStarted' │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a6c94: |[1a6c94] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -1a6ca4: 0e00 |0000: return-void │ │ +1a6c98: |[1a6c98] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +1a6ca8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;) │ │ name : 'onRequestFullScreen' │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a6ca8: |[1a6ca8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRequestFullScreen:(ZZ)V │ │ -1a6cb8: 0e00 |0000: return-void │ │ +1a6cac: |[1a6cac] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRequestFullScreen:(ZZ)V │ │ +1a6cbc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;) │ │ name : 'onRotate90AntiClockwise' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a6cbc: |[1a6cbc] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRotate90AntiClockwise:()V │ │ -1a6ccc: 0e00 |0000: return-void │ │ +1a6cc0: |[1a6cc0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onRotate90AntiClockwise:()V │ │ +1a6cd0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;) │ │ name : 'onSave' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a6cd0: |[1a6cd0] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onSave:()V │ │ -1a6ce0: 0e00 |0000: return-void │ │ +1a6cd4: |[1a6cd4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onSave:()V │ │ +1a6ce4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$1;) │ │ name : 'onUndo' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a6ce4: |[1a6ce4] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onUndo:()V │ │ -1a6cf4: 0e00 |0000: return-void │ │ +1a6ce8: |[1a6ce8] org.thoughtcrime.securesms.scribbles.ImageEditorHud$1.onUndo:()V │ │ +1a6cf8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 6791 (ImageEditorHud.java) │ │ │ │ Class #2451 header: │ │ @@ -463107,26 +463108,26 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -1a7d98: |[1a7d98] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V │ │ -1a7da8: 5b01 4841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@4148 │ │ -1a7dac: 7020 f205 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ -1a7db2: 6001 2b25 |0005: sget v1, Lorg/thoughtcrime/securesms/R$id;.sticker_image:I // field@252b │ │ -1a7db6: 6e20 1603 1200 |0007: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a7dbc: 0c01 |000a: move-result-object v1 │ │ -1a7dbe: 1f01 3101 |000b: check-cast v1, Landroid/widget/ImageView; // type@0131 │ │ -1a7dc2: 5b01 4741 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@4147 │ │ -1a7dc6: 2201 8b10 |000f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0; // type@108b │ │ -1a7dca: 7020 e958 0100 |0011: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@58e9 │ │ -1a7dd0: 6e20 4003 1200 |0014: invoke-virtual {v2, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a7dd6: 0e00 |0017: return-void │ │ +1a7d9c: |[1a7d9c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V │ │ +1a7dac: 5b01 4841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@4148 │ │ +1a7db0: 7020 f205 2000 |0002: invoke-direct {v0, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ +1a7db6: 6001 2b25 |0005: sget v1, Lorg/thoughtcrime/securesms/R$id;.sticker_image:I // field@252b │ │ +1a7dba: 6e20 1603 1200 |0007: invoke-virtual {v2, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a7dc0: 0c01 |000a: move-result-object v1 │ │ +1a7dc2: 1f01 3101 |000b: check-cast v1, Landroid/widget/ImageView; // type@0131 │ │ +1a7dc6: 5b01 4741 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@4147 │ │ +1a7dca: 2201 8b10 |000f: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0; // type@108b │ │ +1a7dce: 7020 e958 0100 |0011: invoke-direct {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@58e9 │ │ +1a7dd4: 6e20 4003 1200 |0014: invoke-virtual {v2, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a7dda: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x000f line=146 │ │ locals : │ │ @@ -463139,17 +463140,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a7d68: |[1a7d68] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$000:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String; │ │ -1a7d78: 5400 4641 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4146 │ │ -1a7d7c: 1100 |0002: return-object v0 │ │ +1a7d6c: |[1a7d6c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$000:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String; │ │ +1a7d7c: 5400 4641 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4146 │ │ +1a7d80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;) │ │ @@ -463157,17 +463158,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a7d80: |[1a7d80] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$002:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String; │ │ -1a7d90: 5b01 4641 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4146 │ │ -1a7d94: 1101 |0002: return-object v1 │ │ +1a7d84: |[1a7d84] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$002:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String; │ │ +1a7d94: 5b01 4641 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4146 │ │ +1a7d98: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ 0x0000 - 0x0003 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -463176,17 +463177,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a7d50: |[1a7d50] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; │ │ -1a7d60: 5400 4741 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@4147 │ │ -1a7d64: 1100 |0002: return-object v0 │ │ +1a7d54: |[1a7d54] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; │ │ +1a7d64: 5400 4741 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.image:Landroid/widget/ImageView; // field@4147 │ │ +1a7d68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ │ │ Virtual methods - │ │ @@ -463195,22 +463196,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a7dd8: |[1a7dd8] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.lambda$new$0$org-thoughtcrime-securesms-scribbles-StickerSelectFragment$StickersAdapter$StickerViewHolder:(Landroid/view/View;)V │ │ -1a7de8: 6e10 ef58 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.getAdapterPosition:()I // method@58ef │ │ -1a7dee: 0a02 |0003: move-result v2 │ │ -1a7df0: 3a02 0900 |0004: if-ltz v2, 000d // +0009 │ │ -1a7df4: 5412 4841 |0006: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@4148 │ │ -1a7df8: 5410 4641 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4146 │ │ -1a7dfc: 7120 f258 0200 |000a: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.access$300:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V // method@58f2 │ │ -1a7e02: 0e00 |000d: return-void │ │ +1a7ddc: |[1a7ddc] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter$StickerViewHolder.lambda$new$0$org-thoughtcrime-securesms-scribbles-StickerSelectFragment$StickersAdapter$StickerViewHolder:(Landroid/view/View;)V │ │ +1a7dec: 6e10 ef58 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.getAdapterPosition:()I // method@58ef │ │ +1a7df2: 0a02 |0003: move-result v2 │ │ +1a7df4: 3a02 0900 |0004: if-ltz v2, 000d // +0009 │ │ +1a7df8: 5412 4841 |0006: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.this$1:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // field@4148 │ │ +1a7dfc: 5410 4641 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.fileName:Ljava/lang/String; // field@4146 │ │ +1a7e00: 7120 f258 0200 |000a: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.access$300:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V // method@58f2 │ │ +1a7e06: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0006 line=149 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ @@ -463263,23 +463264,23 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -1a7e68: |[1a7e68] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V │ │ -1a7e78: 5b01 4c41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@414c │ │ -1a7e7c: 7010 e705 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e7 │ │ -1a7e82: 5b03 4941 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4149 │ │ -1a7e86: 5b04 4b41 |0007: iput-object v4, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@414b │ │ -1a7e8a: 7110 e502 0200 |0009: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ -1a7e90: 0c01 |000c: move-result-object v1 │ │ -1a7e92: 5b01 4a41 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@414a │ │ -1a7e96: 0e00 |000f: return-void │ │ +1a7e6c: |[1a7e6c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V │ │ +1a7e7c: 5b01 4c41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@414c │ │ +1a7e80: 7010 e705 0000 |0002: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e7 │ │ +1a7e86: 5b03 4941 |0005: iput-object v3, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4149 │ │ +1a7e8a: 5b04 4b41 |0007: iput-object v4, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@414b │ │ +1a7e8e: 7110 e502 0200 |0009: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ +1a7e94: 0c01 |000c: move-result-object v1 │ │ +1a7e96: 5b01 4a41 |000d: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@414a │ │ +1a7e9a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ 0x0007 line=105 │ │ 0x0009 line=106 │ │ locals : │ │ @@ -463294,17 +463295,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a7e98: |[1a7e98] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.access$300:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V │ │ -1a7ea8: 7020 f858 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onStickerSelected:(Ljava/lang/String;)V // method@58f8 │ │ -1a7eae: 0e00 |0003: return-void │ │ +1a7e9c: |[1a7e9c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.access$300:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Ljava/lang/String;)V │ │ +1a7eac: 7020 f858 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onStickerSelected:(Ljava/lang/String;)V // method@58f8 │ │ +1a7eb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ │ │ @@ -463313,24 +463314,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1a7f40: |[1a7f40] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onStickerSelected:(Ljava/lang/String;)V │ │ -1a7f50: 5410 4c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@414c │ │ -1a7f54: 7110 fc58 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@58fc │ │ -1a7f5a: 0c00 |0005: move-result-object v0 │ │ -1a7f5c: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -1a7f60: 5410 4c41 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@414c │ │ -1a7f64: 7110 fc58 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@58fc │ │ -1a7f6a: 0c00 |000d: move-result-object v0 │ │ -1a7f6c: 7220 e858 2000 |000e: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;.onStickerSelected:(Ljava/lang/String;)V // method@58e8 │ │ -1a7f72: 0e00 |0011: return-void │ │ +1a7f44: |[1a7f44] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onStickerSelected:(Ljava/lang/String;)V │ │ +1a7f54: 5410 4c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@414c │ │ +1a7f58: 7110 fc58 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@58fc │ │ +1a7f5e: 0c00 |0005: move-result-object v0 │ │ +1a7f60: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +1a7f64: 5410 4c41 |0008: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.this$0:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // field@414c │ │ +1a7f68: 7110 fc58 0000 |000a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // method@58fc │ │ +1a7f6e: 0c00 |000d: move-result-object v0 │ │ +1a7f70: 7220 e858 2000 |000e: invoke-interface {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;.onStickerSelected:(Ljava/lang/String;)V // method@58e8 │ │ +1a7f76: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x0012 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -463340,18 +463341,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -1a7e20: |[1a7e20] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.getItemCount:()I │ │ -1a7e30: 5410 4b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@414b │ │ -1a7e34: 2100 |0002: array-length v0, v0 │ │ -1a7e36: 0f00 |0003: return v0 │ │ +1a7e24: |[1a7e24] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.getItemCount:()I │ │ +1a7e34: 5410 4b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@414b │ │ +1a7e38: 2100 |0002: array-length v0, v0 │ │ +1a7e3a: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;) │ │ @@ -463359,18 +463360,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1a7eb0: |[1a7eb0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -1a7ec0: 1f01 8c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@108c │ │ -1a7ec4: 6e30 f558 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V // method@58f5 │ │ -1a7eca: 0e00 |0005: return-void │ │ +1a7eb4: |[1a7eb4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +1a7ec4: 1f01 8c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@108c │ │ +1a7ec8: 6e30 f558 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V // method@58f5 │ │ +1a7ece: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -463380,38 +463381,38 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -1a7ecc: |[1a7ecc] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V │ │ -1a7edc: 5420 4b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@414b │ │ -1a7ee0: 4604 0004 |0002: aget-object v4, v0, v4 │ │ -1a7ee4: 7120 ed58 4300 |0004: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$002:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String; // method@58ed │ │ -1a7eea: 5424 4941 |0007: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4149 │ │ -1a7eee: 2200 0c03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1a7ef2: 1a01 0156 |000b: const-string v1, "file:///android_asset/" // string@5601 │ │ -1a7ef6: 7020 0f0b 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1a7efc: 7110 ec58 0300 |0010: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$000:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String; // method@58ec │ │ -1a7f02: 0c01 |0013: move-result-object v1 │ │ -1a7f04: 6e20 180b 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1a7f0a: 6e10 290b 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1a7f10: 0c00 |001a: move-result-object v0 │ │ -1a7f12: 7110 0102 0000 |001b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1a7f18: 0c00 |001e: move-result-object v0 │ │ -1a7f1a: 6e20 4f54 0400 |001f: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.load:(Landroid/net/Uri;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@544f │ │ -1a7f20: 0c04 |0022: move-result-object v4 │ │ -1a7f22: 6200 6d00 |0023: sget-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ -1a7f26: 6e20 ab53 0400 |0025: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53ab │ │ -1a7f2c: 0c04 |0028: move-result-object v4 │ │ -1a7f2e: 7110 ee58 0300 |0029: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; // method@58ee │ │ -1a7f34: 0c03 |002c: move-result-object v3 │ │ -1a7f36: 6e20 cb53 3400 |002d: invoke-virtual {v4, v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@53cb │ │ -1a7f3c: 0e00 |0030: return-void │ │ +1a7ed0: |[1a7ed0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;I)V │ │ +1a7ee0: 5420 4b41 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.stickerFiles:[Ljava/lang/String; // field@414b │ │ +1a7ee4: 4604 0004 |0002: aget-object v4, v0, v4 │ │ +1a7ee8: 7120 ed58 4300 |0004: invoke-static {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$002:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;Ljava/lang/String;)Ljava/lang/String; // method@58ed │ │ +1a7eee: 5424 4941 |0007: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4149 │ │ +1a7ef2: 2200 0c03 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1a7ef6: 1a01 0156 |000b: const-string v1, "file:///android_asset/" // string@5601 │ │ +1a7efa: 7020 0f0b 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1a7f00: 7110 ec58 0300 |0010: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$000:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Ljava/lang/String; // method@58ec │ │ +1a7f06: 0c01 |0013: move-result-object v1 │ │ +1a7f08: 6e20 180b 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1a7f0e: 6e10 290b 0000 |0017: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1a7f14: 0c00 |001a: move-result-object v0 │ │ +1a7f16: 7110 0102 0000 |001b: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1a7f1c: 0c00 |001e: move-result-object v0 │ │ +1a7f1e: 6e20 4f54 0400 |001f: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.load:(Landroid/net/Uri;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@544f │ │ +1a7f24: 0c04 |0022: move-result-object v4 │ │ +1a7f26: 6200 6d00 |0023: sget-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ +1a7f2a: 6e20 ab53 0400 |0025: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53ab │ │ +1a7f30: 0c04 |0028: move-result-object v4 │ │ +1a7f32: 7110 ee58 0300 |0029: invoke-static {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; // method@58ee │ │ +1a7f38: 0c03 |002c: move-result-object v3 │ │ +1a7f3a: 6e20 cb53 3400 |002d: invoke-virtual {v4, v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.into:(Landroid/widget/ImageView;)Lcom/bumptech/glide/request/target/ViewTarget; // method@53cb │ │ +1a7f40: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0007 line=118 │ │ 0x0025 line=119 │ │ 0x0029 line=120 │ │ locals : │ │ @@ -463424,18 +463425,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1a7e04: |[1a7e04] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1a7e14: 6e30 f758 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // method@58f7 │ │ -1a7e1a: 0c01 |0003: move-result-object v1 │ │ -1a7e1c: 1101 |0004: return-object v1 │ │ +1a7e08: |[1a7e08] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1a7e18: 6e30 f758 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // method@58f7 │ │ +1a7e1e: 0c01 |0003: move-result-object v1 │ │ +1a7e20: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -463445,23 +463446,23 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -1a7e38: |[1a7e38] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ -1a7e48: 2205 8c10 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@108c │ │ -1a7e4c: 5430 4a41 |0002: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@414a │ │ -1a7e50: 6001 0f27 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.scribble_sticker_item:I // field@270f │ │ -1a7e54: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -1a7e56: 6e40 e702 1024 |0007: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1a7e5c: 0c04 |000a: move-result-object v4 │ │ -1a7e5e: 7030 eb58 3504 |000b: invoke-direct {v5, v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V // method@58eb │ │ -1a7e64: 1105 |000e: return-object v5 │ │ +1a7e3c: |[1a7e3c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ +1a7e4c: 2205 8c10 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@108c │ │ +1a7e50: 5430 4a41 |0002: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@414a │ │ +1a7e54: 6001 0f27 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.scribble_sticker_item:I // field@270f │ │ +1a7e58: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +1a7e5a: 6e40 e702 1024 |0007: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1a7e60: 0c04 |000a: move-result-object v4 │ │ +1a7e62: 7030 eb58 3504 |000b: invoke-direct {v5, v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;Landroid/view/View;)V // method@58eb │ │ +1a7e68: 1105 |000e: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x000f reg=4 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x000f reg=5 (null) I │ │ @@ -463471,18 +463472,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7f74: |[1a7f74] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -1a7f84: 1f01 8c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@108c │ │ -1a7f88: 6e20 fa58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@58fa │ │ -1a7f8e: 0e00 |0005: return-void │ │ +1a7f78: |[1a7f78] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +1a7f88: 1f01 8c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; // type@108c │ │ +1a7f8c: 6e20 fa58 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V // method@58fa │ │ +1a7f92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ │ │ @@ -463491,21 +463492,21 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1a7f90: |[1a7f90] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ -1a7fa0: 6f20 ea05 2100 |0000: invoke-super {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@05ea │ │ -1a7fa6: 5410 4941 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4149 │ │ -1a7faa: 7110 ee58 0200 |0005: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; // method@58ee │ │ -1a7fb0: 0c02 |0008: move-result-object v2 │ │ -1a7fb2: 6e20 3654 2000 |0009: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.clear:(Landroid/view/View;)V // method@5436 │ │ -1a7fb8: 0e00 |000c: return-void │ │ +1a7f94: |[1a7f94] org.thoughtcrime.securesms.scribbles.StickerSelectFragment$StickersAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)V │ │ +1a7fa4: 6f20 ea05 2100 |0000: invoke-super {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V // method@05ea │ │ +1a7faa: 5410 4941 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@4149 │ │ +1a7fae: 7110 ee58 0200 |0005: invoke-static {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;.access$100:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder;)Landroid/widget/ImageView; // method@58ee │ │ +1a7fb4: 0c02 |0008: move-result-object v2 │ │ +1a7fb6: 6e20 3654 2000 |0009: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.clear:(Landroid/view/View;)V // method@5436 │ │ +1a7fbc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0003 line=131 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; │ │ 0x0000 - 0x000d reg=2 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter$StickerViewHolder; │ │ @@ -463606,56 +463607,56 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a8670: |[1a8670] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:()V │ │ -1a8680: 2200 9010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; // type@1090 │ │ -1a8684: 7010 0d59 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.:()V // method@590d │ │ -1a868a: 6900 5341 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.CREATOR:Landroid/os/Parcelable$Creator; // field@4153 │ │ -1a868e: 0e00 |0007: return-void │ │ +1a8674: |[1a8674] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:()V │ │ +1a8684: 2200 9010 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2; // type@1090 │ │ +1a8688: 7010 0d59 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$2;.:()V // method@590d │ │ +1a868e: 6900 5341 |0005: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.CREATOR:Landroid/os/Parcelable$Creator; // field@4153 │ │ +1a8692: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;) │ │ name : '' │ │ type : '(Landroid/net/Uri;ZII)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -1a8690: |[1a8690] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:(Landroid/net/Uri;ZII)V │ │ -1a86a0: 7010 a10a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a86a6: 2200 5300 |0003: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ -1a86aa: 7010 4c01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ -1a86b0: 5b20 6041 |0008: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4160 │ │ -1a86b4: 2201 5000 |000a: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -1a86b8: 7010 3501 0100 |000c: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -1a86be: 5b21 5c41 |000f: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415c │ │ -1a86c2: 2201 5000 |0011: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -1a86c6: 7010 3501 0100 |0013: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -1a86cc: 5b21 6141 |0016: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4161 │ │ -1a86d0: 2201 5000 |0018: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ -1a86d4: 7010 3501 0100 |001a: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -1a86da: 5b21 5941 |001d: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4159 │ │ -1a86de: 5b23 5d41 |001f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@415d │ │ -1a86e2: 5c24 5b41 |0021: iput-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@415b │ │ -1a86e6: 5925 5f41 |0023: iput v5, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@415f │ │ -1a86ea: 5926 5e41 |0025: iput v6, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@415e │ │ -1a86ee: 1213 |0027: const/4 v3, #int 1 // #1 │ │ -1a86f0: 6e20 5601 3000 |0028: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -1a86f6: 6e20 5901 3000 |002b: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ -1a86fc: 6e20 5801 3000 |002e: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ -1a8702: 0e00 |0031: return-void │ │ +1a8694: |[1a8694] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.:(Landroid/net/Uri;ZII)V │ │ +1a86a4: 7010 a10a 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a86aa: 2200 5300 |0003: new-instance v0, Landroid/graphics/Paint; // type@0053 │ │ +1a86ae: 7010 4c01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@014c │ │ +1a86b4: 5b20 6041 |0008: iput-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4160 │ │ +1a86b8: 2201 5000 |000a: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +1a86bc: 7010 3501 0100 |000c: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +1a86c2: 5b21 5c41 |000f: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415c │ │ +1a86c6: 2201 5000 |0011: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +1a86ca: 7010 3501 0100 |0013: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +1a86d0: 5b21 6141 |0016: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4161 │ │ +1a86d4: 2201 5000 |0018: new-instance v1, Landroid/graphics/Matrix; // type@0050 │ │ +1a86d8: 7010 3501 0100 |001a: invoke-direct {v1}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +1a86de: 5b21 5941 |001d: iput-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4159 │ │ +1a86e2: 5b23 5d41 |001f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@415d │ │ +1a86e6: 5c24 5b41 |0021: iput-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@415b │ │ +1a86ea: 5925 5f41 |0023: iput v5, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@415f │ │ +1a86ee: 5926 5e41 |0025: iput v6, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@415e │ │ +1a86f2: 1213 |0027: const/4 v3, #int 1 // #1 │ │ +1a86f4: 6e20 5601 3000 |0028: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +1a86fa: 6e20 5901 3000 |002b: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ +1a8700: 6e20 5801 3000 |002e: invoke-virtual {v0, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ +1a8706: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=54 │ │ 0x000a line=55 │ │ 0x0011 line=56 │ │ 0x0018 line=57 │ │ @@ -463678,17 +463679,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1a8704: |[1a8704] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$000:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ -1a8714: 7030 2059 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@5920 │ │ -1a871a: 0e00 |0003: return-void │ │ +1a8708: |[1a8708] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$000:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ +1a8718: 7030 2059 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@5920 │ │ +1a871e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/imageeditor/RendererContext; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/graphics/Bitmap; │ │ @@ -463698,17 +463699,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a82bc: |[1a82bc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$102:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ -1a82cc: 5b01 5741 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ -1a82d0: 1101 |0002: return-object v1 │ │ +1a82c0: |[1a82c0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.access$102:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; │ │ +1a82d0: 5b01 5741 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ +1a82d4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/graphics/Bitmap; │ │ │ │ @@ -463717,85 +463718,85 @@ │ │ type : '(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 154 16-bit code units │ │ -1a82d4: |[1a82d4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; │ │ -1a82e4: 2200 5700 |0000: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ -1a82e8: 6e10 0f01 0500 |0002: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a82ee: 0a01 |0005: move-result v1 │ │ -1a82f0: 6e10 0c01 0500 |0006: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a82f6: 0a02 |0009: move-result v2 │ │ -1a82f8: 7030 6e01 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -1a82fe: 1301 0008 |000d: const/16 v1, #int 2048 // #800 │ │ -1a8302: 7120 1f59 1000 |000f: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@591f │ │ -1a8308: 0c00 |0012: move-result-object v0 │ │ -1a830a: 2201 5700 |0013: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ -1a830e: 5202 1900 |0015: iget v2, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -1a8312: db02 0202 |0017: div-int/lit8 v2, v2, #int 2 // #02 │ │ -1a8316: 5200 1a00 |0019: iget v0, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -1a831a: db00 0002 |001b: div-int/lit8 v0, v0, #int 2 // #02 │ │ -1a831e: 7030 6e01 2100 |001d: invoke-direct {v1, v2, v0}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -1a8324: 1300 2c01 |0020: const/16 v0, #int 300 // #12c │ │ -1a8328: 7120 1f59 0100 |0022: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@591f │ │ -1a832e: 0c00 |0025: move-result-object v0 │ │ -1a8330: 5201 1900 |0026: iget v1, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -1a8334: 5202 1a00 |0028: iget v2, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -1a8338: 7130 015a 1502 |002a: invoke-static {v5, v1, v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; // method@5a01 │ │ -1a833e: 0c01 |002d: move-result-object v1 │ │ -1a8340: 6202 5641 |002e: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.TAG:Ljava/lang/String; // field@4156 │ │ -1a8344: 2203 0c03 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ -1a8348: 1a04 bf11 |0032: const-string v4, "Bitmap: " // string@11bf │ │ -1a834c: 7020 0f0b 4300 |0034: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1a8352: 6e10 0f01 0500 |0037: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a8358: 0a04 |003a: move-result v4 │ │ -1a835a: 6e20 130b 4300 |003b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1a8360: 1a04 7a89 |003e: const-string v4, "x" // string@897a │ │ -1a8364: 6e20 180b 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1a836a: 6e10 0c01 0500 |0043: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a8370: 0a05 |0046: move-result v5 │ │ -1a8372: 6e20 130b 5300 |0047: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1a8378: 1a05 640c |004a: const-string v5, ", Blur: " // string@0c64 │ │ -1a837c: 6e20 180b 5300 |004c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1a8382: 5205 1900 |004f: iget v5, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ -1a8386: 6e20 130b 5300 |0051: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1a838c: 6e20 180b 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1a8392: 5205 1a00 |0057: iget v5, v0, Landroid/graphics/Point;.y:I // field@001a │ │ -1a8396: 6e20 130b 5300 |0059: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1a839c: 6e10 290b 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1a83a2: 0c05 |005f: move-result-object v5 │ │ -1a83a4: 7120 bc02 5200 |0060: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1a83aa: 7110 7f02 0600 |0063: invoke-static {v6}, Landroid/renderscript/RenderScript;.create:(Landroid/content/Context;)Landroid/renderscript/RenderScript; // method@027f │ │ -1a83b0: 0c05 |0066: move-result-object v5 │ │ -1a83b2: 7120 7b02 1500 |0067: invoke-static {v5, v1}, Landroid/renderscript/Allocation;.createFromBitmap:(Landroid/renderscript/RenderScript;Landroid/graphics/Bitmap;)Landroid/renderscript/Allocation; // method@027b │ │ -1a83b8: 0c06 |006a: move-result-object v6 │ │ -1a83ba: 6e10 7d02 0600 |006b: invoke-virtual {v6}, Landroid/renderscript/Allocation;.getType:()Landroid/renderscript/Type; // method@027d │ │ -1a83c0: 0c00 |006e: move-result-object v0 │ │ -1a83c2: 7120 7c02 0500 |006f: invoke-static {v5, v0}, Landroid/renderscript/Allocation;.createTyped:(Landroid/renderscript/RenderScript;Landroid/renderscript/Type;)Landroid/renderscript/Allocation; // method@027c │ │ -1a83c8: 0c00 |0072: move-result-object v0 │ │ -1a83ca: 7110 7e02 0500 |0073: invoke-static {v5}, Landroid/renderscript/Element;.U8_4:(Landroid/renderscript/RenderScript;)Landroid/renderscript/Element; // method@027e │ │ -1a83d0: 0c02 |0076: move-result-object v2 │ │ -1a83d2: 7120 8002 2500 |0077: invoke-static {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.create:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicBlur; // method@0280 │ │ -1a83d8: 0c05 |007a: move-result-object v5 │ │ -1a83da: 1502 c841 |007b: const/high16 v2, #int 1103626240 // #41c8 │ │ -1a83de: 6e20 8302 2500 |007d: invoke-virtual {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.setRadius:(F)V // method@0283 │ │ -1a83e4: 6e20 8202 6500 |0080: invoke-virtual {v5, v6}, Landroid/renderscript/ScriptIntrinsicBlur;.setInput:(Landroid/renderscript/Allocation;)V // method@0282 │ │ -1a83ea: 6e20 8102 0500 |0083: invoke-virtual {v5, v0}, Landroid/renderscript/ScriptIntrinsicBlur;.forEach:(Landroid/renderscript/Allocation;)V // method@0281 │ │ -1a83f0: 6e10 0f01 0100 |0086: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a83f6: 0a05 |0089: move-result v5 │ │ -1a83f8: 6e10 0c01 0100 |008a: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a83fe: 0a06 |008d: move-result v6 │ │ -1a8400: 6e10 0b01 0100 |008e: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@010b │ │ -1a8406: 0c01 |0091: move-result-object v1 │ │ -1a8408: 7130 0701 6501 |0092: invoke-static {v5, v6, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ -1a840e: 0c05 |0095: move-result-object v5 │ │ -1a8410: 6e20 7a02 5000 |0096: invoke-virtual {v0, v5}, Landroid/renderscript/Allocation;.copyTo:(Landroid/graphics/Bitmap;)V // method@027a │ │ -1a8416: 1105 |0099: return-object v5 │ │ +1a82d8: |[1a82d8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; │ │ +1a82e8: 2200 5700 |0000: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ +1a82ec: 6e10 0f01 0500 |0002: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a82f2: 0a01 |0005: move-result v1 │ │ +1a82f4: 6e10 0c01 0500 |0006: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a82fa: 0a02 |0009: move-result v2 │ │ +1a82fc: 7030 6e01 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +1a8302: 1301 0008 |000d: const/16 v1, #int 2048 // #800 │ │ +1a8306: 7120 1f59 1000 |000f: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@591f │ │ +1a830c: 0c00 |0012: move-result-object v0 │ │ +1a830e: 2201 5700 |0013: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ +1a8312: 5202 1900 |0015: iget v2, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +1a8316: db02 0202 |0017: div-int/lit8 v2, v2, #int 2 // #02 │ │ +1a831a: 5200 1a00 |0019: iget v0, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +1a831e: db00 0002 |001b: div-int/lit8 v0, v0, #int 2 // #02 │ │ +1a8322: 7030 6e01 2100 |001d: invoke-direct {v1, v2, v0}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +1a8328: 1300 2c01 |0020: const/16 v0, #int 300 // #12c │ │ +1a832c: 7120 1f59 0100 |0022: invoke-static {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; // method@591f │ │ +1a8332: 0c00 |0025: move-result-object v0 │ │ +1a8334: 5201 1900 |0026: iget v1, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +1a8338: 5202 1a00 |0028: iget v2, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +1a833c: 7130 015a 1502 |002a: invoke-static {v5, v1, v2}, Lorg/thoughtcrime/securesms/util/BitmapUtil;.createScaledBitmap:(Landroid/graphics/Bitmap;II)Landroid/graphics/Bitmap; // method@5a01 │ │ +1a8342: 0c01 |002d: move-result-object v1 │ │ +1a8344: 6202 5641 |002e: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.TAG:Ljava/lang/String; // field@4156 │ │ +1a8348: 2203 0c03 |0030: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ +1a834c: 1a04 bf11 |0032: const-string v4, "Bitmap: " // string@11bf │ │ +1a8350: 7020 0f0b 4300 |0034: invoke-direct {v3, v4}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1a8356: 6e10 0f01 0500 |0037: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a835c: 0a04 |003a: move-result v4 │ │ +1a835e: 6e20 130b 4300 |003b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1a8364: 1a04 7a89 |003e: const-string v4, "x" // string@897a │ │ +1a8368: 6e20 180b 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1a836e: 6e10 0c01 0500 |0043: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a8374: 0a05 |0046: move-result v5 │ │ +1a8376: 6e20 130b 5300 |0047: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1a837c: 1a05 640c |004a: const-string v5, ", Blur: " // string@0c64 │ │ +1a8380: 6e20 180b 5300 |004c: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1a8386: 5205 1900 |004f: iget v5, v0, Landroid/graphics/Point;.x:I // field@0019 │ │ +1a838a: 6e20 130b 5300 |0051: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1a8390: 6e20 180b 4300 |0054: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1a8396: 5205 1a00 |0057: iget v5, v0, Landroid/graphics/Point;.y:I // field@001a │ │ +1a839a: 6e20 130b 5300 |0059: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1a83a0: 6e10 290b 0300 |005c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1a83a6: 0c05 |005f: move-result-object v5 │ │ +1a83a8: 7120 bc02 5200 |0060: invoke-static {v2, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1a83ae: 7110 7f02 0600 |0063: invoke-static {v6}, Landroid/renderscript/RenderScript;.create:(Landroid/content/Context;)Landroid/renderscript/RenderScript; // method@027f │ │ +1a83b4: 0c05 |0066: move-result-object v5 │ │ +1a83b6: 7120 7b02 1500 |0067: invoke-static {v5, v1}, Landroid/renderscript/Allocation;.createFromBitmap:(Landroid/renderscript/RenderScript;Landroid/graphics/Bitmap;)Landroid/renderscript/Allocation; // method@027b │ │ +1a83bc: 0c06 |006a: move-result-object v6 │ │ +1a83be: 6e10 7d02 0600 |006b: invoke-virtual {v6}, Landroid/renderscript/Allocation;.getType:()Landroid/renderscript/Type; // method@027d │ │ +1a83c4: 0c00 |006e: move-result-object v0 │ │ +1a83c6: 7120 7c02 0500 |006f: invoke-static {v5, v0}, Landroid/renderscript/Allocation;.createTyped:(Landroid/renderscript/RenderScript;Landroid/renderscript/Type;)Landroid/renderscript/Allocation; // method@027c │ │ +1a83cc: 0c00 |0072: move-result-object v0 │ │ +1a83ce: 7110 7e02 0500 |0073: invoke-static {v5}, Landroid/renderscript/Element;.U8_4:(Landroid/renderscript/RenderScript;)Landroid/renderscript/Element; // method@027e │ │ +1a83d4: 0c02 |0076: move-result-object v2 │ │ +1a83d6: 7120 8002 2500 |0077: invoke-static {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.create:(Landroid/renderscript/RenderScript;Landroid/renderscript/Element;)Landroid/renderscript/ScriptIntrinsicBlur; // method@0280 │ │ +1a83dc: 0c05 |007a: move-result-object v5 │ │ +1a83de: 1502 c841 |007b: const/high16 v2, #int 1103626240 // #41c8 │ │ +1a83e2: 6e20 8302 2500 |007d: invoke-virtual {v5, v2}, Landroid/renderscript/ScriptIntrinsicBlur;.setRadius:(F)V // method@0283 │ │ +1a83e8: 6e20 8202 6500 |0080: invoke-virtual {v5, v6}, Landroid/renderscript/ScriptIntrinsicBlur;.setInput:(Landroid/renderscript/Allocation;)V // method@0282 │ │ +1a83ee: 6e20 8102 0500 |0083: invoke-virtual {v5, v0}, Landroid/renderscript/ScriptIntrinsicBlur;.forEach:(Landroid/renderscript/Allocation;)V // method@0281 │ │ +1a83f4: 6e10 0f01 0100 |0086: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a83fa: 0a05 |0089: move-result v5 │ │ +1a83fc: 6e10 0c01 0100 |008a: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a8402: 0a06 |008d: move-result v6 │ │ +1a8404: 6e10 0b01 0100 |008e: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getConfig:()Landroid/graphics/Bitmap$Config; // method@010b │ │ +1a840a: 0c01 |0091: move-result-object v1 │ │ +1a840c: 7130 0701 6501 |0092: invoke-static {v5, v6, v1}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@0107 │ │ +1a8412: 0c05 |0095: move-result-object v5 │ │ +1a8414: 6e20 7a02 5000 |0096: invoke-virtual {v0, v5}, Landroid/renderscript/Allocation;.copyTo:(Landroid/graphics/Bitmap;)V // method@027a │ │ +1a841a: 1105 |0099: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0013 line=243 │ │ 0x0026 line=244 │ │ 0x002e line=246 │ │ 0x0063 line=248 │ │ @@ -463816,41 +463817,41 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -1a8448: |[1a8448] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; │ │ -1a8458: 2200 5000 |0000: new-instance v0, Landroid/graphics/Matrix; // type@0050 │ │ -1a845c: 7010 3501 0000 |0002: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ -1a8462: 6e10 0f01 0400 |0005: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a8468: 0a01 |0008: move-result v1 │ │ -1a846a: 6e10 0c01 0400 |0009: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a8470: 0a02 |000c: move-result v2 │ │ -1a8472: 1503 803f |000d: const/high16 v3, #int 1065353216 // #3f80 │ │ -1a8476: 3721 1100 |000f: if-le v1, v2, 0020 // +0011 │ │ -1a847a: 6e10 0c01 0400 |0011: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a8480: 0a01 |0014: move-result v1 │ │ -1a8482: 8211 |0015: int-to-float v1, v1 │ │ -1a8484: 6e10 0f01 0400 |0016: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a848a: 0a04 |0019: move-result v4 │ │ -1a848c: 8244 |001a: int-to-float v4, v4 │ │ -1a848e: c941 |001b: div-float/2addr v1, v4 │ │ -1a8490: 6e30 4201 3001 |001c: invoke-virtual {v0, v3, v1}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ -1a8496: 280f |001f: goto 002e // +000f │ │ -1a8498: 6e10 0f01 0400 |0020: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a849e: 0a01 |0023: move-result v1 │ │ -1a84a0: 8211 |0024: int-to-float v1, v1 │ │ -1a84a2: 6e10 0c01 0400 |0025: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a84a8: 0a04 |0028: move-result v4 │ │ -1a84aa: 8244 |0029: int-to-float v4, v4 │ │ -1a84ac: c941 |002a: div-float/2addr v1, v4 │ │ -1a84ae: 6e30 4201 1003 |002b: invoke-virtual {v0, v1, v3}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ -1a84b4: 1100 |002e: return-object v0 │ │ +1a844c: |[1a844c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; │ │ +1a845c: 2200 5000 |0000: new-instance v0, Landroid/graphics/Matrix; // type@0050 │ │ +1a8460: 7010 3501 0000 |0002: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0135 │ │ +1a8466: 6e10 0f01 0400 |0005: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a846c: 0a01 |0008: move-result v1 │ │ +1a846e: 6e10 0c01 0400 |0009: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a8474: 0a02 |000c: move-result v2 │ │ +1a8476: 1503 803f |000d: const/high16 v3, #int 1065353216 // #3f80 │ │ +1a847a: 3721 1100 |000f: if-le v1, v2, 0020 // +0011 │ │ +1a847e: 6e10 0c01 0400 |0011: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a8484: 0a01 |0014: move-result v1 │ │ +1a8486: 8211 |0015: int-to-float v1, v1 │ │ +1a8488: 6e10 0f01 0400 |0016: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a848e: 0a04 |0019: move-result v4 │ │ +1a8490: 8244 |001a: int-to-float v4, v4 │ │ +1a8492: c941 |001b: div-float/2addr v1, v4 │ │ +1a8494: 6e30 4201 3001 |001c: invoke-virtual {v0, v3, v1}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ +1a849a: 280f |001f: goto 002e // +000f │ │ +1a849c: 6e10 0f01 0400 |0020: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a84a2: 0a01 |0023: move-result v1 │ │ +1a84a4: 8211 |0024: int-to-float v1, v1 │ │ +1a84a6: 6e10 0c01 0400 |0025: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a84ac: 0a04 |0028: move-result v4 │ │ +1a84ae: 8244 |0029: int-to-float v4, v4 │ │ +1a84b0: c941 |002a: div-float/2addr v1, v4 │ │ +1a84b2: 6e30 4201 1003 |002b: invoke-virtual {v0, v1, v3}, Landroid/graphics/Matrix;.preScale:(FF)Z // method@0142 │ │ +1a84b8: 1100 |002e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0005 line=232 │ │ 0x0011 line=233 │ │ 0x0020 line=235 │ │ locals : │ │ @@ -463861,44 +463862,44 @@ │ │ type : '(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -1a85ec: |[1a85ec] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; │ │ -1a85fc: 5220 5f41 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@415f │ │ -1a8600: 5221 5e41 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@415e │ │ -1a8604: 3804 0c00 |0004: if-eqz v4, 0010 // +000c │ │ -1a8608: 1304 0008 |0006: const/16 v4, #int 2048 // #800 │ │ -1a860c: 7120 7d0a 4000 |0008: invoke-static {v0, v4}, Ljava/lang/Math;.min:(II)I // method@0a7d │ │ -1a8612: 0a00 |000b: move-result v0 │ │ -1a8614: 7120 7d0a 4100 |000c: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@0a7d │ │ -1a861a: 0a01 |000f: move-result v1 │ │ -1a861c: 7110 1753 0300 |0010: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5317 │ │ -1a8622: 0c03 |0013: move-result-object v3 │ │ -1a8624: 6e10 2f54 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asBitmap:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@542f │ │ -1a862a: 0c03 |0017: move-result-object v3 │ │ -1a862c: 6204 6d00 |0018: sget-object v4, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ -1a8630: 6e20 ab53 4300 |001a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53ab │ │ -1a8636: 0c03 |001d: move-result-object v3 │ │ -1a8638: 6e30 fc53 0301 |001e: invoke-virtual {v3, v0, v1}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.override:(II)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53fc │ │ -1a863e: 0c03 |0021: move-result-object v3 │ │ -1a8640: 6e10 9f53 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.centerInside:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@539f │ │ -1a8646: 0c03 |0025: move-result-object v3 │ │ -1a8648: 5524 5b41 |0026: iget-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@415b │ │ -1a864c: 3804 0a00 |0028: if-eqz v4, 0032 // +000a │ │ -1a8650: 2204 a90f |002a: new-instance v4, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0fa9 │ │ -1a8654: 5420 5d41 |002c: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@415d │ │ -1a8658: 7020 f652 0400 |002e: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@52f6 │ │ -1a865e: 2803 |0031: goto 0034 // +0003 │ │ -1a8660: 5424 5d41 |0032: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@415d │ │ -1a8664: 6e20 e553 4300 |0034: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53e5 │ │ -1a866a: 0c03 |0037: move-result-object v3 │ │ -1a866c: 1103 |0038: return-object v3 │ │ +1a85f0: |[1a85f0] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; │ │ +1a8600: 5220 5f41 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@415f │ │ +1a8604: 5221 5e41 |0002: iget v1, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@415e │ │ +1a8608: 3804 0c00 |0004: if-eqz v4, 0010 // +000c │ │ +1a860c: 1304 0008 |0006: const/16 v4, #int 2048 // #800 │ │ +1a8610: 7120 7d0a 4000 |0008: invoke-static {v0, v4}, Ljava/lang/Math;.min:(II)I // method@0a7d │ │ +1a8616: 0a00 |000b: move-result v0 │ │ +1a8618: 7120 7d0a 4100 |000c: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@0a7d │ │ +1a861e: 0a01 |000f: move-result v1 │ │ +1a8620: 7110 1753 0300 |0010: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5317 │ │ +1a8626: 0c03 |0013: move-result-object v3 │ │ +1a8628: 6e10 2f54 0300 |0014: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequests;.asBitmap:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@542f │ │ +1a862e: 0c03 |0017: move-result-object v3 │ │ +1a8630: 6204 6d00 |0018: sget-object v4, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;.NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy; // field@006d │ │ +1a8634: 6e20 ab53 4300 |001a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.diskCacheStrategy:(Lcom/bumptech/glide/load/engine/DiskCacheStrategy;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53ab │ │ +1a863a: 0c03 |001d: move-result-object v3 │ │ +1a863c: 6e30 fc53 0301 |001e: invoke-virtual {v3, v0, v1}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.override:(II)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53fc │ │ +1a8642: 0c03 |0021: move-result-object v3 │ │ +1a8644: 6e10 9f53 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.centerInside:()Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@539f │ │ +1a864a: 0c03 |0025: move-result-object v3 │ │ +1a864c: 5524 5b41 |0026: iget-boolean v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@415b │ │ +1a8650: 3804 0a00 |0028: if-eqz v4, 0032 // +000a │ │ +1a8654: 2204 a90f |002a: new-instance v4, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri; // type@0fa9 │ │ +1a8658: 5420 5d41 |002c: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@415d │ │ +1a865c: 7020 f652 0400 |002e: invoke-direct {v4, v0}, Lorg/thoughtcrime/securesms/mms/DecryptableStreamUriLoader$DecryptableUri;.:(Landroid/net/Uri;)V // method@52f6 │ │ +1a8662: 2803 |0031: goto 0034 // +0003 │ │ +1a8664: 5424 5d41 |0032: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@415d │ │ +1a8668: 6e20 e553 4300 |0034: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.load:(Ljava/lang/Object;)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@53e5 │ │ +1a866e: 0c03 |0037: move-result-object v3 │ │ +1a8670: 1103 |0038: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0002 line=170 │ │ 0x0008 line=173 │ │ 0x000c line=174 │ │ 0x0010 line=177 │ │ @@ -463917,50 +463918,50 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -1a8548: |[1a8548] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.pixelAlphaNotZero:(FF)Z │ │ -1a8558: 6e10 1959 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5919 │ │ -1a855e: 0c00 |0003: move-result-object v0 │ │ -1a8560: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1a8562: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -1a8566: 0f01 |0007: return v1 │ │ -1a8568: 5452 5c41 |0008: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415c │ │ -1a856c: 5453 6141 |000a: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4161 │ │ -1a8570: 6e20 3801 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/Matrix;.invert:(Landroid/graphics/Matrix;)Z // method@0138 │ │ -1a8576: 1222 |000f: const/4 v2, #int 2 // #2 │ │ -1a8578: 2323 2611 |0010: new-array v3, v2, [F // type@1126 │ │ -1a857c: 5454 6141 |0012: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4161 │ │ -1a8580: 2322 2611 |0014: new-array v2, v2, [F // type@1126 │ │ -1a8584: 4b06 0201 |0016: aput v6, v2, v1 │ │ -1a8588: 1216 |0018: const/4 v6, #int 1 // #1 │ │ -1a858a: 4b07 0206 |0019: aput v7, v2, v6 │ │ -1a858e: 6e30 3b01 3402 |001b: invoke-virtual {v4, v3, v2}, Landroid/graphics/Matrix;.mapPoints:([F[F)V // method@013b │ │ -1a8594: 4407 0301 |001e: aget v7, v3, v1 │ │ -1a8598: 8777 |0020: float-to-int v7, v7 │ │ -1a859a: 4402 0306 |0021: aget v2, v3, v6 │ │ -1a859e: 8722 |0023: float-to-int v2, v2 │ │ -1a85a0: 3a07 1a00 |0024: if-ltz v7, 003e // +001a │ │ -1a85a4: 6e10 0f01 0000 |0026: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a85aa: 0a03 |0029: move-result v3 │ │ -1a85ac: 3537 1400 |002a: if-ge v7, v3, 003e // +0014 │ │ -1a85b0: 3a02 1200 |002c: if-ltz v2, 003e // +0012 │ │ -1a85b4: 6e10 0c01 0000 |002e: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a85ba: 0a03 |0031: move-result v3 │ │ -1a85bc: 3532 0c00 |0032: if-ge v2, v3, 003e // +000c │ │ -1a85c0: 6e30 0d01 7002 |0034: invoke-virtual {v0, v7, v2}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ -1a85c6: 0a07 |0037: move-result v7 │ │ -1a85c8: 1500 00ff |0038: const/high16 v0, #int -16777216 // #ff00 │ │ -1a85cc: b507 |003a: and-int/2addr v7, v0 │ │ -1a85ce: 3807 0300 |003b: if-eqz v7, 003e // +0003 │ │ -1a85d2: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -1a85d4: 0f01 |003e: return v1 │ │ +1a854c: |[1a854c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.pixelAlphaNotZero:(FF)Z │ │ +1a855c: 6e10 1959 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5919 │ │ +1a8562: 0c00 |0003: move-result-object v0 │ │ +1a8564: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1a8566: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +1a856a: 0f01 |0007: return v1 │ │ +1a856c: 5452 5c41 |0008: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415c │ │ +1a8570: 5453 6141 |000a: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4161 │ │ +1a8574: 6e20 3801 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/Matrix;.invert:(Landroid/graphics/Matrix;)Z // method@0138 │ │ +1a857a: 1222 |000f: const/4 v2, #int 2 // #2 │ │ +1a857c: 2323 2611 |0010: new-array v3, v2, [F // type@1126 │ │ +1a8580: 5454 6141 |0012: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.temp:Landroid/graphics/Matrix; // field@4161 │ │ +1a8584: 2322 2611 |0014: new-array v2, v2, [F // type@1126 │ │ +1a8588: 4b06 0201 |0016: aput v6, v2, v1 │ │ +1a858c: 1216 |0018: const/4 v6, #int 1 // #1 │ │ +1a858e: 4b07 0206 |0019: aput v7, v2, v6 │ │ +1a8592: 6e30 3b01 3402 |001b: invoke-virtual {v4, v3, v2}, Landroid/graphics/Matrix;.mapPoints:([F[F)V // method@013b │ │ +1a8598: 4407 0301 |001e: aget v7, v3, v1 │ │ +1a859c: 8777 |0020: float-to-int v7, v7 │ │ +1a859e: 4402 0306 |0021: aget v2, v3, v6 │ │ +1a85a2: 8722 |0023: float-to-int v2, v2 │ │ +1a85a4: 3a07 1a00 |0024: if-ltz v7, 003e // +001a │ │ +1a85a8: 6e10 0f01 0000 |0026: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a85ae: 0a03 |0029: move-result v3 │ │ +1a85b0: 3537 1400 |002a: if-ge v7, v3, 003e // +0014 │ │ +1a85b4: 3a02 1200 |002c: if-ltz v2, 003e // +0012 │ │ +1a85b8: 6e10 0c01 0000 |002e: invoke-virtual {v0}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a85be: 0a03 |0031: move-result v3 │ │ +1a85c0: 3532 0c00 |0032: if-ge v2, v3, 003e // +000c │ │ +1a85c4: 6e30 0d01 7002 |0034: invoke-virtual {v0, v7, v2}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@010d │ │ +1a85ca: 0a07 |0037: move-result v7 │ │ +1a85cc: 1500 00ff |0038: const/high16 v0, #int -16777216 // #ff00 │ │ +1a85d0: b507 |003a: and-int/2addr v7, v0 │ │ +1a85d2: 3807 0300 |003b: if-eqz v7, 003e // +0003 │ │ +1a85d6: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +1a85d8: 0f01 |003e: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0008 line=195 │ │ 0x0010 line=197 │ │ 0x0012 line=198 │ │ 0x001e line=200 │ │ @@ -463977,106 +463978,106 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 190 16-bit code units │ │ -1a884c: |[1a884c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -1a885c: 6e10 6b50 0800 |0000: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getChildren:()Ljava/util/List; // method@506b │ │ -1a8862: 0c00 |0003: move-result-object v0 │ │ -1a8864: 7210 da0c 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cda │ │ -1a886a: 0c00 |0007: move-result-object v0 │ │ -1a886c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -1a886e: 7210 bb0c 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1a8874: 0a02 |000c: move-result v2 │ │ -1a8876: 3802 3e00 |000d: if-eqz v2, 004b // +003e │ │ -1a887a: 7210 bc0c 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1a8880: 0c02 |0012: move-result-object v2 │ │ -1a8882: 1f02 600f |0013: check-cast v2, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ -1a8886: 6e10 d850 0200 |0015: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getZOrder:()I // method@50d8 │ │ -1a888c: 0a03 |0018: move-result v3 │ │ -1a888e: 12f4 |0019: const/4 v4, #int -1 // #ff │ │ -1a8890: 3343 efff |001a: if-ne v3, v4, 0009 // -0011 │ │ -1a8894: 5471 5841 |001c: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ -1a8898: 1213 |001e: const/4 v3, #int 1 // #1 │ │ -1a889a: 3901 1600 |001f: if-nez v1, 0035 // +0016 │ │ -1a889e: 2201 5300 |0021: new-instance v1, Landroid/graphics/Paint; // type@0053 │ │ -1a88a2: 7010 4c01 0100 |0023: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@014c │ │ -1a88a8: 5b71 5841 |0026: iput-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ -1a88ac: 6e20 5601 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ -1a88b2: 5471 5841 |002b: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ -1a88b6: 6e20 5901 3100 |002d: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ -1a88bc: 5471 5841 |0030: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ -1a88c0: 6e20 5801 3100 |0032: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ -1a88c6: 5471 5841 |0035: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ -1a88ca: 2204 5a00 |0037: new-instance v4, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ -1a88ce: 6205 1f00 |0039: sget-object v5, Landroid/graphics/PorterDuff$Mode;.DST_OUT:Landroid/graphics/PorterDuff$Mode; // field@001f │ │ -1a88d2: 7020 7301 5400 |003b: invoke-direct {v4, v5}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ -1a88d8: 6e20 6101 4100 |003e: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ -1a88de: 5471 5841 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ -1a88e2: 6e20 7750 1800 |0043: invoke-virtual {v8, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.setMaskPaint:(Landroid/graphics/Paint;)V // method@5077 │ │ -1a88e8: 6e20 c950 8200 |0046: invoke-virtual {v2, v8}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.draw:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@50c9 │ │ -1a88ee: 1211 |0049: const/4 v1, #int 1 // #1 │ │ -1a88f0: 28bf |004a: goto 0009 // -0041 │ │ -1a88f2: 3801 7200 |004b: if-eqz v1, 00bd // +0072 │ │ -1a88f6: 6e10 7250 0800 |004d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@5072 │ │ -1a88fc: 5480 253e |0050: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e25 │ │ -1a8900: 5471 5c41 |0052: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415c │ │ -1a8904: 6e20 b84f 1000 |0054: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4fb8 │ │ -1a890a: 5470 5841 |0057: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ -1a890e: 2201 5a00 |0059: new-instance v1, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ -1a8912: 6202 1e00 |005b: sget-object v2, Landroid/graphics/PorterDuff$Mode;.DST_ATOP:Landroid/graphics/PorterDuff$Mode; // field@001e │ │ -1a8916: 7020 7301 2100 |005d: invoke-direct {v1, v2}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ -1a891c: 6e20 6101 1000 |0060: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ -1a8922: 5470 5841 |0063: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ -1a8926: 1201 |0065: const/4 v1, #int 0 // #0 │ │ -1a8928: 6e20 5a01 1000 |0066: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setMaskFilter:(Landroid/graphics/MaskFilter;)Landroid/graphics/MaskFilter; // method@015a │ │ -1a892e: 5470 5a41 |0069: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415a │ │ -1a8932: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -1a8934: 3900 3900 |006c: if-nez v0, 00a5 // +0039 │ │ -1a8938: 5470 5741 |006e: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ -1a893c: 5483 273e |0070: iget-object v3, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e27 │ │ -1a8940: 7120 1659 3000 |0072: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; // method@5916 │ │ -1a8946: 0c00 |0075: move-result-object v0 │ │ -1a8948: 5b70 5a41 |0076: iput-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415a │ │ -1a894c: 5470 5941 |0078: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4159 │ │ -1a8950: 2203 5c00 |007a: new-instance v3, Landroid/graphics/RectF; // type@005c │ │ -1a8954: 5474 5a41 |007c: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415a │ │ -1a8958: 6e10 0f01 0400 |007e: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a895e: 0a04 |0081: move-result v4 │ │ -1a8960: 8244 |0082: int-to-float v4, v4 │ │ -1a8962: 5475 5a41 |0083: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415a │ │ -1a8966: 6e10 0c01 0500 |0085: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a896c: 0a05 |0088: move-result v5 │ │ -1a896e: 8255 |0089: int-to-float v5, v5 │ │ -1a8970: 7055 7a01 2342 |008a: invoke-direct {v3, v2, v2, v4, v5}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -1a8976: 2204 5c00 |008d: new-instance v4, Landroid/graphics/RectF; // type@005c │ │ -1a897a: 5475 5741 |008f: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ -1a897e: 6e10 0f01 0500 |0091: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a8984: 0a05 |0094: move-result v5 │ │ -1a8986: 8255 |0095: int-to-float v5, v5 │ │ -1a8988: 5476 5741 |0096: iget-object v6, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ -1a898c: 6e10 0c01 0600 |0098: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a8992: 0a06 |009b: move-result v6 │ │ -1a8994: 8266 |009c: int-to-float v6, v6 │ │ -1a8996: 7056 7a01 2452 |009d: invoke-direct {v4, v2, v2, v5, v6}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -1a899c: 6205 1200 |00a0: sget-object v5, Landroid/graphics/Matrix$ScaleToFit;.FILL:Landroid/graphics/Matrix$ScaleToFit; // field@0012 │ │ -1a89a0: 6e40 4601 3054 |00a2: invoke-virtual {v0, v3, v4, v5}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0146 │ │ -1a89a6: 5480 243e |00a5: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e24 │ │ -1a89aa: 5473 5941 |00a7: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4159 │ │ -1a89ae: 6e20 1f01 3000 |00a9: invoke-virtual {v0, v3}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@011f │ │ -1a89b4: 5480 243e |00ac: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e24 │ │ -1a89b8: 5473 5a41 |00ae: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415a │ │ -1a89bc: 5474 5841 |00b0: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ -1a89c0: 6e54 2001 3022 |00b2: invoke-virtual {v0, v3, v2, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -1a89c6: 5470 5841 |00b5: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ -1a89ca: 6e20 6101 1000 |00b7: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ -1a89d0: 6e10 7150 0800 |00ba: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@5071 │ │ -1a89d6: 0e00 |00bd: return-void │ │ +1a8850: |[1a8850] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +1a8860: 6e10 6b50 0800 |0000: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getChildren:()Ljava/util/List; // method@506b │ │ +1a8866: 0c00 |0003: move-result-object v0 │ │ +1a8868: 7210 da0c 0000 |0004: invoke-interface {v0}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@0cda │ │ +1a886e: 0c00 |0007: move-result-object v0 │ │ +1a8870: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +1a8872: 7210 bb0c 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1a8878: 0a02 |000c: move-result v2 │ │ +1a887a: 3802 3e00 |000d: if-eqz v2, 004b // +003e │ │ +1a887e: 7210 bc0c 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1a8884: 0c02 |0012: move-result-object v2 │ │ +1a8886: 1f02 600f |0013: check-cast v2, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ +1a888a: 6e10 d850 0200 |0015: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getZOrder:()I // method@50d8 │ │ +1a8890: 0a03 |0018: move-result v3 │ │ +1a8892: 12f4 |0019: const/4 v4, #int -1 // #ff │ │ +1a8894: 3343 efff |001a: if-ne v3, v4, 0009 // -0011 │ │ +1a8898: 5471 5841 |001c: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ +1a889c: 1213 |001e: const/4 v3, #int 1 // #1 │ │ +1a889e: 3901 1600 |001f: if-nez v1, 0035 // +0016 │ │ +1a88a2: 2201 5300 |0021: new-instance v1, Landroid/graphics/Paint; // type@0053 │ │ +1a88a6: 7010 4c01 0100 |0023: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@014c │ │ +1a88ac: 5b71 5841 |0026: iput-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ +1a88b0: 6e20 5601 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0156 │ │ +1a88b6: 5471 5841 |002b: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ +1a88ba: 6e20 5901 3100 |002d: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@0159 │ │ +1a88c0: 5471 5841 |0030: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ +1a88c4: 6e20 5801 3100 |0032: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setDither:(Z)V // method@0158 │ │ +1a88ca: 5471 5841 |0035: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ +1a88ce: 2204 5a00 |0037: new-instance v4, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ +1a88d2: 6205 1f00 |0039: sget-object v5, Landroid/graphics/PorterDuff$Mode;.DST_OUT:Landroid/graphics/PorterDuff$Mode; // field@001f │ │ +1a88d6: 7020 7301 5400 |003b: invoke-direct {v4, v5}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ +1a88dc: 6e20 6101 4100 |003e: invoke-virtual {v1, v4}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ +1a88e2: 5471 5841 |0041: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ +1a88e6: 6e20 7750 1800 |0043: invoke-virtual {v8, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.setMaskPaint:(Landroid/graphics/Paint;)V // method@5077 │ │ +1a88ec: 6e20 c950 8200 |0046: invoke-virtual {v2, v8}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.draw:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@50c9 │ │ +1a88f2: 1211 |0049: const/4 v1, #int 1 // #1 │ │ +1a88f4: 28bf |004a: goto 0009 // -0041 │ │ +1a88f6: 3801 7200 |004b: if-eqz v1, 00bd // +0072 │ │ +1a88fa: 6e10 7250 0800 |004d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@5072 │ │ +1a8900: 5480 253e |0050: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e25 │ │ +1a8904: 5471 5c41 |0052: iget-object v1, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415c │ │ +1a8908: 6e20 b84f 1000 |0054: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4fb8 │ │ +1a890e: 5470 5841 |0057: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ +1a8912: 2201 5a00 |0059: new-instance v1, Landroid/graphics/PorterDuffXfermode; // type@005a │ │ +1a8916: 6202 1e00 |005b: sget-object v2, Landroid/graphics/PorterDuff$Mode;.DST_ATOP:Landroid/graphics/PorterDuff$Mode; // field@001e │ │ +1a891a: 7020 7301 2100 |005d: invoke-direct {v1, v2}, Landroid/graphics/PorterDuffXfermode;.:(Landroid/graphics/PorterDuff$Mode;)V // method@0173 │ │ +1a8920: 6e20 6101 1000 |0060: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ +1a8926: 5470 5841 |0063: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ +1a892a: 1201 |0065: const/4 v1, #int 0 // #0 │ │ +1a892c: 6e20 5a01 1000 |0066: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setMaskFilter:(Landroid/graphics/MaskFilter;)Landroid/graphics/MaskFilter; // method@015a │ │ +1a8932: 5470 5a41 |0069: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415a │ │ +1a8936: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +1a8938: 3900 3900 |006c: if-nez v0, 00a5 // +0039 │ │ +1a893c: 5470 5741 |006e: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ +1a8940: 5483 273e |0070: iget-object v3, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e27 │ │ +1a8944: 7120 1659 3000 |0072: invoke-static {v0, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blur:(Landroid/graphics/Bitmap;Landroid/content/Context;)Landroid/graphics/Bitmap; // method@5916 │ │ +1a894a: 0c00 |0075: move-result-object v0 │ │ +1a894c: 5b70 5a41 |0076: iput-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415a │ │ +1a8950: 5470 5941 |0078: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4159 │ │ +1a8954: 2203 5c00 |007a: new-instance v3, Landroid/graphics/RectF; // type@005c │ │ +1a8958: 5474 5a41 |007c: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415a │ │ +1a895c: 6e10 0f01 0400 |007e: invoke-virtual {v4}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a8962: 0a04 |0081: move-result v4 │ │ +1a8964: 8244 |0082: int-to-float v4, v4 │ │ +1a8966: 5475 5a41 |0083: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415a │ │ +1a896a: 6e10 0c01 0500 |0085: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a8970: 0a05 |0088: move-result v5 │ │ +1a8972: 8255 |0089: int-to-float v5, v5 │ │ +1a8974: 7055 7a01 2342 |008a: invoke-direct {v3, v2, v2, v4, v5}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +1a897a: 2204 5c00 |008d: new-instance v4, Landroid/graphics/RectF; // type@005c │ │ +1a897e: 5475 5741 |008f: iget-object v5, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ +1a8982: 6e10 0f01 0500 |0091: invoke-virtual {v5}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a8988: 0a05 |0094: move-result v5 │ │ +1a898a: 8255 |0095: int-to-float v5, v5 │ │ +1a898c: 5476 5741 |0096: iget-object v6, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ +1a8990: 6e10 0c01 0600 |0098: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a8996: 0a06 |009b: move-result v6 │ │ +1a8998: 8266 |009c: int-to-float v6, v6 │ │ +1a899a: 7056 7a01 2452 |009d: invoke-direct {v4, v2, v2, v5, v6}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +1a89a0: 6205 1200 |00a0: sget-object v5, Landroid/graphics/Matrix$ScaleToFit;.FILL:Landroid/graphics/Matrix$ScaleToFit; // field@0012 │ │ +1a89a4: 6e40 4601 3054 |00a2: invoke-virtual {v0, v3, v4, v5}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0146 │ │ +1a89aa: 5480 243e |00a5: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e24 │ │ +1a89ae: 5473 5941 |00a7: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurScaleMatrix:Landroid/graphics/Matrix; // field@4159 │ │ +1a89b2: 6e20 1f01 3000 |00a9: invoke-virtual {v0, v3}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@011f │ │ +1a89b8: 5480 243e |00ac: iget-object v0, v8, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e24 │ │ +1a89bc: 5473 5a41 |00ae: iget-object v3, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurredBitmap:Landroid/graphics/Bitmap; // field@415a │ │ +1a89c0: 5474 5841 |00b0: iget-object v4, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ +1a89c4: 6e54 2001 3022 |00b2: invoke-virtual {v0, v3, v2, v2, v4}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +1a89ca: 5470 5841 |00b5: iget-object v0, v7, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.blurPaint:Landroid/graphics/Paint; // field@4158 │ │ +1a89ce: 6e20 6101 1000 |00b7: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setXfermode:(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; // method@0161 │ │ +1a89d4: 6e10 7150 0800 |00ba: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@5071 │ │ +1a89da: 0e00 |00bd: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0015 line=131 │ │ 0x001c line=133 │ │ 0x0021 line=134 │ │ 0x0028 line=135 │ │ @@ -464107,49 +464108,49 @@ │ │ type : '(Landroid/graphics/Point;I)Landroid/graphics/Point;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -1a84b8: |[1a84b8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; │ │ -1a84c8: 5240 1900 |0000: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -1a84cc: 5241 1a00 |0002: iget v1, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -1a84d0: 5242 1900 |0004: iget v2, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -1a84d4: 3652 0a00 |0006: if-gt v2, v5, 0010 // +000a │ │ -1a84d8: 5242 1a00 |0008: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -1a84dc: 3752 0300 |000a: if-le v2, v5, 000d // +0003 │ │ -1a84e0: 2804 |000c: goto 0010 // +0004 │ │ -1a84e2: 0105 |000d: move v5, v0 │ │ -1a84e4: 0114 |000e: move v4, v1 │ │ -1a84e6: 281c |000f: goto 002b // +001c │ │ -1a84e8: 5240 1900 |0010: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -1a84ec: 8200 |0012: int-to-float v0, v0 │ │ -1a84ee: 8251 |0013: int-to-float v1, v5 │ │ -1a84f0: c910 |0014: div-float/2addr v0, v1 │ │ -1a84f2: 5242 1a00 |0015: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -1a84f6: 8222 |0017: int-to-float v2, v2 │ │ -1a84f8: c912 |0018: div-float/2addr v2, v1 │ │ -1a84fa: 2d01 0002 |0019: cmpl-float v1, v0, v2 │ │ -1a84fe: 3d01 0800 |001b: if-lez v1, 0023 // +0008 │ │ -1a8502: 5244 1a00 |001d: iget v4, v4, Landroid/graphics/Point;.y:I // field@001a │ │ -1a8506: 8244 |001f: int-to-float v4, v4 │ │ -1a8508: c904 |0020: div-float/2addr v4, v0 │ │ -1a850a: 8744 |0021: float-to-int v4, v4 │ │ -1a850c: 2809 |0022: goto 002b // +0009 │ │ -1a850e: 5244 1900 |0023: iget v4, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ -1a8512: 8244 |0025: int-to-float v4, v4 │ │ -1a8514: c924 |0026: div-float/2addr v4, v2 │ │ -1a8516: 8744 |0027: float-to-int v4, v4 │ │ -1a8518: 0153 |0028: move v3, v5 │ │ -1a851a: 0145 |0029: move v5, v4 │ │ -1a851c: 0134 |002a: move v4, v3 │ │ -1a851e: 2200 5700 |002b: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ -1a8522: 7030 6e01 5004 |002d: invoke-direct {v0, v5, v4}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -1a8528: 1100 |0030: return-object v0 │ │ +1a84bc: |[1a84bc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.scaleKeepingAspectRatio:(Landroid/graphics/Point;I)Landroid/graphics/Point; │ │ +1a84cc: 5240 1900 |0000: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +1a84d0: 5241 1a00 |0002: iget v1, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +1a84d4: 5242 1900 |0004: iget v2, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +1a84d8: 3652 0a00 |0006: if-gt v2, v5, 0010 // +000a │ │ +1a84dc: 5242 1a00 |0008: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +1a84e0: 3752 0300 |000a: if-le v2, v5, 000d // +0003 │ │ +1a84e4: 2804 |000c: goto 0010 // +0004 │ │ +1a84e6: 0105 |000d: move v5, v0 │ │ +1a84e8: 0114 |000e: move v4, v1 │ │ +1a84ea: 281c |000f: goto 002b // +001c │ │ +1a84ec: 5240 1900 |0010: iget v0, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +1a84f0: 8200 |0012: int-to-float v0, v0 │ │ +1a84f2: 8251 |0013: int-to-float v1, v5 │ │ +1a84f4: c910 |0014: div-float/2addr v0, v1 │ │ +1a84f6: 5242 1a00 |0015: iget v2, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +1a84fa: 8222 |0017: int-to-float v2, v2 │ │ +1a84fc: c912 |0018: div-float/2addr v2, v1 │ │ +1a84fe: 2d01 0002 |0019: cmpl-float v1, v0, v2 │ │ +1a8502: 3d01 0800 |001b: if-lez v1, 0023 // +0008 │ │ +1a8506: 5244 1a00 |001d: iget v4, v4, Landroid/graphics/Point;.y:I // field@001a │ │ +1a850a: 8244 |001f: int-to-float v4, v4 │ │ +1a850c: c904 |0020: div-float/2addr v4, v0 │ │ +1a850e: 8744 |0021: float-to-int v4, v4 │ │ +1a8510: 2809 |0022: goto 002b // +0009 │ │ +1a8512: 5244 1900 |0023: iget v4, v4, Landroid/graphics/Point;.x:I // field@0019 │ │ +1a8516: 8244 |0025: int-to-float v4, v4 │ │ +1a8518: c924 |0026: div-float/2addr v4, v2 │ │ +1a851a: 8744 |0027: float-to-int v4, v4 │ │ +1a851c: 0153 |0028: move v3, v5 │ │ +1a851e: 0145 |0029: move v5, v4 │ │ +1a8520: 0134 |002a: move v4, v3 │ │ +1a8522: 2200 5700 |002b: new-instance v0, Landroid/graphics/Point; // type@0057 │ │ +1a8526: 7030 6e01 5004 |002d: invoke-direct {v0, v5, v4}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +1a852c: 1100 |0030: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ 0x0004 line=266 │ │ 0x0010 line=270 │ │ 0x0015 line=271 │ │ @@ -464165,41 +464166,41 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 52 16-bit code units │ │ -1a89d8: |[1a89d8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ -1a89e8: 5b46 5741 |0000: iput-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ -1a89ec: 3806 3100 |0002: if-eqz v6, 0033 // +0031 │ │ -1a89f0: 2200 5c00 |0004: new-instance v0, Landroid/graphics/RectF; // type@005c │ │ -1a89f4: 6e10 0f01 0600 |0006: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a89fa: 0a01 |0009: move-result v1 │ │ -1a89fc: 8211 |000a: int-to-float v1, v1 │ │ -1a89fe: 6e10 0c01 0600 |000b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a8a04: 0a02 |000e: move-result v2 │ │ -1a8a06: 8222 |000f: int-to-float v2, v2 │ │ -1a8a08: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -1a8a0a: 7052 7a01 3013 |0011: invoke-direct {v0, v3, v3, v1, v2}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ -1a8a10: 5441 5c41 |0014: iget-object v1, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415c │ │ -1a8a14: 6202 dd3d |0016: sget-object v2, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3ddd │ │ -1a8a18: 6203 1100 |0018: sget-object v3, Landroid/graphics/Matrix$ScaleToFit;.CENTER:Landroid/graphics/Matrix$ScaleToFit; // field@0011 │ │ -1a8a1c: 6e40 4601 0132 |001a: invoke-virtual {v1, v0, v2, v3}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0146 │ │ -1a8a22: 5455 2c3e |001d: iget-object v5, v5, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.rendererReady:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Ready; // field@3e2c │ │ -1a8a26: 7110 1759 0600 |001f: invoke-static {v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; // method@5917 │ │ -1a8a2c: 0c00 |0022: move-result-object v0 │ │ -1a8a2e: 2201 5700 |0023: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ -1a8a32: 6e10 0f01 0600 |0025: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ -1a8a38: 0a02 |0028: move-result v2 │ │ -1a8a3a: 6e10 0c01 0600 |0029: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ -1a8a40: 0a06 |002c: move-result v6 │ │ -1a8a42: 7030 6e01 2106 |002d: invoke-direct {v1, v2, v6}, Landroid/graphics/Point;.:(II)V // method@016e │ │ -1a8a48: 7240 6850 4510 |0030: invoke-interface {v5, v4, v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Ready;.onReady:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;Landroid/graphics/Matrix;Landroid/graphics/Point;)V // method@5068 │ │ -1a8a4e: 0e00 |0033: return-void │ │ +1a89dc: |[1a89dc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V │ │ +1a89ec: 5b46 5741 |0000: iput-object v6, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ +1a89f0: 3806 3100 |0002: if-eqz v6, 0033 // +0031 │ │ +1a89f4: 2200 5c00 |0004: new-instance v0, Landroid/graphics/RectF; // type@005c │ │ +1a89f8: 6e10 0f01 0600 |0006: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a89fe: 0a01 |0009: move-result v1 │ │ +1a8a00: 8211 |000a: int-to-float v1, v1 │ │ +1a8a02: 6e10 0c01 0600 |000b: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a8a08: 0a02 |000e: move-result v2 │ │ +1a8a0a: 8222 |000f: int-to-float v2, v2 │ │ +1a8a0c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +1a8a0e: 7052 7a01 3013 |0011: invoke-direct {v0, v3, v3, v1, v2}, Landroid/graphics/RectF;.:(FFFF)V // method@017a │ │ +1a8a14: 5441 5c41 |0014: iget-object v1, v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415c │ │ +1a8a18: 6202 dd3d |0016: sget-object v2, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3ddd │ │ +1a8a1c: 6203 1100 |0018: sget-object v3, Landroid/graphics/Matrix$ScaleToFit;.CENTER:Landroid/graphics/Matrix$ScaleToFit; // field@0011 │ │ +1a8a20: 6e40 4601 0132 |001a: invoke-virtual {v1, v0, v2, v3}, Landroid/graphics/Matrix;.setRectToRect:(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z // method@0146 │ │ +1a8a26: 5455 2c3e |001d: iget-object v5, v5, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.rendererReady:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Ready; // field@3e2c │ │ +1a8a2a: 7110 1759 0600 |001f: invoke-static {v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.cropMatrix:(Landroid/graphics/Bitmap;)Landroid/graphics/Matrix; // method@5917 │ │ +1a8a30: 0c00 |0022: move-result-object v0 │ │ +1a8a32: 2201 5700 |0023: new-instance v1, Landroid/graphics/Point; // type@0057 │ │ +1a8a36: 6e10 0f01 0600 |0025: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@010f │ │ +1a8a3c: 0a02 |0028: move-result v2 │ │ +1a8a3e: 6e10 0c01 0600 |0029: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getHeight:()I // method@010c │ │ +1a8a44: 0a06 |002c: move-result v6 │ │ +1a8a46: 7030 6e01 2106 |002d: invoke-direct {v1, v2, v6}, Landroid/graphics/Point;.:(II)V // method@016e │ │ +1a8a4c: 7240 6850 4510 |0030: invoke-interface {v5, v4, v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Ready;.onReady:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;Landroid/graphics/Matrix;Landroid/graphics/Point;)V // method@5068 │ │ +1a8a52: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0004 line=224 │ │ 0x0014 line=225 │ │ 0x001d line=226 │ │ locals : │ │ @@ -464213,40 +464214,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1a85d8: |[1a85d8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.describeContents:()I │ │ -1a85e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1a85ea: 0f00 |0001: return v0 │ │ +1a85dc: |[1a85dc] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.describeContents:()I │ │ +1a85ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1a85ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;) │ │ name : 'getBitmap' │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -1a8418: |[1a8418] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmap:()Landroid/graphics/Bitmap; │ │ -1a8428: 5410 5741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ -1a842c: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -1a8430: 6e10 1001 0000 |0004: invoke-virtual {v0}, Landroid/graphics/Bitmap;.isRecycled:()Z // method@0110 │ │ -1a8436: 0a00 |0007: move-result v0 │ │ -1a8438: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -1a843c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -1a843e: 5b10 5741 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ -1a8442: 5410 5741 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ -1a8446: 1100 |000f: return-object v0 │ │ +1a841c: |[1a841c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.getBitmap:()Landroid/graphics/Bitmap; │ │ +1a842c: 5410 5741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ +1a8430: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +1a8434: 6e10 1001 0000 |0004: invoke-virtual {v0}, Landroid/graphics/Bitmap;.isRecycled:()Z // method@0110 │ │ +1a843a: 0a00 |0007: move-result v0 │ │ +1a843c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +1a8440: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +1a8442: 5b10 5741 |000b: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ +1a8446: 5410 5741 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.bitmap:Landroid/graphics/Bitmap; // field@4157 │ │ +1a844a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x000b line=216 │ │ 0x000d line=218 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ @@ -464256,18 +464257,18 @@ │ │ type : '(FF)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1a852c: |[1a852c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.hitTest:(FF)Z │ │ -1a853c: 7030 1c59 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.pixelAlphaNotZero:(FF)Z // method@591c │ │ -1a8542: 0a01 |0003: move-result v1 │ │ -1a8544: 0f01 |0004: return v1 │ │ +1a8530: |[1a8530] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.hitTest:(FF)Z │ │ +1a8540: 7030 1c59 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.pixelAlphaNotZero:(FF)Z // method@591c │ │ +1a8546: 0a01 |0003: move-result v1 │ │ +1a8548: 0f01 |0004: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ 0x0000 - 0x0005 reg=1 (null) F │ │ 0x0000 - 0x0005 reg=2 (null) F │ │ @@ -464277,82 +464278,82 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -1a871c: |[1a871c] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.render:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -1a872c: 6e10 1959 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5919 │ │ -1a8732: 0c00 |0003: move-result-object v0 │ │ -1a8734: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -1a8738: 6e10 6e50 0600 |0006: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@506e │ │ -1a873e: 0a00 |0009: move-result v0 │ │ -1a8740: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ -1a8744: 5460 273e |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e27 │ │ -1a8748: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -1a874a: 7030 1a59 0501 |000f: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@591a │ │ -1a8750: 0c00 |0012: move-result-object v0 │ │ -1a8752: 6e10 0b54 0000 |0013: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@540b │ │ -1a8758: 0c00 |0016: move-result-object v0 │ │ -1a875a: 7210 d507 0000 |0017: invoke-interface {v0}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07d5 │ │ -1a8760: 0c00 |001a: move-result-object v0 │ │ -1a8762: 1f00 4500 |001b: check-cast v0, Landroid/graphics/Bitmap; // type@0045 │ │ -1a8766: 7030 2059 6500 |001d: invoke-direct {v5, v6, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@5920 │ │ -1a876c: 2819 |0020: goto 0039 // +0019 │ │ -1a876e: 0d06 |0021: move-exception v6 │ │ -1a8770: 2802 |0022: goto 0024 // +0002 │ │ -1a8772: 0d06 |0023: move-exception v6 │ │ -1a8774: 2200 0503 |0024: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ -1a8778: 7020 b70a 6000 |0026: invoke-direct {v0, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab7 │ │ -1a877e: 2700 |0029: throw v0 │ │ -1a8780: 5460 273e |002a: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e27 │ │ -1a8784: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -1a8786: 7030 1a59 0501 |002d: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@591a │ │ -1a878c: 0c00 |0030: move-result-object v0 │ │ -1a878e: 2201 8f10 |0031: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; // type@108f │ │ -1a8792: 7030 0959 5106 |0033: invoke-direct {v1, v5, v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@5909 │ │ -1a8798: 6e20 ca53 1000 |0036: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.into:(Lcom/bumptech/glide/request/target/Target;)Lcom/bumptech/glide/request/target/Target; // method@53ca │ │ -1a879e: 6e10 1959 0500 |0039: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5919 │ │ -1a87a4: 0c00 |003c: move-result-object v0 │ │ -1a87a6: 3800 3a00 |003d: if-eqz v0, 0077 // +003a │ │ -1a87aa: 6e10 7250 0600 |003f: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@5072 │ │ -1a87b0: 5461 253e |0042: iget-object v1, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e25 │ │ -1a87b4: 5452 5c41 |0044: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415c │ │ -1a87b8: 6e20 b84f 2100 |0046: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4fb8 │ │ -1a87be: 5451 6041 |0049: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4160 │ │ -1a87c2: 6e10 5001 0100 |004b: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@0150 │ │ -1a87c8: 0a01 |004e: move-result v1 │ │ -1a87ca: 5452 6041 |004f: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4160 │ │ -1a87ce: 6e20 6a50 1600 |0051: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getAlpha:(I)I // method@506a │ │ -1a87d4: 0a03 |0054: move-result v3 │ │ -1a87d6: 6e20 5501 3200 |0055: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ -1a87dc: 5462 243e |0058: iget-object v2, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e24 │ │ -1a87e0: 6e10 6d50 0600 |005a: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@506d │ │ -1a87e6: 0c03 |005d: move-result-object v3 │ │ -1a87e8: 3803 0700 |005e: if-eqz v3, 0065 // +0007 │ │ -1a87ec: 6e10 6d50 0600 |0060: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@506d │ │ -1a87f2: 0c03 |0063: move-result-object v3 │ │ -1a87f4: 2803 |0064: goto 0067 // +0003 │ │ -1a87f6: 5453 6041 |0065: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4160 │ │ -1a87fa: 1204 |0067: const/4 v4, #int 0 // #0 │ │ -1a87fc: 6e53 2001 0244 |0068: invoke-virtual {v2, v0, v4, v4, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ -1a8802: 5450 6041 |006b: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4160 │ │ -1a8806: 6e20 5501 1000 |006d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ -1a880c: 6e10 7150 0600 |0070: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@5071 │ │ -1a8812: 7020 1e59 6500 |0073: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@591e │ │ -1a8818: 2810 |0076: goto 0086 // +0010 │ │ -1a881a: 6e10 6e50 0600 |0077: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@506e │ │ -1a8820: 0a00 |007a: move-result v0 │ │ -1a8822: 3800 0b00 |007b: if-eqz v0, 0086 // +000b │ │ -1a8826: 5466 243e |007d: iget-object v6, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e24 │ │ -1a882a: 6200 dd3d |007f: sget-object v0, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3ddd │ │ -1a882e: 5451 6041 |0081: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4160 │ │ -1a8832: 6e30 2601 0601 |0083: invoke-virtual {v6, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/RectF;Landroid/graphics/Paint;)V // method@0126 │ │ -1a8838: 0e00 |0086: return-void │ │ +1a8720: |[1a8720] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.render:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +1a8730: 6e10 1959 0500 |0000: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5919 │ │ +1a8736: 0c00 |0003: move-result-object v0 │ │ +1a8738: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +1a873c: 6e10 6e50 0600 |0006: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@506e │ │ +1a8742: 0a00 |0009: move-result v0 │ │ +1a8744: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ +1a8748: 5460 273e |000c: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e27 │ │ +1a874c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +1a874e: 7030 1a59 0501 |000f: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@591a │ │ +1a8754: 0c00 |0012: move-result-object v0 │ │ +1a8756: 6e10 0b54 0000 |0013: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.submit:()Lcom/bumptech/glide/request/FutureTarget; // method@540b │ │ +1a875c: 0c00 |0016: move-result-object v0 │ │ +1a875e: 7210 d507 0000 |0017: invoke-interface {v0}, Lcom/bumptech/glide/request/FutureTarget;.get:()Ljava/lang/Object; // method@07d5 │ │ +1a8764: 0c00 |001a: move-result-object v0 │ │ +1a8766: 1f00 4500 |001b: check-cast v0, Landroid/graphics/Bitmap; // type@0045 │ │ +1a876a: 7030 2059 6500 |001d: invoke-direct {v5, v6, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.setBitmap:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@5920 │ │ +1a8770: 2819 |0020: goto 0039 // +0019 │ │ +1a8772: 0d06 |0021: move-exception v6 │ │ +1a8774: 2802 |0022: goto 0024 // +0002 │ │ +1a8776: 0d06 |0023: move-exception v6 │ │ +1a8778: 2200 0503 |0024: new-instance v0, Ljava/lang/RuntimeException; // type@0305 │ │ +1a877c: 7020 b70a 6000 |0026: invoke-direct {v0, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@0ab7 │ │ +1a8782: 2700 |0029: throw v0 │ │ +1a8784: 5460 273e |002a: iget-object v0, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.context:Landroid/content/Context; // field@3e27 │ │ +1a8788: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +1a878a: 7030 1a59 0501 |002d: invoke-direct {v5, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmapGlideRequest:(Landroid/content/Context;Z)Lorg/thoughtcrime/securesms/mms/GlideRequest; // method@591a │ │ +1a8790: 0c00 |0030: move-result-object v0 │ │ +1a8792: 2201 8f10 |0031: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; // type@108f │ │ +1a8796: 7030 0959 5106 |0033: invoke-direct {v1, v5, v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@5909 │ │ +1a879c: 6e20 ca53 1000 |0036: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/mms/GlideRequest;.into:(Lcom/bumptech/glide/request/target/Target;)Lcom/bumptech/glide/request/target/Target; // method@53ca │ │ +1a87a2: 6e10 1959 0500 |0039: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.getBitmap:()Landroid/graphics/Bitmap; // method@5919 │ │ +1a87a8: 0c00 |003c: move-result-object v0 │ │ +1a87aa: 3800 3a00 |003d: if-eqz v0, 0077 // +003a │ │ +1a87ae: 6e10 7250 0600 |003f: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.save:()V // method@5072 │ │ +1a87b4: 5461 253e |0042: iget-object v1, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvasMatrix:Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix; // field@3e25 │ │ +1a87b8: 5452 5c41 |0044: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageProjectionMatrix:Landroid/graphics/Matrix; // field@415c │ │ +1a87bc: 6e20 b84f 2100 |0046: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/imageeditor/CanvasMatrix;.concat:(Landroid/graphics/Matrix;)V // method@4fb8 │ │ +1a87c2: 5451 6041 |0049: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4160 │ │ +1a87c6: 6e10 5001 0100 |004b: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@0150 │ │ +1a87cc: 0a01 |004e: move-result v1 │ │ +1a87ce: 5452 6041 |004f: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4160 │ │ +1a87d2: 6e20 6a50 1600 |0051: invoke-virtual {v6, v1}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getAlpha:(I)I // method@506a │ │ +1a87d8: 0a03 |0054: move-result v3 │ │ +1a87da: 6e20 5501 3200 |0055: invoke-virtual {v2, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ +1a87e0: 5462 243e |0058: iget-object v2, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e24 │ │ +1a87e4: 6e10 6d50 0600 |005a: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@506d │ │ +1a87ea: 0c03 |005d: move-result-object v3 │ │ +1a87ec: 3803 0700 |005e: if-eqz v3, 0065 // +0007 │ │ +1a87f0: 6e10 6d50 0600 |0060: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.getMaskPaint:()Landroid/graphics/Paint; // method@506d │ │ +1a87f6: 0c03 |0063: move-result-object v3 │ │ +1a87f8: 2803 |0064: goto 0067 // +0003 │ │ +1a87fa: 5453 6041 |0065: iget-object v3, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4160 │ │ +1a87fe: 1204 |0067: const/4 v4, #int 0 // #0 │ │ +1a8800: 6e53 2001 0244 |0068: invoke-virtual {v2, v0, v4, v4, v3}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0120 │ │ +1a8806: 5450 6041 |006b: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4160 │ │ +1a880a: 6e20 5501 1000 |006d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0155 │ │ +1a8810: 6e10 7150 0600 |0070: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.restore:()V // method@5071 │ │ +1a8816: 7020 1e59 6500 |0073: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.renderBlurOverlay:(Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V // method@591e │ │ +1a881c: 2810 |0076: goto 0086 // +0010 │ │ +1a881e: 6e10 6e50 0600 |0077: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.isBlockingLoad:()Z // method@506e │ │ +1a8824: 0a00 |007a: move-result v0 │ │ +1a8826: 3800 0b00 |007b: if-eqz v0, 0086 // +000b │ │ +1a882a: 5466 243e |007d: iget-object v6, v6, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.canvas:Landroid/graphics/Canvas; // field@3e24 │ │ +1a882e: 6200 dd3d |007f: sget-object v0, Lorg/thoughtcrime/securesms/imageeditor/Bounds;.FULL_BOUNDS:Landroid/graphics/RectF; // field@3ddd │ │ +1a8832: 5451 6041 |0081: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.paint:Landroid/graphics/Paint; // field@4160 │ │ +1a8836: 6e30 2601 0601 |0083: invoke-virtual {v6, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/RectF;Landroid/graphics/Paint;)V // method@0126 │ │ +1a883c: 0e00 |0086: return-void │ │ catches : 1 │ │ 0x000c - 0x0020 │ │ Ljava/util/concurrent/ExecutionException; -> 0x0023 │ │ Ljava/lang/InterruptedException; -> 0x0021 │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ @@ -464380,29 +464381,29 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -1a8a50: |[1a8a50] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.writeToParcel:(Landroid/os/Parcel;I)V │ │ -1a8a60: 5402 5d41 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@415d │ │ -1a8a64: 3802 0700 |0002: if-eqz v2, 0009 // +0007 │ │ -1a8a68: 6e10 0202 0200 |0004: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ -1a8a6e: 0c02 |0007: move-result-object v2 │ │ -1a8a70: 2803 |0008: goto 000b // +0003 │ │ -1a8a72: 1a02 0000 |0009: const-string v2, "" // string@0000 │ │ -1a8a76: 6e20 6902 2100 |000b: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0269 │ │ -1a8a7c: 5502 5b41 |000e: iget-boolean v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@415b │ │ -1a8a80: 6e20 6602 2100 |0010: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ -1a8a86: 5202 5f41 |0013: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@415f │ │ -1a8a8a: 6e20 6602 2100 |0015: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ -1a8a90: 5202 5e41 |0018: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@415e │ │ -1a8a94: 6e20 6602 2100 |001a: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ -1a8a9a: 0e00 |001d: return-void │ │ +1a8a54: |[1a8a54] org.thoughtcrime.securesms.scribbles.UriGlideRenderer.writeToParcel:(Landroid/os/Parcel;I)V │ │ +1a8a64: 5402 5d41 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.imageUri:Landroid/net/Uri; // field@415d │ │ +1a8a68: 3802 0700 |0002: if-eqz v2, 0009 // +0007 │ │ +1a8a6c: 6e10 0202 0200 |0004: invoke-virtual {v2}, Landroid/net/Uri;.toString:()Ljava/lang/String; // method@0202 │ │ +1a8a72: 0c02 |0007: move-result-object v2 │ │ +1a8a74: 2803 |0008: goto 000b // +0003 │ │ +1a8a76: 1a02 0000 |0009: const-string v2, "" // string@0000 │ │ +1a8a7a: 6e20 6902 2100 |000b: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0269 │ │ +1a8a80: 5502 5b41 |000e: iget-boolean v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.decryptable:Z // field@415b │ │ +1a8a84: 6e20 6602 2100 |0010: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ +1a8a8a: 5202 5f41 |0013: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxWidth:I // field@415f │ │ +1a8a8e: 6e20 6602 2100 |0015: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ +1a8a94: 5202 5e41 |0018: iget v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.maxHeight:I // field@415e │ │ +1a8a98: 6e20 6602 2100 |001a: invoke-virtual {v1, v2}, Landroid/os/Parcel;.writeInt:(I)V // method@0266 │ │ +1a8a9e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x000e line=307 │ │ 0x0013 line=308 │ │ 0x0018 line=309 │ │ locals : │ │ @@ -464444,22 +464445,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a8adc: |[1a8adc] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.:(Landroid/view/View;)V │ │ -1a8aec: 7020 f205 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ -1a8af2: 6000 4824 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.palette_item_foreground:I // field@2448 │ │ -1a8af6: 6e20 1603 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a8afc: 0c02 |0008: move-result-object v2 │ │ -1a8afe: 1f02 3101 |0009: check-cast v2, Landroid/widget/ImageView; // type@0131 │ │ -1a8b02: 5b12 6441 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@4164 │ │ -1a8b06: 0e00 |000d: return-void │ │ +1a8ae0: |[1a8ae0] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.:(Landroid/view/View;)V │ │ +1a8af0: 7020 f205 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ +1a8af6: 6000 4824 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.palette_item_foreground:I // field@2448 │ │ +1a8afa: 6e20 1603 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a8b00: 0c02 |0008: move-result-object v2 │ │ +1a8b02: 1f02 3101 |0009: check-cast v2, Landroid/widget/ImageView; // type@0131 │ │ +1a8b06: 5b12 6441 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@4164 │ │ +1a8b0a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ @@ -464469,17 +464470,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a8b40: |[1a8b40] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V │ │ -1a8b50: 7220 2759 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;.onColorSelected:(I)V // method@5927 │ │ -1a8b56: 0e00 |0003: return-void │ │ +1a8b44: |[1a8b44] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;ILandroid/view/View;)V │ │ +1a8b54: 7220 2759 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;.onColorSelected:(I)V // method@5927 │ │ +1a8b5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; │ │ 0x0000 - 0x0004 reg=1 (null) I │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -464490,24 +464491,24 @@ │ │ type : '(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1a8b08: |[1a8b08] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ -1a8b18: 5420 6441 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@4164 │ │ -1a8b1c: 6201 2100 |0002: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ -1a8b20: 6e30 1504 3001 |0004: invoke-virtual {v0, v3, v1}, Landroid/widget/ImageView;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0415 │ │ -1a8b26: 3804 0c00 |0007: if-eqz v4, 0013 // +000c │ │ -1a8b2a: 5420 6541 |0009: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.itemView:Landroid/view/View; // field@4165 │ │ -1a8b2e: 2201 9210 |000b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0; // type@1092 │ │ -1a8b32: 7030 2259 4103 |000d: invoke-direct {v1, v4, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V // method@5922 │ │ -1a8b38: 6e20 4003 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ -1a8b3e: 0e00 |0013: return-void │ │ +1a8b0c: |[1a8b0c] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter$ColorViewHolder.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ +1a8b1c: 5420 6441 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.foreground:Landroid/widget/ImageView; // field@4164 │ │ +1a8b20: 6201 2100 |0002: sget-object v1, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ +1a8b24: 6e30 1504 3001 |0004: invoke-virtual {v0, v3, v1}, Landroid/widget/ImageView;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0415 │ │ +1a8b2a: 3804 0c00 |0007: if-eqz v4, 0013 // +000c │ │ +1a8b2e: 5420 6541 |0009: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.itemView:Landroid/view/View; // field@4165 │ │ +1a8b32: 2201 9210 |000b: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0; // type@1092 │ │ +1a8b36: 7030 2259 4103 |000d: invoke-direct {v1, v4, v3}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;I)V // method@5922 │ │ +1a8b3c: 6e20 4003 1000 |0010: invoke-virtual {v0, v1}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0340 │ │ +1a8b42: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0009 line=70 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ 0x0000 - 0x0014 reg=3 (null) I │ │ @@ -464555,20 +464556,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1a8bd0: |[1a8bd0] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.:()V │ │ -1a8be0: 7010 e705 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e7 │ │ -1a8be6: 2200 7503 |0003: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ -1a8bea: 7010 590c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ -1a8bf0: 5b10 6641 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4166 │ │ -1a8bf4: 0e00 |000a: return-void │ │ +1a8bd4: |[1a8bd4] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.:()V │ │ +1a8be4: 7010 e705 0100 |0000: invoke-direct {v1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.:()V // method@05e7 │ │ +1a8bea: 2200 7503 |0003: new-instance v0, Ljava/util/ArrayList; // type@0375 │ │ +1a8bee: 7010 590c 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@0c59 │ │ +1a8bf4: 5b10 6641 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4166 │ │ +1a8bf8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=21 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ │ │ @@ -464578,19 +464579,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a8b74: |[1a8b74] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.getItemCount:()I │ │ -1a8b84: 5410 6641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4166 │ │ -1a8b88: 7210 e00c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0ce0 │ │ -1a8b8e: 0a00 |0005: move-result v0 │ │ -1a8b90: 0f00 |0006: return v0 │ │ +1a8b78: |[1a8b78] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.getItemCount:()I │ │ +1a8b88: 5410 6641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4166 │ │ +1a8b8c: 7210 e00c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@0ce0 │ │ +1a8b92: 0a00 |0005: move-result v0 │ │ +1a8b94: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;) │ │ @@ -464598,18 +464599,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1a8bf8: |[1a8bf8] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -1a8c08: 1f01 9310 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1093 │ │ -1a8c0c: 6e30 2c59 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V // method@592c │ │ -1a8c12: 0e00 |0005: return-void │ │ +1a8bfc: |[1a8bfc] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +1a8c0c: 1f01 9310 |0000: check-cast v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1093 │ │ +1a8c10: 6e30 2c59 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V // method@592c │ │ +1a8c16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -464619,24 +464620,24 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1a8c14: |[1a8c14] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V │ │ -1a8c24: 5410 6641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4166 │ │ -1a8c28: 7220 d70c 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ -1a8c2e: 0c03 |0005: move-result-object v3 │ │ -1a8c30: 1f03 f202 |0006: check-cast v3, Ljava/lang/Integer; // type@02f2 │ │ -1a8c34: 6e10 4c0a 0300 |0008: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ -1a8c3a: 0a03 |000b: move-result v3 │ │ -1a8c3c: 5410 6741 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4167 │ │ -1a8c40: 6e30 2559 3200 |000e: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@5925 │ │ -1a8c46: 0e00 |0011: return-void │ │ +1a8c18: |[1a8c18] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;I)V │ │ +1a8c28: 5410 6641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4166 │ │ +1a8c2c: 7220 d70c 3000 |0002: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ +1a8c32: 0c03 |0005: move-result-object v3 │ │ +1a8c34: 1f03 f202 |0006: check-cast v3, Ljava/lang/Integer; // type@02f2 │ │ +1a8c38: 6e10 4c0a 0300 |0008: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ +1a8c3e: 0a03 |000b: move-result v3 │ │ +1a8c40: 5410 6741 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4167 │ │ +1a8c44: 6e30 2559 3200 |000e: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.bind:(ILorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V // method@5925 │ │ +1a8c4a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0012 reg=2 (null) Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ 0x0000 - 0x0012 reg=3 (null) I │ │ @@ -464646,18 +464647,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1a8b58: |[1a8b58] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1a8b68: 6e30 2e59 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // method@592e │ │ -1a8b6e: 0c01 |0003: move-result-object v1 │ │ -1a8b70: 1101 |0004: return-object v1 │ │ +1a8b5c: |[1a8b5c] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1a8b6c: 6e30 2e59 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // method@592e │ │ +1a8b72: 0c01 |0003: move-result-object v1 │ │ +1a8b74: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -464667,26 +464668,26 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -1a8b94: |[1a8b94] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ -1a8ba4: 2205 9310 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1093 │ │ -1a8ba8: 6e10 5303 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0353 │ │ -1a8bae: 0c00 |0005: move-result-object v0 │ │ -1a8bb0: 7110 e502 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ -1a8bb6: 0c00 |0009: move-result-object v0 │ │ -1a8bb8: 6001 9126 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.item_color:I // field@2691 │ │ -1a8bbc: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -1a8bbe: 6e40 e702 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1a8bc4: 0c04 |0010: move-result-object v4 │ │ -1a8bc6: 7020 2459 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.:(Landroid/view/View;)V // method@5924 │ │ -1a8bcc: 1105 |0014: return-object v5 │ │ +1a8b98: |[1a8b98] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; │ │ +1a8ba8: 2205 9310 |0000: new-instance v5, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder; // type@1093 │ │ +1a8bac: 6e10 5303 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0353 │ │ +1a8bb2: 0c00 |0005: move-result-object v0 │ │ +1a8bb4: 7110 e502 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ +1a8bba: 0c00 |0009: move-result-object v0 │ │ +1a8bbc: 6001 9126 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.item_color:I // field@2691 │ │ +1a8bc0: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +1a8bc2: 6e40 e702 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1a8bc8: 0c04 |0010: move-result-object v4 │ │ +1a8bca: 7020 2459 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$ColorViewHolder;.:(Landroid/view/View;)V // method@5924 │ │ +1a8bd0: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0015 reg=4 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0015 reg=5 (null) I │ │ @@ -464696,21 +464697,21 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a8c48: |[1a8c48] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setColors:(Ljava/util/Collection;)V │ │ -1a8c58: 5410 6641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4166 │ │ -1a8c5c: 7210 d40c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cd4 │ │ -1a8c62: 5410 6641 |0005: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4166 │ │ -1a8c66: 7220 d30c 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0cd3 │ │ -1a8c6c: 6e10 2a59 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@592a │ │ -1a8c72: 0e00 |000d: return-void │ │ +1a8c4c: |[1a8c4c] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setColors:(Ljava/util/Collection;)V │ │ +1a8c5c: 5410 6641 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4166 │ │ +1a8c60: 7210 d40c 0000 |0002: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@0cd4 │ │ +1a8c66: 5410 6641 |0005: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.colors:Ljava/util/List; // field@4166 │ │ +1a8c6a: 7220 d30c 2000 |0007: invoke-interface {v0, v2}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@0cd3 │ │ +1a8c70: 6e10 2a59 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@592a │ │ +1a8c76: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ 0x000a line=44 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ @@ -464721,18 +464722,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a8c74: |[1a8c74] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ -1a8c84: 5b01 6741 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4167 │ │ -1a8c88: 6e10 2a59 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@592a │ │ -1a8c8e: 0e00 |0005: return-void │ │ +1a8c78: |[1a8c78] org.thoughtcrime.securesms.scribbles.widget.ColorPaletteAdapter.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener;)V │ │ +1a8c88: 5b01 6741 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.eventListener:Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; // field@4167 │ │ +1a8c8c: 6e10 2a59 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter;.notifyDataSetChanged:()V // method@592a │ │ +1a8c92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/widget/ColorPaletteAdapter$EventListener; │ │ @@ -464767,18 +464768,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchFragment;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a91b8: |[1a91b8] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V │ │ -1a91c8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1a91ce: 5b01 7c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@417c │ │ -1a91d2: 0e00 |0005: return-void │ │ +1a91bc: |[1a91bc] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V │ │ +1a91cc: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1a91d2: 5b01 7c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@417c │ │ +1a91d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ │ │ @@ -464788,19 +464789,19 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1a91d4: |[1a91d4] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ -1a91e4: 5410 7c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@417c │ │ -1a91e8: 1f02 aa10 |0002: check-cast v2, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ -1a91ec: 6e20 4d59 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.lambda$onStart$0$org-thoughtcrime-securesms-search-SearchFragment:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@594d │ │ -1a91f2: 0e00 |0007: return-void │ │ +1a91d8: |[1a91d8] org.thoughtcrime.securesms.search.SearchFragment$$ExternalSyntheticLambda0.onChanged:(Ljava/lang/Object;)V │ │ +1a91e8: 5410 7c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchFragment; // field@417c │ │ +1a91ec: 1f02 aa10 |0002: check-cast v2, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ +1a91f0: 6e20 4d59 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.lambda$onStart$0$org-thoughtcrime-securesms-search-SearchFragment:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@594d │ │ +1a91f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -464838,22 +464839,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a983c: |[1a983c] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.:(Landroid/view/View;)V │ │ -1a984c: 7020 f205 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ -1a9852: 6000 7923 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.label:I // field@2379 │ │ -1a9856: 6e20 1603 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a985c: 0c02 |0008: move-result-object v2 │ │ -1a985e: 1f02 4201 |0009: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ -1a9862: 5b12 8841 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@4188 │ │ -1a9866: 0e00 |000d: return-void │ │ +1a9840: |[1a9840] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.:(Landroid/view/View;)V │ │ +1a9850: 7020 f205 2100 |0000: invoke-direct {v1, v2}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ +1a9856: 6000 7923 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.label:I // field@2379 │ │ +1a985a: 6e20 1603 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a9860: 0c02 |0008: move-result-object v2 │ │ +1a9862: 1f02 4201 |0009: check-cast v2, Landroid/widget/TextView; // type@0142 │ │ +1a9866: 5b12 8841 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@4188 │ │ +1a986a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=251 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ @@ -464864,18 +464865,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a9868: |[1a9868] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.bind:(Ljava/lang/String;)V │ │ -1a9878: 5410 8841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@4188 │ │ -1a987c: 6e20 6a04 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ -1a9882: 0e00 |0005: return-void │ │ +1a986c: |[1a986c] org.thoughtcrime.securesms.search.SearchListAdapter$HeaderViewHolder.bind:(Ljava/lang/String;)V │ │ +1a987c: 5410 8841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.titleView:Landroid/widget/TextView; // field@4188 │ │ +1a9880: 6e20 6a04 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ +1a9886: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -464915,19 +464916,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1a99a4: |[1a99a4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.:(Landroid/view/View;)V │ │ -1a99b4: 7020 f205 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ -1a99ba: 1f01 3b0d |0003: check-cast v1, Lorg/thoughtcrime/securesms/ConversationListItem; // type@0d3b │ │ -1a99be: 5b01 9141 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ -1a99c2: 0e00 |0007: return-void │ │ +1a99a8: |[1a99a8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.:(Landroid/view/View;)V │ │ +1a99b8: 7020 f205 1000 |0000: invoke-direct {v0, v1}, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.:(Landroid/view/View;)V // method@05f2 │ │ +1a99be: 1f01 3b0d |0003: check-cast v1, Lorg/thoughtcrime/securesms/ConversationListItem; // type@0d3b │ │ +1a99c2: 5b01 9141 |0005: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ +1a99c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/view/View; │ │ @@ -464937,17 +464938,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a9aac: |[1a9aac] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V │ │ -1a9abc: 7220 6359 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@5963 │ │ -1a9ac2: 0e00 |0003: return-void │ │ +1a9ab0: |[1a9ab0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$0:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)V │ │ +1a9ac0: 7220 6359 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@5963 │ │ +1a9ac6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/b44t/messenger/DcChatlist$Item; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -464957,18 +464958,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1a9988: |[1a9988] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$1:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z │ │ -1a9998: 7220 6459 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@5964 │ │ -1a999e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -1a99a0: 0f00 |0004: return v0 │ │ +1a998c: |[1a998c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$1:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;Landroid/view/View;)Z │ │ +1a999c: 7220 6459 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V // method@5964 │ │ +1a99a2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +1a99a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0005 reg=1 (null) Lcom/b44t/messenger/DcChatlist$Item; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/view/View; │ │ @@ -464978,17 +464979,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a9ac4: |[1a9ac4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$2:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V │ │ -1a9ad4: 7220 6259 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onContactClicked:(Lcom/b44t/messenger/DcContact;)V // method@5962 │ │ -1a9ada: 0e00 |0003: return-void │ │ +1a9ac8: |[1a9ac8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$2:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;Landroid/view/View;)V │ │ +1a9ad8: 7220 6259 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onContactClicked:(Lcom/b44t/messenger/DcContact;)V // method@5962 │ │ +1a9ade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/b44t/messenger/DcContact; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -464998,17 +464999,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1a9adc: |[1a9adc] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$3:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V │ │ -1a9aec: 7220 6559 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V // method@5965 │ │ -1a9af2: 0e00 |0003: return-void │ │ +1a9ae0: |[1a9ae0] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.lambda$bind$3:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;Landroid/view/View;)V │ │ +1a9af0: 7220 6559 1000 |0000: invoke-interface {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V // method@5965 │ │ +1a9af6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lcom/b44t/messenger/DcMsg; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/view/View; │ │ @@ -465019,44 +465020,44 @@ │ │ type : '(Landroid/content/Context;Lcom/b44t/messenger/DcChatlist$Item;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/util/Set;ZLjava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 59 16-bit code units │ │ -1a99c4: |[1a99c4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.bind:(Landroid/content/Context;Lcom/b44t/messenger/DcChatlist$Item;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/util/Set;ZLjava/lang/String;)V │ │ -1a99d4: 07d0 |0000: move-object v0, v13 │ │ -1a99d6: 07f1 |0001: move-object v1, v15 │ │ -1a99d8: 0802 1100 |0002: move-object/from16 v2, v17 │ │ -1a99dc: 7110 c84d 0e00 |0004: invoke-static {v14}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1a99e2: 0c03 |0007: move-result-object v3 │ │ -1a99e4: 5414 6a00 |0008: iget-object v4, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ -1a99e8: 5215 6800 |000a: iget v5, v1, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -1a99ec: 6e20 9906 5300 |000c: invoke-virtual {v3, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ -1a99f2: 0c03 |000f: move-result-object v3 │ │ -1a99f4: 07e5 |0010: move-object v5, v14 │ │ -1a99f6: 7130 d04d 4e03 |0011: invoke-static {v14, v4, v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getThreadRecord:(Landroid/content/Context;Lcom/b44t/messenger/DcLot;Lcom/b44t/messenger/DcChat;)Lorg/thoughtcrime/securesms/database/model/ThreadRecord; // method@4dd0 │ │ -1a99fc: 0c06 |0014: move-result-object v6 │ │ -1a99fe: 5405 9141 |0015: iget-object v5, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ -1a9a02: 5217 6900 |0017: iget v7, v1, Lcom/b44t/messenger/DcChatlist$Item;.msgId:I // field@0069 │ │ -1a9a06: 5418 6a00 |0019: iget-object v8, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ -1a9a0a: 0809 1000 |001b: move-object/from16 v9, v16 │ │ -1a9a0e: 080a 1200 |001d: move-object/from16 v10, v18 │ │ -1a9a12: 020b 1300 |001f: move/from16 v11, v19 │ │ -1a9a16: 080c 1400 |0021: move-object/from16 v12, v20 │ │ -1a9a1a: 7408 ea42 0500 |0023: invoke-virtual/range {v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/thoughtcrime/securesms/ConversationListItem;.bind:(Lorg/thoughtcrime/securesms/database/model/ThreadRecord;ILcom/b44t/messenger/DcLot;Lorg/thoughtcrime/securesms/mms/GlideRequests;Ljava/util/Set;ZLjava/lang/String;)V // method@42ea │ │ -1a9a20: 5403 9141 |0026: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ -1a9a24: 2204 9e10 |0028: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1; // type@109e │ │ -1a9a28: 7030 6a59 240f |002a: invoke-direct {v4, v2, v15}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V // method@596a │ │ -1a9a2e: 6e20 f742 4300 |002d: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f7 │ │ -1a9a34: 5403 9141 |0030: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ -1a9a38: 2204 9f10 |0032: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2; // type@109f │ │ -1a9a3c: 7030 6c59 240f |0034: invoke-direct {v4, v2, v15}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V // method@596c │ │ -1a9a42: 6e20 f842 4300 |0037: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@42f8 │ │ -1a9a48: 0e00 |003a: return-void │ │ +1a99c8: |[1a99c8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.bind:(Landroid/content/Context;Lcom/b44t/messenger/DcChatlist$Item;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/util/Set;ZLjava/lang/String;)V │ │ +1a99d8: 07d0 |0000: move-object v0, v13 │ │ +1a99da: 07f1 |0001: move-object v1, v15 │ │ +1a99dc: 0802 1100 |0002: move-object/from16 v2, v17 │ │ +1a99e0: 7110 c84d 0e00 |0004: invoke-static {v14}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1a99e6: 0c03 |0007: move-result-object v3 │ │ +1a99e8: 5414 6a00 |0008: iget-object v4, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ +1a99ec: 5215 6800 |000a: iget v5, v1, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +1a99f0: 6e20 9906 5300 |000c: invoke-virtual {v3, v5}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ +1a99f6: 0c03 |000f: move-result-object v3 │ │ +1a99f8: 07e5 |0010: move-object v5, v14 │ │ +1a99fa: 7130 d04d 4e03 |0011: invoke-static {v14, v4, v3}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getThreadRecord:(Landroid/content/Context;Lcom/b44t/messenger/DcLot;Lcom/b44t/messenger/DcChat;)Lorg/thoughtcrime/securesms/database/model/ThreadRecord; // method@4dd0 │ │ +1a9a00: 0c06 |0014: move-result-object v6 │ │ +1a9a02: 5405 9141 |0015: iget-object v5, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ +1a9a06: 5217 6900 |0017: iget v7, v1, Lcom/b44t/messenger/DcChatlist$Item;.msgId:I // field@0069 │ │ +1a9a0a: 5418 6a00 |0019: iget-object v8, v1, Lcom/b44t/messenger/DcChatlist$Item;.summary:Lcom/b44t/messenger/DcLot; // field@006a │ │ +1a9a0e: 0809 1000 |001b: move-object/from16 v9, v16 │ │ +1a9a12: 080a 1200 |001d: move-object/from16 v10, v18 │ │ +1a9a16: 020b 1300 |001f: move/from16 v11, v19 │ │ +1a9a1a: 080c 1400 |0021: move-object/from16 v12, v20 │ │ +1a9a1e: 7408 ea42 0500 |0023: invoke-virtual/range {v5, v6, v7, v8, v9, v10, v11, v12}, Lorg/thoughtcrime/securesms/ConversationListItem;.bind:(Lorg/thoughtcrime/securesms/database/model/ThreadRecord;ILcom/b44t/messenger/DcLot;Lorg/thoughtcrime/securesms/mms/GlideRequests;Ljava/util/Set;ZLjava/lang/String;)V // method@42ea │ │ +1a9a24: 5403 9141 |0026: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ +1a9a28: 2204 9e10 |0028: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1; // type@109e │ │ +1a9a2c: 7030 6a59 240f |002a: invoke-direct {v4, v2, v15}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V // method@596a │ │ +1a9a32: 6e20 f742 4300 |002d: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f7 │ │ +1a9a38: 5403 9141 |0030: iget-object v3, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ +1a9a3c: 2204 9f10 |0032: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2; // type@109f │ │ +1a9a40: 7030 6c59 240f |0034: invoke-direct {v4, v2, v15}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcChatlist$Item;)V // method@596c │ │ +1a9a46: 6e20 f842 4300 |0037: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@42f8 │ │ +1a9a4c: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=211 │ │ 0x0008 line=212 │ │ 0x0015 line=213 │ │ 0x0026 line=214 │ │ 0x0030 line=215 │ │ @@ -465075,22 +465076,22 @@ │ │ type : '(Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -1a9a4c: |[1a9a4c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.bind:(Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V │ │ -1a9a5c: 5410 9141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ -1a9a60: 6e40 e742 2053 |0002: invoke-virtual {v0, v2, v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.bind:(Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/mms/GlideRequests;Ljava/lang/String;)V // method@42e7 │ │ -1a9a66: 5413 9141 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ -1a9a6a: 2205 a010 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3; // type@10a0 │ │ -1a9a6e: 7030 6e59 4502 |0009: invoke-direct {v5, v4, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V // method@596e │ │ -1a9a74: 6e20 f742 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f7 │ │ -1a9a7a: 0e00 |000f: return-void │ │ +1a9a50: |[1a9a50] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.bind:(Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V │ │ +1a9a60: 5410 9141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ +1a9a64: 6e40 e742 2053 |0002: invoke-virtual {v0, v2, v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.bind:(Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/mms/GlideRequests;Ljava/lang/String;)V // method@42e7 │ │ +1a9a6a: 5413 9141 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ +1a9a6e: 2205 a010 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3; // type@10a0 │ │ +1a9a72: 7030 6e59 4502 |0009: invoke-direct {v5, v4, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda3;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcContact;)V // method@596e │ │ +1a9a78: 6e20 f742 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f7 │ │ +1a9a7e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0005 line=227 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ 0x0000 - 0x0010 reg=2 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -465103,22 +465104,22 @@ │ │ type : '(Lcom/b44t/messenger/DcMsg;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -1a9a7c: |[1a9a7c] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.bind:(Lcom/b44t/messenger/DcMsg;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V │ │ -1a9a8c: 5410 9141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ -1a9a90: 6e40 e842 2053 |0002: invoke-virtual {v0, v2, v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.bind:(Lcom/b44t/messenger/DcMsg;Lorg/thoughtcrime/securesms/mms/GlideRequests;Ljava/lang/String;)V // method@42e8 │ │ -1a9a96: 5413 9141 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ -1a9a9a: 2205 9d10 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0; // type@109d │ │ -1a9a9e: 7030 6859 4502 |0009: invoke-direct {v5, v4, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V // method@5968 │ │ -1a9aa4: 6e20 f742 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f7 │ │ -1a9aaa: 0e00 |000f: return-void │ │ +1a9a80: |[1a9a80] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.bind:(Lcom/b44t/messenger/DcMsg;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V │ │ +1a9a90: 5410 9141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ +1a9a94: 6e40 e842 2053 |0002: invoke-virtual {v0, v2, v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.bind:(Lcom/b44t/messenger/DcMsg;Lorg/thoughtcrime/securesms/mms/GlideRequests;Ljava/lang/String;)V // method@42e8 │ │ +1a9a9a: 5413 9141 |0005: iget-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ +1a9a9e: 2205 9d10 |0007: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0; // type@109d │ │ +1a9aa2: 7030 6859 4502 |0009: invoke-direct {v5, v4, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Lcom/b44t/messenger/DcMsg;)V // method@5968 │ │ +1a9aa8: 6e20 f742 5300 |000c: invoke-virtual {v3, v5}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f7 │ │ +1a9aae: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0005 line=236 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ 0x0000 - 0x0010 reg=2 (null) Lcom/b44t/messenger/DcMsg; │ │ @@ -465131,21 +465132,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1a9af4: |[1a9af4] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.recycle:()V │ │ -1a9b04: 5420 9141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ -1a9b08: 6e10 fb42 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/ConversationListItem;.unbind:()V // method@42fb │ │ -1a9b0e: 5420 9141 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ -1a9b12: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -1a9b14: 6e20 f742 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f7 │ │ -1a9b1a: 0e00 |000b: return-void │ │ +1a9af8: |[1a9af8] org.thoughtcrime.securesms.search.SearchListAdapter$SearchResultViewHolder.recycle:()V │ │ +1a9b08: 5420 9141 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ +1a9b0c: 6e10 fb42 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/ConversationListItem;.unbind:()V // method@42fb │ │ +1a9b12: 5420 9141 |0005: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.root:Lorg/thoughtcrime/securesms/ConversationListItem; // field@4191 │ │ +1a9b16: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +1a9b18: 6e20 f742 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/ConversationListItem;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@42f7 │ │ +1a9b1e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0005 line=241 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ │ │ @@ -465179,18 +465180,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V' │ │ access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a9fec: |[1a9fec] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V │ │ -1a9ffc: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1aa002: 5b01 9c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@419c │ │ -1aa006: 0e00 |0005: return-void │ │ +1a9ff0: |[1a9ff0] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V │ │ +1aa000: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1aa006: 5b01 9c41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@419c │ │ +1aa00a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; │ │ │ │ @@ -465200,18 +465201,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1aa008: |[1aa008] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -1aa018: 5410 9c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@419c │ │ -1aa01c: 6e20 9d05 2000 |0002: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@059d │ │ -1aa022: 0e00 |0005: return-void │ │ +1aa00c: |[1aa00c] org.thoughtcrime.securesms.search.SearchViewModel$$ExternalSyntheticLambda0.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +1aa01c: 5410 9c41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.f$0:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@419c │ │ +1aa020: 6e20 9d05 2000 |0002: invoke-virtual {v0, v2}, Landroidx/lifecycle/MutableLiveData;.postValue:(Ljava/lang/Object;)V // method@059d │ │ +1aa026: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; │ │ 0x0000 - 0x0006 reg=2 (null) Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ │ │ @@ -465275,43 +465276,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1aa10c: |[1aa10c] org.thoughtcrime.securesms.search.SearchViewModel.:()V │ │ -1aa11c: 0e00 |0000: return-void │ │ +1aa110: |[1aa110] org.thoughtcrime.securesms.search.SearchViewModel.:()V │ │ +1aa120: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/SearchViewModel;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -1aa120: |[1aa120] org.thoughtcrime.securesms.search.SearchViewModel.:(Landroid/content/Context;)V │ │ -1aa130: 7010 9e05 0100 |0000: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@059e │ │ -1aa136: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -1aa138: 5c10 a141 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a1 │ │ -1aa13c: 6e10 6b00 0200 |0006: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ -1aa142: 0c02 |0009: move-result-object v2 │ │ -1aa144: 7110 c84d 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1aa14a: 0c02 |000d: move-result-object v2 │ │ -1aa14c: 5b12 a041 |000e: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a0 │ │ -1aa150: 2202 a810 |0010: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // type@10a8 │ │ -1aa154: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -1aa156: 7020 9759 0200 |0013: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V // method@5997 │ │ -1aa15c: 5b12 a541 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a5 │ │ -1aa160: 0e00 |0018: return-void │ │ +1aa124: |[1aa124] org.thoughtcrime.securesms.search.SearchViewModel.:(Landroid/content/Context;)V │ │ +1aa134: 7010 9e05 0100 |0000: invoke-direct {v1}, Landroidx/lifecycle/ViewModel;.:()V // method@059e │ │ +1aa13a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +1aa13c: 5c10 a141 |0004: iput-boolean v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a1 │ │ +1aa140: 6e10 6b00 0200 |0006: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@006b │ │ +1aa146: 0c02 |0009: move-result-object v2 │ │ +1aa148: 7110 c84d 0200 |000a: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1aa14e: 0c02 |000d: move-result-object v2 │ │ +1aa150: 5b12 a041 |000e: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a0 │ │ +1aa154: 2202 a810 |0010: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // type@10a8 │ │ +1aa158: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +1aa15a: 7020 9759 0200 |0013: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V // method@5997 │ │ +1aa160: 5b12 a541 |0016: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a5 │ │ +1aa164: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=25 │ │ 0x0006 line=30 │ │ 0x0010 line=31 │ │ locals : │ │ @@ -465323,138 +465324,138 @@ │ │ type : '(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 263 16-bit code units │ │ -1aa1fc: |[1aa1fc] org.thoughtcrime.securesms.search.SearchViewModel.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V │ │ -1aa20c: 7110 a702 0d00 |0000: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1aa212: 0a00 |0003: move-result v0 │ │ -1aa214: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -1aa218: 620d a641 |0006: sget-object v13, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41a6 │ │ -1aa21c: 7220 9359 de00 |0008: invoke-interface {v14, v13}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5993 │ │ -1aa222: 0e00 |000b: return-void │ │ -1aa224: 7100 2c0b 0000 |000c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1aa22a: 0b00 |000f: move-result-wide v0 │ │ -1aa22c: 54c2 a041 |0010: iget-object v2, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a0 │ │ -1aa230: 55c3 a141 |0012: iget-boolean v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a1 │ │ -1aa234: 1204 |0014: const/4 v4, #int 0 // #0 │ │ -1aa236: 3803 0500 |0015: if-eqz v3, 001a // +0005 │ │ -1aa23a: 1303 0800 |0017: const/16 v3, #int 8 // #8 │ │ -1aa23e: 2802 |0019: goto 001b // +0002 │ │ -1aa240: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -1aa242: 6e40 a006 324d |001b: invoke-virtual {v2, v3, v13, v4}, Lcom/b44t/messenger/DcContext;.getChatlist:(ILjava/lang/String;I)Lcom/b44t/messenger/DcChatlist; // method@06a0 │ │ -1aa248: 0c02 |001e: move-result-object v2 │ │ -1aa24a: 6e10 7106 0200 |001f: invoke-virtual {v2}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0671 │ │ -1aa250: 0a03 |0022: move-result v3 │ │ -1aa252: 6205 9f41 |0023: sget-object v5, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@419f │ │ -1aa256: 2206 0c03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ -1aa25a: 1a07 ff89 |0027: const-string v7, "⏰ getChatlist(" // string@89ff │ │ -1aa25e: 7020 0f0b 7600 |0029: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1aa264: 6e20 180b d600 |002c: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1aa26a: 1a07 c60b |002f: const-string v7, "): " // string@0bc6 │ │ -1aa26e: 6e20 180b 7600 |0031: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1aa274: 7100 2c0b 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1aa27a: 0b08 |0037: move-result-wide v8 │ │ -1aa27c: bc08 |0038: sub-long/2addr v8, v0 │ │ -1aa27e: 6e30 140b 8609 |0039: invoke-virtual {v6, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b14 │ │ -1aa284: 1a00 5b70 |003c: const-string v0, "ms" // string@705b │ │ -1aa288: 6e20 180b 0600 |003e: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1aa28e: 6e10 290b 0600 |0041: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1aa294: 0c01 |0044: move-result-object v1 │ │ -1aa296: 7120 c002 1500 |0045: invoke-static {v5, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa29c: 54c1 a341 |0048: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a3 │ │ -1aa2a0: 6e20 d60a 1d00 |004a: invoke-virtual {v13, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1aa2a6: 0a01 |004d: move-result v1 │ │ -1aa2a8: 3901 1600 |004e: if-nez v1, 0064 // +0016 │ │ -1aa2ac: 3d03 1400 |0050: if-lez v3, 0064 // +0014 │ │ -1aa2b0: 1a00 450d |0052: const-string v0, "... skipping getContacts() and searchMsgs(), more recent search pending" // string@0d45 │ │ -1aa2b4: 7120 c002 0500 |0054: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa2ba: 2200 aa10 |0057: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ -1aa2be: 2341 2711 |0059: new-array v1, v4, [I // type@1127 │ │ -1aa2c2: 2343 2711 |005b: new-array v3, v4, [I // type@1127 │ │ -1aa2c6: 7053 a359 d021 |005d: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@59a3 │ │ -1aa2cc: 7220 9359 0e00 |0060: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5993 │ │ -1aa2d2: 0e00 |0063: return-void │ │ -1aa2d4: 7100 2c0b 0000 |0064: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1aa2da: 0b08 |0067: move-result-wide v8 │ │ -1aa2dc: 54c1 a041 |0068: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a0 │ │ -1aa2e0: 1226 |006a: const/4 v6, #int 2 // #2 │ │ -1aa2e2: 6e30 a706 610d |006b: invoke-virtual {v1, v6, v13}, Lcom/b44t/messenger/DcContext;.getContacts:(ILjava/lang/String;)[I // method@06a7 │ │ -1aa2e8: 0c01 |006e: move-result-object v1 │ │ -1aa2ea: 2116 |006f: array-length v6, v1 │ │ -1aa2ec: b063 |0070: add-int/2addr v3, v6 │ │ -1aa2ee: 2206 0c03 |0071: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ -1aa2f2: 1a0a 008a |0073: const-string v10, "⏰ getContacts(" // string@8a00 │ │ -1aa2f6: 7020 0f0b a600 |0075: invoke-direct {v6, v10}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1aa2fc: 6e20 180b d600 |0078: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1aa302: 6e20 180b 7600 |007b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1aa308: 7100 2c0b 0000 |007e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1aa30e: 0b0a |0081: move-result-wide v10 │ │ -1aa310: bc8a |0082: sub-long/2addr v10, v8 │ │ -1aa312: 6e30 140b a60b |0083: invoke-virtual {v6, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b14 │ │ -1aa318: 6e20 180b 0600 |0086: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1aa31e: 6e10 290b 0600 |0089: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1aa324: 0c06 |008c: move-result-object v6 │ │ -1aa326: 7120 c002 6500 |008d: invoke-static {v5, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa32c: 55c6 a141 |0090: iget-boolean v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a1 │ │ -1aa330: 3806 1200 |0092: if-eqz v6, 00a4 // +0012 │ │ -1aa334: 1a00 440d |0094: const-string v0, "... searchMsgs() disabled by caller" // string@0d44 │ │ -1aa338: 7120 c002 0500 |0096: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa33e: 2200 aa10 |0099: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ -1aa342: 2343 2711 |009b: new-array v3, v4, [I // type@1127 │ │ -1aa346: 7053 a359 d021 |009d: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@59a3 │ │ -1aa34c: 7220 9359 0e00 |00a0: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5993 │ │ -1aa352: 0e00 |00a3: return-void │ │ -1aa354: 6e10 e80a 0d00 |00a4: invoke-virtual {v13}, Ljava/lang/String;.length:()I // method@0ae8 │ │ -1aa35a: 0a06 |00a7: move-result v6 │ │ -1aa35c: 1218 |00a8: const/4 v8, #int 1 // #1 │ │ -1aa35e: 3686 1200 |00a9: if-gt v6, v8, 00bb // +0012 │ │ -1aa362: 1a00 470d |00ab: const-string v0, "... skipping searchMsgs(), string too short" // string@0d47 │ │ -1aa366: 7120 c002 0500 |00ad: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa36c: 2200 aa10 |00b0: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ -1aa370: 2343 2711 |00b2: new-array v3, v4, [I // type@1127 │ │ -1aa374: 7053 a359 d021 |00b4: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@59a3 │ │ -1aa37a: 7220 9359 0e00 |00b7: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5993 │ │ -1aa380: 0e00 |00ba: return-void │ │ -1aa382: 54c6 a341 |00bb: iget-object v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a3 │ │ -1aa386: 6e20 d60a 6d00 |00bd: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ -1aa38c: 0a06 |00c0: move-result v6 │ │ -1aa38e: 3906 1400 |00c1: if-nez v6, 00d5 // +0014 │ │ -1aa392: 3d03 1200 |00c3: if-lez v3, 00d5 // +0012 │ │ -1aa396: 1a00 460d |00c5: const-string v0, "... skipping searchMsgs(), more recent search pending" // string@0d46 │ │ -1aa39a: 7120 c002 0500 |00c7: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa3a0: 2200 aa10 |00ca: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ -1aa3a4: 2343 2711 |00cc: new-array v3, v4, [I // type@1127 │ │ -1aa3a8: 7053 a359 d021 |00ce: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@59a3 │ │ -1aa3ae: 7220 9359 0e00 |00d1: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5993 │ │ -1aa3b4: 0e00 |00d4: return-void │ │ -1aa3b6: 7100 2c0b 0000 |00d5: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1aa3bc: 0b08 |00d8: move-result-wide v8 │ │ -1aa3be: 54c3 a041 |00d9: iget-object v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a0 │ │ -1aa3c2: 6e30 cf06 430d |00db: invoke-virtual {v3, v4, v13}, Lcom/b44t/messenger/DcContext;.searchMsgs:(ILjava/lang/String;)[I // method@06cf │ │ -1aa3c8: 0c03 |00de: move-result-object v3 │ │ -1aa3ca: 2204 0c03 |00df: new-instance v4, Ljava/lang/StringBuilder; // type@030c │ │ -1aa3ce: 1a06 018a |00e1: const-string v6, "⏰ searchMsgs(" // string@8a01 │ │ -1aa3d2: 7020 0f0b 6400 |00e3: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1aa3d8: 6e20 180b d400 |00e6: invoke-virtual {v4, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1aa3de: 6e20 180b 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1aa3e4: 7100 2c0b 0000 |00ec: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1aa3ea: 0b06 |00ef: move-result-wide v6 │ │ -1aa3ec: bc86 |00f0: sub-long/2addr v6, v8 │ │ -1aa3ee: 6e30 140b 6407 |00f1: invoke-virtual {v4, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b14 │ │ -1aa3f4: 6e20 180b 0400 |00f4: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1aa3fa: 6e10 290b 0400 |00f7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1aa400: 0c00 |00fa: move-result-object v0 │ │ -1aa402: 7120 c002 0500 |00fb: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa408: 2200 aa10 |00fe: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ -1aa40c: 7053 a359 d021 |0100: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@59a3 │ │ -1aa412: 7220 9359 0e00 |0103: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5993 │ │ -1aa418: 0e00 |0106: return-void │ │ +1aa200: |[1aa200] org.thoughtcrime.securesms.search.SearchViewModel.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V │ │ +1aa210: 7110 a702 0d00 |0000: invoke-static {v13}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1aa216: 0a00 |0003: move-result v0 │ │ +1aa218: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +1aa21c: 620d a641 |0006: sget-object v13, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41a6 │ │ +1aa220: 7220 9359 de00 |0008: invoke-interface {v14, v13}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5993 │ │ +1aa226: 0e00 |000b: return-void │ │ +1aa228: 7100 2c0b 0000 |000c: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1aa22e: 0b00 |000f: move-result-wide v0 │ │ +1aa230: 54c2 a041 |0010: iget-object v2, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a0 │ │ +1aa234: 55c3 a141 |0012: iget-boolean v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a1 │ │ +1aa238: 1204 |0014: const/4 v4, #int 0 // #0 │ │ +1aa23a: 3803 0500 |0015: if-eqz v3, 001a // +0005 │ │ +1aa23e: 1303 0800 |0017: const/16 v3, #int 8 // #8 │ │ +1aa242: 2802 |0019: goto 001b // +0002 │ │ +1aa244: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +1aa246: 6e40 a006 324d |001b: invoke-virtual {v2, v3, v13, v4}, Lcom/b44t/messenger/DcContext;.getChatlist:(ILjava/lang/String;I)Lcom/b44t/messenger/DcChatlist; // method@06a0 │ │ +1aa24c: 0c02 |001e: move-result-object v2 │ │ +1aa24e: 6e10 7106 0200 |001f: invoke-virtual {v2}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0671 │ │ +1aa254: 0a03 |0022: move-result v3 │ │ +1aa256: 6205 9f41 |0023: sget-object v5, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@419f │ │ +1aa25a: 2206 0c03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ +1aa25e: 1a07 ff89 |0027: const-string v7, "⏰ getChatlist(" // string@89ff │ │ +1aa262: 7020 0f0b 7600 |0029: invoke-direct {v6, v7}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1aa268: 6e20 180b d600 |002c: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1aa26e: 1a07 c60b |002f: const-string v7, "): " // string@0bc6 │ │ +1aa272: 6e20 180b 7600 |0031: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1aa278: 7100 2c0b 0000 |0034: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1aa27e: 0b08 |0037: move-result-wide v8 │ │ +1aa280: bc08 |0038: sub-long/2addr v8, v0 │ │ +1aa282: 6e30 140b 8609 |0039: invoke-virtual {v6, v8, v9}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b14 │ │ +1aa288: 1a00 5b70 |003c: const-string v0, "ms" // string@705b │ │ +1aa28c: 6e20 180b 0600 |003e: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1aa292: 6e10 290b 0600 |0041: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1aa298: 0c01 |0044: move-result-object v1 │ │ +1aa29a: 7120 c002 1500 |0045: invoke-static {v5, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa2a0: 54c1 a341 |0048: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a3 │ │ +1aa2a4: 6e20 d60a 1d00 |004a: invoke-virtual {v13, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1aa2aa: 0a01 |004d: move-result v1 │ │ +1aa2ac: 3901 1600 |004e: if-nez v1, 0064 // +0016 │ │ +1aa2b0: 3d03 1400 |0050: if-lez v3, 0064 // +0014 │ │ +1aa2b4: 1a00 450d |0052: const-string v0, "... skipping getContacts() and searchMsgs(), more recent search pending" // string@0d45 │ │ +1aa2b8: 7120 c002 0500 |0054: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa2be: 2200 aa10 |0057: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ +1aa2c2: 2341 2711 |0059: new-array v1, v4, [I // type@1127 │ │ +1aa2c6: 2343 2711 |005b: new-array v3, v4, [I // type@1127 │ │ +1aa2ca: 7053 a359 d021 |005d: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@59a3 │ │ +1aa2d0: 7220 9359 0e00 |0060: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5993 │ │ +1aa2d6: 0e00 |0063: return-void │ │ +1aa2d8: 7100 2c0b 0000 |0064: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1aa2de: 0b08 |0067: move-result-wide v8 │ │ +1aa2e0: 54c1 a041 |0068: iget-object v1, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a0 │ │ +1aa2e4: 1226 |006a: const/4 v6, #int 2 // #2 │ │ +1aa2e6: 6e30 a706 610d |006b: invoke-virtual {v1, v6, v13}, Lcom/b44t/messenger/DcContext;.getContacts:(ILjava/lang/String;)[I // method@06a7 │ │ +1aa2ec: 0c01 |006e: move-result-object v1 │ │ +1aa2ee: 2116 |006f: array-length v6, v1 │ │ +1aa2f0: b063 |0070: add-int/2addr v3, v6 │ │ +1aa2f2: 2206 0c03 |0071: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ +1aa2f6: 1a0a 008a |0073: const-string v10, "⏰ getContacts(" // string@8a00 │ │ +1aa2fa: 7020 0f0b a600 |0075: invoke-direct {v6, v10}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1aa300: 6e20 180b d600 |0078: invoke-virtual {v6, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1aa306: 6e20 180b 7600 |007b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1aa30c: 7100 2c0b 0000 |007e: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1aa312: 0b0a |0081: move-result-wide v10 │ │ +1aa314: bc8a |0082: sub-long/2addr v10, v8 │ │ +1aa316: 6e30 140b a60b |0083: invoke-virtual {v6, v10, v11}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b14 │ │ +1aa31c: 6e20 180b 0600 |0086: invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1aa322: 6e10 290b 0600 |0089: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1aa328: 0c06 |008c: move-result-object v6 │ │ +1aa32a: 7120 c002 6500 |008d: invoke-static {v5, v6}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa330: 55c6 a141 |0090: iget-boolean v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a1 │ │ +1aa334: 3806 1200 |0092: if-eqz v6, 00a4 // +0012 │ │ +1aa338: 1a00 440d |0094: const-string v0, "... searchMsgs() disabled by caller" // string@0d44 │ │ +1aa33c: 7120 c002 0500 |0096: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa342: 2200 aa10 |0099: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ +1aa346: 2343 2711 |009b: new-array v3, v4, [I // type@1127 │ │ +1aa34a: 7053 a359 d021 |009d: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@59a3 │ │ +1aa350: 7220 9359 0e00 |00a0: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5993 │ │ +1aa356: 0e00 |00a3: return-void │ │ +1aa358: 6e10 e80a 0d00 |00a4: invoke-virtual {v13}, Ljava/lang/String;.length:()I // method@0ae8 │ │ +1aa35e: 0a06 |00a7: move-result v6 │ │ +1aa360: 1218 |00a8: const/4 v8, #int 1 // #1 │ │ +1aa362: 3686 1200 |00a9: if-gt v6, v8, 00bb // +0012 │ │ +1aa366: 1a00 470d |00ab: const-string v0, "... skipping searchMsgs(), string too short" // string@0d47 │ │ +1aa36a: 7120 c002 0500 |00ad: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa370: 2200 aa10 |00b0: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ +1aa374: 2343 2711 |00b2: new-array v3, v4, [I // type@1127 │ │ +1aa378: 7053 a359 d021 |00b4: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@59a3 │ │ +1aa37e: 7220 9359 0e00 |00b7: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5993 │ │ +1aa384: 0e00 |00ba: return-void │ │ +1aa386: 54c6 a341 |00bb: iget-object v6, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a3 │ │ +1aa38a: 6e20 d60a 6d00 |00bd: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@0ad6 │ │ +1aa390: 0a06 |00c0: move-result v6 │ │ +1aa392: 3906 1400 |00c1: if-nez v6, 00d5 // +0014 │ │ +1aa396: 3d03 1200 |00c3: if-lez v3, 00d5 // +0012 │ │ +1aa39a: 1a00 460d |00c5: const-string v0, "... skipping searchMsgs(), more recent search pending" // string@0d46 │ │ +1aa39e: 7120 c002 0500 |00c7: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa3a4: 2200 aa10 |00ca: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ +1aa3a8: 2343 2711 |00cc: new-array v3, v4, [I // type@1127 │ │ +1aa3ac: 7053 a359 d021 |00ce: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@59a3 │ │ +1aa3b2: 7220 9359 0e00 |00d1: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5993 │ │ +1aa3b8: 0e00 |00d4: return-void │ │ +1aa3ba: 7100 2c0b 0000 |00d5: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1aa3c0: 0b08 |00d8: move-result-wide v8 │ │ +1aa3c2: 54c3 a041 |00d9: iget-object v3, v12, Lorg/thoughtcrime/securesms/search/SearchViewModel;.dcContext:Lcom/b44t/messenger/DcContext; // field@41a0 │ │ +1aa3c6: 6e30 cf06 430d |00db: invoke-virtual {v3, v4, v13}, Lcom/b44t/messenger/DcContext;.searchMsgs:(ILjava/lang/String;)[I // method@06cf │ │ +1aa3cc: 0c03 |00de: move-result-object v3 │ │ +1aa3ce: 2204 0c03 |00df: new-instance v4, Ljava/lang/StringBuilder; // type@030c │ │ +1aa3d2: 1a06 018a |00e1: const-string v6, "⏰ searchMsgs(" // string@8a01 │ │ +1aa3d6: 7020 0f0b 6400 |00e3: invoke-direct {v4, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1aa3dc: 6e20 180b d400 |00e6: invoke-virtual {v4, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1aa3e2: 6e20 180b 7400 |00e9: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1aa3e8: 7100 2c0b 0000 |00ec: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1aa3ee: 0b06 |00ef: move-result-wide v6 │ │ +1aa3f0: bc86 |00f0: sub-long/2addr v6, v8 │ │ +1aa3f2: 6e30 140b 6407 |00f1: invoke-virtual {v4, v6, v7}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@0b14 │ │ +1aa3f8: 6e20 180b 0400 |00f4: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1aa3fe: 6e10 290b 0400 |00f7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1aa404: 0c00 |00fa: move-result-object v0 │ │ +1aa406: 7120 c002 0500 |00fb: invoke-static {v5, v0}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa40c: 2200 aa10 |00fe: new-instance v0, Lorg/thoughtcrime/securesms/search/model/SearchResult; // type@10aa │ │ +1aa410: 7053 a359 d021 |0100: invoke-direct {v0, v13, v1, v2, v3}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.:(Ljava/lang/String;[ILcom/b44t/messenger/DcChatlist;[I)V // method@59a3 │ │ +1aa416: 7220 9359 0e00 |0103: invoke-interface {v14, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;.onResult:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@5993 │ │ +1aa41c: 0e00 |0106: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0006 line=76 │ │ 0x000c line=81 │ │ 0x0010 line=82 │ │ 0x001f line=83 │ │ @@ -465490,19 +465491,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -1aa0ec: |[1aa0ec] org.thoughtcrime.securesms.search.SearchViewModel.getLastQuery:()Ljava/lang/String; │ │ -1aa0fc: 5410 a341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a3 │ │ -1aa100: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -1aa104: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ -1aa108: 1100 |0006: return-object v0 │ │ +1aa0f0: |[1aa0f0] org.thoughtcrime.securesms.search.SearchViewModel.getLastQuery:()Ljava/lang/String; │ │ +1aa100: 5410 a341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a3 │ │ +1aa104: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +1aa108: 1a00 0000 |0004: const-string v0, "" // string@0000 │ │ +1aa10c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/search/SearchViewModel; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/SearchViewModel;) │ │ @@ -465510,17 +465511,17 @@ │ │ type : '()Landroidx/lifecycle/LiveData;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aa0d4: |[1aa0d4] org.thoughtcrime.securesms.search.SearchViewModel.getSearchResult:()Landroidx/lifecycle/LiveData; │ │ -1aa0e4: 5410 a541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a5 │ │ -1aa0e8: 1100 |0002: return-object v0 │ │ +1aa0d8: |[1aa0d8] org.thoughtcrime.securesms.search.SearchViewModel.getSearchResult:()Landroidx/lifecycle/LiveData; │ │ +1aa0e8: 5410 a541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a5 │ │ +1aa0ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/search/SearchViewModel; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/search/SearchViewModel;) │ │ @@ -465528,41 +465529,41 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -1aa164: |[1aa164] org.thoughtcrime.securesms.search.SearchViewModel.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V │ │ -1aa174: 1600 6400 |0000: const-wide/16 v0, #int 100 // #64 │ │ -1aa178: 7120 895b 1000 |0002: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5b89 │ │ -1aa17e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -1aa180: 5c62 a441 |0006: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a4 │ │ -1aa184: 5463 a341 |0008: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a3 │ │ -1aa188: 5464 a541 |000a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a5 │ │ -1aa18c: 7110 fc0c 0400 |000c: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfc │ │ -1aa192: 2205 a310 |000f: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@10a3 │ │ -1aa196: 7020 8f59 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@598f │ │ -1aa19c: 7030 9e59 3605 |0014: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@599e │ │ -1aa1a2: 5563 a441 |0017: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a4 │ │ -1aa1a6: 3803 1e00 |0019: if-eqz v3, 0037 // +001e │ │ -1aa1aa: 7120 895b 1000 |001b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5b89 │ │ -1aa1b0: 5c62 a441 |001e: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a4 │ │ -1aa1b4: 6203 9f41 |0020: sget-object v3, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@419f │ │ -1aa1b8: 1a04 420d |0022: const-string v4, "... executing debounced search call" // string@0d42 │ │ -1aa1bc: 7120 c002 4300 |0024: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa1c2: 5463 a341 |0027: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a3 │ │ -1aa1c6: 5464 a541 |0029: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a5 │ │ -1aa1ca: 7110 fc0c 0400 |002b: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfc │ │ -1aa1d0: 2205 a310 |002e: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@10a3 │ │ -1aa1d4: 7020 8f59 4500 |0030: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@598f │ │ -1aa1da: 7030 9e59 3605 |0033: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@599e │ │ -1aa1e0: 28e1 |0036: goto 0017 // -001f │ │ -1aa1e2: 5c62 a241 |0037: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41a2 │ │ -1aa1e6: 0e00 |0039: return-void │ │ +1aa168: |[1aa168] org.thoughtcrime.securesms.search.SearchViewModel.lambda$updateQuery$0$org-thoughtcrime-securesms-search-SearchViewModel:()V │ │ +1aa178: 1600 6400 |0000: const-wide/16 v0, #int 100 // #64 │ │ +1aa17c: 7120 895b 1000 |0002: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5b89 │ │ +1aa182: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +1aa184: 5c62 a441 |0006: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a4 │ │ +1aa188: 5463 a341 |0008: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a3 │ │ +1aa18c: 5464 a541 |000a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a5 │ │ +1aa190: 7110 fc0c 0400 |000c: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfc │ │ +1aa196: 2205 a310 |000f: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@10a3 │ │ +1aa19a: 7020 8f59 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@598f │ │ +1aa1a0: 7030 9e59 3605 |0014: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@599e │ │ +1aa1a6: 5563 a441 |0017: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a4 │ │ +1aa1aa: 3803 1e00 |0019: if-eqz v3, 0037 // +001e │ │ +1aa1ae: 7120 895b 1000 |001b: invoke-static {v0, v1}, Lorg/thoughtcrime/securesms/util/Util;.sleep:(J)V // method@5b89 │ │ +1aa1b4: 5c62 a441 |001e: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a4 │ │ +1aa1b8: 6203 9f41 |0020: sget-object v3, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@419f │ │ +1aa1bc: 1a04 420d |0022: const-string v4, "... executing debounced search call" // string@0d42 │ │ +1aa1c0: 7120 c002 4300 |0024: invoke-static {v3, v4}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa1c6: 5463 a341 |0027: iget-object v3, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a3 │ │ +1aa1ca: 5464 a541 |0029: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.searchResult:Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; // field@41a5 │ │ +1aa1ce: 7110 fc0c 0400 |002b: invoke-static {v4}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfc │ │ +1aa1d4: 2205 a310 |002e: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0; // type@10a3 │ │ +1aa1d8: 7020 8f59 4500 |0030: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;)V // method@598f │ │ +1aa1de: 7030 9e59 3605 |0033: invoke-direct {v6, v3, v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.queryAndCallback:(Ljava/lang/String;Lorg/thoughtcrime/securesms/search/SearchViewModel$Callback;)V // method@599e │ │ +1aa1e4: 28e1 |0036: goto 0017 // -001f │ │ +1aa1e6: 5c62 a241 |0037: iput-boolean v2, v6, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41a2 │ │ +1aa1ea: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x0008 line=58 │ │ 0x0017 line=60 │ │ @@ -465579,32 +465580,32 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1aa1e8: |[1aa1e8] org.thoughtcrime.securesms.search.SearchViewModel.onCleared:()V │ │ -1aa1f8: 0e00 |0000: return-void │ │ +1aa1ec: |[1aa1ec] org.thoughtcrime.securesms.search.SearchViewModel.onCleared:()V │ │ +1aa1fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/search/SearchViewModel;) │ │ name : 'setForwardingMode' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1aa41c: |[1aa41c] org.thoughtcrime.securesms.search.SearchViewModel.setForwardingMode:(Z)V │ │ -1aa42c: 5c01 a141 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a1 │ │ -1aa430: 0e00 |0002: return-void │ │ +1aa420: |[1aa420] org.thoughtcrime.securesms.search.SearchViewModel.setForwardingMode:(Z)V │ │ +1aa430: 5c01 a141 |0000: iput-boolean v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.forwarding:Z // field@41a1 │ │ +1aa434: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/search/SearchViewModel; │ │ 0x0000 - 0x0003 reg=1 (null) Z │ │ │ │ @@ -465613,28 +465614,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -1aa434: |[1aa434] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:()V │ │ -1aa444: 5520 a241 |0000: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41a2 │ │ -1aa448: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -1aa44a: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ -1aa44e: 5c21 a441 |0005: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a4 │ │ -1aa452: 6200 9f41 |0007: sget-object v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@419f │ │ -1aa456: 1a01 430d |0009: const-string v1, "... search call debounced" // string@0d43 │ │ -1aa45a: 7120 c002 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ -1aa460: 280b |000e: goto 0019 // +000b │ │ -1aa462: 5c21 a241 |000f: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41a2 │ │ -1aa466: 2200 a410 |0011: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1; // type@10a4 │ │ -1aa46a: 7020 9159 2000 |0013: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V // method@5991 │ │ -1aa470: 7110 845b 0000 |0016: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5b84 │ │ -1aa476: 0e00 |0019: return-void │ │ +1aa438: |[1aa438] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:()V │ │ +1aa448: 5520 a241 |0000: iget-boolean v0, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41a2 │ │ +1aa44c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +1aa44e: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ +1aa452: 5c21 a441 |0005: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.needsAnotherBgSearch:Z // field@41a4 │ │ +1aa456: 6200 9f41 |0007: sget-object v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.TAG:Ljava/lang/String; // field@419f │ │ +1aa45a: 1a01 430d |0009: const-string v1, "... search call debounced" // string@0d43 │ │ +1aa45e: 7120 c002 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@02c0 │ │ +1aa464: 280b |000e: goto 0019 // +000b │ │ +1aa466: 5c21 a241 |000f: iput-boolean v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel;.inBgSearch:Z // field@41a2 │ │ +1aa46a: 2200 a410 |0011: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1; // type@10a4 │ │ +1aa46e: 7020 9159 2000 |0013: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/search/SearchViewModel;)V // method@5991 │ │ +1aa474: 7110 845b 0000 |0016: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5b84 │ │ +1aa47a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x000f line=53 │ │ 0x0011 line=54 │ │ @@ -465646,18 +465647,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aa478: |[1aa478] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:(Ljava/lang/String;)V │ │ -1aa488: 5b01 a341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a3 │ │ -1aa48c: 6e10 a059 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@59a0 │ │ -1aa492: 0e00 |0005: return-void │ │ +1aa47c: |[1aa47c] org.thoughtcrime.securesms.search.SearchViewModel.updateQuery:(Ljava/lang/String;)V │ │ +1aa48c: 5b01 a341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel;.lastQuery:Ljava/lang/String; // field@41a3 │ │ +1aa490: 6e10 a059 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@59a0 │ │ +1aa496: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0002 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchViewModel; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/String; │ │ @@ -465692,37 +465693,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1ab7a4: |[1ab7a4] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ -1ab7b4: 2200 b810 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1; // type@10b8 │ │ -1ab7b8: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -1ab7ba: 7020 ea59 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.:(I)V // method@59ea │ │ -1ab7c0: 6900 db41 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@41db │ │ -1ab7c4: 0e00 |0008: return-void │ │ +1ab7a8: |[1ab7a8] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ +1ab7b8: 2200 b810 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1; // type@10b8 │ │ +1ab7bc: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +1ab7be: 7020 ea59 1000 |0003: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger$1;.:(I)V // method@59ea │ │ +1ab7c4: 6900 db41 |0006: sput-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@41db │ │ +1ab7c8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ab7c8: |[1ab7c8] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ -1ab7d8: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1ab7de: 0e00 |0003: return-void │ │ +1ab7cc: |[1ab7cc] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.:()V │ │ +1ab7dc: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1ab7e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger; │ │ │ │ Virtual methods - │ │ @@ -465731,21 +465732,21 @@ │ │ type : '(ILjava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -1ab7e0: |[1ab7e0] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.log:(ILjava/lang/String;Ljava/lang/String;)V │ │ -1ab7f0: 6200 db41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@41db │ │ -1ab7f4: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -1ab7f6: 6e30 cd02 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/util/SparseIntArray;.get:(II)I // method@02cd │ │ -1ab7fc: 0a03 |0006: move-result v3 │ │ -1ab7fe: 7130 c302 4305 |0007: invoke-static {v3, v4, v5}, Landroid/util/Log;.println:(ILjava/lang/String;Ljava/lang/String;)I // method@02c3 │ │ -1ab804: 0e00 |000a: return-void │ │ +1ab7e4: |[1ab7e4] org.thoughtcrime.securesms.util.AndroidSignalProtocolLogger.log:(ILjava/lang/String;Ljava/lang/String;)V │ │ +1ab7f4: 6200 db41 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger;.PRIORITY_MAP:Landroid/util/SparseIntArray; // field@41db │ │ +1ab7f8: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +1ab7fa: 6e30 cd02 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/util/SparseIntArray;.get:(II)I // method@02cd │ │ +1ab800: 0a03 |0006: move-result v3 │ │ +1ab802: 7130 c302 4305 |0007: invoke-static {v3, v4, v5}, Landroid/util/Log;.println:(ILjava/lang/String;Ljava/lang/String;)I // method@02c3 │ │ +1ab808: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0007 line=25 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/thoughtcrime/securesms/util/AndroidSignalProtocolLogger; │ │ 0x0000 - 0x000b reg=3 (null) I │ │ @@ -465777,17 +465778,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ac640: |[1ac640] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.:()V │ │ -1ac650: 7010 225a 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.:()V // method@5a22 │ │ -1ac656: 0e00 |0003: return-void │ │ +1ac644: |[1ac644] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.:()V │ │ +1ac654: 7010 225a 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicTheme;.:()V // method@5a22 │ │ +1ac65a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; │ │ │ │ Virtual methods - │ │ @@ -465796,17 +465797,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ac610: |[1ac610] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getDarkThemeStyle:()I │ │ -1ac620: 6000 532e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkNoActionBar:I // field@2e53 │ │ -1ac624: 0f00 |0002: return v0 │ │ +1ac614: |[1ac614] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getDarkThemeStyle:()I │ │ +1ac624: 6000 532e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_DarkNoActionBar:I // field@2e53 │ │ +1ac628: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme;) │ │ @@ -465814,17 +465815,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1ac628: |[1ac628] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getLightThemeStyle:()I │ │ -1ac638: 6000 572e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightNoActionBar:I // field@2e57 │ │ -1ac63c: 0f00 |0002: return v0 │ │ +1ac62c: |[1ac62c] org.thoughtcrime.securesms.util.DynamicNoActionBarTheme.getLightThemeStyle:()I │ │ +1ac63c: 6000 572e |0000: sget v0, Lorg/thoughtcrime/securesms/R$style;.TextSecure_LightNoActionBar:I // field@2e57 │ │ +1ac640: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; │ │ │ │ source_file_idx : 6019 (DynamicNoActionBarTheme.java) │ │ @@ -465893,45 +465894,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1b0240: |[1b0240] org.thoughtcrime.securesms.util.SaveAttachmentTask.:()V │ │ -1b0250: 0e00 |0000: return-void │ │ +1b0244: |[1b0244] org.thoughtcrime.securesms.util.SaveAttachmentTask.:()V │ │ +1b0254: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -1b0254: |[1b0254] org.thoughtcrime.securesms.util.SaveAttachmentTask.:(Landroid/content/Context;)V │ │ -1b0264: 6e10 7600 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1b026a: 0c00 |0003: move-result-object v0 │ │ -1b026c: 6001 732a |0004: sget v1, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a73 │ │ -1b0270: 6e20 e500 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -1b0276: 0c00 |0009: move-result-object v0 │ │ -1b0278: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1b027e: 0c01 |000d: move-result-object v1 │ │ -1b0280: 6002 732a |000e: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a73 │ │ -1b0284: 6e20 e500 2100 |0010: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -1b028a: 0c01 |0013: move-result-object v1 │ │ -1b028c: 7040 265c 4310 |0014: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5c26 │ │ -1b0292: 2200 2203 |0017: new-instance v0, Ljava/lang/ref/WeakReference; // type@0322 │ │ -1b0296: 7020 600b 4000 |0019: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b60 │ │ -1b029c: 5b30 4942 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4249 │ │ -1b02a0: 0e00 |001e: return-void │ │ +1b0258: |[1b0258] org.thoughtcrime.securesms.util.SaveAttachmentTask.:(Landroid/content/Context;)V │ │ +1b0268: 6e10 7600 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1b026e: 0c00 |0003: move-result-object v0 │ │ +1b0270: 6001 732a |0004: sget v1, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a73 │ │ +1b0274: 6e20 e500 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +1b027a: 0c00 |0009: move-result-object v0 │ │ +1b027c: 6e10 7600 0400 |000a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1b0282: 0c01 |000d: move-result-object v1 │ │ +1b0284: 6002 732a |000e: sget v2, Lorg/thoughtcrime/securesms/R$string;.one_moment:I // field@2a73 │ │ +1b0288: 6e20 e500 2100 |0010: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +1b028e: 0c01 |0013: move-result-object v1 │ │ +1b0290: 7040 265c 4310 |0014: invoke-direct {v3, v4, v0, v1}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.:(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V // method@5c26 │ │ +1b0296: 2200 2203 |0017: new-instance v0, Ljava/lang/ref/WeakReference; // type@0322 │ │ +1b029a: 7020 600b 4000 |0019: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@0b60 │ │ +1b02a0: 5b30 4942 |001c: iput-object v0, v3, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4249 │ │ +1b02a4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x000a line=50 │ │ 0x0014 line=48 │ │ 0x0017 line=51 │ │ locals : │ │ @@ -465943,172 +465944,172 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 334 16-bit code units │ │ -1af8d8: |[1af8d8] org.thoughtcrime.securesms.util.SaveAttachmentTask.createOutputUri:(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ -1af8e8: 7020 025b eb00 |0000: invoke-direct {v11, v14}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; // method@5b02 │ │ -1af8ee: 0c00 |0003: move-result-object v0 │ │ -1af8f0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1af8f2: 4602 0001 |0005: aget-object v2, v0, v1 │ │ -1af8f6: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -1af8f8: 4600 0003 |0008: aget-object v0, v0, v3 │ │ -1af8fc: 7100 a003 0000 |000a: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ -1af902: 0c04 |000d: move-result-object v4 │ │ -1af904: 6e20 9f03 0400 |000e: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ -1af90a: 0c04 |0011: move-result-object v4 │ │ -1af90c: 7110 975a 0400 |0012: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isOctetStream:(Ljava/lang/String;)Z // method@5a97 │ │ -1af912: 0a05 |0015: move-result v5 │ │ -1af914: 3805 2100 |0016: if-eqz v5, 0037 // +0021 │ │ -1af918: 7110 955a 0d00 |0018: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageVideoOrAudioType:(Ljava/lang/String;)Z // method@5a95 │ │ -1af91e: 0a05 |001b: move-result v5 │ │ -1af920: 3805 1b00 |001c: if-eqz v5, 0037 // +001b │ │ -1af924: 6204 4742 |001e: sget-object v4, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4247 │ │ -1af928: 2205 0c03 |0020: new-instance v5, Ljava/lang/StringBuilder; // type@030c │ │ -1af92c: 1a06 5b31 |0022: const-string v6, "MimeTypeMap returned octet stream for media, changing to provided content type [" // string@315b │ │ -1af930: 7020 0f0b 6500 |0024: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1af936: 6e20 180b d500 |0027: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1af93c: 1a06 fb42 |002a: const-string v6, "] instead." // string@42fb │ │ -1af940: 6e20 180b 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1af946: 6e10 290b 0500 |002f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1af94c: 0c05 |0032: move-result-object v5 │ │ -1af94e: 7120 bc02 5400 |0033: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1af954: 07d4 |0036: move-object v4, v13 │ │ -1af956: 2205 2600 |0037: new-instance v5, Landroid/content/ContentValues; // type@0026 │ │ -1af95a: 7010 6500 0500 |0039: invoke-direct {v5}, Landroid/content/ContentValues;.:()V // method@0065 │ │ -1af960: 1a06 2143 |003c: const-string v6, "_display_name" // string@4321 │ │ -1af964: 6e30 6800 650e |003e: invoke-virtual {v5, v6, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -1af96a: 1a06 8f6f |0041: const-string v6, "mime_type" // string@6f8f │ │ -1af96e: 6e30 6800 6504 |0043: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -1af974: 6204 a400 |0046: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1af978: 7100 2c0b 0000 |0048: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1af97e: 0b06 |004b: move-result-wide v6 │ │ -1af980: 6e30 720d 6407 |004c: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d72 │ │ -1af986: 0b06 |004f: move-result-wide v6 │ │ -1af988: 7120 5f0a 7600 |0050: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1af98e: 0c04 |0053: move-result-object v4 │ │ -1af990: 1a06 5450 |0054: const-string v6, "date_added" // string@5054 │ │ -1af994: 6e30 6700 6504 |0056: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -1af99a: 6204 a400 |0059: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ -1af99e: 7100 2c0b 0000 |005b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ -1af9a4: 0b06 |005e: move-result-wide v6 │ │ -1af9a6: 6e30 720d 6407 |005f: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d72 │ │ -1af9ac: 0b06 |0062: move-result-wide v6 │ │ -1af9ae: 7120 5f0a 7600 |0063: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1af9b4: 0c04 |0066: move-result-object v4 │ │ -1af9b6: 1a06 5550 |0067: const-string v6, "date_modified" // string@5055 │ │ -1af9ba: 6e30 6700 6504 |0069: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -1af9c0: 6004 3800 |006c: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1af9c4: 1306 1c00 |006e: const/16 v6, #int 28 // #1c │ │ -1af9c8: 3764 0d00 |0070: if-le v4, v6, 007d // +000d │ │ -1af9cc: 1a0d 2c63 |0072: const-string v13, "is_pending" // string@632c │ │ -1af9d0: 7110 530a 0300 |0074: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1af9d6: 0c0e |0077: move-result-object v14 │ │ -1af9d8: 6e30 6600 d50e |0078: invoke-virtual {v5, v13, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ -1af9de: 2900 b400 |007b: goto/16 012f // +00b4 │ │ -1af9e2: 6e10 ff01 0c00 |007d: invoke-virtual {v12}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -1af9e8: 0c04 |0080: move-result-object v4 │ │ -1af9ea: 1a06 fe55 |0081: const-string v6, "file" // string@55fe │ │ -1af9ee: 7120 6c5b 6400 |0083: invoke-static {v4, v6}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5b6c │ │ -1af9f4: 0a04 |0086: move-result v4 │ │ -1af9f6: 1a06 a40c |0087: const-string v6, "-" // string@0ca4 │ │ -1af9fa: 1a07 330d |0089: const-string v7, "." // string@0d33 │ │ -1af9fe: 3804 5a00 |008b: if-eqz v4, 00e5 // +005a │ │ -1afa02: 220d c202 |008d: new-instance v13, Ljava/io/File; // type@02c2 │ │ -1afa06: 6e10 fc01 0c00 |008f: invoke-virtual {v12}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1afa0c: 0c0c |0092: move-result-object v12 │ │ -1afa0e: 7020 6b09 cd00 |0093: invoke-direct {v13, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ -1afa14: 220c c202 |0096: new-instance v12, Ljava/io/File; // type@02c2 │ │ -1afa18: 220e 0c03 |0098: new-instance v14, Ljava/lang/StringBuilder; // type@030c │ │ -1afa1c: 7010 0c0b 0e00 |009a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1afa22: 6e20 180b 2e00 |009d: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1afa28: 6e20 180b 7e00 |00a0: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1afa2e: 6e20 180b 0e00 |00a3: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1afa34: 6e10 290b 0e00 |00a6: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1afa3a: 0c0e |00a9: move-result-object v14 │ │ -1afa3c: 7030 6a09 dc0e |00aa: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@096a │ │ -1afa42: 6e10 7109 0c00 |00ad: invoke-virtual {v12}, Ljava/io/File;.exists:()Z // method@0971 │ │ -1afa48: 0a0e |00b0: move-result v14 │ │ -1afa4a: 380e 2100 |00b1: if-eqz v14, 00d2 // +0021 │ │ -1afa4e: 220c c202 |00b3: new-instance v12, Ljava/io/File; // type@02c2 │ │ -1afa52: 220e 0c03 |00b5: new-instance v14, Ljava/lang/StringBuilder; // type@030c │ │ -1afa56: 7010 0c0b 0e00 |00b7: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1afa5c: 6e20 180b 2e00 |00ba: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1afa62: 6e20 180b 6e00 |00bd: invoke-virtual {v14, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1afa68: b031 |00c0: add-int/2addr v1, v3 │ │ -1afa6a: 6e20 130b 1e00 |00c1: invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1afa70: 6e20 180b 7e00 |00c4: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1afa76: 6e20 180b 0e00 |00c7: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1afa7c: 6e10 290b 0e00 |00ca: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1afa82: 0c0e |00cd: move-result-object v14 │ │ -1afa84: 7030 6a09 dc0e |00ce: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@096a │ │ -1afa8a: 28dc |00d1: goto 00ad // -0024 │ │ -1afa8c: 6e10 7909 0c00 |00d2: invoke-virtual {v12}, Ljava/io/File;.isHidden:()Z // method@0979 │ │ -1afa92: 0a0d |00d5: move-result v13 │ │ -1afa94: 390d 0700 |00d6: if-nez v13, 00dd // +0007 │ │ -1afa98: 7110 f601 0c00 |00d8: invoke-static {v12}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ -1afa9e: 0c0c |00db: move-result-object v12 │ │ -1afaa0: 110c |00dc: return-object v12 │ │ -1afaa2: 220c c802 |00dd: new-instance v12, Ljava/io/IOException; // type@02c8 │ │ -1afaa6: 1a0d 2439 |00df: const-string v13, "Specified name would not be visible" // string@3924 │ │ -1afaaa: 7020 9109 dc00 |00e1: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0991 │ │ -1afab0: 270c |00e4: throw v12 │ │ -1afab2: 7020 015b db00 |00e5: invoke-direct {v11, v13}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; // method@5b01 │ │ -1afab8: 0c04 |00e8: move-result-object v4 │ │ -1afaba: 3804 5300 |00e9: if-eqz v4, 013c // +0053 │ │ -1afabe: 122d |00eb: const/4 v13, #int 2 // #2 │ │ -1afac0: 23d8 4011 |00ec: new-array v8, v13, [Ljava/lang/Object; // type@1140 │ │ -1afac4: 4d04 0801 |00ee: aput-object v4, v8, v1 │ │ -1afac8: 4d0e 0803 |00f0: aput-object v14, v8, v3 │ │ -1afacc: 1a0e 3a06 |00f2: const-string v14, "%s/%s" // string@063a │ │ -1afad0: 7120 d80a 8e00 |00f4: invoke-static {v14, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ -1afad6: 0c08 |00f7: move-result-object v8 │ │ -1afad8: 1209 |00f8: const/4 v9, #int 0 // #0 │ │ -1afada: 7030 075b cb08 |00f9: invoke-direct {v11, v12, v8}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z // method@5b07 │ │ -1afae0: 0a0a |00fc: move-result v10 │ │ -1afae2: 380a 2d00 |00fd: if-eqz v10, 012a // +002d │ │ -1afae6: 6208 4742 |00ff: sget-object v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4247 │ │ -1afaea: 1a0a 573c |0101: const-string v10, "The content exists. Rename and check again." // string@3c57 │ │ -1afaee: 7120 bc02 a800 |0103: invoke-static {v8, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ -1afaf4: 2208 0c03 |0106: new-instance v8, Ljava/lang/StringBuilder; // type@030c │ │ -1afaf8: 7010 0c0b 0800 |0108: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1afafe: 6e20 180b 2800 |010b: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1afb04: 6e20 180b 6800 |010e: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1afb0a: b039 |0111: add-int/2addr v9, v3 │ │ -1afb0c: 6e20 130b 9800 |0112: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ -1afb12: 6e20 180b 7800 |0115: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1afb18: 6e20 180b 0800 |0118: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1afb1e: 6e10 290b 0800 |011b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1afb24: 0c08 |011e: move-result-object v8 │ │ -1afb26: 23da 4011 |011f: new-array v10, v13, [Ljava/lang/Object; // type@1140 │ │ -1afb2a: 4d04 0a01 |0121: aput-object v4, v10, v1 │ │ -1afb2e: 4d08 0a03 |0123: aput-object v8, v10, v3 │ │ -1afb32: 7120 d80a ae00 |0125: invoke-static {v14, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ -1afb38: 0c08 |0128: move-result-object v8 │ │ -1afb3a: 28d0 |0129: goto 00f9 // -0030 │ │ -1afb3c: 1a0d 1943 |012a: const-string v13, "_data" // string@4319 │ │ -1afb40: 6e30 6800 d508 |012c: invoke-virtual {v5, v13, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ -1afb46: 6e10 005b 0b00 |012f: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5b00 │ │ -1afb4c: 0c0d |0132: move-result-object v13 │ │ -1afb4e: 6e10 6e00 0d00 |0133: invoke-virtual {v13}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1afb54: 0c0d |0136: move-result-object v13 │ │ -1afb56: 6e30 5e00 cd05 |0137: invoke-virtual {v13, v12, v5}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@005e │ │ -1afb5c: 0c0c |013a: move-result-object v12 │ │ -1afb5e: 110c |013b: return-object v12 │ │ -1afb60: 220c c802 |013c: new-instance v12, Ljava/io/IOException; // type@02c8 │ │ -1afb64: 620e 9f00 |013e: sget-object v14, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ -1afb68: 2330 4011 |0140: new-array v0, v3, [Ljava/lang/Object; // type@1140 │ │ -1afb6c: 4d0d 0001 |0142: aput-object v13, v0, v1 │ │ -1afb70: 1a0d 7933 |0144: const-string v13, "Path for type: %s was not available" // string@3379 │ │ -1afb74: 7130 d90a de00 |0146: invoke-static {v14, v13, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad9 │ │ -1afb7a: 0c0d |0149: move-result-object v13 │ │ -1afb7c: 7020 9109 dc00 |014a: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0991 │ │ -1afb82: 270c |014d: throw v12 │ │ +1af8dc: |[1af8dc] org.thoughtcrime.securesms.util.SaveAttachmentTask.createOutputUri:(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ +1af8ec: 7020 025b eb00 |0000: invoke-direct {v11, v14}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; // method@5b02 │ │ +1af8f2: 0c00 |0003: move-result-object v0 │ │ +1af8f4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1af8f6: 4602 0001 |0005: aget-object v2, v0, v1 │ │ +1af8fa: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +1af8fc: 4600 0003 |0008: aget-object v0, v0, v3 │ │ +1af900: 7100 a003 0000 |000a: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@03a0 │ │ +1af906: 0c04 |000d: move-result-object v4 │ │ +1af908: 6e20 9f03 0400 |000e: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@039f │ │ +1af90e: 0c04 |0011: move-result-object v4 │ │ +1af910: 7110 975a 0400 |0012: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isOctetStream:(Ljava/lang/String;)Z // method@5a97 │ │ +1af916: 0a05 |0015: move-result v5 │ │ +1af918: 3805 2100 |0016: if-eqz v5, 0037 // +0021 │ │ +1af91c: 7110 955a 0d00 |0018: invoke-static {v13}, Lorg/thoughtcrime/securesms/util/MediaUtil;.isImageVideoOrAudioType:(Ljava/lang/String;)Z // method@5a95 │ │ +1af922: 0a05 |001b: move-result v5 │ │ +1af924: 3805 1b00 |001c: if-eqz v5, 0037 // +001b │ │ +1af928: 6204 4742 |001e: sget-object v4, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4247 │ │ +1af92c: 2205 0c03 |0020: new-instance v5, Ljava/lang/StringBuilder; // type@030c │ │ +1af930: 1a06 5b31 |0022: const-string v6, "MimeTypeMap returned octet stream for media, changing to provided content type [" // string@315b │ │ +1af934: 7020 0f0b 6500 |0024: invoke-direct {v5, v6}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1af93a: 6e20 180b d500 |0027: invoke-virtual {v5, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1af940: 1a06 fb42 |002a: const-string v6, "] instead." // string@42fb │ │ +1af944: 6e20 180b 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1af94a: 6e10 290b 0500 |002f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1af950: 0c05 |0032: move-result-object v5 │ │ +1af952: 7120 bc02 5400 |0033: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1af958: 07d4 |0036: move-object v4, v13 │ │ +1af95a: 2205 2600 |0037: new-instance v5, Landroid/content/ContentValues; // type@0026 │ │ +1af95e: 7010 6500 0500 |0039: invoke-direct {v5}, Landroid/content/ContentValues;.:()V // method@0065 │ │ +1af964: 1a06 2143 |003c: const-string v6, "_display_name" // string@4321 │ │ +1af968: 6e30 6800 650e |003e: invoke-virtual {v5, v6, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +1af96e: 1a06 8f6f |0041: const-string v6, "mime_type" // string@6f8f │ │ +1af972: 6e30 6800 6504 |0043: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +1af978: 6204 a400 |0046: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1af97c: 7100 2c0b 0000 |0048: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1af982: 0b06 |004b: move-result-wide v6 │ │ +1af984: 6e30 720d 6407 |004c: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d72 │ │ +1af98a: 0b06 |004f: move-result-wide v6 │ │ +1af98c: 7120 5f0a 7600 |0050: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1af992: 0c04 |0053: move-result-object v4 │ │ +1af994: 1a06 5450 |0054: const-string v6, "date_added" // string@5054 │ │ +1af998: 6e30 6700 6504 |0056: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +1af99e: 6204 a400 |0059: sget-object v4, Ljava/util/concurrent/TimeUnit;.MILLISECONDS:Ljava/util/concurrent/TimeUnit; // field@00a4 │ │ +1af9a2: 7100 2c0b 0000 |005b: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@0b2c │ │ +1af9a8: 0b06 |005e: move-result-wide v6 │ │ +1af9aa: 6e30 720d 6407 |005f: invoke-virtual {v4, v6, v7}, Ljava/util/concurrent/TimeUnit;.toSeconds:(J)J // method@0d72 │ │ +1af9b0: 0b06 |0062: move-result-wide v6 │ │ +1af9b2: 7120 5f0a 7600 |0063: invoke-static {v6, v7}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1af9b8: 0c04 |0066: move-result-object v4 │ │ +1af9ba: 1a06 5550 |0067: const-string v6, "date_modified" // string@5055 │ │ +1af9be: 6e30 6700 6504 |0069: invoke-virtual {v5, v6, v4}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +1af9c4: 6004 3800 |006c: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1af9c8: 1306 1c00 |006e: const/16 v6, #int 28 // #1c │ │ +1af9cc: 3764 0d00 |0070: if-le v4, v6, 007d // +000d │ │ +1af9d0: 1a0d 2c63 |0072: const-string v13, "is_pending" // string@632c │ │ +1af9d4: 7110 530a 0300 |0074: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1af9da: 0c0e |0077: move-result-object v14 │ │ +1af9dc: 6e30 6600 d50e |0078: invoke-virtual {v5, v13, v14}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ +1af9e2: 2900 b400 |007b: goto/16 012f // +00b4 │ │ +1af9e6: 6e10 ff01 0c00 |007d: invoke-virtual {v12}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +1af9ec: 0c04 |0080: move-result-object v4 │ │ +1af9ee: 1a06 fe55 |0081: const-string v6, "file" // string@55fe │ │ +1af9f2: 7120 6c5b 6400 |0083: invoke-static {v4, v6}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5b6c │ │ +1af9f8: 0a04 |0086: move-result v4 │ │ +1af9fa: 1a06 a40c |0087: const-string v6, "-" // string@0ca4 │ │ +1af9fe: 1a07 330d |0089: const-string v7, "." // string@0d33 │ │ +1afa02: 3804 5a00 |008b: if-eqz v4, 00e5 // +005a │ │ +1afa06: 220d c202 |008d: new-instance v13, Ljava/io/File; // type@02c2 │ │ +1afa0a: 6e10 fc01 0c00 |008f: invoke-virtual {v12}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1afa10: 0c0c |0092: move-result-object v12 │ │ +1afa12: 7020 6b09 cd00 |0093: invoke-direct {v13, v12}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ +1afa18: 220c c202 |0096: new-instance v12, Ljava/io/File; // type@02c2 │ │ +1afa1c: 220e 0c03 |0098: new-instance v14, Ljava/lang/StringBuilder; // type@030c │ │ +1afa20: 7010 0c0b 0e00 |009a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1afa26: 6e20 180b 2e00 |009d: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1afa2c: 6e20 180b 7e00 |00a0: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1afa32: 6e20 180b 0e00 |00a3: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1afa38: 6e10 290b 0e00 |00a6: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1afa3e: 0c0e |00a9: move-result-object v14 │ │ +1afa40: 7030 6a09 dc0e |00aa: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@096a │ │ +1afa46: 6e10 7109 0c00 |00ad: invoke-virtual {v12}, Ljava/io/File;.exists:()Z // method@0971 │ │ +1afa4c: 0a0e |00b0: move-result v14 │ │ +1afa4e: 380e 2100 |00b1: if-eqz v14, 00d2 // +0021 │ │ +1afa52: 220c c202 |00b3: new-instance v12, Ljava/io/File; // type@02c2 │ │ +1afa56: 220e 0c03 |00b5: new-instance v14, Ljava/lang/StringBuilder; // type@030c │ │ +1afa5a: 7010 0c0b 0e00 |00b7: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1afa60: 6e20 180b 2e00 |00ba: invoke-virtual {v14, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1afa66: 6e20 180b 6e00 |00bd: invoke-virtual {v14, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1afa6c: b031 |00c0: add-int/2addr v1, v3 │ │ +1afa6e: 6e20 130b 1e00 |00c1: invoke-virtual {v14, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1afa74: 6e20 180b 7e00 |00c4: invoke-virtual {v14, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1afa7a: 6e20 180b 0e00 |00c7: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1afa80: 6e10 290b 0e00 |00ca: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1afa86: 0c0e |00cd: move-result-object v14 │ │ +1afa88: 7030 6a09 dc0e |00ce: invoke-direct {v12, v13, v14}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@096a │ │ +1afa8e: 28dc |00d1: goto 00ad // -0024 │ │ +1afa90: 6e10 7909 0c00 |00d2: invoke-virtual {v12}, Ljava/io/File;.isHidden:()Z // method@0979 │ │ +1afa96: 0a0d |00d5: move-result v13 │ │ +1afa98: 390d 0700 |00d6: if-nez v13, 00dd // +0007 │ │ +1afa9c: 7110 f601 0c00 |00d8: invoke-static {v12}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ +1afaa2: 0c0c |00db: move-result-object v12 │ │ +1afaa4: 110c |00dc: return-object v12 │ │ +1afaa6: 220c c802 |00dd: new-instance v12, Ljava/io/IOException; // type@02c8 │ │ +1afaaa: 1a0d 2439 |00df: const-string v13, "Specified name would not be visible" // string@3924 │ │ +1afaae: 7020 9109 dc00 |00e1: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0991 │ │ +1afab4: 270c |00e4: throw v12 │ │ +1afab6: 7020 015b db00 |00e5: invoke-direct {v11, v13}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; // method@5b01 │ │ +1afabc: 0c04 |00e8: move-result-object v4 │ │ +1afabe: 3804 5300 |00e9: if-eqz v4, 013c // +0053 │ │ +1afac2: 122d |00eb: const/4 v13, #int 2 // #2 │ │ +1afac4: 23d8 4011 |00ec: new-array v8, v13, [Ljava/lang/Object; // type@1140 │ │ +1afac8: 4d04 0801 |00ee: aput-object v4, v8, v1 │ │ +1afacc: 4d0e 0803 |00f0: aput-object v14, v8, v3 │ │ +1afad0: 1a0e 3a06 |00f2: const-string v14, "%s/%s" // string@063a │ │ +1afad4: 7120 d80a 8e00 |00f4: invoke-static {v14, v8}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ +1afada: 0c08 |00f7: move-result-object v8 │ │ +1afadc: 1209 |00f8: const/4 v9, #int 0 // #0 │ │ +1afade: 7030 075b cb08 |00f9: invoke-direct {v11, v12, v8}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z // method@5b07 │ │ +1afae4: 0a0a |00fc: move-result v10 │ │ +1afae6: 380a 2d00 |00fd: if-eqz v10, 012a // +002d │ │ +1afaea: 6208 4742 |00ff: sget-object v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4247 │ │ +1afaee: 1a0a 573c |0101: const-string v10, "The content exists. Rename and check again." // string@3c57 │ │ +1afaf2: 7120 bc02 a800 |0103: invoke-static {v8, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@02bc │ │ +1afaf8: 2208 0c03 |0106: new-instance v8, Ljava/lang/StringBuilder; // type@030c │ │ +1afafc: 7010 0c0b 0800 |0108: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1afb02: 6e20 180b 2800 |010b: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1afb08: 6e20 180b 6800 |010e: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1afb0e: b039 |0111: add-int/2addr v9, v3 │ │ +1afb10: 6e20 130b 9800 |0112: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@0b13 │ │ +1afb16: 6e20 180b 7800 |0115: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1afb1c: 6e20 180b 0800 |0118: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1afb22: 6e10 290b 0800 |011b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1afb28: 0c08 |011e: move-result-object v8 │ │ +1afb2a: 23da 4011 |011f: new-array v10, v13, [Ljava/lang/Object; // type@1140 │ │ +1afb2e: 4d04 0a01 |0121: aput-object v4, v10, v1 │ │ +1afb32: 4d08 0a03 |0123: aput-object v8, v10, v3 │ │ +1afb36: 7120 d80a ae00 |0125: invoke-static {v14, v10}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad8 │ │ +1afb3c: 0c08 |0128: move-result-object v8 │ │ +1afb3e: 28d0 |0129: goto 00f9 // -0030 │ │ +1afb40: 1a0d 1943 |012a: const-string v13, "_data" // string@4319 │ │ +1afb44: 6e30 6800 d508 |012c: invoke-virtual {v5, v13, v8}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/String;)V // method@0068 │ │ +1afb4a: 6e10 005b 0b00 |012f: invoke-virtual {v11}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5b00 │ │ +1afb50: 0c0d |0132: move-result-object v13 │ │ +1afb52: 6e10 6e00 0d00 |0133: invoke-virtual {v13}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1afb58: 0c0d |0136: move-result-object v13 │ │ +1afb5a: 6e30 5e00 cd05 |0137: invoke-virtual {v13, v12, v5}, Landroid/content/ContentResolver;.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; // method@005e │ │ +1afb60: 0c0c |013a: move-result-object v12 │ │ +1afb62: 110c |013b: return-object v12 │ │ +1afb64: 220c c802 |013c: new-instance v12, Ljava/io/IOException; // type@02c8 │ │ +1afb68: 620e 9f00 |013e: sget-object v14, Ljava/util/Locale;.ENGLISH:Ljava/util/Locale; // field@009f │ │ +1afb6c: 2330 4011 |0140: new-array v0, v3, [Ljava/lang/Object; // type@1140 │ │ +1afb70: 4d0d 0001 |0142: aput-object v13, v0, v1 │ │ +1afb74: 1a0d 7933 |0144: const-string v13, "Path for type: %s was not available" // string@3379 │ │ +1afb78: 7130 d90a de00 |0146: invoke-static {v14, v13, v0}, Ljava/lang/String;.format:(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@0ad9 │ │ +1afb7e: 0c0d |0149: move-result-object v13 │ │ +1afb80: 7020 9109 dc00 |014a: invoke-direct {v12, v13}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0991 │ │ +1afb86: 270c |014d: throw v12 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0005 line=230 │ │ 0x0008 line=231 │ │ 0x000a line=232 │ │ 0x0012 line=234 │ │ @@ -466148,39 +466149,39 @@ │ │ type : '(Ljava/io/File;)Ljava/io/File;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -1afecc: |[1afecc] org.thoughtcrime.securesms.util.SaveAttachmentTask.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; │ │ -1afedc: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ -1afee0: 6e10 7109 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@0971 │ │ -1afee6: 0a00 |0005: move-result v0 │ │ -1afee8: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -1afeec: 1103 |0008: return-object v3 │ │ -1afeee: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -1afef0: 3903 1700 |000a: if-nez v3, 0021 // +0017 │ │ -1afef4: 6203 3f00 |000c: sget-object v3, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ -1afef8: 7110 4302 0300 |000e: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -1afefe: 0c03 |0011: move-result-object v3 │ │ -1aff00: 6e10 7109 0300 |0012: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@0971 │ │ -1aff06: 0a01 |0015: move-result v1 │ │ -1aff08: 3901 0a00 |0016: if-nez v1, 0020 // +000a │ │ -1aff0c: 6e10 7f09 0300 |0018: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@097f │ │ -1aff12: 0a01 |001b: move-result v1 │ │ -1aff14: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ -1aff18: 2802 |001e: goto 0020 // +0002 │ │ -1aff1a: 1100 |001f: return-object v0 │ │ -1aff1c: 1103 |0020: return-object v3 │ │ -1aff1e: 6e10 7f09 0300 |0021: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@097f │ │ -1aff24: 0a01 |0024: move-result v1 │ │ -1aff26: 3801 0300 |0025: if-eqz v1, 0028 // +0003 │ │ -1aff2a: 1103 |0027: return-object v3 │ │ -1aff2c: 1100 |0028: return-object v0 │ │ +1afed0: |[1afed0] org.thoughtcrime.securesms.util.SaveAttachmentTask.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; │ │ +1afee0: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ +1afee4: 6e10 7109 0300 |0002: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@0971 │ │ +1afeea: 0a00 |0005: move-result v0 │ │ +1afeec: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +1afef0: 1103 |0008: return-object v3 │ │ +1afef2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +1afef4: 3903 1700 |000a: if-nez v3, 0021 // +0017 │ │ +1afef8: 6203 3f00 |000c: sget-object v3, Landroid/os/Environment;.DIRECTORY_DOWNLOADS:Ljava/lang/String; // field@003f │ │ +1afefc: 7110 4302 0300 |000e: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +1aff02: 0c03 |0011: move-result-object v3 │ │ +1aff04: 6e10 7109 0300 |0012: invoke-virtual {v3}, Ljava/io/File;.exists:()Z // method@0971 │ │ +1aff0a: 0a01 |0015: move-result v1 │ │ +1aff0c: 3901 0a00 |0016: if-nez v1, 0020 // +000a │ │ +1aff10: 6e10 7f09 0300 |0018: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@097f │ │ +1aff16: 0a01 |001b: move-result v1 │ │ +1aff18: 3801 0300 |001c: if-eqz v1, 001f // +0003 │ │ +1aff1c: 2802 |001e: goto 0020 // +0002 │ │ +1aff1e: 1100 |001f: return-object v0 │ │ +1aff20: 1103 |0020: return-object v3 │ │ +1aff22: 6e10 7f09 0300 |0021: invoke-virtual {v3}, Ljava/io/File;.mkdirs:()Z // method@097f │ │ +1aff28: 0a01 |0024: move-result v1 │ │ +1aff2a: 3801 0300 |0025: if-eqz v1, 0028 // +0003 │ │ +1aff2e: 1103 |0027: return-object v3 │ │ +1aff30: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=163 │ │ 0x000c line=168 │ │ 0x0012 line=169 │ │ 0x0021 line=176 │ │ locals : │ │ @@ -466192,41 +466193,41 @@ │ │ type : '(Ljava/lang/String;J)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -1aff50: |[1aff50] org.thoughtcrime.securesms.util.SaveAttachmentTask.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; │ │ -1aff60: 7110 8c5a 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5a8c │ │ -1aff66: 0c04 |0003: move-result-object v4 │ │ -1aff68: 2200 7103 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@0371 │ │ -1aff6c: 1a01 9889 |0006: const-string v1, "yyyy-MM-dd-HHmmss" // string@8998 │ │ -1aff70: 7020 440c 1000 |0008: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c44 │ │ -1aff76: 2201 0c03 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ -1aff7a: 1a02 2651 |000d: const-string v2, "deltachat-" // string@5126 │ │ -1aff7e: 7020 0f0b 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1aff84: 7120 5f0a 6500 |0012: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1aff8a: 0c05 |0015: move-result-object v5 │ │ -1aff8c: 6e20 460c 5000 |0016: invoke-virtual {v0, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@0c46 │ │ -1aff92: 0c05 |0019: move-result-object v5 │ │ -1aff94: 6e20 180b 5100 |001a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1aff9a: 6e10 290b 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1affa0: 0c05 |0020: move-result-object v5 │ │ -1affa2: 3904 0400 |0021: if-nez v4, 0025 // +0004 │ │ -1affa6: 1a04 5348 |0023: const-string v4, "attach" // string@4853 │ │ -1affaa: 2206 0c03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ -1affae: 7010 0c0b 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1affb4: 6e20 180b 5600 |002a: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1affba: 1a05 330d |002d: const-string v5, "." // string@0d33 │ │ -1affbe: 6e20 180b 5600 |002f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1affc4: 6e20 180b 4600 |0032: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1affca: 6e10 290b 0600 |0035: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1affd0: 0c04 |0038: move-result-object v4 │ │ -1affd2: 1104 |0039: return-object v4 │ │ +1aff54: |[1aff54] org.thoughtcrime.securesms.util.SaveAttachmentTask.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; │ │ +1aff64: 7110 8c5a 0400 |0000: invoke-static {v4}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5a8c │ │ +1aff6a: 0c04 |0003: move-result-object v4 │ │ +1aff6c: 2200 7103 |0004: new-instance v0, Ljava/text/SimpleDateFormat; // type@0371 │ │ +1aff70: 1a01 9889 |0006: const-string v1, "yyyy-MM-dd-HHmmss" // string@8998 │ │ +1aff74: 7020 440c 1000 |0008: invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@0c44 │ │ +1aff7a: 2201 0c03 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@030c │ │ +1aff7e: 1a02 2651 |000d: const-string v2, "deltachat-" // string@5126 │ │ +1aff82: 7020 0f0b 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1aff88: 7120 5f0a 6500 |0012: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1aff8e: 0c05 |0015: move-result-object v5 │ │ +1aff90: 6e20 460c 5000 |0016: invoke-virtual {v0, v5}, Ljava/text/SimpleDateFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@0c46 │ │ +1aff96: 0c05 |0019: move-result-object v5 │ │ +1aff98: 6e20 180b 5100 |001a: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1aff9e: 6e10 290b 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1affa4: 0c05 |0020: move-result-object v5 │ │ +1affa6: 3904 0400 |0021: if-nez v4, 0025 // +0004 │ │ +1affaa: 1a04 5348 |0023: const-string v4, "attach" // string@4853 │ │ +1affae: 2206 0c03 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@030c │ │ +1affb2: 7010 0c0b 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1affb8: 6e20 180b 5600 |002a: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1affbe: 1a05 330d |002d: const-string v5, "." // string@0d33 │ │ +1affc2: 6e20 180b 5600 |002f: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1affc8: 6e20 180b 4600 |0032: invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1affce: 6e10 290b 0600 |0035: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1affd4: 0c04 |0038: move-result-object v4 │ │ +1affd6: 1104 |0039: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ 0x000b line=215 │ │ 0x0023 line=217 │ │ 0x0025 line=219 │ │ @@ -466240,48 +466241,48 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -1affd4: |[1affd4] org.thoughtcrime.securesms.util.SaveAttachmentTask.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; │ │ -1affe4: 1a00 7288 |0000: const-string v0, "video/" // string@8872 │ │ -1affe8: 6e20 f20a 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1affee: 0a00 |0005: move-result v0 │ │ -1afff0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -1afff2: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ -1afff6: 6203 4000 |0009: sget-object v3, Landroid/os/Environment;.DIRECTORY_MOVIES:Ljava/lang/String; // field@0040 │ │ -1afffa: 7110 4302 0300 |000b: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -1b0000: 0c03 |000e: move-result-object v3 │ │ -1b0002: 2820 |000f: goto 002f // +0020 │ │ -1b0004: 1a00 7748 |0010: const-string v0, "audio/" // string@4877 │ │ -1b0008: 6e20 f20a 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1b000e: 0a00 |0015: move-result v0 │ │ -1b0010: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -1b0014: 6203 4100 |0018: sget-object v3, Landroid/os/Environment;.DIRECTORY_MUSIC:Ljava/lang/String; // field@0041 │ │ -1b0018: 7110 4302 0300 |001a: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -1b001e: 0c03 |001d: move-result-object v3 │ │ -1b0020: 2811 |001e: goto 002f // +0011 │ │ -1b0022: 1a00 2d60 |001f: const-string v0, "image/" // string@602d │ │ -1b0026: 6e20 f20a 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1b002c: 0a03 |0024: move-result v3 │ │ -1b002e: 3803 0900 |0025: if-eqz v3, 002e // +0009 │ │ -1b0032: 6203 4200 |0027: sget-object v3, Landroid/os/Environment;.DIRECTORY_PICTURES:Ljava/lang/String; // field@0042 │ │ -1b0036: 7110 4302 0300 |0029: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ -1b003c: 0c03 |002c: move-result-object v3 │ │ -1b003e: 2802 |002d: goto 002f // +0002 │ │ -1b0040: 0713 |002e: move-object v3, v1 │ │ -1b0042: 7020 fd5a 3200 |002f: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; // method@5afd │ │ -1b0048: 0c03 |0032: move-result-object v3 │ │ -1b004a: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ -1b004e: 1101 |0035: return-object v1 │ │ -1b0050: 6e10 7209 0300 |0036: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0972 │ │ -1b0056: 0c03 |0039: move-result-object v3 │ │ -1b0058: 1103 |003a: return-object v3 │ │ +1affd8: |[1affd8] org.thoughtcrime.securesms.util.SaveAttachmentTask.getExternalPathForType:(Ljava/lang/String;)Ljava/lang/String; │ │ +1affe8: 1a00 7288 |0000: const-string v0, "video/" // string@8872 │ │ +1affec: 6e20 f20a 0300 |0002: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1afff2: 0a00 |0005: move-result v0 │ │ +1afff4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +1afff6: 3800 0900 |0007: if-eqz v0, 0010 // +0009 │ │ +1afffa: 6203 4000 |0009: sget-object v3, Landroid/os/Environment;.DIRECTORY_MOVIES:Ljava/lang/String; // field@0040 │ │ +1afffe: 7110 4302 0300 |000b: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +1b0004: 0c03 |000e: move-result-object v3 │ │ +1b0006: 2820 |000f: goto 002f // +0020 │ │ +1b0008: 1a00 7748 |0010: const-string v0, "audio/" // string@4877 │ │ +1b000c: 6e20 f20a 0300 |0012: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1b0012: 0a00 |0015: move-result v0 │ │ +1b0014: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +1b0018: 6203 4100 |0018: sget-object v3, Landroid/os/Environment;.DIRECTORY_MUSIC:Ljava/lang/String; // field@0041 │ │ +1b001c: 7110 4302 0300 |001a: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +1b0022: 0c03 |001d: move-result-object v3 │ │ +1b0024: 2811 |001e: goto 002f // +0011 │ │ +1b0026: 1a00 2d60 |001f: const-string v0, "image/" // string@602d │ │ +1b002a: 6e20 f20a 0300 |0021: invoke-virtual {v3, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1b0030: 0a03 |0024: move-result v3 │ │ +1b0032: 3803 0900 |0025: if-eqz v3, 002e // +0009 │ │ +1b0036: 6203 4200 |0027: sget-object v3, Landroid/os/Environment;.DIRECTORY_PICTURES:Ljava/lang/String; // field@0042 │ │ +1b003a: 7110 4302 0300 |0029: invoke-static {v3}, Landroid/os/Environment;.getExternalStoragePublicDirectory:(Ljava/lang/String;)Ljava/io/File; // method@0243 │ │ +1b0040: 0c03 |002c: move-result-object v3 │ │ +1b0042: 2802 |002d: goto 002f // +0002 │ │ +1b0044: 0713 |002e: move-object v3, v1 │ │ +1b0046: 7020 fd5a 3200 |002f: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.ensureExternalPath:(Ljava/io/File;)Ljava/io/File; // method@5afd │ │ +1b004c: 0c03 |0032: move-result-object v3 │ │ +1b004e: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ +1b0052: 1101 |0035: return-object v1 │ │ +1b0054: 6e10 7209 0300 |0036: invoke-virtual {v3}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@0972 │ │ +1b005a: 0c03 |0039: move-result-object v3 │ │ +1b005c: 1103 |003a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0009 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x001f line=200 │ │ @@ -466297,32 +466298,32 @@ │ │ type : '(Ljava/lang/String;)[Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -1b00e8: |[1b00e8] org.thoughtcrime.securesms.util.SaveAttachmentTask.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; │ │ -1b00f8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -1b00fa: 2300 4211 |0001: new-array v0, v0, [Ljava/lang/String; // type@1142 │ │ -1b00fe: 1a01 ef42 |0003: const-string v1, "\.(?=[^\.]+$)" // string@42ef │ │ -1b0102: 6e20 f00a 1400 |0005: invoke-virtual {v4, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0af0 │ │ -1b0108: 0c04 |0008: move-result-object v4 │ │ -1b010a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -1b010c: 4602 0401 |000a: aget-object v2, v4, v1 │ │ -1b0110: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ -1b0114: 2141 |000e: array-length v1, v4 │ │ -1b0116: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -1b0118: 3721 0700 |0010: if-le v1, v2, 0017 // +0007 │ │ -1b011c: 4604 0402 |0012: aget-object v4, v4, v2 │ │ -1b0120: 4d04 0002 |0014: aput-object v4, v0, v2 │ │ -1b0124: 2805 |0016: goto 001b // +0005 │ │ -1b0126: 1a04 0000 |0017: const-string v4, "" // string@0000 │ │ -1b012a: 4d04 0002 |0019: aput-object v4, v0, v2 │ │ -1b012e: 1100 |001b: return-object v0 │ │ +1b00ec: |[1b00ec] org.thoughtcrime.securesms.util.SaveAttachmentTask.getFileNameParts:(Ljava/lang/String;)[Ljava/lang/String; │ │ +1b00fc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +1b00fe: 2300 4211 |0001: new-array v0, v0, [Ljava/lang/String; // type@1142 │ │ +1b0102: 1a01 ef42 |0003: const-string v1, "\.(?=[^\.]+$)" // string@42ef │ │ +1b0106: 6e20 f00a 1400 |0005: invoke-virtual {v4, v1}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@0af0 │ │ +1b010c: 0c04 |0008: move-result-object v4 │ │ +1b010e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +1b0110: 4602 0401 |000a: aget-object v2, v4, v1 │ │ +1b0114: 4d02 0001 |000c: aput-object v2, v0, v1 │ │ +1b0118: 2141 |000e: array-length v1, v4 │ │ +1b011a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +1b011c: 3721 0700 |0010: if-le v1, v2, 0017 // +0007 │ │ +1b0120: 4604 0402 |0012: aget-object v4, v4, v2 │ │ +1b0124: 4d04 0002 |0014: aput-object v4, v0, v2 │ │ +1b0128: 2805 |0016: goto 001b // +0005 │ │ +1b012a: 1a04 0000 |0017: const-string v4, "" // string@0000 │ │ +1b012e: 4d04 0002 |0019: aput-object v4, v0, v2 │ │ +1b0132: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x0003 line=297 │ │ 0x000a line=299 │ │ 0x000e line=301 │ │ 0x0017 line=302 │ │ @@ -466335,39 +466336,39 @@ │ │ type : '(Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -1afb84: |[1afb84] org.thoughtcrime.securesms.util.SaveAttachmentTask.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; │ │ -1afb94: 1a00 7288 |0000: const-string v0, "video/" // string@8872 │ │ -1afb98: 6e20 f20a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1afb9e: 0a00 |0005: move-result v0 │ │ -1afba0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -1afba4: 7100 565b 0000 |0008: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getVideoUri:()Landroid/net/Uri; // method@5b56 │ │ -1afbaa: 0c02 |000b: move-result-object v2 │ │ -1afbac: 1102 |000c: return-object v2 │ │ -1afbae: 1a00 7748 |000d: const-string v0, "audio/" // string@4877 │ │ -1afbb2: 6e20 f20a 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1afbb8: 0a00 |0012: move-result v0 │ │ -1afbba: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ -1afbbe: 7100 515b 0000 |0015: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getAudioUri:()Landroid/net/Uri; // method@5b51 │ │ -1afbc4: 0c02 |0018: move-result-object v2 │ │ -1afbc6: 1102 |0019: return-object v2 │ │ -1afbc8: 1a00 2d60 |001a: const-string v0, "image/" // string@602d │ │ -1afbcc: 6e20 f20a 0200 |001c: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ -1afbd2: 0a02 |001f: move-result v2 │ │ -1afbd4: 3802 0700 |0020: if-eqz v2, 0027 // +0007 │ │ -1afbd8: 7100 545b 0000 |0022: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getImageUri:()Landroid/net/Uri; // method@5b54 │ │ -1afbde: 0c02 |0025: move-result-object v2 │ │ -1afbe0: 1102 |0026: return-object v2 │ │ -1afbe2: 7100 535b 0000 |0027: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getDownloadUri:()Landroid/net/Uri; // method@5b53 │ │ -1afbe8: 0c02 |002a: move-result-object v2 │ │ -1afbea: 1102 |002b: return-object v2 │ │ +1afb88: |[1afb88] org.thoughtcrime.securesms.util.SaveAttachmentTask.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; │ │ +1afb98: 1a00 7288 |0000: const-string v0, "video/" // string@8872 │ │ +1afb9c: 6e20 f20a 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1afba2: 0a00 |0005: move-result v0 │ │ +1afba4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +1afba8: 7100 565b 0000 |0008: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getVideoUri:()Landroid/net/Uri; // method@5b56 │ │ +1afbae: 0c02 |000b: move-result-object v2 │ │ +1afbb0: 1102 |000c: return-object v2 │ │ +1afbb2: 1a00 7748 |000d: const-string v0, "audio/" // string@4877 │ │ +1afbb6: 6e20 f20a 0200 |000f: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1afbbc: 0a00 |0012: move-result v0 │ │ +1afbbe: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ +1afbc2: 7100 515b 0000 |0015: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getAudioUri:()Landroid/net/Uri; // method@5b51 │ │ +1afbc8: 0c02 |0018: move-result-object v2 │ │ +1afbca: 1102 |0019: return-object v2 │ │ +1afbcc: 1a00 2d60 |001a: const-string v0, "image/" // string@602d │ │ +1afbd0: 6e20 f20a 0200 |001c: invoke-virtual {v2, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@0af2 │ │ +1afbd6: 0a02 |001f: move-result v2 │ │ +1afbd8: 3802 0700 |0020: if-eqz v2, 0027 // +0007 │ │ +1afbdc: 7100 545b 0000 |0022: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getImageUri:()Landroid/net/Uri; // method@5b54 │ │ +1afbe2: 0c02 |0025: move-result-object v2 │ │ +1afbe4: 1102 |0026: return-object v2 │ │ +1afbe6: 7100 535b 0000 |0027: invoke-static {}, Lorg/thoughtcrime/securesms/util/StorageUtil;.getDownloadUri:()Landroid/net/Uri; // method@5b53 │ │ +1afbec: 0c02 |002a: move-result-object v2 │ │ +1afbee: 1102 |002b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0008 line=152 │ │ 0x000d line=153 │ │ 0x0015 line=154 │ │ 0x001a line=155 │ │ @@ -466382,39 +466383,39 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 43 16-bit code units │ │ -1b005c: |[1b005c] org.thoughtcrime.securesms.util.SaveAttachmentTask.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; │ │ -1b006c: 1a00 1943 |0000: const-string v0, "_data" // string@4319 │ │ -1b0070: 2410 4211 0000 |0002: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ -1b0076: 0c04 |0005: move-result-object v4 │ │ -1b0078: 2208 9801 |0006: new-instance v8, Landroidx/loader/content/CursorLoader; // type@0198 │ │ -1b007c: 6e10 005b 0900 |0008: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5b00 │ │ -1b0082: 0c02 |000b: move-result-object v2 │ │ -1b0084: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -1b0086: 1207 |000d: const/4 v7, #int 0 // #0 │ │ -1b0088: 1205 |000e: const/4 v5, #int 0 // #0 │ │ -1b008a: 0781 |000f: move-object v1, v8 │ │ -1b008c: 07a3 |0010: move-object v3, v10 │ │ -1b008e: 7607 a905 0100 |0011: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Landroidx/loader/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@05a9 │ │ -1b0094: 6e10 aa05 0800 |0014: invoke-virtual {v8}, Landroidx/loader/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05aa │ │ -1b009a: 0c0a |0017: move-result-object v10 │ │ -1b009c: 380a 1100 |0018: if-eqz v10, 0029 // +0011 │ │ -1b00a0: 7220 f800 0a00 |001a: invoke-interface {v10, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f8 │ │ -1b00a6: 0a00 |001d: move-result v0 │ │ -1b00a8: 7210 fe00 0a00 |001e: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ -1b00ae: 7220 fc00 0a00 |0021: invoke-interface {v10, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ -1b00b4: 0c00 |0024: move-result-object v0 │ │ -1b00b6: 7210 f600 0a00 |0025: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1b00bc: 2802 |0028: goto 002a // +0002 │ │ -1b00be: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -1b00c0: 1100 |002a: return-object v0 │ │ +1b0060: |[1b0060] org.thoughtcrime.securesms.util.SaveAttachmentTask.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; │ │ +1b0070: 1a00 1943 |0000: const-string v0, "_data" // string@4319 │ │ +1b0074: 2410 4211 0000 |0002: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ +1b007a: 0c04 |0005: move-result-object v4 │ │ +1b007c: 2208 9801 |0006: new-instance v8, Landroidx/loader/content/CursorLoader; // type@0198 │ │ +1b0080: 6e10 005b 0900 |0008: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5b00 │ │ +1b0086: 0c02 |000b: move-result-object v2 │ │ +1b0088: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +1b008a: 1207 |000d: const/4 v7, #int 0 // #0 │ │ +1b008c: 1205 |000e: const/4 v5, #int 0 // #0 │ │ +1b008e: 0781 |000f: move-object v1, v8 │ │ +1b0090: 07a3 |0010: move-object v3, v10 │ │ +1b0092: 7607 a905 0100 |0011: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Landroidx/loader/content/CursorLoader;.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V // method@05a9 │ │ +1b0098: 6e10 aa05 0800 |0014: invoke-virtual {v8}, Landroidx/loader/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@05aa │ │ +1b009e: 0c0a |0017: move-result-object v10 │ │ +1b00a0: 380a 1100 |0018: if-eqz v10, 0029 // +0011 │ │ +1b00a4: 7220 f800 0a00 |001a: invoke-interface {v10, v0}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f8 │ │ +1b00aa: 0a00 |001d: move-result v0 │ │ +1b00ac: 7210 fe00 0a00 |001e: invoke-interface {v10}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ +1b00b2: 7220 fc00 0a00 |0021: invoke-interface {v10, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00fc │ │ +1b00b8: 0c00 |0024: move-result-object v0 │ │ +1b00ba: 7210 f600 0a00 |0025: invoke-interface {v10}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1b00c0: 2802 |0028: goto 002a // +0002 │ │ +1b00c2: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +1b00c4: 1100 |002a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0006 line=137 │ │ 0x0014 line=138 │ │ 0x001a line=142 │ │ 0x001e line=143 │ │ @@ -466429,47 +466430,47 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 59 16-bit code units │ │ -1afe24: |[1afe24] org.thoughtcrime.securesms.util.SaveAttachmentTask.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z │ │ -1afe34: 6e10 005b 0700 |0000: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5b00 │ │ -1afe3a: 0c00 |0003: move-result-object v0 │ │ -1afe3c: 6e10 6e00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1afe42: 0c01 |0007: move-result-object v1 │ │ -1afe44: 1a00 1943 |0008: const-string v0, "_data" // string@4319 │ │ -1afe48: 2410 4211 0000 |000a: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ -1afe4e: 0c03 |000d: move-result-object v3 │ │ -1afe50: 2410 4211 0900 |000e: filled-new-array {v9}, [Ljava/lang/String; // type@1142 │ │ -1afe56: 0c05 |0011: move-result-object v5 │ │ -1afe58: 1206 |0012: const/4 v6, #int 0 // #0 │ │ -1afe5a: 1a04 1a43 |0013: const-string v4, "_data = ?" // string@431a │ │ -1afe5e: 0782 |0015: move-object v2, v8 │ │ -1afe60: 7406 6100 0100 |0016: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0061 │ │ -1afe66: 0c08 |0019: move-result-object v8 │ │ -1afe68: 3808 0e00 |001a: if-eqz v8, 0028 // +000e │ │ -1afe6c: 7210 fe00 0800 |001c: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ -1afe72: 0a09 |001f: move-result v9 │ │ -1afe74: 3808 0500 |0020: if-eqz v8, 0025 // +0005 │ │ -1afe78: 7210 f600 0800 |0022: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1afe7e: 0f09 |0025: return v9 │ │ -1afe80: 0d09 |0026: move-exception v9 │ │ -1afe82: 2809 |0027: goto 0030 // +0009 │ │ -1afe84: 2209 c802 |0028: new-instance v9, Ljava/io/IOException; // type@02c8 │ │ -1afe88: 1a00 1c39 |002a: const-string v0, "Something is wrong with the filename to save" // string@391c │ │ -1afe8c: 7020 9109 0900 |002c: invoke-direct {v9, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0991 │ │ -1afe92: 2709 |002f: throw v9 │ │ -1afe94: 3808 0a00 |0030: if-eqz v8, 003a // +000a │ │ -1afe98: 7210 f600 0800 |0032: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ -1afe9e: 2805 |0035: goto 003a // +0005 │ │ -1afea0: 0d08 |0036: move-exception v8 │ │ -1afea2: 6e20 4d0b 8900 |0037: invoke-virtual {v9, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4d │ │ -1afea8: 2709 |003a: throw v9 │ │ +1afe28: |[1afe28] org.thoughtcrime.securesms.util.SaveAttachmentTask.pathTaken:(Landroid/net/Uri;Ljava/lang/String;)Z │ │ +1afe38: 6e10 005b 0700 |0000: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5b00 │ │ +1afe3e: 0c00 |0003: move-result-object v0 │ │ +1afe40: 6e10 6e00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1afe46: 0c01 |0007: move-result-object v1 │ │ +1afe48: 1a00 1943 |0008: const-string v0, "_data" // string@4319 │ │ +1afe4c: 2410 4211 0000 |000a: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ +1afe52: 0c03 |000d: move-result-object v3 │ │ +1afe54: 2410 4211 0900 |000e: filled-new-array {v9}, [Ljava/lang/String; // type@1142 │ │ +1afe5a: 0c05 |0011: move-result-object v5 │ │ +1afe5c: 1206 |0012: const/4 v6, #int 0 // #0 │ │ +1afe5e: 1a04 1a43 |0013: const-string v4, "_data = ?" // string@431a │ │ +1afe62: 0782 |0015: move-object v2, v8 │ │ +1afe64: 7406 6100 0100 |0016: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/content/ContentResolver;.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; // method@0061 │ │ +1afe6a: 0c08 |0019: move-result-object v8 │ │ +1afe6c: 3808 0e00 |001a: if-eqz v8, 0028 // +000e │ │ +1afe70: 7210 fe00 0800 |001c: invoke-interface {v8}, Landroid/database/Cursor;.moveToFirst:()Z // method@00fe │ │ +1afe76: 0a09 |001f: move-result v9 │ │ +1afe78: 3808 0500 |0020: if-eqz v8, 0025 // +0005 │ │ +1afe7c: 7210 f600 0800 |0022: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1afe82: 0f09 |0025: return v9 │ │ +1afe84: 0d09 |0026: move-exception v9 │ │ +1afe86: 2809 |0027: goto 0030 // +0009 │ │ +1afe88: 2209 c802 |0028: new-instance v9, Ljava/io/IOException; // type@02c8 │ │ +1afe8c: 1a00 1c39 |002a: const-string v0, "Something is wrong with the filename to save" // string@391c │ │ +1afe90: 7020 9109 0900 |002c: invoke-direct {v9, v0}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@0991 │ │ +1afe96: 2709 |002f: throw v9 │ │ +1afe98: 3808 0a00 |0030: if-eqz v8, 003a // +000a │ │ +1afe9c: 7210 f600 0800 |0032: invoke-interface {v8}, Landroid/database/Cursor;.close:()V // method@00f6 │ │ +1afea2: 2805 |0035: goto 003a // +0005 │ │ +1afea4: 0d08 |0036: move-exception v8 │ │ +1afea6: 6e20 4d0b 8900 |0037: invoke-virtual {v9, v8}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4d │ │ +1afeac: 2709 |003a: throw v9 │ │ catches : 3 │ │ 0x001c - 0x0020 │ │ -> 0x0026 │ │ 0x0028 - 0x0030 │ │ -> 0x0026 │ │ 0x0032 - 0x0035 │ │ -> 0x0036 │ │ @@ -466489,20 +466490,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -1b00c4: |[1b00c4] org.thoughtcrime.securesms.util.SaveAttachmentTask.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ -1b00d4: 2200 c202 |0000: new-instance v0, Ljava/io/File; // type@02c2 │ │ -1b00d8: 7020 6b09 2000 |0002: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ -1b00de: 6e10 7309 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0973 │ │ -1b00e4: 0c02 |0008: move-result-object v2 │ │ -1b00e6: 1102 |0009: return-object v2 │ │ +1b00c8: |[1b00c8] org.thoughtcrime.securesms.util.SaveAttachmentTask.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; │ │ +1b00d8: 2200 c202 |0000: new-instance v0, Ljava/io/File; // type@02c2 │ │ +1b00dc: 7020 6b09 2000 |0002: invoke-direct {v0, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@096b │ │ +1b00e2: 6e10 7309 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@0973 │ │ +1b00e8: 0c02 |0008: move-result-object v2 │ │ +1b00ea: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/util/SaveAttachmentTask; │ │ 0x0000 - 0x000a reg=2 (null) Ljava/lang/String; │ │ │ │ @@ -466511,127 +466512,127 @@ │ │ type : '(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 226 16-bit code units │ │ -1afbec: |[1afbec] org.thoughtcrime.securesms.util.SaveAttachmentTask.saveAttachment:(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri; │ │ -1afbfc: 54b0 4142 |0000: iget-object v0, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4241 │ │ -1afc00: 7110 8a5a 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5a8a │ │ -1afc06: 0c00 |0005: move-result-object v0 │ │ -1afc08: 7110 fc0c 0000 |0006: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfc │ │ -1afc0e: 0c00 |0009: move-result-object v0 │ │ -1afc10: 1f00 0a03 |000a: check-cast v0, Ljava/lang/String; // type@030a │ │ -1afc14: 54b1 4342 |000c: iget-object v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@4243 │ │ -1afc18: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ -1afc1c: 53b1 4242 |0010: iget-wide v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@4242 │ │ -1afc20: 7040 ff5a 0921 |0012: invoke-direct {v9, v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; // method@5aff │ │ -1afc26: 0c01 |0015: move-result-object v1 │ │ -1afc28: 7020 085b 1900 |0016: invoke-direct {v9, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; // method@5b08 │ │ -1afc2e: 0c01 |0019: move-result-object v1 │ │ -1afc30: 7020 035b 0900 |001a: invoke-direct {v9, v0}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; // method@5b03 │ │ -1afc36: 0c02 |001d: move-result-object v2 │ │ -1afc38: 7040 fa5a 2910 |001e: invoke-direct {v9, v2, v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.createOutputUri:(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@5afa │ │ -1afc3e: 0c01 |0021: move-result-object v1 │ │ -1afc40: 2203 2600 |0022: new-instance v3, Landroid/content/ContentValues; // type@0026 │ │ -1afc44: 7010 6500 0300 |0024: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@0065 │ │ -1afc4a: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -1afc4c: 3901 1600 |0028: if-nez v1, 003e // +0016 │ │ -1afc50: 620a 4742 |002a: sget-object v10, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4247 │ │ -1afc54: 220b 0c03 |002c: new-instance v11, Ljava/lang/StringBuilder; // type@030c │ │ -1afc58: 1a01 c218 |002e: const-string v1, "Failed to create mediaUri for " // string@18c2 │ │ -1afc5c: 7020 0f0b 1b00 |0030: invoke-direct {v11, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1afc62: 6e20 180b 0b00 |0033: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1afc68: 6e10 290b 0b00 |0036: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1afc6e: 0c0b |0039: move-result-object v11 │ │ -1afc70: 7120 c402 ba00 |003a: invoke-static {v10, v11}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ -1afc76: 1104 |003d: return-object v4 │ │ -1afc78: 54bb 4442 |003e: iget-object v11, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@4244 │ │ -1afc7c: 7120 6954 ba00 |0040: invoke-static {v10, v11}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5469 │ │ -1afc82: 0c0b |0043: move-result-object v11 │ │ -1afc84: 390b 0800 |0044: if-nez v11, 004c // +0008 │ │ -1afc88: 380b 0500 |0046: if-eqz v11, 004b // +0005 │ │ -1afc8c: 6e10 9609 0b00 |0048: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0996 │ │ -1afc92: 1104 |004b: return-object v4 │ │ -1afc94: 6e10 ff01 0200 |004c: invoke-virtual {v2}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ -1afc9a: 0c02 |004f: move-result-object v2 │ │ -1afc9c: 1a05 fe55 |0050: const-string v5, "file" // string@55fe │ │ -1afca0: 7120 6c5b 5200 |0052: invoke-static {v2, v5}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5b6c │ │ -1afca6: 0a02 |0055: move-result v2 │ │ -1afca8: 3802 2b00 |0056: if-eqz v2, 0081 // +002b │ │ -1afcac: 2202 c502 |0058: new-instance v2, Ljava/io/FileOutputStream; // type@02c5 │ │ -1afcb0: 6e10 fc01 0100 |005a: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1afcb6: 0c05 |005d: move-result-object v5 │ │ -1afcb8: 7020 8b09 5200 |005e: invoke-direct {v2, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@098b │ │ -1afcbe: 7120 585b 2b00 |0061: invoke-static {v11, v2}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b58 │ │ -1afcc4: 6e10 fc01 0100 |0064: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1afcca: 0c05 |0067: move-result-object v5 │ │ -1afccc: 2410 4211 0500 |0068: filled-new-array {v5}, [Ljava/lang/String; // type@1142 │ │ -1afcd2: 0c05 |006b: move-result-object v5 │ │ -1afcd4: 2410 4211 0000 |006c: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ -1afcda: 0c00 |006f: move-result-object v0 │ │ -1afcdc: 7140 e001 5a40 |0070: invoke-static {v10, v5, v0, v4}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@01e0 │ │ -1afce2: 6e10 9d09 0200 |0073: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@099d │ │ -1afce8: 282d |0076: goto 00a3 // +002d │ │ -1afcea: 0d0a |0077: move-exception v10 │ │ -1afcec: 6e10 9d09 0200 |0078: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@099d │ │ -1afcf2: 2805 |007b: goto 0080 // +0005 │ │ -1afcf4: 0d00 |007c: move-exception v0 │ │ -1afcf6: 6e20 4d0b 0a00 |007d: invoke-virtual {v10, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4d │ │ -1afcfc: 270a |0080: throw v10 │ │ -1afcfe: 6e10 6e00 0a00 |0081: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1afd04: 0c0a |0084: move-result-object v10 │ │ -1afd06: 1a00 c088 |0085: const-string v0, "w" // string@88c0 │ │ -1afd0a: 6e30 6000 1a00 |0087: invoke-virtual {v10, v1, v0}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream; // method@0060 │ │ -1afd10: 0c0a |008a: move-result-object v10 │ │ -1afd12: 7120 585b ab00 |008b: invoke-static {v11, v10}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b58 │ │ -1afd18: 0b05 |008e: move-result-wide v5 │ │ -1afd1a: 1607 0000 |008f: const-wide/16 v7, #int 0 // #0 │ │ -1afd1e: 3100 0507 |0091: cmp-long v0, v5, v7 │ │ -1afd22: 3d00 0b00 |0093: if-lez v0, 009e // +000b │ │ -1afd26: 1a00 4b43 |0095: const-string v0, "_size" // string@434b │ │ -1afd2a: 7120 5f0a 6500 |0097: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1afd30: 0c02 |009a: move-result-object v2 │ │ -1afd32: 6e30 6700 0302 |009b: invoke-virtual {v3, v0, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ -1afd38: 380a 0500 |009e: if-eqz v10, 00a3 // +0005 │ │ -1afd3c: 6e10 9d09 0a00 |00a0: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@099d │ │ -1afd42: 380b 0500 |00a3: if-eqz v11, 00a8 // +0005 │ │ -1afd46: 6e10 9609 0b00 |00a5: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0996 │ │ -1afd4c: 600a 3800 |00a8: sget v10, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ -1afd50: 130b 1c00 |00aa: const/16 v11, #int 28 // #1c │ │ -1afd54: 37ba 0c00 |00ac: if-le v10, v11, 00b8 // +000c │ │ -1afd58: 120a |00ae: const/4 v10, #int 0 // #0 │ │ -1afd5a: 7110 530a 0a00 |00af: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1afd60: 0c0a |00b2: move-result-object v10 │ │ -1afd62: 1a0b 2c63 |00b3: const-string v11, "is_pending" // string@632c │ │ -1afd66: 6e30 6600 b30a |00b5: invoke-virtual {v3, v11, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ -1afd6c: 6e10 6900 0300 |00b8: invoke-virtual {v3}, Landroid/content/ContentValues;.size:()I // method@0069 │ │ -1afd72: 0a0a |00bb: move-result v10 │ │ -1afd74: 3d0a 0d00 |00bc: if-lez v10, 00c9 // +000d │ │ -1afd78: 6e10 005b 0900 |00be: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5b00 │ │ -1afd7e: 0c0a |00c1: move-result-object v10 │ │ -1afd80: 6e10 6e00 0a00 |00c2: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ -1afd86: 0c0a |00c5: move-result-object v10 │ │ -1afd88: 6e54 6200 1a43 |00c6: invoke-virtual {v10, v1, v3, v4, v4}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0062 │ │ -1afd8e: 1101 |00c9: return-object v1 │ │ -1afd90: 0d00 |00ca: move-exception v0 │ │ -1afd92: 380a 0a00 |00cb: if-eqz v10, 00d5 // +000a │ │ -1afd96: 6e10 9d09 0a00 |00cd: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@099d │ │ -1afd9c: 2805 |00d0: goto 00d5 // +0005 │ │ -1afd9e: 0d0a |00d1: move-exception v10 │ │ -1afda0: 6e20 4d0b a000 |00d2: invoke-virtual {v0, v10}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4d │ │ -1afda6: 2700 |00d5: throw v0 │ │ -1afda8: 0d0a |00d6: move-exception v10 │ │ -1afdaa: 380b 0a00 |00d7: if-eqz v11, 00e1 // +000a │ │ -1afdae: 6e10 9609 0b00 |00d9: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0996 │ │ -1afdb4: 2805 |00dc: goto 00e1 // +0005 │ │ -1afdb6: 0d0b |00dd: move-exception v11 │ │ -1afdb8: 6e20 4d0b ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4d │ │ -1afdbe: 270a |00e1: throw v10 │ │ +1afbf0: |[1afbf0] org.thoughtcrime.securesms.util.SaveAttachmentTask.saveAttachment:(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri; │ │ +1afc00: 54b0 4142 |0000: iget-object v0, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.contentType:Ljava/lang/String; // field@4241 │ │ +1afc04: 7110 8a5a 0000 |0002: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/MediaUtil;.getCorrectedMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@5a8a │ │ +1afc0a: 0c00 |0005: move-result-object v0 │ │ +1afc0c: 7110 fc0c 0000 |0006: invoke-static {v0}, Ljava/util/Objects;.requireNonNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cfc │ │ +1afc12: 0c00 |0009: move-result-object v0 │ │ +1afc14: 1f00 0a03 |000a: check-cast v0, Ljava/lang/String; // type@030a │ │ +1afc18: 54b1 4342 |000c: iget-object v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.fileName:Ljava/lang/String; // field@4243 │ │ +1afc1c: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ +1afc20: 53b1 4242 |0010: iget-wide v1, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.date:J // field@4242 │ │ +1afc24: 7040 ff5a 0921 |0012: invoke-direct {v9, v0, v1, v2}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.generateOutputFileName:(Ljava/lang/String;J)Ljava/lang/String; // method@5aff │ │ +1afc2a: 0c01 |0015: move-result-object v1 │ │ +1afc2c: 7020 085b 1900 |0016: invoke-direct {v9, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.sanitizeOutputFileName:(Ljava/lang/String;)Ljava/lang/String; // method@5b08 │ │ +1afc32: 0c01 |0019: move-result-object v1 │ │ +1afc34: 7020 035b 0900 |001a: invoke-direct {v9, v0}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getMediaStoreContentUriForType:(Ljava/lang/String;)Landroid/net/Uri; // method@5b03 │ │ +1afc3a: 0c02 |001d: move-result-object v2 │ │ +1afc3c: 7040 fa5a 2910 |001e: invoke-direct {v9, v2, v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.createOutputUri:(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@5afa │ │ +1afc42: 0c01 |0021: move-result-object v1 │ │ +1afc44: 2203 2600 |0022: new-instance v3, Landroid/content/ContentValues; // type@0026 │ │ +1afc48: 7010 6500 0300 |0024: invoke-direct {v3}, Landroid/content/ContentValues;.:()V // method@0065 │ │ +1afc4e: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +1afc50: 3901 1600 |0028: if-nez v1, 003e // +0016 │ │ +1afc54: 620a 4742 |002a: sget-object v10, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4247 │ │ +1afc58: 220b 0c03 |002c: new-instance v11, Ljava/lang/StringBuilder; // type@030c │ │ +1afc5c: 1a01 c218 |002e: const-string v1, "Failed to create mediaUri for " // string@18c2 │ │ +1afc60: 7020 0f0b 1b00 |0030: invoke-direct {v11, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1afc66: 6e20 180b 0b00 |0033: invoke-virtual {v11, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1afc6c: 6e10 290b 0b00 |0036: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1afc72: 0c0b |0039: move-result-object v11 │ │ +1afc74: 7120 c402 ba00 |003a: invoke-static {v10, v11}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@02c4 │ │ +1afc7a: 1104 |003d: return-object v4 │ │ +1afc7c: 54bb 4442 |003e: iget-object v11, v11, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;.uri:Landroid/net/Uri; // field@4244 │ │ +1afc80: 7120 6954 ba00 |0040: invoke-static {v10, v11}, Lorg/thoughtcrime/securesms/mms/PartAuthority;.getAttachmentStream:(Landroid/content/Context;Landroid/net/Uri;)Ljava/io/InputStream; // method@5469 │ │ +1afc86: 0c0b |0043: move-result-object v11 │ │ +1afc88: 390b 0800 |0044: if-nez v11, 004c // +0008 │ │ +1afc8c: 380b 0500 |0046: if-eqz v11, 004b // +0005 │ │ +1afc90: 6e10 9609 0b00 |0048: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0996 │ │ +1afc96: 1104 |004b: return-object v4 │ │ +1afc98: 6e10 ff01 0200 |004c: invoke-virtual {v2}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@01ff │ │ +1afc9e: 0c02 |004f: move-result-object v2 │ │ +1afca0: 1a05 fe55 |0050: const-string v5, "file" // string@55fe │ │ +1afca4: 7120 6c5b 5200 |0052: invoke-static {v2, v5}, Lorg/thoughtcrime/securesms/util/Util;.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@5b6c │ │ +1afcaa: 0a02 |0055: move-result v2 │ │ +1afcac: 3802 2b00 |0056: if-eqz v2, 0081 // +002b │ │ +1afcb0: 2202 c502 |0058: new-instance v2, Ljava/io/FileOutputStream; // type@02c5 │ │ +1afcb4: 6e10 fc01 0100 |005a: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1afcba: 0c05 |005d: move-result-object v5 │ │ +1afcbc: 7020 8b09 5200 |005e: invoke-direct {v2, v5}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@098b │ │ +1afcc2: 7120 585b 2b00 |0061: invoke-static {v11, v2}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b58 │ │ +1afcc8: 6e10 fc01 0100 |0064: invoke-virtual {v1}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1afcce: 0c05 |0067: move-result-object v5 │ │ +1afcd0: 2410 4211 0500 |0068: filled-new-array {v5}, [Ljava/lang/String; // type@1142 │ │ +1afcd6: 0c05 |006b: move-result-object v5 │ │ +1afcd8: 2410 4211 0000 |006c: filled-new-array {v0}, [Ljava/lang/String; // type@1142 │ │ +1afcde: 0c00 |006f: move-result-object v0 │ │ +1afce0: 7140 e001 5a40 |0070: invoke-static {v10, v5, v0, v4}, Landroid/media/MediaScannerConnection;.scanFile:(Landroid/content/Context;[Ljava/lang/String;[Ljava/lang/String;Landroid/media/MediaScannerConnection$OnScanCompletedListener;)V // method@01e0 │ │ +1afce6: 6e10 9d09 0200 |0073: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@099d │ │ +1afcec: 282d |0076: goto 00a3 // +002d │ │ +1afcee: 0d0a |0077: move-exception v10 │ │ +1afcf0: 6e10 9d09 0200 |0078: invoke-virtual {v2}, Ljava/io/OutputStream;.close:()V // method@099d │ │ +1afcf6: 2805 |007b: goto 0080 // +0005 │ │ +1afcf8: 0d00 |007c: move-exception v0 │ │ +1afcfa: 6e20 4d0b 0a00 |007d: invoke-virtual {v10, v0}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4d │ │ +1afd00: 270a |0080: throw v10 │ │ +1afd02: 6e10 6e00 0a00 |0081: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1afd08: 0c0a |0084: move-result-object v10 │ │ +1afd0a: 1a00 c088 |0085: const-string v0, "w" // string@88c0 │ │ +1afd0e: 6e30 6000 1a00 |0087: invoke-virtual {v10, v1, v0}, Landroid/content/ContentResolver;.openOutputStream:(Landroid/net/Uri;Ljava/lang/String;)Ljava/io/OutputStream; // method@0060 │ │ +1afd14: 0c0a |008a: move-result-object v10 │ │ +1afd16: 7120 585b ab00 |008b: invoke-static {v11, v10}, Lorg/thoughtcrime/securesms/util/StreamUtil;.copy:(Ljava/io/InputStream;Ljava/io/OutputStream;)J // method@5b58 │ │ +1afd1c: 0b05 |008e: move-result-wide v5 │ │ +1afd1e: 1607 0000 |008f: const-wide/16 v7, #int 0 // #0 │ │ +1afd22: 3100 0507 |0091: cmp-long v0, v5, v7 │ │ +1afd26: 3d00 0b00 |0093: if-lez v0, 009e // +000b │ │ +1afd2a: 1a00 4b43 |0095: const-string v0, "_size" // string@434b │ │ +1afd2e: 7120 5f0a 6500 |0097: invoke-static {v5, v6}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1afd34: 0c02 |009a: move-result-object v2 │ │ +1afd36: 6e30 6700 0302 |009b: invoke-virtual {v3, v0, v2}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Long;)V // method@0067 │ │ +1afd3c: 380a 0500 |009e: if-eqz v10, 00a3 // +0005 │ │ +1afd40: 6e10 9d09 0a00 |00a0: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@099d │ │ +1afd46: 380b 0500 |00a3: if-eqz v11, 00a8 // +0005 │ │ +1afd4a: 6e10 9609 0b00 |00a5: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0996 │ │ +1afd50: 600a 3800 |00a8: sget v10, Landroid/os/Build$VERSION;.SDK_INT:I // field@0038 │ │ +1afd54: 130b 1c00 |00aa: const/16 v11, #int 28 // #1c │ │ +1afd58: 37ba 0c00 |00ac: if-le v10, v11, 00b8 // +000c │ │ +1afd5c: 120a |00ae: const/4 v10, #int 0 // #0 │ │ +1afd5e: 7110 530a 0a00 |00af: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1afd64: 0c0a |00b2: move-result-object v10 │ │ +1afd66: 1a0b 2c63 |00b3: const-string v11, "is_pending" // string@632c │ │ +1afd6a: 6e30 6600 b30a |00b5: invoke-virtual {v3, v11, v10}, Landroid/content/ContentValues;.put:(Ljava/lang/String;Ljava/lang/Integer;)V // method@0066 │ │ +1afd70: 6e10 6900 0300 |00b8: invoke-virtual {v3}, Landroid/content/ContentValues;.size:()I // method@0069 │ │ +1afd76: 0a0a |00bb: move-result v10 │ │ +1afd78: 3d0a 0d00 |00bc: if-lez v10, 00c9 // +000d │ │ +1afd7c: 6e10 005b 0900 |00be: invoke-virtual {v9}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getContext:()Landroid/content/Context; // method@5b00 │ │ +1afd82: 0c0a |00c1: move-result-object v10 │ │ +1afd84: 6e10 6e00 0a00 |00c2: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@006e │ │ +1afd8a: 0c0a |00c5: move-result-object v10 │ │ +1afd8c: 6e54 6200 1a43 |00c6: invoke-virtual {v10, v1, v3, v4, v4}, Landroid/content/ContentResolver;.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I // method@0062 │ │ +1afd92: 1101 |00c9: return-object v1 │ │ +1afd94: 0d00 |00ca: move-exception v0 │ │ +1afd96: 380a 0a00 |00cb: if-eqz v10, 00d5 // +000a │ │ +1afd9a: 6e10 9d09 0a00 |00cd: invoke-virtual {v10}, Ljava/io/OutputStream;.close:()V // method@099d │ │ +1afda0: 2805 |00d0: goto 00d5 // +0005 │ │ +1afda2: 0d0a |00d1: move-exception v10 │ │ +1afda4: 6e20 4d0b a000 |00d2: invoke-virtual {v0, v10}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4d │ │ +1afdaa: 2700 |00d5: throw v0 │ │ +1afdac: 0d0a |00d6: move-exception v10 │ │ +1afdae: 380b 0a00 |00d7: if-eqz v11, 00e1 // +000a │ │ +1afdb2: 6e10 9609 0b00 |00d9: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@0996 │ │ +1afdb8: 2805 |00dc: goto 00e1 // +0005 │ │ +1afdba: 0d0b |00dd: move-exception v11 │ │ +1afdbc: 6e20 4d0b ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/Throwable;.addSuppressed:(Ljava/lang/Throwable;)V // method@0b4d │ │ +1afdc2: 270a |00e1: throw v10 │ │ catches : 10 │ │ 0x004c - 0x0061 │ │ -> 0x00d6 │ │ 0x0061 - 0x0073 │ │ -> 0x0077 │ │ 0x0073 - 0x0076 │ │ -> 0x00d6 │ │ @@ -466687,28 +466688,28 @@ │ │ type : '(Landroid/content/Context;Landroid/content/DialogInterface$OnClickListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -1b03e0: |[1b03e0] org.thoughtcrime.securesms.util.SaveAttachmentTask.showWarningDialog:(Landroid/content/Context;Landroid/content/DialogInterface$OnClickListener;)V │ │ -1b03f0: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1b03f4: 7020 8704 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ -1b03fa: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -1b03fc: 6e20 8904 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0489 │ │ -1b0402: 6001 c827 |0009: sget v1, Lorg/thoughtcrime/securesms/R$string;.ask_export_attachment:I // field@27c8 │ │ -1b0406: 6e20 8c04 1000 |000b: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048c │ │ -1b040c: 6001 e22b |000e: sget v1, Lorg/thoughtcrime/securesms/R$string;.yes:I // field@2be2 │ │ -1b0410: 6e30 9304 1002 |0010: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ -1b0416: 6001 562a |0013: sget v1, Lorg/thoughtcrime/securesms/R$string;.no:I // field@2a56 │ │ -1b041a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -1b041c: 6e30 8e04 1002 |0016: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -1b0422: 6e10 9904 0000 |0019: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ -1b0428: 0e00 |001c: return-void │ │ +1b03e4: |[1b03e4] org.thoughtcrime.securesms.util.SaveAttachmentTask.showWarningDialog:(Landroid/content/Context;Landroid/content/DialogInterface$OnClickListener;)V │ │ +1b03f4: 2200 4901 |0000: new-instance v0, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1b03f8: 7020 8704 1000 |0002: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ +1b03fe: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +1b0400: 6e20 8904 1000 |0006: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0489 │ │ +1b0406: 6001 c827 |0009: sget v1, Lorg/thoughtcrime/securesms/R$string;.ask_export_attachment:I // field@27c8 │ │ +1b040a: 6e20 8c04 1000 |000b: invoke-virtual {v0, v1}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(I)Landroidx/appcompat/app/AlertDialog$Builder; // method@048c │ │ +1b0410: 6001 e22b |000e: sget v1, Lorg/thoughtcrime/securesms/R$string;.yes:I // field@2be2 │ │ +1b0414: 6e30 9304 1002 |0010: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ +1b041a: 6001 562a |0013: sget v1, Lorg/thoughtcrime/securesms/R$string;.no:I // field@2a56 │ │ +1b041e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +1b0420: 6e30 8e04 1002 |0016: invoke-virtual {v0, v1, v2}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +1b0426: 6e10 9904 0000 |0019: invoke-virtual {v0}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ +1b042c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0009 line=370 │ │ 0x000e line=371 │ │ 0x0013 line=372 │ │ @@ -466723,19 +466724,19 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1aff30: |[1aff30] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -1aff40: 1f01 c611 |0000: check-cast v1, [Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment; // type@11c6 │ │ -1aff44: 6e20 fc5a 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; // method@5afc │ │ -1aff4a: 0c01 |0005: move-result-object v1 │ │ -1aff4c: 1101 |0006: return-object v1 │ │ +1aff34: |[1aff34] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +1aff44: 1f01 c611 |0000: check-cast v1, [Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment; // type@11c6 │ │ +1aff48: 6e20 fc5a 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; // method@5afc │ │ +1aff4e: 0c01 |0005: move-result-object v1 │ │ +1aff50: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/util/SaveAttachmentTask; │ │ 0x0000 - 0x0007 reg=1 (null) [Ljava/lang/Object; │ │ │ │ @@ -466744,80 +466745,80 @@ │ │ type : '([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -1b0130: |[1b0130] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; │ │ -1b0140: 3809 7000 |0000: if-eqz v9, 0070 // +0070 │ │ -1b0144: 2190 |0002: array-length v0, v9 │ │ -1b0146: 3800 6d00 |0003: if-eqz v0, 0070 // +006d │ │ -1b014a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -1b014c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -1b014e: 5482 4942 |0007: iget-object v2, v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4249 │ │ -1b0152: 6e10 620b 0200 |0009: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b62 │ │ -1b0158: 0c02 |000c: move-result-object v2 │ │ -1b015a: 1f02 2700 |000d: check-cast v2, Landroid/content/Context; // type@0027 │ │ -1b015e: 7110 505b 0200 |000f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/StorageUtil;.canWriteToMediaStore:(Landroid/content/Context;)Z // method@5b50 │ │ -1b0164: 0a03 |0012: move-result v3 │ │ -1b0166: 3903 0d00 |0013: if-nez v3, 0020 // +000d │ │ -1b016a: 2209 da10 |0015: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1b016e: 1222 |0017: const/4 v2, #int 2 // #2 │ │ -1b0170: 7110 530a 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b0176: 0c02 |001b: move-result-object v2 │ │ -1b0178: 7030 9a5a 2901 |001c: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a9a │ │ -1b017e: 1109 |001f: return-object v9 │ │ -1b0180: 3902 0c00 |0020: if-nez v2, 002c // +000c │ │ -1b0184: 2209 da10 |0022: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1b0188: 7110 530a 0000 |0024: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b018e: 0c02 |0027: move-result-object v2 │ │ -1b0190: 7030 9a5a 2901 |0028: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a9a │ │ -1b0196: 1109 |002b: return-object v9 │ │ -1b0198: 2193 |002c: array-length v3, v9 │ │ -1b019a: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -1b019c: 0716 |002e: move-object v6, v1 │ │ -1b019e: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -1b01a0: 3535 1900 |0030: if-ge v5, v3, 0049 // +0019 │ │ -1b01a4: 4607 0905 |0032: aget-object v7, v9, v5 │ │ -1b01a8: 3807 1200 |0034: if-eqz v7, 0046 // +0012 │ │ -1b01ac: 7030 095b 2807 |0036: invoke-direct {v8, v2, v7}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.saveAttachment:(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri; // method@5b09 │ │ -1b01b2: 0c06 |0039: move-result-object v6 │ │ -1b01b4: 3906 0c00 |003a: if-nez v6, 0046 // +000c │ │ -1b01b8: 2209 da10 |003c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1b01bc: 7110 530a 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b01c2: 0c02 |0041: move-result-object v2 │ │ -1b01c4: 7030 9a5a 2901 |0042: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a9a │ │ -1b01ca: 1109 |0045: return-object v9 │ │ -1b01cc: d805 0501 |0046: add-int/lit8 v5, v5, #int 1 // #01 │ │ -1b01d0: 28e8 |0048: goto 0030 // -0018 │ │ -1b01d2: 2199 |0049: array-length v9, v9 │ │ -1b01d4: 3709 0c00 |004a: if-le v9, v0, 0056 // +000c │ │ -1b01d8: 2209 da10 |004c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1b01dc: 7110 530a 0400 |004e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b01e2: 0c02 |0051: move-result-object v2 │ │ -1b01e4: 7030 9a5a 2901 |0052: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a9a │ │ -1b01ea: 1109 |0055: return-object v9 │ │ -1b01ec: 2209 da10 |0056: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1b01f0: 7110 530a 0400 |0058: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b01f6: 0c02 |005b: move-result-object v2 │ │ -1b01f8: 7030 9a5a 2906 |005c: invoke-direct {v9, v2, v6}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a9a │ │ -1b01fe: 1109 |005f: return-object v9 │ │ -1b0200: 0d09 |0060: move-exception v9 │ │ -1b0202: 6202 4742 |0061: sget-object v2, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4247 │ │ -1b0206: 7120 c602 9200 |0063: invoke-static {v2, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1b020c: 2209 da10 |0066: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1b0210: 7110 530a 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1b0216: 0c00 |006b: move-result-object v0 │ │ -1b0218: 7030 9a5a 0901 |006c: invoke-direct {v9, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a9a │ │ -1b021e: 1109 |006f: return-object v9 │ │ -1b0220: 2209 d902 |0070: new-instance v9, Ljava/lang/AssertionError; // type@02d9 │ │ -1b0224: 1a00 3b72 |0072: const-string v0, "must pass in at least one attachment" // string@723b │ │ -1b0228: 7020 c309 0900 |0074: invoke-direct {v9, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ -1b022e: 2709 |0077: throw v9 │ │ +1b0134: |[1b0134] org.thoughtcrime.securesms.util.SaveAttachmentTask.doInBackground:([Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Lorg/thoughtcrime/securesms/util/Pair; │ │ +1b0144: 3809 7000 |0000: if-eqz v9, 0070 // +0070 │ │ +1b0148: 2190 |0002: array-length v0, v9 │ │ +1b014a: 3800 6d00 |0003: if-eqz v0, 0070 // +006d │ │ +1b014e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +1b0150: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +1b0152: 5482 4942 |0007: iget-object v2, v8, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4249 │ │ +1b0156: 6e10 620b 0200 |0009: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b62 │ │ +1b015c: 0c02 |000c: move-result-object v2 │ │ +1b015e: 1f02 2700 |000d: check-cast v2, Landroid/content/Context; // type@0027 │ │ +1b0162: 7110 505b 0200 |000f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/StorageUtil;.canWriteToMediaStore:(Landroid/content/Context;)Z // method@5b50 │ │ +1b0168: 0a03 |0012: move-result v3 │ │ +1b016a: 3903 0d00 |0013: if-nez v3, 0020 // +000d │ │ +1b016e: 2209 da10 |0015: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1b0172: 1222 |0017: const/4 v2, #int 2 // #2 │ │ +1b0174: 7110 530a 0200 |0018: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b017a: 0c02 |001b: move-result-object v2 │ │ +1b017c: 7030 9a5a 2901 |001c: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a9a │ │ +1b0182: 1109 |001f: return-object v9 │ │ +1b0184: 3902 0c00 |0020: if-nez v2, 002c // +000c │ │ +1b0188: 2209 da10 |0022: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1b018c: 7110 530a 0000 |0024: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b0192: 0c02 |0027: move-result-object v2 │ │ +1b0194: 7030 9a5a 2901 |0028: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a9a │ │ +1b019a: 1109 |002b: return-object v9 │ │ +1b019c: 2193 |002c: array-length v3, v9 │ │ +1b019e: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +1b01a0: 0716 |002e: move-object v6, v1 │ │ +1b01a2: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +1b01a4: 3535 1900 |0030: if-ge v5, v3, 0049 // +0019 │ │ +1b01a8: 4607 0905 |0032: aget-object v7, v9, v5 │ │ +1b01ac: 3807 1200 |0034: if-eqz v7, 0046 // +0012 │ │ +1b01b0: 7030 095b 2807 |0036: invoke-direct {v8, v2, v7}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.saveAttachment:(Landroid/content/Context;Lorg/thoughtcrime/securesms/util/SaveAttachmentTask$Attachment;)Landroid/net/Uri; // method@5b09 │ │ +1b01b6: 0c06 |0039: move-result-object v6 │ │ +1b01b8: 3906 0c00 |003a: if-nez v6, 0046 // +000c │ │ +1b01bc: 2209 da10 |003c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1b01c0: 7110 530a 0000 |003e: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b01c6: 0c02 |0041: move-result-object v2 │ │ +1b01c8: 7030 9a5a 2901 |0042: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a9a │ │ +1b01ce: 1109 |0045: return-object v9 │ │ +1b01d0: d805 0501 |0046: add-int/lit8 v5, v5, #int 1 // #01 │ │ +1b01d4: 28e8 |0048: goto 0030 // -0018 │ │ +1b01d6: 2199 |0049: array-length v9, v9 │ │ +1b01d8: 3709 0c00 |004a: if-le v9, v0, 0056 // +000c │ │ +1b01dc: 2209 da10 |004c: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1b01e0: 7110 530a 0400 |004e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b01e6: 0c02 |0051: move-result-object v2 │ │ +1b01e8: 7030 9a5a 2901 |0052: invoke-direct {v9, v2, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a9a │ │ +1b01ee: 1109 |0055: return-object v9 │ │ +1b01f0: 2209 da10 |0056: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1b01f4: 7110 530a 0400 |0058: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b01fa: 0c02 |005b: move-result-object v2 │ │ +1b01fc: 7030 9a5a 2906 |005c: invoke-direct {v9, v2, v6}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a9a │ │ +1b0202: 1109 |005f: return-object v9 │ │ +1b0204: 0d09 |0060: move-exception v9 │ │ +1b0206: 6202 4742 |0061: sget-object v2, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.TAG:Ljava/lang/String; // field@4247 │ │ +1b020a: 7120 c602 9200 |0063: invoke-static {v2, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1b0210: 2209 da10 |0066: new-instance v9, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1b0214: 7110 530a 0000 |0068: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1b021a: 0c00 |006b: move-result-object v0 │ │ +1b021c: 7030 9a5a 0901 |006c: invoke-direct {v9, v0, v1}, Lorg/thoughtcrime/securesms/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@5a9a │ │ +1b0222: 1109 |006f: return-object v9 │ │ +1b0224: 2209 d902 |0070: new-instance v9, Ljava/lang/AssertionError; // type@02d9 │ │ +1b0228: 1a00 3b72 |0072: const-string v0, "must pass in at least one attachment" // string@723b │ │ +1b022c: 7020 c309 0900 |0074: invoke-direct {v9, v0}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ +1b0232: 2709 |0077: throw v9 │ │ catches : 1 │ │ 0x0007 - 0x005f │ │ Ljava/io/IOException; -> 0x0060 │ │ positions : │ │ 0x0002 line=56 │ │ 0x0007 line=61 │ │ 0x000f line=64 │ │ @@ -466840,18 +466841,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1b02a4: |[1b02a4] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Ljava/lang/Object;)V │ │ -1b02b4: 1f01 da10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ -1b02b8: 6e20 065b 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V // method@5b06 │ │ -1b02be: 0e00 |0005: return-void │ │ +1b02a8: |[1b02a8] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Ljava/lang/Object;)V │ │ +1b02b8: 1f01 da10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/util/Pair; // type@10da │ │ +1b02bc: 6e20 065b 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V // method@5b06 │ │ +1b02c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/SaveAttachmentTask; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ @@ -466860,87 +466861,87 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/Pair;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 135 16-bit code units │ │ -1b02c0: |[1b02c0] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V │ │ -1b02d0: 6f20 285c 6500 |0000: invoke-super {v5, v6}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@5c28 │ │ -1b02d6: 5450 4942 |0003: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4249 │ │ -1b02da: 6e10 620b 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b62 │ │ -1b02e0: 0c00 |0008: move-result-object v0 │ │ -1b02e2: 1f00 2700 |0009: check-cast v0, Landroid/content/Context; // type@0027 │ │ -1b02e6: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ -1b02ea: 0e00 |000d: return-void │ │ -1b02ec: 6e10 9d5a 0600 |000e: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a9d │ │ -1b02f2: 0c01 |0011: move-result-object v1 │ │ -1b02f4: 1f01 f202 |0012: check-cast v1, Ljava/lang/Integer; // type@02f2 │ │ -1b02f8: 6e10 4c0a 0100 |0014: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ -1b02fe: 0a01 |0017: move-result v1 │ │ -1b0300: 1222 |0018: const/4 v2, #int 2 // #2 │ │ -1b0302: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -1b0304: 3801 2300 |001a: if-eqz v1, 003d // +0023 │ │ -1b0308: 3231 0f00 |001c: if-eq v1, v3, 002b // +000f │ │ -1b030c: 3221 0300 |001e: if-eq v1, v2, 0021 // +0003 │ │ -1b0310: 2866 |0020: goto 0086 // +0066 │ │ -1b0312: 6006 b028 |0021: sget v6, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28b0 │ │ -1b0316: 7130 7104 6003 |0023: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0471 │ │ -1b031c: 0c06 |0026: move-result-object v6 │ │ -1b031e: 6e10 7304 0600 |0027: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ -1b0324: 285c |002a: goto 0086 // +005c │ │ -1b0326: 6e10 7600 0000 |002b: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1b032c: 0c06 |002e: move-result-object v6 │ │ -1b032e: 6001 b028 |002f: sget v1, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28b0 │ │ -1b0332: 6e20 e500 1600 |0031: invoke-virtual {v6, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ -1b0338: 0c06 |0034: move-result-object v6 │ │ -1b033a: 7130 7204 6003 |0035: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ -1b0340: 0c06 |0038: move-result-object v6 │ │ -1b0342: 6e10 7304 0600 |0039: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ -1b0348: 284a |003c: goto 0086 // +004a │ │ -1b034a: 6e10 9f5a 0600 |003d: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9f │ │ -1b0350: 0c06 |0040: move-result-object v6 │ │ -1b0352: 1f06 8700 |0041: check-cast v6, Landroid/net/Uri; // type@0087 │ │ -1b0356: 3906 0400 |0043: if-nez v6, 0047 // +0004 │ │ -1b035a: 1206 |0045: const/4 v6, #int 0 // #0 │ │ -1b035c: 2825 |0046: goto 006b // +0025 │ │ -1b035e: 7020 045b 6500 |0047: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; // method@5b04 │ │ -1b0364: 0c01 |004a: move-result-object v1 │ │ -1b0366: 3801 0600 |004b: if-eqz v1, 0051 // +0006 │ │ -1b036a: 7110 0102 0100 |004d: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1b0370: 0c06 |0050: move-result-object v6 │ │ -1b0372: 6e10 fd01 0600 |0051: invoke-virtual {v6}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ -1b0378: 0c01 |0054: move-result-object v1 │ │ -1b037a: 7210 e00c 0100 |0055: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ -1b0380: 0a04 |0058: move-result v4 │ │ -1b0382: 3424 0e00 |0059: if-lt v4, v2, 0067 // +000e │ │ -1b0386: 7210 e00c 0100 |005b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ -1b038c: 0a06 |005e: move-result v6 │ │ -1b038e: b126 |005f: sub-int/2addr v6, v2 │ │ -1b0390: 7220 d70c 6100 |0060: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ -1b0396: 0c06 |0063: move-result-object v6 │ │ -1b0398: 1f06 0a03 |0064: check-cast v6, Ljava/lang/String; // type@030a │ │ -1b039c: 2805 |0066: goto 006b // +0005 │ │ -1b039e: 6e10 fc01 0600 |0067: invoke-virtual {v6}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ -1b03a4: 0c06 |006a: move-result-object v6 │ │ -1b03a6: 3906 0900 |006b: if-nez v6, 0074 // +0009 │ │ -1b03aa: 6006 6628 |006d: sget v6, Lorg/thoughtcrime/securesms/R$string;.done:I // field@2866 │ │ -1b03ae: 6e20 7700 6000 |006f: invoke-virtual {v0, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1b03b4: 0c06 |0072: move-result-object v6 │ │ -1b03b6: 280c |0073: goto 007f // +000c │ │ -1b03b8: 6001 f628 |0074: sget v1, Lorg/thoughtcrime/securesms/R$string;.file_saved_to:I // field@28f6 │ │ -1b03bc: 2332 4011 |0076: new-array v2, v3, [Ljava/lang/Object; // type@1140 │ │ -1b03c0: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -1b03c2: 4d06 0204 |0079: aput-object v6, v2, v4 │ │ -1b03c6: 6e30 7800 1002 |007b: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0078 │ │ -1b03cc: 0c06 |007e: move-result-object v6 │ │ -1b03ce: 7130 7204 6003 |007f: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ -1b03d4: 0c06 |0082: move-result-object v6 │ │ -1b03d6: 6e10 7304 0600 |0083: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ -1b03dc: 0e00 |0086: return-void │ │ +1b02c4: |[1b02c4] org.thoughtcrime.securesms.util.SaveAttachmentTask.onPostExecute:(Lorg/thoughtcrime/securesms/util/Pair;)V │ │ +1b02d4: 6f20 285c 6500 |0000: invoke-super {v5, v6}, Lorg/thoughtcrime/securesms/util/task/ProgressDialogAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@5c28 │ │ +1b02da: 5450 4942 |0003: iget-object v0, v5, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.contextReference:Ljava/lang/ref/WeakReference; // field@4249 │ │ +1b02de: 6e10 620b 0000 |0005: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@0b62 │ │ +1b02e4: 0c00 |0008: move-result-object v0 │ │ +1b02e6: 1f00 2700 |0009: check-cast v0, Landroid/content/Context; // type@0027 │ │ +1b02ea: 3900 0300 |000b: if-nez v0, 000e // +0003 │ │ +1b02ee: 0e00 |000d: return-void │ │ +1b02f0: 6e10 9d5a 0600 |000e: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.first:()Ljava/lang/Object; // method@5a9d │ │ +1b02f6: 0c01 |0011: move-result-object v1 │ │ +1b02f8: 1f01 f202 |0012: check-cast v1, Ljava/lang/Integer; // type@02f2 │ │ +1b02fc: 6e10 4c0a 0100 |0014: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@0a4c │ │ +1b0302: 0a01 |0017: move-result v1 │ │ +1b0304: 1222 |0018: const/4 v2, #int 2 // #2 │ │ +1b0306: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +1b0308: 3801 2300 |001a: if-eqz v1, 003d // +0023 │ │ +1b030c: 3231 0f00 |001c: if-eq v1, v3, 002b // +000f │ │ +1b0310: 3221 0300 |001e: if-eq v1, v2, 0021 // +0003 │ │ +1b0314: 2866 |0020: goto 0086 // +0066 │ │ +1b0316: 6006 b028 |0021: sget v6, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28b0 │ │ +1b031a: 7130 7104 6003 |0023: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; // method@0471 │ │ +1b0320: 0c06 |0026: move-result-object v6 │ │ +1b0322: 6e10 7304 0600 |0027: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ +1b0328: 285c |002a: goto 0086 // +005c │ │ +1b032a: 6e10 7600 0000 |002b: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1b0330: 0c06 |002e: move-result-object v6 │ │ +1b0332: 6001 b028 |002f: sget v1, Lorg/thoughtcrime/securesms/R$string;.error:I // field@28b0 │ │ +1b0336: 6e20 e500 1600 |0031: invoke-virtual {v6, v1}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00e5 │ │ +1b033c: 0c06 |0034: move-result-object v6 │ │ +1b033e: 7130 7204 6003 |0035: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ +1b0344: 0c06 |0038: move-result-object v6 │ │ +1b0346: 6e10 7304 0600 |0039: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ +1b034c: 284a |003c: goto 0086 // +004a │ │ +1b034e: 6e10 9f5a 0600 |003d: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/util/Pair;.second:()Ljava/lang/Object; // method@5a9f │ │ +1b0354: 0c06 |0040: move-result-object v6 │ │ +1b0356: 1f06 8700 |0041: check-cast v6, Landroid/net/Uri; // type@0087 │ │ +1b035a: 3906 0400 |0043: if-nez v6, 0047 // +0004 │ │ +1b035e: 1206 |0045: const/4 v6, #int 0 // #0 │ │ +1b0360: 2825 |0046: goto 006b // +0025 │ │ +1b0362: 7020 045b 6500 |0047: invoke-direct {v5, v6}, Lorg/thoughtcrime/securesms/util/SaveAttachmentTask;.getRealPathFromURI:(Landroid/net/Uri;)Ljava/lang/String; // method@5b04 │ │ +1b0368: 0c01 |004a: move-result-object v1 │ │ +1b036a: 3801 0600 |004b: if-eqz v1, 0051 // +0006 │ │ +1b036e: 7110 0102 0100 |004d: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1b0374: 0c06 |0050: move-result-object v6 │ │ +1b0376: 6e10 fd01 0600 |0051: invoke-virtual {v6}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@01fd │ │ +1b037c: 0c01 |0054: move-result-object v1 │ │ +1b037e: 7210 e00c 0100 |0055: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ +1b0384: 0a04 |0058: move-result v4 │ │ +1b0386: 3424 0e00 |0059: if-lt v4, v2, 0067 // +000e │ │ +1b038a: 7210 e00c 0100 |005b: invoke-interface {v1}, Ljava/util/List;.size:()I // method@0ce0 │ │ +1b0390: 0a06 |005e: move-result v6 │ │ +1b0392: b126 |005f: sub-int/2addr v6, v2 │ │ +1b0394: 7220 d70c 6100 |0060: invoke-interface {v1, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@0cd7 │ │ +1b039a: 0c06 |0063: move-result-object v6 │ │ +1b039c: 1f06 0a03 |0064: check-cast v6, Ljava/lang/String; // type@030a │ │ +1b03a0: 2805 |0066: goto 006b // +0005 │ │ +1b03a2: 6e10 fc01 0600 |0067: invoke-virtual {v6}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@01fc │ │ +1b03a8: 0c06 |006a: move-result-object v6 │ │ +1b03aa: 3906 0900 |006b: if-nez v6, 0074 // +0009 │ │ +1b03ae: 6006 6628 |006d: sget v6, Lorg/thoughtcrime/securesms/R$string;.done:I // field@2866 │ │ +1b03b2: 6e20 7700 6000 |006f: invoke-virtual {v0, v6}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1b03b8: 0c06 |0072: move-result-object v6 │ │ +1b03ba: 280c |0073: goto 007f // +000c │ │ +1b03bc: 6001 f628 |0074: sget v1, Lorg/thoughtcrime/securesms/R$string;.file_saved_to:I // field@28f6 │ │ +1b03c0: 2332 4011 |0076: new-array v2, v3, [Ljava/lang/Object; // type@1140 │ │ +1b03c4: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +1b03c6: 4d06 0204 |0079: aput-object v6, v2, v4 │ │ +1b03ca: 6e30 7800 1002 |007b: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0078 │ │ +1b03d0: 0c06 |007e: move-result-object v6 │ │ +1b03d2: 7130 7204 6003 |007f: invoke-static {v0, v6, v3}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@0472 │ │ +1b03d8: 0c06 |0082: move-result-object v6 │ │ +1b03da: 6e10 7304 0600 |0083: invoke-virtual {v6}, Landroid/widget/Toast;.show:()V // method@0473 │ │ +1b03e0: 0e00 |0086: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=310 │ │ 0x000e line=313 │ │ 0x0021 line=342 │ │ 0x0027 line=343 │ │ @@ -467022,38 +467023,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1b12b8: |[1b12b8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:()V │ │ -1b12c8: 0e00 |0000: return-void │ │ +1b12bc: |[1b12bc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:()V │ │ +1b12cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;) │ │ name : '' │ │ type : '(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -1b12cc: |[1b12cc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V │ │ -1b12dc: 7010 eb05 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.:()V // method@05eb │ │ -1b12e2: 5b01 6542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ -1b12e6: 2201 7e03 |0005: new-instance v1, Ljava/util/HashMap; // type@037e │ │ -1b12ea: 7010 a10c 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca1 │ │ -1b12f0: 5b01 6642 |000a: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4266 │ │ -1b12f4: 5c02 6742 |000c: iput-boolean v2, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@4267 │ │ -1b12f8: 5c03 6942 |000e: iput-boolean v3, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@4269 │ │ -1b12fc: 0e00 |0010: return-void │ │ +1b12d0: |[1b12d0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V │ │ +1b12e0: 7010 eb05 0000 |0000: invoke-direct {v0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;.:()V // method@05eb │ │ +1b12e6: 5b01 6542 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ +1b12ea: 2201 7e03 |0005: new-instance v1, Ljava/util/HashMap; // type@037e │ │ +1b12ee: 7010 a10c 0100 |0007: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@0ca1 │ │ +1b12f4: 5b01 6642 |000a: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4266 │ │ +1b12f8: 5c02 6742 |000c: iput-boolean v2, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@4267 │ │ +1b12fc: 5c03 6942 |000e: iput-boolean v3, v0, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@4269 │ │ +1b1300: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ 0x0005 line=37 │ │ 0x000c line=38 │ │ 0x000e line=39 │ │ @@ -467068,19 +467069,19 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b1174: |[1b1174] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I │ │ -1b1184: 6e10 2f03 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getY:()F // method@032f │ │ -1b118a: 0a01 |0003: move-result v1 │ │ -1b118c: 8711 |0004: float-to-int v1, v1 │ │ -1b118e: 0f01 |0005: return v1 │ │ +1b1178: |[1b1178] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I │ │ +1b1188: 6e10 2f03 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getY:()F // method@032f │ │ +1b118e: 0a01 |0003: move-result v1 │ │ +1b1190: 8711 |0004: float-to-int v1, v1 │ │ +1b1192: 0f01 |0005: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/view/View; │ │ @@ -467090,29 +467091,29 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -1b1134: |[1b1134] org.thoughtcrime.securesms.util.StickyHeaderDecoration.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z │ │ -1b1144: 6e10 fd05 0200 |0000: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05fd │ │ -1b114a: 0c00 |0003: move-result-object v0 │ │ -1b114c: 2000 ab01 |0004: instance-of v0, v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ -1b1150: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -1b1154: 6e10 fd05 0200 |0008: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05fd │ │ -1b115a: 0c02 |000b: move-result-object v2 │ │ -1b115c: 1f02 ab01 |000c: check-cast v2, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ -1b1160: 6e10 e305 0200 |000e: invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.getReverseLayout:()Z // method@05e3 │ │ -1b1166: 0a02 |0011: move-result v2 │ │ -1b1168: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -1b116c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -1b116e: 2802 |0015: goto 0017 // +0002 │ │ -1b1170: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -1b1172: 0f02 |0017: return v2 │ │ +1b1138: |[1b1138] org.thoughtcrime.securesms.util.StickyHeaderDecoration.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z │ │ +1b1148: 6e10 fd05 0200 |0000: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05fd │ │ +1b114e: 0c00 |0003: move-result-object v0 │ │ +1b1150: 2000 ab01 |0004: instance-of v0, v0, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ +1b1154: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +1b1158: 6e10 fd05 0200 |0008: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getLayoutManager:()Landroidx/recyclerview/widget/RecyclerView$LayoutManager; // method@05fd │ │ +1b115e: 0c02 |000b: move-result-object v2 │ │ +1b1160: 1f02 ab01 |000c: check-cast v2, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ +1b1164: 6e10 e305 0200 |000e: invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;.getReverseLayout:()Z // method@05e3 │ │ +1b116a: 0a02 |0011: move-result v2 │ │ +1b116c: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +1b1170: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +1b1172: 2802 |0015: goto 0017 // +0002 │ │ +1b1174: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +1b1176: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0008 line=175 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ 0x0000 - 0x0018 reg=2 (null) Landroidx/recyclerview/widget/RecyclerView; │ │ @@ -467122,23 +467123,23 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1b1288: |[1b1288] org.thoughtcrime.securesms.util.StickyHeaderDecoration.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I │ │ -1b1298: 7020 475b 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5b47 │ │ -1b129e: 0a00 |0003: move-result v0 │ │ -1b12a0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -1b12a4: 6e10 fb05 0200 |0006: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ -1b12aa: 0a02 |0009: move-result v2 │ │ -1b12ac: d802 02ff |000a: add-int/lit8 v2, v2, #int -1 // #ff │ │ -1b12b0: 9103 0203 |000c: sub-int v3, v2, v3 │ │ -1b12b4: 0f03 |000e: return v3 │ │ +1b128c: |[1b128c] org.thoughtcrime.securesms.util.StickyHeaderDecoration.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I │ │ +1b129c: 7020 475b 2100 |0000: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5b47 │ │ +1b12a2: 0a00 |0003: move-result v0 │ │ +1b12a4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +1b12a8: 6e10 fb05 0200 |0006: invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ +1b12ae: 0a02 |0009: move-result v2 │ │ +1b12b0: d802 02ff |000a: add-int/lit8 v2, v2, #int -1 // #ff │ │ +1b12b4: 9103 0203 |000c: sub-int v3, v2, v3 │ │ +1b12b8: 0f03 |000e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ 0x0000 - 0x000f reg=2 (null) Landroidx/recyclerview/widget/RecyclerView; │ │ 0x0000 - 0x000f reg=3 (null) I │ │ @@ -467149,75 +467150,75 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 119 16-bit code units │ │ -1b0fa8: |[1b0fa8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1b0fb8: 7220 3b5b a900 |0000: invoke-interface {v9, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b3b │ │ -1b0fbe: 0b00 |0003: move-result-wide v0 │ │ -1b0fc0: 5472 6642 |0004: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4266 │ │ -1b0fc4: 7120 5f0a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1b0fca: 0c03 |0009: move-result-object v3 │ │ -1b0fcc: 7220 ef0c 3200 |000a: invoke-interface {v2, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0cef │ │ -1b0fd2: 0a02 |000d: move-result v2 │ │ -1b0fd4: 3802 0f00 |000e: if-eqz v2, 001d // +000f │ │ -1b0fd8: 5478 6642 |0010: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4266 │ │ -1b0fdc: 7120 5f0a 1000 |0012: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1b0fe2: 0c09 |0015: move-result-object v9 │ │ -1b0fe4: 7220 f10c 9800 |0016: invoke-interface {v8, v9}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf1 │ │ -1b0fea: 0c08 |0019: move-result-object v8 │ │ -1b0fec: 1f08 b501 |001a: check-cast v8, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@01b5 │ │ -1b0ff0: 1108 |001c: return-object v8 │ │ -1b0ff2: 7220 3d5b 8900 |001d: invoke-interface {v9, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@5b3d │ │ -1b0ff8: 0c02 |0020: move-result-object v2 │ │ -1b0ffa: 5423 6500 |0021: iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -1b0ffe: 7230 3c5b 290a |0023: invoke-interface {v9, v2, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@5b3c │ │ -1b1004: 6e10 0206 0800 |0026: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getWidth:()I // method@0602 │ │ -1b100a: 0a09 |0029: move-result v9 │ │ -1b100c: 150a 0040 |002a: const/high16 v10, #int 1073741824 // #4000 │ │ -1b1010: 7120 0b03 a900 |002c: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030b │ │ -1b1016: 0a09 |002f: move-result v9 │ │ -1b1018: 6e10 fc05 0800 |0030: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getHeight:()I // method@05fc │ │ -1b101e: 0a0a |0033: move-result v10 │ │ -1b1020: 1204 |0034: const/4 v4, #int 0 // #0 │ │ -1b1022: 7120 0b03 4a00 |0035: invoke-static {v10, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030b │ │ -1b1028: 0a0a |0038: move-result v10 │ │ -1b102a: 6e10 ff05 0800 |0039: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingLeft:()I // method@05ff │ │ -1b1030: 0a05 |003c: move-result v5 │ │ -1b1032: 6e10 0006 0800 |003d: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingRight:()I // method@0600 │ │ -1b1038: 0a06 |0040: move-result v6 │ │ -1b103a: b065 |0041: add-int/2addr v5, v6 │ │ -1b103c: 6e10 1e03 0300 |0042: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b1042: 0c06 |0045: move-result-object v6 │ │ -1b1044: 5266 5a00 |0046: iget v6, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ -1b1048: 7130 5203 5906 |0048: invoke-static {v9, v5, v6}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0352 │ │ -1b104e: 0a09 |004b: move-result v9 │ │ -1b1050: 6e10 0106 0800 |004c: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingTop:()I // method@0601 │ │ -1b1056: 0a05 |004f: move-result v5 │ │ -1b1058: 6e10 fe05 0800 |0050: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingBottom:()I // method@05fe │ │ -1b105e: 0a08 |0053: move-result v8 │ │ -1b1060: b085 |0054: add-int/2addr v5, v8 │ │ -1b1062: 6e10 1e03 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ -1b1068: 0c08 |0058: move-result-object v8 │ │ -1b106a: 5288 5900 |0059: iget v8, v8, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ -1b106e: 7130 5203 5a08 |005b: invoke-static {v10, v5, v8}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0352 │ │ -1b1074: 0a08 |005e: move-result v8 │ │ -1b1076: 6e30 3303 9308 |005f: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@0333 │ │ -1b107c: 6e10 2203 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0322 │ │ -1b1082: 0a08 |0065: move-result v8 │ │ -1b1084: 6e10 2103 0300 |0066: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0321 │ │ -1b108a: 0a09 |0069: move-result v9 │ │ -1b108c: 6e59 3203 4384 |006a: invoke-virtual {v3, v4, v4, v8, v9}, Landroid/view/View;.layout:(IIII)V // method@0332 │ │ -1b1092: 5478 6642 |006d: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4266 │ │ -1b1096: 7120 5f0a 1000 |006f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1b109c: 0c09 |0072: move-result-object v9 │ │ -1b109e: 7230 f40c 9802 |0073: invoke-interface {v8, v9, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ -1b10a4: 1102 |0076: return-object v2 │ │ +1b0fac: |[1b0fac] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1b0fbc: 7220 3b5b a900 |0000: invoke-interface {v9, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b3b │ │ +1b0fc2: 0b00 |0003: move-result-wide v0 │ │ +1b0fc4: 5472 6642 |0004: iget-object v2, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4266 │ │ +1b0fc8: 7120 5f0a 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1b0fce: 0c03 |0009: move-result-object v3 │ │ +1b0fd0: 7220 ef0c 3200 |000a: invoke-interface {v2, v3}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@0cef │ │ +1b0fd6: 0a02 |000d: move-result v2 │ │ +1b0fd8: 3802 0f00 |000e: if-eqz v2, 001d // +000f │ │ +1b0fdc: 5478 6642 |0010: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4266 │ │ +1b0fe0: 7120 5f0a 1000 |0012: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1b0fe6: 0c09 |0015: move-result-object v9 │ │ +1b0fe8: 7220 f10c 9800 |0016: invoke-interface {v8, v9}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cf1 │ │ +1b0fee: 0c08 |0019: move-result-object v8 │ │ +1b0ff0: 1f08 b501 |001a: check-cast v8, Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // type@01b5 │ │ +1b0ff4: 1108 |001c: return-object v8 │ │ +1b0ff6: 7220 3d5b 8900 |001d: invoke-interface {v9, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@5b3d │ │ +1b0ffc: 0c02 |0020: move-result-object v2 │ │ +1b0ffe: 5423 6500 |0021: iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +1b1002: 7230 3c5b 290a |0023: invoke-interface {v9, v2, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V // method@5b3c │ │ +1b1008: 6e10 0206 0800 |0026: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getWidth:()I // method@0602 │ │ +1b100e: 0a09 |0029: move-result v9 │ │ +1b1010: 150a 0040 |002a: const/high16 v10, #int 1073741824 // #4000 │ │ +1b1014: 7120 0b03 a900 |002c: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030b │ │ +1b101a: 0a09 |002f: move-result v9 │ │ +1b101c: 6e10 fc05 0800 |0030: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getHeight:()I // method@05fc │ │ +1b1022: 0a0a |0033: move-result v10 │ │ +1b1024: 1204 |0034: const/4 v4, #int 0 // #0 │ │ +1b1026: 7120 0b03 4a00 |0035: invoke-static {v10, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@030b │ │ +1b102c: 0a0a |0038: move-result v10 │ │ +1b102e: 6e10 ff05 0800 |0039: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingLeft:()I // method@05ff │ │ +1b1034: 0a05 |003c: move-result v5 │ │ +1b1036: 6e10 0006 0800 |003d: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingRight:()I // method@0600 │ │ +1b103c: 0a06 |0040: move-result v6 │ │ +1b103e: b065 |0041: add-int/2addr v5, v6 │ │ +1b1040: 6e10 1e03 0300 |0042: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b1046: 0c06 |0045: move-result-object v6 │ │ +1b1048: 5266 5a00 |0046: iget v6, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@005a │ │ +1b104c: 7130 5203 5906 |0048: invoke-static {v9, v5, v6}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0352 │ │ +1b1052: 0a09 |004b: move-result v9 │ │ +1b1054: 6e10 0106 0800 |004c: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingTop:()I // method@0601 │ │ +1b105a: 0a05 |004f: move-result v5 │ │ +1b105c: 6e10 fe05 0800 |0050: invoke-virtual {v8}, Landroidx/recyclerview/widget/RecyclerView;.getPaddingBottom:()I // method@05fe │ │ +1b1062: 0a08 |0053: move-result v8 │ │ +1b1064: b085 |0054: add-int/2addr v5, v8 │ │ +1b1066: 6e10 1e03 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@031e │ │ +1b106c: 0c08 |0058: move-result-object v8 │ │ +1b106e: 5288 5900 |0059: iget v8, v8, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0059 │ │ +1b1072: 7130 5203 5a08 |005b: invoke-static {v10, v5, v8}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@0352 │ │ +1b1078: 0a08 |005e: move-result v8 │ │ +1b107a: 6e30 3303 9308 |005f: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@0333 │ │ +1b1080: 6e10 2203 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0322 │ │ +1b1086: 0a08 |0065: move-result v8 │ │ +1b1088: 6e10 2103 0300 |0066: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0321 │ │ +1b108e: 0a09 |0069: move-result v9 │ │ +1b1090: 6e59 3203 4384 |006a: invoke-virtual {v3, v4, v4, v8, v9}, Landroid/view/View;.layout:(IIII)V // method@0332 │ │ +1b1096: 5478 6642 |006d: iget-object v8, v7, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4266 │ │ +1b109a: 7120 5f0a 1000 |006f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1b10a0: 0c09 |0072: move-result-object v9 │ │ +1b10a2: 7230 f40c 9802 |0073: invoke-interface {v8, v9, v2}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0cf4 │ │ +1b10a8: 1102 |0076: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0004 line=80 │ │ 0x0010 line=81 │ │ 0x001d line=83 │ │ 0x0021 line=84 │ │ @@ -467242,22 +467243,22 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1b1190: |[1b1190] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderHeightForLayout:(Landroid/view/View;)I │ │ -1b11a0: 5510 6742 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@4267 │ │ -1b11a4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -1b11a8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -1b11aa: 2805 |0005: goto 000a // +0005 │ │ -1b11ac: 6e10 1a03 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@031a │ │ -1b11b2: 0a02 |0009: move-result v2 │ │ -1b11b4: 0f02 |000a: return v2 │ │ +1b1194: |[1b1194] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderHeightForLayout:(Landroid/view/View;)I │ │ +1b11a4: 5510 6742 |0000: iget-boolean v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.renderInline:Z // field@4267 │ │ +1b11a8: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +1b11ac: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +1b11ae: 2805 |0005: goto 000a // +0005 │ │ +1b11b0: 6e10 1a03 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getHeight:()I // method@031a │ │ +1b11b6: 0a02 |0009: move-result v2 │ │ +1b11b8: 0f02 |000a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ 0x0000 - 0x000b reg=2 (null) Landroid/view/View; │ │ │ │ @@ -467266,67 +467267,67 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -1b11b8: |[1b11b8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderTop:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I │ │ -1b11c8: 6e20 425b 9600 |0000: invoke-virtual {v6, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@5b42 │ │ -1b11ce: 0a09 |0003: move-result v9 │ │ -1b11d0: 7030 405b 7608 |0004: invoke-direct {v6, v7, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@5b40 │ │ -1b11d6: 0a08 |0007: move-result v8 │ │ -1b11d8: b198 |0008: sub-int/2addr v8, v9 │ │ -1b11da: 5560 6942 |0009: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@4269 │ │ -1b11de: 3800 5300 |000b: if-eqz v0, 005e // +0053 │ │ -1b11e2: 390b 5100 |000d: if-nez v11, 005e // +0051 │ │ -1b11e6: 6e10 fb05 0700 |000f: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ -1b11ec: 0a0b |0012: move-result v11 │ │ -1b11ee: 5460 6542 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ -1b11f2: 7220 3b5b a000 |0015: invoke-interface {v0, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b3b │ │ -1b11f8: 0b00 |0018: move-result-wide v0 │ │ -1b11fa: 121a |0019: const/4 v10, #int 1 // #1 │ │ -1b11fc: 35ba 3b00 |001a: if-ge v10, v11, 0055 // +003b │ │ -1b1200: 7030 4a5b 760a |001c: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5b4a │ │ -1b1206: 0a02 |001f: move-result v2 │ │ -1b1208: 6e20 fa05 2700 |0020: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ -1b120e: 0c02 |0023: move-result-object v2 │ │ -1b1210: 6e20 f905 2700 |0024: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ -1b1216: 0a02 |0027: move-result v2 │ │ -1b1218: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -1b121a: 3232 2900 |0029: if-eq v2, v3, 0052 // +0029 │ │ -1b121e: 5463 6542 |002b: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ -1b1222: 7220 3b5b 2300 |002d: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b3b │ │ -1b1228: 0b03 |0030: move-result-wide v3 │ │ -1b122a: 3105 0300 |0031: cmp-long v5, v3, v0 │ │ -1b122e: 3805 1f00 |0033: if-eqz v5, 0052 // +001f │ │ -1b1232: 7030 4a5b 760a |0035: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5b4a │ │ -1b1238: 0a0a |0038: move-result v10 │ │ -1b123a: 6e20 fa05 a700 |0039: invoke-virtual {v7, v10}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ -1b1240: 0c0a |003c: move-result-object v10 │ │ -1b1242: 7030 405b 760a |003d: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@5b40 │ │ -1b1248: 0a0a |0040: move-result v10 │ │ -1b124a: 546b 6542 |0041: iget-object v11, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ -1b124e: 6e40 415b 762b |0043: invoke-virtual {v6, v7, v11, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@5b41 │ │ -1b1254: 0c07 |0046: move-result-object v7 │ │ -1b1256: 5477 6500 |0047: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -1b125a: 6e10 1a03 0700 |0049: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@031a │ │ -1b1260: 0a07 |004c: move-result v7 │ │ -1b1262: b079 |004d: add-int/2addr v9, v7 │ │ -1b1264: b19a |004e: sub-int/2addr v10, v9 │ │ -1b1266: 3b0a 0600 |004f: if-gez v10, 0055 // +0006 │ │ -1b126a: 0f0a |0051: return v10 │ │ -1b126c: d80a 0a01 |0052: add-int/lit8 v10, v10, #int 1 // #01 │ │ -1b1270: 28c6 |0054: goto 001a // -003a │ │ -1b1272: 5567 6942 |0055: iget-boolean v7, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@4269 │ │ -1b1276: 3807 0700 |0057: if-eqz v7, 005e // +0007 │ │ -1b127a: 1207 |0059: const/4 v7, #int 0 // #0 │ │ -1b127c: 7120 790a 8700 |005a: invoke-static {v7, v8}, Ljava/lang/Math;.max:(II)I // method@0a79 │ │ -1b1282: 0a08 |005d: move-result v8 │ │ -1b1284: 0f08 |005e: return v8 │ │ +1b11bc: |[1b11bc] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getHeaderTop:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I │ │ +1b11cc: 6e20 425b 9600 |0000: invoke-virtual {v6, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@5b42 │ │ +1b11d2: 0a09 |0003: move-result v9 │ │ +1b11d4: 7030 405b 7608 |0004: invoke-direct {v6, v7, v8}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@5b40 │ │ +1b11da: 0a08 |0007: move-result v8 │ │ +1b11dc: b198 |0008: sub-int/2addr v8, v9 │ │ +1b11de: 5560 6942 |0009: iget-boolean v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@4269 │ │ +1b11e2: 3800 5300 |000b: if-eqz v0, 005e // +0053 │ │ +1b11e6: 390b 5100 |000d: if-nez v11, 005e // +0051 │ │ +1b11ea: 6e10 fb05 0700 |000f: invoke-virtual {v7}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ +1b11f0: 0a0b |0012: move-result v11 │ │ +1b11f2: 5460 6542 |0013: iget-object v0, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ +1b11f6: 7220 3b5b a000 |0015: invoke-interface {v0, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b3b │ │ +1b11fc: 0b00 |0018: move-result-wide v0 │ │ +1b11fe: 121a |0019: const/4 v10, #int 1 // #1 │ │ +1b1200: 35ba 3b00 |001a: if-ge v10, v11, 0055 // +003b │ │ +1b1204: 7030 4a5b 760a |001c: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5b4a │ │ +1b120a: 0a02 |001f: move-result v2 │ │ +1b120c: 6e20 fa05 2700 |0020: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ +1b1212: 0c02 |0023: move-result-object v2 │ │ +1b1214: 6e20 f905 2700 |0024: invoke-virtual {v7, v2}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ +1b121a: 0a02 |0027: move-result v2 │ │ +1b121c: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +1b121e: 3232 2900 |0029: if-eq v2, v3, 0052 // +0029 │ │ +1b1222: 5463 6542 |002b: iget-object v3, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ +1b1226: 7220 3b5b 2300 |002d: invoke-interface {v3, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b3b │ │ +1b122c: 0b03 |0030: move-result-wide v3 │ │ +1b122e: 3105 0300 |0031: cmp-long v5, v3, v0 │ │ +1b1232: 3805 1f00 |0033: if-eqz v5, 0052 // +001f │ │ +1b1236: 7030 4a5b 760a |0035: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5b4a │ │ +1b123c: 0a0a |0038: move-result v10 │ │ +1b123e: 6e20 fa05 a700 |0039: invoke-virtual {v7, v10}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ +1b1244: 0c0a |003c: move-result-object v10 │ │ +1b1246: 7030 405b 760a |003d: invoke-direct {v6, v7, v10}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getChildY:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;)I // method@5b40 │ │ +1b124c: 0a0a |0040: move-result v10 │ │ +1b124e: 546b 6542 |0041: iget-object v11, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ +1b1252: 6e40 415b 762b |0043: invoke-virtual {v6, v7, v11, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@5b41 │ │ +1b1258: 0c07 |0046: move-result-object v7 │ │ +1b125a: 5477 6500 |0047: iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +1b125e: 6e10 1a03 0700 |0049: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@031a │ │ +1b1264: 0a07 |004c: move-result v7 │ │ +1b1266: b079 |004d: add-int/2addr v9, v7 │ │ +1b1268: b19a |004e: sub-int/2addr v10, v9 │ │ +1b126a: 3b0a 0600 |004f: if-gez v10, 0055 // +0006 │ │ +1b126e: 0f0a |0051: return v10 │ │ +1b1270: d80a 0a01 |0052: add-int/lit8 v10, v10, #int 1 // #01 │ │ +1b1274: 28c6 |0054: goto 001a // -003a │ │ +1b1276: 5567 6942 |0055: iget-boolean v7, v6, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@4269 │ │ +1b127a: 3807 0700 |0057: if-eqz v7, 005e // +0007 │ │ +1b127e: 1207 |0059: const/4 v7, #int 0 // #0 │ │ +1b1280: 7120 790a 8700 |005a: invoke-static {v7, v8}, Ljava/lang/Math;.max:(II)I // method@0a79 │ │ +1b1286: 0a08 |005d: move-result v8 │ │ +1b1288: 0f08 |005e: return v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0004 line=134 │ │ 0x0009 line=135 │ │ 0x000f line=136 │ │ 0x0013 line=137 │ │ @@ -467348,34 +467349,34 @@ │ │ type : '(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 34 16-bit code units │ │ -1b1300: |[1b1300] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ -1b1310: 6e20 f905 3400 |0000: invoke-virtual {v4, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ -1b1316: 0a03 |0003: move-result v3 │ │ -1b1318: 12f5 |0004: const/4 v5, #int -1 // #ff │ │ -1b131a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -1b131c: 3253 1700 |0006: if-eq v3, v5, 001d // +0017 │ │ -1b1320: 5415 6542 |0008: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ -1b1324: 6e40 455b 4135 |000a: invoke-virtual {v1, v4, v5, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z // method@5b45 │ │ -1b132a: 0a05 |000d: move-result v5 │ │ -1b132c: 3805 0f00 |000e: if-eqz v5, 001d // +000f │ │ -1b1330: 5415 6542 |0010: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ -1b1334: 6e40 415b 4135 |0012: invoke-virtual {v1, v4, v5, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@5b41 │ │ -1b133a: 0c03 |0015: move-result-object v3 │ │ -1b133c: 5433 6500 |0016: iget-object v3, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -1b1340: 6e20 425b 3100 |0018: invoke-virtual {v1, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@5b42 │ │ -1b1346: 0a03 |001b: move-result v3 │ │ -1b1348: 2802 |001c: goto 001e // +0002 │ │ -1b134a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -1b134c: 6e50 7601 0203 |001e: invoke-virtual {v2, v0, v3, v0, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0176 │ │ -1b1352: 0e00 |0021: return-void │ │ +1b1304: |[1b1304] org.thoughtcrime.securesms.util.StickyHeaderDecoration.getItemOffsets:(Landroid/graphics/Rect;Landroid/view/View;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ +1b1314: 6e20 f905 3400 |0000: invoke-virtual {v4, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ +1b131a: 0a03 |0003: move-result v3 │ │ +1b131c: 12f5 |0004: const/4 v5, #int -1 // #ff │ │ +1b131e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +1b1320: 3253 1700 |0006: if-eq v3, v5, 001d // +0017 │ │ +1b1324: 5415 6542 |0008: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ +1b1328: 6e40 455b 4135 |000a: invoke-virtual {v1, v4, v5, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z // method@5b45 │ │ +1b132e: 0a05 |000d: move-result v5 │ │ +1b1330: 3805 0f00 |000e: if-eqz v5, 001d // +000f │ │ +1b1334: 5415 6542 |0010: iget-object v5, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ +1b1338: 6e40 415b 4135 |0012: invoke-virtual {v1, v4, v5, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@5b41 │ │ +1b133e: 0c03 |0015: move-result-object v3 │ │ +1b1340: 5433 6500 |0016: iget-object v3, v3, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +1b1344: 6e20 425b 3100 |0018: invoke-virtual {v1, v3}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderHeightForLayout:(Landroid/view/View;)I // method@5b42 │ │ +1b134a: 0a03 |001b: move-result v3 │ │ +1b134c: 2802 |001c: goto 001e // +0002 │ │ +1b134e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +1b1350: 6e50 7601 0203 |001e: invoke-virtual {v2, v0, v3, v0, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0176 │ │ +1b1356: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0008 line=52 │ │ 0x0010 line=53 │ │ 0x0018 line=54 │ │ 0x001e line=57 │ │ @@ -467391,51 +467392,51 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -1b10a8: |[1b10a8] org.thoughtcrime.securesms.util.StickyHeaderDecoration.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z │ │ -1b10b8: 7020 475b 7600 |0000: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5b47 │ │ -1b10be: 0a07 |0003: move-result v7 │ │ -1b10c0: 0780 |0004: move-object v0, v8 │ │ -1b10c2: 1f00 ac01 |0005: check-cast v0, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@01ac │ │ -1b10c6: 6e10 e805 0000 |0007: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@05e8 │ │ -1b10cc: 0a00 |000a: move-result v0 │ │ -1b10ce: 1601 ffff |000b: const-wide/16 v1, #int -1 // #ffff │ │ -1b10d2: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -1b10d4: 3807 0d00 |000e: if-eqz v7, 001b // +000d │ │ -1b10d8: b130 |0010: sub-int/2addr v0, v3 │ │ -1b10da: 3309 0a00 |0011: if-ne v9, v0, 001b // +000a │ │ -1b10de: 7220 3b5b 9800 |0013: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b3b │ │ -1b10e4: 0b04 |0016: move-result-wide v4 │ │ -1b10e6: 3100 0401 |0017: cmp-long v0, v4, v1 │ │ -1b10ea: 3900 0600 |0019: if-nez v0, 001f // +0006 │ │ -1b10ee: 3907 0500 |001b: if-nez v7, 0020 // +0005 │ │ -1b10f2: 3909 0300 |001d: if-nez v9, 0020 // +0003 │ │ -1b10f6: 0f03 |001f: return v3 │ │ -1b10f8: 3807 0400 |0020: if-eqz v7, 0024 // +0004 │ │ -1b10fc: 1217 |0022: const/4 v7, #int 1 // #1 │ │ -1b10fe: 2802 |0023: goto 0025 // +0002 │ │ -1b1100: 12f7 |0024: const/4 v7, #int -1 // #ff │ │ -1b1102: b097 |0025: add-int/2addr v7, v9 │ │ -1b1104: 7220 3b5b 9800 |0026: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b3b │ │ -1b110a: 0b04 |0029: move-result-wide v4 │ │ -1b110c: 7220 3b5b 7800 |002a: invoke-interface {v8, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b3b │ │ -1b1112: 0b07 |002d: move-result-wide v7 │ │ -1b1114: 3109 0401 |002e: cmp-long v9, v4, v1 │ │ -1b1118: 3809 0b00 |0030: if-eqz v9, 003b // +000b │ │ -1b111c: 3109 0701 |0032: cmp-long v9, v7, v1 │ │ -1b1120: 3809 0700 |0034: if-eqz v9, 003b // +0007 │ │ -1b1124: 3109 0407 |0036: cmp-long v9, v4, v7 │ │ -1b1128: 3809 0300 |0038: if-eqz v9, 003b // +0003 │ │ -1b112c: 2802 |003a: goto 003c // +0002 │ │ -1b112e: 1203 |003b: const/4 v3, #int 0 // #0 │ │ -1b1130: 0f03 |003c: return v3 │ │ +1b10ac: |[1b10ac] org.thoughtcrime.securesms.util.StickyHeaderDecoration.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z │ │ +1b10bc: 7020 475b 7600 |0000: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.isReverseLayout:(Landroidx/recyclerview/widget/RecyclerView;)Z // method@5b47 │ │ +1b10c2: 0a07 |0003: move-result v7 │ │ +1b10c4: 0780 |0004: move-object v0, v8 │ │ +1b10c6: 1f00 ac01 |0005: check-cast v0, Landroidx/recyclerview/widget/RecyclerView$Adapter; // type@01ac │ │ +1b10ca: 6e10 e805 0000 |0007: invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView$Adapter;.getItemCount:()I // method@05e8 │ │ +1b10d0: 0a00 |000a: move-result v0 │ │ +1b10d2: 1601 ffff |000b: const-wide/16 v1, #int -1 // #ffff │ │ +1b10d6: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +1b10d8: 3807 0d00 |000e: if-eqz v7, 001b // +000d │ │ +1b10dc: b130 |0010: sub-int/2addr v0, v3 │ │ +1b10de: 3309 0a00 |0011: if-ne v9, v0, 001b // +000a │ │ +1b10e2: 7220 3b5b 9800 |0013: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b3b │ │ +1b10e8: 0b04 |0016: move-result-wide v4 │ │ +1b10ea: 3100 0401 |0017: cmp-long v0, v4, v1 │ │ +1b10ee: 3900 0600 |0019: if-nez v0, 001f // +0006 │ │ +1b10f2: 3907 0500 |001b: if-nez v7, 0020 // +0005 │ │ +1b10f6: 3909 0300 |001d: if-nez v9, 0020 // +0003 │ │ +1b10fa: 0f03 |001f: return v3 │ │ +1b10fc: 3807 0400 |0020: if-eqz v7, 0024 // +0004 │ │ +1b1100: 1217 |0022: const/4 v7, #int 1 // #1 │ │ +1b1102: 2802 |0023: goto 0025 // +0002 │ │ +1b1104: 12f7 |0024: const/4 v7, #int -1 // #ff │ │ +1b1106: b097 |0025: add-int/2addr v7, v9 │ │ +1b1108: 7220 3b5b 9800 |0026: invoke-interface {v8, v9}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b3b │ │ +1b110e: 0b04 |0029: move-result-wide v4 │ │ +1b1110: 7220 3b5b 7800 |002a: invoke-interface {v8, v7}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;.getHeaderId:(I)J // method@5b3b │ │ +1b1116: 0b07 |002d: move-result-wide v7 │ │ +1b1118: 3109 0401 |002e: cmp-long v9, v4, v1 │ │ +1b111c: 3809 0b00 |0030: if-eqz v9, 003b // +000b │ │ +1b1120: 3109 0701 |0032: cmp-long v9, v7, v1 │ │ +1b1124: 3809 0700 |0034: if-eqz v9, 003b // +0007 │ │ +1b1128: 3109 0407 |0036: cmp-long v9, v4, v7 │ │ +1b112c: 3809 0300 |0038: if-eqz v9, 003b // +0003 │ │ +1b1130: 2802 |003a: goto 003c // +0002 │ │ +1b1132: 1203 |003b: const/4 v3, #int 0 // #0 │ │ +1b1134: 0f03 |003c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x0013 line=64 │ │ 0x0026 line=71 │ │ 0x002a line=72 │ │ @@ -467450,18 +467451,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b1354: |[1b1354] org.thoughtcrime.securesms.util.StickyHeaderDecoration.invalidateLayouts:()V │ │ -1b1364: 5410 6642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4266 │ │ -1b1368: 7210 ee0c 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@0cee │ │ -1b136e: 0e00 |0005: return-void │ │ +1b1358: |[1b1358] org.thoughtcrime.securesms.util.StickyHeaderDecoration.invalidateLayouts:()V │ │ +1b1368: 5410 6642 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.headerCache:Ljava/util/Map; // field@4266 │ │ +1b136c: 7210 ee0c 0000 |0002: invoke-interface {v0}, Ljava/util/Map;.clear:()V // method@0cee │ │ +1b1372: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;) │ │ @@ -467469,22 +467470,22 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -1b1370: |[1b1370] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -1b1380: 5220 6842 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@4268 │ │ -1b1384: 5231 0600 |0002: iget v1, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ -1b1388: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ -1b138c: 5233 0600 |0006: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ -1b1390: 5923 6842 |0008: iput v3, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@4268 │ │ -1b1394: 6e10 465b 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5b46 │ │ -1b139a: 0e00 |000d: return-void │ │ +1b1374: |[1b1374] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +1b1384: 5220 6842 |0000: iget v0, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@4268 │ │ +1b1388: 5231 0600 |0002: iget v1, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ +1b138c: 3210 0900 |0004: if-eq v0, v1, 000d // +0009 │ │ +1b1390: 5233 0600 |0006: iget v3, v3, Landroid/content/res/Configuration;.orientation:I // field@0006 │ │ +1b1394: 5923 6842 |0008: iput v3, v2, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.screenOrientation:I // field@4268 │ │ +1b1398: 6e10 465b 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5b46 │ │ +1b139e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0006 line=180 │ │ 0x000a line=181 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; │ │ @@ -467495,55 +467496,55 @@ │ │ type : '(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 74 16-bit code units │ │ -1b139c: |[1b139c] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onDrawOver:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ -1b13ac: 6e10 fb05 0b00 |0000: invoke-virtual {v11}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ -1b13b2: 0a0c |0003: move-result v12 │ │ -1b13b4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -1b13b6: 35c0 4400 |0005: if-ge v0, v12, 0049 // +0044 │ │ -1b13ba: 7030 4a5b b900 |0007: invoke-direct {v9, v11, v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5b4a │ │ -1b13c0: 0a01 |000a: move-result v1 │ │ -1b13c2: 6e20 fa05 1b00 |000b: invoke-virtual {v11, v1}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ -1b13c8: 0c03 |000e: move-result-object v3 │ │ -1b13ca: 6e20 f905 3b00 |000f: invoke-virtual {v11, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ -1b13d0: 0a05 |0012: move-result v5 │ │ -1b13d2: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ -1b13d4: 3215 3200 |0014: if-eq v5, v1, 0046 // +0032 │ │ -1b13d8: 3900 0600 |0016: if-nez v0, 001c // +0006 │ │ -1b13dc: 5591 6942 |0018: iget-boolean v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@4269 │ │ -1b13e0: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ -1b13e4: 5491 6542 |001c: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ -1b13e8: 6e40 455b b951 |001e: invoke-virtual {v9, v11, v1, v5}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z // method@5b45 │ │ -1b13ee: 0a01 |0021: move-result v1 │ │ -1b13f0: 3801 2400 |0022: if-eqz v1, 0046 // +0024 │ │ -1b13f4: 5491 6542 |0024: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ -1b13f8: 6e40 415b b951 |0026: invoke-virtual {v9, v11, v1, v5}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@5b41 │ │ -1b13fe: 0c01 |0029: move-result-object v1 │ │ -1b1400: 5417 6500 |002a: iget-object v7, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ -1b1404: 6e10 2c01 0a00 |002c: invoke-virtual {v10}, Landroid/graphics/Canvas;.save:()I // method@012c │ │ -1b140a: 6e10 1f03 0300 |002f: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@031f │ │ -1b1410: 0a08 |0032: move-result v8 │ │ -1b1412: 0791 |0033: move-object v1, v9 │ │ -1b1414: 07b2 |0034: move-object v2, v11 │ │ -1b1416: 0774 |0035: move-object v4, v7 │ │ -1b1418: 0106 |0036: move v6, v0 │ │ -1b141a: 7406 435b 0100 |0037: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderTop:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I // method@5b43 │ │ -1b1420: 0a01 |003a: move-result v1 │ │ -1b1422: 8282 |003b: int-to-float v2, v8 │ │ -1b1424: 8211 |003c: int-to-float v1, v1 │ │ -1b1426: 6e30 2d01 2a01 |003d: invoke-virtual {v10, v2, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@012d │ │ -1b142c: 6e20 1403 a700 |0040: invoke-virtual {v7, v10}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@0314 │ │ -1b1432: 6e10 2b01 0a00 |0043: invoke-virtual {v10}, Landroid/graphics/Canvas;.restore:()V // method@012b │ │ -1b1438: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1b143c: 28bd |0048: goto 0005 // -0043 │ │ -1b143e: 0e00 |0049: return-void │ │ +1b13a0: |[1b13a0] org.thoughtcrime.securesms.util.StickyHeaderDecoration.onDrawOver:(Landroid/graphics/Canvas;Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;)V │ │ +1b13b0: 6e10 fb05 0b00 |0000: invoke-virtual {v11}, Landroidx/recyclerview/widget/RecyclerView;.getChildCount:()I // method@05fb │ │ +1b13b6: 0a0c |0003: move-result v12 │ │ +1b13b8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +1b13ba: 35c0 4400 |0005: if-ge v0, v12, 0049 // +0044 │ │ +1b13be: 7030 4a5b b900 |0007: invoke-direct {v9, v11, v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.translatedChildPosition:(Landroidx/recyclerview/widget/RecyclerView;I)I // method@5b4a │ │ +1b13c4: 0a01 |000a: move-result v1 │ │ +1b13c6: 6e20 fa05 1b00 |000b: invoke-virtual {v11, v1}, Landroidx/recyclerview/widget/RecyclerView;.getChildAt:(I)Landroid/view/View; // method@05fa │ │ +1b13cc: 0c03 |000e: move-result-object v3 │ │ +1b13ce: 6e20 f905 3b00 |000f: invoke-virtual {v11, v3}, Landroidx/recyclerview/widget/RecyclerView;.getChildAdapterPosition:(Landroid/view/View;)I // method@05f9 │ │ +1b13d4: 0a05 |0012: move-result v5 │ │ +1b13d6: 12f1 |0013: const/4 v1, #int -1 // #ff │ │ +1b13d8: 3215 3200 |0014: if-eq v5, v1, 0046 // +0032 │ │ +1b13dc: 3900 0600 |0016: if-nez v0, 001c // +0006 │ │ +1b13e0: 5591 6942 |0018: iget-boolean v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.sticky:Z // field@4269 │ │ +1b13e4: 3901 0a00 |001a: if-nez v1, 0024 // +000a │ │ +1b13e8: 5491 6542 |001c: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ +1b13ec: 6e40 455b b951 |001e: invoke-virtual {v9, v11, v1, v5}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.hasHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Z // method@5b45 │ │ +1b13f2: 0a01 |0021: move-result v1 │ │ +1b13f4: 3801 2400 |0022: if-eqz v1, 0046 // +0024 │ │ +1b13f8: 5491 6542 |0024: iget-object v1, v9, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.adapter:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter; // field@4265 │ │ +1b13fc: 6e40 415b b951 |0026: invoke-virtual {v9, v11, v1, v5}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeader:(Landroidx/recyclerview/widget/RecyclerView;Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; // method@5b41 │ │ +1b1402: 0c01 |0029: move-result-object v1 │ │ +1b1404: 5417 6500 |002a: iget-object v7, v1, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;.itemView:Landroid/view/View; // field@0065 │ │ +1b1408: 6e10 2c01 0a00 |002c: invoke-virtual {v10}, Landroid/graphics/Canvas;.save:()I // method@012c │ │ +1b140e: 6e10 1f03 0300 |002f: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@031f │ │ +1b1414: 0a08 |0032: move-result v8 │ │ +1b1416: 0791 |0033: move-object v1, v9 │ │ +1b1418: 07b2 |0034: move-object v2, v11 │ │ +1b141a: 0774 |0035: move-object v4, v7 │ │ +1b141c: 0106 |0036: move v6, v0 │ │ +1b141e: 7406 435b 0100 |0037: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.getHeaderTop:(Landroidx/recyclerview/widget/RecyclerView;Landroid/view/View;Landroid/view/View;II)I // method@5b43 │ │ +1b1424: 0a01 |003a: move-result v1 │ │ +1b1426: 8282 |003b: int-to-float v2, v8 │ │ +1b1428: 8211 |003c: int-to-float v1, v1 │ │ +1b142a: 6e30 2d01 2a01 |003d: invoke-virtual {v10, v2, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@012d │ │ +1b1430: 6e20 1403 a700 |0040: invoke-virtual {v7, v10}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@0314 │ │ +1b1436: 6e10 2b01 0a00 |0043: invoke-virtual {v10}, Landroid/graphics/Canvas;.restore:()V // method@012b │ │ +1b143c: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1b1440: 28bd |0048: goto 0005 // -0043 │ │ +1b1442: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0007 line=114 │ │ 0x000f line=116 │ │ 0x0018 line=118 │ │ 0x0024 line=119 │ │ @@ -467589,17 +467590,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b2ffc: |[1b2ffc] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.:()V │ │ -1b300c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b3012: 0e00 |0003: return-void │ │ +1b3000: |[1b3000] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.:()V │ │ +1b3010: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b3016: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/concurrent/AssertedSuccessListener; │ │ │ │ Virtual methods - │ │ @@ -467608,18 +467609,18 @@ │ │ type : '(Ljava/util/concurrent/ExecutionException;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1b3014: |[1b3014] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.onFailure:(Ljava/util/concurrent/ExecutionException;)V │ │ -1b3024: 2200 d902 |0000: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ -1b3028: 7020 c309 2000 |0002: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ -1b302e: 2700 |0005: throw v0 │ │ +1b3018: |[1b3018] org.thoughtcrime.securesms.util.concurrent.AssertedSuccessListener.onFailure:(Ljava/util/concurrent/ExecutionException;)V │ │ +1b3028: 2200 d902 |0000: new-instance v0, Ljava/lang/AssertionError; // type@02d9 │ │ +1b302c: 7020 c309 2000 |0002: invoke-direct {v0, v2}, Ljava/lang/AssertionError;.:(Ljava/lang/Object;)V // method@09c3 │ │ +1b3032: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/util/concurrent/AssertedSuccessListener; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/util/concurrent/ExecutionException; │ │ │ │ @@ -467668,36 +467669,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1b3180: |[1b3180] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ -1b3190: 2200 fd10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Absent; // type@10fd │ │ -1b3194: 7010 e55b 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Absent;.:()V // method@5be5 │ │ -1b319a: 6900 7d42 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@427d │ │ -1b319e: 0e00 |0007: return-void │ │ +1b3184: |[1b3184] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ +1b3194: 2200 fd10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Absent; // type@10fd │ │ +1b3198: 7010 e55b 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Absent;.:()V // method@5be5 │ │ +1b319e: 6900 7d42 |0005: sput-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@427d │ │ +1b31a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b31a0: |[1b31a0] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ -1b31b0: 7010 f45b 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@5bf4 │ │ -1b31b6: 0e00 |0003: return-void │ │ +1b31a4: |[1b31a4] org.thoughtcrime.securesms.util.guava.Absent.:()V │ │ +1b31b4: 7010 f45b 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@5bf4 │ │ +1b31ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -467705,17 +467706,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b30f4: |[1b30f4] org.thoughtcrime.securesms.util.guava.Absent.readResolve:()Ljava/lang/Object; │ │ -1b3104: 6200 7d42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@427d │ │ -1b3108: 1100 |0002: return-object v0 │ │ +1b30f8: |[1b30f8] org.thoughtcrime.securesms.util.guava.Absent.readResolve:()Ljava/lang/Object; │ │ +1b3108: 6200 7d42 |0000: sget-object v0, Lorg/thoughtcrime/securesms/util/guava/Absent;.INSTANCE:Lorg/thoughtcrime/securesms/util/guava/Absent; // field@427d │ │ +1b310c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ Virtual methods - │ │ @@ -467724,18 +467725,18 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1b3124: |[1b3124] org.thoughtcrime.securesms.util.guava.Absent.asSet:()Ljava/util/Set; │ │ -1b3134: 7100 8d0c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c8d │ │ -1b313a: 0c00 |0003: move-result-object v0 │ │ -1b313c: 1100 |0004: return-object v0 │ │ +1b3128: |[1b3128] org.thoughtcrime.securesms.util.guava.Absent.asSet:()Ljava/util/Set; │ │ +1b3138: 7100 8d0c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptySet:()Ljava/util/Set; // method@0c8d │ │ +1b313e: 0c00 |0003: move-result-object v0 │ │ +1b3140: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -467743,38 +467744,38 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -1b3030: |[1b3030] org.thoughtcrime.securesms.util.guava.Absent.equals:(Ljava/lang/Object;)Z │ │ -1b3040: 3301 0400 |0000: if-ne v1, v0, 0004 // +0004 │ │ -1b3044: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -1b3046: 2802 |0003: goto 0005 // +0002 │ │ -1b3048: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -1b304a: 0f01 |0005: return v1 │ │ +1b3034: |[1b3034] org.thoughtcrime.securesms.util.guava.Absent.equals:(Ljava/lang/Object;)Z │ │ +1b3044: 3301 0400 |0000: if-ne v1, v0, 0004 // +0004 │ │ +1b3048: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +1b304a: 2802 |0003: goto 0005 // +0002 │ │ +1b304c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +1b304e: 0f01 |0005: return v1 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ name : 'get' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1b3078: |[1b3078] org.thoughtcrime.securesms.util.guava.Absent.get:()Ljava/lang/Object; │ │ -1b3088: 2200 ef02 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ -1b308c: 1a01 3b88 |0002: const-string v1, "value is absent" // string@883b │ │ -1b3090: 7020 460a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a46 │ │ -1b3096: 2700 |0007: throw v0 │ │ +1b307c: |[1b307c] org.thoughtcrime.securesms.util.guava.Absent.get:()Ljava/lang/Object; │ │ +1b308c: 2200 ef02 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@02ef │ │ +1b3090: 1a01 3b88 |0002: const-string v1, "value is absent" // string@883b │ │ +1b3094: 7020 460a 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@0a46 │ │ +1b309a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -467782,51 +467783,51 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -1b3060: |[1b3060] org.thoughtcrime.securesms.util.guava.Absent.hashCode:()I │ │ -1b3070: 1400 1cf9 8d59 |0000: const v0, #float 4.99523e+15 // #598df91c │ │ -1b3076: 0f00 |0003: return v0 │ │ +1b3064: |[1b3064] org.thoughtcrime.securesms.util.guava.Absent.hashCode:()I │ │ +1b3074: 1400 1cf9 8d59 |0000: const v0, #float 4.99523e+15 // #598df91c │ │ +1b307a: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ name : 'isPresent' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1b304c: |[1b304c] org.thoughtcrime.securesms.util.guava.Absent.isPresent:()Z │ │ -1b305c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b305e: 0f00 |0001: return v0 │ │ +1b3050: |[1b3050] org.thoughtcrime.securesms.util.guava.Absent.isPresent:()Z │ │ +1b3060: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b3062: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ name : 'or' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1b3098: |[1b3098] org.thoughtcrime.securesms.util.guava.Absent.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1b30a8: 1a00 e387 |0000: const-string v0, "use orNull() instead of or(null)" // string@87e3 │ │ -1b30ac: 7120 0d5c 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c0d │ │ -1b30b2: 0c02 |0005: move-result-object v2 │ │ -1b30b4: 1102 |0006: return-object v2 │ │ +1b309c: |[1b309c] org.thoughtcrime.securesms.util.guava.Absent.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1b30ac: 1a00 e387 |0000: const-string v0, "use orNull() instead of or(null)" // string@87e3 │ │ +1b30b0: 7120 0d5c 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c0d │ │ +1b30b6: 0c02 |0005: move-result-object v2 │ │ +1b30b8: 1102 |0006: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ @@ -467835,21 +467836,21 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1b30b8: |[1b30b8] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ -1b30c8: 7210 225c 0200 |0000: invoke-interface {v2}, Lorg/thoughtcrime/securesms/util/guava/Supplier;.get:()Ljava/lang/Object; // method@5c22 │ │ -1b30ce: 0c02 |0003: move-result-object v2 │ │ -1b30d0: 1a00 e287 |0004: const-string v0, "use orNull() instead of a Supplier that returns null" // string@87e2 │ │ -1b30d4: 7120 0d5c 0200 |0006: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c0d │ │ -1b30da: 0c02 |0009: move-result-object v2 │ │ -1b30dc: 1102 |000a: return-object v2 │ │ +1b30bc: |[1b30bc] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ +1b30cc: 7210 225c 0200 |0000: invoke-interface {v2}, Lorg/thoughtcrime/securesms/util/guava/Supplier;.get:()Ljava/lang/Object; // method@5c22 │ │ +1b30d2: 0c02 |0003: move-result-object v2 │ │ +1b30d4: 1a00 e287 |0004: const-string v0, "use orNull() instead of a Supplier that returns null" // string@87e2 │ │ +1b30d8: 7120 0d5c 0200 |0006: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c0d │ │ +1b30de: 0c02 |0009: move-result-object v2 │ │ +1b30e0: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x000b reg=2 (null) Lorg/thoughtcrime/securesms/util/guava/Supplier; │ │ │ │ @@ -467858,19 +467859,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1b3140: |[1b3140] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -1b3150: 7110 0c5c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c0c │ │ -1b3156: 0c01 |0003: move-result-object v1 │ │ -1b3158: 1f01 ff10 |0004: check-cast v1, Lorg/thoughtcrime/securesms/util/guava/Optional; // type@10ff │ │ -1b315c: 1101 |0006: return-object v1 │ │ +1b3144: |[1b3144] org.thoughtcrime.securesms.util.guava.Absent.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +1b3154: 7110 0c5c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c0c │ │ +1b315a: 0c01 |0003: move-result-object v1 │ │ +1b315c: 1f01 ff10 |0004: check-cast v1, Lorg/thoughtcrime/securesms/util/guava/Optional; // type@10ff │ │ +1b3160: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x0007 reg=1 (null) Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ │ │ @@ -467879,33 +467880,33 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1b30e0: |[1b30e0] org.thoughtcrime.securesms.util.guava.Absent.orNull:()Ljava/lang/Object; │ │ -1b30f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b30f2: 1100 |0001: return-object v0 │ │ +1b30e4: |[1b30e4] org.thoughtcrime.securesms.util.guava.Absent.orNull:()Ljava/lang/Object; │ │ +1b30f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b30f6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ name : 'toString' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b310c: |[1b310c] org.thoughtcrime.securesms.util.guava.Absent.toString:()Ljava/lang/String; │ │ -1b311c: 1a00 cc32 |0000: const-string v0, "Optional.absent()" // string@32cc │ │ -1b3120: 1100 |0002: return-object v0 │ │ +1b3110: |[1b3110] org.thoughtcrime.securesms.util.guava.Absent.toString:()Ljava/lang/String; │ │ +1b3120: 1a00 cc32 |0000: const-string v0, "Optional.absent()" // string@32cc │ │ +1b3124: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ │ │ #10 : (in Lorg/thoughtcrime/securesms/util/guava/Absent;) │ │ @@ -467913,19 +467914,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1b3160: |[1b3160] org.thoughtcrime.securesms.util.guava.Absent.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -1b3170: 7110 0c5c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c0c │ │ -1b3176: 7100 f55b 0000 |0003: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@5bf5 │ │ -1b317c: 0c01 |0006: move-result-object v1 │ │ -1b317e: 1101 |0007: return-object v1 │ │ +1b3164: |[1b3164] org.thoughtcrime.securesms.util.guava.Absent.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +1b3174: 7110 0c5c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c0c │ │ +1b317a: 7100 f55b 0000 |0003: invoke-static {}, Lorg/thoughtcrime/securesms/util/guava/Optional;.absent:()Lorg/thoughtcrime/securesms/util/guava/Optional; // method@5bf5 │ │ +1b3180: 0c01 |0006: move-result-object v1 │ │ +1b3182: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Absent; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/util/guava/Function; │ │ @@ -467985,18 +467986,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b388c: |[1b388c] org.thoughtcrime.securesms.util.guava.Present.:(Ljava/lang/Object;)V │ │ -1b389c: 7010 f45b 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@5bf4 │ │ -1b38a2: 5b01 8042 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ -1b38a6: 0e00 |0005: return-void │ │ +1b3890: |[1b3890] org.thoughtcrime.securesms.util.guava.Present.:(Ljava/lang/Object;)V │ │ +1b38a0: 7010 f45b 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/guava/Optional;.:()V // method@5bf4 │ │ +1b38a6: 5b01 8042 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ +1b38aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ @@ -468007,19 +468008,19 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1b3820: |[1b3820] org.thoughtcrime.securesms.util.guava.Present.asSet:()Ljava/util/Set; │ │ -1b3830: 5410 8042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ -1b3834: 7110 920c 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.singleton:(Ljava/lang/Object;)Ljava/util/Set; // method@0c92 │ │ -1b383a: 0c00 |0005: move-result-object v0 │ │ -1b383c: 1100 |0006: return-object v0 │ │ +1b3824: |[1b3824] org.thoughtcrime.securesms.util.guava.Present.asSet:()Ljava/util/Set; │ │ +1b3834: 5410 8042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ +1b3838: 7110 920c 0000 |0002: invoke-static {v0}, Ljava/util/Collections;.singleton:(Ljava/lang/Object;)Ljava/util/Set; // method@0c92 │ │ +1b383e: 0c00 |0005: move-result-object v0 │ │ +1b3840: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/util/guava/Present;) │ │ @@ -468027,25 +468028,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -1b3708: |[1b3708] org.thoughtcrime.securesms.util.guava.Present.equals:(Ljava/lang/Object;)Z │ │ -1b3718: 2020 0111 |0000: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ -1b371c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -1b3720: 1f02 0111 |0004: check-cast v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ -1b3724: 5410 8042 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ -1b3728: 5422 8042 |0008: iget-object v2, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ -1b372c: 6e20 a20a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa2 │ │ -1b3732: 0a02 |000d: move-result v2 │ │ -1b3734: 0f02 |000e: return v2 │ │ -1b3736: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -1b3738: 0f02 |0010: return v2 │ │ +1b370c: |[1b370c] org.thoughtcrime.securesms.util.guava.Present.equals:(Ljava/lang/Object;)Z │ │ +1b371c: 2020 0111 |0000: instance-of v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ +1b3720: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +1b3724: 1f02 0111 |0004: check-cast v2, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ +1b3728: 5410 8042 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ +1b372c: 5422 8042 |0008: iget-object v2, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ +1b3730: 6e20 a20a 2000 |000a: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@0aa2 │ │ +1b3736: 0a02 |000d: move-result v2 │ │ +1b3738: 0f02 |000e: return v2 │ │ +1b373a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +1b373c: 0f02 |0010: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ 0x0006 line=74 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ @@ -468056,17 +468057,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b3778: |[1b3778] org.thoughtcrime.securesms.util.guava.Present.get:()Ljava/lang/Object; │ │ -1b3788: 5410 8042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ -1b378c: 1100 |0002: return-object v0 │ │ +1b377c: |[1b377c] org.thoughtcrime.securesms.util.guava.Present.get:()Ljava/lang/Object; │ │ +1b378c: 5410 8042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ +1b3790: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/util/guava/Present;) │ │ @@ -468074,21 +468075,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1b3750: |[1b3750] org.thoughtcrime.securesms.util.guava.Present.hashCode:()I │ │ -1b3760: 5420 8042 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ -1b3764: 6e10 a40a 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa4 │ │ -1b376a: 0a00 |0005: move-result v0 │ │ -1b376c: 1401 1cf9 8d59 |0006: const v1, #float 4.99523e+15 // #598df91c │ │ -1b3772: b010 |0009: add-int/2addr v0, v1 │ │ -1b3774: 0f00 |000a: return v0 │ │ +1b3754: |[1b3754] org.thoughtcrime.securesms.util.guava.Present.hashCode:()I │ │ +1b3764: 5420 8042 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ +1b3768: 6e10 a40a 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@0aa4 │ │ +1b376e: 0a00 |0005: move-result v0 │ │ +1b3770: 1401 1cf9 8d59 |0006: const v1, #float 4.99523e+15 // #598df91c │ │ +1b3776: b010 |0009: add-int/2addr v0, v1 │ │ +1b3778: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/util/guava/Present;) │ │ @@ -468096,35 +468097,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -1b373c: |[1b373c] org.thoughtcrime.securesms.util.guava.Present.isPresent:()Z │ │ -1b374c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1b374e: 0f00 |0001: return v0 │ │ +1b3740: |[1b3740] org.thoughtcrime.securesms.util.guava.Present.isPresent:()Z │ │ +1b3750: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1b3752: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/util/guava/Present;) │ │ name : 'or' │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -1b3790: |[1b3790] org.thoughtcrime.securesms.util.guava.Present.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -1b37a0: 1a00 e387 |0000: const-string v0, "use orNull() instead of or(null)" // string@87e3 │ │ -1b37a4: 7120 0d5c 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c0d │ │ -1b37aa: 5412 8042 |0005: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ -1b37ae: 1102 |0007: return-object v2 │ │ +1b3794: |[1b3794] org.thoughtcrime.securesms.util.guava.Present.or:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +1b37a4: 1a00 e387 |0000: const-string v0, "use orNull() instead of or(null)" // string@87e3 │ │ +1b37a8: 7120 0d5c 0200 |0002: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c0d │ │ +1b37ae: 5412 8042 |0005: iget-object v2, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ +1b37b2: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/Object; │ │ @@ -468134,18 +468135,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b37b0: |[1b37b0] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ -1b37c0: 7110 0c5c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c0c │ │ -1b37c6: 5401 8042 |0003: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ -1b37ca: 1101 |0005: return-object v1 │ │ +1b37b4: |[1b37b4] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Supplier;)Ljava/lang/Object; │ │ +1b37c4: 7110 0c5c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c0c │ │ +1b37ca: 5401 8042 |0003: iget-object v1, v0, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ +1b37ce: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/util/guava/Supplier; │ │ @@ -468155,17 +468156,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b3840: |[1b3840] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -1b3850: 7110 0c5c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c0c │ │ -1b3856: 1100 |0003: return-object v0 │ │ +1b3844: |[1b3844] org.thoughtcrime.securesms.util.guava.Present.or:(Lorg/thoughtcrime/securesms/util/guava/Optional;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +1b3854: 7110 0c5c 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object; // method@5c0c │ │ +1b385a: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ │ │ @@ -468174,17 +468175,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b37cc: |[1b37cc] org.thoughtcrime.securesms.util.guava.Present.orNull:()Ljava/lang/Object; │ │ -1b37dc: 5410 8042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ -1b37e0: 1100 |0002: return-object v0 │ │ +1b37d0: |[1b37d0] org.thoughtcrime.securesms.util.guava.Present.orNull:()Ljava/lang/Object; │ │ +1b37e0: 5410 8042 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ +1b37e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/util/guava/Present;) │ │ @@ -468192,25 +468193,25 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1b37e4: |[1b37e4] org.thoughtcrime.securesms.util.guava.Present.toString:()Ljava/lang/String; │ │ -1b37f4: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ -1b37f8: 1a01 ce32 |0002: const-string v1, "Optional.of(" // string@32ce │ │ -1b37fc: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1b3802: 5421 8042 |0007: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ -1b3806: 6e20 170b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ -1b380c: 1a01 b70b |000c: const-string v1, ")" // string@0bb7 │ │ -1b3810: 6e20 180b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1b3816: 6e10 290b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1b381c: 0c00 |0014: move-result-object v0 │ │ -1b381e: 1100 |0015: return-object v0 │ │ +1b37e8: |[1b37e8] org.thoughtcrime.securesms.util.guava.Present.toString:()Ljava/lang/String; │ │ +1b37f8: 2200 0c03 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@030c │ │ +1b37fc: 1a01 ce32 |0002: const-string v1, "Optional.of(" // string@32ce │ │ +1b3800: 7020 0f0b 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1b3806: 5421 8042 |0007: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ +1b380a: 6e20 170b 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@0b17 │ │ +1b3810: 1a01 b70b |000c: const-string v1, ")" // string@0bb7 │ │ +1b3814: 6e20 180b 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1b381a: 6e10 290b 0000 |0011: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1b3820: 0c00 |0014: move-result-object v0 │ │ +1b3822: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ │ │ #10 : (in Lorg/thoughtcrime/securesms/util/guava/Present;) │ │ @@ -468218,24 +468219,24 @@ │ │ type : '(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1b3858: |[1b3858] org.thoughtcrime.securesms.util.guava.Present.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ -1b3868: 2200 0111 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ -1b386c: 5421 8042 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ -1b3870: 7220 f25b 1300 |0004: invoke-interface {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Function;.apply:(Ljava/lang/Object;)Ljava/lang/Object; // method@5bf2 │ │ -1b3876: 0c03 |0007: move-result-object v3 │ │ -1b3878: 1a01 cf3d |0008: const-string v1, "Transformation function cannot return null." // string@3dcf │ │ -1b387c: 7120 0d5c 1300 |000a: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c0d │ │ -1b3882: 0c03 |000d: move-result-object v3 │ │ -1b3884: 7020 165c 3000 |000e: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5c16 │ │ -1b388a: 1100 |0011: return-object v0 │ │ +1b385c: |[1b385c] org.thoughtcrime.securesms.util.guava.Present.transform:(Lorg/thoughtcrime/securesms/util/guava/Function;)Lorg/thoughtcrime/securesms/util/guava/Optional; │ │ +1b386c: 2200 0111 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/guava/Present; // type@1101 │ │ +1b3870: 5421 8042 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/guava/Present;.reference:Ljava/lang/Object; // field@4280 │ │ +1b3874: 7220 f25b 1300 |0004: invoke-interface {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Function;.apply:(Ljava/lang/Object;)Ljava/lang/Object; // method@5bf2 │ │ +1b387a: 0c03 |0007: move-result-object v3 │ │ +1b387c: 1a01 cf3d |0008: const-string v1, "Transformation function cannot return null." // string@3dcf │ │ +1b3880: 7120 0d5c 1300 |000a: invoke-static {v3, v1}, Lorg/thoughtcrime/securesms/util/guava/Preconditions;.checkNotNull:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@5c0d │ │ +1b3886: 0c03 |000d: move-result-object v3 │ │ +1b3888: 7020 165c 3000 |000e: invoke-direct {v0, v3}, Lorg/thoughtcrime/securesms/util/guava/Present;.:(Ljava/lang/Object;)V // method@5c16 │ │ +1b388e: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lorg/thoughtcrime/securesms/util/guava/Present; │ │ 0x0000 - 0x0012 reg=3 (null) Lorg/thoughtcrime/securesms/util/guava/Function; │ │ │ │ @@ -468274,18 +468275,18 @@ │ │ type : '(Landroid/view/Window;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b42bc: |[1b42bc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.:(Landroid/view/Window;)V │ │ -1b42cc: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b42d2: 5b01 a342 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a3 │ │ -1b42d6: 0e00 |0005: return-void │ │ +1b42c0: |[1b42c0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.:(Landroid/view/Window;)V │ │ +1b42d0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b42d6: 5b01 a342 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a3 │ │ +1b42da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0003 line=123 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/view/Window; │ │ @@ -468296,371 +468297,371 @@ │ │ type : '(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b42d8: |[1b42d8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioAttributesChanged:(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V │ │ -1b42e8: 7120 a508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioAttributesChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/audio/AudioAttributes;)V // method@08a5 │ │ -1b42ee: 0e00 |0003: return-void │ │ +1b42dc: |[1b42dc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioAttributesChanged:(Lcom/google/android/exoplayer2/audio/AudioAttributes;)V │ │ +1b42ec: 7120 a508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioAttributesChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/audio/AudioAttributes;)V // method@08a5 │ │ +1b42f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onAudioSessionIdChanged' │ │ type : '(I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b42f0: |[1b42f0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioSessionIdChanged:(I)V │ │ -1b4300: 7120 a608 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioSessionIdChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08a6 │ │ -1b4306: 0e00 |0003: return-void │ │ +1b42f4: |[1b42f4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAudioSessionIdChanged:(I)V │ │ +1b4304: 7120 a608 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAudioSessionIdChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08a6 │ │ +1b430a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onAvailableCommandsChanged' │ │ type : '(Lcom/google/android/exoplayer2/Player$Commands;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4308: |[1b4308] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Commands;)V │ │ -1b4318: 7120 a708 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player$Commands;)V // method@08a7 │ │ -1b431e: 0e00 |0003: return-void │ │ +1b430c: |[1b430c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Commands;)V │ │ +1b431c: 7120 a708 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onAvailableCommandsChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player$Commands;)V // method@08a7 │ │ +1b4322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onCues' │ │ type : '(Lcom/google/android/exoplayer2/text/CueGroup;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4320: |[1b4320] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Lcom/google/android/exoplayer2/text/CueGroup;)V │ │ -1b4330: 7120 a808 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onCues:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/text/CueGroup;)V // method@08a8 │ │ -1b4336: 0e00 |0003: return-void │ │ +1b4324: |[1b4324] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Lcom/google/android/exoplayer2/text/CueGroup;)V │ │ +1b4334: 7120 a808 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onCues:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/text/CueGroup;)V // method@08a8 │ │ +1b433a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onCues' │ │ type : '(Ljava/util/List;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4338: |[1b4338] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Ljava/util/List;)V │ │ -1b4348: 7120 a908 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onCues:(Lcom/google/android/exoplayer2/Player$Listener;Ljava/util/List;)V // method@08a9 │ │ -1b434e: 0e00 |0003: return-void │ │ +1b433c: |[1b433c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onCues:(Ljava/util/List;)V │ │ +1b434c: 7120 a908 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onCues:(Lcom/google/android/exoplayer2/Player$Listener;Ljava/util/List;)V // method@08a9 │ │ +1b4352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onDeviceInfoChanged' │ │ type : '(Lcom/google/android/exoplayer2/DeviceInfo;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4350: |[1b4350] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceInfoChanged:(Lcom/google/android/exoplayer2/DeviceInfo;)V │ │ -1b4360: 7120 aa08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onDeviceInfoChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/DeviceInfo;)V // method@08aa │ │ -1b4366: 0e00 |0003: return-void │ │ +1b4354: |[1b4354] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceInfoChanged:(Lcom/google/android/exoplayer2/DeviceInfo;)V │ │ +1b4364: 7120 aa08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onDeviceInfoChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/DeviceInfo;)V // method@08aa │ │ +1b436a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onDeviceVolumeChanged' │ │ type : '(IZ)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1b4368: |[1b4368] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceVolumeChanged:(IZ)V │ │ -1b4378: 7130 ab08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onDeviceVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;IZ)V // method@08ab │ │ -1b437e: 0e00 |0003: return-void │ │ +1b436c: |[1b436c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onDeviceVolumeChanged:(IZ)V │ │ +1b437c: 7130 ab08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onDeviceVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;IZ)V // method@08ab │ │ +1b4382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onEvents' │ │ type : '(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1b4380: |[1b4380] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onEvents:(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V │ │ -1b4390: 7130 ac08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onEvents:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V // method@08ac │ │ -1b4396: 0e00 |0003: return-void │ │ +1b4384: |[1b4384] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onEvents:(Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V │ │ +1b4394: 7130 ac08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onEvents:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player;Lcom/google/android/exoplayer2/Player$Events;)V // method@08ac │ │ +1b439a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #8 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onIsLoadingChanged' │ │ type : '(Z)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4398: |[1b4398] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsLoadingChanged:(Z)V │ │ -1b43a8: 7120 ad08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08ad │ │ -1b43ae: 0e00 |0003: return-void │ │ +1b439c: |[1b439c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsLoadingChanged:(Z)V │ │ +1b43ac: 7120 ad08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08ad │ │ +1b43b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onIsPlayingChanged' │ │ type : '(Z)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b43b0: |[1b43b0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsPlayingChanged:(Z)V │ │ -1b43c0: 7120 ae08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsPlayingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08ae │ │ -1b43c6: 0e00 |0003: return-void │ │ +1b43b4: |[1b43b4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onIsPlayingChanged:(Z)V │ │ +1b43c4: 7120 ae08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onIsPlayingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08ae │ │ +1b43ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #10 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onLoadingChanged' │ │ type : '(Z)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b43c8: |[1b43c8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onLoadingChanged:(Z)V │ │ -1b43d8: 7120 af08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08af │ │ -1b43de: 0e00 |0003: return-void │ │ +1b43cc: |[1b43cc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onLoadingChanged:(Z)V │ │ +1b43dc: 7120 af08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onLoadingChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08af │ │ +1b43e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onMaxSeekToPreviousPositionChanged' │ │ type : '(J)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1b43e0: |[1b43e0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMaxSeekToPreviousPositionChanged:(J)V │ │ -1b43f0: 7130 b008 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMaxSeekToPreviousPositionChanged:(Lcom/google/android/exoplayer2/Player$Listener;J)V // method@08b0 │ │ -1b43f6: 0e00 |0003: return-void │ │ +1b43e4: |[1b43e4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMaxSeekToPreviousPositionChanged:(J)V │ │ +1b43f4: 7130 b008 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMaxSeekToPreviousPositionChanged:(Lcom/google/android/exoplayer2/Player$Listener;J)V // method@08b0 │ │ +1b43fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #12 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onMediaItemTransition' │ │ type : '(Lcom/google/android/exoplayer2/MediaItem;I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1b43f8: |[1b43f8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaItemTransition:(Lcom/google/android/exoplayer2/MediaItem;I)V │ │ -1b4408: 7130 b108 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMediaItemTransition:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaItem;I)V // method@08b1 │ │ -1b440e: 0e00 |0003: return-void │ │ +1b43fc: |[1b43fc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaItemTransition:(Lcom/google/android/exoplayer2/MediaItem;I)V │ │ +1b440c: 7130 b108 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMediaItemTransition:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaItem;I)V // method@08b1 │ │ +1b4412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #13 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onMediaMetadataChanged' │ │ type : '(Lcom/google/android/exoplayer2/MediaMetadata;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4410: |[1b4410] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ -1b4420: 7120 b208 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMediaMetadataChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaMetadata;)V // method@08b2 │ │ -1b4426: 0e00 |0003: return-void │ │ +1b4414: |[1b4414] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMediaMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ +1b4424: 7120 b208 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMediaMetadataChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaMetadata;)V // method@08b2 │ │ +1b442a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #14 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onMetadata' │ │ type : '(Lcom/google/android/exoplayer2/metadata/Metadata;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4428: |[1b4428] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMetadata:(Lcom/google/android/exoplayer2/metadata/Metadata;)V │ │ -1b4438: 7120 b308 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMetadata:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/metadata/Metadata;)V // method@08b3 │ │ -1b443e: 0e00 |0003: return-void │ │ +1b442c: |[1b442c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onMetadata:(Lcom/google/android/exoplayer2/metadata/Metadata;)V │ │ +1b443c: 7120 b308 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onMetadata:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/metadata/Metadata;)V // method@08b3 │ │ +1b4442: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPlayWhenReadyChanged' │ │ type : '(ZI)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1b4440: |[1b4440] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayWhenReadyChanged:(ZI)V │ │ -1b4450: 7130 b408 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlayWhenReadyChanged:(Lcom/google/android/exoplayer2/Player$Listener;ZI)V // method@08b4 │ │ -1b4456: 0e00 |0003: return-void │ │ +1b4444: |[1b4444] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayWhenReadyChanged:(ZI)V │ │ +1b4454: 7130 b408 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlayWhenReadyChanged:(Lcom/google/android/exoplayer2/Player$Listener;ZI)V // method@08b4 │ │ +1b445a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #16 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPlaybackParametersChanged' │ │ type : '(Lcom/google/android/exoplayer2/PlaybackParameters;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4458: |[1b4458] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/PlaybackParameters;)V │ │ -1b4468: 7120 b508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/PlaybackParameters;)V // method@08b5 │ │ -1b446e: 0e00 |0003: return-void │ │ +1b445c: |[1b445c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/PlaybackParameters;)V │ │ +1b446c: 7120 b508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackParametersChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/PlaybackParameters;)V // method@08b5 │ │ +1b4472: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #17 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPlaybackStateChanged' │ │ type : '(I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4470: |[1b4470] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackStateChanged:(I)V │ │ -1b4480: 7120 b608 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackStateChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b6 │ │ -1b4486: 0e00 |0003: return-void │ │ +1b4474: |[1b4474] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackStateChanged:(I)V │ │ +1b4484: 7120 b608 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackStateChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b6 │ │ +1b448a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #18 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPlaybackSuppressionReasonChanged' │ │ type : '(I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4488: |[1b4488] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackSuppressionReasonChanged:(I)V │ │ -1b4498: 7120 b708 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b7 │ │ -1b449e: 0e00 |0003: return-void │ │ +1b448c: |[1b448c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaybackSuppressionReasonChanged:(I)V │ │ +1b449c: 7120 b708 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaybackSuppressionReasonChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08b7 │ │ +1b44a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #19 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPlayerError' │ │ type : '(Lcom/google/android/exoplayer2/PlaybackException;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b44a0: |[1b44a0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerError:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ -1b44b0: 7120 b808 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlayerError:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/PlaybackException;)V // method@08b8 │ │ -1b44b6: 0e00 |0003: return-void │ │ +1b44a4: |[1b44a4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerError:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ +1b44b4: 7120 b808 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlayerError:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/PlaybackException;)V // method@08b8 │ │ +1b44ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #20 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPlayerErrorChanged' │ │ type : '(Lcom/google/android/exoplayer2/PlaybackException;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b44b8: |[1b44b8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerErrorChanged:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ -1b44c8: 7120 b908 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlayerErrorChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/PlaybackException;)V // method@08b9 │ │ -1b44ce: 0e00 |0003: return-void │ │ +1b44bc: |[1b44bc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerErrorChanged:(Lcom/google/android/exoplayer2/PlaybackException;)V │ │ +1b44cc: 7120 b908 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlayerErrorChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/PlaybackException;)V // method@08b9 │ │ +1b44d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #21 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPlayerStateChanged' │ │ type : '(ZI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -1b44d0: |[1b44d0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerStateChanged:(ZI)V │ │ -1b44e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -1b44e2: 1301 8000 |0001: const/16 v1, #int 128 // #80 │ │ -1b44e6: 3204 1a00 |0003: if-eq v4, v0, 001d // +001a │ │ -1b44ea: 1220 |0005: const/4 v0, #int 2 // #2 │ │ -1b44ec: 3204 1700 |0006: if-eq v4, v0, 001d // +0017 │ │ -1b44f0: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -1b44f2: 3204 0600 |0009: if-eq v4, v0, 000f // +0006 │ │ -1b44f6: 1243 |000b: const/4 v3, #int 4 // #4 │ │ -1b44f8: 3234 1100 |000c: if-eq v4, v3, 001d // +0011 │ │ -1b44fc: 2814 |000e: goto 0022 // +0014 │ │ -1b44fe: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -1b4502: 5423 a342 |0011: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a3 │ │ -1b4506: 6e20 6e03 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/Window;.addFlags:(I)V // method@036e │ │ -1b450c: 280c |0016: goto 0022 // +000c │ │ -1b450e: 5423 a342 |0017: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a3 │ │ -1b4512: 6e20 6f03 1300 |0019: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@036f │ │ -1b4518: 2806 |001c: goto 0022 // +0006 │ │ -1b451a: 5423 a342 |001d: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a3 │ │ -1b451e: 6e20 6f03 1300 |001f: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@036f │ │ -1b4524: 0e00 |0022: return-void │ │ +1b44d4: |[1b44d4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlayerStateChanged:(ZI)V │ │ +1b44e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +1b44e6: 1301 8000 |0001: const/16 v1, #int 128 // #80 │ │ +1b44ea: 3204 1a00 |0003: if-eq v4, v0, 001d // +001a │ │ +1b44ee: 1220 |0005: const/4 v0, #int 2 // #2 │ │ +1b44f0: 3204 1700 |0006: if-eq v4, v0, 001d // +0017 │ │ +1b44f4: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +1b44f6: 3204 0600 |0009: if-eq v4, v0, 000f // +0006 │ │ +1b44fa: 1243 |000b: const/4 v3, #int 4 // #4 │ │ +1b44fc: 3234 1100 |000c: if-eq v4, v3, 001d // +0011 │ │ +1b4500: 2814 |000e: goto 0022 // +0014 │ │ +1b4502: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +1b4506: 5423 a342 |0011: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a3 │ │ +1b450a: 6e20 6e03 1300 |0013: invoke-virtual {v3, v1}, Landroid/view/Window;.addFlags:(I)V // method@036e │ │ +1b4510: 280c |0016: goto 0022 // +000c │ │ +1b4512: 5423 a342 |0017: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a3 │ │ +1b4516: 6e20 6f03 1300 |0019: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@036f │ │ +1b451c: 2806 |001c: goto 0022 // +0006 │ │ +1b451e: 5423 a342 |001d: iget-object v3, v2, Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;.window:Landroid/view/Window; // field@42a3 │ │ +1b4522: 6e20 6f03 1300 |001f: invoke-virtual {v3, v1}, Landroid/view/Window;.clearFlags:(I)V // method@036f │ │ +1b4528: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0011 line=136 │ │ 0x0017 line=138 │ │ 0x001d line=132 │ │ locals : │ │ 0x0000 - 0x0023 reg=2 this Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener; │ │ @@ -468672,241 +468673,241 @@ │ │ type : '(Lcom/google/android/exoplayer2/MediaMetadata;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4528: |[1b4528] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaylistMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ -1b4538: 7120 ba08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaylistMetadataChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaMetadata;)V // method@08ba │ │ -1b453e: 0e00 |0003: return-void │ │ +1b452c: |[1b452c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPlaylistMetadataChanged:(Lcom/google/android/exoplayer2/MediaMetadata;)V │ │ +1b453c: 7120 ba08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPlaylistMetadataChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/MediaMetadata;)V // method@08ba │ │ +1b4542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #23 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPositionDiscontinuity' │ │ type : '(I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4558: |[1b4558] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(I)V │ │ -1b4568: 7120 bb08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08bb │ │ -1b456e: 0e00 |0003: return-void │ │ +1b455c: |[1b455c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(I)V │ │ +1b456c: 7120 bb08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08bb │ │ +1b4572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #24 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onPositionDiscontinuity' │ │ type : '(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -1b4540: |[1b4540] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V │ │ -1b4550: 7140 bc08 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V // method@08bc │ │ -1b4556: 0e00 |0003: return-void │ │ +1b4544: |[1b4544] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V │ │ +1b4554: 7140 bc08 1032 |0000: invoke-static {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onPositionDiscontinuity:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Player$PositionInfo;Lcom/google/android/exoplayer2/Player$PositionInfo;I)V // method@08bc │ │ +1b455a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #25 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onRenderedFirstFrame' │ │ type : '()V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1b4570: |[1b4570] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRenderedFirstFrame:()V │ │ -1b4580: 7110 bd08 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08bd │ │ -1b4586: 0e00 |0003: return-void │ │ +1b4574: |[1b4574] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRenderedFirstFrame:()V │ │ +1b4584: 7110 bd08 0000 |0000: invoke-static {v0}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRenderedFirstFrame:(Lcom/google/android/exoplayer2/Player$Listener;)V // method@08bd │ │ +1b458a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #26 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onRepeatModeChanged' │ │ type : '(I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4588: |[1b4588] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRepeatModeChanged:(I)V │ │ -1b4598: 7120 be08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRepeatModeChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08be │ │ -1b459e: 0e00 |0003: return-void │ │ +1b458c: |[1b458c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onRepeatModeChanged:(I)V │ │ +1b459c: 7120 be08 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onRepeatModeChanged:(Lcom/google/android/exoplayer2/Player$Listener;I)V // method@08be │ │ +1b45a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #27 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onSeekBackIncrementChanged' │ │ type : '(J)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1b45a0: |[1b45a0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekBackIncrementChanged:(J)V │ │ -1b45b0: 7130 bf08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSeekBackIncrementChanged:(Lcom/google/android/exoplayer2/Player$Listener;J)V // method@08bf │ │ -1b45b6: 0e00 |0003: return-void │ │ +1b45a4: |[1b45a4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekBackIncrementChanged:(J)V │ │ +1b45b4: 7130 bf08 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSeekBackIncrementChanged:(Lcom/google/android/exoplayer2/Player$Listener;J)V // method@08bf │ │ +1b45ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #28 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onSeekForwardIncrementChanged' │ │ type : '(J)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1b45b8: |[1b45b8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekForwardIncrementChanged:(J)V │ │ -1b45c8: 7130 c008 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSeekForwardIncrementChanged:(Lcom/google/android/exoplayer2/Player$Listener;J)V // method@08c0 │ │ -1b45ce: 0e00 |0003: return-void │ │ +1b45bc: |[1b45bc] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSeekForwardIncrementChanged:(J)V │ │ +1b45cc: 7130 c008 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSeekForwardIncrementChanged:(Lcom/google/android/exoplayer2/Player$Listener;J)V // method@08c0 │ │ +1b45d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #29 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onShuffleModeEnabledChanged' │ │ type : '(Z)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b45d0: |[1b45d0] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onShuffleModeEnabledChanged:(Z)V │ │ -1b45e0: 7120 c108 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08c1 │ │ -1b45e6: 0e00 |0003: return-void │ │ +1b45d4: |[1b45d4] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onShuffleModeEnabledChanged:(Z)V │ │ +1b45e4: 7120 c108 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onShuffleModeEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08c1 │ │ +1b45ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #30 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onSkipSilenceEnabledChanged' │ │ type : '(Z)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b45e8: |[1b45e8] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSkipSilenceEnabledChanged:(Z)V │ │ -1b45f8: 7120 c208 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08c2 │ │ -1b45fe: 0e00 |0003: return-void │ │ +1b45ec: |[1b45ec] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSkipSilenceEnabledChanged:(Z)V │ │ +1b45fc: 7120 c208 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSkipSilenceEnabledChanged:(Lcom/google/android/exoplayer2/Player$Listener;Z)V // method@08c2 │ │ +1b4602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #31 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onSurfaceSizeChanged' │ │ type : '(II)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1b4600: |[1b4600] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSurfaceSizeChanged:(II)V │ │ -1b4610: 7130 c308 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSurfaceSizeChanged:(Lcom/google/android/exoplayer2/Player$Listener;II)V // method@08c3 │ │ -1b4616: 0e00 |0003: return-void │ │ +1b4604: |[1b4604] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onSurfaceSizeChanged:(II)V │ │ +1b4614: 7130 c308 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onSurfaceSizeChanged:(Lcom/google/android/exoplayer2/Player$Listener;II)V // method@08c3 │ │ +1b461a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #32 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onTimelineChanged' │ │ type : '(Lcom/google/android/exoplayer2/Timeline;I)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1b4618: |[1b4618] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;I)V │ │ -1b4628: 7130 c408 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTimelineChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Timeline;I)V // method@08c4 │ │ -1b462e: 0e00 |0003: return-void │ │ +1b461c: |[1b461c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTimelineChanged:(Lcom/google/android/exoplayer2/Timeline;I)V │ │ +1b462c: 7130 c408 1002 |0000: invoke-static {v0, v1, v2}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTimelineChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Timeline;I)V // method@08c4 │ │ +1b4632: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #33 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onTrackSelectionParametersChanged' │ │ type : '(Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4630: |[1b4630] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTrackSelectionParametersChanged:(Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V │ │ -1b4640: 7120 c508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTrackSelectionParametersChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V // method@08c5 │ │ -1b4646: 0e00 |0003: return-void │ │ +1b4634: |[1b4634] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTrackSelectionParametersChanged:(Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V │ │ +1b4644: 7120 c508 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTrackSelectionParametersChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;)V // method@08c5 │ │ +1b464a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #34 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onTracksChanged' │ │ type : '(Lcom/google/android/exoplayer2/Tracks;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4648: |[1b4648] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTracksChanged:(Lcom/google/android/exoplayer2/Tracks;)V │ │ -1b4658: 7120 c608 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTracksChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Tracks;)V // method@08c6 │ │ -1b465e: 0e00 |0003: return-void │ │ +1b464c: |[1b464c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onTracksChanged:(Lcom/google/android/exoplayer2/Tracks;)V │ │ +1b465c: 7120 c608 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onTracksChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/Tracks;)V // method@08c6 │ │ +1b4662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #35 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onVideoSizeChanged' │ │ type : '(Lcom/google/android/exoplayer2/video/VideoSize;)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4660: |[1b4660] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoSize;)V │ │ -1b4670: 7120 c708 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVideoSizeChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/video/VideoSize;)V // method@08c7 │ │ -1b4676: 0e00 |0003: return-void │ │ +1b4664: |[1b4664] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVideoSizeChanged:(Lcom/google/android/exoplayer2/video/VideoSize;)V │ │ +1b4674: 7120 c708 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVideoSizeChanged:(Lcom/google/android/exoplayer2/Player$Listener;Lcom/google/android/exoplayer2/video/VideoSize;)V // method@08c7 │ │ +1b467a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #36 : (in Lorg/thoughtcrime/securesms/video/VideoPlayer$ExoPlayerListener;) │ │ name : 'onVolumeChanged' │ │ type : '(F)V' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4678: |[1b4678] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVolumeChanged:(F)V │ │ -1b4688: 7120 c808 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;F)V // method@08c8 │ │ -1b468e: 0e00 |0003: return-void │ │ +1b467c: |[1b467c] org.thoughtcrime.securesms.video.VideoPlayer$ExoPlayerListener.onVolumeChanged:(F)V │ │ +1b468c: 7120 c808 1000 |0000: invoke-static {v0, v1}, Lcom/google/android/exoplayer2/Player$Listener$-CC;.$default$onVolumeChanged:(Lcom/google/android/exoplayer2/Player$Listener;F)V // method@08c8 │ │ +1b4692: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ source_file_idx : 16324 (VideoPlayer.java) │ │ │ │ Class #2469 header: │ │ @@ -468937,18 +468938,18 @@ │ │ type : '(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b48bc: |[1b48bc] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V │ │ -1b48cc: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b48d2: 5b01 a942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42a9 │ │ -1b48d6: 0e00 |0005: return-void │ │ +1b48c0: |[1b48c0] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;)V │ │ +1b48d0: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b48d6: 5b01 a942 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42a9 │ │ +1b48da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; │ │ @@ -468959,18 +468960,18 @@ │ │ type : '()Lcom/google/android/exoplayer2/upstream/DataSource;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1b4878: |[1b4878] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lcom/google/android/exoplayer2/upstream/DataSource; │ │ -1b4888: 6e10 9d5c 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // method@5c9d │ │ -1b488e: 0c00 |0003: move-result-object v0 │ │ -1b4890: 1100 |0004: return-object v0 │ │ +1b487c: |[1b487c] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lcom/google/android/exoplayer2/upstream/DataSource; │ │ +1b488c: 6e10 9d5c 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // method@5c9d │ │ +1b4892: 0c00 |0003: move-result-object v0 │ │ +1b4894: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;) │ │ @@ -468978,21 +468979,21 @@ │ │ type : '()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1b4894: |[1b4894] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ -1b48a4: 2200 0d11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // type@110d │ │ -1b48a8: 5421 a942 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42a9 │ │ -1b48ac: 6e10 ec08 0100 |0004: invoke-virtual {v1}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.createDataSource:()Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // method@08ec │ │ -1b48b2: 0c01 |0007: move-result-object v1 │ │ -1b48b4: 7020 945c 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V // method@5c94 │ │ -1b48ba: 1100 |000b: return-object v0 │ │ +1b4898: |[1b4898] org.thoughtcrime.securesms.video.exo.AttachmentDataSourceFactory.createDataSource:()Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ +1b48a8: 2200 0d11 |0000: new-instance v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; // type@110d │ │ +1b48ac: 5421 a942 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory;.defaultDataSourceFactory:Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory; // field@42a9 │ │ +1b48b0: 6e10 ec08 0100 |0004: invoke-virtual {v1}, Lcom/google/android/exoplayer2/upstream/DefaultDataSourceFactory;.createDataSource:()Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // method@08ec │ │ +1b48b6: 0c01 |0007: move-result-object v1 │ │ +1b48b8: 7020 945c 1000 |0008: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V // method@5c94 │ │ +1b48be: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSourceFactory; │ │ │ │ source_file_idx : 4098 (AttachmentDataSourceFactory.java) │ │ @@ -469046,22 +469047,22 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -1b4d2c: |[1b4d2c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V │ │ -1b4d3c: 5b23 b342 |0000: iput-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.this$0:Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // field@42b3 │ │ -1b4d40: 7010 a10a 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b4d46: 1700 0000 0040 |0005: const-wide/32 v0, #float 2 // #40000000 │ │ -1b4d4c: 5a20 b042 |0008: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b0 │ │ -1b4d50: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ -1b4d54: 5a20 b142 |000c: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42b1 │ │ -1b4d58: 0e00 |000e: return-void │ │ +1b4d30: |[1b4d30] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V │ │ +1b4d40: 5b23 b342 |0000: iput-object v3, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.this$0:Lorg/thoughtcrime/securesms/video/recode/MP4Builder; // field@42b3 │ │ +1b4d44: 7010 a10a 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b4d4a: 1700 0000 0040 |0005: const-wide/32 v0, #float 2 // #40000000 │ │ +1b4d50: 5a20 b042 |0008: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b0 │ │ +1b4d54: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ +1b4d58: 5a20 b142 |000c: iput-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42b1 │ │ +1b4d5c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0008 line=161 │ │ 0x000c line=162 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ @@ -469072,17 +469073,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4d5c: |[1b4d5c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V │ │ -1b4d6c: 7020 a65c 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V // method@5ca6 │ │ -1b4d72: 0e00 |0003: return-void │ │ +1b4d60: |[1b4d60] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1;)V │ │ +1b4d70: 7020 a65c 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.:(Lorg/thoughtcrime/securesms/video/recode/MP4Builder;)V // method@5ca6 │ │ +1b4d76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/video/recode/MP4Builder; │ │ 0x0000 - 0x0004 reg=2 (null) Lorg/thoughtcrime/securesms/video/recode/MP4Builder$1; │ │ @@ -469092,66 +469093,66 @@ │ │ type : '(J)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -1b4c80: |[1b4c80] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.isSmallBox:(J)Z │ │ -1b4c90: 1600 0800 |0000: const-wide/16 v0, #int 8 // #8 │ │ -1b4c94: bb04 |0002: add-long/2addr v4, v0 │ │ -1b4c96: 1800 0000 0000 0100 0000 |0003: const-wide v0, #double 2.122e-314 // #0000000100000000 │ │ -1b4ca0: 3102 0400 |0008: cmp-long v2, v4, v0 │ │ -1b4ca4: 3b02 0400 |000a: if-gez v2, 000e // +0004 │ │ -1b4ca8: 1214 |000c: const/4 v4, #int 1 // #1 │ │ -1b4caa: 2802 |000d: goto 000f // +0002 │ │ -1b4cac: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -1b4cae: 0f04 |000f: return v4 │ │ +1b4c84: |[1b4c84] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.isSmallBox:(J)Z │ │ +1b4c94: 1600 0800 |0000: const-wide/16 v0, #int 8 // #8 │ │ +1b4c98: bb04 |0002: add-long/2addr v4, v0 │ │ +1b4c9a: 1800 0000 0000 0100 0000 |0003: const-wide v0, #double 2.122e-314 // #0000000100000000 │ │ +1b4ca4: 3102 0400 |0008: cmp-long v2, v4, v0 │ │ +1b4ca8: 3b02 0400 |000a: if-gez v2, 000e // +0004 │ │ +1b4cac: 1214 |000c: const/4 v4, #int 1 // #1 │ │ +1b4cae: 2802 |000d: goto 000f // +0002 │ │ +1b4cb0: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +1b4cb2: 0f04 |000f: return v4 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;) │ │ name : 'getBox' │ │ type : '(Ljava/nio/channels/WritableByteChannel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -1b4d74: |[1b4d74] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getBox:(Ljava/nio/channels/WritableByteChannel;)V │ │ -1b4d84: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -1b4d88: 7110 a00b 0000 |0002: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0ba0 │ │ -1b4d8e: 0c00 |0005: move-result-object v0 │ │ -1b4d90: 6e10 ac5c 0500 |0006: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getSize:()J // method@5cac │ │ -1b4d96: 0b01 |0009: move-result-wide v1 │ │ -1b4d98: 7030 ae5c 1502 |000a: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@5cae │ │ -1b4d9e: 0a03 |000d: move-result v3 │ │ -1b4da0: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -1b4da4: 7130 1608 1002 |0010: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0816 │ │ -1b4daa: 2806 |0013: goto 0019 // +0006 │ │ -1b4dac: 1603 0100 |0014: const-wide/16 v3, #int 1 // #1 │ │ -1b4db0: 7130 1608 3004 |0016: invoke-static {v0, v3, v4}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0816 │ │ -1b4db6: 1a03 b16e |0019: const-string v3, "mdat" // string@6eb1 │ │ -1b4dba: 7110 1508 0300 |001b: invoke-static {v3}, Lcom/coremedia/iso/IsoFile;.fourCCtoBytes:(Ljava/lang/String;)[B // method@0815 │ │ -1b4dc0: 0c03 |001e: move-result-object v3 │ │ -1b4dc2: 6e20 b00b 3000 |001f: invoke-virtual {v0, v3}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0bb0 │ │ -1b4dc8: 7030 ae5c 1502 |0022: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@5cae │ │ -1b4dce: 0a03 |0025: move-result v3 │ │ -1b4dd0: 3803 0a00 |0026: if-eqz v3, 0030 // +000a │ │ -1b4dd4: 1301 0800 |0028: const/16 v1, #int 8 // #8 │ │ -1b4dd8: 2311 2311 |002a: new-array v1, v1, [B // type@1123 │ │ -1b4ddc: 6e20 b00b 1000 |002c: invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0bb0 │ │ -1b4de2: 2804 |002f: goto 0033 // +0004 │ │ -1b4de4: 7130 1708 1002 |0030: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt64:(Ljava/nio/ByteBuffer;J)V // method@0817 │ │ -1b4dea: 6e10 b50b 0000 |0033: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bb5 │ │ -1b4df0: 7220 c80b 0600 |0036: invoke-interface {v6, v0}, Ljava/nio/channels/WritableByteChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc8 │ │ -1b4df6: 0e00 |0039: return-void │ │ +1b4d78: |[1b4d78] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getBox:(Ljava/nio/channels/WritableByteChannel;)V │ │ +1b4d88: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +1b4d8c: 7110 a00b 0000 |0002: invoke-static {v0}, Ljava/nio/ByteBuffer;.allocate:(I)Ljava/nio/ByteBuffer; // method@0ba0 │ │ +1b4d92: 0c00 |0005: move-result-object v0 │ │ +1b4d94: 6e10 ac5c 0500 |0006: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.getSize:()J // method@5cac │ │ +1b4d9a: 0b01 |0009: move-result-wide v1 │ │ +1b4d9c: 7030 ae5c 1502 |000a: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@5cae │ │ +1b4da2: 0a03 |000d: move-result v3 │ │ +1b4da4: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ +1b4da8: 7130 1608 1002 |0010: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0816 │ │ +1b4dae: 2806 |0013: goto 0019 // +0006 │ │ +1b4db0: 1603 0100 |0014: const-wide/16 v3, #int 1 // #1 │ │ +1b4db4: 7130 1608 3004 |0016: invoke-static {v0, v3, v4}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt32:(Ljava/nio/ByteBuffer;J)V // method@0816 │ │ +1b4dba: 1a03 b16e |0019: const-string v3, "mdat" // string@6eb1 │ │ +1b4dbe: 7110 1508 0300 |001b: invoke-static {v3}, Lcom/coremedia/iso/IsoFile;.fourCCtoBytes:(Ljava/lang/String;)[B // method@0815 │ │ +1b4dc4: 0c03 |001e: move-result-object v3 │ │ +1b4dc6: 6e20 b00b 3000 |001f: invoke-virtual {v0, v3}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0bb0 │ │ +1b4dcc: 7030 ae5c 1502 |0022: invoke-direct {v5, v1, v2}, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.isSmallBox:(J)Z // method@5cae │ │ +1b4dd2: 0a03 |0025: move-result v3 │ │ +1b4dd4: 3803 0a00 |0026: if-eqz v3, 0030 // +000a │ │ +1b4dd8: 1301 0800 |0028: const/16 v1, #int 8 // #8 │ │ +1b4ddc: 2311 2311 |002a: new-array v1, v1, [B // type@1123 │ │ +1b4de0: 6e20 b00b 1000 |002c: invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;.put:([B)Ljava/nio/ByteBuffer; // method@0bb0 │ │ +1b4de6: 2804 |002f: goto 0033 // +0004 │ │ +1b4de8: 7130 1708 1002 |0030: invoke-static {v0, v1, v2}, Lcom/coremedia/iso/IsoTypeWriter;.writeUInt64:(Ljava/nio/ByteBuffer;J)V // method@0817 │ │ +1b4dee: 6e10 b50b 0000 |0033: invoke-virtual {v0}, Ljava/nio/ByteBuffer;.rewind:()Ljava/nio/Buffer; // method@0bb5 │ │ +1b4df4: 7220 c80b 0600 |0036: invoke-interface {v6, v0}, Ljava/nio/channels/WritableByteChannel;.write:(Ljava/nio/ByteBuffer;)I // method@0bc8 │ │ +1b4dfa: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=206 │ │ 0x0006 line=207 │ │ 0x000a line=208 │ │ 0x0010 line=209 │ │ 0x0016 line=211 │ │ @@ -469170,17 +469171,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b4ce0: |[1b4ce0] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getContentSize:()J │ │ -1b4cf0: 5320 b042 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b0 │ │ -1b4cf4: 1000 |0002: return-wide v0 │ │ +1b4ce4: |[1b4ce4] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getContentSize:()J │ │ +1b4cf4: 5320 b042 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b0 │ │ +1b4cf8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;) │ │ @@ -469188,17 +469189,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b4cf8: |[1b4cf8] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getOffset:()J │ │ -1b4d08: 5320 b142 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42b1 │ │ -1b4d0c: 1000 |0002: return-wide v0 │ │ +1b4cfc: |[1b4cfc] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getOffset:()J │ │ +1b4d0c: 5320 b142 |0000: iget-wide v0, v2, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42b1 │ │ +1b4d10: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;) │ │ @@ -469206,17 +469207,17 @@ │ │ type : '()Lcom/coremedia/iso/boxes/Container;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b4cb0: |[1b4cb0] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getParent:()Lcom/coremedia/iso/boxes/Container; │ │ -1b4cc0: 5410 b242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42b2 │ │ -1b4cc4: 1100 |0002: return-object v0 │ │ +1b4cb4: |[1b4cb4] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getParent:()Lcom/coremedia/iso/boxes/Container; │ │ +1b4cc4: 5410 b242 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42b2 │ │ +1b4cc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;) │ │ @@ -469224,19 +469225,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -1b4d10: |[1b4d10] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getSize:()J │ │ -1b4d20: 1600 1000 |0000: const-wide/16 v0, #int 16 // #10 │ │ -1b4d24: 5342 b042 |0002: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b0 │ │ -1b4d28: bb02 |0004: add-long/2addr v2, v0 │ │ -1b4d2a: 1002 |0005: return-wide v2 │ │ +1b4d14: |[1b4d14] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getSize:()J │ │ +1b4d24: 1600 1000 |0000: const-wide/16 v0, #int 16 // #10 │ │ +1b4d28: 5342 b042 |0002: iget-wide v2, v4, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b0 │ │ +1b4d2c: bb02 |0004: add-long/2addr v2, v0 │ │ +1b4d2e: 1002 |0005: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=4 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;) │ │ @@ -469244,17 +469245,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b4cc8: |[1b4cc8] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getType:()Ljava/lang/String; │ │ -1b4cd8: 1a00 b16e |0000: const-string v0, "mdat" // string@6eb1 │ │ -1b4cdc: 1100 |0002: return-object v0 │ │ +1b4ccc: |[1b4ccc] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.getType:()Ljava/lang/String; │ │ +1b4cdc: 1a00 b16e |0000: const-string v0, "mdat" // string@6eb1 │ │ +1b4ce0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ │ │ #6 : (in Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;) │ │ @@ -469262,32 +469263,32 @@ │ │ type : '(Lcom/googlecode/mp4parser/DataSource;Ljava/nio/ByteBuffer;JLcom/coremedia/iso/BoxParser;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1b4df8: |[1b4df8] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.parse:(Lcom/googlecode/mp4parser/DataSource;Ljava/nio/ByteBuffer;JLcom/coremedia/iso/BoxParser;)V │ │ -1b4e08: 0e00 |0000: return-void │ │ +1b4dfc: |[1b4dfc] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.parse:(Lcom/googlecode/mp4parser/DataSource;Ljava/nio/ByteBuffer;JLcom/coremedia/iso/BoxParser;)V │ │ +1b4e0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;) │ │ name : 'setContentSize' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b4e0c: |[1b4e0c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setContentSize:(J)V │ │ -1b4e1c: 5a01 b042 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b0 │ │ -1b4e20: 0e00 |0002: return-void │ │ +1b4e10: |[1b4e10] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setContentSize:(J)V │ │ +1b4e20: 5a01 b042 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.contentSize:J // field@42b0 │ │ +1b4e24: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -469296,17 +469297,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b4e24: |[1b4e24] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setDataOffset:(J)V │ │ -1b4e34: 5a01 b142 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42b1 │ │ -1b4e38: 0e00 |0002: return-void │ │ +1b4e28: |[1b4e28] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setDataOffset:(J)V │ │ +1b4e38: 5a01 b142 |0000: iput-wide v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.dataOffset:J // field@42b1 │ │ +1b4e3c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ 0x0000 - 0x0003 reg=1 (null) J │ │ │ │ @@ -469315,17 +469316,17 @@ │ │ type : '(Lcom/coremedia/iso/boxes/Container;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1b4e3c: |[1b4e3c] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setParent:(Lcom/coremedia/iso/boxes/Container;)V │ │ -1b4e4c: 5b01 b242 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42b2 │ │ -1b4e50: 0e00 |0002: return-void │ │ +1b4e40: |[1b4e40] org.thoughtcrime.securesms.video.recode.MP4Builder$InterleaveChunkMdat.setParent:(Lcom/coremedia/iso/boxes/Container;)V │ │ +1b4e50: 5b01 b242 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat;.parent:Lcom/coremedia/iso/boxes/Container; // field@42b2 │ │ +1b4e54: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/video/recode/MP4Builder$InterleaveChunkMdat; │ │ 0x0000 - 0x0003 reg=1 (null) Lcom/coremedia/iso/boxes/Container; │ │ │ │ @@ -531486,52 +531487,52 @@ │ │ type : '(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -1a7b3c: |[1a7b3c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ -1a7b4c: 7020 9105 4300 |0000: invoke-direct {v3, v4}, Landroidx/fragment/app/FragmentStatePagerAdapter;.:(Landroidx/fragment/app/FragmentManager;)V // method@0591 │ │ -1a7b52: 1254 |0003: const/4 v4, #int 5 // #5 │ │ -1a7b54: 2344 3611 |0004: new-array v4, v4, [Landroidx/fragment/app/Fragment; // type@1136 │ │ -1a7b58: 1a00 1183 |0006: const-string v0, "stickers/emoticons" // string@8311 │ │ -1a7b5c: 7110 0059 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@5900 │ │ -1a7b62: 0c00 |000b: move-result-object v0 │ │ -1a7b64: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -1a7b66: 4d00 0401 |000d: aput-object v0, v4, v1 │ │ -1a7b6a: 1a00 1083 |000f: const-string v0, "stickers/clothes" // string@8310 │ │ -1a7b6e: 7110 0059 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@5900 │ │ -1a7b74: 0c00 |0014: move-result-object v0 │ │ -1a7b76: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -1a7b78: 4d00 0402 |0016: aput-object v0, v4, v2 │ │ -1a7b7c: 1a00 0f83 |0018: const-string v0, "stickers/animals" // string@830f │ │ -1a7b80: 7110 0059 0000 |001a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@5900 │ │ -1a7b86: 0c00 |001d: move-result-object v0 │ │ -1a7b88: 1222 |001e: const/4 v2, #int 2 // #2 │ │ -1a7b8a: 4d00 0402 |001f: aput-object v0, v4, v2 │ │ -1a7b8e: 1a00 1283 |0021: const-string v0, "stickers/food" // string@8312 │ │ -1a7b92: 7110 0059 0000 |0023: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@5900 │ │ -1a7b98: 0c00 |0026: move-result-object v0 │ │ -1a7b9a: 1232 |0027: const/4 v2, #int 3 // #3 │ │ -1a7b9c: 4d00 0402 |0028: aput-object v0, v4, v2 │ │ -1a7ba0: 1a00 1383 |002a: const-string v0, "stickers/weather" // string@8313 │ │ -1a7ba4: 7110 0059 0000 |002c: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@5900 │ │ -1a7baa: 0c00 |002f: move-result-object v0 │ │ -1a7bac: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -1a7bae: 4d00 0402 |0031: aput-object v0, v4, v2 │ │ -1a7bb2: 5b34 4141 |0033: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4141 │ │ -1a7bb6: 2140 |0035: array-length v0, v4 │ │ -1a7bb8: 3501 0c00 |0036: if-ge v1, v0, 0042 // +000c │ │ -1a7bbc: 4602 0401 |0038: aget-object v2, v4, v1 │ │ -1a7bc0: 1f02 8e10 |003a: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@108e │ │ -1a7bc4: 6e20 0859 5200 |003c: invoke-virtual {v2, v5}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@5908 │ │ -1a7bca: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1a7bce: 28f5 |0041: goto 0036 // -000b │ │ -1a7bd0: 0e00 |0042: return-void │ │ +1a7b40: |[1a7b40] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ +1a7b50: 7020 9105 4300 |0000: invoke-direct {v3, v4}, Landroidx/fragment/app/FragmentStatePagerAdapter;.:(Landroidx/fragment/app/FragmentManager;)V // method@0591 │ │ +1a7b56: 1254 |0003: const/4 v4, #int 5 // #5 │ │ +1a7b58: 2344 3611 |0004: new-array v4, v4, [Landroidx/fragment/app/Fragment; // type@1136 │ │ +1a7b5c: 1a00 1183 |0006: const-string v0, "stickers/emoticons" // string@8311 │ │ +1a7b60: 7110 0059 0000 |0008: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@5900 │ │ +1a7b66: 0c00 |000b: move-result-object v0 │ │ +1a7b68: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +1a7b6a: 4d00 0401 |000d: aput-object v0, v4, v1 │ │ +1a7b6e: 1a00 1083 |000f: const-string v0, "stickers/clothes" // string@8310 │ │ +1a7b72: 7110 0059 0000 |0011: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@5900 │ │ +1a7b78: 0c00 |0014: move-result-object v0 │ │ +1a7b7a: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +1a7b7c: 4d00 0402 |0016: aput-object v0, v4, v2 │ │ +1a7b80: 1a00 0f83 |0018: const-string v0, "stickers/animals" // string@830f │ │ +1a7b84: 7110 0059 0000 |001a: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@5900 │ │ +1a7b8a: 0c00 |001d: move-result-object v0 │ │ +1a7b8c: 1222 |001e: const/4 v2, #int 2 // #2 │ │ +1a7b8e: 4d00 0402 |001f: aput-object v0, v4, v2 │ │ +1a7b92: 1a00 1283 |0021: const-string v0, "stickers/food" // string@8312 │ │ +1a7b96: 7110 0059 0000 |0023: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@5900 │ │ +1a7b9c: 0c00 |0026: move-result-object v0 │ │ +1a7b9e: 1232 |0027: const/4 v2, #int 3 // #3 │ │ +1a7ba0: 4d00 0402 |0028: aput-object v0, v4, v2 │ │ +1a7ba4: 1a00 1383 |002a: const-string v0, "stickers/weather" // string@8313 │ │ +1a7ba8: 7110 0059 0000 |002c: invoke-static {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // method@5900 │ │ +1a7bae: 0c00 |002f: move-result-object v0 │ │ +1a7bb0: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +1a7bb2: 4d00 0402 |0031: aput-object v0, v4, v2 │ │ +1a7bb6: 5b34 4141 |0033: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4141 │ │ +1a7bba: 2140 |0035: array-length v0, v4 │ │ +1a7bbc: 3501 0c00 |0036: if-ge v1, v0, 0042 // +000c │ │ +1a7bc0: 4602 0401 |0038: aget-object v2, v4, v1 │ │ +1a7bc4: 1f02 8e10 |003a: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@108e │ │ +1a7bc8: 6e20 0859 5200 |003c: invoke-virtual {v2, v5}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@5908 │ │ +1a7bce: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1a7bd2: 28f5 |0041: goto 0036 // -000b │ │ +1a7bd4: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=87 │ │ 0x0008 line=88 │ │ 0x0011 line=89 │ │ 0x001a line=90 │ │ @@ -531550,18 +531551,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -1a7b24: |[1a7b24] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getCount:()I │ │ -1a7b34: 5410 4141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4141 │ │ -1a7b38: 2100 |0002: array-length v0, v0 │ │ -1a7b3a: 0f00 |0003: return v0 │ │ +1a7b28: |[1a7b28] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getCount:()I │ │ +1a7b38: 5410 4141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4141 │ │ +1a7b3c: 2100 |0002: array-length v0, v0 │ │ +1a7b3e: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;) │ │ @@ -531569,18 +531570,18 @@ │ │ type : '(I)Landroidx/fragment/app/Fragment;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1a7b08: |[1a7b08] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getItem:(I)Landroidx/fragment/app/Fragment; │ │ -1a7b18: 5410 4141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4141 │ │ -1a7b1c: 4602 0002 |0002: aget-object v2, v0, v2 │ │ -1a7b20: 1102 |0004: return-object v2 │ │ +1a7b0c: |[1a7b0c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity$StickerPagerAdapter.getItem:(I)Landroidx/fragment/app/Fragment; │ │ +1a7b1c: 5410 4141 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.fragments:[Landroidx/fragment/app/Fragment; // field@4141 │ │ +1a7b20: 4602 0002 |0002: aget-object v2, v0, v2 │ │ +1a7b24: 1102 |0004: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ @@ -531650,25 +531651,25 @@ │ │ type : '(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -1a9d6c: |[1a9d6c] org.thoughtcrime.securesms.search.SearchListAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V │ │ -1a9d7c: 7010 1f3f 0100 |0000: invoke-direct {v1}, Lorg/thoughtcrime/securesms/BaseConversationListAdapter;.:()V // method@3f1f │ │ -1a9d82: 6200 a641 |0003: sget-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41a6 │ │ -1a9d86: 5b10 9b41 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9d8a: 5b13 9a41 |0007: iput-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419a │ │ -1a9d8e: 5b14 9941 |0009: iput-object v4, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4199 │ │ -1a9d92: 5b12 9741 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@4197 │ │ -1a9d96: 7110 c84d 0200 |000d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1a9d9c: 0c02 |0010: move-result-object v2 │ │ -1a9d9e: 5b12 9841 |0011: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4198 │ │ -1a9da2: 0e00 |0013: return-void │ │ +1a9d70: |[1a9d70] org.thoughtcrime.securesms.search.SearchListAdapter.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V │ │ +1a9d80: 7010 1f3f 0100 |0000: invoke-direct {v1}, Lorg/thoughtcrime/securesms/BaseConversationListAdapter;.:()V // method@3f1f │ │ +1a9d86: 6200 a641 |0003: sget-object v0, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41a6 │ │ +1a9d8a: 5b10 9b41 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9d8e: 5b13 9a41 |0007: iput-object v3, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419a │ │ +1a9d92: 5b14 9941 |0009: iput-object v4, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4199 │ │ +1a9d96: 5b12 9741 |000b: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@4197 │ │ +1a9d9a: 7110 c84d 0200 |000d: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1a9da0: 0c02 |0010: move-result-object v2 │ │ +1a9da2: 5b12 9841 |0011: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4198 │ │ +1a9da6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=39 │ │ 0x0007 line=49 │ │ 0x0009 line=50 │ │ 0x000b line=51 │ │ @@ -531684,34 +531685,34 @@ │ │ type : '(I)Lcom/b44t/messenger/DcContact;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -1a9b98: |[1a9b98] org.thoughtcrime.securesms.search.SearchListAdapter.getContactResult:(I)Lcom/b44t/messenger/DcContact; │ │ -1a9ba8: 7010 7d59 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@597d │ │ -1a9bae: 0a00 |0003: move-result v0 │ │ -1a9bb0: 3404 1c00 |0004: if-lt v4, v0, 0020 // +001c │ │ -1a9bb4: 7010 7e59 0300 |0006: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@597e │ │ -1a9bba: 0a00 |0009: move-result v0 │ │ -1a9bbc: 3504 1600 |000a: if-ge v4, v0, 0020 // +0016 │ │ -1a9bc0: 5430 9841 |000c: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4198 │ │ -1a9bc4: 5431 9b41 |000e: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9bc8: 6e10 a559 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@59a5 │ │ -1a9bce: 0c01 |0013: move-result-object v1 │ │ -1a9bd0: 7010 7d59 0300 |0014: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@597d │ │ -1a9bd6: 0a02 |0017: move-result v2 │ │ -1a9bd8: b124 |0018: sub-int/2addr v4, v2 │ │ -1a9bda: 4404 0104 |0019: aget v4, v1, v4 │ │ -1a9bde: 6e20 a506 4000 |001b: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ -1a9be4: 0c04 |001e: move-result-object v4 │ │ -1a9be6: 1104 |001f: return-object v4 │ │ -1a9be8: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -1a9bea: 1104 |0021: return-object v4 │ │ +1a9b9c: |[1a9b9c] org.thoughtcrime.securesms.search.SearchListAdapter.getContactResult:(I)Lcom/b44t/messenger/DcContact; │ │ +1a9bac: 7010 7d59 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@597d │ │ +1a9bb2: 0a00 |0003: move-result v0 │ │ +1a9bb4: 3404 1c00 |0004: if-lt v4, v0, 0020 // +001c │ │ +1a9bb8: 7010 7e59 0300 |0006: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@597e │ │ +1a9bbe: 0a00 |0009: move-result v0 │ │ +1a9bc0: 3504 1600 |000a: if-ge v4, v0, 0020 // +0016 │ │ +1a9bc4: 5430 9841 |000c: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4198 │ │ +1a9bc8: 5431 9b41 |000e: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9bcc: 6e10 a559 0100 |0010: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@59a5 │ │ +1a9bd2: 0c01 |0013: move-result-object v1 │ │ +1a9bd4: 7010 7d59 0300 |0014: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@597d │ │ +1a9bda: 0a02 |0017: move-result v2 │ │ +1a9bdc: b124 |0018: sub-int/2addr v4, v2 │ │ +1a9bde: 4404 0104 |0019: aget v4, v1, v4 │ │ +1a9be2: 6e20 a506 4000 |001b: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getContact:(I)Lcom/b44t/messenger/DcContact; // method@06a5 │ │ +1a9be8: 0c04 |001e: move-result-object v4 │ │ +1a9bea: 1104 |001f: return-object v4 │ │ +1a9bec: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +1a9bee: 1104 |0021: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x000c line=166 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0022 reg=4 (null) I │ │ @@ -531721,29 +531722,29 @@ │ │ type : '(I)Lcom/b44t/messenger/DcChatlist$Item;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -1a9b54: |[1a9b54] org.thoughtcrime.securesms.search.SearchListAdapter.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; │ │ -1a9b64: 5410 9b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9b68: 6e10 a459 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a4 │ │ -1a9b6e: 0c00 |0005: move-result-object v0 │ │ -1a9b70: 6e10 7106 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0671 │ │ -1a9b76: 0a00 |0009: move-result v0 │ │ -1a9b78: 3502 0d00 |000a: if-ge v2, v0, 0017 // +000d │ │ -1a9b7c: 5410 9b41 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9b80: 6e10 a459 0000 |000e: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a4 │ │ -1a9b86: 0c00 |0011: move-result-object v0 │ │ -1a9b88: 6e20 7206 2000 |0012: invoke-virtual {v0, v2}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0672 │ │ -1a9b8e: 0c02 |0015: move-result-object v2 │ │ -1a9b90: 1102 |0016: return-object v2 │ │ -1a9b92: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -1a9b94: 1102 |0018: return-object v2 │ │ +1a9b58: |[1a9b58] org.thoughtcrime.securesms.search.SearchListAdapter.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; │ │ +1a9b68: 5410 9b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9b6c: 6e10 a459 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a4 │ │ +1a9b72: 0c00 |0005: move-result-object v0 │ │ +1a9b74: 6e10 7106 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0671 │ │ +1a9b7a: 0a00 |0009: move-result v0 │ │ +1a9b7c: 3502 0d00 |000a: if-ge v2, v0, 0017 // +000d │ │ +1a9b80: 5410 9b41 |000c: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9b84: 6e10 a459 0000 |000e: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a4 │ │ +1a9b8a: 0c00 |0011: move-result-object v0 │ │ +1a9b8c: 6e20 7206 2000 |0012: invoke-virtual {v0, v2}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0672 │ │ +1a9b92: 0c02 |0015: move-result-object v2 │ │ +1a9b94: 1102 |0016: return-object v2 │ │ +1a9b96: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +1a9b98: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x000c line=158 │ │ locals : │ │ 0x0000 - 0x0019 reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0019 reg=2 (null) I │ │ @@ -531753,21 +531754,21 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1a9c44: |[1a9c44] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstContactIndex:()I │ │ -1a9c54: 5410 9b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9c58: 6e10 a459 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a4 │ │ -1a9c5e: 0c00 |0005: move-result-object v0 │ │ -1a9c60: 6e10 7106 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0671 │ │ -1a9c66: 0a00 |0009: move-result v0 │ │ -1a9c68: 0f00 |000a: return v0 │ │ +1a9c48: |[1a9c48] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstContactIndex:()I │ │ +1a9c58: 5410 9b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9c5c: 6e10 a459 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a4 │ │ +1a9c62: 0c00 |0005: move-result-object v0 │ │ +1a9c64: 6e10 7106 0000 |0006: invoke-virtual {v0}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0671 │ │ +1a9c6a: 0a00 |0009: move-result v0 │ │ +1a9c6c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/search/SearchListAdapter;) │ │ @@ -531775,23 +531776,23 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1a9c6c: |[1a9c6c] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstMessageIndex:()I │ │ -1a9c7c: 7010 7d59 0200 |0000: invoke-direct {v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@597d │ │ -1a9c82: 0a00 |0003: move-result v0 │ │ -1a9c84: 5421 9b41 |0004: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9c88: 6e10 a559 0100 |0006: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@59a5 │ │ -1a9c8e: 0c01 |0009: move-result-object v1 │ │ -1a9c90: 2111 |000a: array-length v1, v1 │ │ -1a9c92: b010 |000b: add-int/2addr v0, v1 │ │ -1a9c94: 0f00 |000c: return v0 │ │ +1a9c70: |[1a9c70] org.thoughtcrime.securesms.search.SearchListAdapter.getFirstMessageIndex:()I │ │ +1a9c80: 7010 7d59 0200 |0000: invoke-direct {v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstContactIndex:()I // method@597d │ │ +1a9c86: 0a00 |0003: move-result v0 │ │ +1a9c88: 5421 9b41 |0004: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9c8c: 6e10 a559 0100 |0006: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@59a5 │ │ +1a9c92: 0c01 |0009: move-result-object v1 │ │ +1a9c94: 2111 |000a: array-length v1, v1 │ │ +1a9c96: b010 |000b: add-int/2addr v0, v1 │ │ +1a9c98: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/search/SearchListAdapter;) │ │ @@ -531799,35 +531800,35 @@ │ │ type : '(I)Lcom/b44t/messenger/DcMsg;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -1a9bec: |[1a9bec] org.thoughtcrime.securesms.search.SearchListAdapter.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; │ │ -1a9bfc: 7010 7e59 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@597e │ │ -1a9c02: 0a00 |0003: move-result v0 │ │ -1a9c04: 3404 1e00 |0004: if-lt v4, v0, 0022 // +001e │ │ -1a9c08: 5430 9b41 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9c0c: 6e10 a959 0000 |0008: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@59a9 │ │ -1a9c12: 0a00 |000b: move-result v0 │ │ -1a9c14: 3504 1600 |000c: if-ge v4, v0, 0022 // +0016 │ │ -1a9c18: 5430 9841 |000e: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4198 │ │ -1a9c1c: 5431 9b41 |0010: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9c20: 6e10 a659 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@59a6 │ │ -1a9c26: 0c01 |0015: move-result-object v1 │ │ -1a9c28: 7010 7e59 0300 |0016: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@597e │ │ -1a9c2e: 0a02 |0019: move-result v2 │ │ -1a9c30: b124 |001a: sub-int/2addr v4, v2 │ │ -1a9c32: 4404 0104 |001b: aget v4, v1, v4 │ │ -1a9c36: 6e20 ad06 4000 |001d: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ -1a9c3c: 0c04 |0020: move-result-object v4 │ │ -1a9c3e: 1104 |0021: return-object v4 │ │ -1a9c40: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -1a9c42: 1104 |0023: return-object v4 │ │ +1a9bf0: |[1a9bf0] org.thoughtcrime.securesms.search.SearchListAdapter.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; │ │ +1a9c00: 7010 7e59 0300 |0000: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@597e │ │ +1a9c06: 0a00 |0003: move-result v0 │ │ +1a9c08: 3404 1e00 |0004: if-lt v4, v0, 0022 // +001e │ │ +1a9c0c: 5430 9b41 |0006: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9c10: 6e10 a959 0000 |0008: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@59a9 │ │ +1a9c16: 0a00 |000b: move-result v0 │ │ +1a9c18: 3504 1600 |000c: if-ge v4, v0, 0022 // +0016 │ │ +1a9c1c: 5430 9841 |000e: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.dcContext:Lcom/b44t/messenger/DcContext; // field@4198 │ │ +1a9c20: 5431 9b41 |0010: iget-object v1, v3, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9c24: 6e10 a659 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@59a6 │ │ +1a9c2a: 0c01 |0015: move-result-object v1 │ │ +1a9c2c: 7010 7e59 0300 |0016: invoke-direct {v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getFirstMessageIndex:()I // method@597e │ │ +1a9c32: 0a02 |0019: move-result v2 │ │ +1a9c34: b124 |001a: sub-int/2addr v4, v2 │ │ +1a9c36: 4404 0104 |001b: aget v4, v1, v4 │ │ +1a9c3a: 6e20 ad06 4000 |001d: invoke-virtual {v0, v4}, Lcom/b44t/messenger/DcContext;.getMsg:(I)Lcom/b44t/messenger/DcMsg; // method@06ad │ │ +1a9c40: 0c04 |0020: move-result-object v4 │ │ +1a9c42: 1104 |0021: return-object v4 │ │ +1a9c44: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +1a9c46: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x000e line=174 │ │ locals : │ │ 0x0000 - 0x0024 reg=3 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0024 reg=4 (null) I │ │ @@ -531838,27 +531839,27 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1a9cb8: |[1a9cb8] org.thoughtcrime.securesms.search.SearchListAdapter.getHeaderId:(I)J │ │ -1a9cc8: 7020 7c59 3200 |0000: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@597c │ │ -1a9cce: 0c00 |0003: move-result-object v0 │ │ -1a9cd0: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -1a9cd4: 1600 0100 |0006: const-wide/16 v0, #int 1 // #1 │ │ -1a9cd8: 1000 |0008: return-wide v0 │ │ -1a9cda: 7020 7b59 3200 |0009: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@597b │ │ -1a9ce0: 0c03 |000c: move-result-object v3 │ │ -1a9ce2: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ -1a9ce6: 1600 0200 |000f: const-wide/16 v0, #int 2 // #2 │ │ -1a9cea: 1000 |0011: return-wide v0 │ │ -1a9cec: 1600 0300 |0012: const-wide/16 v0, #int 3 // #3 │ │ -1a9cf0: 1000 |0014: return-wide v0 │ │ +1a9cbc: |[1a9cbc] org.thoughtcrime.securesms.search.SearchListAdapter.getHeaderId:(I)J │ │ +1a9ccc: 7020 7c59 3200 |0000: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@597c │ │ +1a9cd2: 0c00 |0003: move-result-object v0 │ │ +1a9cd4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +1a9cd8: 1600 0100 |0006: const-wide/16 v0, #int 1 // #1 │ │ +1a9cdc: 1000 |0008: return-wide v0 │ │ +1a9cde: 7020 7b59 3200 |0009: invoke-direct {v2, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@597b │ │ +1a9ce4: 0c03 |000c: move-result-object v3 │ │ +1a9ce6: 3803 0500 |000d: if-eqz v3, 0012 // +0005 │ │ +1a9cea: 1600 0200 |000f: const-wide/16 v0, #int 2 // #2 │ │ +1a9cee: 1000 |0011: return-wide v0 │ │ +1a9cf0: 1600 0300 |0012: const-wide/16 v0, #int 3 // #3 │ │ +1a9cf4: 1000 |0014: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0009 line=99 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0015 reg=3 (null) I │ │ @@ -531868,19 +531869,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1a9c98: |[1a9c98] org.thoughtcrime.securesms.search.SearchListAdapter.getItemCount:()I │ │ -1a9ca8: 5410 9b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9cac: 6e10 a959 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@59a9 │ │ -1a9cb2: 0a00 |0005: move-result v0 │ │ -1a9cb4: 0f00 |0006: return v0 │ │ +1a9c9c: |[1a9c9c] org.thoughtcrime.securesms.search.SearchListAdapter.getItemCount:()I │ │ +1a9cac: 5410 9b41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9cb0: 6e10 a959 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.size:()I // method@59a9 │ │ +1a9cb6: 0a00 |0005: move-result v0 │ │ +1a9cb8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/search/SearchListAdapter;) │ │ @@ -531888,18 +531889,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1a9da4: |[1a9da4] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -1a9db4: 1f01 9c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@109c │ │ -1a9db8: 6e30 8459 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V // method@5984 │ │ -1a9dbe: 0e00 |0005: return-void │ │ +1a9da8: |[1a9da8] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +1a9db8: 1f01 9c10 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@109c │ │ +1a9dbc: 6e30 8459 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V // method@5984 │ │ +1a9dc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -531909,67 +531910,67 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 90 16-bit code units │ │ -1a9dc0: |[1a9dc0] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V │ │ -1a9dd0: 6e20 7f59 8600 |0000: invoke-virtual {v6, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getHeaderId:(I)J // method@597f │ │ -1a9dd6: 0b00 |0003: move-result-wide v0 │ │ -1a9dd8: 8408 |0004: long-to-int v8, v0 │ │ -1a9dda: 6000 5227 |0005: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2752 │ │ -1a9dde: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -1a9de0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -1a9de2: 3218 2400 |0009: if-eq v8, v1, 002d // +0024 │ │ -1a9de6: 1223 |000b: const/4 v3, #int 2 // #2 │ │ -1a9de8: 3238 1700 |000c: if-eq v8, v3, 0023 // +0017 │ │ -1a9dec: 1233 |000e: const/4 v3, #int 3 // #3 │ │ -1a9dee: 3238 0500 |000f: if-eq v8, v3, 0014 // +0005 │ │ -1a9df2: 1218 |0011: const/4 v8, #int 1 // #1 │ │ -1a9df4: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -1a9df6: 2827 |0013: goto 003a // +0027 │ │ -1a9df8: 6000 5227 |0014: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2752 │ │ -1a9dfc: 5468 9b41 |0016: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9e00: 6e10 a659 0800 |0018: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@59a6 │ │ -1a9e06: 0c08 |001b: move-result-object v8 │ │ -1a9e08: 2188 |001c: array-length v8, v8 │ │ -1a9e0a: 1303 e803 |001d: const/16 v3, #int 1000 // #3e8 │ │ -1a9e0e: 3338 f3ff |001f: if-ne v8, v3, 0012 // -000d │ │ -1a9e12: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -1a9e14: 2818 |0022: goto 003a // +0018 │ │ -1a9e16: 6000 4f27 |0023: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_contacts:I // field@274f │ │ -1a9e1a: 5468 9b41 |0025: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9e1e: 6e10 a559 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@59a5 │ │ -1a9e24: 0c08 |002a: move-result-object v8 │ │ -1a9e26: 2188 |002b: array-length v8, v8 │ │ -1a9e28: 28e6 |002c: goto 0012 // -001a │ │ -1a9e2a: 6000 4e27 |002d: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_chats:I // field@274e │ │ -1a9e2e: 5468 9b41 |002f: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9e32: 6e10 a459 0800 |0031: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a4 │ │ -1a9e38: 0c08 |0034: move-result-object v8 │ │ -1a9e3a: 6e10 7106 0800 |0035: invoke-virtual {v8}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0671 │ │ -1a9e40: 0a08 |0038: move-result v8 │ │ -1a9e42: 28d9 |0039: goto 0012 // -0027 │ │ -1a9e44: 5464 9741 |003a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@4197 │ │ -1a9e48: 6e10 7600 0400 |003c: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ -1a9e4e: 0c04 |003f: move-result-object v4 │ │ -1a9e50: 7110 530a 0800 |0040: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ -1a9e56: 0c05 |0043: move-result-object v5 │ │ -1a9e58: 2311 4011 |0044: new-array v1, v1, [Ljava/lang/Object; // type@1140 │ │ -1a9e5c: 4d05 0102 |0046: aput-object v5, v1, v2 │ │ -1a9e60: 6e40 e400 0418 |0048: invoke-virtual {v4, v0, v8, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ -1a9e66: 0c08 |004b: move-result-object v8 │ │ -1a9e68: 3803 0a00 |004c: if-eqz v3, 0056 // +000a │ │ -1a9e6c: 1a00 670d |004e: const-string v0, "000" // string@0d67 │ │ -1a9e70: 1a01 680d |0050: const-string v1, "000+" // string@0d68 │ │ -1a9e74: 6e30 ed0a 0801 |0052: invoke-virtual {v8, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0aed │ │ -1a9e7a: 0c08 |0055: move-result-object v8 │ │ -1a9e7c: 6e20 6759 8700 |0056: invoke-virtual {v7, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.bind:(Ljava/lang/String;)V // method@5967 │ │ -1a9e82: 0e00 |0059: return-void │ │ +1a9dc4: |[1a9dc4] org.thoughtcrime.securesms.search.SearchListAdapter.onBindHeaderViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;I)V │ │ +1a9dd4: 6e20 7f59 8600 |0000: invoke-virtual {v6, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getHeaderId:(I)J // method@597f │ │ +1a9dda: 0b00 |0003: move-result-wide v0 │ │ +1a9ddc: 8408 |0004: long-to-int v8, v0 │ │ +1a9dde: 6000 5227 |0005: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2752 │ │ +1a9de2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +1a9de4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +1a9de6: 3218 2400 |0009: if-eq v8, v1, 002d // +0024 │ │ +1a9dea: 1223 |000b: const/4 v3, #int 2 // #2 │ │ +1a9dec: 3238 1700 |000c: if-eq v8, v3, 0023 // +0017 │ │ +1a9df0: 1233 |000e: const/4 v3, #int 3 // #3 │ │ +1a9df2: 3238 0500 |000f: if-eq v8, v3, 0014 // +0005 │ │ +1a9df6: 1218 |0011: const/4 v8, #int 1 // #1 │ │ +1a9df8: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +1a9dfa: 2827 |0013: goto 003a // +0027 │ │ +1a9dfc: 6000 5227 |0014: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_messages:I // field@2752 │ │ +1a9e00: 5468 9b41 |0016: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9e04: 6e10 a659 0800 |0018: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getMessages:()[I // method@59a6 │ │ +1a9e0a: 0c08 |001b: move-result-object v8 │ │ +1a9e0c: 2188 |001c: array-length v8, v8 │ │ +1a9e0e: 1303 e803 |001d: const/16 v3, #int 1000 // #3e8 │ │ +1a9e12: 3338 f3ff |001f: if-ne v8, v3, 0012 // -000d │ │ +1a9e16: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +1a9e18: 2818 |0022: goto 003a // +0018 │ │ +1a9e1a: 6000 4f27 |0023: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_contacts:I // field@274f │ │ +1a9e1e: 5468 9b41 |0025: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9e22: 6e10 a559 0800 |0027: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getContacts:()[I // method@59a5 │ │ +1a9e28: 0c08 |002a: move-result-object v8 │ │ +1a9e2a: 2188 |002b: array-length v8, v8 │ │ +1a9e2c: 28e6 |002c: goto 0012 // -001a │ │ +1a9e2e: 6000 4e27 |002d: sget v0, Lorg/thoughtcrime/securesms/R$plurals;.n_chats:I // field@274e │ │ +1a9e32: 5468 9b41 |002f: iget-object v8, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9e36: 6e10 a459 0800 |0031: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a4 │ │ +1a9e3c: 0c08 |0034: move-result-object v8 │ │ +1a9e3e: 6e10 7106 0800 |0035: invoke-virtual {v8}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0671 │ │ +1a9e44: 0a08 |0038: move-result v8 │ │ +1a9e46: 28d9 |0039: goto 0012 // -0027 │ │ +1a9e48: 5464 9741 |003a: iget-object v4, v6, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@4197 │ │ +1a9e4c: 6e10 7600 0400 |003c: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0076 │ │ +1a9e52: 0c04 |003f: move-result-object v4 │ │ +1a9e54: 7110 530a 0800 |0040: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@0a53 │ │ +1a9e5a: 0c05 |0043: move-result-object v5 │ │ +1a9e5c: 2311 4011 |0044: new-array v1, v1, [Ljava/lang/Object; // type@1140 │ │ +1a9e60: 4d05 0102 |0046: aput-object v5, v1, v2 │ │ +1a9e64: 6e40 e400 0418 |0048: invoke-virtual {v4, v0, v8, v1}, Landroid/content/res/Resources;.getQuantityString:(II[Ljava/lang/Object;)Ljava/lang/String; // method@00e4 │ │ +1a9e6a: 0c08 |004b: move-result-object v8 │ │ +1a9e6c: 3803 0a00 |004c: if-eqz v3, 0056 // +000a │ │ +1a9e70: 1a00 670d |004e: const-string v0, "000" // string@0d67 │ │ +1a9e74: 1a01 680d |0050: const-string v1, "000+" // string@0d68 │ │ +1a9e78: 6e30 ed0a 0801 |0052: invoke-virtual {v8, v0, v1}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@0aed │ │ +1a9e7e: 0c08 |0055: move-result-object v8 │ │ +1a9e80: 6e20 6759 8700 |0056: invoke-virtual {v7, v8}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.bind:(Ljava/lang/String;)V // method@5967 │ │ +1a9e86: 0e00 |0059: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=115 │ │ 0x0014 line=129 │ │ 0x0016 line=130 │ │ 0x0023 line=125 │ │ @@ -531989,18 +531990,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1a9e84: |[1a9e84] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ -1a9e94: 1f01 a110 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@10a1 │ │ -1a9e98: 6e30 8659 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V // method@5986 │ │ -1a9e9e: 0e00 |0005: return-void │ │ +1a9e88: |[1a9e88] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)V │ │ +1a9e98: 1f01 a110 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@10a1 │ │ +1a9e9c: 6e30 8659 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V // method@5986 │ │ +1a9ea2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ 0x0000 - 0x0006 reg=2 (null) I │ │ @@ -532010,49 +532011,49 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 67 16-bit code units │ │ -1a9ea0: |[1a9ea0] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V │ │ -1a9eb0: 7020 7c59 a800 |0000: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@597c │ │ -1a9eb6: 0c02 |0003: move-result-object v2 │ │ -1a9eb8: 3802 1700 |0004: if-eqz v2, 001b // +0017 │ │ -1a9ebc: 5481 9741 |0006: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@4197 │ │ -1a9ec0: 5483 9a41 |0008: iget-object v3, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419a │ │ -1a9ec4: 5484 9941 |000a: iget-object v4, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4199 │ │ -1a9ec8: 5485 9641 |000c: iget-object v5, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@4196 │ │ -1a9ecc: 5586 9541 |000e: iget-boolean v6, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchMode:Z // field@4195 │ │ -1a9ed0: 548a 9b41 |0010: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9ed4: 6e10 a759 0a00 |0012: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@59a7 │ │ -1a9eda: 0c07 |0015: move-result-object v7 │ │ -1a9edc: 0790 |0016: move-object v0, v9 │ │ -1a9ede: 7408 7159 0000 |0017: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.bind:(Landroid/content/Context;Lcom/b44t/messenger/DcChatlist$Item;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/util/Set;ZLjava/lang/String;)V // method@5971 │ │ -1a9ee4: 0e00 |001a: return-void │ │ -1a9ee6: 7020 7b59 a800 |001b: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@597b │ │ -1a9eec: 0c00 |001e: move-result-object v0 │ │ -1a9eee: 3800 1000 |001f: if-eqz v0, 002f // +0010 │ │ -1a9ef2: 548a 9a41 |0021: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419a │ │ -1a9ef6: 5481 9941 |0023: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4199 │ │ -1a9efa: 5482 9b41 |0025: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9efe: 6e10 a759 0200 |0027: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@59a7 │ │ -1a9f04: 0c02 |002a: move-result-object v2 │ │ -1a9f06: 6e52 7259 091a |002b: invoke-virtual {v9, v0, v10, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.bind:(Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V // method@5972 │ │ -1a9f0c: 0e00 |002e: return-void │ │ -1a9f0e: 7020 8159 a800 |002f: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; // method@5981 │ │ -1a9f14: 0c0a |0032: move-result-object v10 │ │ -1a9f16: 380a 0f00 |0033: if-eqz v10, 0042 // +000f │ │ -1a9f1a: 5480 9a41 |0035: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419a │ │ -1a9f1e: 5481 9941 |0037: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4199 │ │ -1a9f22: 5482 9b41 |0039: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9f26: 6e10 a759 0200 |003b: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@59a7 │ │ -1a9f2c: 0c02 |003e: move-result-object v2 │ │ -1a9f2e: 6e52 7359 a910 |003f: invoke-virtual {v9, v10, v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.bind:(Lcom/b44t/messenger/DcMsg;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V // method@5973 │ │ -1a9f34: 0e00 |0042: return-void │ │ +1a9ea4: |[1a9ea4] org.thoughtcrime.securesms.search.SearchListAdapter.onBindViewHolder:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;I)V │ │ +1a9eb4: 7020 7c59 a800 |0000: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getConversationResult:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@597c │ │ +1a9eba: 0c02 |0003: move-result-object v2 │ │ +1a9ebc: 3802 1700 |0004: if-eqz v2, 001b // +0017 │ │ +1a9ec0: 5481 9741 |0006: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.context:Landroid/content/Context; // field@4197 │ │ +1a9ec4: 5483 9a41 |0008: iget-object v3, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419a │ │ +1a9ec8: 5484 9941 |000a: iget-object v4, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4199 │ │ +1a9ecc: 5485 9641 |000c: iget-object v5, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@4196 │ │ +1a9ed0: 5586 9541 |000e: iget-boolean v6, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchMode:Z // field@4195 │ │ +1a9ed4: 548a 9b41 |0010: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9ed8: 6e10 a759 0a00 |0012: invoke-virtual {v10}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@59a7 │ │ +1a9ede: 0c07 |0015: move-result-object v7 │ │ +1a9ee0: 0790 |0016: move-object v0, v9 │ │ +1a9ee2: 7408 7159 0000 |0017: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.bind:(Landroid/content/Context;Lcom/b44t/messenger/DcChatlist$Item;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/util/Set;ZLjava/lang/String;)V // method@5971 │ │ +1a9ee8: 0e00 |001a: return-void │ │ +1a9eea: 7020 7b59 a800 |001b: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getContactResult:(I)Lcom/b44t/messenger/DcContact; // method@597b │ │ +1a9ef0: 0c00 |001e: move-result-object v0 │ │ +1a9ef2: 3800 1000 |001f: if-eqz v0, 002f // +0010 │ │ +1a9ef6: 548a 9a41 |0021: iget-object v10, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419a │ │ +1a9efa: 5481 9941 |0023: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4199 │ │ +1a9efe: 5482 9b41 |0025: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9f02: 6e10 a759 0200 |0027: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@59a7 │ │ +1a9f08: 0c02 |002a: move-result-object v2 │ │ +1a9f0a: 6e52 7259 091a |002b: invoke-virtual {v9, v0, v10, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.bind:(Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V // method@5972 │ │ +1a9f10: 0e00 |002e: return-void │ │ +1a9f12: 7020 8159 a800 |002f: invoke-direct {v8, v10}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getMessageResult:(I)Lcom/b44t/messenger/DcMsg; // method@5981 │ │ +1a9f18: 0c0a |0032: move-result-object v10 │ │ +1a9f1a: 380a 0f00 |0033: if-eqz v10, 0042 // +000f │ │ +1a9f1e: 5480 9a41 |0035: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@419a │ │ +1a9f22: 5481 9941 |0037: iget-object v1, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.eventListener:Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener; // field@4199 │ │ +1a9f26: 5482 9b41 |0039: iget-object v2, v8, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9f2a: 6e10 a759 0200 |003b: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getQuery:()Ljava/lang/String; // method@59a7 │ │ +1a9f30: 0c02 |003e: move-result-object v2 │ │ +1a9f32: 6e52 7359 a910 |003f: invoke-virtual {v9, v10, v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.bind:(Lcom/b44t/messenger/DcMsg;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;Ljava/lang/String;)V // method@5973 │ │ +1a9f38: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0006 line=67 │ │ 0x001b line=71 │ │ 0x0021 line=74 │ │ 0x002f line=78 │ │ @@ -532067,18 +532068,18 @@ │ │ type : '(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -1a9b1c: |[1a9b1c] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1a9b2c: 6e20 8859 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // method@5988 │ │ -1a9b32: 0c01 |0003: move-result-object v1 │ │ -1a9b34: 1101 |0004: return-object v1 │ │ +1a9b20: |[1a9b20] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1a9b30: 6e20 8859 1000 |0000: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // method@5988 │ │ +1a9b36: 0c01 |0003: move-result-object v1 │ │ +1a9b38: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ │ │ @@ -532087,26 +532088,26 @@ │ │ type : '(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -1a9cf4: |[1a9cf4] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ -1a9d04: 2200 9c10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@109c │ │ -1a9d08: 6e10 5303 0500 |0002: invoke-virtual {v5}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0353 │ │ -1a9d0e: 0c01 |0005: move-result-object v1 │ │ -1a9d10: 7110 e502 0100 |0006: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ -1a9d16: 0c01 |0009: move-result-object v1 │ │ -1a9d18: 6002 4026 |000a: sget v2, Lorg/thoughtcrime/securesms/R$layout;.contact_selection_list_divider:I // field@2640 │ │ -1a9d1c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -1a9d1e: 6e40 e702 2135 |000d: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1a9d24: 0c05 |0010: move-result-object v5 │ │ -1a9d26: 7020 6659 5000 |0011: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.:(Landroid/view/View;)V // method@5966 │ │ -1a9d2c: 1100 |0014: return-object v0 │ │ +1a9cf8: |[1a9cf8] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateHeaderViewHolder:(Landroid/view/ViewGroup;)Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; │ │ +1a9d08: 2200 9c10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder; // type@109c │ │ +1a9d0c: 6e10 5303 0500 |0002: invoke-virtual {v5}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0353 │ │ +1a9d12: 0c01 |0005: move-result-object v1 │ │ +1a9d14: 7110 e502 0100 |0006: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ +1a9d1a: 0c01 |0009: move-result-object v1 │ │ +1a9d1c: 6002 4026 |000a: sget v2, Lorg/thoughtcrime/securesms/R$layout;.contact_selection_list_divider:I // field@2640 │ │ +1a9d20: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +1a9d22: 6e40 e702 2135 |000d: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1a9d28: 0c05 |0010: move-result-object v5 │ │ +1a9d2a: 7020 6659 5000 |0011: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$HeaderViewHolder;.:(Landroid/view/View;)V // method@5966 │ │ +1a9d30: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000d line=109 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0015 reg=5 (null) Landroid/view/ViewGroup; │ │ @@ -532116,18 +532117,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1a9b38: |[1a9b38] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ -1a9b48: 6e30 8a59 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // method@598a │ │ -1a9b4e: 0c01 |0003: move-result-object v1 │ │ -1a9b50: 1101 |0004: return-object v1 │ │ +1a9b3c: |[1a9b3c] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ +1a9b4c: 6e30 8a59 1002 |0000: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // method@598a │ │ +1a9b52: 0c01 |0003: move-result-object v1 │ │ +1a9b54: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0005 reg=1 (null) Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=2 (null) I │ │ @@ -532137,26 +532138,26 @@ │ │ type : '(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -1a9d30: |[1a9d30] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ -1a9d40: 2205 a110 |0000: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@10a1 │ │ -1a9d44: 6e10 5303 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0353 │ │ -1a9d4a: 0c00 |0005: move-result-object v0 │ │ -1a9d4c: 7110 e502 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ -1a9d52: 0c00 |0009: move-result-object v0 │ │ -1a9d54: 6001 5c26 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.conversation_list_item_view:I // field@265c │ │ -1a9d58: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -1a9d5a: 6e40 e702 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1a9d60: 0c04 |0010: move-result-object v4 │ │ -1a9d62: 7020 7059 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.:(Landroid/view/View;)V // method@5970 │ │ -1a9d68: 1105 |0014: return-object v5 │ │ +1a9d34: |[1a9d34] org.thoughtcrime.securesms.search.SearchListAdapter.onCreateViewHolder:(Landroid/view/ViewGroup;I)Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ +1a9d44: 2205 a110 |0000: new-instance v5, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@10a1 │ │ +1a9d48: 6e10 5303 0400 |0002: invoke-virtual {v4}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0353 │ │ +1a9d4e: 0c00 |0005: move-result-object v0 │ │ +1a9d50: 7110 e502 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@02e5 │ │ +1a9d56: 0c00 |0009: move-result-object v0 │ │ +1a9d58: 6001 5c26 |000a: sget v1, Lorg/thoughtcrime/securesms/R$layout;.conversation_list_item_view:I // field@265c │ │ +1a9d5c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +1a9d5e: 6e40 e702 1024 |000d: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1a9d64: 0c04 |0010: move-result-object v4 │ │ +1a9d66: 7020 7059 4500 |0011: invoke-direct {v5, v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.:(Landroid/view/View;)V // method@5970 │ │ +1a9d6c: 1105 |0014: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x000d line=59 │ │ locals : │ │ 0x0000 - 0x0015 reg=3 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0015 reg=4 (null) Landroid/view/ViewGroup; │ │ @@ -532167,18 +532168,18 @@ │ │ type : '(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a9f38: |[1a9f38] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ -1a9f48: 1f01 a110 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@10a1 │ │ -1a9f4c: 6e20 8c59 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V // method@598c │ │ -1a9f52: 0e00 |0005: return-void │ │ +1a9f3c: |[1a9f3c] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;)V │ │ +1a9f4c: 1f01 a110 |0000: check-cast v1, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; // type@10a1 │ │ +1a9f50: 6e20 8c59 1000 |0002: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V // method@598c │ │ +1a9f56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/recyclerview/widget/RecyclerView$ViewHolder; │ │ │ │ @@ -532187,17 +532188,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a9f54: |[1a9f54] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V │ │ -1a9f64: 6e10 7859 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.recycle:()V // method@5978 │ │ -1a9f6a: 0e00 |0003: return-void │ │ +1a9f58: |[1a9f58] org.thoughtcrime.securesms.search.SearchListAdapter.onViewRecycled:(Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;)V │ │ +1a9f68: 6e10 7859 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder;.recycle:()V // method@5978 │ │ +1a9f6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchListAdapter$SearchResultViewHolder; │ │ │ │ @@ -532206,37 +532207,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -1a9f6c: |[1a9f6c] org.thoughtcrime.securesms.search.SearchListAdapter.selectAllThreads:()V │ │ -1a9f7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1a9f7e: 5441 9b41 |0001: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9f82: 6e10 a459 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a4 │ │ -1a9f88: 0c01 |0006: move-result-object v1 │ │ -1a9f8a: 6e10 7106 0100 |0007: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0671 │ │ -1a9f90: 0a01 |000a: move-result v1 │ │ -1a9f92: 3510 1b00 |000b: if-ge v0, v1, 0026 // +001b │ │ -1a9f96: 5441 9641 |000d: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@4196 │ │ -1a9f9a: 5442 9b41 |000f: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9f9e: 6e10 a459 0200 |0011: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a4 │ │ -1a9fa4: 0c02 |0014: move-result-object v2 │ │ -1a9fa6: 6e20 7206 0200 |0015: invoke-virtual {v2, v0}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0672 │ │ -1a9fac: 0c02 |0018: move-result-object v2 │ │ -1a9fae: 5222 6800 |0019: iget v2, v2, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -1a9fb2: 8122 |001b: int-to-long v2, v2 │ │ -1a9fb4: 7120 5f0a 3200 |001c: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ -1a9fba: 0c02 |001f: move-result-object v2 │ │ -1a9fbc: 7220 0b0d 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0d0b │ │ -1a9fc2: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ -1a9fc6: 28dc |0025: goto 0001 // -0024 │ │ -1a9fc8: 6e10 8259 0400 |0026: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@5982 │ │ -1a9fce: 0e00 |0029: return-void │ │ +1a9f70: |[1a9f70] org.thoughtcrime.securesms.search.SearchListAdapter.selectAllThreads:()V │ │ +1a9f80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1a9f82: 5441 9b41 |0001: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9f86: 6e10 a459 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a4 │ │ +1a9f8c: 0c01 |0006: move-result-object v1 │ │ +1a9f8e: 6e10 7106 0100 |0007: invoke-virtual {v1}, Lcom/b44t/messenger/DcChatlist;.getCnt:()I // method@0671 │ │ +1a9f94: 0a01 |000a: move-result v1 │ │ +1a9f96: 3510 1b00 |000b: if-ge v0, v1, 0026 // +001b │ │ +1a9f9a: 5441 9641 |000d: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.batchSet:Ljava/util/Set; // field@4196 │ │ +1a9f9e: 5442 9b41 |000f: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9fa2: 6e10 a459 0200 |0011: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.getChats:()Lcom/b44t/messenger/DcChatlist; // method@59a4 │ │ +1a9fa8: 0c02 |0014: move-result-object v2 │ │ +1a9faa: 6e20 7206 0200 |0015: invoke-virtual {v2, v0}, Lcom/b44t/messenger/DcChatlist;.getItem:(I)Lcom/b44t/messenger/DcChatlist$Item; // method@0672 │ │ +1a9fb0: 0c02 |0018: move-result-object v2 │ │ +1a9fb2: 5222 6800 |0019: iget v2, v2, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +1a9fb6: 8122 |001b: int-to-long v2, v2 │ │ +1a9fb8: 7120 5f0a 3200 |001c: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@0a5f │ │ +1a9fbe: 0c02 |001f: move-result-object v2 │ │ +1a9fc0: 7220 0b0d 2100 |0020: invoke-interface {v1, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@0d0b │ │ +1a9fc6: d800 0001 |0023: add-int/lit8 v0, v0, #int 1 // #01 │ │ +1a9fca: 28dc |0025: goto 0001 // -0024 │ │ +1a9fcc: 6e10 8259 0400 |0026: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@5982 │ │ +1a9fd2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=149 │ │ 0x000d line=150 │ │ 0x0026 line=152 │ │ locals : │ │ 0x0000 - 0x002a reg=4 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ @@ -532246,18 +532247,18 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1a9fd0: |[1a9fd0] org.thoughtcrime.securesms.search.SearchListAdapter.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -1a9fe0: 5b01 9b41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ -1a9fe4: 6e10 8259 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@5982 │ │ -1a9fea: 0e00 |0005: return-void │ │ +1a9fd4: |[1a9fd4] org.thoughtcrime.securesms.search.SearchListAdapter.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +1a9fe4: 5b01 9b41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.searchResult:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@419b │ │ +1a9fe8: 6e10 8259 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.notifyDataSetChanged:()V // method@5982 │ │ +1a9fee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0002 line=144 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchListAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lorg/thoughtcrime/securesms/search/model/SearchResult; │ │ @@ -532298,18 +532299,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1aa088: |[1aa088] org.thoughtcrime.securesms.search.SearchViewModel$Factory.:(Landroid/content/Context;)V │ │ -1aa098: 7010 9f05 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/ViewModelProvider$NewInstanceFactory;.:()V // method@059f │ │ -1aa09e: 5b01 9e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@419e │ │ -1aa0a2: 0e00 |0005: return-void │ │ +1aa08c: |[1aa08c] org.thoughtcrime.securesms.search.SearchViewModel$Factory.:(Landroid/content/Context;)V │ │ +1aa09c: 7010 9f05 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/ViewModelProvider$NewInstanceFactory;.:()V // method@059f │ │ +1aa0a2: 5b01 9e41 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@419e │ │ +1aa0a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0003 line=141 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ @@ -532320,22 +532321,22 @@ │ │ type : '(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1aa05c: |[1aa05c] org.thoughtcrime.securesms.search.SearchViewModel$Factory.create:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; │ │ -1aa06c: 2200 a910 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@10a9 │ │ -1aa070: 5421 9e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@419e │ │ -1aa074: 7020 9959 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.:(Landroid/content/Context;)V // method@5999 │ │ -1aa07a: 6e20 ea09 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object; // method@09ea │ │ -1aa080: 0c03 |000a: move-result-object v3 │ │ -1aa082: 1f03 9001 |000b: check-cast v3, Landroidx/lifecycle/ViewModel; // type@0190 │ │ -1aa086: 1103 |000d: return-object v3 │ │ +1aa060: |[1aa060] org.thoughtcrime.securesms.search.SearchViewModel$Factory.create:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; │ │ +1aa070: 2200 a910 |0000: new-instance v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@10a9 │ │ +1aa074: 5421 9e41 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.context:Landroid/content/Context; // field@419e │ │ +1aa078: 7020 9959 1000 |0004: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.:(Landroid/content/Context;)V // method@5999 │ │ +1aa07e: 6e20 ea09 0300 |0007: invoke-virtual {v3, v0}, Ljava/lang/Class;.cast:(Ljava/lang/Object;)Ljava/lang/Object; // method@09ea │ │ +1aa084: 0c03 |000a: move-result-object v3 │ │ +1aa086: 1f03 9001 |000b: check-cast v3, Landroidx/lifecycle/ViewModel; // type@0190 │ │ +1aa08a: 1103 |000d: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory; │ │ 0x0000 - 0x000e reg=3 (null) Ljava/lang/Class; │ │ │ │ @@ -532370,17 +532371,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1aa0a4: |[1aa0a4] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:()V │ │ -1aa0b4: 7010 9c05 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@059c │ │ -1aa0ba: 0e00 |0003: return-void │ │ +1aa0a8: |[1aa0a8] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:()V │ │ +1aa0b8: 7010 9c05 0000 |0000: invoke-direct {v0}, Landroidx/lifecycle/MutableLiveData;.:()V // method@059c │ │ +1aa0be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;) │ │ @@ -532388,17 +532389,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1aa0bc: |[1aa0bc] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V │ │ -1aa0cc: 7010 9659 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:()V // method@5996 │ │ -1aa0d2: 0e00 |0003: return-void │ │ +1aa0c0: |[1aa0c0] org.thoughtcrime.securesms.search.SearchViewModel$ObservingLiveData.:(Lorg/thoughtcrime/securesms/search/SearchViewModel$1;)V │ │ +1aa0d0: 7010 9659 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData;.:()V // method@5996 │ │ +1aa0d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/search/SearchViewModel$ObservingLiveData; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/search/SearchViewModel$1; │ │ │ │ @@ -532440,17 +532441,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1ab808: |[1ab808] org.thoughtcrime.securesms.util.AsyncLoader.:(Landroid/content/Context;)V │ │ -1ab818: 7020 a505 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05a5 │ │ -1ab81e: 0e00 |0003: return-void │ │ +1ab80c: |[1ab80c] org.thoughtcrime.securesms.util.AsyncLoader.:(Landroid/content/Context;)V │ │ +1ab81c: 7020 a505 1000 |0000: invoke-direct {v0, v1}, Landroidx/loader/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@05a5 │ │ +1ab822: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -532460,22 +532461,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -1ab820: |[1ab820] org.thoughtcrime.securesms.util.AsyncLoader.deliverResult:(Ljava/lang/Object;)V │ │ -1ab830: 6e10 f359 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.isReset:()Z // method@59f3 │ │ -1ab836: 0a00 |0003: move-result v0 │ │ -1ab838: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -1ab83c: 0e00 |0006: return-void │ │ -1ab83e: 5b12 dc41 |0007: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41dc │ │ -1ab842: 6f20 a605 2100 |0009: invoke-super {v1, v2}, Landroidx/loader/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05a6 │ │ -1ab848: 0e00 |000c: return-void │ │ +1ab824: |[1ab824] org.thoughtcrime.securesms.util.AsyncLoader.deliverResult:(Ljava/lang/Object;)V │ │ +1ab834: 6e10 f359 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.isReset:()Z // method@59f3 │ │ +1ab83a: 0a00 |0003: move-result v0 │ │ +1ab83c: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +1ab840: 0e00 |0006: return-void │ │ +1ab842: 5b12 dc41 |0007: iput-object v2, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41dc │ │ +1ab846: 6f20 a605 2100 |0009: invoke-super {v1, v2}, Landroidx/loader/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@05a6 │ │ +1ab84c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0007 line=47 │ │ 0x0009 line=49 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ @@ -532486,20 +532487,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1ab84c: |[1ab84c] org.thoughtcrime.securesms.util.AsyncLoader.onReset:()V │ │ -1ab85c: 6f10 a705 0100 |0000: invoke-super {v1}, Landroidx/loader/content/AsyncTaskLoader;.onReset:()V // method@05a7 │ │ -1ab862: 6e10 f659 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.onStopLoading:()V // method@59f6 │ │ -1ab868: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -1ab86a: 5b10 dc41 |0007: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41dc │ │ -1ab86e: 0e00 |0009: return-void │ │ +1ab850: |[1ab850] org.thoughtcrime.securesms.util.AsyncLoader.onReset:()V │ │ +1ab860: 6f10 a705 0100 |0000: invoke-super {v1}, Landroidx/loader/content/AsyncTaskLoader;.onReset:()V // method@05a7 │ │ +1ab866: 6e10 f659 0100 |0003: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.onStopLoading:()V // method@59f6 │ │ +1ab86c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +1ab86e: 5b10 dc41 |0007: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41dc │ │ +1ab872: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=75 │ │ 0x0007 line=77 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ @@ -532509,25 +532510,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1ab870: |[1ab870] org.thoughtcrime.securesms.util.AsyncLoader.onStartLoading:()V │ │ -1ab880: 5410 dc41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41dc │ │ -1ab884: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -1ab888: 6e20 f159 0100 |0004: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.deliverResult:(Ljava/lang/Object;)V // method@59f1 │ │ -1ab88e: 6e10 f759 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.takeContentChanged:()Z // method@59f7 │ │ -1ab894: 0a00 |000a: move-result v0 │ │ -1ab896: 3900 0600 |000b: if-nez v0, 0011 // +0006 │ │ -1ab89a: 5410 dc41 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41dc │ │ -1ab89e: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ -1ab8a2: 6e10 f259 0100 |0011: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.forceLoad:()V // method@59f2 │ │ -1ab8a8: 0e00 |0014: return-void │ │ +1ab874: |[1ab874] org.thoughtcrime.securesms.util.AsyncLoader.onStartLoading:()V │ │ +1ab884: 5410 dc41 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41dc │ │ +1ab888: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +1ab88c: 6e20 f159 0100 |0004: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.deliverResult:(Ljava/lang/Object;)V // method@59f1 │ │ +1ab892: 6e10 f759 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.takeContentChanged:()Z // method@59f7 │ │ +1ab898: 0a00 |000a: move-result v0 │ │ +1ab89a: 3900 0600 |000b: if-nez v0, 0011 // +0006 │ │ +1ab89e: 5410 dc41 |000d: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/AsyncLoader;.data:Ljava/lang/Object; // field@41dc │ │ +1ab8a2: 3900 0500 |000f: if-nez v0, 0014 // +0005 │ │ +1ab8a6: 6e10 f259 0100 |0011: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.forceLoad:()V // method@59f2 │ │ +1ab8ac: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=56 │ │ 0x0007 line=59 │ │ 0x0011 line=60 │ │ locals : │ │ @@ -532538,17 +532539,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1ab8ac: |[1ab8ac] org.thoughtcrime.securesms.util.AsyncLoader.onStopLoading:()V │ │ -1ab8bc: 6e10 f059 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.cancelLoad:()Z // method@59f0 │ │ -1ab8c2: 0e00 |0003: return-void │ │ +1ab8b0: |[1ab8b0] org.thoughtcrime.securesms.util.AsyncLoader.onStopLoading:()V │ │ +1ab8c0: 6e10 f059 0000 |0000: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.cancelLoad:()Z // method@59f0 │ │ +1ab8c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/AsyncLoader; │ │ │ │ source_file_idx : 4087 (AsyncLoader.java) │ │ @@ -532625,26 +532626,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 21 16-bit code units │ │ -1b3d4c: |[1b3d4c] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:()V │ │ -1b3d5c: 6000 c323 |0000: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_edit:I // field@23c3 │ │ -1b3d60: 6700 9242 |0002: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@4292 │ │ -1b3d64: 6000 c023 |0004: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_copy:I // field@23c0 │ │ -1b3d68: 6700 9342 |0006: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@4293 │ │ -1b3d6c: 6000 c823 |0008: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_share:I // field@23c8 │ │ -1b3d70: 6700 9442 |000a: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@4294 │ │ -1b3d74: 6000 c423 |000c: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_forward:I // field@23c4 │ │ -1b3d78: 6700 9542 |000e: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@4295 │ │ -1b3d7c: 6000 e523 |0010: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_toggle_save:I // field@23e5 │ │ -1b3d80: 6700 9642 |0012: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_5:I // field@4296 │ │ -1b3d84: 0e00 |0014: return-void │ │ +1b3d50: |[1b3d50] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:()V │ │ +1b3d60: 6000 c323 |0000: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_edit:I // field@23c3 │ │ +1b3d64: 6700 9242 |0002: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@4292 │ │ +1b3d68: 6000 c023 |0004: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_copy:I // field@23c0 │ │ +1b3d6c: 6700 9342 |0006: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@4293 │ │ +1b3d70: 6000 c823 |0008: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_share:I // field@23c8 │ │ +1b3d74: 6700 9442 |000a: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@4294 │ │ +1b3d78: 6000 c423 |000c: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_context_forward:I // field@23c4 │ │ +1b3d7c: 6700 9542 |000e: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@4295 │ │ +1b3d80: 6000 e523 |0010: sget v0, Lorg/thoughtcrime/securesms/R$id;.menu_toggle_save:I // field@23e5 │ │ +1b3d84: 6700 9642 |0012: sput v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_5:I // field@4296 │ │ +1b3d88: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0004 line=27 │ │ 0x0008 line=28 │ │ 0x000c line=29 │ │ 0x0010 line=30 │ │ @@ -532655,18 +532656,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -1b3d88: |[1b3d88] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;)V │ │ -1b3d98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b3d9a: 7030 425c 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@5c42 │ │ -1b3da0: 0e00 |0004: return-void │ │ +1b3d8c: |[1b3d8c] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;)V │ │ +1b3d9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b3d9e: 7030 425c 2100 |0001: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@5c42 │ │ +1b3da4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar; │ │ 0x0000 - 0x0005 reg=2 (null) Landroid/content/Context; │ │ │ │ @@ -532675,18 +532676,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -1b3da4: |[1b3da4] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -1b3db4: 6000 4618 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.toolbarStyle:I // field@1846 │ │ -1b3db8: 7040 435c 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5c43 │ │ -1b3dbe: 0e00 |0005: return-void │ │ +1b3da8: |[1b3da8] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +1b3db8: 6000 4618 |0000: sget v0, Lorg/thoughtcrime/securesms/R$attr;.toolbarStyle:I // field@1846 │ │ +1b3dbc: 7040 435c 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@5c43 │ │ +1b3dc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar; │ │ 0x0000 - 0x0006 reg=2 (null) Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=3 (null) Landroid/util/AttributeSet; │ │ @@ -532696,26 +532697,26 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -1b3dc0: |[1b3dc0] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -1b3dd0: 7040 e504 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/appcompat/widget/Toolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@04e5 │ │ -1b3dd6: 6203 9a34 |0003: sget-object v3, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar:[I // field@349a │ │ -1b3dda: 6e30 7c00 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007c │ │ -1b3de0: 0c01 |0008: move-result-object v1 │ │ -1b3de2: 6002 9b34 |0009: sget v2, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar_aat_max_shown:I // field@349b │ │ -1b3de6: 1303 6400 |000b: const/16 v3, #int 100 // #64 │ │ -1b3dea: 6e30 f100 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00f1 │ │ -1b3df0: 0a02 |0010: move-result v2 │ │ -1b3df2: 5902 9a42 |0011: iput v2, v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@429a │ │ -1b3df6: 6e10 f500 0100 |0013: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ -1b3dfc: 0e00 |0016: return-void │ │ +1b3dc4: |[1b3dc4] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +1b3dd4: 7040 e504 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroidx/appcompat/widget/Toolbar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@04e5 │ │ +1b3dda: 6203 9a34 |0003: sget-object v3, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar:[I // field@349a │ │ +1b3dde: 6e30 7c00 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@007c │ │ +1b3de4: 0c01 |0008: move-result-object v1 │ │ +1b3de6: 6002 9b34 |0009: sget v2, Lorg/thoughtcrime/securesms/R$styleable;.ConversationAdaptiveActionsToolbar_aat_max_shown:I // field@349b │ │ +1b3dea: 1303 6400 |000b: const/16 v3, #int 100 // #64 │ │ +1b3dee: 6e30 f100 2103 |000d: invoke-virtual {v1, v2, v3}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00f1 │ │ +1b3df4: 0a02 |0010: move-result v2 │ │ +1b3df6: 5902 9a42 |0011: iput v2, v0, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@429a │ │ +1b3dfa: 6e10 f500 0100 |0013: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@00f5 │ │ +1b3e00: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=45 │ │ 0x0009 line=47 │ │ 0x0013 line=49 │ │ locals : │ │ @@ -532729,87 +532730,87 @@ │ │ type : '(Landroid/view/Menu;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 134 16-bit code units │ │ -1b3e00: |[1b3e00] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.adjustMenuActions:(Landroid/view/Menu;II)V │ │ -1b3e10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1b3e12: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -1b3e14: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -1b3e16: 7210 eb02 0400 |0003: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02eb │ │ -1b3e1c: 0a03 |0006: move-result v3 │ │ -1b3e1e: 3531 1100 |0007: if-ge v1, v3, 0018 // +0011 │ │ -1b3e22: 7220 ea02 1400 |0009: invoke-interface {v4, v1}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02ea │ │ -1b3e28: 0c03 |000c: move-result-object v3 │ │ -1b3e2a: 7210 f202 0300 |000d: invoke-interface {v3}, Landroid/view/MenuItem;.isVisible:()Z // method@02f2 │ │ -1b3e30: 0a03 |0010: move-result v3 │ │ -1b3e32: 3803 0400 |0011: if-eqz v3, 0015 // +0004 │ │ -1b3e36: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ -1b3e3a: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -1b3e3e: 28ec |0017: goto 0003 // -0014 │ │ -1b3e40: 1301 6800 |0018: const/16 v1, #int 104 // #68 │ │ -1b3e44: 7110 c25b 0100 |001a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bc2 │ │ -1b3e4a: 0a01 |001d: move-result v1 │ │ -1b3e4c: b116 |001e: sub-int/2addr v6, v1 │ │ -1b3e4e: 1301 3000 |001f: const/16 v1, #int 48 // #30 │ │ -1b3e52: 7110 c25b 0100 |0021: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bc2 │ │ -1b3e58: 0a03 |0024: move-result v3 │ │ -1b3e5a: 9303 0603 |0025: div-int v3, v6, v3 │ │ -1b3e5e: 7120 7d0a 3500 |0027: invoke-static {v5, v3}, Ljava/lang/Math;.min:(II)I // method@0a7d │ │ -1b3e64: 0a03 |002a: move-result v3 │ │ -1b3e66: 3523 0900 |002b: if-ge v3, v2, 0034 // +0009 │ │ -1b3e6a: 1302 2400 |002d: const/16 v2, #int 36 // #24 │ │ -1b3e6e: 7110 c25b 0200 |002f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bc2 │ │ -1b3e74: 0a02 |0032: move-result v2 │ │ -1b3e76: b126 |0033: sub-int/2addr v6, v2 │ │ -1b3e78: 7110 c25b 0100 |0034: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bc2 │ │ -1b3e7e: 0a01 |0037: move-result v1 │ │ -1b3e80: b316 |0038: div-int/2addr v6, v1 │ │ -1b3e82: 7120 7d0a 6500 |0039: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@0a7d │ │ -1b3e88: 0a05 |003c: move-result v5 │ │ -1b3e8a: 1206 |003d: const/4 v6, #int 0 // #0 │ │ -1b3e8c: 7210 eb02 0400 |003e: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02eb │ │ -1b3e92: 0a01 |0041: move-result v1 │ │ -1b3e94: 3516 4300 |0042: if-ge v6, v1, 0085 // +0043 │ │ -1b3e98: 7220 ea02 6400 |0044: invoke-interface {v4, v6}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02ea │ │ -1b3e9e: 0c01 |0047: move-result-object v1 │ │ -1b3ea0: 7210 f002 0100 |0048: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ -1b3ea6: 0a02 |004b: move-result v2 │ │ -1b3ea8: 6003 9242 |004c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@4292 │ │ -1b3eac: 3232 2200 |004e: if-eq v2, v3, 0070 // +0022 │ │ -1b3eb0: 7210 f002 0100 |0050: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ -1b3eb6: 0a02 |0053: move-result v2 │ │ -1b3eb8: 6003 9342 |0054: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@4293 │ │ -1b3ebc: 3232 1a00 |0056: if-eq v2, v3, 0070 // +001a │ │ -1b3ec0: 7210 f002 0100 |0058: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ -1b3ec6: 0a02 |005b: move-result v2 │ │ -1b3ec8: 6003 9442 |005c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@4294 │ │ -1b3ecc: 3232 1200 |005e: if-eq v2, v3, 0070 // +0012 │ │ -1b3ed0: 7210 f002 0100 |0060: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ -1b3ed6: 0a02 |0063: move-result v2 │ │ -1b3ed8: 6003 9542 |0064: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@4295 │ │ -1b3edc: 3232 0a00 |0066: if-eq v2, v3, 0070 // +000a │ │ -1b3ee0: 7210 f002 0100 |0068: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ -1b3ee6: 0a02 |006b: move-result v2 │ │ -1b3ee8: 6003 9642 |006c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_5:I // field@4296 │ │ -1b3eec: 3332 1100 |006e: if-ne v2, v3, 007f // +0011 │ │ -1b3ef0: 7210 f202 0100 |0070: invoke-interface {v1}, Landroid/view/MenuItem;.isVisible:()Z // method@02f2 │ │ -1b3ef6: 0a02 |0073: move-result v2 │ │ -1b3ef8: 3802 0b00 |0074: if-eqz v2, 007f // +000b │ │ -1b3efc: 3d05 0900 |0076: if-lez v5, 007f // +0009 │ │ -1b3f00: 1222 |0078: const/4 v2, #int 2 // #2 │ │ -1b3f02: 7220 f602 2100 |0079: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f6 │ │ -1b3f08: d805 05ff |007c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -1b3f0c: 2804 |007e: goto 0082 // +0004 │ │ -1b3f0e: 7220 f602 0100 |007f: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f6 │ │ -1b3f14: d806 0601 |0082: add-int/lit8 v6, v6, #int 1 // #01 │ │ -1b3f18: 28ba |0084: goto 003e // -0046 │ │ -1b3f1a: 0e00 |0085: return-void │ │ +1b3e04: |[1b3e04] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.adjustMenuActions:(Landroid/view/Menu;II)V │ │ +1b3e14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1b3e16: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +1b3e18: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +1b3e1a: 7210 eb02 0400 |0003: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02eb │ │ +1b3e20: 0a03 |0006: move-result v3 │ │ +1b3e22: 3531 1100 |0007: if-ge v1, v3, 0018 // +0011 │ │ +1b3e26: 7220 ea02 1400 |0009: invoke-interface {v4, v1}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02ea │ │ +1b3e2c: 0c03 |000c: move-result-object v3 │ │ +1b3e2e: 7210 f202 0300 |000d: invoke-interface {v3}, Landroid/view/MenuItem;.isVisible:()Z // method@02f2 │ │ +1b3e34: 0a03 |0010: move-result v3 │ │ +1b3e36: 3803 0400 |0011: if-eqz v3, 0015 // +0004 │ │ +1b3e3a: d802 0201 |0013: add-int/lit8 v2, v2, #int 1 // #01 │ │ +1b3e3e: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +1b3e42: 28ec |0017: goto 0003 // -0014 │ │ +1b3e44: 1301 6800 |0018: const/16 v1, #int 104 // #68 │ │ +1b3e48: 7110 c25b 0100 |001a: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bc2 │ │ +1b3e4e: 0a01 |001d: move-result v1 │ │ +1b3e50: b116 |001e: sub-int/2addr v6, v1 │ │ +1b3e52: 1301 3000 |001f: const/16 v1, #int 48 // #30 │ │ +1b3e56: 7110 c25b 0100 |0021: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bc2 │ │ +1b3e5c: 0a03 |0024: move-result v3 │ │ +1b3e5e: 9303 0603 |0025: div-int v3, v6, v3 │ │ +1b3e62: 7120 7d0a 3500 |0027: invoke-static {v5, v3}, Ljava/lang/Math;.min:(II)I // method@0a7d │ │ +1b3e68: 0a03 |002a: move-result v3 │ │ +1b3e6a: 3523 0900 |002b: if-ge v3, v2, 0034 // +0009 │ │ +1b3e6e: 1302 2400 |002d: const/16 v2, #int 36 // #24 │ │ +1b3e72: 7110 c25b 0200 |002f: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bc2 │ │ +1b3e78: 0a02 |0032: move-result v2 │ │ +1b3e7a: b126 |0033: sub-int/2addr v6, v2 │ │ +1b3e7c: 7110 c25b 0100 |0034: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/ViewUtil;.dpToPx:(I)I // method@5bc2 │ │ +1b3e82: 0a01 |0037: move-result v1 │ │ +1b3e84: b316 |0038: div-int/2addr v6, v1 │ │ +1b3e86: 7120 7d0a 6500 |0039: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@0a7d │ │ +1b3e8c: 0a05 |003c: move-result v5 │ │ +1b3e8e: 1206 |003d: const/4 v6, #int 0 // #0 │ │ +1b3e90: 7210 eb02 0400 |003e: invoke-interface {v4}, Landroid/view/Menu;.size:()I // method@02eb │ │ +1b3e96: 0a01 |0041: move-result v1 │ │ +1b3e98: 3516 4300 |0042: if-ge v6, v1, 0085 // +0043 │ │ +1b3e9c: 7220 ea02 6400 |0044: invoke-interface {v4, v6}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@02ea │ │ +1b3ea2: 0c01 |0047: move-result-object v1 │ │ +1b3ea4: 7210 f002 0100 |0048: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ +1b3eaa: 0a02 |004b: move-result v2 │ │ +1b3eac: 6003 9242 |004c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_1:I // field@4292 │ │ +1b3eb0: 3232 2200 |004e: if-eq v2, v3, 0070 // +0022 │ │ +1b3eb4: 7210 f002 0100 |0050: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ +1b3eba: 0a02 |0053: move-result v2 │ │ +1b3ebc: 6003 9342 |0054: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_2:I // field@4293 │ │ +1b3ec0: 3232 1a00 |0056: if-eq v2, v3, 0070 // +001a │ │ +1b3ec4: 7210 f002 0100 |0058: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ +1b3eca: 0a02 |005b: move-result v2 │ │ +1b3ecc: 6003 9442 |005c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_3:I // field@4294 │ │ +1b3ed0: 3232 1200 |005e: if-eq v2, v3, 0070 // +0012 │ │ +1b3ed4: 7210 f002 0100 |0060: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ +1b3eda: 0a02 |0063: move-result v2 │ │ +1b3edc: 6003 9542 |0064: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_4:I // field@4295 │ │ +1b3ee0: 3232 0a00 |0066: if-eq v2, v3, 0070 // +000a │ │ +1b3ee4: 7210 f002 0100 |0068: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ +1b3eea: 0a02 |006b: move-result v2 │ │ +1b3eec: 6003 9642 |006c: sget v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.ID_ACTION_5:I // field@4296 │ │ +1b3ef0: 3332 1100 |006e: if-ne v2, v3, 007f // +0011 │ │ +1b3ef4: 7210 f202 0100 |0070: invoke-interface {v1}, Landroid/view/MenuItem;.isVisible:()Z // method@02f2 │ │ +1b3efa: 0a02 |0073: move-result v2 │ │ +1b3efc: 3802 0b00 |0074: if-eqz v2, 007f // +000b │ │ +1b3f00: 3d05 0900 |0076: if-lez v5, 007f // +0009 │ │ +1b3f04: 1222 |0078: const/4 v2, #int 2 // #2 │ │ +1b3f06: 7220 f602 2100 |0079: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f6 │ │ +1b3f0c: d805 05ff |007c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +1b3f10: 2804 |007e: goto 0082 // +0004 │ │ +1b3f12: 7220 f602 0100 |007f: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@02f6 │ │ +1b3f18: d806 0601 |0082: add-int/lit8 v6, v6, #int 1 // #01 │ │ +1b3f1c: 28ba |0084: goto 003e // -0046 │ │ +1b3f1e: 0e00 |0085: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=62 │ │ 0x0009 line=63 │ │ 0x001a line=68 │ │ 0x0021 line=69 │ │ 0x002f line=72 │ │ @@ -532835,24 +532836,24 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -1b3f1c: |[1b3f1c] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.onMeasure:(II)V │ │ -1b3f2c: 6f30 e804 4305 |0000: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e8 │ │ -1b3f32: 6e10 465c 0300 |0003: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMenu:()Landroid/view/Menu; // method@5c46 │ │ -1b3f38: 0c00 |0006: move-result-object v0 │ │ -1b3f3a: 5231 9a42 |0007: iget v1, v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@429a │ │ -1b3f3e: 6e10 455c 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMeasuredWidth:()I // method@5c45 │ │ -1b3f44: 0a02 |000c: move-result v2 │ │ -1b3f46: 7130 445c 1002 |000d: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.adjustMenuActions:(Landroid/view/Menu;II)V // method@5c44 │ │ -1b3f4c: 6f30 e804 4305 |0010: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e8 │ │ -1b3f52: 0e00 |0013: return-void │ │ +1b3f20: |[1b3f20] org.thoughtcrime.securesms.util.views.ConversationAdaptiveActionsToolbar.onMeasure:(II)V │ │ +1b3f30: 6f30 e804 4305 |0000: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e8 │ │ +1b3f36: 6e10 465c 0300 |0003: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMenu:()Landroid/view/Menu; // method@5c46 │ │ +1b3f3c: 0c00 |0006: move-result-object v0 │ │ +1b3f3e: 5231 9a42 |0007: iget v1, v3, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.maxShown:I // field@429a │ │ +1b3f42: 6e10 455c 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.getMeasuredWidth:()I // method@5c45 │ │ +1b3f48: 0a02 |000c: move-result v2 │ │ +1b3f4a: 7130 445c 1002 |000d: invoke-static {v0, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar;.adjustMenuActions:(Landroid/view/Menu;II)V // method@5c44 │ │ +1b3f50: 6f30 e804 4305 |0010: invoke-super {v3, v4, v5}, Landroidx/appcompat/widget/Toolbar;.onMeasure:(II)V // method@04e8 │ │ +1b3f56: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0010 line=56 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Lorg/thoughtcrime/securesms/util/views/ConversationAdaptiveActionsToolbar; │ │ @@ -532903,18 +532904,18 @@ │ │ type : '(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b4958: |[1b4958] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V │ │ -1b4968: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ -1b496e: 5b01 a842 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42a8 │ │ -1b4972: 0e00 |0005: return-void │ │ +1b495c: |[1b495c] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.:(Lcom/google/android/exoplayer2/upstream/DefaultDataSource;)V │ │ +1b496c: 7010 a10a 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@0aa1 │ │ +1b4972: 5b01 a842 |0003: iput-object v1, v0, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42a8 │ │ +1b4976: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/google/android/exoplayer2/upstream/DefaultDataSource; │ │ @@ -532925,33 +532926,33 @@ │ │ type : '(Lcom/google/android/exoplayer2/upstream/TransferListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1b4974: |[1b4974] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.addTransferListener:(Lcom/google/android/exoplayer2/upstream/TransferListener;)V │ │ -1b4984: 0e00 |0000: return-void │ │ +1b4978: |[1b4978] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.addTransferListener:(Lcom/google/android/exoplayer2/upstream/TransferListener;)V │ │ +1b4988: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;) │ │ name : 'close' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -1b4988: |[1b4988] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.close:()V │ │ -1b4998: 5410 a742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42a7 │ │ -1b499c: 7210 e508 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.close:()V // method@08e5 │ │ -1b49a2: 0e00 |0005: return-void │ │ +1b498c: |[1b498c] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.close:()V │ │ +1b499c: 5410 a742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42a7 │ │ +1b49a0: 7210 e508 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.close:()V // method@08e5 │ │ +1b49a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;) │ │ @@ -532959,18 +532960,18 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -1b4918: |[1b4918] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getResponseHeaders:()Ljava/util/Map; │ │ -1b4928: 7100 8c0c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyMap:()Ljava/util/Map; // method@0c8c │ │ -1b492e: 0c00 |0003: move-result-object v0 │ │ -1b4930: 1100 |0004: return-object v0 │ │ +1b491c: |[1b491c] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getResponseHeaders:()Ljava/util/Map; │ │ +1b492c: 7100 8c0c 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyMap:()Ljava/util/Map; // method@0c8c │ │ +1b4932: 0c00 |0003: move-result-object v0 │ │ +1b4934: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;) │ │ @@ -532978,19 +532979,19 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -1b48d8: |[1b48d8] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getUri:()Landroid/net/Uri; │ │ -1b48e8: 5410 a742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42a7 │ │ -1b48ec: 7210 e608 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.getUri:()Landroid/net/Uri; // method@08e6 │ │ -1b48f2: 0c00 |0005: move-result-object v0 │ │ -1b48f4: 1100 |0006: return-object v0 │ │ +1b48dc: |[1b48dc] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.getUri:()Landroid/net/Uri; │ │ +1b48ec: 5410 a742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42a7 │ │ +1b48f0: 7210 e608 0000 |0002: invoke-interface {v0}, Lcom/google/android/exoplayer2/upstream/DataSource;.getUri:()Landroid/net/Uri; // method@08e6 │ │ +1b48f6: 0c00 |0005: move-result-object v0 │ │ +1b48f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ │ │ #4 : (in Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;) │ │ @@ -532998,20 +532999,20 @@ │ │ type : '(Lcom/google/android/exoplayer2/upstream/DataSpec;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1b4934: |[1b4934] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J │ │ -1b4944: 5420 a842 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42a8 │ │ -1b4948: 5b20 a742 |0002: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42a7 │ │ -1b494c: 7220 e708 3000 |0004: invoke-interface {v0, v3}, Lcom/google/android/exoplayer2/upstream/DataSource;.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J // method@08e7 │ │ -1b4952: 0b00 |0007: move-result-wide v0 │ │ -1b4954: 1000 |0008: return-wide v0 │ │ +1b4938: |[1b4938] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J │ │ +1b4948: 5420 a842 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.defaultDataSource:Lcom/google/android/exoplayer2/upstream/DefaultDataSource; // field@42a8 │ │ +1b494c: 5b20 a742 |0002: iput-object v0, v2, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42a7 │ │ +1b4950: 7220 e708 3000 |0004: invoke-interface {v0, v3}, Lcom/google/android/exoplayer2/upstream/DataSource;.open:(Lcom/google/android/exoplayer2/upstream/DataSpec;)J // method@08e7 │ │ +1b4956: 0b00 |0007: move-result-wide v0 │ │ +1b4958: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0004 line=33 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ 0x0000 - 0x0009 reg=3 (null) Lcom/google/android/exoplayer2/upstream/DataSpec; │ │ @@ -533021,19 +533022,19 @@ │ │ type : '([BII)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -1b48f8: |[1b48f8] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.read:([BII)I │ │ -1b4908: 5410 a742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42a7 │ │ -1b490c: 7240 e808 2043 |0002: invoke-interface {v0, v2, v3, v4}, Lcom/google/android/exoplayer2/upstream/DataSource;.read:([BII)I // method@08e8 │ │ -1b4912: 0a02 |0005: move-result v2 │ │ -1b4914: 0f02 |0006: return v2 │ │ +1b48fc: |[1b48fc] org.thoughtcrime.securesms.video.exo.AttachmentDataSource.read:([BII)I │ │ +1b490c: 5410 a742 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource;.dataSource:Lcom/google/android/exoplayer2/upstream/DataSource; // field@42a7 │ │ +1b4910: 7240 e808 2043 |0002: invoke-interface {v0, v2, v3, v4}, Lcom/google/android/exoplayer2/upstream/DataSource;.read:([BII)I // method@08e8 │ │ +1b4916: 0a02 |0005: move-result v2 │ │ +1b4918: 0f02 |0006: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/video/exo/AttachmentDataSource; │ │ 0x0000 - 0x0007 reg=2 (null) [B │ │ 0x0000 - 0x0007 reg=3 (null) I │ │ @@ -587723,67 +587724,67 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1a61e8: |[1a61e8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V │ │ -1a61f8: 7030 6758 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.onUndoRedoAvailabilityChanged:(ZZ)V // method@5867 │ │ -1a61fe: 0e00 |0003: return-void │ │ +1a61ec: |[1a61ec] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$EdzcdTvNXQvJn-39WF3ZsrPU1hc:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;ZZ)V │ │ +1a61fc: 7030 6758 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.onUndoRedoAvailabilityChanged:(ZZ)V // method@5867 │ │ +1a6202: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ name : '$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE' │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V' │ │ access : 0x1009 (PUBLIC STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a6200: |[1a6200] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ -1a6210: 7010 6958 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5869 │ │ -1a6216: 0e00 |0003: return-void │ │ +1a6204: |[1a6204] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.$r8$lambda$WcZvXz5liFazU8t9wl-2M_nSiEE:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V │ │ +1a6214: 7010 6958 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5869 │ │ +1a621a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a6218: |[1a6218] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ -1a6228: 0e00 |0000: return-void │ │ +1a621c: |[1a621c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ +1a622c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #3 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1a622c: |[1a622c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ -1a623c: 7010 6605 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@0566 │ │ -1a6242: 2200 6e10 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; // type@106e │ │ -1a6246: 7020 4058 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5840 │ │ -1a624c: 5b10 0a41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@410a │ │ -1a6250: 0e00 |000a: return-void │ │ +1a6230: |[1a6230] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.:()V │ │ +1a6240: 7010 6605 0100 |0000: invoke-direct {v1}, Landroidx/fragment/app/Fragment;.:()V // method@0566 │ │ +1a6246: 2200 6e10 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1; // type@106e │ │ +1a624a: 7020 4058 1000 |0005: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@5840 │ │ +1a6250: 5b10 0a41 |0008: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@410a │ │ +1a6254: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=333 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -587792,17 +587793,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a6160: |[1a6160] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ -1a6170: 5400 0341 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4103 │ │ -1a6174: 1100 |0002: return-object v0 │ │ +1a6164: |[1a6164] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$000:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ +1a6174: 5400 0341 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4103 │ │ +1a6178: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #5 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -587810,17 +587811,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a6178: |[1a6178] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ -1a6188: 5b01 0341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4103 │ │ -1a618c: 1101 |0002: return-object v1 │ │ +1a617c: |[1a617c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$002:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ +1a618c: 5b01 0341 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4103 │ │ +1a6190: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ │ │ @@ -587829,17 +587830,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a61d0: |[1a61d0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ -1a61e0: 5400 0441 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ -1a61e4: 1100 |0002: return-object v0 │ │ +1a61d4: |[1a61d4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$100:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; │ │ +1a61e4: 5400 0441 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ +1a61e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #7 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -587847,17 +587848,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a6148: |[1a6148] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; │ │ -1a6158: 5400 0541 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a615c: 1100 |0002: return-object v0 │ │ +1a614c: |[1a614c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; │ │ +1a615c: 5400 0541 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a6160: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #8 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -587865,17 +587866,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -1a6254: |[1a6254] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$300:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ -1a6264: 7030 6e58 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@586e │ │ -1a626a: 0e00 |0003: return-void │ │ +1a6258: |[1a6258] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.access$300:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ +1a6268: 7030 6e58 1002 |0000: invoke-direct {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@586e │ │ +1a626e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ 0x0000 - 0x0004 reg=2 (null) Z │ │ @@ -587885,25 +587886,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -1a62d0: |[1a62d0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.changeEntityColor:(I)V │ │ -1a62e0: 5420 0341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4103 │ │ -1a62e4: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -1a62e8: 6e10 d750 0000 |0004: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d7 │ │ -1a62ee: 0c00 |0007: move-result-object v0 │ │ -1a62f0: 2001 310f |0008: instance-of v1, v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ -1a62f4: 3801 0a00 |000a: if-eqz v1, 0014 // +000a │ │ -1a62f8: 1f00 310f |000c: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ -1a62fc: 7220 c24f 3000 |000e: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.setColor:(I)V // method@4fc2 │ │ -1a6302: 7010 6958 0200 |0011: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5869 │ │ -1a6308: 0e00 |0014: return-void │ │ +1a62d4: |[1a62d4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.changeEntityColor:(I)V │ │ +1a62e4: 5420 0341 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4103 │ │ +1a62e8: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +1a62ec: 6e10 d750 0000 |0004: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getRenderer:()Lorg/thoughtcrime/securesms/imageeditor/Renderer; // method@50d7 │ │ +1a62f2: 0c00 |0007: move-result-object v0 │ │ +1a62f4: 2001 310f |0008: instance-of v1, v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ +1a62f8: 3801 0a00 |000a: if-eqz v1, 0014 // +000a │ │ +1a62fc: 1f00 310f |000c: check-cast v0, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer; // type@0f31 │ │ +1a6300: 7220 c24f 3000 |000e: invoke-interface {v0, v3}, Lorg/thoughtcrime/securesms/imageeditor/ColorableRenderer;.setColor:(I)V // method@4fc2 │ │ +1a6306: 7010 6958 0200 |0011: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5869 │ │ +1a630c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0004 line=172 │ │ 0x0008 line=173 │ │ 0x000c line=174 │ │ 0x0011 line=175 │ │ @@ -587916,25 +587917,25 @@ │ │ type : '(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -1a6190: |[1a6190] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ -1a61a0: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ -1a61a4: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ -1a61aa: 1a01 4e60 |0005: const-string v1, "image_uri" // string@604e │ │ -1a61ae: 6e30 4102 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0241 │ │ -1a61b4: 2201 7110 |000a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1071 │ │ -1a61b8: 7010 4d58 0100 |000c: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.:()V // method@584d │ │ -1a61be: 5c13 0241 |000f: iput-boolean v3, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4102 │ │ -1a61c2: 6e20 6b58 0100 |0011: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setArguments:(Landroid/os/Bundle;)V // method@586b │ │ -1a61c8: 6e20 6c58 2100 |0014: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setUri:(Landroid/net/Uri;)V // method@586c │ │ -1a61ce: 1101 |0017: return-object v1 │ │ +1a6194: |[1a6194] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ +1a61a4: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ +1a61a8: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ +1a61ae: 1a01 4e60 |0005: const-string v1, "image_uri" // string@604e │ │ +1a61b2: 6e30 4102 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0241 │ │ +1a61b8: 2201 7110 |000a: new-instance v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1071 │ │ +1a61bc: 7010 4d58 0100 |000c: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.:()V // method@584d │ │ +1a61c2: 5c13 0241 |000f: iput-boolean v3, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4102 │ │ +1a61c6: 6e20 6b58 0100 |0011: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setArguments:(Landroid/os/Bundle;)V // method@586b │ │ +1a61cc: 6e20 6c58 2100 |0014: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.setUri:(Landroid/net/Uri;)V // method@586c │ │ +1a61d2: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ 0x000a line=91 │ │ 0x000f line=92 │ │ 0x0011 line=93 │ │ @@ -587948,18 +587949,18 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a6738: |[1a6738] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndoRedoAvailabilityChanged:(ZZ)V │ │ -1a6748: 5402 0441 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ -1a674c: 6e20 cb58 1200 |0002: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setUndoAvailability:(Z)V // method@58cb │ │ -1a6752: 0e00 |0005: return-void │ │ +1a673c: |[1a673c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndoRedoAvailabilityChanged:(ZZ)V │ │ +1a674c: 5402 0441 |0000: iget-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ +1a6750: 6e20 cb58 1200 |0002: invoke-virtual {v2, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setUndoAvailability:(Z)V // method@58cb │ │ +1a6756: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Z │ │ 0x0000 - 0x0006 reg=2 (null) Z │ │ @@ -587969,23 +587970,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1a6884: |[1a6884] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.refreshUniqueColors:()V │ │ -1a6894: 5420 0441 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ -1a6898: 5421 0541 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a689c: 6e10 3f50 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ -1a68a2: 0c01 |0007: move-result-object v1 │ │ -1a68a4: 6e10 5b51 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.getUniqueColorsIgnoringAlpha:()Ljava/util/Set; // method@515b │ │ -1a68aa: 0c01 |000b: move-result-object v1 │ │ -1a68ac: 6e20 c658 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setColorPalette:(Ljava/util/Set;)V // method@58c6 │ │ -1a68b2: 0e00 |000f: return-void │ │ +1a6888: |[1a6888] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.refreshUniqueColors:()V │ │ +1a6898: 5420 0441 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ +1a689c: 5421 0541 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a68a0: 6e10 3f50 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ +1a68a6: 0c01 |0007: move-result-object v1 │ │ +1a68a8: 6e10 5b51 0100 |0008: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.getUniqueColorsIgnoringAlpha:()Ljava/util/Set; // method@515b │ │ +1a68ae: 0c01 |000b: move-result-object v1 │ │ +1a68b0: 6e20 c658 1000 |000c: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setColorPalette:(Ljava/util/Set;)V // method@58c6 │ │ +1a68b6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #13 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -587993,22 +587994,22 @@ │ │ type : '(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -1a68cc: |[1a68cc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ -1a68dc: 5420 0541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a68e0: 6e10 5758 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5857 │ │ -1a68e6: 0c01 |0005: move-result-object v1 │ │ -1a68e8: 7110 c55a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z // method@5ac5 │ │ -1a68ee: 0a01 |0009: move-result v1 │ │ -1a68f0: 6e40 5850 3041 |000a: invoke-virtual {v0, v3, v1, v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startTextEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;ZZ)V // method@5058 │ │ -1a68f6: 0e00 |000d: return-void │ │ +1a68d0: |[1a68d0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V │ │ +1a68e0: 5420 0541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a68e4: 6e10 5758 0200 |0002: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5857 │ │ +1a68ea: 0c01 |0005: move-result-object v1 │ │ +1a68ec: 7110 c55a 0100 |0006: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/Prefs;.isIncognitoKeyboardEnabled:(Landroid/content/Context;)Z // method@5ac5 │ │ +1a68f2: 0a01 |0009: move-result v1 │ │ +1a68f4: 6e40 5850 3041 |000a: invoke-virtual {v0, v3, v1, v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startTextEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;ZZ)V // method@5058 │ │ +1a68fa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x000e reg=3 (null) Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; │ │ 0x0000 - 0x000e reg=4 (null) Z │ │ @@ -588019,34 +588020,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -1a626c: |[1a626c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.addText:()V │ │ -1a627c: 5430 0441 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ -1a6280: 6e10 ac58 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getActiveColor:()I // method@58ac │ │ -1a6286: 0a00 |0005: move-result v0 │ │ -1a6288: 2201 870f |0006: new-instance v1, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f87 │ │ -1a628c: 1a02 0000 |0008: const-string v2, "" // string@0000 │ │ -1a6290: 7030 1b52 2100 |000a: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer;.:(Ljava/lang/String;I)V // method@521b │ │ -1a6296: 2200 600f |000d: new-instance v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ -1a629a: 7020 bc50 1000 |000f: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@50bc │ │ -1a62a0: 5431 0541 |0012: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a62a4: 6e10 3f50 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ -1a62aa: 0c01 |0017: move-result-object v1 │ │ -1a62ac: 1502 803f |0018: const/high16 v2, #int 1065353216 // #3f80 │ │ -1a62b0: 6e30 3b51 0102 |001a: invoke-virtual {v1, v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@513b │ │ -1a62b6: 5431 0541 |001d: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a62ba: 6e10 4450 0100 |001f: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.invalidate:()V // method@5044 │ │ -1a62c0: 5b30 0341 |0022: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4103 │ │ -1a62c4: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -1a62c6: 7030 6e58 0301 |0025: invoke-direct {v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@586e │ │ -1a62cc: 0e00 |0028: return-void │ │ +1a6270: |[1a6270] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.addText:()V │ │ +1a6280: 5430 0441 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ +1a6284: 6e10 ac58 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.getActiveColor:()I // method@58ac │ │ +1a628a: 0a00 |0005: move-result v0 │ │ +1a628c: 2201 870f |0006: new-instance v1, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer; // type@0f87 │ │ +1a6290: 1a02 0000 |0008: const-string v2, "" // string@0000 │ │ +1a6294: 7030 1b52 2100 |000a: invoke-direct {v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/renderers/MultiLineTextRenderer;.:(Ljava/lang/String;I)V // method@521b │ │ +1a629a: 2200 600f |000d: new-instance v0, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ +1a629e: 7020 bc50 1000 |000f: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@50bc │ │ +1a62a4: 5431 0541 |0012: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a62a8: 6e10 3f50 0100 |0014: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ +1a62ae: 0c01 |0017: move-result-object v1 │ │ +1a62b0: 1502 803f |0018: const/high16 v2, #int 1065353216 // #3f80 │ │ +1a62b4: 6e30 3b51 0102 |001a: invoke-virtual {v1, v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@513b │ │ +1a62ba: 5431 0541 |001d: iget-object v1, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a62be: 6e10 4450 0100 |001f: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.invalidate:()V // method@5044 │ │ +1a62c4: 5b30 0341 |0022: iput-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4103 │ │ +1a62c8: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +1a62ca: 7030 6e58 0301 |0025: invoke-direct {v3, v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startTextEntityEditing:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;Z)V // method@586e │ │ +1a62d0: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0006 line=187 │ │ 0x000d line=188 │ │ 0x0012 line=190 │ │ 0x001d line=191 │ │ @@ -588060,17 +588061,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a6110: |[1a6110] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.getUri:()Landroid/net/Uri; │ │ -1a6120: 5410 0841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4108 │ │ -1a6124: 1100 |0002: return-object v0 │ │ +1a6114: |[1a6114] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.getUri:()Landroid/net/Uri; │ │ +1a6124: 5410 0841 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4108 │ │ +1a6128: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -588078,62 +588079,62 @@ │ │ type : '()V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 99 16-bit code units │ │ -1a630c: |[1a630c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V │ │ -1a631c: 6e10 5558 0600 |0000: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5855 │ │ -1a6322: 0c00 |0003: move-result-object v0 │ │ -1a6324: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -1a6328: 0e00 |0006: return-void │ │ -1a632a: 5461 0541 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a632e: 6e10 3f50 0100 |0009: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ -1a6334: 0c01 |000c: move-result-object v1 │ │ -1a6336: 6e20 6e51 0100 |000d: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.render:(Landroid/content/Context;)Landroid/graphics/Bitmap; // method@516e │ │ -1a633c: 0c01 |0010: move-result-object v1 │ │ -1a633e: 7100 7056 0000 |0011: invoke-static {}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getInstance:()Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider; // method@5670 │ │ -1a6344: 0c02 |0014: move-result-object v2 │ │ -1a6346: 2203 c002 |0015: new-instance v3, Ljava/io/ByteArrayOutputStream; // type@02c0 │ │ -1a634a: 7010 6309 0300 |0017: invoke-direct {v3}, Ljava/io/ByteArrayOutputStream;.:()V // method@0963 │ │ -1a6350: 6204 0800 |001a: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ -1a6354: 1305 5000 |001c: const/16 v5, #int 80 // #50 │ │ -1a6358: 6e40 0601 4135 |001e: invoke-virtual {v1, v4, v5, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ -1a635e: 6e10 6709 0300 |0021: invoke-virtual {v3}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0967 │ │ -1a6364: 0c01 |0024: move-result-object v1 │ │ -1a6366: 5563 0241 |0025: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4102 │ │ -1a636a: 3803 2500 |0027: if-eqz v3, 004c // +0025 │ │ -1a636e: 2202 c202 |0029: new-instance v2, Ljava/io/File; // type@02c2 │ │ -1a6372: 6e10 1800 0000 |002b: invoke-virtual {v0}, Landroid/app/Activity;.getCacheDir:()Ljava/io/File; // method@0018 │ │ -1a6378: 0c03 |002e: move-result-object v3 │ │ -1a637a: 1a04 f24f |002f: const-string v4, "cropped" // string@4ff2 │ │ -1a637e: 7030 6a09 3204 |0031: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@096a │ │ -1a6384: 2203 c502 |0034: new-instance v3, Ljava/io/FileOutputStream; // type@02c5 │ │ -1a6388: 7020 8909 2300 |0036: invoke-direct {v3, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0989 │ │ -1a638e: 6e20 8f09 1300 |0039: invoke-virtual {v3, v1}, Ljava/io/FileOutputStream;.write:([B)V // method@098f │ │ -1a6394: 6e10 8d09 0300 |003c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@098d │ │ -1a639a: 6e10 8c09 0300 |003f: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@098c │ │ -1a63a0: 7110 f601 0200 |0042: invoke-static {v2}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ -1a63a6: 0c01 |0045: move-result-object v1 │ │ -1a63a8: 280d |0046: goto 0053 // +000d │ │ -1a63aa: 0d00 |0047: move-exception v0 │ │ -1a63ac: 6e10 9309 0000 |0048: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0993 │ │ -1a63b2: 0e00 |004b: return-void │ │ -1a63b4: 1a03 3060 |004c: const-string v3, "image/jpeg" // string@6030 │ │ -1a63b8: 1204 |004e: const/4 v4, #int 0 // #0 │ │ -1a63ba: 6e54 6756 0231 |004f: invoke-virtual {v2, v0, v1, v3, v4}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.create:(Landroid/content/Context;[BLjava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@5667 │ │ -1a63c0: 0c01 |0052: move-result-object v1 │ │ -1a63c2: 2202 2b00 |0053: new-instance v2, Landroid/content/Intent; // type@002b │ │ -1a63c6: 7010 8300 0200 |0055: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@0083 │ │ -1a63cc: 6e20 ac00 1200 |0058: invoke-virtual {v2, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00ac │ │ -1a63d2: 12f1 |005b: const/4 v1, #int -1 // #ff │ │ -1a63d4: 6e30 2600 1002 |005c: invoke-virtual {v0, v1, v2}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0026 │ │ -1a63da: 6e10 1500 0000 |005f: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0015 │ │ -1a63e0: 0e00 |0062: return-void │ │ +1a6310: |[1a6310] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.lambda$onSave$0$org-thoughtcrime-securesms-scribbles-ImageEditorFragment:()V │ │ +1a6320: 6e10 5558 0600 |0000: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5855 │ │ +1a6326: 0c00 |0003: move-result-object v0 │ │ +1a6328: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +1a632c: 0e00 |0006: return-void │ │ +1a632e: 5461 0541 |0007: iget-object v1, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a6332: 6e10 3f50 0100 |0009: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ +1a6338: 0c01 |000c: move-result-object v1 │ │ +1a633a: 6e20 6e51 0100 |000d: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.render:(Landroid/content/Context;)Landroid/graphics/Bitmap; // method@516e │ │ +1a6340: 0c01 |0010: move-result-object v1 │ │ +1a6342: 7100 7056 0000 |0011: invoke-static {}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.getInstance:()Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider; // method@5670 │ │ +1a6348: 0c02 |0014: move-result-object v2 │ │ +1a634a: 2203 c002 |0015: new-instance v3, Ljava/io/ByteArrayOutputStream; // type@02c0 │ │ +1a634e: 7010 6309 0300 |0017: invoke-direct {v3}, Ljava/io/ByteArrayOutputStream;.:()V // method@0963 │ │ +1a6354: 6204 0800 |001a: sget-object v4, Landroid/graphics/Bitmap$CompressFormat;.JPEG:Landroid/graphics/Bitmap$CompressFormat; // field@0008 │ │ +1a6358: 1305 5000 |001c: const/16 v5, #int 80 // #50 │ │ +1a635c: 6e40 0601 4135 |001e: invoke-virtual {v1, v4, v5, v3}, Landroid/graphics/Bitmap;.compress:(Landroid/graphics/Bitmap$CompressFormat;ILjava/io/OutputStream;)Z // method@0106 │ │ +1a6362: 6e10 6709 0300 |0021: invoke-virtual {v3}, Ljava/io/ByteArrayOutputStream;.toByteArray:()[B // method@0967 │ │ +1a6368: 0c01 |0024: move-result-object v1 │ │ +1a636a: 5563 0241 |0025: iget-boolean v3, v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4102 │ │ +1a636e: 3803 2500 |0027: if-eqz v3, 004c // +0025 │ │ +1a6372: 2202 c202 |0029: new-instance v2, Ljava/io/File; // type@02c2 │ │ +1a6376: 6e10 1800 0000 |002b: invoke-virtual {v0}, Landroid/app/Activity;.getCacheDir:()Ljava/io/File; // method@0018 │ │ +1a637c: 0c03 |002e: move-result-object v3 │ │ +1a637e: 1a04 f24f |002f: const-string v4, "cropped" // string@4ff2 │ │ +1a6382: 7030 6a09 3204 |0031: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@096a │ │ +1a6388: 2203 c502 |0034: new-instance v3, Ljava/io/FileOutputStream; // type@02c5 │ │ +1a638c: 7020 8909 2300 |0036: invoke-direct {v3, v2}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@0989 │ │ +1a6392: 6e20 8f09 1300 |0039: invoke-virtual {v3, v1}, Ljava/io/FileOutputStream;.write:([B)V // method@098f │ │ +1a6398: 6e10 8d09 0300 |003c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.flush:()V // method@098d │ │ +1a639e: 6e10 8c09 0300 |003f: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@098c │ │ +1a63a4: 7110 f601 0200 |0042: invoke-static {v2}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@01f6 │ │ +1a63aa: 0c01 |0045: move-result-object v1 │ │ +1a63ac: 280d |0046: goto 0053 // +000d │ │ +1a63ae: 0d00 |0047: move-exception v0 │ │ +1a63b0: 6e10 9309 0000 |0048: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@0993 │ │ +1a63b6: 0e00 |004b: return-void │ │ +1a63b8: 1a03 3060 |004c: const-string v3, "image/jpeg" // string@6030 │ │ +1a63bc: 1204 |004e: const/4 v4, #int 0 // #0 │ │ +1a63be: 6e54 6756 0231 |004f: invoke-virtual {v2, v0, v1, v3, v4}, Lorg/thoughtcrime/securesms/providers/PersistentBlobProvider;.create:(Landroid/content/Context;[BLjava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@5667 │ │ +1a63c4: 0c01 |0052: move-result-object v1 │ │ +1a63c6: 2202 2b00 |0053: new-instance v2, Landroid/content/Intent; // type@002b │ │ +1a63ca: 7010 8300 0200 |0055: invoke-direct {v2}, Landroid/content/Intent;.:()V // method@0083 │ │ +1a63d0: 6e20 ac00 1200 |0058: invoke-virtual {v2, v1}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@00ac │ │ +1a63d6: 12f1 |005b: const/4 v1, #int -1 // #ff │ │ +1a63d8: 6e30 2600 1002 |005c: invoke-virtual {v0, v1, v2}, Landroid/app/Activity;.setResult:(ILandroid/content/Intent;)V // method@0026 │ │ +1a63de: 6e10 1500 0000 |005f: invoke-virtual {v0}, Landroid/app/Activity;.finish:()V // method@0015 │ │ +1a63e4: 0e00 |0062: return-void │ │ catches : 1 │ │ 0x0034 - 0x0046 │ │ Ljava/io/IOException; -> 0x0047 │ │ positions : │ │ 0x0000 line=255 │ │ 0x0007 line=259 │ │ 0x0011 line=260 │ │ @@ -588161,50 +588162,50 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 74 16-bit code units │ │ -1a63f4: |[1a63f4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -1a6404: 6f40 6905 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0569 │ │ -1a640a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -1a640c: 3304 3e00 |0004: if-ne v4, v0, 0042 // +003e │ │ -1a6410: 1304 7b00 |0006: const/16 v4, #int 123 // #7b │ │ -1a6414: 3343 3a00 |0008: if-ne v3, v4, 0042 // +003a │ │ -1a6418: 3805 3800 |000a: if-eqz v5, 0042 // +0038 │ │ -1a641c: 1a03 b355 |000c: const-string v3, "extra_sticker_file" // string@55b3 │ │ -1a6420: 6e20 9a00 3500 |000e: invoke-virtual {v5, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ -1a6426: 0c03 |0011: move-result-object v3 │ │ -1a6428: 2204 9110 |0012: new-instance v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1091 │ │ -1a642c: 2205 0c03 |0014: new-instance v5, Ljava/lang/StringBuilder; // type@030c │ │ -1a6430: 1a00 0156 |0016: const-string v0, "file:///android_asset/" // string@5601 │ │ -1a6434: 7020 0f0b 0500 |0018: invoke-direct {v5, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ -1a643a: 6e20 180b 3500 |001b: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1a6440: 6e10 290b 0500 |001e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1a6446: 0c03 |0021: move-result-object v3 │ │ -1a6448: 7110 0102 0300 |0022: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ -1a644e: 0c03 |0025: move-result-object v3 │ │ -1a6450: 5225 0741 |0026: iget v5, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@4107 │ │ -1a6454: 5220 0641 |0028: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@4106 │ │ -1a6458: 1201 |002a: const/4 v1, #int 0 // #0 │ │ -1a645a: 7050 1359 3451 |002b: invoke-direct {v4, v3, v1, v5, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5913 │ │ -1a6460: 2203 600f |002e: new-instance v3, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ -1a6464: 7020 bc50 4300 |0030: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@50bc │ │ -1a646a: 5424 0541 |0033: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a646e: 6e10 3f50 0400 |0035: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ -1a6474: 0c04 |0038: move-result-object v4 │ │ -1a6476: 1405 cdcc 4c3e |0039: const v5, #float 0.2 // #3e4ccccd │ │ -1a647c: 6e30 3b51 3405 |003c: invoke-virtual {v4, v3, v5}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@513b │ │ -1a6482: 5b23 0341 |003f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4103 │ │ -1a6486: 2808 |0041: goto 0049 // +0008 │ │ -1a6488: 5423 0441 |0042: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ -1a648c: 6204 2141 |0044: sget-object v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ -1a6490: 6e20 aa58 4300 |0046: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58aa │ │ -1a6496: 0e00 |0049: return-void │ │ +1a63f8: |[1a63f8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +1a6408: 6f40 6905 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroidx/fragment/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0569 │ │ +1a640e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +1a6410: 3304 3e00 |0004: if-ne v4, v0, 0042 // +003e │ │ +1a6414: 1304 7b00 |0006: const/16 v4, #int 123 // #7b │ │ +1a6418: 3343 3a00 |0008: if-ne v3, v4, 0042 // +003a │ │ +1a641c: 3805 3800 |000a: if-eqz v5, 0042 // +0038 │ │ +1a6420: 1a03 b355 |000c: const-string v3, "extra_sticker_file" // string@55b3 │ │ +1a6424: 6e20 9a00 3500 |000e: invoke-virtual {v5, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@009a │ │ +1a642a: 0c03 |0011: move-result-object v3 │ │ +1a642c: 2204 9110 |0012: new-instance v4, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1091 │ │ +1a6430: 2205 0c03 |0014: new-instance v5, Ljava/lang/StringBuilder; // type@030c │ │ +1a6434: 1a00 0156 |0016: const-string v0, "file:///android_asset/" // string@5601 │ │ +1a6438: 7020 0f0b 0500 |0018: invoke-direct {v5, v0}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@0b0f │ │ +1a643e: 6e20 180b 3500 |001b: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1a6444: 6e10 290b 0500 |001e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1a644a: 0c03 |0021: move-result-object v3 │ │ +1a644c: 7110 0102 0300 |0022: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0201 │ │ +1a6452: 0c03 |0025: move-result-object v3 │ │ +1a6454: 5225 0741 |0026: iget v5, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@4107 │ │ +1a6458: 5220 0641 |0028: iget v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@4106 │ │ +1a645c: 1201 |002a: const/4 v1, #int 0 // #0 │ │ +1a645e: 7050 1359 3451 |002b: invoke-direct {v4, v3, v1, v5, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5913 │ │ +1a6464: 2203 600f |002e: new-instance v3, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ +1a6468: 7020 bc50 4300 |0030: invoke-direct {v3, v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@50bc │ │ +1a646e: 5424 0541 |0033: iget-object v4, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a6472: 6e10 3f50 0400 |0035: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ +1a6478: 0c04 |0038: move-result-object v4 │ │ +1a647a: 1405 cdcc 4c3e |0039: const v5, #float 0.2 // #3e4ccccd │ │ +1a6480: 6e30 3b51 3405 |003c: invoke-virtual {v4, v3, v5}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElementCentered:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;F)V // method@513b │ │ +1a6486: 5b23 0341 |003f: iput-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4103 │ │ +1a648a: 2808 |0041: goto 0049 // +0008 │ │ +1a648c: 5423 0441 |0042: iget-object v3, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ +1a6490: 6204 2141 |0044: sget-object v4, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.NONE:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@4121 │ │ +1a6494: 6e20 aa58 4300 |0046: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.enterMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58aa │ │ +1a649a: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x000c line=202 │ │ 0x0012 line=204 │ │ 0x002e line=205 │ │ 0x0033 line=206 │ │ @@ -588221,19 +588222,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a6498: |[1a6498] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onColorChange:(I)V │ │ -1a64a8: 5410 0541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a64ac: 6e20 4c50 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingBrushColor:(I)V // method@504c │ │ -1a64b2: 7020 5458 2100 |0005: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.changeEntityColor:(I)V // method@5854 │ │ -1a64b8: 0e00 |0008: return-void │ │ +1a649c: |[1a649c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onColorChange:(I)V │ │ +1a64ac: 5410 0541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a64b0: 6e20 4c50 2000 |0002: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingBrushColor:(I)V // method@504c │ │ +1a64b6: 7020 5458 2100 |0005: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.changeEntityColor:(I)V // method@5854 │ │ +1a64bc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0005 line=295 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0009 reg=2 (null) I │ │ @@ -588243,38 +588244,38 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -1a64bc: |[1a64bc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreate:(Landroid/os/Bundle;)V │ │ -1a64cc: 6f20 6b05 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@056b │ │ -1a64d2: 5412 0841 |0003: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4108 │ │ -1a64d6: 3902 1000 |0005: if-nez v2, 0015 // +0010 │ │ -1a64da: 6e10 5658 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getArguments:()Landroid/os/Bundle; // method@5856 │ │ -1a64e0: 0c02 |000a: move-result-object v2 │ │ -1a64e2: 1a00 4e60 |000b: const-string v0, "image_uri" // string@604e │ │ -1a64e6: 6e20 3a02 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@023a │ │ -1a64ec: 0c02 |0010: move-result-object v2 │ │ -1a64ee: 1f02 8700 |0011: check-cast v2, Landroid/net/Uri; // type@0087 │ │ -1a64f2: 5b12 0841 |0013: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4108 │ │ -1a64f6: 2202 390f |0015: new-instance v2, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints; // type@0f39 │ │ -1a64fa: 7010 0c50 0200 |0017: invoke-direct {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints;.:()V // method@500c │ │ -1a6500: 6e10 6a58 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@586a │ │ -1a6506: 0c00 |001d: move-result-object v0 │ │ -1a6508: 6e20 6354 0200 |001e: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxWidth:(Landroid/content/Context;)I // method@5463 │ │ -1a650e: 0a00 |0021: move-result v0 │ │ -1a6510: 5910 0741 |0022: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@4107 │ │ -1a6514: 6e10 6a58 0100 |0024: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@586a │ │ -1a651a: 0c00 |0027: move-result-object v0 │ │ -1a651c: 6e20 6154 0200 |0028: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxHeight:(Landroid/content/Context;)I // method@5461 │ │ -1a6522: 0a02 |002b: move-result v2 │ │ -1a6524: 5912 0641 |002c: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@4106 │ │ -1a6528: 0e00 |002e: return-void │ │ +1a64c0: |[1a64c0] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreate:(Landroid/os/Bundle;)V │ │ +1a64d0: 6f20 6b05 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@056b │ │ +1a64d6: 5412 0841 |0003: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4108 │ │ +1a64da: 3902 1000 |0005: if-nez v2, 0015 // +0010 │ │ +1a64de: 6e10 5658 0100 |0007: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getArguments:()Landroid/os/Bundle; // method@5856 │ │ +1a64e4: 0c02 |000a: move-result-object v2 │ │ +1a64e6: 1a00 4e60 |000b: const-string v0, "image_uri" // string@604e │ │ +1a64ea: 6e20 3a02 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@023a │ │ +1a64f0: 0c02 |0010: move-result-object v2 │ │ +1a64f2: 1f02 8700 |0011: check-cast v2, Landroid/net/Uri; // type@0087 │ │ +1a64f6: 5b12 0841 |0013: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4108 │ │ +1a64fa: 2202 390f |0015: new-instance v2, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints; // type@0f39 │ │ +1a64fe: 7010 0c50 0200 |0017: invoke-direct {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorMediaConstraints;.:()V // method@500c │ │ +1a6504: 6e10 6a58 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@586a │ │ +1a650a: 0c00 |001d: move-result-object v0 │ │ +1a650c: 6e20 6354 0200 |001e: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxWidth:(Landroid/content/Context;)I // method@5463 │ │ +1a6512: 0a00 |0021: move-result v0 │ │ +1a6514: 5910 0741 |0022: iput v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@4107 │ │ +1a6518: 6e10 6a58 0100 |0024: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.requireContext:()Landroid/content/Context; // method@586a │ │ +1a651e: 0c00 |0027: move-result-object v0 │ │ +1a6520: 6e20 6154 0200 |0028: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/mms/MediaConstraints;.getImageMaxHeight:(Landroid/content/Context;)I // method@5461 │ │ +1a6526: 0a02 |002b: move-result v2 │ │ +1a6528: 5912 0641 |002c: iput v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@4106 │ │ +1a652c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=102 │ │ 0x0007 line=103 │ │ 0x0015 line=106 │ │ 0x001a line=108 │ │ @@ -588288,20 +588289,20 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -1a6128: |[1a6128] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1a6138: 6004 8b26 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.image_editor_fragment:I // field@268b │ │ -1a613c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a613e: 6e40 e702 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1a6144: 0c02 |0006: move-result-object v2 │ │ -1a6146: 1102 |0007: return-object v2 │ │ +1a612c: |[1a612c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1a613c: 6004 8b26 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.image_editor_fragment:I // field@268b │ │ +1a6140: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a6142: 6e40 e702 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1a6148: 0c02 |0006: move-result-object v2 │ │ +1a614a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/ViewGroup; │ │ @@ -588312,20 +588313,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1a652c: |[1a652c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onDelete:()V │ │ -1a653c: 5420 0541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a6540: 5421 0341 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4103 │ │ -1a6544: 6e20 3950 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.deleteElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@5039 │ │ -1a654a: 7010 6958 0200 |0007: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5869 │ │ -1a6550: 0e00 |000a: return-void │ │ +1a6530: |[1a6530] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onDelete:()V │ │ +1a6540: 5420 0541 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a6544: 5421 0341 |0002: iget-object v1, v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4103 │ │ +1a6548: 6e20 3950 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.deleteElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@5039 │ │ +1a654e: 7010 6958 0200 |0007: invoke-direct {v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5869 │ │ +1a6554: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0007 line=307 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -588334,20 +588335,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1a6554: |[1a6554] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onFlipHorizontal:()V │ │ -1a6564: 5410 0541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a6568: 6e10 3f50 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ -1a656e: 0c00 |0005: move-result-object v0 │ │ -1a6570: 6e10 5151 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.flipHorizontal:()V // method@5151 │ │ -1a6576: 0e00 |0009: return-void │ │ +1a6558: |[1a6558] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onFlipHorizontal:()V │ │ +1a6568: 5410 0541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a656c: 6e10 3f50 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ +1a6572: 0c00 |0005: move-result-object v0 │ │ +1a6574: 6e10 5151 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.flipHorizontal:()V // method@5151 │ │ +1a657a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #9 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -588355,67 +588356,67 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 122 16-bit code units │ │ -1a6578: |[1a6578] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ -1a6588: 5430 0541 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a658c: 6201 0d3e |0002: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;.MoveAndResize:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode; // field@3e0d │ │ -1a6590: 6e20 4e50 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setMode:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;)V // method@504e │ │ -1a6596: 5430 0541 |0007: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a659a: 6e10 3a50 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@503a │ │ -1a65a0: 6200 fd40 |000c: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ -1a65a4: 6e10 a258 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ -1a65aa: 0a04 |0011: move-result v4 │ │ -1a65ac: 4404 0004 |0012: aget v4, v0, v4 │ │ -1a65b0: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -1a65b2: 2b04 5300 0000 |0015: packed-switch v4, 00000068 // +00000053 │ │ -1a65b8: 284e |0018: goto 0066 // +004e │ │ -1a65ba: 5434 0541 |0019: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a65be: 6e10 3f50 0400 |001b: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ -1a65c4: 0c04 |001e: move-result-object v4 │ │ -1a65c6: 6e10 4451 0400 |001f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.doneCrop:()V // method@5144 │ │ -1a65cc: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -1a65ce: 5b34 0341 |0023: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4103 │ │ -1a65d2: 2841 |0025: goto 0066 // +0041 │ │ -1a65d4: 2204 2b00 |0026: new-instance v4, Landroid/content/Intent; // type@002b │ │ -1a65d8: 6e10 5758 0300 |0028: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5857 │ │ -1a65de: 0c00 |002b: move-result-object v0 │ │ -1a65e0: 1c01 8910 |002c: const-class v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; // type@1089 │ │ -1a65e4: 7030 8400 0401 |002e: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ -1a65ea: 1300 7b00 |0031: const/16 v0, #int 123 // #7b │ │ -1a65ee: 6e30 6d58 4300 |0033: invoke-virtual {v3, v4, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startActivityForResult:(Landroid/content/Intent;I)V // method@586d │ │ -1a65f4: 2830 |0036: goto 0066 // +0030 │ │ -1a65f6: 6e10 5358 0300 |0037: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.addText:()V // method@5853 │ │ -1a65fc: 282c |003a: goto 0066 // +002c │ │ -1a65fe: 5434 0541 |003b: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a6602: 6200 1300 |003d: sget-object v0, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ -1a6606: 1211 |003f: const/4 v1, #int 1 // #1 │ │ -1a6608: 1402 9a99 993d |0040: const v2, #float 0.075 // #3d99999a │ │ -1a660e: 6e40 5650 2410 |0043: invoke-virtual {v4, v2, v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@5056 │ │ -1a6614: 2820 |0046: goto 0066 // +0020 │ │ -1a6616: 5434 0541 |0047: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a661a: 1401 8fc2 f53c |0049: const v1, #float 0.03 // #3cf5c28f │ │ -1a6620: 6202 1400 |004c: sget-object v2, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0014 │ │ -1a6624: 6e40 5650 1402 |004e: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@5056 │ │ -1a662a: 2815 |0051: goto 0066 // +0015 │ │ -1a662c: 5434 0541 |0052: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a6630: 1401 0ad7 233c |0054: const v1, #float 0.01 // #3c23d70a │ │ -1a6636: 6202 1300 |0057: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ -1a663a: 6e40 5650 1402 |0059: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@5056 │ │ -1a6640: 280a |005c: goto 0066 // +000a │ │ -1a6642: 5434 0541 |005d: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a6646: 6e10 3f50 0400 |005f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ -1a664c: 0c04 |0062: move-result-object v4 │ │ -1a664e: 6e10 7751 0400 |0063: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.startCrop:()V // method@5177 │ │ -1a6654: 0e00 |0066: return-void │ │ -1a6656: 0000 |0067: nop // spacer │ │ -1a6658: 0001 0700 0100 0000 4800 0000 3d00 ... |0068: packed-switch-data (18 units) │ │ +1a657c: |[1a657c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onModeStarted:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V │ │ +1a658c: 5430 0541 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a6590: 6201 0d3e |0002: sget-object v1, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;.MoveAndResize:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode; // field@3e0d │ │ +1a6594: 6e20 4e50 1000 |0004: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setMode:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$Mode;)V // method@504e │ │ +1a659a: 5430 0541 |0007: iget-object v0, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a659e: 6e10 3a50 0000 |0009: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.doneTextEditing:()V // method@503a │ │ +1a65a4: 6200 fd40 |000c: sget-object v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$2;.$SwitchMap$org$thoughtcrime$securesms$scribbles$ImageEditorHud$Mode:[I // field@40fd │ │ +1a65a8: 6e10 a258 0400 |000e: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.ordinal:()I // method@58a2 │ │ +1a65ae: 0a04 |0011: move-result v4 │ │ +1a65b0: 4404 0004 |0012: aget v4, v0, v4 │ │ +1a65b4: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +1a65b6: 2b04 5300 0000 |0015: packed-switch v4, 00000068 // +00000053 │ │ +1a65bc: 284e |0018: goto 0066 // +004e │ │ +1a65be: 5434 0541 |0019: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a65c2: 6e10 3f50 0400 |001b: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ +1a65c8: 0c04 |001e: move-result-object v4 │ │ +1a65ca: 6e10 4451 0400 |001f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.doneCrop:()V // method@5144 │ │ +1a65d0: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +1a65d2: 5b34 0341 |0023: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.currentSelection:Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // field@4103 │ │ +1a65d6: 2841 |0025: goto 0066 // +0041 │ │ +1a65d8: 2204 2b00 |0026: new-instance v4, Landroid/content/Intent; // type@002b │ │ +1a65dc: 6e10 5758 0300 |0028: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.getContext:()Landroid/content/Context; // method@5857 │ │ +1a65e2: 0c00 |002b: move-result-object v0 │ │ +1a65e4: 1c01 8910 |002c: const-class v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; // type@1089 │ │ +1a65e8: 7030 8400 0401 |002e: invoke-direct {v4, v0, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0084 │ │ +1a65ee: 1300 7b00 |0031: const/16 v0, #int 123 // #7b │ │ +1a65f2: 6e30 6d58 4300 |0033: invoke-virtual {v3, v4, v0}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.startActivityForResult:(Landroid/content/Intent;I)V // method@586d │ │ +1a65f8: 2830 |0036: goto 0066 // +0030 │ │ +1a65fa: 6e10 5358 0300 |0037: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.addText:()V // method@5853 │ │ +1a6600: 282c |003a: goto 0066 // +002c │ │ +1a6602: 5434 0541 |003b: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a6606: 6200 1300 |003d: sget-object v0, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ +1a660a: 1211 |003f: const/4 v1, #int 1 // #1 │ │ +1a660c: 1402 9a99 993d |0040: const v2, #float 0.075 // #3d99999a │ │ +1a6612: 6e40 5650 2410 |0043: invoke-virtual {v4, v2, v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@5056 │ │ +1a6618: 2820 |0046: goto 0066 // +0020 │ │ +1a661a: 5434 0541 |0047: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a661e: 1401 8fc2 f53c |0049: const v1, #float 0.03 // #3cf5c28f │ │ +1a6624: 6202 1400 |004c: sget-object v2, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0014 │ │ +1a6628: 6e40 5650 1402 |004e: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@5056 │ │ +1a662e: 2815 |0051: goto 0066 // +0015 │ │ +1a6630: 5434 0541 |0052: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a6634: 1401 0ad7 233c |0054: const v1, #float 0.01 // #3c23d70a │ │ +1a663a: 6202 1300 |0057: sget-object v2, Landroid/graphics/Paint$Cap;.ROUND:Landroid/graphics/Paint$Cap; // field@0013 │ │ +1a663e: 6e40 5650 1402 |0059: invoke-virtual {v4, v1, v2, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.startDrawing:(FLandroid/graphics/Paint$Cap;Z)V // method@5056 │ │ +1a6644: 280a |005c: goto 0066 // +000a │ │ +1a6646: 5434 0541 |005d: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a664a: 6e10 3f50 0400 |005f: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ +1a6650: 0c04 |0062: move-result-object v4 │ │ +1a6652: 6e10 7751 0400 |0063: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.startCrop:()V // method@5177 │ │ +1a6658: 0e00 |0066: return-void │ │ +1a665a: 0000 |0067: nop // spacer │ │ +1a665c: 0001 0700 0100 0000 4800 0000 3d00 ... |0068: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0007 line=216 │ │ 0x000c line=218 │ │ 0x0019 line=246 │ │ 0x0023 line=247 │ │ @@ -588435,35 +588436,35 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a667c: |[1a667c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRequestFullScreen:(ZZ)V │ │ -1a668c: 0e00 |0000: return-void │ │ +1a6680: |[1a6680] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRequestFullScreen:(ZZ)V │ │ +1a6690: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #11 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ name : 'onRotate90AntiClockwise' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -1a6690: |[1a6690] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRotate90AntiClockwise:()V │ │ -1a66a0: 5410 0541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a66a4: 6e10 3f50 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ -1a66aa: 0c00 |0005: move-result-object v0 │ │ -1a66ac: 6e10 7151 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.rotate90anticlockwise:()V // method@5171 │ │ -1a66b2: 0e00 |0009: return-void │ │ +1a6694: |[1a6694] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onRotate90AntiClockwise:()V │ │ +1a66a4: 5410 0541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a66a8: 6e10 3f50 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ +1a66ae: 0c00 |0005: move-result-object v0 │ │ +1a66b0: 6e10 7151 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.rotate90anticlockwise:()V // method@5171 │ │ +1a66b6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #12 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -588471,19 +588472,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -1a66b4: |[1a66b4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSave:()V │ │ -1a66c4: 2200 6b10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0; // type@106b │ │ -1a66c8: 7020 3a58 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@583a │ │ -1a66ce: 7110 845b 0000 |0005: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5b84 │ │ -1a66d4: 0e00 |0008: return-void │ │ +1a66b8: |[1a66b8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSave:()V │ │ +1a66c8: 2200 6b10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0; // type@106b │ │ +1a66cc: 7020 3a58 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@583a │ │ +1a66d2: 7110 845b 0000 |0005: invoke-static {v0}, Lorg/thoughtcrime/securesms/util/Util;.runOnBackground:(Ljava/lang/Runnable;)V // method@5b84 │ │ +1a66d8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ #13 : (in Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;) │ │ @@ -588491,23 +588492,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -1a66d8: |[1a66d8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -1a66e8: 6f20 7205 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0572 │ │ -1a66ee: 2200 7010 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1070 │ │ -1a66f2: 7020 4758 2000 |0005: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5847 │ │ -1a66f8: 5412 0541 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a66fc: 6e10 3f50 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ -1a6702: 0c02 |000d: move-result-object v2 │ │ -1a6704: 6e20 4958 2000 |000e: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@5849 │ │ -1a670a: 0e00 |0011: return-void │ │ +1a66dc: |[1a66dc] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +1a66ec: 6f20 7205 2100 |0000: invoke-super {v1, v2}, Landroidx/fragment/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0572 │ │ +1a66f2: 2200 7010 |0003: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1070 │ │ +1a66f6: 7020 4758 2000 |0005: invoke-direct {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5847 │ │ +1a66fc: 5412 0541 |0008: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a6700: 6e10 3f50 0200 |000a: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ +1a6706: 0c02 |000d: move-result-object v2 │ │ +1a6708: 6e20 4958 2000 |000e: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.writeModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@5849 │ │ +1a670e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/os/Bundle; │ │ @@ -588517,21 +588518,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -1a670c: |[1a670c] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndo:()V │ │ -1a671c: 5410 0541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a6720: 6e10 3f50 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ -1a6726: 0c00 |0005: move-result-object v0 │ │ -1a6728: 6e10 7b51 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.undo:()V // method@517b │ │ -1a672e: 7010 6958 0100 |0009: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5869 │ │ -1a6734: 0e00 |000c: return-void │ │ +1a6710: |[1a6710] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onUndo:()V │ │ +1a6720: 5410 0541 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a6724: 6e10 3f50 0000 |0002: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.getModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@503f │ │ +1a672a: 0c00 |0005: move-result-object v0 │ │ +1a672c: 6e10 7b51 0000 |0006: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.undo:()V // method@517b │ │ +1a6732: 7010 6958 0100 |0009: invoke-direct {v1}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5869 │ │ +1a6738: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0009 line=301 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ │ │ @@ -588540,83 +588541,83 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 144 16-bit code units │ │ -1a6754: |[1a6754] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -1a6764: 6f30 7405 6507 |0000: invoke-super {v5, v6, v7}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0574 │ │ -1a676a: 6000 c124 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_hud:I // field@24c1 │ │ -1a676e: 6e20 1603 0600 |0005: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a6774: 0c00 |0008: move-result-object v0 │ │ -1a6776: 1f00 8510 |0009: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // type@1085 │ │ -1a677a: 5b50 0441 |000b: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ -1a677e: 6000 5723 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.image_editor_view:I // field@2357 │ │ -1a6782: 6e20 1603 0600 |000f: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a6788: 0c06 |0012: move-result-object v6 │ │ -1a678a: 1f06 450f |0013: check-cast v6, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // type@0f45 │ │ -1a678e: 5b56 0541 |0015: iput-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a6792: 5456 0441 |0017: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ -1a6796: 6e20 c758 5600 |0019: invoke-virtual {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V // method@58c7 │ │ -1a679c: 5456 0541 |001c: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a67a0: 5450 0a41 |001e: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@410a │ │ -1a67a4: 6e20 5150 0600 |0020: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setTapListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener;)V // method@5051 │ │ -1a67aa: 5456 0541 |0023: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a67ae: 2200 6c10 |0025: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1; // type@106c │ │ -1a67b2: 7020 3c58 5000 |0027: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@583c │ │ -1a67b8: 6e20 4d50 0600 |002a: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingChangedListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$DrawingChangedListener;)V // method@504d │ │ -1a67be: 5456 0541 |002d: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a67c2: 2200 6d10 |002f: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2; // type@106d │ │ -1a67c6: 7020 3e58 5000 |0031: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@583e │ │ -1a67cc: 6e20 5250 0600 |0034: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setUndoRedoStackListener:(Lorg/thoughtcrime/securesms/imageeditor/UndoRedoStackListener;)V // method@5052 │ │ -1a67d2: 5456 0941 |0037: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@4109 │ │ -1a67d6: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -1a67d8: 3806 0500 |003a: if-eqz v6, 003f // +0005 │ │ -1a67dc: 5b50 0941 |003c: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@4109 │ │ -1a67e0: 280e |003e: goto 004c // +000e │ │ -1a67e2: 3807 0c00 |003f: if-eqz v7, 004b // +000c │ │ -1a67e6: 2206 7010 |0041: new-instance v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1070 │ │ -1a67ea: 7020 4758 7600 |0043: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5847 │ │ -1a67f0: 6e10 4858 0600 |0046: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@5848 │ │ -1a67f6: 0c06 |0049: move-result-object v6 │ │ -1a67f8: 2802 |004a: goto 004c // +0002 │ │ -1a67fa: 0706 |004b: move-object v6, v0 │ │ -1a67fc: 3906 3000 |004c: if-nez v6, 007c // +0030 │ │ -1a6800: 5556 0241 |004e: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4102 │ │ -1a6804: 3806 0700 |0050: if-eqz v6, 0057 // +0007 │ │ -1a6808: 7100 3f51 0000 |0052: invoke-static {}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.createForCircleEditing:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@513f │ │ -1a680e: 0c06 |0055: move-result-object v6 │ │ -1a6810: 2806 |0056: goto 005c // +0006 │ │ -1a6812: 2206 700f |0057: new-instance v6, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f70 │ │ -1a6816: 7010 3651 0600 |0059: invoke-direct {v6}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.:()V // method@5136 │ │ -1a681c: 2207 600f |005c: new-instance v7, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ -1a6820: 2200 9110 |005e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1091 │ │ -1a6824: 5451 0841 |0060: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4108 │ │ -1a6828: 5252 0741 |0062: iget v2, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@4107 │ │ -1a682c: 5253 0641 |0064: iget v3, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@4106 │ │ -1a6830: 1214 |0066: const/4 v4, #int 1 // #1 │ │ -1a6832: 7053 1359 1024 |0067: invoke-direct {v0, v1, v4, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5913 │ │ -1a6838: 7020 bc50 0700 |006a: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@50bc │ │ -1a683e: 6e10 d350 0700 |006d: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getFlags:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@50d3 │ │ -1a6844: 0c00 |0070: move-result-object v0 │ │ -1a6846: 1201 |0071: const/4 v1, #int 0 // #0 │ │ -1a6848: 6e20 1b51 1000 |0072: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.setSelectable:(Z)Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@511b │ │ -1a684e: 0c00 |0075: move-result-object v0 │ │ -1a6850: 6e10 1151 0000 |0076: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.persist:()V // method@5111 │ │ -1a6856: 6e20 3a51 7600 |0079: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@513a │ │ -1a685c: 5457 0541 |007c: iget-object v7, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ -1a6860: 6e20 4f50 6700 |007e: invoke-virtual {v7, v6}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@504f │ │ -1a6866: 7010 6958 0500 |0081: invoke-direct {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5869 │ │ -1a686c: 5556 0241 |0084: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4102 │ │ -1a6870: 3806 0900 |0086: if-eqz v6, 008f // +0009 │ │ -1a6874: 5456 0441 |0088: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ -1a6878: 6207 1d41 |008a: sget-object v7, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411d │ │ -1a687c: 6e20 c858 7600 |008c: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ -1a6882: 0e00 |008f: return-void │ │ +1a6758: |[1a6758] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +1a6768: 6f30 7405 6507 |0000: invoke-super {v5, v6, v7}, Landroidx/fragment/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@0574 │ │ +1a676e: 6000 c124 |0003: sget v0, Lorg/thoughtcrime/securesms/R$id;.scribble_hud:I // field@24c1 │ │ +1a6772: 6e20 1603 0600 |0005: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a6778: 0c00 |0008: move-result-object v0 │ │ +1a677a: 1f00 8510 |0009: check-cast v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // type@1085 │ │ +1a677e: 5b50 0441 |000b: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ +1a6782: 6000 5723 |000d: sget v0, Lorg/thoughtcrime/securesms/R$id;.image_editor_view:I // field@2357 │ │ +1a6786: 6e20 1603 0600 |000f: invoke-virtual {v6, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a678c: 0c06 |0012: move-result-object v6 │ │ +1a678e: 1f06 450f |0013: check-cast v6, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // type@0f45 │ │ +1a6792: 5b56 0541 |0015: iput-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a6796: 5456 0441 |0017: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ +1a679a: 6e20 c758 5600 |0019: invoke-virtual {v6, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setEventListener:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$EventListener;)V // method@58c7 │ │ +1a67a0: 5456 0541 |001c: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a67a4: 5450 0a41 |001e: iget-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.selectionListener:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener; // field@410a │ │ +1a67a8: 6e20 5150 0600 |0020: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setTapListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$TapListener;)V // method@5051 │ │ +1a67ae: 5456 0541 |0023: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a67b2: 2200 6c10 |0025: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1; // type@106c │ │ +1a67b6: 7020 3c58 5000 |0027: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda1;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@583c │ │ +1a67bc: 6e20 4d50 0600 |002a: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setDrawingChangedListener:(Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView$DrawingChangedListener;)V // method@504d │ │ +1a67c2: 5456 0541 |002d: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a67c6: 2200 6d10 |002f: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2; // type@106d │ │ +1a67ca: 7020 3e58 5000 |0031: invoke-direct {v0, v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda2;.:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;)V // method@583e │ │ +1a67d0: 6e20 5250 0600 |0034: invoke-virtual {v6, v0}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setUndoRedoStackListener:(Lorg/thoughtcrime/securesms/imageeditor/UndoRedoStackListener;)V // method@5052 │ │ +1a67d6: 5456 0941 |0037: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@4109 │ │ +1a67da: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +1a67dc: 3806 0500 |003a: if-eqz v6, 003f // +0005 │ │ +1a67e0: 5b50 0941 |003c: iput-object v0, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.restoredModel:Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // field@4109 │ │ +1a67e4: 280e |003e: goto 004c // +000e │ │ +1a67e6: 3807 0c00 |003f: if-eqz v7, 004b // +000c │ │ +1a67ea: 2206 7010 |0041: new-instance v6, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data; // type@1070 │ │ +1a67ee: 7020 4758 7600 |0043: invoke-direct {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.:(Landroid/os/Bundle;)V // method@5847 │ │ +1a67f4: 6e10 4858 0600 |0046: invoke-virtual {v6}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data;.readModel:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@5848 │ │ +1a67fa: 0c06 |0049: move-result-object v6 │ │ +1a67fc: 2802 |004a: goto 004c // +0002 │ │ +1a67fe: 0706 |004b: move-object v6, v0 │ │ +1a6800: 3906 3000 |004c: if-nez v6, 007c // +0030 │ │ +1a6804: 5556 0241 |004e: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4102 │ │ +1a6808: 3806 0700 |0050: if-eqz v6, 0057 // +0007 │ │ +1a680c: 7100 3f51 0000 |0052: invoke-static {}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.createForCircleEditing:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // method@513f │ │ +1a6812: 0c06 |0055: move-result-object v6 │ │ +1a6814: 2806 |0056: goto 005c // +0006 │ │ +1a6816: 2206 700f |0057: new-instance v6, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel; // type@0f70 │ │ +1a681a: 7010 3651 0600 |0059: invoke-direct {v6}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.:()V // method@5136 │ │ +1a6820: 2207 600f |005c: new-instance v7, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement; // type@0f60 │ │ +1a6824: 2200 9110 |005e: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // type@1091 │ │ +1a6828: 5451 0841 |0060: iget-object v1, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4108 │ │ +1a682c: 5252 0741 |0062: iget v2, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxWidth:I // field@4107 │ │ +1a6830: 5253 0641 |0064: iget v3, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageMaxHeight:I // field@4106 │ │ +1a6834: 1214 |0066: const/4 v4, #int 1 // #1 │ │ +1a6836: 7053 1359 1024 |0067: invoke-direct {v0, v1, v4, v2, v3}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.:(Landroid/net/Uri;ZII)V // method@5913 │ │ +1a683c: 7020 bc50 0700 |006a: invoke-direct {v7, v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@50bc │ │ +1a6842: 6e10 d350 0700 |006d: invoke-virtual {v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;.getFlags:()Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@50d3 │ │ +1a6848: 0c00 |0070: move-result-object v0 │ │ +1a684a: 1201 |0071: const/4 v1, #int 0 // #0 │ │ +1a684c: 6e20 1b51 1000 |0072: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.setSelectable:(Z)Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags; // method@511b │ │ +1a6852: 0c00 |0075: move-result-object v0 │ │ +1a6854: 6e10 1151 0000 |0076: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorFlags;.persist:()V // method@5111 │ │ +1a685a: 6e20 3a51 7600 |0079: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;.addElement:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorElement;)V // method@513a │ │ +1a6860: 5457 0541 |007c: iget-object v7, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorView:Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView; // field@4105 │ │ +1a6864: 6e20 4f50 6700 |007e: invoke-virtual {v7, v6}, Lorg/thoughtcrime/securesms/imageeditor/ImageEditorView;.setModel:(Lorg/thoughtcrime/securesms/imageeditor/model/EditorModel;)V // method@504f │ │ +1a686a: 7010 6958 0500 |0081: invoke-direct {v5}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.refreshUniqueColors:()V // method@5869 │ │ +1a6870: 5556 0241 |0084: iget-boolean v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.cropAvatar:Z // field@4102 │ │ +1a6874: 3806 0900 |0086: if-eqz v6, 008f // +0009 │ │ +1a6878: 5456 0441 |0088: iget-object v6, v5, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageEditorHud:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud; // field@4104 │ │ +1a687c: 6207 1d41 |008a: sget-object v7, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;.CROP:Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode; // field@411d │ │ +1a6880: 6e20 c858 7600 |008c: invoke-virtual {v6, v7}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud;.setMode:(Lorg/thoughtcrime/securesms/scribbles/ImageEditorHud$Mode;)V // method@58c8 │ │ +1a6886: 0e00 |008f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=122 │ │ 0x000d line=123 │ │ 0x0017 line=125 │ │ 0x001c line=127 │ │ @@ -588643,17 +588644,17 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a68b4: |[1a68b4] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.setUri:(Landroid/net/Uri;)V │ │ -1a68c4: 5b01 0841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4108 │ │ -1a68c8: 0e00 |0002: return-void │ │ +1a68b8: |[1a68b8] org.thoughtcrime.securesms.scribbles.ImageEditorFragment.setUri:(Landroid/net/Uri;)V │ │ +1a68c8: 5b01 0841 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.imageUri:Landroid/net/Uri; // field@4108 │ │ +1a68cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Landroid/net/Uri; │ │ │ │ @@ -588695,33 +588696,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -1a7ad8: |[1a7ad8] org.thoughtcrime.securesms.scribbles.StickerLoader.:()V │ │ -1a7ae8: 0e00 |0000: return-void │ │ +1a7adc: |[1a7adc] org.thoughtcrime.securesms.scribbles.StickerLoader.:()V │ │ +1a7aec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/StickerLoader;) │ │ name : '' │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -1a7aec: |[1a7aec] org.thoughtcrime.securesms.scribbles.StickerLoader.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -1a7afc: 7020 ef59 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.:(Landroid/content/Context;)V // method@59ef │ │ -1a7b02: 5b02 4041 |0003: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4140 │ │ -1a7b06: 0e00 |0005: return-void │ │ +1a7af0: |[1a7af0] org.thoughtcrime.securesms.scribbles.StickerLoader.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +1a7b00: 7020 ef59 1000 |0000: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/AsyncLoader;.:(Landroid/content/Context;)V // method@59ef │ │ +1a7b06: 5b02 4041 |0003: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4140 │ │ +1a7b0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerLoader; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/content/Context; │ │ @@ -588733,18 +588734,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a7a28: |[1a7a28] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()Ljava/lang/Object; │ │ -1a7a38: 6e10 d958 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.loadInBackground:()[Ljava/lang/String; // method@58d9 │ │ -1a7a3e: 0c00 |0003: move-result-object v0 │ │ -1a7a40: 1100 |0004: return-object v0 │ │ +1a7a2c: |[1a7a2c] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()Ljava/lang/Object; │ │ +1a7a3c: 6e10 d958 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.loadInBackground:()[Ljava/lang/String; // method@58d9 │ │ +1a7a42: 0c00 |0003: move-result-object v0 │ │ +1a7a44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerLoader; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/StickerLoader;) │ │ @@ -588752,45 +588753,45 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -1a7a44: |[1a7a44] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()[Ljava/lang/String; │ │ -1a7a54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -1a7a56: 6e10 d758 0500 |0001: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.getContext:()Landroid/content/Context; // method@58d7 │ │ -1a7a5c: 0c01 |0004: move-result-object v1 │ │ -1a7a5e: 6e10 6c00 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@006c │ │ -1a7a64: 0c01 |0008: move-result-object v1 │ │ -1a7a66: 5452 4041 |0009: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4140 │ │ -1a7a6a: 6e20 d200 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/AssetManager;.list:(Ljava/lang/String;)[Ljava/lang/String; // method@00d2 │ │ -1a7a70: 0c01 |000e: move-result-object v1 │ │ -1a7a72: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -1a7a74: 2113 |0010: array-length v3, v1 │ │ -1a7a76: 3532 1f00 |0011: if-ge v2, v3, 0030 // +001f │ │ -1a7a7a: 2203 0c03 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ -1a7a7e: 7010 0c0b 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ -1a7a84: 5454 4041 |0018: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4140 │ │ -1a7a88: 6e20 180b 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1a7a8e: 1a04 570d |001d: const-string v4, "/" // string@0d57 │ │ -1a7a92: 6e20 180b 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1a7a98: 4604 0102 |0022: aget-object v4, v1, v2 │ │ -1a7a9c: 6e20 180b 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ -1a7aa2: 6e10 290b 0300 |0027: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ -1a7aa8: 0c03 |002a: move-result-object v3 │ │ -1a7aaa: 4d03 0102 |002b: aput-object v3, v1, v2 │ │ -1a7aae: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -1a7ab2: 28e1 |002f: goto 0010 // -001f │ │ -1a7ab4: 1101 |0030: return-object v1 │ │ -1a7ab6: 0d01 |0031: move-exception v1 │ │ -1a7ab8: 6202 3f41 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.TAG:Ljava/lang/String; // field@413f │ │ -1a7abc: 7120 c602 1200 |0034: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ -1a7ac2: 2300 4211 |0037: new-array v0, v0, [Ljava/lang/String; // type@1142 │ │ -1a7ac6: 1100 |0039: return-object v0 │ │ +1a7a48: |[1a7a48] org.thoughtcrime.securesms.scribbles.StickerLoader.loadInBackground:()[Ljava/lang/String; │ │ +1a7a58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +1a7a5a: 6e10 d758 0500 |0001: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.getContext:()Landroid/content/Context; // method@58d7 │ │ +1a7a60: 0c01 |0004: move-result-object v1 │ │ +1a7a62: 6e10 6c00 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@006c │ │ +1a7a68: 0c01 |0008: move-result-object v1 │ │ +1a7a6a: 5452 4041 |0009: iget-object v2, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4140 │ │ +1a7a6e: 6e20 d200 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/AssetManager;.list:(Ljava/lang/String;)[Ljava/lang/String; // method@00d2 │ │ +1a7a74: 0c01 |000e: move-result-object v1 │ │ +1a7a76: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +1a7a78: 2113 |0010: array-length v3, v1 │ │ +1a7a7a: 3532 1f00 |0011: if-ge v2, v3, 0030 // +001f │ │ +1a7a7e: 2203 0c03 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@030c │ │ +1a7a82: 7010 0c0b 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@0b0c │ │ +1a7a88: 5454 4041 |0018: iget-object v4, v5, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.assetDirectory:Ljava/lang/String; // field@4140 │ │ +1a7a8c: 6e20 180b 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1a7a92: 1a04 570d |001d: const-string v4, "/" // string@0d57 │ │ +1a7a96: 6e20 180b 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1a7a9c: 4604 0102 |0022: aget-object v4, v1, v2 │ │ +1a7aa0: 6e20 180b 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@0b18 │ │ +1a7aa6: 6e10 290b 0300 |0027: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@0b29 │ │ +1a7aac: 0c03 |002a: move-result-object v3 │ │ +1a7aae: 4d03 0102 |002b: aput-object v3, v1, v2 │ │ +1a7ab2: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +1a7ab6: 28e1 |002f: goto 0010 // -001f │ │ +1a7ab8: 1101 |0030: return-object v1 │ │ +1a7aba: 0d01 |0031: move-exception v1 │ │ +1a7abc: 6202 3f41 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.TAG:Ljava/lang/String; // field@413f │ │ +1a7ac0: 7120 c602 1200 |0034: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@02c6 │ │ +1a7ac6: 2300 4211 |0037: new-array v0, v0, [Ljava/lang/String; // type@1142 │ │ +1a7aca: 1100 |0039: return-object v0 │ │ catches : 1 │ │ 0x0001 - 0x002d │ │ Ljava/io/IOException; -> 0x0031 │ │ positions : │ │ 0x0001 line=43 │ │ 0x0010 line=45 │ │ 0x0013 line=46 │ │ @@ -588852,17 +588853,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a8068: |[1a8068] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.:()V │ │ -1a8078: 7010 6605 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@0566 │ │ -1a807e: 0e00 |0003: return-void │ │ +1a806c: |[1a806c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.:()V │ │ +1a807c: 7010 6605 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/Fragment;.:()V // method@0566 │ │ +1a8082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;) │ │ @@ -588870,17 +588871,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a8050: |[1a8050] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; │ │ -1a8060: 5400 4f41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@414f │ │ -1a8064: 1100 |0002: return-object v0 │ │ +1a8054: |[1a8054] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.access$200:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; │ │ +1a8064: 5400 4f41 |0000: iget-object v0, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@414f │ │ +1a8068: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ │ │ #2 : (in Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;) │ │ @@ -588888,23 +588889,23 @@ │ │ type : '(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -1a8018: |[1a8018] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ -1a8028: 2200 8e10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@108e │ │ -1a802c: 7010 fb58 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.:()V // method@58fb │ │ -1a8032: 2201 9600 |0005: new-instance v1, Landroid/os/Bundle; // type@0096 │ │ -1a8036: 7010 3302 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0233 │ │ -1a803c: 1a02 3848 |000a: const-string v2, "assetDirectory" // string@4838 │ │ -1a8040: 6e30 4202 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0242 │ │ -1a8046: 6e20 0759 1000 |000f: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setArguments:(Landroid/os/Bundle;)V // method@5907 │ │ -1a804c: 1100 |0012: return-object v0 │ │ +1a801c: |[1a801c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.newInstance:(Ljava/lang/String;)Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ +1a802c: 2200 8e10 |0000: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; // type@108e │ │ +1a8030: 7010 fb58 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.:()V // method@58fb │ │ +1a8036: 2201 9600 |0005: new-instance v1, Landroid/os/Bundle; // type@0096 │ │ +1a803a: 7010 3302 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0233 │ │ +1a8040: 1a02 3848 |000a: const-string v2, "assetDirectory" // string@4838 │ │ +1a8044: 6e30 4202 2103 |000c: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0242 │ │ +1a804a: 6e20 0759 1000 |000f: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.setArguments:(Landroid/os/Bundle;)V // method@5907 │ │ +1a8050: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0005 line=50 │ │ 0x000a line=51 │ │ 0x000f line=52 │ │ locals : │ │ @@ -588916,38 +588917,38 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -1a8080: |[1a8080] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -1a8090: 6f20 6805 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0568 │ │ -1a8096: 7110 1953 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5319 │ │ -1a809c: 0c04 |0006: move-result-object v4 │ │ -1a809e: 5b34 4e41 |0007: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@414e │ │ -1a80a2: 6e10 fe58 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getArguments:()Landroid/os/Bundle; // method@58fe │ │ -1a80a8: 0c04 |000c: move-result-object v4 │ │ -1a80aa: 1a00 3848 |000d: const-string v0, "assetDirectory" // string@4838 │ │ -1a80ae: 6e20 3b02 0400 |000f: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ -1a80b4: 0c04 |0012: move-result-object v4 │ │ -1a80b6: 5b34 4d41 |0013: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@414d │ │ -1a80ba: 6e10 ff58 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getLoaderManager:()Landroidx/loader/app/LoaderManager; // method@58ff │ │ -1a80c0: 0c04 |0018: move-result-object v4 │ │ -1a80c2: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -1a80c4: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -1a80c6: 6e40 a305 0431 |001b: invoke-virtual {v4, v0, v1, v3}, Landroidx/loader/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroidx/loader/app/LoaderManager$LoaderCallbacks;)Landroidx/loader/content/Loader; // method@05a3 │ │ -1a80cc: 5434 5041 |001e: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4150 │ │ -1a80d0: 2200 a701 |0020: new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager; // type@01a7 │ │ -1a80d4: 6e10 fd58 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@58fd │ │ -1a80da: 0c01 |0025: move-result-object v1 │ │ -1a80dc: 1232 |0026: const/4 v2, #int 3 // #3 │ │ -1a80de: 7030 d805 1002 |0027: invoke-direct {v0, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@05d8 │ │ -1a80e4: 6e20 0a06 0400 |002a: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ -1a80ea: 0e00 |002d: return-void │ │ +1a8084: |[1a8084] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +1a8094: 6f20 6805 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0568 │ │ +1a809a: 7110 1953 0300 |0003: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5319 │ │ +1a80a0: 0c04 |0006: move-result-object v4 │ │ +1a80a2: 5b34 4e41 |0007: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@414e │ │ +1a80a6: 6e10 fe58 0300 |0009: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getArguments:()Landroid/os/Bundle; // method@58fe │ │ +1a80ac: 0c04 |000c: move-result-object v4 │ │ +1a80ae: 1a00 3848 |000d: const-string v0, "assetDirectory" // string@4838 │ │ +1a80b2: 6e20 3b02 0400 |000f: invoke-virtual {v4, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@023b │ │ +1a80b8: 0c04 |0012: move-result-object v4 │ │ +1a80ba: 5b34 4d41 |0013: iput-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@414d │ │ +1a80be: 6e10 ff58 0300 |0015: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getLoaderManager:()Landroidx/loader/app/LoaderManager; // method@58ff │ │ +1a80c4: 0c04 |0018: move-result-object v4 │ │ +1a80c6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +1a80c8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +1a80ca: 6e40 a305 0431 |001b: invoke-virtual {v4, v0, v1, v3}, Landroidx/loader/app/LoaderManager;.initLoader:(ILandroid/os/Bundle;Landroidx/loader/app/LoaderManager$LoaderCallbacks;)Landroidx/loader/content/Loader; // method@05a3 │ │ +1a80d0: 5434 5041 |001e: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4150 │ │ +1a80d4: 2200 a701 |0020: new-instance v0, Landroidx/recyclerview/widget/GridLayoutManager; // type@01a7 │ │ +1a80d8: 6e10 fd58 0300 |0022: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@58fd │ │ +1a80de: 0c01 |0025: move-result-object v1 │ │ +1a80e0: 1232 |0026: const/4 v2, #int 3 // #3 │ │ +1a80e2: 7030 d805 1002 |0027: invoke-direct {v0, v1, v2}, Landroidx/recyclerview/widget/GridLayoutManager;.:(Landroid/content/Context;I)V // method@05d8 │ │ +1a80e8: 6e20 0a06 0400 |002a: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ +1a80ee: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=71 │ │ 0x0009 line=72 │ │ 0x0015 line=74 │ │ 0x001e line=75 │ │ @@ -588960,21 +588961,21 @@ │ │ type : '(ILandroid/os/Bundle;)Landroidx/loader/content/Loader;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -1a7ff0: |[1a7ff0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ -1a8000: 2202 8710 |0000: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader; // type@1087 │ │ -1a8004: 6e10 fd58 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@58fd │ │ -1a800a: 0c03 |0005: move-result-object v3 │ │ -1a800c: 5410 4d41 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@414d │ │ -1a8010: 7030 d658 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.:(Landroid/content/Context;Ljava/lang/String;)V // method@58d6 │ │ -1a8016: 1102 |000b: return-object v2 │ │ +1a7ff4: |[1a7ff4] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateLoader:(ILandroid/os/Bundle;)Landroidx/loader/content/Loader; │ │ +1a8004: 2202 8710 |0000: new-instance v2, Lorg/thoughtcrime/securesms/scribbles/StickerLoader; // type@1087 │ │ +1a8008: 6e10 fd58 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@58fd │ │ +1a800e: 0c03 |0005: move-result-object v3 │ │ +1a8010: 5410 4d41 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.assetDirectory:Ljava/lang/String; // field@414d │ │ +1a8014: 7030 d658 3200 |0008: invoke-direct {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerLoader;.:(Landroid/content/Context;Ljava/lang/String;)V // method@58d6 │ │ +1a801a: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ 0x0000 - 0x000c reg=2 (null) I │ │ 0x0000 - 0x000c reg=3 (null) Landroid/os/Bundle; │ │ @@ -588984,25 +588985,25 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -1a7fbc: |[1a7fbc] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1a7fcc: 6004 0e27 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_fragment:I // field@270e │ │ -1a7fd0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a7fd2: 6e40 e702 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1a7fd8: 0c02 |0006: move-result-object v2 │ │ -1a7fda: 6003 2f25 |0007: sget v3, Lorg/thoughtcrime/securesms/R$id;.stickers_recycler_view:I // field@252f │ │ -1a7fde: 6e20 1603 3200 |0009: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a7fe4: 0c03 |000c: move-result-object v3 │ │ -1a7fe6: 1f03 b601 |000d: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ -1a7fea: 5b13 5041 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4150 │ │ -1a7fee: 1102 |0011: return-object v2 │ │ +1a7fc0: |[1a7fc0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1a7fd0: 6004 0e27 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_fragment:I // field@270e │ │ +1a7fd4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a7fd6: 6e40 e702 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1a7fdc: 0c02 |0006: move-result-object v2 │ │ +1a7fde: 6003 2f25 |0007: sget v3, Lorg/thoughtcrime/securesms/R$id;.stickers_recycler_view:I // field@252f │ │ +1a7fe2: 6e20 1603 3200 |0009: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a7fe8: 0c03 |000c: move-result-object v3 │ │ +1a7fea: 1f03 b601 |000d: check-cast v3, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ +1a7fee: 5b13 5041 |000f: iput-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4150 │ │ +1a7ff2: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ 0x0000 - 0x0012 reg=2 (null) Landroid/view/LayoutInflater; │ │ @@ -589014,18 +589015,18 @@ │ │ type : '(Landroidx/loader/content/Loader;Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1a80ec: |[1a80ec] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ -1a80fc: 1f02 4211 |0000: check-cast v2, [Ljava/lang/String; // type@1142 │ │ -1a8100: 6e30 0559 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V // method@5905 │ │ -1a8106: 0e00 |0005: return-void │ │ +1a80f0: |[1a80f0] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;Ljava/lang/Object;)V │ │ +1a8100: 1f02 4211 |0000: check-cast v2, [Ljava/lang/String; // type@1142 │ │ +1a8104: 6e30 0559 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V // method@5905 │ │ +1a810a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ 0x0000 - 0x0006 reg=1 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0006 reg=2 (null) Ljava/lang/Object; │ │ @@ -589035,23 +589036,23 @@ │ │ type : '(Landroidx/loader/content/Loader;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -1a8108: |[1a8108] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V │ │ -1a8118: 5434 5041 |0000: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4150 │ │ -1a811c: 2200 8d10 |0002: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // type@108d │ │ -1a8120: 6e10 fd58 0300 |0004: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@58fd │ │ -1a8126: 0c01 |0007: move-result-object v1 │ │ -1a8128: 5432 4e41 |0008: iget-object v2, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@414e │ │ -1a812c: 7055 f158 3021 |000a: invoke-direct {v0, v3, v1, v2, v5}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V // method@58f1 │ │ -1a8132: 6e20 0606 0400 |000d: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ -1a8138: 0e00 |0010: return-void │ │ +1a810c: |[1a810c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoadFinished:(Landroidx/loader/content/Loader;[Ljava/lang/String;)V │ │ +1a811c: 5434 5041 |0000: iget-object v4, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4150 │ │ +1a8120: 2200 8d10 |0002: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter; // type@108d │ │ +1a8124: 6e10 fd58 0300 |0004: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@58fd │ │ +1a812a: 0c01 |0007: move-result-object v1 │ │ +1a812c: 5432 4e41 |0008: iget-object v2, v3, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests; // field@414e │ │ +1a8130: 7055 f158 3021 |000a: invoke-direct {v0, v3, v1, v2, v5}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickersAdapter;.:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;[Ljava/lang/String;)V // method@58f1 │ │ +1a8136: 6e20 0606 0400 |000d: invoke-virtual {v4, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ +1a813c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ 0x0000 - 0x0011 reg=4 (null) Landroidx/loader/content/Loader; │ │ 0x0000 - 0x0011 reg=5 (null) [Ljava/lang/String; │ │ @@ -589061,19 +589062,19 @@ │ │ type : '(Landroidx/loader/content/Loader;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1a813c: |[1a813c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ -1a814c: 5412 5041 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4150 │ │ -1a8150: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a8152: 6e20 0606 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ -1a8158: 0e00 |0006: return-void │ │ +1a8140: |[1a8140] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.onLoaderReset:(Landroidx/loader/content/Loader;)V │ │ +1a8150: 5412 5041 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.recyclerView:Landroidx/recyclerview/widget/RecyclerView; // field@4150 │ │ +1a8154: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a8156: 6e20 0606 0200 |0003: invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ +1a815c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ 0x0000 - 0x0007 reg=2 (null) Landroidx/loader/content/Loader; │ │ │ │ @@ -589082,17 +589083,17 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a815c: |[1a815c] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ -1a816c: 5b01 4f41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@414f │ │ -1a8170: 0e00 |0002: return-void │ │ +1a8160: |[1a8160] org.thoughtcrime.securesms.scribbles.StickerSelectFragment.setListener:(Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V │ │ +1a8170: 5b01 4f41 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment;.listener:Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; // field@414f │ │ +1a8174: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment; │ │ 0x0000 - 0x0003 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener; │ │ │ │ @@ -589137,19 +589138,19 @@ │ │ type : '(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a8174: |[1a8174] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ -1a8184: 5b01 5141 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4151 │ │ -1a8188: 5b02 5241 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4152 │ │ -1a818c: 7010 0508 0000 |0004: invoke-direct {v0}, Lcom/bumptech/glide/request/target/CustomTarget;.:()V // method@0805 │ │ -1a8192: 0e00 |0007: return-void │ │ +1a8178: |[1a8178] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;)V │ │ +1a8188: 5b01 5141 |0000: iput-object v1, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4151 │ │ +1a818c: 5b02 5241 |0002: iput-object v2, v0, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4152 │ │ +1a8190: 7010 0508 0000 |0004: invoke-direct {v0}, Lcom/bumptech/glide/request/target/CustomTarget;.:()V // method@0805 │ │ +1a8196: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; │ │ 0x0000 - 0x0008 reg=1 (null) Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; │ │ 0x0000 - 0x0008 reg=2 (null) Lorg/thoughtcrime/securesms/imageeditor/RendererContext; │ │ @@ -589160,19 +589161,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -1a8194: |[1a8194] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onLoadCleared:(Landroid/graphics/drawable/Drawable;)V │ │ -1a81a4: 5412 5141 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4151 │ │ -1a81a8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a81aa: 7120 1559 0200 |0003: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.access$102:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@5915 │ │ -1a81b0: 0e00 |0006: return-void │ │ +1a8198: |[1a8198] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onLoadCleared:(Landroid/graphics/drawable/Drawable;)V │ │ +1a81a8: 5412 5141 |0000: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4151 │ │ +1a81ac: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a81ae: 7120 1559 0200 |0003: invoke-static {v2, v0}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.access$102:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Landroid/graphics/Bitmap;)Landroid/graphics/Bitmap; // method@5915 │ │ +1a81b4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -589181,23 +589182,23 @@ │ │ type : '(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -1a81b4: |[1a81b4] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V │ │ -1a81c4: 5413 5141 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4151 │ │ -1a81c8: 5410 5241 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4152 │ │ -1a81cc: 7130 1459 0302 |0004: invoke-static {v3, v0, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.access$000:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@5914 │ │ -1a81d2: 5412 5241 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4152 │ │ -1a81d6: 5422 293e |0009: iget-object v2, v2, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.invalidate:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate; // field@3e29 │ │ -1a81da: 5413 5141 |000b: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4151 │ │ -1a81de: 7220 6250 3200 |000d: invoke-interface {v2, v3}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate;.onInvalidate:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@5062 │ │ -1a81e4: 0e00 |0010: return-void │ │ +1a81b8: |[1a81b8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V │ │ +1a81c8: 5413 5141 |0000: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4151 │ │ +1a81cc: 5410 5241 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4152 │ │ +1a81d0: 7130 1459 0302 |0004: invoke-static {v3, v0, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;.access$000:(Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer;Lorg/thoughtcrime/securesms/imageeditor/RendererContext;Landroid/graphics/Bitmap;)V // method@5914 │ │ +1a81d6: 5412 5241 |0007: iget-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.val$rendererContext:Lorg/thoughtcrime/securesms/imageeditor/RendererContext; // field@4152 │ │ +1a81da: 5422 293e |0009: iget-object v2, v2, Lorg/thoughtcrime/securesms/imageeditor/RendererContext;.invalidate:Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate; // field@3e29 │ │ +1a81de: 5413 5141 |000b: iget-object v3, v1, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.this$0:Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer; // field@4151 │ │ +1a81e2: 7220 6250 3200 |000d: invoke-interface {v2, v3}, Lorg/thoughtcrime/securesms/imageeditor/RendererContext$Invalidate;.onInvalidate:(Lorg/thoughtcrime/securesms/imageeditor/Renderer;)V // method@5062 │ │ +1a81e8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0007 line=92 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/graphics/Bitmap; │ │ @@ -589208,18 +589209,18 @@ │ │ type : '(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -1a81e8: |[1a81e8] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V │ │ -1a81f8: 1f01 4500 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0045 │ │ -1a81fc: 6e30 0b59 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.onResourceReady:(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V // method@590b │ │ -1a8202: 0e00 |0005: return-void │ │ +1a81ec: |[1a81ec] org.thoughtcrime.securesms.scribbles.UriGlideRenderer$1.onResourceReady:(Ljava/lang/Object;Lcom/bumptech/glide/request/transition/Transition;)V │ │ +1a81fc: 1f01 4500 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0045 │ │ +1a8200: 6e30 0b59 1002 |0002: invoke-virtual {v0, v1, v2}, Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1;.onResourceReady:(Landroid/graphics/Bitmap;Lcom/bumptech/glide/request/transition/Transition;)V // method@590b │ │ +1a8206: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lorg/thoughtcrime/securesms/scribbles/UriGlideRenderer$1; │ │ 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 (null) Lcom/bumptech/glide/request/transition/Transition; │ │ @@ -640019,41 +640020,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -1a7c0c: |[1a7c0c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ -1a7c1c: 6000 2721 |0000: sget v0, Lorg/thoughtcrime/securesms/R$drawable;.ic_tag_faces_white_24dp:I // field@2127 │ │ -1a7c20: 6001 3921 |0002: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.ic_work_white_24dp:I // field@2139 │ │ -1a7c24: 6002 0e21 |0004: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.ic_pets_white_24dp:I // field@210e │ │ -1a7c28: 6003 f220 |0006: sget v3, Lorg/thoughtcrime/securesms/R$drawable;.ic_local_dining_white_24dp:I // field@20f2 │ │ -1a7c2c: 6004 3821 |0008: sget v4, Lorg/thoughtcrime/securesms/R$drawable;.ic_wb_sunny_white_24dp:I // field@2138 │ │ -1a7c30: 2454 2711 1032 |000a: filled-new-array {v0, v1, v2, v3, v4}, [I // type@1127 │ │ -1a7c36: 0c00 |000d: move-result-object v0 │ │ -1a7c38: 6900 4341 |000e: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@4143 │ │ -1a7c3c: 0e00 |0010: return-void │ │ +1a7c10: |[1a7c10] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ +1a7c20: 6000 2721 |0000: sget v0, Lorg/thoughtcrime/securesms/R$drawable;.ic_tag_faces_white_24dp:I // field@2127 │ │ +1a7c24: 6001 3921 |0002: sget v1, Lorg/thoughtcrime/securesms/R$drawable;.ic_work_white_24dp:I // field@2139 │ │ +1a7c28: 6002 0e21 |0004: sget v2, Lorg/thoughtcrime/securesms/R$drawable;.ic_pets_white_24dp:I // field@210e │ │ +1a7c2c: 6003 f220 |0006: sget v3, Lorg/thoughtcrime/securesms/R$drawable;.ic_local_dining_white_24dp:I // field@20f2 │ │ +1a7c30: 6004 3821 |0008: sget v4, Lorg/thoughtcrime/securesms/R$drawable;.ic_wb_sunny_white_24dp:I // field@2138 │ │ +1a7c34: 2454 2711 1032 |000a: filled-new-array {v0, v1, v2, v3, v4}, [I // type@1127 │ │ +1a7c3a: 0c00 |000d: move-result-object v0 │ │ +1a7c3c: 6900 4341 |000e: sput-object v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@4143 │ │ +1a7c40: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a7c40: |[1a7c40] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ -1a7c50: 7010 7905 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/FragmentActivity;.:()V // method@0579 │ │ -1a7c56: 0e00 |0003: return-void │ │ +1a7c44: |[1a7c44] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.:()V │ │ +1a7c54: 7010 7905 0000 |0000: invoke-direct {v0}, Landroidx/fragment/app/FragmentActivity;.:()V // method@0579 │ │ +1a7c5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; │ │ │ │ Virtual methods - │ │ @@ -640062,44 +640063,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -1a7c58: |[1a7c58] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onCreate:(Landroid/os/Bundle;)V │ │ -1a7c68: 6f20 8905 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0589 │ │ -1a7c6e: 6004 0d27 |0003: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_activity:I // field@270d │ │ -1a7c72: 6e20 e658 4300 |0005: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setContentView:(I)V // method@58e6 │ │ -1a7c78: 6004 4c22 |0008: sget v4, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_pager:I // field@224c │ │ -1a7c7c: 6e20 df58 4300 |000a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@58df │ │ -1a7c82: 0c04 |000d: move-result-object v4 │ │ -1a7c84: 1f04 b901 |000e: check-cast v4, Landroidx/viewpager/widget/ViewPager; // type@01b9 │ │ -1a7c88: 2200 8810 |0010: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter; // type@1088 │ │ -1a7c8c: 6e10 e158 0300 |0012: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@58e1 │ │ -1a7c92: 0c01 |0015: move-result-object v1 │ │ -1a7c94: 7030 da58 1003 |0016: invoke-direct {v0, v1, v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@58da │ │ -1a7c9a: 6e20 1606 0400 |0019: invoke-virtual {v4, v0}, Landroidx/viewpager/widget/ViewPager;.setAdapter:(Landroidx/viewpager/widget/PagerAdapter;)V // method@0616 │ │ -1a7ca0: 6000 4d22 |001c: sget v0, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_tabs:I // field@224d │ │ -1a7ca4: 6e20 df58 0300 |001e: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@58df │ │ -1a7caa: 0c00 |0021: move-result-object v0 │ │ -1a7cac: 1f00 8e02 |0022: check-cast v0, Lcom/google/android/material/tabs/TabLayout; // type@028e │ │ -1a7cb0: 6e20 fc08 4000 |0024: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.setupWithViewPager:(Landroidx/viewpager/widget/ViewPager;)V // method@08fc │ │ -1a7cb6: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -1a7cb8: 6e10 fb08 0000 |0028: invoke-virtual {v0}, Lcom/google/android/material/tabs/TabLayout;.getTabCount:()I // method@08fb │ │ -1a7cbe: 0a01 |002b: move-result v1 │ │ -1a7cc0: 3514 1000 |002c: if-ge v4, v1, 003c // +0010 │ │ -1a7cc4: 6e20 fa08 4000 |002e: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.getTabAt:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08fa │ │ -1a7cca: 0c01 |0031: move-result-object v1 │ │ -1a7ccc: 6202 4341 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@4143 │ │ -1a7cd0: 4402 0204 |0034: aget v2, v2, v4 │ │ -1a7cd4: 6e20 f808 2100 |0036: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f8 │ │ -1a7cda: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ -1a7cde: 28ed |003b: goto 0028 // -0013 │ │ -1a7ce0: 0e00 |003c: return-void │ │ +1a7c5c: |[1a7c5c] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onCreate:(Landroid/os/Bundle;)V │ │ +1a7c6c: 6f20 8905 4300 |0000: invoke-super {v3, v4}, Landroidx/fragment/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@0589 │ │ +1a7c72: 6004 0d27 |0003: sget v4, Lorg/thoughtcrime/securesms/R$layout;.scribble_select_sticker_activity:I // field@270d │ │ +1a7c76: 6e20 e658 4300 |0005: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setContentView:(I)V // method@58e6 │ │ +1a7c7c: 6004 4c22 |0008: sget v4, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_pager:I // field@224c │ │ +1a7c80: 6e20 df58 4300 |000a: invoke-virtual {v3, v4}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@58df │ │ +1a7c86: 0c04 |000d: move-result-object v4 │ │ +1a7c88: 1f04 b901 |000e: check-cast v4, Landroidx/viewpager/widget/ViewPager; // type@01b9 │ │ +1a7c8c: 2200 8810 |0010: new-instance v0, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter; // type@1088 │ │ +1a7c90: 6e10 e158 0300 |0012: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.getSupportFragmentManager:()Landroidx/fragment/app/FragmentManager; // method@58e1 │ │ +1a7c96: 0c01 |0015: move-result-object v1 │ │ +1a7c98: 7030 da58 1003 |0016: invoke-direct {v0, v1, v3}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity$StickerPagerAdapter;.:(Landroidx/fragment/app/FragmentManager;Lorg/thoughtcrime/securesms/scribbles/StickerSelectFragment$StickerSelectionListener;)V // method@58da │ │ +1a7c9e: 6e20 1606 0400 |0019: invoke-virtual {v4, v0}, Landroidx/viewpager/widget/ViewPager;.setAdapter:(Landroidx/viewpager/widget/PagerAdapter;)V // method@0616 │ │ +1a7ca4: 6000 4d22 |001c: sget v0, Lorg/thoughtcrime/securesms/R$id;.camera_sticker_tabs:I // field@224d │ │ +1a7ca8: 6e20 df58 0300 |001e: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.findViewById:(I)Landroid/view/View; // method@58df │ │ +1a7cae: 0c00 |0021: move-result-object v0 │ │ +1a7cb0: 1f00 8e02 |0022: check-cast v0, Lcom/google/android/material/tabs/TabLayout; // type@028e │ │ +1a7cb4: 6e20 fc08 4000 |0024: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.setupWithViewPager:(Landroidx/viewpager/widget/ViewPager;)V // method@08fc │ │ +1a7cba: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +1a7cbc: 6e10 fb08 0000 |0028: invoke-virtual {v0}, Lcom/google/android/material/tabs/TabLayout;.getTabCount:()I // method@08fb │ │ +1a7cc2: 0a01 |002b: move-result v1 │ │ +1a7cc4: 3514 1000 |002c: if-ge v4, v1, 003c // +0010 │ │ +1a7cc8: 6e20 fa08 4000 |002e: invoke-virtual {v0, v4}, Lcom/google/android/material/tabs/TabLayout;.getTabAt:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08fa │ │ +1a7cce: 0c01 |0031: move-result-object v1 │ │ +1a7cd0: 6202 4341 |0032: sget-object v2, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.TAB_TITLES:[I // field@4143 │ │ +1a7cd4: 4402 0204 |0034: aget v2, v2, v4 │ │ +1a7cd8: 6e20 f808 2100 |0036: invoke-virtual {v1, v2}, Lcom/google/android/material/tabs/TabLayout$Tab;.setIcon:(I)Lcom/google/android/material/tabs/TabLayout$Tab; // method@08f8 │ │ +1a7cde: d804 0401 |0039: add-int/lit8 v4, v4, #int 1 // #01 │ │ +1a7ce2: 28ed |003b: goto 0028 // -0013 │ │ +1a7ce4: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0008 line=52 │ │ 0x0010 line=53 │ │ 0x001c line=55 │ │ @@ -640115,25 +640116,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -1a7bd4: |[1a7bd4] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -1a7be4: 7210 f002 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ -1a7bea: 0a00 |0003: move-result v0 │ │ -1a7bec: 1401 2c00 0201 |0004: const v1, #float 2.38774e-38 // #0102002c │ │ -1a7bf2: 3310 0700 |0007: if-ne v0, v1, 000e // +0007 │ │ -1a7bf6: 6e10 e258 0200 |0009: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.onBackPressed:()V // method@58e2 │ │ -1a7bfc: 1213 |000c: const/4 v3, #int 1 // #1 │ │ -1a7bfe: 0f03 |000d: return v3 │ │ -1a7c00: 6f20 8a05 3200 |000e: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@058a │ │ -1a7c06: 0a03 |0011: move-result v3 │ │ -1a7c08: 0f03 |0012: return v3 │ │ +1a7bd8: |[1a7bd8] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +1a7be8: 7210 f002 0300 |0000: invoke-interface {v3}, Landroid/view/MenuItem;.getItemId:()I // method@02f0 │ │ +1a7bee: 0a00 |0003: move-result v0 │ │ +1a7bf0: 1401 2c00 0201 |0004: const v1, #float 2.38774e-38 // #0102002c │ │ +1a7bf6: 3310 0700 |0007: if-ne v0, v1, 000e // +0007 │ │ +1a7bfa: 6e10 e258 0200 |0009: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.onBackPressed:()V // method@58e2 │ │ +1a7c00: 1213 |000c: const/4 v3, #int 1 // #1 │ │ +1a7c02: 0f03 |000d: return v3 │ │ +1a7c04: 6f20 8a05 3200 |000e: invoke-super {v2, v3}, Landroidx/fragment/app/FragmentActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@058a │ │ +1a7c0a: 0a03 |0011: move-result v3 │ │ +1a7c0c: 0f03 |0012: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0009 line=66 │ │ 0x000e line=69 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity; │ │ @@ -640144,23 +640145,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1a7ce4: |[1a7ce4] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onStickerSelected:(Ljava/lang/String;)V │ │ -1a7cf4: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ -1a7cf8: 7010 8300 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ -1a7cfe: 1a01 b355 |0005: const-string v1, "extra_sticker_file" // string@55b3 │ │ -1a7d02: 6e30 a000 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ -1a7d08: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -1a7d0a: 6e30 e758 3200 |000b: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setResult:(ILandroid/content/Intent;)V // method@58e7 │ │ -1a7d10: 6e10 e058 0200 |000e: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.finish:()V // method@58e0 │ │ -1a7d16: 0e00 |0011: return-void │ │ +1a7ce8: |[1a7ce8] org.thoughtcrime.securesms.scribbles.StickerSelectActivity.onStickerSelected:(Ljava/lang/String;)V │ │ +1a7cf8: 2200 2b00 |0000: new-instance v0, Landroid/content/Intent; // type@002b │ │ +1a7cfc: 7010 8300 0000 |0002: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@0083 │ │ +1a7d02: 1a01 b355 |0005: const-string v1, "extra_sticker_file" // string@55b3 │ │ +1a7d06: 6e30 a000 1003 |0007: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00a0 │ │ +1a7d0c: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +1a7d0e: 6e30 e758 3200 |000b: invoke-virtual {v2, v3, v0}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.setResult:(ILandroid/content/Intent;)V // method@58e7 │ │ +1a7d14: 6e10 e058 0200 |000e: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/scribbles/StickerSelectActivity;.finish:()V // method@58e0 │ │ +1a7d1a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=75 │ │ 0x000b line=76 │ │ 0x000e line=77 │ │ locals : │ │ @@ -640219,17 +640220,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a9330: |[1a9330] org.thoughtcrime.securesms.search.SearchFragment.:()V │ │ -1a9340: 7010 483f 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.:()V // method@3f48 │ │ -1a9346: 0e00 |0003: return-void │ │ +1a9334: |[1a9334] org.thoughtcrime.securesms.search.SearchFragment.:()V │ │ +1a9344: 7010 483f 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.:()V // method@3f48 │ │ +1a934a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/SearchFragment;) │ │ @@ -640237,21 +640238,21 @@ │ │ type : '(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;Landroid/content/DialogInterface;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -1a9368: |[1a9368] org.thoughtcrime.securesms.search.SearchFragment.lambda$onContactClicked$1:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;Landroid/content/DialogInterface;I)V │ │ -1a9378: 6e10 7a06 0100 |0000: invoke-virtual {v1}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067a │ │ -1a937e: 0a01 |0003: move-result v1 │ │ -1a9380: 6e20 8c06 1000 |0004: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@068c │ │ -1a9386: 0a00 |0007: move-result v0 │ │ -1a9388: 6e20 6e42 0200 |0008: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@426e │ │ -1a938e: 0e00 |000b: return-void │ │ +1a936c: |[1a936c] org.thoughtcrime.securesms.search.SearchFragment.lambda$onContactClicked$1:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;Landroid/content/DialogInterface;I)V │ │ +1a937c: 6e10 7a06 0100 |0000: invoke-virtual {v1}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067a │ │ +1a9382: 0a01 |0003: move-result v1 │ │ +1a9384: 6e20 8c06 1000 |0004: invoke-virtual {v0, v1}, Lcom/b44t/messenger/DcContext;.createChatByContactId:(I)I // method@068c │ │ +1a938a: 0a00 |0007: move-result v0 │ │ +1a938c: 6e20 6e42 0200 |0008: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@426e │ │ +1a9392: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0008 line=173 │ │ locals : │ │ 0x0000 - 0x000c reg=0 (null) Lcom/b44t/messenger/DcContext; │ │ 0x0000 - 0x000c reg=1 (null) Lcom/b44t/messenger/DcContact; │ │ @@ -640264,21 +640265,21 @@ │ │ type : '()Lorg/thoughtcrime/securesms/search/SearchFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1a9304: |[1a9304] org.thoughtcrime.securesms.search.SearchFragment.newInstance:()Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ -1a9314: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ -1a9318: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ -1a931e: 2201 9a10 |0005: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment; // type@109a │ │ -1a9322: 7010 4659 0100 |0007: invoke-direct {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.:()V // method@5946 │ │ -1a9328: 6e20 5f59 0100 |000a: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment;.setArguments:(Landroid/os/Bundle;)V // method@595f │ │ -1a932e: 1101 |000d: return-object v1 │ │ +1a9308: |[1a9308] org.thoughtcrime.securesms.search.SearchFragment.newInstance:()Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ +1a9318: 2200 9600 |0000: new-instance v0, Landroid/os/Bundle; // type@0096 │ │ +1a931c: 7010 3302 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0233 │ │ +1a9322: 2201 9a10 |0005: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment; // type@109a │ │ +1a9326: 7010 4659 0100 |0007: invoke-direct {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.:()V // method@5946 │ │ +1a932c: 6e20 5f59 0100 |000a: invoke-virtual {v1, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment;.setArguments:(Landroid/os/Bundle;)V // method@595f │ │ +1a9332: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0005 line=59 │ │ 0x000a line=60 │ │ locals : │ │ │ │ @@ -640288,17 +640289,17 @@ │ │ type : '()Lorg/thoughtcrime/securesms/BaseConversationListAdapter;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -1a92ec: |[1a92ec] org.thoughtcrime.securesms.search.SearchFragment.getListAdapter:()Lorg/thoughtcrime/securesms/BaseConversationListAdapter; │ │ -1a92fc: 5410 8341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4183 │ │ -1a9300: 1100 |0002: return-object v0 │ │ +1a92f0: |[1a92f0] org.thoughtcrime.securesms.search.SearchFragment.getListAdapter:()Lorg/thoughtcrime/securesms/BaseConversationListAdapter; │ │ +1a9300: 5410 8341 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4183 │ │ +1a9304: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/search/SearchFragment;) │ │ @@ -640306,19 +640307,19 @@ │ │ type : '(Lcom/b44t/messenger/DcEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -1a9348: |[1a9348] org.thoughtcrime.securesms.search.SearchFragment.handleEvent:(Lcom/b44t/messenger/DcEvent;)V │ │ -1a9358: 5401 8741 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ -1a935c: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -1a9360: 6e10 a059 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@59a0 │ │ -1a9366: 0e00 |0007: return-void │ │ +1a934c: |[1a934c] org.thoughtcrime.securesms.search.SearchFragment.handleEvent:(Lcom/b44t/messenger/DcEvent;)V │ │ +1a935c: 5401 8741 |0000: iget-object v1, v0, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ +1a9360: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +1a9364: 6e10 a059 0100 |0004: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:()V // method@59a0 │ │ +1a936a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0004 line=208 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ 0x0000 - 0x0008 reg=1 (null) Lcom/b44t/messenger/DcEvent; │ │ @@ -640328,58 +640329,58 @@ │ │ type : '(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V' │ │ access : 0x1000 (SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -1a9390: |[1a9390] org.thoughtcrime.securesms.search.SearchFragment.lambda$onStart$0$org-thoughtcrime-securesms-search-SearchFragment:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ -1a93a0: 3805 0300 |0000: if-eqz v5, 0003 // +0003 │ │ -1a93a4: 2803 |0002: goto 0005 // +0003 │ │ -1a93a6: 6205 a641 |0003: sget-object v5, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41a6 │ │ -1a93aa: 5440 8341 |0005: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4183 │ │ -1a93ae: 6e20 8e59 5000 |0007: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598e │ │ -1a93b4: 5440 8441 |000a: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4184 │ │ -1a93b8: 6e10 465b 0000 |000c: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5b46 │ │ -1a93be: 6e10 a859 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.isEmpty:()Z // method@59a8 │ │ -1a93c4: 0a05 |0012: move-result v5 │ │ -1a93c6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -1a93c8: 3805 3600 |0014: if-eqz v5, 004a // +0036 │ │ -1a93cc: 5445 8741 |0016: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ -1a93d0: 6e10 9a59 0500 |0018: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@599a │ │ -1a93d6: 0c05 |001b: move-result-object v5 │ │ -1a93d8: 6e10 fd0a 0500 |001c: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afd │ │ -1a93de: 0c05 |001f: move-result-object v5 │ │ -1a93e0: 7110 a702 0500 |0020: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ -1a93e6: 0a05 |0023: move-result v5 │ │ -1a93e8: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ -1a93ec: 5445 8541 |0026: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4185 │ │ -1a93f0: 1300 0800 |0028: const/16 v0, #int 8 // #8 │ │ -1a93f4: 6e20 6f04 0500 |002a: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ -1a93fa: 2829 |002d: goto 0056 // +0029 │ │ -1a93fc: 5445 8541 |002e: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4185 │ │ -1a9400: 6e20 6f04 0500 |0030: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ -1a9406: 5445 8541 |0033: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4185 │ │ -1a940a: 6001 5a2b |0035: sget v1, Lorg/thoughtcrime/securesms/R$string;.search_no_result_for_x:I // field@2b5a │ │ -1a940e: 5442 8741 |0037: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ -1a9412: 6e10 9a59 0200 |0039: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@599a │ │ -1a9418: 0c02 |003c: move-result-object v2 │ │ -1a941a: 1213 |003d: const/4 v3, #int 1 // #1 │ │ -1a941c: 2333 4011 |003e: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ -1a9420: 4d02 0300 |0040: aput-object v2, v3, v0 │ │ -1a9424: 6e30 4a59 1403 |0042: invoke-virtual {v4, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@594a │ │ -1a942a: 0c00 |0045: move-result-object v0 │ │ -1a942c: 6e20 6a04 0500 |0046: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ -1a9432: 280d |0049: goto 0056 // +000d │ │ -1a9434: 5445 8541 |004a: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4185 │ │ -1a9438: 6e20 6f04 0500 |004c: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ -1a943e: 5445 8541 |004f: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4185 │ │ -1a9442: 1a00 0000 |0051: const-string v0, "" // string@0000 │ │ -1a9446: 6e20 6a04 0500 |0053: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ -1a944c: 0e00 |0056: return-void │ │ +1a9394: |[1a9394] org.thoughtcrime.securesms.search.SearchFragment.lambda$onStart$0$org-thoughtcrime-securesms-search-SearchFragment:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V │ │ +1a93a4: 3805 0300 |0000: if-eqz v5, 0003 // +0003 │ │ +1a93a8: 2803 |0002: goto 0005 // +0003 │ │ +1a93aa: 6205 a641 |0003: sget-object v5, Lorg/thoughtcrime/securesms/search/model/SearchResult;.EMPTY:Lorg/thoughtcrime/securesms/search/model/SearchResult; // field@41a6 │ │ +1a93ae: 5440 8341 |0005: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4183 │ │ +1a93b2: 6e20 8e59 5000 |0007: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.updateResults:(Lorg/thoughtcrime/securesms/search/model/SearchResult;)V // method@598e │ │ +1a93b8: 5440 8441 |000a: iget-object v0, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4184 │ │ +1a93bc: 6e10 465b 0000 |000c: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.invalidateLayouts:()V // method@5b46 │ │ +1a93c2: 6e10 a859 0500 |000f: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/model/SearchResult;.isEmpty:()Z // method@59a8 │ │ +1a93c8: 0a05 |0012: move-result v5 │ │ +1a93ca: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +1a93cc: 3805 3600 |0014: if-eqz v5, 004a // +0036 │ │ +1a93d0: 5445 8741 |0016: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ +1a93d4: 6e10 9a59 0500 |0018: invoke-virtual {v5}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@599a │ │ +1a93da: 0c05 |001b: move-result-object v5 │ │ +1a93dc: 6e10 fd0a 0500 |001c: invoke-virtual {v5}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@0afd │ │ +1a93e2: 0c05 |001f: move-result-object v5 │ │ +1a93e4: 7110 a702 0500 |0020: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@02a7 │ │ +1a93ea: 0a05 |0023: move-result v5 │ │ +1a93ec: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ +1a93f0: 5445 8541 |0026: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4185 │ │ +1a93f4: 1300 0800 |0028: const/16 v0, #int 8 // #8 │ │ +1a93f8: 6e20 6f04 0500 |002a: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ +1a93fe: 2829 |002d: goto 0056 // +0029 │ │ +1a9400: 5445 8541 |002e: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4185 │ │ +1a9404: 6e20 6f04 0500 |0030: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ +1a940a: 5445 8541 |0033: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4185 │ │ +1a940e: 6001 5a2b |0035: sget v1, Lorg/thoughtcrime/securesms/R$string;.search_no_result_for_x:I // field@2b5a │ │ +1a9412: 5442 8741 |0037: iget-object v2, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ +1a9416: 6e10 9a59 0200 |0039: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getLastQuery:()Ljava/lang/String; // method@599a │ │ +1a941c: 0c02 |003c: move-result-object v2 │ │ +1a941e: 1213 |003d: const/4 v3, #int 1 // #1 │ │ +1a9420: 2333 4011 |003e: new-array v3, v3, [Ljava/lang/Object; // type@1140 │ │ +1a9424: 4d02 0300 |0040: aput-object v2, v3, v0 │ │ +1a9428: 6e30 4a59 1403 |0042: invoke-virtual {v4, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@594a │ │ +1a942e: 0c00 |0045: move-result-object v0 │ │ +1a9430: 6e20 6a04 0500 |0046: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ +1a9436: 280d |0049: goto 0056 // +000d │ │ +1a9438: 5445 8541 |004a: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4185 │ │ +1a943c: 6e20 6f04 0500 |004c: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@046f │ │ +1a9442: 5445 8541 |004f: iget-object v5, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4185 │ │ +1a9446: 1a00 0000 |0051: const-string v0, "" // string@0000 │ │ +1a944a: 6e20 6a04 0500 |0053: invoke-virtual {v5, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ +1a9450: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=0 │ │ 0x0003 line=112 │ │ 0x0005 line=114 │ │ 0x000a line=115 │ │ 0x000f line=117 │ │ @@ -640398,42 +640399,42 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -1a925c: |[1a925c] org.thoughtcrime.securesms.search.SearchFragment.offerToArchive:()Z │ │ -1a926c: 6e10 5c59 0400 |0000: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@595c │ │ -1a9272: 0c00 |0003: move-result-object v0 │ │ -1a9274: 7110 c84d 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1a927a: 0c00 |0007: move-result-object v0 │ │ -1a927c: 5441 8341 |0008: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4183 │ │ -1a9280: 6e10 7a59 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getBatchSelections:()Ljava/util/Set; // method@597a │ │ -1a9286: 0c01 |000d: move-result-object v1 │ │ -1a9288: 7210 110d 0100 |000e: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d11 │ │ -1a928e: 0c01 |0011: move-result-object v1 │ │ -1a9290: 7210 bb0c 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ -1a9296: 0a02 |0015: move-result v2 │ │ -1a9298: 3802 1900 |0016: if-eqz v2, 002f // +0019 │ │ -1a929c: 7210 bc0c 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ -1a92a2: 0c02 |001b: move-result-object v2 │ │ -1a92a4: 1f02 f502 |001c: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ -1a92a8: 6e10 5b0a 0200 |001e: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5b │ │ -1a92ae: 0b02 |0021: move-result-wide v2 │ │ -1a92b0: 8423 |0022: long-to-int v3, v2 │ │ -1a92b2: 6e20 9906 3000 |0023: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ -1a92b8: 0c02 |0026: move-result-object v2 │ │ -1a92ba: 6e10 6106 0200 |0027: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getVisibility:()I // method@0661 │ │ -1a92c0: 0a02 |002a: move-result v2 │ │ -1a92c2: 1213 |002b: const/4 v3, #int 1 // #1 │ │ -1a92c4: 3232 e6ff |002c: if-eq v2, v3, 0012 // -001a │ │ -1a92c8: 0f03 |002e: return v3 │ │ -1a92ca: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -1a92cc: 0f00 |0030: return v0 │ │ +1a9260: |[1a9260] org.thoughtcrime.securesms.search.SearchFragment.offerToArchive:()Z │ │ +1a9270: 6e10 5c59 0400 |0000: invoke-virtual {v4}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireActivity:()Landroidx/fragment/app/FragmentActivity; // method@595c │ │ +1a9276: 0c00 |0003: move-result-object v0 │ │ +1a9278: 7110 c84d 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1a927e: 0c00 |0007: move-result-object v0 │ │ +1a9280: 5441 8341 |0008: iget-object v1, v4, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4183 │ │ +1a9284: 6e10 7a59 0100 |000a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.getBatchSelections:()Ljava/util/Set; // method@597a │ │ +1a928a: 0c01 |000d: move-result-object v1 │ │ +1a928c: 7210 110d 0100 |000e: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@0d11 │ │ +1a9292: 0c01 |0011: move-result-object v1 │ │ +1a9294: 7210 bb0c 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@0cbb │ │ +1a929a: 0a02 |0015: move-result v2 │ │ +1a929c: 3802 1900 |0016: if-eqz v2, 002f // +0019 │ │ +1a92a0: 7210 bc0c 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@0cbc │ │ +1a92a6: 0c02 |001b: move-result-object v2 │ │ +1a92a8: 1f02 f502 |001c: check-cast v2, Ljava/lang/Long; // type@02f5 │ │ +1a92ac: 6e10 5b0a 0200 |001e: invoke-virtual {v2}, Ljava/lang/Long;.longValue:()J // method@0a5b │ │ +1a92b2: 0b02 |0021: move-result-wide v2 │ │ +1a92b4: 8423 |0022: long-to-int v3, v2 │ │ +1a92b6: 6e20 9906 3000 |0023: invoke-virtual {v0, v3}, Lcom/b44t/messenger/DcContext;.getChat:(I)Lcom/b44t/messenger/DcChat; // method@0699 │ │ +1a92bc: 0c02 |0026: move-result-object v2 │ │ +1a92be: 6e10 6106 0200 |0027: invoke-virtual {v2}, Lcom/b44t/messenger/DcChat;.getVisibility:()I // method@0661 │ │ +1a92c4: 0a02 |002a: move-result v2 │ │ +1a92c6: 1213 |002b: const/4 v3, #int 1 // #1 │ │ +1a92c8: 3232 e6ff |002c: if-eq v2, v3, 0012 // -001a │ │ +1a92cc: 0f03 |002e: return v3 │ │ +1a92ce: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +1a92d0: 0f00 |0030: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0008 line=215 │ │ 0x000e line=216 │ │ 0x0023 line=217 │ │ 0x0027 line=218 │ │ @@ -640445,20 +640446,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1a9450: |[1a9450] org.thoughtcrime.securesms.search.SearchFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -1a9460: 6f20 653f 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3f65 │ │ -1a9466: 5410 8441 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4184 │ │ -1a946a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -1a946e: 6e20 485b 2000 |0007: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@5b48 │ │ -1a9474: 0e00 |000a: return-void │ │ +1a9454: |[1a9454] org.thoughtcrime.securesms.search.SearchFragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +1a9464: 6f20 653f 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@3f65 │ │ +1a946a: 5410 8441 |0003: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4184 │ │ +1a946e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +1a9472: 6e20 485b 2000 |0007: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@5b48 │ │ +1a9478: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=135 │ │ 0x0007 line=136 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ @@ -640469,61 +640470,61 @@ │ │ type : '(Lcom/b44t/messenger/DcContact;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 91 16-bit code units │ │ -1a9478: |[1a9478] org.thoughtcrime.securesms.search.SearchFragment.onContactClicked:(Lcom/b44t/messenger/DcContact;)V │ │ -1a9488: 5480 8141 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@4181 │ │ -1a948c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -1a9490: 0e00 |0004: return-void │ │ -1a9492: 6e10 4759 0800 |0005: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5947 │ │ -1a9498: 0c00 |0008: move-result-object v0 │ │ -1a949a: 1f00 2a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d2a │ │ -1a949e: 3800 4f00 |000b: if-eqz v0, 005a // +004f │ │ -1a94a2: 6e10 5d59 0800 |000d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@595d │ │ -1a94a8: 0c01 |0010: move-result-object v1 │ │ -1a94aa: 7110 c84d 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1a94b0: 0c01 |0014: move-result-object v1 │ │ -1a94b2: 6e10 7a06 0900 |0015: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067a │ │ -1a94b8: 0a02 |0018: move-result v2 │ │ -1a94ba: 6e20 9d06 2100 |0019: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@069d │ │ -1a94c0: 0a02 |001c: move-result v2 │ │ -1a94c2: 3902 3a00 |001d: if-nez v2, 0057 // +003a │ │ -1a94c6: 2202 4901 |001f: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ -1a94ca: 6e10 5d59 0800 |0021: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@595d │ │ -1a94d0: 0c03 |0024: move-result-object v3 │ │ -1a94d2: 7020 8704 3200 |0025: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ -1a94d8: 6003 d027 |0028: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27d0 │ │ -1a94dc: 6e10 7906 0900 |002a: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0679 │ │ -1a94e2: 0c04 |002d: move-result-object v4 │ │ -1a94e4: 1215 |002e: const/4 v5, #int 1 // #1 │ │ -1a94e6: 2356 4011 |002f: new-array v6, v5, [Ljava/lang/Object; // type@1140 │ │ -1a94ea: 1207 |0031: const/4 v7, #int 0 // #0 │ │ -1a94ec: 4d04 0607 |0032: aput-object v4, v6, v7 │ │ -1a94f0: 6e30 4a59 3806 |0034: invoke-virtual {v8, v3, v6}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@594a │ │ -1a94f6: 0c03 |0037: move-result-object v3 │ │ -1a94f8: 6e20 8d04 3200 |0038: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ -1a94fe: 0c02 |003b: move-result-object v2 │ │ -1a9500: 6e20 8904 5200 |003c: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0489 │ │ -1a9506: 0c02 |003f: move-result-object v2 │ │ -1a9508: 1503 0401 |0040: const/high16 v3, #int 17039360 // #104 │ │ -1a950c: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -1a950e: 6e30 8e04 3204 |0043: invoke-virtual {v2, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ -1a9514: 0c02 |0046: move-result-object v2 │ │ -1a9516: 2203 9910 |0047: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1; // type@1099 │ │ -1a951a: 7040 4459 1309 |0049: invoke-direct {v3, v1, v9, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V // method@5944 │ │ -1a9520: 1409 0a00 0401 |004c: const v9, #float 2.42446e-38 // #0104000a │ │ -1a9526: 6e30 9304 9203 |004f: invoke-virtual {v2, v9, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ -1a952c: 0c09 |0052: move-result-object v9 │ │ -1a952e: 6e10 9904 0900 |0053: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ -1a9534: 2804 |0056: goto 005a // +0004 │ │ -1a9536: 6e20 6e42 2000 |0057: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@426e │ │ -1a953c: 0e00 |005a: return-void │ │ +1a947c: |[1a947c] org.thoughtcrime.securesms.search.SearchFragment.onContactClicked:(Lcom/b44t/messenger/DcContact;)V │ │ +1a948c: 5480 8141 |0000: iget-object v0, v8, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@4181 │ │ +1a9490: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +1a9494: 0e00 |0004: return-void │ │ +1a9496: 6e10 4759 0800 |0005: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5947 │ │ +1a949c: 0c00 |0008: move-result-object v0 │ │ +1a949e: 1f00 2a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d2a │ │ +1a94a2: 3800 4f00 |000b: if-eqz v0, 005a // +004f │ │ +1a94a6: 6e10 5d59 0800 |000d: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@595d │ │ +1a94ac: 0c01 |0010: move-result-object v1 │ │ +1a94ae: 7110 c84d 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1a94b4: 0c01 |0014: move-result-object v1 │ │ +1a94b6: 6e10 7a06 0900 |0015: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getId:()I // method@067a │ │ +1a94bc: 0a02 |0018: move-result v2 │ │ +1a94be: 6e20 9d06 2100 |0019: invoke-virtual {v1, v2}, Lcom/b44t/messenger/DcContext;.getChatIdByContactId:(I)I // method@069d │ │ +1a94c4: 0a02 |001c: move-result v2 │ │ +1a94c6: 3902 3a00 |001d: if-nez v2, 0057 // +003a │ │ +1a94ca: 2202 4901 |001f: new-instance v2, Landroidx/appcompat/app/AlertDialog$Builder; // type@0149 │ │ +1a94ce: 6e10 5d59 0800 |0021: invoke-virtual {v8}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@595d │ │ +1a94d4: 0c03 |0024: move-result-object v3 │ │ +1a94d6: 7020 8704 3200 |0025: invoke-direct {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0487 │ │ +1a94dc: 6003 d027 |0028: sget v3, Lorg/thoughtcrime/securesms/R$string;.ask_start_chat_with:I // field@27d0 │ │ +1a94e0: 6e10 7906 0900 |002a: invoke-virtual {v9}, Lcom/b44t/messenger/DcContact;.getDisplayName:()Ljava/lang/String; // method@0679 │ │ +1a94e6: 0c04 |002d: move-result-object v4 │ │ +1a94e8: 1215 |002e: const/4 v5, #int 1 // #1 │ │ +1a94ea: 2356 4011 |002f: new-array v6, v5, [Ljava/lang/Object; // type@1140 │ │ +1a94ee: 1207 |0031: const/4 v7, #int 0 // #0 │ │ +1a94f0: 4d04 0607 |0032: aput-object v4, v6, v7 │ │ +1a94f4: 6e30 4a59 3806 |0034: invoke-virtual {v8, v3, v6}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@594a │ │ +1a94fa: 0c03 |0037: move-result-object v3 │ │ +1a94fc: 6e20 8d04 3200 |0038: invoke-virtual {v2, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048d │ │ +1a9502: 0c02 |003b: move-result-object v2 │ │ +1a9504: 6e20 8904 5200 |003c: invoke-virtual {v2, v5}, Landroidx/appcompat/app/AlertDialog$Builder;.setCancelable:(Z)Landroidx/appcompat/app/AlertDialog$Builder; // method@0489 │ │ +1a950a: 0c02 |003f: move-result-object v2 │ │ +1a950c: 1503 0401 |0040: const/high16 v3, #int 17039360 // #104 │ │ +1a9510: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +1a9512: 6e30 8e04 3204 |0043: invoke-virtual {v2, v3, v4}, Landroidx/appcompat/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@048e │ │ +1a9518: 0c02 |0046: move-result-object v2 │ │ +1a951a: 2203 9910 |0047: new-instance v3, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1; // type@1099 │ │ +1a951e: 7040 4459 1309 |0049: invoke-direct {v3, v1, v9, v0}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda1;.:(Lcom/b44t/messenger/DcContext;Lcom/b44t/messenger/DcContact;Lorg/thoughtcrime/securesms/ConversationListActivity;)V // method@5944 │ │ +1a9524: 1409 0a00 0401 |004c: const v9, #float 2.42446e-38 // #0104000a │ │ +1a952a: 6e30 9304 9203 |004f: invoke-virtual {v2, v9, v3}, Landroidx/appcompat/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroidx/appcompat/app/AlertDialog$Builder; // method@0493 │ │ +1a9530: 0c09 |0052: move-result-object v9 │ │ +1a9532: 6e10 9904 0900 |0053: invoke-virtual {v9}, Landroidx/appcompat/app/AlertDialog$Builder;.show:()Landroidx/appcompat/app/AlertDialog; // method@0499 │ │ +1a9538: 2804 |0056: goto 005a // +0004 │ │ +1a953a: 6e20 6e42 2000 |0057: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/ConversationListActivity;.onCreateConversation:(I)V // method@426e │ │ +1a9540: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0005 line=162 │ │ 0x000d line=164 │ │ 0x0015 line=165 │ │ 0x001f line=167 │ │ @@ -640542,19 +640543,19 @@ │ │ type : '(Lcom/b44t/messenger/DcChatlist$Item;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a9540: |[1a9540] org.thoughtcrime.securesms.search.SearchFragment.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -1a9550: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -1a9554: 8130 |0002: int-to-long v0, v3 │ │ -1a9556: 6e30 5759 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemClick:(J)V // method@5957 │ │ -1a955c: 0e00 |0006: return-void │ │ +1a9544: |[1a9544] org.thoughtcrime.securesms.search.SearchFragment.onConversationClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +1a9554: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +1a9558: 8130 |0002: int-to-long v0, v3 │ │ +1a955a: 6e30 5759 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemClick:(J)V // method@5957 │ │ +1a9560: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ 0x0000 - 0x0007 reg=3 (null) Lcom/b44t/messenger/DcChatlist$Item; │ │ │ │ @@ -640563,19 +640564,19 @@ │ │ type : '(Lcom/b44t/messenger/DcChatlist$Item;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -1a9560: |[1a9560] org.thoughtcrime.securesms.search.SearchFragment.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ -1a9570: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ -1a9574: 8130 |0002: int-to-long v0, v3 │ │ -1a9576: 6e30 5859 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemLongClick:(J)V // method@5958 │ │ -1a957c: 0e00 |0006: return-void │ │ +1a9564: |[1a9564] org.thoughtcrime.securesms.search.SearchFragment.onConversationLongClicked:(Lcom/b44t/messenger/DcChatlist$Item;)V │ │ +1a9574: 5233 6800 |0000: iget v3, v3, Lcom/b44t/messenger/DcChatlist$Item;.chatId:I // field@0068 │ │ +1a9578: 8130 |0002: int-to-long v0, v3 │ │ +1a957a: 6e30 5859 0201 |0003: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.onItemLongClick:(J)V // method@5958 │ │ +1a9580: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ 0x0000 - 0x0007 reg=3 (null) Lcom/b44t/messenger/DcChatlist$Item; │ │ │ │ @@ -640584,54 +640585,54 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -1a9580: |[1a9580] org.thoughtcrime.securesms.search.SearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ -1a9590: 6f20 663f 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onCreate:(Landroid/os/Bundle;)V // method@3f66 │ │ -1a9596: 2202 a710 |0003: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory; // type@10a7 │ │ -1a959a: 6e10 5d59 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@595d │ │ -1a95a0: 0c00 |0008: move-result-object v0 │ │ -1a95a2: 7020 9459 0200 |0009: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.:(Landroid/content/Context;)V // method@5994 │ │ -1a95a8: 7120 a105 2100 |000c: invoke-static {v1, v2}, Landroidx/lifecycle/ViewModelProviders;.of:(Landroidx/fragment/app/Fragment;Landroidx/lifecycle/ViewModelProvider$Factory;)Landroidx/lifecycle/ViewModelProvider; // method@05a1 │ │ -1a95ae: 0c02 |000f: move-result-object v2 │ │ -1a95b0: 1c00 a910 |0010: const-class v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@10a9 │ │ -1a95b4: 6e20 a005 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@05a0 │ │ -1a95ba: 0c02 |0015: move-result-object v2 │ │ -1a95bc: 1f02 a910 |0016: check-cast v2, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@10a9 │ │ -1a95c0: 5b12 8741 |0018: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ -1a95c4: 6e10 5d59 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@595d │ │ -1a95ca: 0c02 |001d: move-result-object v2 │ │ -1a95cc: 7110 c94d 0200 |001e: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@4dc9 │ │ -1a95d2: 0c02 |0021: move-result-object v2 │ │ -1a95d4: 1300 e407 |0022: const/16 v0, #int 2020 // #7e4 │ │ -1a95d8: 6e30 a74d 0201 |0024: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ -1a95de: 1300 ee07 |0027: const/16 v0, #int 2030 // #7ee │ │ -1a95e2: 6e30 a74d 0201 |0029: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ -1a95e8: 1300 d507 |002c: const/16 v0, #int 2005 // #7d5 │ │ -1a95ec: 6e30 a74d 0201 |002e: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ -1a95f2: 1300 d007 |0031: const/16 v0, #int 2000 // #7d0 │ │ -1a95f6: 6e30 a74d 0201 |0033: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ -1a95fc: 1300 d807 |0036: const/16 v0, #int 2008 // #7d8 │ │ -1a9600: 6e30 a74d 0201 |0038: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ -1a9606: 1300 da07 |003b: const/16 v0, #int 2010 // #7da │ │ -1a960a: 6e30 a74d 0201 |003d: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ -1a9610: 1300 dc07 |0040: const/16 v0, #int 2012 // #7dc │ │ -1a9614: 6e30 a74d 0201 |0042: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ -1a961a: 1300 df07 |0045: const/16 v0, #int 2015 // #7df │ │ -1a961e: 6e30 a74d 0201 |0047: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ -1a9624: 5412 8641 |004a: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@4186 │ │ -1a9628: 3802 0a00 |004c: if-eqz v2, 0056 // +000a │ │ -1a962c: 5410 8741 |004e: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ -1a9630: 6e20 a159 2000 |0050: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@59a1 │ │ -1a9636: 1202 |0053: const/4 v2, #int 0 // #0 │ │ -1a9638: 5b12 8641 |0054: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@4186 │ │ -1a963c: 0e00 |0056: return-void │ │ +1a9584: |[1a9584] org.thoughtcrime.securesms.search.SearchFragment.onCreate:(Landroid/os/Bundle;)V │ │ +1a9594: 6f20 663f 2100 |0000: invoke-super {v1, v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onCreate:(Landroid/os/Bundle;)V // method@3f66 │ │ +1a959a: 2202 a710 |0003: new-instance v2, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory; // type@10a7 │ │ +1a959e: 6e10 5d59 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@595d │ │ +1a95a4: 0c00 |0008: move-result-object v0 │ │ +1a95a6: 7020 9459 0200 |0009: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel$Factory;.:(Landroid/content/Context;)V // method@5994 │ │ +1a95ac: 7120 a105 2100 |000c: invoke-static {v1, v2}, Landroidx/lifecycle/ViewModelProviders;.of:(Landroidx/fragment/app/Fragment;Landroidx/lifecycle/ViewModelProvider$Factory;)Landroidx/lifecycle/ViewModelProvider; // method@05a1 │ │ +1a95b2: 0c02 |000f: move-result-object v2 │ │ +1a95b4: 1c00 a910 |0010: const-class v0, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@10a9 │ │ +1a95b8: 6e20 a005 0200 |0012: invoke-virtual {v2, v0}, Landroidx/lifecycle/ViewModelProvider;.get:(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; // method@05a0 │ │ +1a95be: 0c02 |0015: move-result-object v2 │ │ +1a95c0: 1f02 a910 |0016: check-cast v2, Lorg/thoughtcrime/securesms/search/SearchViewModel; // type@10a9 │ │ +1a95c4: 5b12 8741 |0018: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ +1a95c8: 6e10 5d59 0100 |001a: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@595d │ │ +1a95ce: 0c02 |001d: move-result-object v2 │ │ +1a95d0: 7110 c94d 0200 |001e: invoke-static {v2}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@4dc9 │ │ +1a95d6: 0c02 |0021: move-result-object v2 │ │ +1a95d8: 1300 e407 |0022: const/16 v0, #int 2020 // #7e4 │ │ +1a95dc: 6e30 a74d 0201 |0024: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ +1a95e2: 1300 ee07 |0027: const/16 v0, #int 2030 // #7ee │ │ +1a95e6: 6e30 a74d 0201 |0029: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ +1a95ec: 1300 d507 |002c: const/16 v0, #int 2005 // #7d5 │ │ +1a95f0: 6e30 a74d 0201 |002e: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ +1a95f6: 1300 d007 |0031: const/16 v0, #int 2000 // #7d0 │ │ +1a95fa: 6e30 a74d 0201 |0033: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ +1a9600: 1300 d807 |0036: const/16 v0, #int 2008 // #7d8 │ │ +1a9604: 6e30 a74d 0201 |0038: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ +1a960a: 1300 da07 |003b: const/16 v0, #int 2010 // #7da │ │ +1a960e: 6e30 a74d 0201 |003d: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ +1a9614: 1300 dc07 |0040: const/16 v0, #int 2012 // #7dc │ │ +1a9618: 6e30 a74d 0201 |0042: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ +1a961e: 1300 df07 |0045: const/16 v0, #int 2015 // #7df │ │ +1a9622: 6e30 a74d 0201 |0047: invoke-virtual {v2, v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.addObserver:(ILorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4da7 │ │ +1a9628: 5412 8641 |004a: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@4186 │ │ +1a962c: 3802 0a00 |004c: if-eqz v2, 0056 // +000a │ │ +1a9630: 5410 8741 |004e: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ +1a9634: 6e20 a159 2000 |0050: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@59a1 │ │ +1a963a: 1202 |0053: const/4 v2, #int 0 // #0 │ │ +1a963c: 5b12 8641 |0054: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@4186 │ │ +1a9640: 0e00 |0056: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ 0x001a line=70 │ │ 0x0024 line=71 │ │ 0x0029 line=72 │ │ @@ -640653,20 +640654,20 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -1a923c: |[1a923c] org.thoughtcrime.securesms.search.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -1a924c: 6004 8726 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.fragment_search:I // field@2687 │ │ -1a9250: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -1a9252: 6e40 e702 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ -1a9258: 0c02 |0006: move-result-object v2 │ │ -1a925a: 1102 |0007: return-object v2 │ │ +1a9240: |[1a9240] org.thoughtcrime.securesms.search.SearchFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +1a9250: 6004 8726 |0000: sget v4, Lorg/thoughtcrime/securesms/R$layout;.fragment_search:I // field@2687 │ │ +1a9254: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +1a9256: 6e40 e702 4203 |0003: invoke-virtual {v2, v4, v3, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@02e7 │ │ +1a925c: 0c02 |0006: move-result-object v2 │ │ +1a925e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0008 reg=3 (null) Landroid/view/ViewGroup; │ │ @@ -640677,22 +640678,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -1a9640: |[1a9640] org.thoughtcrime.securesms.search.SearchFragment.onDestroy:()V │ │ -1a9650: 6e10 5d59 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@595d │ │ -1a9656: 0c00 |0003: move-result-object v0 │ │ -1a9658: 7110 c94d 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@4dc9 │ │ -1a965e: 0c00 |0007: move-result-object v0 │ │ -1a9660: 6e20 b14d 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.removeObservers:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4db1 │ │ -1a9666: 6f10 683f 0100 |000b: invoke-super {v1}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onDestroy:()V // method@3f68 │ │ -1a966c: 0e00 |000e: return-void │ │ +1a9644: |[1a9644] org.thoughtcrime.securesms.search.SearchFragment.onDestroy:()V │ │ +1a9654: 6e10 5d59 0100 |0000: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@595d │ │ +1a965a: 0c00 |0003: move-result-object v0 │ │ +1a965c: 7110 c94d 0000 |0004: invoke-static {v0}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getEventCenter:(Landroid/content/Context;)Lorg/thoughtcrime/securesms/connect/DcEventCenter; // method@4dc9 │ │ +1a9662: 0c00 |0007: move-result-object v0 │ │ +1a9664: 6e20 b14d 1000 |0008: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter;.removeObservers:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)V // method@4db1 │ │ +1a966a: 6f10 683f 0100 |000b: invoke-super {v1}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onDestroy:()V // method@3f68 │ │ +1a9670: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000b line=143 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ │ │ @@ -640701,32 +640702,32 @@ │ │ type : '(Lcom/b44t/messenger/DcMsg;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -1a9670: |[1a9670] org.thoughtcrime.securesms.search.SearchFragment.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V │ │ -1a9680: 5430 8141 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@4181 │ │ -1a9684: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -1a9688: 0e00 |0004: return-void │ │ -1a968a: 6e10 4759 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5947 │ │ -1a9690: 0c00 |0008: move-result-object v0 │ │ -1a9692: 1f00 2a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d2a │ │ -1a9696: 3800 1500 |000b: if-eqz v0, 0020 // +0015 │ │ -1a969a: 6e10 5d59 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@595d │ │ -1a96a0: 0c01 |0010: move-result-object v1 │ │ -1a96a2: 7110 c84d 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ -1a96a8: 0c01 |0014: move-result-object v1 │ │ -1a96aa: 6e10 fb06 0400 |0015: invoke-virtual {v4}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fb │ │ -1a96b0: 0a02 |0018: move-result v2 │ │ -1a96b2: 7120 0b07 1400 |0019: invoke-static {v4, v1}, Lcom/b44t/messenger/DcMsg;.getMessagePosition:(Lcom/b44t/messenger/DcMsg;Lcom/b44t/messenger/DcContext;)I // method@070b │ │ -1a96b8: 0a04 |001c: move-result v4 │ │ -1a96ba: 6e30 7742 2004 |001d: invoke-virtual {v0, v2, v4}, Lorg/thoughtcrime/securesms/ConversationListActivity;.openConversation:(II)V // method@4277 │ │ -1a96c0: 0e00 |0020: return-void │ │ +1a9674: |[1a9674] org.thoughtcrime.securesms.search.SearchFragment.onMessageClicked:(Lcom/b44t/messenger/DcMsg;)V │ │ +1a9684: 5430 8141 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.actionMode:Landroidx/appcompat/view/ActionMode; // field@4181 │ │ +1a9688: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +1a968c: 0e00 |0004: return-void │ │ +1a968e: 6e10 4759 0300 |0005: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5947 │ │ +1a9694: 0c00 |0008: move-result-object v0 │ │ +1a9696: 1f00 2a0d |0009: check-cast v0, Lorg/thoughtcrime/securesms/ConversationListActivity; // type@0d2a │ │ +1a969a: 3800 1500 |000b: if-eqz v0, 0020 // +0015 │ │ +1a969e: 6e10 5d59 0300 |000d: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.requireContext:()Landroid/content/Context; // method@595d │ │ +1a96a4: 0c01 |0010: move-result-object v1 │ │ +1a96a6: 7110 c84d 0100 |0011: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcHelper;.getContext:(Landroid/content/Context;)Lcom/b44t/messenger/DcContext; // method@4dc8 │ │ +1a96ac: 0c01 |0014: move-result-object v1 │ │ +1a96ae: 6e10 fb06 0400 |0015: invoke-virtual {v4}, Lcom/b44t/messenger/DcMsg;.getChatId:()I // method@06fb │ │ +1a96b4: 0a02 |0018: move-result v2 │ │ +1a96b6: 7120 0b07 1400 |0019: invoke-static {v4, v1}, Lcom/b44t/messenger/DcMsg;.getMessagePosition:(Lcom/b44t/messenger/DcMsg;Lcom/b44t/messenger/DcContext;)I // method@070b │ │ +1a96bc: 0a04 |001c: move-result v4 │ │ +1a96be: 6e30 7742 2004 |001d: invoke-virtual {v0, v2, v4}, Lorg/thoughtcrime/securesms/ConversationListActivity;.openConversation:(II)V // method@4277 │ │ +1a96c4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0005 line=188 │ │ 0x000d line=190 │ │ 0x0015 line=191 │ │ 0x0019 line=192 │ │ @@ -640740,29 +640741,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -1a96c4: |[1a96c4] org.thoughtcrime.securesms.search.SearchFragment.onStart:()V │ │ -1a96d4: 6f10 6f3f 0200 |0000: invoke-super {v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onStart:()V // method@3f6f │ │ -1a96da: 5420 8741 |0003: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ -1a96de: 6e10 4759 0200 |0005: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5947 │ │ -1a96e4: 0c01 |0008: move-result-object v1 │ │ -1a96e6: 7110 e95a 0100 |0009: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@5ae9 │ │ -1a96ec: 0a01 |000c: move-result v1 │ │ -1a96ee: 6e20 9f59 1000 |000d: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.setForwardingMode:(Z)V // method@599f │ │ -1a96f4: 5420 8741 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ -1a96f8: 6e10 9b59 0000 |0012: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getSearchResult:()Landroidx/lifecycle/LiveData; // method@599b │ │ -1a96fe: 0c00 |0015: move-result-object v0 │ │ -1a9700: 2201 9810 |0016: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0; // type@1098 │ │ -1a9704: 7020 4259 2100 |0018: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V // method@5942 │ │ -1a970a: 6e30 9b05 2001 |001b: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@059b │ │ -1a9710: 0e00 |001e: return-void │ │ +1a96c8: |[1a96c8] org.thoughtcrime.securesms.search.SearchFragment.onStart:()V │ │ +1a96d8: 6f10 6f3f 0200 |0000: invoke-super {v2}, Lorg/thoughtcrime/securesms/BaseConversationListFragment;.onStart:()V // method@3f6f │ │ +1a96de: 5420 8741 |0003: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ +1a96e2: 6e10 4759 0200 |0005: invoke-virtual {v2}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5947 │ │ +1a96e8: 0c01 |0008: move-result-object v1 │ │ +1a96ea: 7110 e95a 0100 |0009: invoke-static {v1}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@5ae9 │ │ +1a96f0: 0a01 |000c: move-result v1 │ │ +1a96f2: 6e20 9f59 1000 |000d: invoke-virtual {v0, v1}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.setForwardingMode:(Z)V // method@599f │ │ +1a96f8: 5420 8741 |0010: iget-object v0, v2, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ +1a96fc: 6e10 9b59 0000 |0012: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.getSearchResult:()Landroidx/lifecycle/LiveData; // method@599b │ │ +1a9702: 0c00 |0015: move-result-object v0 │ │ +1a9704: 2201 9810 |0016: new-instance v1, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0; // type@1098 │ │ +1a9708: 7020 4259 2100 |0018: invoke-direct {v1, v2}, Lorg/thoughtcrime/securesms/search/SearchFragment$$ExternalSyntheticLambda0;.:(Lorg/thoughtcrime/securesms/search/SearchFragment;)V // method@5942 │ │ +1a970e: 6e30 9b05 2001 |001b: invoke-virtual {v0, v2, v1}, Landroidx/lifecycle/LiveData;.observe:(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V // method@059b │ │ +1a9714: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ 0x0010 line=111 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ @@ -640772,55 +640773,55 @@ │ │ type : '(Landroid/view/View;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -1a9714: |[1a9714] org.thoughtcrime.securesms.search.SearchFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -1a9724: 6005 d824 |0000: sget v5, Lorg/thoughtcrime/securesms/R$id;.search_no_results:I // field@24d8 │ │ -1a9728: 6e20 1603 5400 |0002: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a972e: 0c05 |0005: move-result-object v5 │ │ -1a9730: 1f05 4201 |0006: check-cast v5, Landroid/widget/TextView; // type@0142 │ │ -1a9734: 5b35 8541 |0008: iput-object v5, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4185 │ │ -1a9738: 6005 d624 |000a: sget v5, Lorg/thoughtcrime/securesms/R$id;.search_list:I // field@24d6 │ │ -1a973c: 6e20 1603 5400 |000c: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a9742: 0c05 |000f: move-result-object v5 │ │ -1a9744: 1f05 b601 |0010: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ -1a9748: 6000 1223 |0012: sget v0, Lorg/thoughtcrime/securesms/R$id;.fab:I // field@2312 │ │ -1a974c: 6e20 1603 0400 |0014: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ -1a9752: 0c04 |0017: move-result-object v4 │ │ -1a9754: 1f04 ce0e |0018: check-cast v4, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // type@0ece │ │ -1a9758: 5b34 8241 |001a: iput-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4182 │ │ -1a975c: 2204 a210 |001c: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter; // type@10a2 │ │ -1a9760: 6e10 4859 0300 |001e: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5948 │ │ -1a9766: 0c00 |0021: move-result-object v0 │ │ -1a9768: 7110 1953 0300 |0022: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5319 │ │ -1a976e: 0c01 |0025: move-result-object v1 │ │ -1a9770: 7040 7959 0431 |0026: invoke-direct {v4, v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V // method@5979 │ │ -1a9776: 5b34 8341 |0029: iput-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4183 │ │ -1a977a: 2204 ef10 |002b: new-instance v4, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // type@10ef │ │ -1a977e: 5430 8341 |002d: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4183 │ │ -1a9782: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -1a9784: 1212 |0030: const/4 v2, #int 1 // #1 │ │ -1a9786: 7040 3f5b 0421 |0031: invoke-direct {v4, v0, v1, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V // method@5b3f │ │ -1a978c: 5b34 8441 |0034: iput-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4184 │ │ -1a9790: 5434 8241 |0036: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4182 │ │ -1a9794: 1300 0800 |0038: const/16 v0, #int 8 // #8 │ │ -1a9798: 6e20 5d4d 0400 |003a: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4d5d │ │ -1a979e: 5434 8341 |003d: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4183 │ │ -1a97a2: 6e20 0606 4500 |003f: invoke-virtual {v5, v4}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ -1a97a8: 5434 8441 |0042: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4184 │ │ -1a97ac: 6e20 f305 4500 |0044: invoke-virtual {v5, v4}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@05f3 │ │ -1a97b2: 2204 ab01 |0047: new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ -1a97b6: 6e10 4859 0300 |0049: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5948 │ │ -1a97bc: 0c00 |004c: move-result-object v0 │ │ -1a97be: 7020 de05 0400 |004d: invoke-direct {v4, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05de │ │ -1a97c4: 6e20 0a06 4500 |0050: invoke-virtual {v5, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ -1a97ca: 0e00 |0053: return-void │ │ +1a9718: |[1a9718] org.thoughtcrime.securesms.search.SearchFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +1a9728: 6005 d824 |0000: sget v5, Lorg/thoughtcrime/securesms/R$id;.search_no_results:I // field@24d8 │ │ +1a972c: 6e20 1603 5400 |0002: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a9732: 0c05 |0005: move-result-object v5 │ │ +1a9734: 1f05 4201 |0006: check-cast v5, Landroid/widget/TextView; // type@0142 │ │ +1a9738: 5b35 8541 |0008: iput-object v5, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.noResultsView:Landroid/widget/TextView; // field@4185 │ │ +1a973c: 6005 d624 |000a: sget v5, Lorg/thoughtcrime/securesms/R$id;.search_list:I // field@24d6 │ │ +1a9740: 6e20 1603 5400 |000c: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a9746: 0c05 |000f: move-result-object v5 │ │ +1a9748: 1f05 b601 |0010: check-cast v5, Landroidx/recyclerview/widget/RecyclerView; // type@01b6 │ │ +1a974c: 6000 1223 |0012: sget v0, Lorg/thoughtcrime/securesms/R$id;.fab:I // field@2312 │ │ +1a9750: 6e20 1603 0400 |0014: invoke-virtual {v4, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0316 │ │ +1a9756: 0c04 |0017: move-result-object v4 │ │ +1a9758: 1f04 ce0e |0018: check-cast v4, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // type@0ece │ │ +1a975c: 5b34 8241 |001a: iput-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4182 │ │ +1a9760: 2204 a210 |001c: new-instance v4, Lorg/thoughtcrime/securesms/search/SearchListAdapter; // type@10a2 │ │ +1a9764: 6e10 4859 0300 |001e: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5948 │ │ +1a976a: 0c00 |0021: move-result-object v0 │ │ +1a976c: 7110 1953 0300 |0022: invoke-static {v3}, Lorg/thoughtcrime/securesms/mms/GlideApp;.with:(Landroidx/fragment/app/Fragment;)Lorg/thoughtcrime/securesms/mms/GlideRequests; // method@5319 │ │ +1a9772: 0c01 |0025: move-result-object v1 │ │ +1a9774: 7040 7959 0431 |0026: invoke-direct {v4, v0, v1, v3}, Lorg/thoughtcrime/securesms/search/SearchListAdapter;.:(Landroid/content/Context;Lorg/thoughtcrime/securesms/mms/GlideRequests;Lorg/thoughtcrime/securesms/search/SearchListAdapter$EventListener;)V // method@5979 │ │ +1a977a: 5b34 8341 |0029: iput-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4183 │ │ +1a977e: 2204 ef10 |002b: new-instance v4, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // type@10ef │ │ +1a9782: 5430 8341 |002d: iget-object v0, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4183 │ │ +1a9786: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +1a9788: 1212 |0030: const/4 v2, #int 1 // #1 │ │ +1a978a: 7040 3f5b 0421 |0031: invoke-direct {v4, v0, v1, v2}, Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration;.:(Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration$StickyHeaderAdapter;ZZ)V // method@5b3f │ │ +1a9790: 5b34 8441 |0034: iput-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4184 │ │ +1a9794: 5434 8241 |0036: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4182 │ │ +1a9798: 1300 0800 |0038: const/16 v0, #int 8 // #8 │ │ +1a979c: 6e20 5d4d 0400 |003a: invoke-virtual {v4, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4d5d │ │ +1a97a2: 5434 8341 |003d: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.listAdapter:Lorg/thoughtcrime/securesms/search/SearchListAdapter; // field@4183 │ │ +1a97a6: 6e20 0606 4500 |003f: invoke-virtual {v5, v4}, Landroidx/recyclerview/widget/RecyclerView;.setAdapter:(Landroidx/recyclerview/widget/RecyclerView$Adapter;)V // method@0606 │ │ +1a97ac: 5434 8441 |0042: iget-object v4, v3, Lorg/thoughtcrime/securesms/search/SearchFragment;.listDecoration:Lorg/thoughtcrime/securesms/util/StickyHeaderDecoration; // field@4184 │ │ +1a97b0: 6e20 f305 4500 |0044: invoke-virtual {v5, v4}, Landroidx/recyclerview/widget/RecyclerView;.addItemDecoration:(Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;)V // method@05f3 │ │ +1a97b6: 2204 ab01 |0047: new-instance v4, Landroidx/recyclerview/widget/LinearLayoutManager; // type@01ab │ │ +1a97ba: 6e10 4859 0300 |0049: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getContext:()Landroid/content/Context; // method@5948 │ │ +1a97c0: 0c00 |004c: move-result-object v0 │ │ +1a97c2: 7020 de05 0400 |004d: invoke-direct {v4, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;.:(Landroid/content/Context;)V // method@05de │ │ +1a97c8: 6e20 0a06 4500 |0050: invoke-virtual {v5, v4}, Landroidx/recyclerview/widget/RecyclerView;.setLayoutManager:(Landroidx/recyclerview/widget/RecyclerView$LayoutManager;)V // method@060a │ │ +1a97ce: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000a line=95 │ │ 0x0012 line=96 │ │ 0x001c line=98 │ │ 0x002b line=99 │ │ @@ -640838,46 +640839,46 @@ │ │ type : '()Z' │ │ access : 0x1001 (PUBLIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -1a92d0: |[1a92d0] org.thoughtcrime.securesms.search.SearchFragment.runOnMain:()Z │ │ -1a92e0: 7110 a14d 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate$-CC;.$default$runOnMain:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)Z // method@4da1 │ │ -1a92e6: 0a00 |0003: move-result v0 │ │ -1a92e8: 0f00 |0004: return v0 │ │ +1a92d4: |[1a92d4] org.thoughtcrime.securesms.search.SearchFragment.runOnMain:()Z │ │ +1a92e4: 7110 a14d 0100 |0000: invoke-static {v1}, Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate$-CC;.$default$runOnMain:(Lorg/thoughtcrime/securesms/connect/DcEventCenter$DcEventDelegate;)Z // method@4da1 │ │ +1a92ea: 0a00 |0003: move-result v0 │ │ +1a92ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ locals : │ │ │ │ #15 : (in Lorg/thoughtcrime/securesms/search/SearchFragment;) │ │ name : 'setFabVisibility' │ │ type : '(Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -1a97cc: |[1a97cc] org.thoughtcrime.securesms.search.SearchFragment.setFabVisibility:(Z)V │ │ -1a97dc: 3802 1300 |0000: if-eqz v2, 0013 // +0013 │ │ -1a97e0: 6e10 4759 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5947 │ │ -1a97e6: 0c02 |0005: move-result-object v2 │ │ -1a97e8: 7110 e95a 0200 |0006: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@5ae9 │ │ -1a97ee: 0a02 |0009: move-result v2 │ │ -1a97f0: 3802 0900 |000a: if-eqz v2, 0013 // +0009 │ │ -1a97f4: 5412 8241 |000c: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4182 │ │ -1a97f8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -1a97fa: 6e20 5d4d 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4d5d │ │ -1a9800: 2808 |0012: goto 001a // +0008 │ │ -1a9802: 5412 8241 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4182 │ │ -1a9806: 1300 0800 |0015: const/16 v0, #int 8 // #8 │ │ -1a980a: 6e20 5d4d 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4d5d │ │ -1a9810: 0e00 |001a: return-void │ │ +1a97d0: |[1a97d0] org.thoughtcrime.securesms.search.SearchFragment.setFabVisibility:(Z)V │ │ +1a97e0: 3802 1300 |0000: if-eqz v2, 0013 // +0013 │ │ +1a97e4: 6e10 4759 0100 |0002: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/search/SearchFragment;.getActivity:()Landroidx/fragment/app/FragmentActivity; // method@5947 │ │ +1a97ea: 0c02 |0005: move-result-object v2 │ │ +1a97ec: 7110 e95a 0200 |0006: invoke-static {v2}, Lorg/thoughtcrime/securesms/util/RelayUtil;.isRelayingMessageContent:(Landroid/app/Activity;)Z // method@5ae9 │ │ +1a97f2: 0a02 |0009: move-result v2 │ │ +1a97f4: 3802 0900 |000a: if-eqz v2, 0013 // +0009 │ │ +1a97f8: 5412 8241 |000c: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4182 │ │ +1a97fc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +1a97fe: 6e20 5d4d 0200 |000f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4d5d │ │ +1a9804: 2808 |0012: goto 001a // +0008 │ │ +1a9806: 5412 8241 |0013: iget-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.fab:Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton; // field@4182 │ │ +1a980a: 1300 0800 |0015: const/16 v0, #int 8 // #8 │ │ +1a980e: 6e20 5d4d 0200 |0017: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton;.setVisibility:(I)V // method@4d5d │ │ +1a9814: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=227 │ │ 0x000c line=228 │ │ 0x0013 line=230 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ @@ -640888,21 +640889,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -1a9814: |[1a9814] org.thoughtcrime.securesms.search.SearchFragment.updateSearchQuery:(Ljava/lang/String;)V │ │ -1a9824: 5410 8741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ -1a9828: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -1a982c: 6e20 a159 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@59a1 │ │ -1a9832: 2803 |0007: goto 000a // +0003 │ │ -1a9834: 5b12 8641 |0008: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@4186 │ │ -1a9838: 0e00 |000a: return-void │ │ +1a9818: |[1a9818] org.thoughtcrime.securesms.search.SearchFragment.updateSearchQuery:(Ljava/lang/String;)V │ │ +1a9828: 5410 8741 |0000: iget-object v0, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.viewModel:Lorg/thoughtcrime/securesms/search/SearchViewModel; // field@4187 │ │ +1a982c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +1a9830: 6e20 a159 2000 |0004: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/search/SearchViewModel;.updateQuery:(Ljava/lang/String;)V // method@59a1 │ │ +1a9836: 2803 |0007: goto 000a // +0003 │ │ +1a9838: 5b12 8641 |0008: iput-object v2, v1, Lorg/thoughtcrime/securesms/search/SearchFragment;.pendingQuery:Ljava/lang/String; // field@4186 │ │ +1a983c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ 0x0008 line=201 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/search/SearchFragment; │ │ @@ -652133,17 +652134,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4080: |[1b4080] org.thoughtcrime.securesms.util.views.ProgressDialog.:(Landroid/content/Context;)V │ │ -1b4090: 7020 9a04 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog;.:(Landroid/content/Context;)V // method@049a │ │ -1b4096: 0e00 |0003: return-void │ │ +1b4084: |[1b4084] org.thoughtcrime.securesms.util.views.ProgressDialog.:(Landroid/content/Context;)V │ │ +1b4094: 7020 9a04 1000 |0000: invoke-direct {v0, v1}, Landroidx/appcompat/app/AlertDialog;.:(Landroid/content/Context;)V // method@049a │ │ +1b409a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ 0x0000 - 0x0004 reg=1 (null) Landroid/content/Context; │ │ │ │ @@ -652152,25 +652153,25 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -1b3f94: |[1b3f94] org.thoughtcrime.securesms.util.views.ProgressDialog.isButtonVisible:(I)Z │ │ -1b3fa4: 6e20 4d5c 2100 |0000: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getButton:(I)Landroid/widget/Button; // method@5c4d │ │ -1b3faa: 0c02 |0003: move-result-object v2 │ │ -1b3fac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -1b3fae: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -1b3fb2: 0f00 |0007: return v0 │ │ -1b3fb4: 6e10 ce03 0200 |0008: invoke-virtual {v2}, Landroid/widget/Button;.getVisibility:()I // method@03ce │ │ -1b3fba: 0a02 |000b: move-result v2 │ │ -1b3fbc: 3902 0300 |000c: if-nez v2, 000f // +0003 │ │ -1b3fc0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -1b3fc2: 0f00 |000f: return v0 │ │ +1b3f98: |[1b3f98] org.thoughtcrime.securesms.util.views.ProgressDialog.isButtonVisible:(I)Z │ │ +1b3fa8: 6e20 4d5c 2100 |0000: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getButton:(I)Landroid/widget/Button; // method@5c4d │ │ +1b3fae: 0c02 |0003: move-result-object v2 │ │ +1b3fb0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +1b3fb2: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +1b3fb6: 0f00 |0007: return v0 │ │ +1b3fb8: 6e10 ce03 0200 |0008: invoke-virtual {v2}, Landroid/widget/Button;.getVisibility:()I // method@03ce │ │ +1b3fbe: 0a02 |000b: move-result v2 │ │ +1b3fc0: 3902 0300 |000c: if-nez v2, 000f // +0003 │ │ +1b3fc4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +1b3fc6: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0008 line=50 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ 0x0000 - 0x0010 reg=2 (null) I │ │ @@ -652180,17 +652181,17 @@ │ │ type : '(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -1b4098: |[1b4098] org.thoughtcrime.securesms.util.views.ProgressDialog.lambda$show$0:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V │ │ -1b40a8: 7220 8200 1000 |0000: invoke-interface {v0, v1}, Landroid/content/DialogInterface$OnCancelListener;.onCancel:(Landroid/content/DialogInterface;)V // method@0082 │ │ -1b40ae: 0e00 |0003: return-void │ │ +1b409c: |[1b409c] org.thoughtcrime.securesms.util.views.ProgressDialog.lambda$show$0:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;Landroid/content/DialogInterface;I)V │ │ +1b40ac: 7220 8200 1000 |0000: invoke-interface {v0, v1}, Landroid/content/DialogInterface$OnCancelListener;.onCancel:(Landroid/content/DialogInterface;)V // method@0082 │ │ +1b40b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 (null) Landroid/content/DialogInterface$OnCancelListener; │ │ 0x0000 - 0x0004 reg=1 (null) Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ 0x0000 - 0x0004 reg=2 (null) Landroid/content/DialogInterface; │ │ @@ -652201,20 +652202,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -1b40e4: |[1b40e4] org.thoughtcrime.securesms.util.views.ProgressDialog.setIndeterminate:(Z)V │ │ -1b40f4: 5c12 9d42 |0000: iput-boolean v2, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@429d │ │ -1b40f8: 5410 9f42 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@429f │ │ -1b40fc: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -1b4100: 6e20 3504 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0435 │ │ -1b4106: 0e00 |0009: return-void │ │ +1b40e8: |[1b40e8] org.thoughtcrime.securesms.util.views.ProgressDialog.setIndeterminate:(Z)V │ │ +1b40f8: 5c12 9d42 |0000: iput-boolean v2, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@429d │ │ +1b40fc: 5410 9f42 |0002: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@429f │ │ +1b4100: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +1b4104: 6e20 3504 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0435 │ │ +1b410a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0002 line=83 │ │ 0x0006 line=84 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ @@ -652225,30 +652226,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -1b4134: |[1b4134] org.thoughtcrime.securesms.util.views.ProgressDialog.setupProgressBar:()V │ │ -1b4144: 5430 9f42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@429f │ │ -1b4148: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ -1b414c: 6e10 3404 0000 |0004: invoke-virtual {v0}, Landroid/widget/ProgressBar;.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; // method@0434 │ │ -1b4152: 0c00 |0007: move-result-object v0 │ │ -1b4154: 6e10 4e5c 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@5c4e │ │ -1b415a: 0c01 |000b: move-result-object v1 │ │ -1b415c: 6002 fb18 |000c: sget v2, Lorg/thoughtcrime/securesms/R$color;.delta_accent:I // field@18fb │ │ -1b4160: 7120 2e05 2100 |000e: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052e │ │ -1b4166: 0a01 |0011: move-result v1 │ │ -1b4168: 6202 2100 |0012: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ -1b416c: 6e30 9901 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0199 │ │ -1b4172: 5430 9f42 |0017: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@429f │ │ -1b4176: 5531 9d42 |0019: iget-boolean v1, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@429d │ │ -1b417a: 6e20 3504 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0435 │ │ -1b4180: 0e00 |001e: return-void │ │ +1b4138: |[1b4138] org.thoughtcrime.securesms.util.views.ProgressDialog.setupProgressBar:()V │ │ +1b4148: 5430 9f42 |0000: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@429f │ │ +1b414c: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ +1b4150: 6e10 3404 0000 |0004: invoke-virtual {v0}, Landroid/widget/ProgressBar;.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; // method@0434 │ │ +1b4156: 0c00 |0007: move-result-object v0 │ │ +1b4158: 6e10 4e5c 0300 |0008: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@5c4e │ │ +1b415e: 0c01 |000b: move-result-object v1 │ │ +1b4160: 6002 fb18 |000c: sget v2, Lorg/thoughtcrime/securesms/R$color;.delta_accent:I // field@18fb │ │ +1b4164: 7120 2e05 2100 |000e: invoke-static {v1, v2}, Landroidx/core/content/ContextCompat;.getColor:(Landroid/content/Context;I)I // method@052e │ │ +1b416a: 0a01 |0011: move-result v1 │ │ +1b416c: 6202 2100 |0012: sget-object v2, Landroid/graphics/PorterDuff$Mode;.SRC_IN:Landroid/graphics/PorterDuff$Mode; // field@0021 │ │ +1b4170: 6e30 9901 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@0199 │ │ +1b4176: 5430 9f42 |0017: iget-object v0, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@429f │ │ +1b417a: 5531 9d42 |0019: iget-boolean v1, v3, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.indeterminate:Z // field@429d │ │ +1b417e: 6e20 3504 1000 |001b: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setIndeterminate:(Z)V // method@0435 │ │ +1b4184: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0004 line=69 │ │ 0x0008 line=70 │ │ 0x0017 line=71 │ │ locals : │ │ @@ -652259,26 +652260,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -1b4184: |[1b4184] org.thoughtcrime.securesms.util.views.ProgressDialog.setupTextView:()V │ │ -1b4194: 5420 a042 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a0 │ │ -1b4198: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -1b419c: 5420 9e42 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@429e │ │ -1b41a0: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -1b41a4: 6e10 e30a 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae3 │ │ -1b41aa: 0a00 |000b: move-result v0 │ │ -1b41ac: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -1b41b0: 5420 a042 |000e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a0 │ │ -1b41b4: 5421 9e42 |0010: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@429e │ │ -1b41b8: 6e20 6a04 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ -1b41be: 0e00 |0015: return-void │ │ +1b4188: |[1b4188] org.thoughtcrime.securesms.util.views.ProgressDialog.setupTextView:()V │ │ +1b4198: 5420 a042 |0000: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a0 │ │ +1b419c: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +1b41a0: 5420 9e42 |0004: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@429e │ │ +1b41a4: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +1b41a8: 6e10 e30a 0000 |0008: invoke-virtual {v0}, Ljava/lang/String;.isEmpty:()Z // method@0ae3 │ │ +1b41ae: 0a00 |000b: move-result v0 │ │ +1b41b0: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +1b41b4: 5420 a042 |000e: iget-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a0 │ │ +1b41b8: 5421 9e42 |0010: iget-object v1, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@429e │ │ +1b41bc: 6e20 6a04 1000 |0012: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ +1b41c2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000e line=77 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ │ │ @@ -652287,24 +652288,24 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -1b3fc4: |[1b3fc4] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -1b3fd4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -1b3fd6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -1b3fd8: 0760 |0002: move-object v0, v6 │ │ -1b3fda: 0771 |0003: move-object v1, v7 │ │ -1b3fdc: 0782 |0004: move-object v2, v8 │ │ -1b3fde: 0193 |0005: move v3, v9 │ │ -1b3fe0: 7706 5e5c 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c5e │ │ -1b3fe6: 0c06 |0009: move-result-object v6 │ │ -1b3fe8: 1106 |000a: return-object v6 │ │ +1b3fc8: |[1b3fc8] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +1b3fd8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +1b3fda: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +1b3fdc: 0760 |0002: move-object v0, v6 │ │ +1b3fde: 0771 |0003: move-object v1, v7 │ │ +1b3fe0: 0782 |0004: move-object v2, v8 │ │ +1b3fe2: 0193 |0005: move v3, v9 │ │ +1b3fe4: 7706 5e5c 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c5e │ │ +1b3fea: 0c06 |0009: move-result-object v6 │ │ +1b3fec: 1106 |000a: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=91 │ │ locals : │ │ 0x0000 - 0x000b reg=6 (null) Landroid/content/Context; │ │ 0x0000 - 0x000b reg=7 (null) Ljava/lang/CharSequence; │ │ 0x0000 - 0x000b reg=8 (null) Ljava/lang/CharSequence; │ │ @@ -652315,24 +652316,24 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -1b3fec: |[1b3fec] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -1b3ffc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -1b3ffe: 0760 |0001: move-object v0, v6 │ │ -1b4000: 0771 |0002: move-object v1, v7 │ │ -1b4002: 0782 |0003: move-object v2, v8 │ │ -1b4004: 0193 |0004: move v3, v9 │ │ -1b4006: 01a4 |0005: move v4, v10 │ │ -1b4008: 7706 5e5c 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c5e │ │ -1b400e: 0c06 |0009: move-result-object v6 │ │ -1b4010: 1106 |000a: return-object v6 │ │ +1b3ff0: |[1b3ff0] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZ)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +1b4000: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +1b4002: 0760 |0001: move-object v0, v6 │ │ +1b4004: 0771 |0002: move-object v1, v7 │ │ +1b4006: 0782 |0003: move-object v2, v8 │ │ +1b4008: 0193 |0004: move v3, v9 │ │ +1b400a: 01a4 |0005: move v4, v10 │ │ +1b400c: 7706 5e5c 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // method@5c5e │ │ +1b4012: 0c06 |0009: move-result-object v6 │ │ +1b4014: 1106 |000a: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=97 │ │ locals : │ │ 0x0000 - 0x000b reg=6 (null) Landroid/content/Context; │ │ 0x0000 - 0x000b reg=7 (null) Ljava/lang/CharSequence; │ │ 0x0000 - 0x000b reg=8 (null) Ljava/lang/CharSequence; │ │ @@ -652344,34 +652345,34 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -1b4014: |[1b4014] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ -1b4024: 2200 0911 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // type@1109 │ │ -1b4028: 7020 4a5c 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.:(Landroid/content/Context;)V // method@5c4a │ │ -1b402e: 6e20 585c 2000 |0005: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@5c58 │ │ -1b4034: 6e20 565c 3000 |0008: invoke-virtual {v0, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@5c56 │ │ -1b403a: 7020 555c 4000 |000b: invoke-direct {v0, v4}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setIndeterminate:(Z)V // method@5c55 │ │ -1b4040: 6e20 535c 5000 |000e: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCancelable:(Z)V // method@5c53 │ │ -1b4046: 6e20 575c 6000 |0011: invoke-virtual {v0, v6}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@5c57 │ │ -1b404c: 3805 1500 |0014: if-eqz v5, 0029 // +0015 │ │ -1b4050: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -1b4052: 6e20 545c 2000 |0017: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCanceledOnTouchOutside:(Z)V // method@5c54 │ │ -1b4058: 6002 0428 |001a: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2804 │ │ -1b405c: 6e20 7700 2100 |001c: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ -1b4062: 0c01 |001f: move-result-object v1 │ │ -1b4064: 2202 0811 |0020: new-instance v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0; // type@1108 │ │ -1b4068: 7030 485c 6200 |0022: invoke-direct {v2, v6, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V // method@5c48 │ │ -1b406e: 12e3 |0025: const/4 v3, #int -2 // #fe │ │ -1b4070: 6e40 525c 3021 |0026: invoke-virtual {v0, v3, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setButton:(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V // method@5c52 │ │ -1b4076: 6e10 5f5c 0000 |0029: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:()V // method@5c5f │ │ -1b407c: 1100 |002c: return-object v0 │ │ +1b4018: |[1b4018] org.thoughtcrime.securesms.util.views.ProgressDialog.show:(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZZLandroid/content/DialogInterface$OnCancelListener;)Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ +1b4028: 2200 0911 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/views/ProgressDialog; // type@1109 │ │ +1b402c: 7020 4a5c 1000 |0002: invoke-direct {v0, v1}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.:(Landroid/content/Context;)V // method@5c4a │ │ +1b4032: 6e20 585c 2000 |0005: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setTitle:(Ljava/lang/CharSequence;)V // method@5c58 │ │ +1b4038: 6e20 565c 3000 |0008: invoke-virtual {v0, v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@5c56 │ │ +1b403e: 7020 555c 4000 |000b: invoke-direct {v0, v4}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setIndeterminate:(Z)V // method@5c55 │ │ +1b4044: 6e20 535c 5000 |000e: invoke-virtual {v0, v5}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCancelable:(Z)V // method@5c53 │ │ +1b404a: 6e20 575c 6000 |0011: invoke-virtual {v0, v6}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@5c57 │ │ +1b4050: 3805 1500 |0014: if-eqz v5, 0029 // +0015 │ │ +1b4054: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +1b4056: 6e20 545c 2000 |0017: invoke-virtual {v0, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setCanceledOnTouchOutside:(Z)V // method@5c54 │ │ +1b405c: 6002 0428 |001a: sget v2, Lorg/thoughtcrime/securesms/R$string;.cancel:I // field@2804 │ │ +1b4060: 6e20 7700 2100 |001c: invoke-virtual {v1, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0077 │ │ +1b4066: 0c01 |001f: move-result-object v1 │ │ +1b4068: 2202 0811 |0020: new-instance v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0; // type@1108 │ │ +1b406c: 7030 485c 6200 |0022: invoke-direct {v2, v6, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog$$ExternalSyntheticLambda0;.:(Landroid/content/DialogInterface$OnCancelListener;Lorg/thoughtcrime/securesms/util/views/ProgressDialog;)V // method@5c48 │ │ +1b4072: 12e3 |0025: const/4 v3, #int -2 // #fe │ │ +1b4074: 6e40 525c 3021 |0026: invoke-virtual {v0, v3, v1, v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setButton:(ILjava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)V // method@5c52 │ │ +1b407a: 6e10 5f5c 0000 |0029: invoke-virtual {v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.show:()V // method@5c5f │ │ +1b4080: 1100 |002c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ 0x0008 line=106 │ │ 0x000b line=107 │ │ 0x000e line=108 │ │ @@ -652393,24 +652394,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -1b40b0: |[1b40b0] org.thoughtcrime.securesms.util.views.ProgressDialog.onCreate:(Landroid/os/Bundle;)V │ │ -1b40c0: 6e10 4e5c 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@5c4e │ │ -1b40c6: 0c00 |0003: move-result-object v0 │ │ -1b40c8: 6001 7126 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.dialog_progress:I // field@2671 │ │ -1b40cc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -1b40ce: 7130 3003 1002 |0007: invoke-static {v0, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0330 │ │ -1b40d4: 0c00 |000a: move-result-object v0 │ │ -1b40d6: 6e20 595c 0300 |000b: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setView:(Landroid/view/View;)V // method@5c59 │ │ -1b40dc: 6f20 9f04 4300 |000e: invoke-super {v3, v4}, Landroidx/appcompat/app/AlertDialog;.onCreate:(Landroid/os/Bundle;)V // method@049f │ │ -1b40e2: 0e00 |0011: return-void │ │ +1b40b4: |[1b40b4] org.thoughtcrime.securesms.util.views.ProgressDialog.onCreate:(Landroid/os/Bundle;)V │ │ +1b40c4: 6e10 4e5c 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.getContext:()Landroid/content/Context; // method@5c4e │ │ +1b40ca: 0c00 |0003: move-result-object v0 │ │ +1b40cc: 6001 7126 |0004: sget v1, Lorg/thoughtcrime/securesms/R$layout;.dialog_progress:I // field@2671 │ │ +1b40d0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +1b40d2: 7130 3003 1002 |0007: invoke-static {v0, v1, v2}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0330 │ │ +1b40d8: 0c00 |000a: move-result-object v0 │ │ +1b40da: 6e20 595c 0300 |000b: invoke-virtual {v3, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setView:(Landroid/view/View;)V // method@5c59 │ │ +1b40e0: 6f20 9f04 4300 |000e: invoke-super {v3, v4}, Landroidx/appcompat/app/AlertDialog;.onCreate:(Landroid/os/Bundle;)V // method@049f │ │ +1b40e6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x000b line=33 │ │ 0x000e line=34 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ @@ -652421,22 +652422,22 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -1b4108: |[1b4108] org.thoughtcrime.securesms.util.views.ProgressDialog.setMessage:(Ljava/lang/CharSequence;)V │ │ -1b4118: 7210 d009 0200 |0000: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09d0 │ │ -1b411e: 0c00 |0003: move-result-object v0 │ │ -1b4120: 5b10 9e42 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@429e │ │ -1b4124: 5410 a042 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a0 │ │ -1b4128: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -1b412c: 6e20 6a04 2000 |000a: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ -1b4132: 0e00 |000d: return-void │ │ +1b410c: |[1b410c] org.thoughtcrime.securesms.util.views.ProgressDialog.setMessage:(Ljava/lang/CharSequence;)V │ │ +1b411c: 7210 d009 0200 |0000: invoke-interface {v2}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@09d0 │ │ +1b4122: 0c00 |0003: move-result-object v0 │ │ +1b4124: 5b10 9e42 |0004: iput-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.message:Ljava/lang/String; // field@429e │ │ +1b4128: 5410 a042 |0006: iget-object v0, v1, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a0 │ │ +1b412c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +1b4130: 6e20 6a04 2000 |000a: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@046a │ │ +1b4136: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=40 │ │ 0x000a line=41 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lorg/thoughtcrime/securesms/util/views/ProgressDialog; │ │ @@ -652447,46 +652448,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -1b41c0: |[1b41c0] org.thoughtcrime.securesms.util.views.ProgressDialog.show:()V │ │ -1b41d0: 6f10 a004 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@04a0 │ │ -1b41d6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -1b41d8: 7020 4f5c 0200 |0004: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5c4f │ │ -1b41de: 0a00 |0007: move-result v0 │ │ -1b41e0: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -1b41e4: 12e0 |000a: const/4 v0, #int -2 // #fe │ │ -1b41e6: 7020 4f5c 0200 |000b: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5c4f │ │ -1b41ec: 0a00 |000e: move-result v0 │ │ -1b41ee: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -1b41f2: 12d0 |0011: const/4 v0, #int -3 // #fd │ │ -1b41f4: 7020 4f5c 0200 |0012: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5c4f │ │ -1b41fa: 0a00 |0015: move-result v0 │ │ -1b41fc: 3800 0d00 |0016: if-eqz v0, 0023 // +000d │ │ -1b4200: 6000 1d24 |0018: sget v0, Lorg/thoughtcrime/securesms/R$id;.noButtonsSpacer:I // field@241d │ │ -1b4204: 6e20 4c5c 0200 |001a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5c4c │ │ -1b420a: 0c00 |001d: move-result-object v0 │ │ -1b420c: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -1b4210: 6e20 4b03 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ -1b4216: 6000 6824 |0023: sget v0, Lorg/thoughtcrime/securesms/R$id;.progressBar:I // field@2468 │ │ -1b421a: 6e20 4c5c 0200 |0025: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5c4c │ │ -1b4220: 0c00 |0028: move-result-object v0 │ │ -1b4222: 1f00 3701 |0029: check-cast v0, Landroid/widget/ProgressBar; // type@0137 │ │ -1b4226: 5b20 9f42 |002b: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@429f │ │ -1b422a: 6000 4b25 |002d: sget v0, Lorg/thoughtcrime/securesms/R$id;.text:I // field@254b │ │ -1b422e: 6e20 4c5c 0200 |002f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5c4c │ │ -1b4234: 0c00 |0032: move-result-object v0 │ │ -1b4236: 1f00 4201 |0033: check-cast v0, Landroid/widget/TextView; // type@0142 │ │ -1b423a: 5b20 a042 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a0 │ │ -1b423e: 7010 5a5c 0200 |0037: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupProgressBar:()V // method@5c5a │ │ -1b4244: 7010 5b5c 0200 |003a: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupTextView:()V // method@5c5b │ │ -1b424a: 0e00 |003d: return-void │ │ +1b41c4: |[1b41c4] org.thoughtcrime.securesms.util.views.ProgressDialog.show:()V │ │ +1b41d4: 6f10 a004 0200 |0000: invoke-super {v2}, Landroidx/appcompat/app/AlertDialog;.show:()V // method@04a0 │ │ +1b41da: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +1b41dc: 7020 4f5c 0200 |0004: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5c4f │ │ +1b41e2: 0a00 |0007: move-result v0 │ │ +1b41e4: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +1b41e8: 12e0 |000a: const/4 v0, #int -2 // #fe │ │ +1b41ea: 7020 4f5c 0200 |000b: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5c4f │ │ +1b41f0: 0a00 |000e: move-result v0 │ │ +1b41f2: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +1b41f6: 12d0 |0011: const/4 v0, #int -3 // #fd │ │ +1b41f8: 7020 4f5c 0200 |0012: invoke-direct {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.isButtonVisible:(I)Z // method@5c4f │ │ +1b41fe: 0a00 |0015: move-result v0 │ │ +1b4200: 3800 0d00 |0016: if-eqz v0, 0023 // +000d │ │ +1b4204: 6000 1d24 |0018: sget v0, Lorg/thoughtcrime/securesms/R$id;.noButtonsSpacer:I // field@241d │ │ +1b4208: 6e20 4c5c 0200 |001a: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5c4c │ │ +1b420e: 0c00 |001d: move-result-object v0 │ │ +1b4210: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +1b4214: 6e20 4b03 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@034b │ │ +1b421a: 6000 6824 |0023: sget v0, Lorg/thoughtcrime/securesms/R$id;.progressBar:I // field@2468 │ │ +1b421e: 6e20 4c5c 0200 |0025: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5c4c │ │ +1b4224: 0c00 |0028: move-result-object v0 │ │ +1b4226: 1f00 3701 |0029: check-cast v0, Landroid/widget/ProgressBar; // type@0137 │ │ +1b422a: 5b20 9f42 |002b: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.progressBar:Landroid/widget/ProgressBar; // field@429f │ │ +1b422e: 6000 4b25 |002d: sget v0, Lorg/thoughtcrime/securesms/R$id;.text:I // field@254b │ │ +1b4232: 6e20 4c5c 0200 |002f: invoke-virtual {v2, v0}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.findViewById:(I)Landroid/view/View; // method@5c4c │ │ +1b4238: 0c00 |0032: move-result-object v0 │ │ +1b423a: 1f00 4201 |0033: check-cast v0, Landroid/widget/TextView; // type@0142 │ │ +1b423e: 5b20 a042 |0035: iput-object v0, v2, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.textView:Landroid/widget/TextView; // field@42a0 │ │ +1b4242: 7010 5a5c 0200 |0037: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupProgressBar:()V // method@5c5a │ │ +1b4248: 7010 5b5c 0200 |003a: invoke-direct {v2}, Lorg/thoughtcrime/securesms/util/views/ProgressDialog;.setupTextView:()V // method@5c5b │ │ +1b424e: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0004 line=57 │ │ 0x0018 line=58 │ │ 0x0023 line=61 │ │ 0x002d line=62 │ │ @@ -688130,17 +688131,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -1a7988: |[1a7988] org.thoughtcrime.securesms.scribbles.ScribbleActivity.:()V │ │ -1a7998: 7010 3045 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.:()V // method@4530 │ │ -1a799e: 0e00 |0003: return-void │ │ +1a798c: |[1a798c] org.thoughtcrime.securesms.scribbles.ScribbleActivity.:()V │ │ +1a799c: 7010 3045 0000 |0000: invoke-direct {v0}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.:()V // method@4530 │ │ +1a79a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity; │ │ │ │ Virtual methods - │ │ @@ -688149,22 +688150,22 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -1a7960: |[1a7960] org.thoughtcrime.securesms.scribbles.ScribbleActivity.allowInLockedMode:()Z │ │ -1a7970: 6e10 d058 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@58d0 │ │ -1a7976: 0c00 |0003: move-result-object v0 │ │ -1a7978: 1a01 f04f |0004: const-string v1, "crop_avatar" // string@4ff0 │ │ -1a797c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -1a797e: 6e30 8b00 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -1a7984: 0a00 |000a: move-result v0 │ │ -1a7986: 0f00 |000b: return v0 │ │ +1a7964: |[1a7964] org.thoughtcrime.securesms.scribbles.ScribbleActivity.allowInLockedMode:()Z │ │ +1a7974: 6e10 d058 0300 |0000: invoke-virtual {v3}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@58d0 │ │ +1a797a: 0c00 |0003: move-result-object v0 │ │ +1a797c: 1a01 f04f |0004: const-string v1, "crop_avatar" // string@4ff0 │ │ +1a7980: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +1a7982: 6e30 8b00 1002 |0007: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +1a7988: 0a00 |000a: move-result v0 │ │ +1a798a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity; │ │ │ │ #1 : (in Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;) │ │ @@ -688172,35 +688173,35 @@ │ │ type : '(Landroid/os/Bundle;Z)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -1a79a0: |[1a79a0] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onCreate:(Landroid/os/Bundle;Z)V │ │ -1a79b0: 6002 0c27 |0000: sget v2, Lorg/thoughtcrime/securesms/R$layout;.scribble_activity:I // field@270c │ │ -1a79b4: 6e20 d458 2100 |0002: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.setContentView:(I)V // method@58d4 │ │ -1a79ba: 6e10 d058 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@58d0 │ │ -1a79c0: 0c02 |0008: move-result-object v2 │ │ -1a79c2: 1a03 f04f |0009: const-string v3, "crop_avatar" // string@4ff0 │ │ -1a79c6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -1a79c8: 6e30 8b00 3200 |000c: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ -1a79ce: 0a02 |000f: move-result v2 │ │ -1a79d0: 6003 ba24 |0010: sget v3, Lorg/thoughtcrime/securesms/R$id;.scribble_container:I // field@24ba │ │ -1a79d4: 6e10 d058 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@58d0 │ │ -1a79da: 0c00 |0015: move-result-object v0 │ │ -1a79dc: 6e10 9000 0000 |0016: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0090 │ │ -1a79e2: 0c00 |0019: move-result-object v0 │ │ -1a79e4: 7120 5a58 2000 |001a: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // method@585a │ │ -1a79ea: 0c02 |001d: move-result-object v2 │ │ -1a79ec: 6e30 d158 3102 |001e: invoke-virtual {v1, v3, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.initFragment:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/Fragment; // method@58d1 │ │ -1a79f2: 0c02 |0021: move-result-object v2 │ │ -1a79f4: 1f02 7110 |0022: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1071 │ │ -1a79f8: 5b12 3e41 |0024: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.imageEditorFragment:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@413e │ │ -1a79fc: 0e00 |0026: return-void │ │ +1a79a4: |[1a79a4] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onCreate:(Landroid/os/Bundle;Z)V │ │ +1a79b4: 6002 0c27 |0000: sget v2, Lorg/thoughtcrime/securesms/R$layout;.scribble_activity:I // field@270c │ │ +1a79b8: 6e20 d458 2100 |0002: invoke-virtual {v1, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.setContentView:(I)V // method@58d4 │ │ +1a79be: 6e10 d058 0100 |0005: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@58d0 │ │ +1a79c4: 0c02 |0008: move-result-object v2 │ │ +1a79c6: 1a03 f04f |0009: const-string v3, "crop_avatar" // string@4ff0 │ │ +1a79ca: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +1a79cc: 6e30 8b00 3200 |000c: invoke-virtual {v2, v3, v0}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@008b │ │ +1a79d2: 0a02 |000f: move-result v2 │ │ +1a79d4: 6003 ba24 |0010: sget v3, Lorg/thoughtcrime/securesms/R$id;.scribble_container:I // field@24ba │ │ +1a79d8: 6e10 d058 0100 |0012: invoke-virtual {v1}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.getIntent:()Landroid/content/Intent; // method@58d0 │ │ +1a79de: 0c00 |0015: move-result-object v0 │ │ +1a79e0: 6e10 9000 0000 |0016: invoke-virtual {v0}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0090 │ │ +1a79e6: 0c00 |0019: move-result-object v0 │ │ +1a79e8: 7120 5a58 2000 |001a: invoke-static {v0, v2}, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment;.newInstance:(Landroid/net/Uri;Z)Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // method@585a │ │ +1a79ee: 0c02 |001d: move-result-object v2 │ │ +1a79f0: 6e30 d158 3102 |001e: invoke-virtual {v1, v3, v2}, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.initFragment:(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/Fragment; // method@58d1 │ │ +1a79f6: 0c02 |0021: move-result-object v2 │ │ +1a79f8: 1f02 7110 |0022: check-cast v2, Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // type@1071 │ │ +1a79fc: 5b12 3e41 |0024: iput-object v2, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.imageEditorFragment:Lorg/thoughtcrime/securesms/scribbles/ImageEditorFragment; // field@413e │ │ +1a7a00: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0005 line=27 │ │ 0x0010 line=28 │ │ locals : │ │ 0x0000 - 0x0027 reg=1 this Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity; │ │ @@ -688212,20 +688213,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -1a7a00: |[1a7a00] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onPreCreate:()V │ │ -1a7a10: 2200 c210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; // type@10c2 │ │ -1a7a14: 7010 1d5a 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme;.:()V // method@5a1d │ │ -1a7a1a: 5b10 3d41 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.dynamicTheme:Lorg/thoughtcrime/securesms/util/DynamicTheme; // field@413d │ │ -1a7a1e: 6f10 4145 0100 |0007: invoke-super {v1}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.onPreCreate:()V // method@4541 │ │ -1a7a24: 0e00 |000a: return-void │ │ +1a7a04: |[1a7a04] org.thoughtcrime.securesms.scribbles.ScribbleActivity.onPreCreate:()V │ │ +1a7a14: 2200 c210 |0000: new-instance v0, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme; // type@10c2 │ │ +1a7a18: 7010 1d5a 0000 |0002: invoke-direct {v0}, Lorg/thoughtcrime/securesms/util/DynamicNoActionBarTheme;.:()V // method@5a1d │ │ +1a7a1e: 5b10 3d41 |0005: iput-object v0, v1, Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity;.dynamicTheme:Lorg/thoughtcrime/securesms/util/DynamicTheme; // field@413d │ │ +1a7a22: 6f10 4145 0100 |0007: invoke-super {v1}, Lorg/thoughtcrime/securesms/PassphraseRequiredActionBarActivity;.onPreCreate:()V // method@4541 │ │ +1a7a28: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0007 line=21 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lorg/thoughtcrime/securesms/scribbles/ScribbleActivity; │ ├── classes4.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 5351188 bytes, number of entries: 3320 │ │ │ +Zip file size: 5351201 bytes, number of entries: 3320 │ │ │ ?rwxrwxr-x 2.0 unx 9552 b- stor 80-Jan-01 00:00 kotlin/collections/unsigned/UArraysKt___UArraysJvmKt.class │ │ │ ?rwxrwxr-x 2.0 unx 554 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 637 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda1.class │ │ │ ?rwxrwxr-x 2.0 unx 637 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda2.class │ │ │ ?rwxrwxr-x 2.0 unx 587 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda3.class │ │ │ ?rwxrwxr-x 2.0 unx 554 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$$ExternalSyntheticLambda4.class │ │ │ ?rwxrwxr-x 2.0 unx 657 b- stor 80-Jan-01 00:00 kotlin/comparisons/ComparisonsKt__ComparisonsKt$compareBy$2.class │ │ │ @@ -1721,15 +1721,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 152 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/AddReactionView$AddReactionListener.class │ │ │ ?rwxrwxr-x 2.0 unx 7140 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/AddReactionView.class │ │ │ ?rwxrwxr-x 2.0 unx 2041 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionRecipientItem.class │ │ │ ?rwxrwxr-x 2.0 unx 220 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionRecipientsAdapter$ItemClickListener.class │ │ │ ?rwxrwxr-x 2.0 unx 1042 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionRecipientsAdapter$ReactionViewHolder$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 4241 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionsConversationView.class │ │ │ ?rwxrwxr-x 2.0 unx 115 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/reactions/ReactionsDetailsFragment$1.class │ │ │ -?rwxrwxr-x 2.0 unx 8786 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/Recipient.class │ │ │ +?rwxrwxr-x 2.0 unx 8799 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/Recipient.class │ │ │ ?rwxrwxr-x 2.0 unx 198 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/RecipientForeverObserver.class │ │ │ ?rwxrwxr-x 2.0 unx 191 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/recipients/RecipientModifiedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 564 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0.class │ │ │ ?rwxrwxr-x 2.0 unx 1086 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$2.class │ │ │ ?rwxrwxr-x 2.0 unx 994 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data.class │ │ │ ?rwxrwxr-x 2.0 unx 595 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10.class │ │ │ ?rwxrwxr-x 2.0 unx 594 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda11.class │ │ │ @@ -3315,8 +3315,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 3575 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/LocalHelpActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 5713 b- stor 80-Jan-01 00:00 org/thoughtcrime/securesms/NewConversationActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 21663 b- defN 80-Jan-01 00:00 org/thoughtcrime/securesms/WebxdcActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 28512 b- defN 80-Jan-01 00:00 kotlin/text/StringsKt__StringsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 3030 b- stor 80-Jan-01 00:00 kotlin/text/StringsKt___StringsJvmKt.class │ │ │ ?rwxrwxr-x 2.0 unx 35027 b- defN 80-Jan-01 00:00 kotlin/text/StringsKt___StringsKt.class │ │ │ ?rwxrwxr-x 2.0 unx 153 b- stor 80-Jan-01 00:00 kotlin/text/StringsKt.class │ │ │ -3320 files, 5828528 bytes uncompressed, 4692728 bytes compressed: 19.5% │ │ │ +3320 files, 5828541 bytes uncompressed, 4692741 bytes compressed: 19.5% │ │ ├── org/thoughtcrime/securesms/recipients/Recipient.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -198,17 +198,16 @@ │ │ │ │ return (ContactPhoto)o; │ │ │ │ } │ │ │ │ } │ │ │ │ final VcardContact vContact = this.vContact; │ │ │ │ if (vContact != null && vContact.hasProfileImage()) { │ │ │ │ return (ContactPhoto)new VcardContactPhoto(this.vContact); │ │ │ │ } │ │ │ │ - final Uri systemContactPhoto = this.systemContactPhoto; │ │ │ │ - if (systemContactPhoto != null) { │ │ │ │ - return (ContactPhoto)new SystemContactPhoto(this.address, systemContactPhoto, 0L); │ │ │ │ + if (this.systemContactPhoto != null) { │ │ │ │ + return (ContactPhoto)new SystemContactPhoto(this.address, this.systemContactPhoto, 0L); │ │ │ │ } │ │ │ │ return null; │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public DcContact getDcContact() { │ │ │ │ return this.dcContact; ├── lib/x86/libnative-utils.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +1,8 @@ │ │ │ │ Displaying notes found in: .note.android.ident │ │ Owner Data size Description │ │ Android 0x00000084 NT_VERSION (version) description data: 15 00 00 00 72 32 37 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 31 32 30 37 37 39 37 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ Owner Data size Description │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 97cdb0898951115da3ee521173d48391fbd9f4e9 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ff10870ef21b2994236f749593477de872d8e366 │ ├── strings --all --bytes=8 {} │ │ @@ -8231,15 +8231,14 @@ │ │ crypto/bio/bf_prefix.c │ │ [action:%d, state:%d] │ │ mgf1-digest │ │ rsa_pss_keygen_mgf1_md │ │ EXTRACT_AND_EXPAND │ │ EVP_PKEY_paramgen │ │ crypto/core_algorithm.c │ │ -built on: Wed May 21 07:40:59 2025 UTC │ │ missing pubkey │ │ invalid digest │ │ invalid value │ │ no operation set │ │ expecting an object │ │ not a NIST prime │ │ engine configuration error │ │ @@ -11214,14 +11213,15 @@ │ │ crypto/evp/mac_meth.c │ │ costParameter │ │ PBE2PARAM │ │ crypto/evp/p_legacy.c │ │ rsa_pkcs1_implicit_rejection │ │ modp_6144 │ │ crypto/ffc/ffc_params_generate.c │ │ +built on: Thu May 15 11:38:11 2025 UTC │ │ get_and_lock │ │ buffer too small │ │ cache constants failed │ │ copy error │ │ ctrl operation not implemented │ │ data not multiple of block length │ │ output would overflow │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -91748,3544 +91748,3544 @@ │ │ [25beae] kdf-ukm │ │ [25beb6] mgf1-digest │ │ [25bec2] rsa_pss_keygen_mgf1_md │ │ [25bed9] info │ │ [25bede] EXTRACT_AND_EXPAND │ │ [25bef1] EVP_PKEY_paramgen │ │ [25bf03] crypto/core_algorithm.c │ │ - [25bf1b] built on: Wed May 21 07:40:59 2025 UTC │ │ - [25bf42] missing pubkey │ │ - [25bf51] invalid digest │ │ - [25bf60] invalid value │ │ - [25bf6e] no operation set │ │ - [25bf7f] expecting an object │ │ - [25bf93] not a NIST prime │ │ - [25bfa4] engine configuration error │ │ - [25bfbf] version incompatibility │ │ - [25bfd7] error sending │ │ - [25bfe5] header parse error │ │ - [25bff8] unsupported recipient type │ │ - [25c013] popo missing │ │ - [25c020] error setting certhash │ │ - [25c037] sender generalname type not supported │ │ - [25c05d] unclean ctx │ │ - [25c069] sct log id mismatch │ │ - [25c07d] rc2-128 │ │ - [25c085] RC2-40-CBC │ │ - [25c090] RSA-SHA1 │ │ - [25c099] Dynamic engine loading support │ │ - [25c0b8] assertion failed: WITHIN_ARENA(ptr) │ │ - [25c0dc] crypto/param_build.c │ │ - [25c0f1] crypto/param_build_set.c │ │ - [25c10a] set_ptr_internal │ │ - [25c11b] YES │ │ - [25c11f] OFF │ │ - [25c123] name=%s, provider has no provider init function │ │ - [25c153] assertion failed: data != NULL │ │ - [25c172] directory services (X.500) │ │ - [25c18d] pkcs3 │ │ - [25c193] IDEA-OFB │ │ - [25c19c] DES-EDE3-OFB │ │ - [25c1a9] pbeWithSHA1AndRC2-CBC │ │ - [25c1bf] nsCaRevocationUrl │ │ - [25c1d1] uniqueIdentifier │ │ - [25c1e2] rc2-64-cbc │ │ - [25c1ed] id-smime-cti │ │ - [25c1fa] id-smime-spq-ets-sqt-uri │ │ - [25c213] id-smime-cti-ets-proofOfSender │ │ - [25c232] id-pkix1-implicit-88 │ │ - [25c247] id-cmc-identityProof │ │ - [25c25c] id-cmc-revokeRequest │ │ - [25c271] id-cct-PKIData │ │ - [25c280] OCSP Archive Cutoff │ │ - [25c294] Security │ │ - [25c29d] Enterprises │ │ - [25c2a9] dcObject │ │ - [25c2b2] role │ │ - [25c2b7] AES-128-OFB │ │ - [25c2c3] AES-192-ECB │ │ - [25c2cf] ucl │ │ - [25c2d3] iA5StringSyntax │ │ - [25c2e3] document │ │ - [25c2ec] documentAuthor │ │ - [25c2fb] aRecord │ │ - [25c303] mime-mhs │ │ - [25c30c] setct-PI │ │ - [25c315] setct-AuthRevResTBS │ │ - [25c329] setct-CredResData │ │ - [25c33b] setCext-cCertRequired │ │ - [25c351] setCext-TokenType │ │ - [25c363] setAttr-T2Enc │ │ - [25c371] AES-256-CFB1 │ │ - [25c37e] camellia-256-cfb8 │ │ - [25c390] ecdsa-with-Recommended │ │ - [25c3a7] GOST R 34.10-2001 │ │ - [25c3b9] gost94cc │ │ - [25c3c2] id-aes192-GCM │ │ - [25c3d0] aes-256-cbc-hmac-sha256 │ │ - [25c3e8] jurisdictionC │ │ - [25c3f6] gost89-cnt-12 │ │ - [25c404] Signing Tool of Subject │ │ - [25c41c] issuerSignTool │ │ - [25c42b] kx-rsa-psk │ │ - [25c436] KxANY │ │ - [25c43c] SHA3-384 │ │ - [25c445] hmac-sha3-512 │ │ - [25c453] ecdsa_with_SHA3-512 │ │ - [25c467] SM4-ECB │ │ - [25c46f] sm4-cbc │ │ - [25c477] sm4-cfb1 │ │ - [25c480] DSTU Gost 34311-95 │ │ - [25c493] Certificate Management Key Generation Authority │ │ - [25c4c3] Class of Signing Tool KB2 │ │ - [25c4dd] rpkiNotify │ │ - [25c4e8] id-it-crlStatusList │ │ - [25c4fc] aAissuingDistributionPoint │ │ - [25c517] oid exists │ │ - [25c522] revocationReason │ │ - [25c533] error in thisupdate field │ │ - [25c54d] CERTIFICATE REQUEST │ │ - [25c561] pem_read_bio_key_legacy │ │ - [25c579] crypto/pkcs12/p12_crpt.c │ │ - [25c592] PKCS7_ENCRYPT │ │ - [25c5a0] unauth_attr │ │ - [25c5ac] crypto/pkcs7/pk7_doit.c │ │ - [25c5c4] error instantiating drbg │ │ - [25c5dd] error retrieving entropy │ │ - [25c5f6] crypto/rand/rand_pool.c │ │ - [25c60e] ossl_rand_pool_add_begin │ │ - [25c627] RSA factors/exponents are too big for for n-modulus\n │ │ - [25c65c] crypto/rsa/rsa_chk.c │ │ - [25c671] block type is not 02 │ │ - [25c686] invalid mgf1 md │ │ - [25c696] crypto/rsa/rsa_gen.c │ │ - [25c6ab] crypto/rsa/rsa_saos.c │ │ - [25c6c1] SHA2-512/256 │ │ - [25c6ce] crypto/rsa/rsa_sign.c │ │ - [25c6e4] loader incomplete │ │ - [25c6f6] message imprint mismatch │ │ - [25c70f] /dev/tty │ │ - [25c718] d.otherName │ │ - [25c724] value=%s │ │ - [25c72d] objCA │ │ - [25c733] Digital Signature │ │ - [25c745] Non Repudiation │ │ - [25c755] keyCertSign │ │ - [25c761] nref_nos │ │ - [25c76a] gnames_from_sectname │ │ - [25c77f] v2i_EXTENDED_KEY_USAGE │ │ - [25c796] u.addressPrefix │ │ - [25c7a6] addressFamily │ │ - [25c7b4] (MPLS) │ │ - [25c7bc] certDigestInfo │ │ - [25c7cb] registrationNumber │ │ - [25c7de] %*sadmissionAuthority:\n │ │ - [25c7f6] Permitted │ │ - [25c800] notBefore │ │ - [25c80a] nssslserver │ │ - [25c816] S/MIME signing │ │ - [25c825] DNS │ │ - [25c829] a2i_GENERAL_NAME │ │ - [25c83a] dirName │ │ - [25c842] invalid extension string │ │ - [25c85b] unsupported option │ │ - [25c86e] cert already in hash table │ │ - [25c889] unable to get local issuer certificate │ │ - [25c8b0] path length constraint exceeded │ │ - [25c8d0] X509_VAL │ │ - [25c8d9] critical │ │ - [25c8e2] crypto/x509/x_x509.c │ │ - [25c8f7] provider=base,fips=yes,output=pem,structure=dsa │ │ - [25c927] RIPEMD-160:RIPEMD160:RIPEMD:RMD160:1.3.36.3.2.1 │ │ - [25c957] OpenSSL X448 implementation │ │ - [25c973] SM2:1.2.156.10197.1.301 │ │ - [25c98b] OpenSSL SM2 implementation │ │ - [25c9a6] RSA-SM3:sm3WithRSAEncryption:1.2.156.10197.1.504 │ │ - [25c9d7] AES-128-GCM:id-aes128-GCM:2.16.840.1.101.3.4.1.6 │ │ - [25ca08] SM4-OFB:SM4-OFB128:1.2.156.10197.1.104.3 │ │ - [25ca31] DESX-CBC:DESX │ │ - [25ca3f] IEEE │ │ - [25ca44] crypto/pem/pvkfmt.c │ │ - [25ca58] do_b2i_key │ │ - [25ca63] encode_dsa_params │ │ - [25ca75] rsapss_to_EncryptedPrivateKeyInfo_der_encode │ │ - [25caa2] dh_pki_priv_to_der │ │ - [25cab5] ed25519_to_SubjectPublicKeyInfo_der_encode │ │ - [25cae0] ed448_to_PrivateKeyInfo_der_encode │ │ - [25cb03] dsa2text_encode │ │ - [25cb13] Trailer Field: 0x%x%s\n │ │ - [25cb2c] cannot allocate required memory │ │ - [25cb4c] providers/implementations/kdfs/pkcs12kdf.c │ │ - [25cb77] maclen │ │ - [25cb7e] blake2_setkey │ │ - [25cb8c] kmac_setkey │ │ - [25cb98] strength │ │ - [25cba1] max_entropylen │ │ - [25cbb0] nonce-type │ │ - [25cbbb] Should be %d, but got %d │ │ - [25cbd4] rsa_set_ctx_params │ │ - [25cbe7] providers/implementations/storemgmt/file_store.c │ │ - [25cc18] input=DER │ │ - [25cc22] providers/implementations/ciphers/cipher_rc4_hmac_md5.c │ │ - [25cc5a] rc4_hmac_md5_get_ctx_params │ │ - [25cc76] kdf_pvk_derive │ │ - [25cc85] ossl_cipher_generic_stream_update │ │ - [25cca7] tropylen │ │ - [25ccb0] ix │ │ - [25ccb3] erties │ │ - [25ccba] getFloatRegister │ │ - [25cccb] esi │ │ - [25cccf] 0123456789ABCDEF0123456789abcdef │ │ - [25ccf0] rekey │ │ - [25ccf6] page_size │ │ - [25cd00] cipher_default_settings │ │ - [25cd18] sqlcipher_codec_ctx_init: allocating hmac_kdf_salt │ │ - [25cd4b] sqlcipher_page_cipher: pgno=%d, mode=%d, size=%d │ │ - [25cd7c] sqlcipher_page_cipher: zeroed page (short read) for pgno %d, encryption but returning SQLITE_OK │ │ - [25cddc] deleted migration database: %d │ │ - [25cdfb] sqlcipher_codec_add_random: attemt to add random with invalid format │ │ - [25ce40] create │ │ - [25ce47] fallocate │ │ - [25ce51] readonly_shm │ │ - [25ce5e] memdb(%p,%lld) │ │ - [25ce6d] NotFound │ │ - [25ce76] RowSetTest │ │ - [25ce81] Null │ │ - [25ce86] Blob │ │ - [25ce8b] SCopy │ │ - [25ce91] RowData │ │ - [25ce99] Trace │ │ - [25ce9f] sqlite_master │ │ - [25cead] SELECT*FROM"%w".%s ORDER BY rowid │ │ - [25cecf] sqlite_stat1 │ │ - [25cedc] notused │ │ - [25cee4] sqlcipher_cipher_ctx_key_derive: error %d from sqlcipher_cipher_ctx_set_keyspec │ │ - [25cf34] cipher_ctx_key_derive: deriving hmac key from encryption key using PBKDF2 with %d iterations │ │ - [25cf91] sqlcipher_openssl_activate: entering SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ - [25cfd8] sqlcipher_openssl_activate: leaving SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ - [25d01e] sqlcipher_openssl_hmac: 2nd EVP_MAC_final() using algorithm %d returned %d │ │ - [25d069] integrity_check │ │ - [25d079] temp_store_directory │ │ - [25d08e] the NOT INDEXED clause is not allowed on UPDATE or DELETE statements within triggers │ │ - [25d0e3] %sSCALAR SUBQUERY %d │ │ - [25d0f8] TABLE │ │ - [25d0fe] non-deterministic functions │ │ - [25d11a] SCAN CONSTANT ROW │ │ - [25d12c] frame starting offset must be a non-negative number │ │ - [25d160] RIGHT PART OF │ │ - [25d16f] USING │ │ - [25d175] DELETE FROM %Q.sqlite_master WHERE name=%Q AND type='index' │ │ - [25d1b1] non-%s value in %s.%s │ │ - [25d1c7] type='trigger' AND name='%q' │ │ - [25d1e4] too many attached databases - max %d │ │ - [25d209] private │ │ - [25d211] %llu │ │ - [25d217] UPDATE "%w".sqlite_master SET sql = sqlite_rename_column(sql, type, name, %Q, %Q, %d, %Q, %d, %d) WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND (type != 'index' OR tbl_name = %Q) │ │ - [25d2cd] name=%Q AND sql=%Q │ │ - [25d2e0] typeof │ │ - [25d2e7] unicode │ │ - [25d2ef] sqlite_source_id │ │ - [25d300] %!0.15g │ │ - [25d308] %2d │ │ - [25d30c] malformed JSON │ │ - [25d31b] json_%s() needs an odd number of arguments │ │ - [25d346] [] │ │ - [25d349] locking protocol │ │ - [25d35a] DELETE FROM %Q.'%q_segdir' │ │ - [25d375] i │ │ - [25d377] zi │ │ - [25d37a] languageid │ │ - [25d385] , x.%Q │ │ - [25d38c] PRAGMA %Q.page_size │ │ - [25d3a0] CREATE TABLE x(input, token, start, end, position) │ │ - [25d3d3] malformed detail=... directive │ │ - [25d3f2] REPLACE INTO %Q.'%q_docsize' VALUES(?,?%s) │ │ - [25d41d] invalid fts5 file format (found %d, expected %d or %d) - run 'rebuild' │ │ - [25d464] tional │ │ - [25d46b] rtreedepth │ │ - [25d476] } │ │ - [25d478] %_rowid │ │ - [25d480] undersize RTree blobs in "%q_node" │ │ - [25d4a3] DELETE FROM '%q'.'%q_rowid' WHERE rowid = ?1 │ │ - [25d4d0] CREATE TABLE "%w"."%w_parent"(nodeno INTEGER PRIMARY KEY,parentnode); │ │ - [25d516] json_tree │ │ - [25d520] .%.*s │ │ - [25d526] DEFAULT_WAL_SYNCHRONOUS=2 │ │ - [25d540] ENABLE_API_ARMOR │ │ - [25d551] DHE-DSS-AES256-SHA │ │ - [25d564] TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8 │ │ - [25d587] TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA │ │ - [25d5aa] TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 │ │ - [25d5ce] TLS_ECDHE_PSK_WITH_NULL_SHA384 │ │ - [25d5ed] TLS_PSK_WITH_CHACHA20_POLY1305_SHA256 │ │ - [25d613] TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 │ │ - [25d63c] TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA │ │ - [25d662] ECDHE-ECDSA-CAMELLIA128-SHA256 │ │ - [25d681] ssl3_init_finished_mac │ │ - [25d698] GOST12 │ │ - [25d69f] AECDH │ │ - [25d6a5] AES128 │ │ - [25d6ac] FIPS │ │ - [25d6b1] attempt to reuse session in different context │ │ - [25d6df] bad handshake length │ │ - [25d6f4] bad handshake state │ │ - [25d708] binder does not verify │ │ - [25d71f] cipher code wrong length │ │ - [25d738] dane tlsa bad data length │ │ - [25d752] data length too long │ │ - [25d767] got a fin before a ccs │ │ - [25d77e] insufficient security │ │ - [25d794] missing parameters │ │ - [25d7a7] not on record boundary │ │ - [25d7be] no method specified │ │ - [25d7d2] post handshake auth encoding err │ │ - [25d7f3] ssl ctx has no default ssl version │ │ - [25d816] tlsv1 alert unknown psk identity │ │ - [25d837] client_renegotiation │ │ - [25d84c] no_middlebox │ │ - [25d859] UnsafeLegacyServerConnect │ │ - [25d873] MiddleboxCompat │ │ - [25d883] SSL_CTX_use_serverinfo_file │ │ - [25d89f] SERVERINFOV2 FOR │ │ - [25d8b1] ticket_appdata │ │ - [25d8c0] SSLv3/TLS write server done │ │ - [25d8dc] X448 │ │ - [25d8e1] tls-max-dtls │ │ - [25d8ee] rsa_pkcs1_sha384 │ │ - [25d8ff] SERVER_HANDSHAKE_TRAFFIC_SECRET │ │ - [25d91f] derive_secret_key_and_iv │ │ - [25d938] quic_write_blocking │ │ - [25d94c] quic_write_nonblocking_aon │ │ - [25d967] INITIAL_MAX_STREAM_DATA_UNI appears multiple times │ │ - [25d99a] ip_v6 │ │ - [25d9a0] disable_active_migration │ │ - [25d9b9] ch_retry │ │ - [25d9c2] max_dgram_payload_len │ │ - [25d9d8] vantage_point │ │ - [25d9e6] quic │ │ - [25d9eb] recovery │ │ - [25d9f4] connection_refused │ │ - [25da07] stream_type │ │ - [25da13] error_code_value │ │ - [25da24] STREAMS_BLOCKED_UNI │ │ - [25da38] ssl_set_new_record_layer │ │ - [25da51] ssl/record/methods/tls_common.c │ │ - [25da71] tls_default_post_process_record │ │ - [25da91] POST │ │ - [25da97] tls_construct_ctos_padding │ │ - [25dab2] tls_parse_stoc_server_cert_type │ │ - [25dad2] tls_construct_stoc_maxfragmentlen │ │ - [25daf4] , Type= │ │ - [25dafc] asn1_item_embed_new │ │ - [25db10] parameter │ │ - [25db1a] %02x%c │ │ - [25db21] broken pipe │ │ - [25db2d] no accept addr or service specified │ │ - [25db51] unknown info type │ │ - [25db63] bio_write_intern │ │ - [25db74] crypto/bio/bss_mem.c │ │ - [25db89] crypto/buffer/buffer.c │ │ - [25dba0] [%s] %s=%s\n │ │ - [25dbac] OBJECT │ │ - [25dbb3] %4d-%02d-%02d %02d:%02d:%02d.%.*sZ │ │ - [25dbd6] o2i_SCT │ │ - [25dbde] DH Parameters │ │ - [25dbec] do_dh_print │ │ - [25dbf8] bn_compute_wNAF │ │ - [25dc08] OpenSSL 'dlfcn' shared library method │ │ - [25dc2e] p.other │ │ - [25dc36] X9_62_CURVE │ │ - [25dc42] ossl_ec_key_dup │ │ - [25dc52] hybrid │ │ - [25dc59] field-type │ │ - [25dc64] SECG/WTLS curve over a 160 bit prime field │ │ - [25dc8f] WTLS curve over a 224 bit prime field │ │ - [25dcb5] RFC 5639 curve over a 384 bit prime field │ │ - [25dcdf] ossl_ec_group_set_params │ │ - [25dcf8] EC_GROUP_new_from_params │ │ - [25dd11] ossl_ec_GF2m_simple_point2oct │ │ - [25dd2f] ossl_ecdsa_sign_sig │ │ - [25dd43] Generator (compressed): │ │ - [25dd5b] ecp_nistz256_windowed_mul │ │ - [25dd75] ossl_ec_GFp_simple_make_affine │ │ - [25dd94] %*s%s Public-Key:\n │ │ - [25dda7] crypto/ec/ecx_backend.c │ │ - [25ddbf] OSSL_DECODER_CTX_set_input_type │ │ - [25dddf] CT routines │ │ - [25ddeb] EVP_PKEY_decrypt │ │ - [25ddfc] assertion failed: mdsize <= EVP_MAX_MD_SIZE │ │ - [25de28] evp_md_from_algorithm │ │ - [25de3e] wap-wsg-idm-ecid-wtls12 │ │ - [25de56] K-409 │ │ - [25de5c] tlsivinv │ │ - [25de65] crypto/evp/evp_lib.c │ │ - [25de7a] The passed EVP_PKEY must be assigned a key │ │ - [25dea5] save-parameters │ │ - [25deb5] crypto/encode_decode/encoder_lib.c │ │ - [25ded8] evp_keyexch_from_algorithm │ │ - [25def3] crypto/evp/kdf_lib.c │ │ - [25df08] evp_keymgmt_util_match │ │ - [25df1f] PKCS5_v2_scrypt_keyivgen_ex │ │ - [25df3b] DHX │ │ - [25df3f] hexdistid │ │ - [25df49] qx │ │ - [25df4c] rsa-exponent9 │ │ - [25df5a] get_payload_public_key │ │ - [25df71] potential │ │ - [25df7b] pkey_dh_derive │ │ - [25df8a] dh_builtin_genparams │ │ - [25df9f] pkey_ec_sign │ │ - [25dfac] validate-pq │ │ - [25dfb8] check pubkey invalid │ │ - [25dfcd] q too large │ │ - [25dfd9] cannot get parameters │ │ - [25dfef] default query parse error │ │ - [25e009] invalid seed length │ │ - [25e01d] too many records │ │ - [25e02e] no multipart body failure │ │ - [25e048] need new setup values │ │ - [25e05e] ctrl command not implemented │ │ - [25e07b] unimplemented cipher │ │ - [25e090] sock not supported │ │ - [25e0a3] certificate already present │ │ - [25e0bf] no matching signature │ │ - [25e0d5] receipt decode error │ │ - [25e0ea] certificate not accepted │ │ - [25e103] certificate not found │ │ - [25e119] certresponse not found │ │ - [25e130] error creating genm │ │ - [25e144] error creating pollrep │ │ - [25e15b] failed extracting pubkey │ │ - [25e174] Specifies an ENGINE id name for loading │ │ - [25e19c] assertion failed: list >= 0 && list < sh.freelist_size │ │ - [25e1d3] unsigned_from_signed │ │ - [25e1e8] crypto/provider_child.c │ │ - [25e200] ossl_provider_add_to_store │ │ - [25e21b] undefined │ │ - [25e225] pkcs7-signedAndEnvelopedData │ │ - [25e242] countersignature │ │ - [25e253] nsDataType │ │ - [25e25e] BF-CFB │ │ - [25e265] surname │ │ - [25e26d] pbeWithMD5AndCast5CBC │ │ - [25e283] Microsoft Trust List Signing │ │ - [25e2a0] X509v3 Delta CRL Indicator │ │ - [25e2bb] X509v3 CRL Reason Code │ │ - [25e2d2] id-qt-unotice │ │ - [25e2e0] S/MIME Capabilities │ │ - [25e2f4] Extension Request │ │ - [25e306] ISO Member Body │ │ - [25e316] ISO-US │ │ - [25e31d] X9cm │ │ - [25e322] id-smime-ct-DVCSRequestData │ │ - [25e33e] id-smime-aa-ets-RevocationRefs │ │ - [25e35d] id-smime-aa-ets-archiveTimeStamp │ │ - [25e37e] biometricInfo │ │ - [25e38c] X509v3 Audit Identity │ │ - [25e3a2] id-it-subscriptionResponse │ │ - [25e3bd] id-cmc-popLinkWitness │ │ - [25e3d3] serviceLocator │ │ - [25e3e2] aes-256-ecb │ │ - [25e3ee] documentSeries │ │ - [25e3fd] mobileTelephoneNumber │ │ - [25e413] set-msgExt │ │ - [25e41e] setct-CapReqTBE │ │ - [25e42e] setct-CapRevReqTBE │ │ - [25e441] setAttr-TokICCsig │ │ - [25e453] aes-192-cfb8 │ │ - [25e460] id-ppl-anyLanguage │ │ - [25e473] id-PasswordBasedMAC │ │ - [25e487] gost89-cnt │ │ - [25e492] hmac │ │ - [25e497] Microsoft Local Key set │ │ - [25e4af] preferredDeliveryMethod │ │ - [25e4c7] AES-256-CTR │ │ - [25e4d3] RSAES-OAEP │ │ - [25e4de] dhpublicnumber │ │ - [25e4ed] aes-128-ocb │ │ - [25e4f9] id-tc26 │ │ - [25e501] id-tc26-signwithdigest │ │ - [25e518] id-tc26-signwithdigest-gost3410-2012-512 │ │ - [25e541] id-tc26-gost-3410-2012-512-constants │ │ - [25e566] INN │ │ - [25e56a] Send Router │ │ - [25e576] sendOwner │ │ - [25e580] auth-gost01 │ │ - [25e58c] organizationIdentifier │ │ - [25e5a3] c3 │ │ - [25e5a6] ARIA-192-CCM │ │ - [25e5b3] RSA-SM3 │ │ - [25e5bb] aes-192-siv │ │ - [25e5c7] BLAKE2SMAC │ │ - [25e5d2] SSHKDF │ │ - [25e5d9] classSignToolKC1 │ │ - [25e5ea] Class of Signing Tool KC3 │ │ - [25e604] rpkiManifest │ │ - [25e611] ms-cert-templ │ │ - [25e61f] Microsoft Application Policies Extension │ │ - [25e648] noAssertion │ │ - [25e654] X509v3 Holder Name Constraints │ │ - [25e673] OCSP_REVOKEDINFO │ │ - [25e684] root ca not trusted │ │ - [25e698] PKCS12KDF │ │ - [25e6a2] PKCS12_item_decrypt_d2i_ex │ │ - [25e6bd] value.safes │ │ - [25e6c9] recipientinfo │ │ - [25e6d7] encryption ctrl failure │ │ - [25e6ef] failed to create lock │ │ - [25e705] Hash Algorithm: │ │ - [25e716] INVALID │ │ - [25e71e] rsa_pkey_ctrl │ │ - [25e72c] BN_BLINDING_create_param │ │ - [25e745] EVP_PKEY_CTX_set0_rsa_oaep_label │ │ - [25e766] SHA2-224 │ │ - [25e76f] %s%s, Scheme (%s : %d), Properties (%s) │ │ - [25e797] crypto/ui/ui_lib.c │ │ - [25e7aa] UI_process │ │ - [25e7b5] PEM password callback wrapper │ │ - [25e7d3] get_cert_by_subject_ex │ │ - [25e7ea] ACCESS_DESCRIPTION │ │ - [25e7fd] AUTHORITY_INFO_ACCESS │ │ - [25e813] v2i_AUTHORITY_INFO_ACCESS │ │ - [25e82d] Key Encipherment │ │ - [25e83e] crypto/x509/v3_bcons.c │ │ - [25e855] crypto/x509/v3_extku.c │ │ - [25e86c] Unspecified │ │ - [25e878] (BGP MDT) │ │ - [25e883] ASIdentifierChoice_canonize │ │ - [25e89f] objectDigest │ │ - [25e8ac] crypto/x509/v3_pcons.c │ │ - [25e8c3] crypto/x509/v3_pmaps.c │ │ - [25e8da] URI │ │ - [25e8de] move │ │ - [25e8e3] invalid multiple rdns │ │ - [25e8f9] /usr/local/ssl/cert.pem │ │ - [25e911] issuer mismatch │ │ - [25e921] self-signed certificate │ │ - [25e939] crypto/x509/x509_vfy.c │ │ - [25e950] policy_cache_create │ │ - [25e964] crypto/x509/x509name.c │ │ - [25e97b] extensions │ │ - [25e986] socket set key failed │ │ - [25e99c] -ENOMEM ( code │ │ - [25e9ac] provider=base,fips=yes,output=der,structure=dh │ │ - [25e9db] provider=base,fips=yes,input=pem │ │ - [25e9fc] X963KDF:X942KDF-CONCAT │ │ - [25ea13] DSA:dsaEncryption:1.2.840.10040.4.1 │ │ - [25ea37] provider=default,fips=yes,input=der,structure=dsa │ │ - [25ea69] RC2-40-CBC:RC2-40 │ │ - [25ea7b] secp192r1 │ │ - [25ea85] SM2_Ciphertext │ │ - [25ea94] aes_wrap_init │ │ - [25eaa2] msblob2key_decode │ │ - [25eab4] sm2_to_type_specific_no_pub_der_encode │ │ - [25eadb] dh_to_EncryptedPrivateKeyInfo_der_encode │ │ - [25eb04] dsa_to_PrivateKeyInfo_pem_encode │ │ - [25eb25] %s%c%c │ │ - [25eb2c] NIST CURVE │ │ - [25eb37] sm22text_encode │ │ - [25eb47] rsa2text_encode │ │ - [25eb57] dh_X9_42_kdf_derive │ │ - [25eb6b] kdf_pbkdf2_derive │ │ - [25eb7d] providers/implementations/macs/blake2_mac_impl.c │ │ - [25ebae] eddsa_dupctx │ │ - [25ebbb] minimum salt length set to %d, but theactual salt length is only set to %d │ │ - [25ec06] rsa_verify │ │ - [25ec11] Only X.931 or PKCS#1 v1.5 padding allowed │ │ - [25ec3b] file_open │ │ - [25ec45] file_set_ctx_params │ │ - [25ec59] input=PVK │ │ - [25ec63] msblob2obj_decode │ │ - [25ec75] rc2_get_ctx_params │ │ - [25ec88] invalid prehashed digest length │ │ - [25eca8] invalid signature size │ │ - [25ecbf] unable to reseed │ │ - [25ecd0] ossl_ccm_stream_update │ │ - [25ece7] pher │ │ - [25ecec] me │ │ - [25ecef] datory-digest │ │ - [25ecfd] len │ │ - [25ed01] libunwind: %s - %s\n │ │ - [25ed15] DW_EH_PE_funcrel pointer encoding not supported │ │ - [25ed45] getBytes │ │ - [25ed4e] unix-excl │ │ - [25ed58] PRAGMA cipher_default_use_hmac = %d; │ │ - [25ed7d] sqlcipher_register_provider: left SQLCIPHER_MUTEX_PROVIDER │ │ - [25edb8] sqlcipher_codec_key_derive: error occurred copying read_ctx to write_ctx │ │ - [25ee01] reopened migration database: %d │ │ - [25ee21] vtab:%p │ │ - [25ee29] AutoCommit │ │ - [25ee34] IfSmaller │ │ - [25ee3e] Next │ │ - [25ee43] RowSetRead │ │ - [25ee4e] VNext │ │ - [25ee54] Move │ │ - [25ee59] ShiftLeft │ │ - [25ee63] OpenEphemeral │ │ - [25ee71] IdxRowid │ │ - [25ee7a] Destroy │ │ - [25ee82] AggFinal │ │ - [25ee8b] CursorUnlock │ │ - [25ee98] VColumn │ │ - [25eea0] invalid page number %u │ │ - [25eeb7] Tree %u page %u: │ │ - [25eec9] no such table │ │ - [25eed7] freelist_count │ │ - [25eee6] full_column_names │ │ - [25eef8] strict │ │ - [25eeff] idx │ │ - [25ef03] parser stack overflow │ │ - [25ef19] row value misused │ │ - [25ef2b] FILTER clause may only be used with aggregate window functions │ │ - [25ef6a] INTERSECT │ │ - [25ef74] EXCEPT │ │ - [25ef7b] always │ │ - [25ef82] too many FROM clause terms, max: %d │ │ - [25efa6] LEFT │ │ - [25efab] count │ │ - [25efb1] USING │ │ - [25efb9] frame ending offset must be a non-negative integer │ │ - [25efec] │ │ - [25efee] DISTINCT is not supported for window functions │ │ - [25f01d] UTF8 │ │ - [25f022] cannot create trigger on system table │ │ - [25f048] unable to open database: %s │ │ - [25f064] cache │ │ - [25f06a] ro │ │ - [25f06d] stat_get │ │ - [25f076] sqlite_altertab_%s │ │ - [25f089] concat │ │ - [25f090] random │ │ - [25f097] string_agg │ │ - [25f0a2] ?000 │ │ - [25f0a7] a generated column │ │ - [25f0ba] subsecond │ │ - [25f0c4] auto │ │ - [25f0c9] jsonb_array │ │ - [25f0d5] json_object() labels must be TEXT │ │ - [25f0f7] failed memory resize %u to %u bytes │ │ - [25f11b] ssen │ │ - [25f120] docid │ │ - [25f126] │ │ - [25f12b] multiple content=... directives │ │ - [25f14b] fulness │ │ - [25f153] Invalid argument to rtreedepth() │ │ - [25f174] SELECT data FROM %Q.'%q_node' WHERE nodeno=? │ │ - [25f1a1] DEFAULT_FOREIGN_KEYS │ │ - [25f1b6] DEFAULT_WAL_AUTOCHECKPOINT=1000 │ │ - [25f1d6] ENABLE_COLUMN_METADATA │ │ - [25f1ed] MAX_TRIGGER_DEPTH=1000 │ │ - [25f204] MAX_VARIABLE_NUMBER=32766 │ │ - [25f21e] ADH-AES128-SHA │ │ - [25f22d] DHE-RSA-AES256-SHA │ │ - [25f240] ADH-AES256-SHA256 │ │ - [25f252] TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 │ │ - [25f276] TLS_RSA_WITH_AES_256_CCM │ │ - [25f28f] DHE-PSK-AES256-CCM │ │ - [25f2a2] TLS_PSK_WITH_AES_128_CCM_8 │ │ - [25f2bd] TLS_PSK_DHE_WITH_AES_128_CCM_8 │ │ - [25f2dc] RSA-PSK-AES256-CBC-SHA │ │ - [25f2f3] TLS_ECDHE_PSK_WITH_NULL_SHA256 │ │ - [25f312] TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256 │ │ - [25f337] ECDHE-PSK-CAMELLIA256-SHA384 │ │ - [25f354] TLS_RSA_WITH_ARIA_256_GCM_SHA384 │ │ - [25f375] bad certificate │ │ - [25f385] bad extension │ │ - [25f393] bad record type │ │ - [25f3a3] bio not set │ │ - [25f3af] exceeds max fragment size │ │ - [25f3c9] extension not received │ │ - [25f3e0] no client cert method │ │ - [25f3f6] no stream │ │ - [25f400] no suitable digest algorithm │ │ - [25f41d] old session cipher not returned │ │ - [25f43d] pipeline failure │ │ - [25f44e] remote peer address not set │ │ - [25f46a] renegotiate ext too long │ │ - [25f483] required compression algorithm missing │ │ - [25f4aa] tlsv1 alert inappropriate fallback │ │ - [25f4cd] unknown digest │ │ - [25f4dc] unsupported config value │ │ - [25f4f5] ssl_write_internal │ │ - [25f508] ssl_log_rsa_client_key_exchange │ │ - [25f528] VerifyCAPath │ │ - [25f535] RequestCAPath │ │ - [25f543] dhparam │ │ - [25f54b] record_padding │ │ - [25f55a] SSL_CTX_use_PrivateKey_file │ │ - [25f576] tlsext_tick_lifetime_hint │ │ - [25f590] tls-min-tls │ │ - [25f59c] ecdsa_secp384r1_sha384 │ │ - [25f5b3] ecdsa_sha1 │ │ - [25f5be] ecdsa_brainpoolP256r1_sha256 │ │ - [25f5db] tls13_hkdf_expand │ │ - [25f5ed] PREFERRED_ADDR provided for zero-length CID │ │ - [25f619] initial_source_connection_id │ │ - [25f636] connection_state_updated │ │ - [25f64f] packet_number │ │ - [25f65d] attempted │ │ - [25f667] version_negotiation │ │ - [25f67b] reset_stream │ │ - [25f688] stop_sending │ │ - [25f695] path_response │ │ - [25f6a3] ossl_qrl_enc_level_set_key_cooldown_done │ │ - [25f6cc] AES-256-GCM │ │ - [25f6d8] ssl/quic/quic_rx_depack.c │ │ - [25f6f2] CRYPTO frame not valid in 0-RTT │ │ - [25f712] STREAM valid only in 0/1-RTT │ │ - [25f72f] HANDSHAKE_DONE valid only in 1-RTT │ │ - [25f752] ssl/quic/quic_txpim.c │ │ - [25f768] MAX_STREAMS_UNI │ │ - [25f778] INTERNAL_ERROR │ │ - [25f787] FINAL_SIZE_ERROR │ │ - [25f798] FRAME_ENCODING_ERROR │ │ - [25f7ad] AES-256-ECB │ │ - [25f7b9] ssl3_cipher │ │ - [25f7c5] tls_parse_ctos_use_srtp │ │ - [25f7dd] tls_construct_cke_rsa │ │ - [25f7f3] tls_construct_cke_gost18 │ │ - [25f80c] tls_process_next_proto │ │ - [25f823] tls_process_cke_rsa │ │ - [25f837] ASN1_get_object │ │ - [25f847] PrivateKeyInfo │ │ - [25f856] i2a_ASN1_OBJECT │ │ - [25f866] ASN1_UTF8STRING │ │ - [25f876] connect timeout │ │ - [25f886] BIO_recvmmsg │ │ - [25f893] BN_mod_lshift_quick │ │ - [25f8a7] CONF_parse_list │ │ - [25f8b7] module=%s, value=%s retcode=%-8d │ │ - [25f8d8] FORMAT │ │ - [25f8df] %04d%02d%02d%02d%02d%02dZ │ │ - [25f8f9] public-key: │ │ - [25f905] params.p │ │ - [25f90e] counter │ │ - [25f916] %*spriv:\n │ │ - [25f920] group │ │ - [25f926] SECG/WTLS curve over a 131 bit binary field │ │ - [25f952] ec_GF2m_simple_ladder_post │ │ - [25f96d] ossl_ec_GFp_simple_oct2point │ │ - [25f98a] ossl_ecx_key_op │ │ - [25f99a] OSSL_DECODER_get0_provider │ │ - [25f9b5] crypto/engine/eng_lib.c │ │ - [25f9cd] id=%s │ │ - [25f9d3] x509 certificate routines │ │ - [25f9ed] UI routines │ │ - [25f9f9] HMAC routines │ │ - [25fa07] invalid property definition │ │ - [25fa23] EVP_DigestUpdate │ │ - [25fa34] secp112r1 │ │ - [25fa3e] sect239k1 │ │ - [25fa48] c2pnb208w1 │ │ - [25fa53] brainpoolP384t1 │ │ - [25fa63] default_properties │ │ - [25fa76] OSSL_ENCODER_get0_properties │ │ - [25fa93] crypto/evp/kem.c │ │ - [25faa4] PBMAC1PARAM │ │ - [25fab0] rsa_pss_saltlen │ │ - [25fac0] saltlen │ │ - [25fac8] rsa_oaep_label │ │ - [25fad7] [action:%d, state:%d] padding number %d │ │ - [25faff] rsa-factor4 │ │ - [25fb0b] rsa-factor6 │ │ - [25fb17] rsa-exponent1 │ │ - [25fb25] rsa-exponent7 │ │ - [25fb33] fromdata_init │ │ - [25fb41] pkey_dsa_ctrl_str │ │ - [25fb53] ffdhe8192 │ │ - [25fb5d] crypto/hmac/hmac.c │ │ - [25fb70] no prime candidate │ │ - [25fb83] check p not prime │ │ - [25fb95] parameter encoding error │ │ - [25fbae] cipher parameter error │ │ - [25fbc5] boolean is wrong length │ │ - [25fbdd] cipher has no object identifier │ │ - [25fbfd] invalid object encoding │ │ - [25fc15] missing second number │ │ - [25fc2b] unknown object type │ │ - [25fc3f] module initialization error │ │ - [25fc5b] no conf or environment variable │ │ - [25fc7b] insufficient secure data space │ │ - [25fc9a] too many bytes │ │ - [25fca9] no such engine │ │ - [25fcb8] inconsistent content length │ │ - [25fcd4] missing content type │ │ - [25fce9] retry timeout │ │ - [25fcf7] not kek │ │ - [25fcff] no content │ │ - [25fd0a] recipient error │ │ - [25fd1a] invalid args │ │ - [25fd27] unknown algorithm id │ │ - [25fd3c] AES-192-CBC │ │ - [25fd48] aes256-wrap │ │ - [25fd54] rc2_magic_to_meth │ │ - [25fd66] assertion failed: (char **)temp->next->p_next == list │ │ - [25fd9c] crypto/params.c │ │ - [25fdac] general_set_uint │ │ - [25fdbd] do_ui_passphrase │ │ - [25fdce] section=%s not found │ │ - [25fde3] Netscape CA Revocation Url │ │ - [25fdfe] desx-cbc │ │ - [25fe07] id-ce │ │ - [25fe0d] keyUsage │ │ - [25fe16] mdc2WithRSA │ │ - [25fe22] SN │ │ - [25fe25] RC5-ECB │ │ - [25fe2d] clientAuth │ │ - [25fe38] id-smime-mod-ess │ │ - [25fe49] id-smime-mod-ets-eSignature-88 │ │ - [25fe68] id-mod-qualified-cert-93 │ │ - [25fe81] id-regCtrl-authenticator │ │ - [25fe9a] Mail │ │ - [25fe9f] holdInstructionReject │ │ - [25feb5] mime-mhs-headings │ │ - [25fec7] setct-PANToken │ │ - [25fed6] setct-CapReqTBS │ │ - [25fee6] setct-CapRevReqTBSX │ │ - [25fefa] setct-BatchAdminReqData │ │ - [25ff12] setct-CredRevReqTBEX │ │ - [25ff27] setCext-PGWYcapabilities │ │ - [25ff40] AES-128-CFB8 │ │ - [25ff4d] streetAddress │ │ - [25ff5b] sha512WithRSAEncryption │ │ - [25ff73] sha384 │ │ - [25ff7a] inhibitAnyPolicy │ │ - [25ff8b] CAMELLIA-256-CBC │ │ - [25ff9c] camellia-256-cbc │ │ - [25ffad] camellia-256-cfb1 │ │ - [25ffbf] certificateIssuer │ │ - [25ffd1] id-Gost28147-89-TestParamSet │ │ - [25ffee] userCertificate │ │ - [25fffe] jurisdictionLocalityName │ │ - [260017] AES-256-OCB │ │ - [260023] id-tc26-algorithms │ │ - [260036] GOST R 34.10-2012 with GOST R 34.11-2012 (256 bit) │ │ - [260069] kuznyechik-cbc │ │ - [260078] tls1-prf │ │ - [260081] KxECDHE │ │ - [260089] Poly1305 │ │ - [260092] aria-128-cbc │ │ - [26009f] ARIA-192-OFB │ │ - [2600ac] countryCode3c │ │ - [2600ba] DSTU curve 1 │ │ - [2600c7] uacurve4 │ │ - [2600d0] magma-ctr-acpkm │ │ - [2600e0] id-tc26-cipher-gostr3412-2015-kuznyechik │ │ - [260109] Class of Signing Tool KC2 │ │ - [260123] sm4-gcm │ │ - [26012b] cades │ │ - [260131] id-aa-ATSHashIndex-v3 │ │ - [260147] id-aa-ets-archiveTimestampV2 │ │ - [260164] acceptablePrivPolicies │ │ - [26017b] X509v3 Issued On Behalf Of │ │ - [260196] X509v3 Alternative Signature Algorithm │ │ - [2601bd] OBJ_add_sigid │ │ - [2601cb] OCSP_CRLID │ │ - [2601d6] certs │ │ - [2601dc] crlUrl │ │ - [2601e3] crlNum │ │ - [2601ea] ENCRYPTED │ │ - [2601f4] PRIVATE KEY │ │ - [260200] asn1_d2i_read_bio │ │ - [260212] d.enveloped │ │ - [26021e] d.encrypted │ │ - [26022a] Unprocessed type %d\n │ │ - [26023f] prim: │ │ - [260246] do_pkcs7_signed_attrib │ │ - [26025d] parse_oct │ │ - [260267] argument out of range │ │ - [26027d] ossl_rand_pool_add │ │ - [260290] bad e value │ │ - [26029c] data too small for key size │ │ - [2602b8] pkcs decoding error │ │ - [2602cc] crypto/rsa/rsa_mp.c │ │ - [2602e0] pkey_rsa_ctrl │ │ - [2602ee] OPENSSL_sk_reserve │ │ - [260301] not parameters │ │ - [260310] unregistered scheme │ │ - [260324] LEGACY_GOST_PKCS12 │ │ - [260337] unknown control command │ │ - [26034f] You must type in %d to %d characters │ │ - [260374] crypto/err/err_prn.c │ │ - [260389] i2v_AUTHORITY_INFO_ACCESS │ │ - [2603a3] dataEncipherment │ │ - [2603b4] Certificate Sign │ │ - [2603c5] %*sCPS: %.*s │ │ - [2603d2] superseded │ │ - [2603dd] %*sIndirect CRL\n │ │ - [2603ee] OSSL_TARGETING_INFORMATION │ │ - [260409] OSSL_TARGET_CERT │ │ - [26041a] %*sTarget Name: │ │ - [26042b] unknown\n │ │ + [25bf1b] missing pubkey │ │ + [25bf2a] invalid digest │ │ + [25bf39] invalid value │ │ + [25bf47] no operation set │ │ + [25bf58] expecting an object │ │ + [25bf6c] not a NIST prime │ │ + [25bf7d] engine configuration error │ │ + [25bf98] version incompatibility │ │ + [25bfb0] error sending │ │ + [25bfbe] header parse error │ │ + [25bfd1] unsupported recipient type │ │ + [25bfec] popo missing │ │ + [25bff9] error setting certhash │ │ + [25c010] sender generalname type not supported │ │ + [25c036] unclean ctx │ │ + [25c042] sct log id mismatch │ │ + [25c056] rc2-128 │ │ + [25c05e] RC2-40-CBC │ │ + [25c069] RSA-SHA1 │ │ + [25c072] Dynamic engine loading support │ │ + [25c091] assertion failed: WITHIN_ARENA(ptr) │ │ + [25c0b5] crypto/param_build.c │ │ + [25c0ca] crypto/param_build_set.c │ │ + [25c0e3] set_ptr_internal │ │ + [25c0f4] YES │ │ + [25c0f8] OFF │ │ + [25c0fc] name=%s, provider has no provider init function │ │ + [25c12c] assertion failed: data != NULL │ │ + [25c14b] directory services (X.500) │ │ + [25c166] pkcs3 │ │ + [25c16c] IDEA-OFB │ │ + [25c175] DES-EDE3-OFB │ │ + [25c182] pbeWithSHA1AndRC2-CBC │ │ + [25c198] nsCaRevocationUrl │ │ + [25c1aa] uniqueIdentifier │ │ + [25c1bb] rc2-64-cbc │ │ + [25c1c6] id-smime-cti │ │ + [25c1d3] id-smime-spq-ets-sqt-uri │ │ + [25c1ec] id-smime-cti-ets-proofOfSender │ │ + [25c20b] id-pkix1-implicit-88 │ │ + [25c220] id-cmc-identityProof │ │ + [25c235] id-cmc-revokeRequest │ │ + [25c24a] id-cct-PKIData │ │ + [25c259] OCSP Archive Cutoff │ │ + [25c26d] Security │ │ + [25c276] Enterprises │ │ + [25c282] dcObject │ │ + [25c28b] role │ │ + [25c290] AES-128-OFB │ │ + [25c29c] AES-192-ECB │ │ + [25c2a8] ucl │ │ + [25c2ac] iA5StringSyntax │ │ + [25c2bc] document │ │ + [25c2c5] documentAuthor │ │ + [25c2d4] aRecord │ │ + [25c2dc] mime-mhs │ │ + [25c2e5] setct-PI │ │ + [25c2ee] setct-AuthRevResTBS │ │ + [25c302] setct-CredResData │ │ + [25c314] setCext-cCertRequired │ │ + [25c32a] setCext-TokenType │ │ + [25c33c] setAttr-T2Enc │ │ + [25c34a] AES-256-CFB1 │ │ + [25c357] camellia-256-cfb8 │ │ + [25c369] ecdsa-with-Recommended │ │ + [25c380] GOST R 34.10-2001 │ │ + [25c392] gost94cc │ │ + [25c39b] id-aes192-GCM │ │ + [25c3a9] aes-256-cbc-hmac-sha256 │ │ + [25c3c1] jurisdictionC │ │ + [25c3cf] gost89-cnt-12 │ │ + [25c3dd] Signing Tool of Subject │ │ + [25c3f5] issuerSignTool │ │ + [25c404] kx-rsa-psk │ │ + [25c40f] KxANY │ │ + [25c415] SHA3-384 │ │ + [25c41e] hmac-sha3-512 │ │ + [25c42c] ecdsa_with_SHA3-512 │ │ + [25c440] SM4-ECB │ │ + [25c448] sm4-cbc │ │ + [25c450] sm4-cfb1 │ │ + [25c459] DSTU Gost 34311-95 │ │ + [25c46c] Certificate Management Key Generation Authority │ │ + [25c49c] Class of Signing Tool KB2 │ │ + [25c4b6] rpkiNotify │ │ + [25c4c1] id-it-crlStatusList │ │ + [25c4d5] aAissuingDistributionPoint │ │ + [25c4f0] oid exists │ │ + [25c4fb] revocationReason │ │ + [25c50c] error in thisupdate field │ │ + [25c526] CERTIFICATE REQUEST │ │ + [25c53a] pem_read_bio_key_legacy │ │ + [25c552] crypto/pkcs12/p12_crpt.c │ │ + [25c56b] PKCS7_ENCRYPT │ │ + [25c579] unauth_attr │ │ + [25c585] crypto/pkcs7/pk7_doit.c │ │ + [25c59d] error instantiating drbg │ │ + [25c5b6] error retrieving entropy │ │ + [25c5cf] crypto/rand/rand_pool.c │ │ + [25c5e7] ossl_rand_pool_add_begin │ │ + [25c600] RSA factors/exponents are too big for for n-modulus\n │ │ + [25c635] crypto/rsa/rsa_chk.c │ │ + [25c64a] block type is not 02 │ │ + [25c65f] invalid mgf1 md │ │ + [25c66f] crypto/rsa/rsa_gen.c │ │ + [25c684] crypto/rsa/rsa_saos.c │ │ + [25c69a] SHA2-512/256 │ │ + [25c6a7] crypto/rsa/rsa_sign.c │ │ + [25c6bd] loader incomplete │ │ + [25c6cf] message imprint mismatch │ │ + [25c6e8] /dev/tty │ │ + [25c6f1] d.otherName │ │ + [25c6fd] value=%s │ │ + [25c706] objCA │ │ + [25c70c] Digital Signature │ │ + [25c71e] Non Repudiation │ │ + [25c72e] keyCertSign │ │ + [25c73a] nref_nos │ │ + [25c743] gnames_from_sectname │ │ + [25c758] v2i_EXTENDED_KEY_USAGE │ │ + [25c76f] u.addressPrefix │ │ + [25c77f] addressFamily │ │ + [25c78d] (MPLS) │ │ + [25c795] certDigestInfo │ │ + [25c7a4] registrationNumber │ │ + [25c7b7] %*sadmissionAuthority:\n │ │ + [25c7cf] Permitted │ │ + [25c7d9] notBefore │ │ + [25c7e3] nssslserver │ │ + [25c7ef] S/MIME signing │ │ + [25c7fe] DNS │ │ + [25c802] a2i_GENERAL_NAME │ │ + [25c813] dirName │ │ + [25c81b] invalid extension string │ │ + [25c834] unsupported option │ │ + [25c847] cert already in hash table │ │ + [25c862] unable to get local issuer certificate │ │ + [25c889] path length constraint exceeded │ │ + [25c8a9] X509_VAL │ │ + [25c8b2] critical │ │ + [25c8bb] crypto/x509/x_x509.c │ │ + [25c8d0] provider=base,fips=yes,output=pem,structure=dsa │ │ + [25c900] RIPEMD-160:RIPEMD160:RIPEMD:RMD160:1.3.36.3.2.1 │ │ + [25c930] OpenSSL X448 implementation │ │ + [25c94c] SM2:1.2.156.10197.1.301 │ │ + [25c964] OpenSSL SM2 implementation │ │ + [25c97f] RSA-SM3:sm3WithRSAEncryption:1.2.156.10197.1.504 │ │ + [25c9b0] AES-128-GCM:id-aes128-GCM:2.16.840.1.101.3.4.1.6 │ │ + [25c9e1] SM4-OFB:SM4-OFB128:1.2.156.10197.1.104.3 │ │ + [25ca0a] DESX-CBC:DESX │ │ + [25ca18] IEEE │ │ + [25ca1d] crypto/pem/pvkfmt.c │ │ + [25ca31] do_b2i_key │ │ + [25ca3c] encode_dsa_params │ │ + [25ca4e] rsapss_to_EncryptedPrivateKeyInfo_der_encode │ │ + [25ca7b] dh_pki_priv_to_der │ │ + [25ca8e] ed25519_to_SubjectPublicKeyInfo_der_encode │ │ + [25cab9] ed448_to_PrivateKeyInfo_der_encode │ │ + [25cadc] dsa2text_encode │ │ + [25caec] Trailer Field: 0x%x%s\n │ │ + [25cb05] cannot allocate required memory │ │ + [25cb25] providers/implementations/kdfs/pkcs12kdf.c │ │ + [25cb50] maclen │ │ + [25cb57] blake2_setkey │ │ + [25cb65] kmac_setkey │ │ + [25cb71] strength │ │ + [25cb7a] max_entropylen │ │ + [25cb89] nonce-type │ │ + [25cb94] Should be %d, but got %d │ │ + [25cbad] rsa_set_ctx_params │ │ + [25cbc0] providers/implementations/storemgmt/file_store.c │ │ + [25cbf1] input=DER │ │ + [25cbfb] providers/implementations/ciphers/cipher_rc4_hmac_md5.c │ │ + [25cc33] rc4_hmac_md5_get_ctx_params │ │ + [25cc4f] kdf_pvk_derive │ │ + [25cc5e] ossl_cipher_generic_stream_update │ │ + [25cc80] tropylen │ │ + [25cc89] ix │ │ + [25cc8c] erties │ │ + [25cc93] getFloatRegister │ │ + [25cca4] esi │ │ + [25cca8] 0123456789ABCDEF0123456789abcdef │ │ + [25ccc9] rekey │ │ + [25cccf] page_size │ │ + [25ccd9] cipher_default_settings │ │ + [25ccf1] sqlcipher_codec_ctx_init: allocating hmac_kdf_salt │ │ + [25cd24] sqlcipher_page_cipher: pgno=%d, mode=%d, size=%d │ │ + [25cd55] sqlcipher_page_cipher: zeroed page (short read) for pgno %d, encryption but returning SQLITE_OK │ │ + [25cdb5] deleted migration database: %d │ │ + [25cdd4] sqlcipher_codec_add_random: attemt to add random with invalid format │ │ + [25ce19] create │ │ + [25ce20] fallocate │ │ + [25ce2a] readonly_shm │ │ + [25ce37] memdb(%p,%lld) │ │ + [25ce46] NotFound │ │ + [25ce4f] RowSetTest │ │ + [25ce5a] Null │ │ + [25ce5f] Blob │ │ + [25ce64] SCopy │ │ + [25ce6a] RowData │ │ + [25ce72] Trace │ │ + [25ce78] sqlite_master │ │ + [25ce86] SELECT*FROM"%w".%s ORDER BY rowid │ │ + [25cea8] sqlite_stat1 │ │ + [25ceb5] notused │ │ + [25cebd] sqlcipher_cipher_ctx_key_derive: error %d from sqlcipher_cipher_ctx_set_keyspec │ │ + [25cf0d] cipher_ctx_key_derive: deriving hmac key from encryption key using PBKDF2 with %d iterations │ │ + [25cf6a] sqlcipher_openssl_activate: entering SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ + [25cfb1] sqlcipher_openssl_activate: leaving SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ + [25cff7] sqlcipher_openssl_hmac: 2nd EVP_MAC_final() using algorithm %d returned %d │ │ + [25d042] integrity_check │ │ + [25d052] temp_store_directory │ │ + [25d067] the NOT INDEXED clause is not allowed on UPDATE or DELETE statements within triggers │ │ + [25d0bc] %sSCALAR SUBQUERY %d │ │ + [25d0d1] TABLE │ │ + [25d0d7] non-deterministic functions │ │ + [25d0f3] SCAN CONSTANT ROW │ │ + [25d105] frame starting offset must be a non-negative number │ │ + [25d139] RIGHT PART OF │ │ + [25d148] USING │ │ + [25d14e] DELETE FROM %Q.sqlite_master WHERE name=%Q AND type='index' │ │ + [25d18a] non-%s value in %s.%s │ │ + [25d1a0] type='trigger' AND name='%q' │ │ + [25d1bd] too many attached databases - max %d │ │ + [25d1e2] private │ │ + [25d1ea] %llu │ │ + [25d1f0] UPDATE "%w".sqlite_master SET sql = sqlite_rename_column(sql, type, name, %Q, %Q, %d, %Q, %d, %d) WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND (type != 'index' OR tbl_name = %Q) │ │ + [25d2a6] name=%Q AND sql=%Q │ │ + [25d2b9] typeof │ │ + [25d2c0] unicode │ │ + [25d2c8] sqlite_source_id │ │ + [25d2d9] %!0.15g │ │ + [25d2e1] %2d │ │ + [25d2e5] malformed JSON │ │ + [25d2f4] json_%s() needs an odd number of arguments │ │ + [25d31f] [] │ │ + [25d322] locking protocol │ │ + [25d333] DELETE FROM %Q.'%q_segdir' │ │ + [25d34e] i │ │ + [25d350] zi │ │ + [25d353] languageid │ │ + [25d35e] , x.%Q │ │ + [25d365] PRAGMA %Q.page_size │ │ + [25d379] CREATE TABLE x(input, token, start, end, position) │ │ + [25d3ac] malformed detail=... directive │ │ + [25d3cb] REPLACE INTO %Q.'%q_docsize' VALUES(?,?%s) │ │ + [25d3f6] invalid fts5 file format (found %d, expected %d or %d) - run 'rebuild' │ │ + [25d43d] tional │ │ + [25d444] rtreedepth │ │ + [25d44f] } │ │ + [25d451] %_rowid │ │ + [25d459] undersize RTree blobs in "%q_node" │ │ + [25d47c] DELETE FROM '%q'.'%q_rowid' WHERE rowid = ?1 │ │ + [25d4a9] CREATE TABLE "%w"."%w_parent"(nodeno INTEGER PRIMARY KEY,parentnode); │ │ + [25d4ef] json_tree │ │ + [25d4f9] .%.*s │ │ + [25d4ff] DEFAULT_WAL_SYNCHRONOUS=2 │ │ + [25d519] ENABLE_API_ARMOR │ │ + [25d52a] DHE-DSS-AES256-SHA │ │ + [25d53d] TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8 │ │ + [25d560] TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA │ │ + [25d583] TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 │ │ + [25d5a7] TLS_ECDHE_PSK_WITH_NULL_SHA384 │ │ + [25d5c6] TLS_PSK_WITH_CHACHA20_POLY1305_SHA256 │ │ + [25d5ec] TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 │ │ + [25d615] TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA │ │ + [25d63b] ECDHE-ECDSA-CAMELLIA128-SHA256 │ │ + [25d65a] ssl3_init_finished_mac │ │ + [25d671] GOST12 │ │ + [25d678] AECDH │ │ + [25d67e] AES128 │ │ + [25d685] FIPS │ │ + [25d68a] attempt to reuse session in different context │ │ + [25d6b8] bad handshake length │ │ + [25d6cd] bad handshake state │ │ + [25d6e1] binder does not verify │ │ + [25d6f8] cipher code wrong length │ │ + [25d711] dane tlsa bad data length │ │ + [25d72b] data length too long │ │ + [25d740] got a fin before a ccs │ │ + [25d757] insufficient security │ │ + [25d76d] missing parameters │ │ + [25d780] not on record boundary │ │ + [25d797] no method specified │ │ + [25d7ab] post handshake auth encoding err │ │ + [25d7cc] ssl ctx has no default ssl version │ │ + [25d7ef] tlsv1 alert unknown psk identity │ │ + [25d810] client_renegotiation │ │ + [25d825] no_middlebox │ │ + [25d832] UnsafeLegacyServerConnect │ │ + [25d84c] MiddleboxCompat │ │ + [25d85c] SSL_CTX_use_serverinfo_file │ │ + [25d878] SERVERINFOV2 FOR │ │ + [25d88a] ticket_appdata │ │ + [25d899] SSLv3/TLS write server done │ │ + [25d8b5] X448 │ │ + [25d8ba] tls-max-dtls │ │ + [25d8c7] rsa_pkcs1_sha384 │ │ + [25d8d8] SERVER_HANDSHAKE_TRAFFIC_SECRET │ │ + [25d8f8] derive_secret_key_and_iv │ │ + [25d911] quic_write_blocking │ │ + [25d925] quic_write_nonblocking_aon │ │ + [25d940] INITIAL_MAX_STREAM_DATA_UNI appears multiple times │ │ + [25d973] ip_v6 │ │ + [25d979] disable_active_migration │ │ + [25d992] ch_retry │ │ + [25d99b] max_dgram_payload_len │ │ + [25d9b1] vantage_point │ │ + [25d9bf] quic │ │ + [25d9c4] recovery │ │ + [25d9cd] connection_refused │ │ + [25d9e0] stream_type │ │ + [25d9ec] error_code_value │ │ + [25d9fd] STREAMS_BLOCKED_UNI │ │ + [25da11] ssl_set_new_record_layer │ │ + [25da2a] ssl/record/methods/tls_common.c │ │ + [25da4a] tls_default_post_process_record │ │ + [25da6a] POST │ │ + [25da70] tls_construct_ctos_padding │ │ + [25da8b] tls_parse_stoc_server_cert_type │ │ + [25daab] tls_construct_stoc_maxfragmentlen │ │ + [25dacd] , Type= │ │ + [25dad5] asn1_item_embed_new │ │ + [25dae9] parameter │ │ + [25daf3] %02x%c │ │ + [25dafa] broken pipe │ │ + [25db06] no accept addr or service specified │ │ + [25db2a] unknown info type │ │ + [25db3c] bio_write_intern │ │ + [25db4d] crypto/bio/bss_mem.c │ │ + [25db62] crypto/buffer/buffer.c │ │ + [25db79] [%s] %s=%s\n │ │ + [25db85] OBJECT │ │ + [25db8c] %4d-%02d-%02d %02d:%02d:%02d.%.*sZ │ │ + [25dbaf] o2i_SCT │ │ + [25dbb7] DH Parameters │ │ + [25dbc5] do_dh_print │ │ + [25dbd1] bn_compute_wNAF │ │ + [25dbe1] OpenSSL 'dlfcn' shared library method │ │ + [25dc07] p.other │ │ + [25dc0f] X9_62_CURVE │ │ + [25dc1b] ossl_ec_key_dup │ │ + [25dc2b] hybrid │ │ + [25dc32] field-type │ │ + [25dc3d] SECG/WTLS curve over a 160 bit prime field │ │ + [25dc68] WTLS curve over a 224 bit prime field │ │ + [25dc8e] RFC 5639 curve over a 384 bit prime field │ │ + [25dcb8] ossl_ec_group_set_params │ │ + [25dcd1] EC_GROUP_new_from_params │ │ + [25dcea] ossl_ec_GF2m_simple_point2oct │ │ + [25dd08] ossl_ecdsa_sign_sig │ │ + [25dd1c] Generator (compressed): │ │ + [25dd34] ecp_nistz256_windowed_mul │ │ + [25dd4e] ossl_ec_GFp_simple_make_affine │ │ + [25dd6d] %*s%s Public-Key:\n │ │ + [25dd80] crypto/ec/ecx_backend.c │ │ + [25dd98] OSSL_DECODER_CTX_set_input_type │ │ + [25ddb8] CT routines │ │ + [25ddc4] EVP_PKEY_decrypt │ │ + [25ddd5] assertion failed: mdsize <= EVP_MAX_MD_SIZE │ │ + [25de01] evp_md_from_algorithm │ │ + [25de17] wap-wsg-idm-ecid-wtls12 │ │ + [25de2f] K-409 │ │ + [25de35] tlsivinv │ │ + [25de3e] crypto/evp/evp_lib.c │ │ + [25de53] The passed EVP_PKEY must be assigned a key │ │ + [25de7e] save-parameters │ │ + [25de8e] crypto/encode_decode/encoder_lib.c │ │ + [25deb1] evp_keyexch_from_algorithm │ │ + [25decc] crypto/evp/kdf_lib.c │ │ + [25dee1] evp_keymgmt_util_match │ │ + [25def8] PKCS5_v2_scrypt_keyivgen_ex │ │ + [25df14] DHX │ │ + [25df18] hexdistid │ │ + [25df22] qx │ │ + [25df25] rsa-exponent9 │ │ + [25df33] get_payload_public_key │ │ + [25df4a] potential │ │ + [25df54] pkey_dh_derive │ │ + [25df63] dh_builtin_genparams │ │ + [25df78] pkey_ec_sign │ │ + [25df85] validate-pq │ │ + [25df91] check pubkey invalid │ │ + [25dfa6] q too large │ │ + [25dfb2] cannot get parameters │ │ + [25dfc8] default query parse error │ │ + [25dfe2] invalid seed length │ │ + [25dff6] too many records │ │ + [25e007] no multipart body failure │ │ + [25e021] need new setup values │ │ + [25e037] ctrl command not implemented │ │ + [25e054] unimplemented cipher │ │ + [25e069] sock not supported │ │ + [25e07c] certificate already present │ │ + [25e098] no matching signature │ │ + [25e0ae] receipt decode error │ │ + [25e0c3] certificate not accepted │ │ + [25e0dc] certificate not found │ │ + [25e0f2] certresponse not found │ │ + [25e109] error creating genm │ │ + [25e11d] error creating pollrep │ │ + [25e134] failed extracting pubkey │ │ + [25e14d] Specifies an ENGINE id name for loading │ │ + [25e175] assertion failed: list >= 0 && list < sh.freelist_size │ │ + [25e1ac] unsigned_from_signed │ │ + [25e1c1] crypto/provider_child.c │ │ + [25e1d9] ossl_provider_add_to_store │ │ + [25e1f4] undefined │ │ + [25e1fe] pkcs7-signedAndEnvelopedData │ │ + [25e21b] countersignature │ │ + [25e22c] nsDataType │ │ + [25e237] BF-CFB │ │ + [25e23e] surname │ │ + [25e246] pbeWithMD5AndCast5CBC │ │ + [25e25c] Microsoft Trust List Signing │ │ + [25e279] X509v3 Delta CRL Indicator │ │ + [25e294] X509v3 CRL Reason Code │ │ + [25e2ab] id-qt-unotice │ │ + [25e2b9] S/MIME Capabilities │ │ + [25e2cd] Extension Request │ │ + [25e2df] ISO Member Body │ │ + [25e2ef] ISO-US │ │ + [25e2f6] X9cm │ │ + [25e2fb] id-smime-ct-DVCSRequestData │ │ + [25e317] id-smime-aa-ets-RevocationRefs │ │ + [25e336] id-smime-aa-ets-archiveTimeStamp │ │ + [25e357] biometricInfo │ │ + [25e365] X509v3 Audit Identity │ │ + [25e37b] id-it-subscriptionResponse │ │ + [25e396] id-cmc-popLinkWitness │ │ + [25e3ac] serviceLocator │ │ + [25e3bb] aes-256-ecb │ │ + [25e3c7] documentSeries │ │ + [25e3d6] mobileTelephoneNumber │ │ + [25e3ec] set-msgExt │ │ + [25e3f7] setct-CapReqTBE │ │ + [25e407] setct-CapRevReqTBE │ │ + [25e41a] setAttr-TokICCsig │ │ + [25e42c] aes-192-cfb8 │ │ + [25e439] id-ppl-anyLanguage │ │ + [25e44c] id-PasswordBasedMAC │ │ + [25e460] gost89-cnt │ │ + [25e46b] hmac │ │ + [25e470] Microsoft Local Key set │ │ + [25e488] preferredDeliveryMethod │ │ + [25e4a0] AES-256-CTR │ │ + [25e4ac] RSAES-OAEP │ │ + [25e4b7] dhpublicnumber │ │ + [25e4c6] aes-128-ocb │ │ + [25e4d2] id-tc26 │ │ + [25e4da] id-tc26-signwithdigest │ │ + [25e4f1] id-tc26-signwithdigest-gost3410-2012-512 │ │ + [25e51a] id-tc26-gost-3410-2012-512-constants │ │ + [25e53f] INN │ │ + [25e543] Send Router │ │ + [25e54f] sendOwner │ │ + [25e559] auth-gost01 │ │ + [25e565] organizationIdentifier │ │ + [25e57c] c3 │ │ + [25e57f] ARIA-192-CCM │ │ + [25e58c] RSA-SM3 │ │ + [25e594] aes-192-siv │ │ + [25e5a0] BLAKE2SMAC │ │ + [25e5ab] SSHKDF │ │ + [25e5b2] classSignToolKC1 │ │ + [25e5c3] Class of Signing Tool KC3 │ │ + [25e5dd] rpkiManifest │ │ + [25e5ea] ms-cert-templ │ │ + [25e5f8] Microsoft Application Policies Extension │ │ + [25e621] noAssertion │ │ + [25e62d] X509v3 Holder Name Constraints │ │ + [25e64c] OCSP_REVOKEDINFO │ │ + [25e65d] root ca not trusted │ │ + [25e671] PKCS12KDF │ │ + [25e67b] PKCS12_item_decrypt_d2i_ex │ │ + [25e696] value.safes │ │ + [25e6a2] recipientinfo │ │ + [25e6b0] encryption ctrl failure │ │ + [25e6c8] failed to create lock │ │ + [25e6de] Hash Algorithm: │ │ + [25e6ef] INVALID │ │ + [25e6f7] rsa_pkey_ctrl │ │ + [25e705] BN_BLINDING_create_param │ │ + [25e71e] EVP_PKEY_CTX_set0_rsa_oaep_label │ │ + [25e73f] SHA2-224 │ │ + [25e748] %s%s, Scheme (%s : %d), Properties (%s) │ │ + [25e770] crypto/ui/ui_lib.c │ │ + [25e783] UI_process │ │ + [25e78e] PEM password callback wrapper │ │ + [25e7ac] get_cert_by_subject_ex │ │ + [25e7c3] ACCESS_DESCRIPTION │ │ + [25e7d6] AUTHORITY_INFO_ACCESS │ │ + [25e7ec] v2i_AUTHORITY_INFO_ACCESS │ │ + [25e806] Key Encipherment │ │ + [25e817] crypto/x509/v3_bcons.c │ │ + [25e82e] crypto/x509/v3_extku.c │ │ + [25e845] Unspecified │ │ + [25e851] (BGP MDT) │ │ + [25e85c] ASIdentifierChoice_canonize │ │ + [25e878] objectDigest │ │ + [25e885] crypto/x509/v3_pcons.c │ │ + [25e89c] crypto/x509/v3_pmaps.c │ │ + [25e8b3] URI │ │ + [25e8b7] move │ │ + [25e8bc] invalid multiple rdns │ │ + [25e8d2] /usr/local/ssl/cert.pem │ │ + [25e8ea] issuer mismatch │ │ + [25e8fa] self-signed certificate │ │ + [25e912] crypto/x509/x509_vfy.c │ │ + [25e929] policy_cache_create │ │ + [25e93d] crypto/x509/x509name.c │ │ + [25e954] extensions │ │ + [25e95f] socket set key failed │ │ + [25e975] -ENOMEM ( code │ │ + [25e985] provider=base,fips=yes,output=der,structure=dh │ │ + [25e9b4] provider=base,fips=yes,input=pem │ │ + [25e9d5] X963KDF:X942KDF-CONCAT │ │ + [25e9ec] DSA:dsaEncryption:1.2.840.10040.4.1 │ │ + [25ea10] provider=default,fips=yes,input=der,structure=dsa │ │ + [25ea42] RC2-40-CBC:RC2-40 │ │ + [25ea54] secp192r1 │ │ + [25ea5e] SM2_Ciphertext │ │ + [25ea6d] aes_wrap_init │ │ + [25ea7b] msblob2key_decode │ │ + [25ea8d] sm2_to_type_specific_no_pub_der_encode │ │ + [25eab4] dh_to_EncryptedPrivateKeyInfo_der_encode │ │ + [25eadd] dsa_to_PrivateKeyInfo_pem_encode │ │ + [25eafe] %s%c%c │ │ + [25eb05] NIST CURVE │ │ + [25eb10] sm22text_encode │ │ + [25eb20] rsa2text_encode │ │ + [25eb30] dh_X9_42_kdf_derive │ │ + [25eb44] kdf_pbkdf2_derive │ │ + [25eb56] providers/implementations/macs/blake2_mac_impl.c │ │ + [25eb87] eddsa_dupctx │ │ + [25eb94] minimum salt length set to %d, but theactual salt length is only set to %d │ │ + [25ebdf] rsa_verify │ │ + [25ebea] Only X.931 or PKCS#1 v1.5 padding allowed │ │ + [25ec14] file_open │ │ + [25ec1e] file_set_ctx_params │ │ + [25ec32] input=PVK │ │ + [25ec3c] msblob2obj_decode │ │ + [25ec4e] rc2_get_ctx_params │ │ + [25ec61] invalid prehashed digest length │ │ + [25ec81] invalid signature size │ │ + [25ec98] unable to reseed │ │ + [25eca9] ossl_ccm_stream_update │ │ + [25ecc0] pher │ │ + [25ecc5] me │ │ + [25ecc8] datory-digest │ │ + [25ecd6] len │ │ + [25ecda] libunwind: %s - %s\n │ │ + [25ecee] DW_EH_PE_funcrel pointer encoding not supported │ │ + [25ed1e] getBytes │ │ + [25ed27] unix-excl │ │ + [25ed31] PRAGMA cipher_default_use_hmac = %d; │ │ + [25ed56] sqlcipher_register_provider: left SQLCIPHER_MUTEX_PROVIDER │ │ + [25ed91] sqlcipher_codec_key_derive: error occurred copying read_ctx to write_ctx │ │ + [25edda] reopened migration database: %d │ │ + [25edfa] vtab:%p │ │ + [25ee02] AutoCommit │ │ + [25ee0d] IfSmaller │ │ + [25ee17] Next │ │ + [25ee1c] RowSetRead │ │ + [25ee27] VNext │ │ + [25ee2d] Move │ │ + [25ee32] ShiftLeft │ │ + [25ee3c] OpenEphemeral │ │ + [25ee4a] IdxRowid │ │ + [25ee53] Destroy │ │ + [25ee5b] AggFinal │ │ + [25ee64] CursorUnlock │ │ + [25ee71] VColumn │ │ + [25ee79] invalid page number %u │ │ + [25ee90] Tree %u page %u: │ │ + [25eea2] no such table │ │ + [25eeb0] freelist_count │ │ + [25eebf] full_column_names │ │ + [25eed1] strict │ │ + [25eed8] idx │ │ + [25eedc] parser stack overflow │ │ + [25eef2] row value misused │ │ + [25ef04] FILTER clause may only be used with aggregate window functions │ │ + [25ef43] INTERSECT │ │ + [25ef4d] EXCEPT │ │ + [25ef54] always │ │ + [25ef5b] too many FROM clause terms, max: %d │ │ + [25ef7f] LEFT │ │ + [25ef84] count │ │ + [25ef8a] USING │ │ + [25ef92] frame ending offset must be a non-negative integer │ │ + [25efc5] │ │ + [25efc7] DISTINCT is not supported for window functions │ │ + [25eff6] UTF8 │ │ + [25effb] cannot create trigger on system table │ │ + [25f021] unable to open database: %s │ │ + [25f03d] cache │ │ + [25f043] ro │ │ + [25f046] stat_get │ │ + [25f04f] sqlite_altertab_%s │ │ + [25f062] concat │ │ + [25f069] random │ │ + [25f070] string_agg │ │ + [25f07b] ?000 │ │ + [25f080] a generated column │ │ + [25f093] subsecond │ │ + [25f09d] auto │ │ + [25f0a2] jsonb_array │ │ + [25f0ae] json_object() labels must be TEXT │ │ + [25f0d0] failed memory resize %u to %u bytes │ │ + [25f0f4] ssen │ │ + [25f0f9] docid │ │ + [25f0ff] │ │ + [25f104] multiple content=... directives │ │ + [25f124] fulness │ │ + [25f12c] Invalid argument to rtreedepth() │ │ + [25f14d] SELECT data FROM %Q.'%q_node' WHERE nodeno=? │ │ + [25f17a] DEFAULT_FOREIGN_KEYS │ │ + [25f18f] DEFAULT_WAL_AUTOCHECKPOINT=1000 │ │ + [25f1af] ENABLE_COLUMN_METADATA │ │ + [25f1c6] MAX_TRIGGER_DEPTH=1000 │ │ + [25f1dd] MAX_VARIABLE_NUMBER=32766 │ │ + [25f1f7] ADH-AES128-SHA │ │ + [25f206] DHE-RSA-AES256-SHA │ │ + [25f219] ADH-AES256-SHA256 │ │ + [25f22b] TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 │ │ + [25f24f] TLS_RSA_WITH_AES_256_CCM │ │ + [25f268] DHE-PSK-AES256-CCM │ │ + [25f27b] TLS_PSK_WITH_AES_128_CCM_8 │ │ + [25f296] TLS_PSK_DHE_WITH_AES_128_CCM_8 │ │ + [25f2b5] RSA-PSK-AES256-CBC-SHA │ │ + [25f2cc] TLS_ECDHE_PSK_WITH_NULL_SHA256 │ │ + [25f2eb] TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256 │ │ + [25f310] ECDHE-PSK-CAMELLIA256-SHA384 │ │ + [25f32d] TLS_RSA_WITH_ARIA_256_GCM_SHA384 │ │ + [25f34e] bad certificate │ │ + [25f35e] bad extension │ │ + [25f36c] bad record type │ │ + [25f37c] bio not set │ │ + [25f388] exceeds max fragment size │ │ + [25f3a2] extension not received │ │ + [25f3b9] no client cert method │ │ + [25f3cf] no stream │ │ + [25f3d9] no suitable digest algorithm │ │ + [25f3f6] old session cipher not returned │ │ + [25f416] pipeline failure │ │ + [25f427] remote peer address not set │ │ + [25f443] renegotiate ext too long │ │ + [25f45c] required compression algorithm missing │ │ + [25f483] tlsv1 alert inappropriate fallback │ │ + [25f4a6] unknown digest │ │ + [25f4b5] unsupported config value │ │ + [25f4ce] ssl_write_internal │ │ + [25f4e1] ssl_log_rsa_client_key_exchange │ │ + [25f501] VerifyCAPath │ │ + [25f50e] RequestCAPath │ │ + [25f51c] dhparam │ │ + [25f524] record_padding │ │ + [25f533] SSL_CTX_use_PrivateKey_file │ │ + [25f54f] tlsext_tick_lifetime_hint │ │ + [25f569] tls-min-tls │ │ + [25f575] ecdsa_secp384r1_sha384 │ │ + [25f58c] ecdsa_sha1 │ │ + [25f597] ecdsa_brainpoolP256r1_sha256 │ │ + [25f5b4] tls13_hkdf_expand │ │ + [25f5c6] PREFERRED_ADDR provided for zero-length CID │ │ + [25f5f2] initial_source_connection_id │ │ + [25f60f] connection_state_updated │ │ + [25f628] packet_number │ │ + [25f636] attempted │ │ + [25f640] version_negotiation │ │ + [25f654] reset_stream │ │ + [25f661] stop_sending │ │ + [25f66e] path_response │ │ + [25f67c] ossl_qrl_enc_level_set_key_cooldown_done │ │ + [25f6a5] AES-256-GCM │ │ + [25f6b1] ssl/quic/quic_rx_depack.c │ │ + [25f6cb] CRYPTO frame not valid in 0-RTT │ │ + [25f6eb] STREAM valid only in 0/1-RTT │ │ + [25f708] HANDSHAKE_DONE valid only in 1-RTT │ │ + [25f72b] ssl/quic/quic_txpim.c │ │ + [25f741] MAX_STREAMS_UNI │ │ + [25f751] INTERNAL_ERROR │ │ + [25f760] FINAL_SIZE_ERROR │ │ + [25f771] FRAME_ENCODING_ERROR │ │ + [25f786] AES-256-ECB │ │ + [25f792] ssl3_cipher │ │ + [25f79e] tls_parse_ctos_use_srtp │ │ + [25f7b6] tls_construct_cke_rsa │ │ + [25f7cc] tls_construct_cke_gost18 │ │ + [25f7e5] tls_process_next_proto │ │ + [25f7fc] tls_process_cke_rsa │ │ + [25f810] ASN1_get_object │ │ + [25f820] PrivateKeyInfo │ │ + [25f82f] i2a_ASN1_OBJECT │ │ + [25f83f] ASN1_UTF8STRING │ │ + [25f84f] connect timeout │ │ + [25f85f] BIO_recvmmsg │ │ + [25f86c] BN_mod_lshift_quick │ │ + [25f880] CONF_parse_list │ │ + [25f890] module=%s, value=%s retcode=%-8d │ │ + [25f8b1] FORMAT │ │ + [25f8b8] %04d%02d%02d%02d%02d%02dZ │ │ + [25f8d2] public-key: │ │ + [25f8de] params.p │ │ + [25f8e7] counter │ │ + [25f8ef] %*spriv:\n │ │ + [25f8f9] group │ │ + [25f8ff] SECG/WTLS curve over a 131 bit binary field │ │ + [25f92b] ec_GF2m_simple_ladder_post │ │ + [25f946] ossl_ec_GFp_simple_oct2point │ │ + [25f963] ossl_ecx_key_op │ │ + [25f973] OSSL_DECODER_get0_provider │ │ + [25f98e] crypto/engine/eng_lib.c │ │ + [25f9a6] id=%s │ │ + [25f9ac] x509 certificate routines │ │ + [25f9c6] UI routines │ │ + [25f9d2] HMAC routines │ │ + [25f9e0] invalid property definition │ │ + [25f9fc] EVP_DigestUpdate │ │ + [25fa0d] secp112r1 │ │ + [25fa17] sect239k1 │ │ + [25fa21] c2pnb208w1 │ │ + [25fa2c] brainpoolP384t1 │ │ + [25fa3c] default_properties │ │ + [25fa4f] OSSL_ENCODER_get0_properties │ │ + [25fa6c] crypto/evp/kem.c │ │ + [25fa7d] PBMAC1PARAM │ │ + [25fa89] rsa_pss_saltlen │ │ + [25fa99] saltlen │ │ + [25faa1] rsa_oaep_label │ │ + [25fab0] [action:%d, state:%d] padding number %d │ │ + [25fad8] rsa-factor4 │ │ + [25fae4] rsa-factor6 │ │ + [25faf0] rsa-exponent1 │ │ + [25fafe] rsa-exponent7 │ │ + [25fb0c] fromdata_init │ │ + [25fb1a] pkey_dsa_ctrl_str │ │ + [25fb2c] ffdhe8192 │ │ + [25fb36] crypto/hmac/hmac.c │ │ + [25fb49] no prime candidate │ │ + [25fb5c] check p not prime │ │ + [25fb6e] parameter encoding error │ │ + [25fb87] cipher parameter error │ │ + [25fb9e] boolean is wrong length │ │ + [25fbb6] cipher has no object identifier │ │ + [25fbd6] invalid object encoding │ │ + [25fbee] missing second number │ │ + [25fc04] unknown object type │ │ + [25fc18] module initialization error │ │ + [25fc34] no conf or environment variable │ │ + [25fc54] insufficient secure data space │ │ + [25fc73] too many bytes │ │ + [25fc82] no such engine │ │ + [25fc91] inconsistent content length │ │ + [25fcad] missing content type │ │ + [25fcc2] retry timeout │ │ + [25fcd0] not kek │ │ + [25fcd8] no content │ │ + [25fce3] recipient error │ │ + [25fcf3] invalid args │ │ + [25fd00] unknown algorithm id │ │ + [25fd15] AES-192-CBC │ │ + [25fd21] aes256-wrap │ │ + [25fd2d] rc2_magic_to_meth │ │ + [25fd3f] assertion failed: (char **)temp->next->p_next == list │ │ + [25fd75] crypto/params.c │ │ + [25fd85] general_set_uint │ │ + [25fd96] do_ui_passphrase │ │ + [25fda7] section=%s not found │ │ + [25fdbc] Netscape CA Revocation Url │ │ + [25fdd7] desx-cbc │ │ + [25fde0] id-ce │ │ + [25fde6] keyUsage │ │ + [25fdef] mdc2WithRSA │ │ + [25fdfb] SN │ │ + [25fdfe] RC5-ECB │ │ + [25fe06] clientAuth │ │ + [25fe11] id-smime-mod-ess │ │ + [25fe22] id-smime-mod-ets-eSignature-88 │ │ + [25fe41] id-mod-qualified-cert-93 │ │ + [25fe5a] id-regCtrl-authenticator │ │ + [25fe73] Mail │ │ + [25fe78] holdInstructionReject │ │ + [25fe8e] mime-mhs-headings │ │ + [25fea0] setct-PANToken │ │ + [25feaf] setct-CapReqTBS │ │ + [25febf] setct-CapRevReqTBSX │ │ + [25fed3] setct-BatchAdminReqData │ │ + [25feeb] setct-CredRevReqTBEX │ │ + [25ff00] setCext-PGWYcapabilities │ │ + [25ff19] AES-128-CFB8 │ │ + [25ff26] streetAddress │ │ + [25ff34] sha512WithRSAEncryption │ │ + [25ff4c] sha384 │ │ + [25ff53] inhibitAnyPolicy │ │ + [25ff64] CAMELLIA-256-CBC │ │ + [25ff75] camellia-256-cbc │ │ + [25ff86] camellia-256-cfb1 │ │ + [25ff98] certificateIssuer │ │ + [25ffaa] id-Gost28147-89-TestParamSet │ │ + [25ffc7] userCertificate │ │ + [25ffd7] jurisdictionLocalityName │ │ + [25fff0] AES-256-OCB │ │ + [25fffc] id-tc26-algorithms │ │ + [26000f] GOST R 34.10-2012 with GOST R 34.11-2012 (256 bit) │ │ + [260042] kuznyechik-cbc │ │ + [260051] tls1-prf │ │ + [26005a] KxECDHE │ │ + [260062] Poly1305 │ │ + [26006b] aria-128-cbc │ │ + [260078] ARIA-192-OFB │ │ + [260085] countryCode3c │ │ + [260093] DSTU curve 1 │ │ + [2600a0] uacurve4 │ │ + [2600a9] magma-ctr-acpkm │ │ + [2600b9] id-tc26-cipher-gostr3412-2015-kuznyechik │ │ + [2600e2] Class of Signing Tool KC2 │ │ + [2600fc] sm4-gcm │ │ + [260104] cades │ │ + [26010a] id-aa-ATSHashIndex-v3 │ │ + [260120] id-aa-ets-archiveTimestampV2 │ │ + [26013d] acceptablePrivPolicies │ │ + [260154] X509v3 Issued On Behalf Of │ │ + [26016f] X509v3 Alternative Signature Algorithm │ │ + [260196] OBJ_add_sigid │ │ + [2601a4] OCSP_CRLID │ │ + [2601af] certs │ │ + [2601b5] crlUrl │ │ + [2601bc] crlNum │ │ + [2601c3] ENCRYPTED │ │ + [2601cd] PRIVATE KEY │ │ + [2601d9] asn1_d2i_read_bio │ │ + [2601eb] d.enveloped │ │ + [2601f7] d.encrypted │ │ + [260203] Unprocessed type %d\n │ │ + [260218] prim: │ │ + [26021f] do_pkcs7_signed_attrib │ │ + [260236] parse_oct │ │ + [260240] argument out of range │ │ + [260256] ossl_rand_pool_add │ │ + [260269] bad e value │ │ + [260275] data too small for key size │ │ + [260291] pkcs decoding error │ │ + [2602a5] crypto/rsa/rsa_mp.c │ │ + [2602b9] pkey_rsa_ctrl │ │ + [2602c7] OPENSSL_sk_reserve │ │ + [2602da] not parameters │ │ + [2602e9] unregistered scheme │ │ + [2602fd] LEGACY_GOST_PKCS12 │ │ + [260310] unknown control command │ │ + [260328] You must type in %d to %d characters │ │ + [26034d] crypto/err/err_prn.c │ │ + [260362] i2v_AUTHORITY_INFO_ACCESS │ │ + [26037c] dataEncipherment │ │ + [26038d] Certificate Sign │ │ + [26039e] %*sCPS: %.*s │ │ + [2603ab] superseded │ │ + [2603b6] %*sIndirect CRL\n │ │ + [2603c7] OSSL_TARGETING_INFORMATION │ │ + [2603e2] OSSL_TARGET_CERT │ │ + [2603f3] %*sTarget Name: │ │ + [260404] unknown\n │ │ %*s │ │ - [260437] ADMISSIONS │ │ - [260442] %*s namingAuthorityUrl: │ │ - [26045c] crypto/x509/v3_no_ass.c │ │ - [260474] %*sPath Length Constraint: │ │ - [260490] crypto/x509/v3_purp.c │ │ - [2604a6] othername: %s │ │ - [2604b4] v2i_GENERAL_NAMES │ │ - [2604c6] unable to decrypt CRL's signature │ │ - [2604e8] unknown certificate verification error │ │ - [26050f] dane_i2d │ │ - [260518] SubjectPublicKeyInfo │ │ - [26052d] provider=base,fips=yes,output=text │ │ - [260550] provider=base,fips=no,output=pem,structure=type-specific │ │ - [260589] KECCAK-KMAC-256:KECCAK-KMAC256 │ │ - [2605a8] BLAKE2BMAC:1.3.6.1.4.1.1722.12.2.1 │ │ - [2605cb] OpenSSL HKDF via EVP_PKEY implementation │ │ - [2605f4] DSA-SHA2-384:DSA-SHA384:dsa_with_SHA384:id-dsa-with-sha384:1.2.840.1.101.3.4.3.3 │ │ - [260645] DSA-SHA3-256:dsa_with_SHA3-256:id-dsa-with-sha3-256:2.16.840.1.101.3.4.3.6 │ │ - [260690] RSA-SHA2-512/224:RSA-SHA512-224:sha512-224WithRSAEncryption:1.2.840.113549.1.1.15 │ │ - [2606e2] provider=default,fips=yes,input=msblob │ │ - [260709] AES-128-XTS:1.3.111.2.1619.0.1.1 │ │ - [26072a] AES-256-WRAP:id-aes256-wrap:AES256-WRAP:2.16.840.1.101.3.4.1.45 │ │ - [26076a] OpenSSL Null Provider │ │ - [260780] digest-props │ │ - [26078d] providers/implementations/ciphers/cipher_aes_xts.c │ │ - [2607c0] CS1 │ │ - [2607c4] providers/implementations/encode_decode/decode_spki2typespki.c │ │ - [260803] ec_to_type_specific_no_pub_pem_encode │ │ - [260829] rsapss_to_EncryptedPrivateKeyInfo_pem_encode │ │ - [260856] rsa_to_PKCS1_der_encode │ │ - [26086e] rsapss_to_PKCS1_der_encode │ │ - [260889] providers/implementations/encode_decode/encode_key2ms.c │ │ - [2608c1] Mask Algorithm: %s with %s%s\n │ │ - [2608e1] ecdh_match_params │ │ - [2608f3] providers/implementations/exchange/kdf_exch.c │ │ - [260921] kdf_argon2_ctx_set_salt │ │ - [260939] DES3-WRAP │ │ - [260943] Invalid sender auth public key │ │ - [260962] providers/implementations/kem/ecx_kem.c │ │ - [26098a] kmac_set_ctx_params │ │ - [26099e] kat │ │ - [2609a2] providers/implementations/signature/rsa_sig.c │ │ - [2609d0] minimum salt length: %d, actual salt length: %d │ │ - [260a00] PKCS#1 padding not allowed with RSA-PSS │ │ - [260a28] X.931 padding not allowed with RSA-PSS │ │ - [260a4f] unsupported mac type │ │ - [260a64] ac-key-check │ │ - [260a71] mcost │ │ - [260a77] ndfrag │ │ - [260a7e] ghash │ │ - [260a84] backupProviderCPtr │ │ - [260a97] providerCPtr │ │ - [260aa4] % │ │ - [260aa6] unix │ │ - [260aab] cipher_migrate │ │ - [260aba] sqlcipherCodecAttach: entering database mutex %p │ │ - [260aeb] sqlcipherCodecAttach: left database mutex %p (early return on rc=%d) │ │ - [260b30] sqlite3_rekey_v2: leaving database mutex %p │ │ - [260b5c] SELECT sql FROM %s.sqlite_schema WHERE sql LIKE 'CREATE UNIQUE INDEX %%' │ │ - [260ba7] a │ │ - [260ba9] API call with %s database connection pointer │ │ - [260bd6] multiple links to file: %s │ │ - [260bf1] /var/tmp │ │ - [260bfa] ? │ │ - [260bfc] %lld │ │ - [260c01] FkIfZero │ │ - [260c0a] ColumnsUsed │ │ - [260c16] Insert │ │ - [260c1d] overflow list length │ │ - [260c32] Failed to read ptrmap key=%u │ │ - [260c4f] hidden │ │ - [260c56] addr │ │ - [260c5b] codec_set_pass_key: error ocurred fetching codec from pager on db %d │ │ - [260ca0] sqlcipher_cipher_ctx_copy: target=%p, source=%p │ │ - [260cd0] sqlcipher_openssl_deactivate: entering SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ - [260d19] cache_spill │ │ - [260d25] encoding │ │ - [260d2e] journal_size_limit │ │ - [260d41] %s%s │ │ - [260d46] authorizer malfunction │ │ - [260d5d] there is already an index named %s │ │ - [260d80] too many references to "%s": max 65535 │ │ - [260da7] no such table: %s │ │ - [260db9] default value of column [%s] is not constant │ │ - [260de6] index │ │ - [260dec] virtual tables cannot use computed columns │ │ - [260e17] %c?) │ │ - [260e1c] min │ │ - [260e20] -- TRIGGER %s │ │ - [260e2e] sissii │ │ - [260e35] virtual table │ │ - [260e43] frame specification │ │ - [260e57] time │ │ - [260e5c] ->> │ │ - [260e60] bad parameter or other API misuse │ │ - [260e82] tokenchars= │ │ - [260e8e] DELETE FROM %Q.'%q_content' WHERE rowid = ? │ │ - [260eba] SELECT 2 * total(1 + leaves_end_block - start_block) FROM (SELECT * FROM %Q.'%q_segdir' WHERE level = ? ORDER BY idx ASC LIMIT ? ) │ │ - [260f48] %Q, │ │ - [260f4d] rebuild │ │ - [260f55] unrecognized matchinfo request: %c │ │ - [260f78] ALTER TABLE %Q.'%q_segdir' RENAME TO '%q_segdir'; │ │ - [260fac] parse error in "%s" │ │ - [260fc0] malformed contentless_delete=... directive │ │ - [260feb] no such cursor: %lld │ │ - [261000] trigram │ │ - [261008] fts5vocab │ │ - [261012] rtree_i32 │ │ - [26101c] Node %lld missing from database │ │ - [26103c] SELECT length(data) FROM '%q'.'%q_node' WHERE nodeno = 1 │ │ - [261075] ssl/s3_lib.c │ │ - [261082] ssl3_ctrl │ │ - [26108c] DH │ │ - [26108f] TLS_DH_anon_WITH_AES_128_GCM_SHA256 │ │ - [2610b3] TLS_DHE_RSA_WITH_AES_128_CCM_8 │ │ - [2610d2] TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA │ │ - [2610f7] AECDH-AES128-SHA │ │ - [261108] DHE-PSK-AES256-CBC-SHA │ │ - [26111f] ECDHE-ECDSA-CHACHA20-POLY1305 │ │ - [26113d] TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 │ │ - [261166] ssl/s3_enc.c │ │ - [261173] magma-mac │ │ - [26117d] SUITEB128ONLY │ │ - [26118b] kECDHE │ │ - [261192] kGOST18 │ │ - [26119a] dane tlsa bad public key │ │ - [2611b3] extra data in message │ │ - [2611c9] invalid context │ │ - [2611d9] missing fatal │ │ - [2611e7] wrong rpk type │ │ - [2611f6] system_default │ │ - [261205] no_tls1 │ │ - [26120d] ecdh_single │ │ - [261219] no_ticket │ │ - [261223] VerifyCAFile │ │ - [261230] PrioritizeChaCha │ │ - [261241] SERVERINFO FOR │ │ - [261251] verify_result │ │ - [26125f] AES-256-CBC │ │ - [26126b] p │ │ - [26126d] tls-group-id │ │ - [26127a] ecdsa_secp521r1_sha512 │ │ - [261291] ed25519 │ │ - [261299] rsa_pkcs1_md5_sha1 │ │ - [2612ac] INITIAL_MAX_STREAMS_BIDI is malformed │ │ - [2612d2] initial_max_streams_bidi │ │ - [2612eb] ch_rx_handle_packet │ │ - [2612ff] forgery limit │ │ - [26130d] description │ │ - [261319] protocol │ │ - [261322] transport_parameter_error │ │ - [26133c] token │ │ - [261342] ect0 │ │ - [261347] retire_connection_id │ │ - [26135c] data_blocked │ │ - [261369] ossl_qrl_enc_level_set_key_update │ │ - [26138b] ssl/record/rec_layer_d1.c │ │ - [2613a5] ossl_early_data_count_ok │ │ - [2613be] dtls_rlayer_buffer_record │ │ - [2613d8] tls_default_validate_record_header │ │ - [2613fb] tls_read_record │ │ - [26140b] tls_psk_do_binder │ │ - [26141d] add_key_share │ │ - [26142b] tls_parse_ctos_server_name │ │ - [261446] tls_construct_stoc_cryptopro_bug │ │ - [261467] state_machine │ │ - [261475] ossl_statem_client_read_transition │ │ - [261498] dtls1_read_failed │ │ - [2614aa] tls_process_key_update │ │ - [2614c1] tls_output_rpk │ │ - [2614d0] ssl_check_srp_ext_ClientHello │ │ - [2614ee] Field= │ │ - [2614f5] ossl_x509_algor_get_md │ │ - [26150c] async_release_job │ │ - [26151e] 0123456789ABCDEF │ │ - [26152f] BN_rshift │ │ - [261539] openssl_conf │ │ - [261546] module_run │ │ - [261551] .pragma │ │ - [261559] priv │ │ - [26155e] %02x%s │ │ - [261565] ossl_dh_key_from_pkcs8 │ │ - [26157c] ossl_bn_gen_dsa_nonce_fixed_top │ │ - [26159c] pub: │ │ - [2615a2] crypto/dsa/dsa_sign.c │ │ - [2615b8] DSO_get_filename │ │ - [2615c9] p.onBasis │ │ - [2615d3] curve │ │ - [2615d9] compressed │ │ - [2615e4] X9.62 curve over a 239 bit prime field │ │ - [26160b] X9.62 curve over a 191 bit binary field │ │ - [261633] SM2 curve over a 256 bit prime field │ │ - [261658] ossl_ec_GFp_mont_field_sqr │ │ - [261673] ossl_ec_GFp_simple_group_check_discriminant │ │ - [26169f] ossl_ec_GFp_simple_point_get_affine_coordinates │ │ - [2616cf] ecx_priv_encode │ │ - [2616df] input │ │ - [2616e5] data-type │ │ - [2616ef] engines │ │ - [2616f7] safeprime-generator │ │ - [26170b] aesni_gcm_init_key │ │ - [26171e] c2tnb239v3 │ │ - [261729] EVP_EncryptFinal_ex │ │ - [26173d] -fips │ │ - [261743] custom-iv │ │ - [26174d] EVP_KDF_CTX_new │ │ - [26175d] EVP_KDF_CTX_dup │ │ - [26176d] max-size │ │ - [261776] messageAuthScheme │ │ - [261788] dsa_paramgen_md │ │ - [261798] ec_paramgen_curve │ │ - [2617aa] rsa-exponent8 │ │ - [2617b8] get_payload_group_name │ │ - [2617cf] pkey_dsa_keygen │ │ - [2617df] evp_signature_from_algorithm │ │ - [2617fc] hindex │ │ - [261803] crypto/ffc/ffc_params.c │ │ - [26181b] OSSL_WINCTX: Undefined │ │ - [261832] bn error │ │ - [26183b] invalid size │ │ - [261848] different key types │ │ - [26185c] expecting a dsa key │ │ - [261870] generate error │ │ - [26187f] unsupported key size │ │ - [261894] illegal bitstring format │ │ - [2618ad] illegal boolean │ │ - [2618bd] mime parse error │ │ - [2618ce] nested too deep │ │ - [2618de] sig invalid mime type │ │ - [2618f4] no section │ │ - [2618ff] illegal hex digit │ │ - [261911] engine section error │ │ - [261926] msgsigdigest verification failure │ │ - [261948] no matching recipient │ │ - [26195e] unsupported key encryption algorithm │ │ - [261983] unsupported label source │ │ - [26199c] error decrypting symmetric key │ │ - [2619bb] failure obtaining random │ │ - [2619d4] error validating protection │ │ - [2619f0] missing certid │ │ - [2619ff] missing trust anchor │ │ - [261a14] pkistatusinfo not found │ │ - [261a2c] log conf missing key │ │ - [261a41] ess signing cert add error │ │ - [261a5c] DES-CBC │ │ - [261a64] DES-EDE-ECB │ │ - [261a70] id-aes128-wrap │ │ - [261a7f] aes128-wrap-pad │ │ - [261a8f] aria192 │ │ - [261a97] crypto/evp/e_rc2.c │ │ - [261aaa] ssl3-sha1 │ │ - [261ab4] assertion failed: ptr == sh_find_my_buddy(buddy, list) │ │ - [261aeb] assertion failed: (bit & 1) == 0 │ │ - [261b0c] OSSL_PARAM_set_octet_ptr │ │ - [261b25] get_string_ptr_internal │ │ - [261b3d] OPENSSL_MODULES │ │ - [261b4d] md2 │ │ - [261b51] pbeWithMD2AndDES-CBC │ │ - [261b66] unstructuredAddress │ │ - [261b7a] BF-OFB │ │ - [261b81] RSA-MDC2 │ │ - [261b8a] rc5-cbc │ │ - [261b92] codeSigning │ │ - [261b9e] PBE-SHA1-RC4-40 │ │ - [261bae] Policy Qualifier CPS │ │ - [261bc3] ISO US Member Body │ │ - [261bd6] id-smime-mod-msg-v3 │ │ - [261bea] id-smime-ct-authData │ │ - [261bff] id-smime-cti-ets-proofOfApproval │ │ - [261c20] OCSP Nonce │ │ - [261c2b] acceptableResponses │ │ - [261c3f] Selected Attribute Types │ │ - [261c58] pilotAttributeSyntax │ │ - [261c6d] lastModifiedTime │ │ - [261c7e] mXRecord │ │ - [261c87] MIME MHS │ │ - [261c90] content types │ │ - [261c9e] set-brand │ │ - [261ca8] setct-PCertReqData │ │ - [261cbb] setct-PCertResTBS │ │ - [261ccd] setct-CapTokenTBEX │ │ - [261ce0] setct-CredReqTBE │ │ - [261cf1] setct-CredRevResTBE │ │ - [261d05] set-brand-MasterCard │ │ - [261d1a] ITU-T │ │ - [261d20] id-ppl-inheritAll │ │ - [261d32] RSA-SHA256 │ │ - [261d3d] anyPolicy │ │ - [261d47] X509v3 Any Policy │ │ - [261d59] X509v3 Policy Mappings │ │ - [261d70] ipsec3 │ │ - [261d77] camellia-128-cfb1 │ │ - [261d89] seed-ofb │ │ - [261d92] id-GostR3410-94-CryptoPro-B-ParamSet │ │ - [261db7] id-GostR3410-94-CryptoPro-C-ParamSet │ │ - [261ddc] GOST 34.10-94 Cryptocom │ │ - [261df4] cACertificate │ │ - [261e02] id-aes128-CCM │ │ - [261e10] aes-192-gcm │ │ - [261e1c] RSASSA-PSS │ │ - [261e27] PSPECIFIED │ │ - [261e32] aes-128-cbc-hmac-sha256 │ │ - [261e4a] CAMELLIA-256-GCM │ │ - [261e5b] AuthRSA │ │ - [261e63] AuthECDSA │ │ - [261e6d] aria-128-cfb │ │ - [261e7a] ARIA-192-CFB1 │ │ - [261e88] SHA3-512 │ │ - [261e91] shake256 │ │ - [261e9a] DSTU curve 4 │ │ - [261ea7] DSTU curve 8 │ │ - [261eb4] sshkdf │ │ - [261ebb] X942KDF │ │ - [261ec3] Class of Signing Tool KA1 │ │ - [261edd] id-mod-cmp2000-02 │ │ - [261eef] issuerKeyHash │ │ - [261efd] missing ocspsigning usage │ │ - [261f17] mac generation error │ │ - [261f2c] :BAD BOOLEAN │ │ - [261f39] + │ │ - [261f3b] invalid padding │ │ - [261f4b] invalid request │ │ - [261f5b] RSA_padding_check_PKCS1_type_2 │ │ - [261f7a] 2048 │ │ - [261f7f] could not set time │ │ - [261f92] index too small │ │ - [261fa2] unknown ttyget errno value │ │ - [261fbd] closing session │ │ - [261fcd] d.iPAddress │ │ - [261fd9] v2i_ASN1_BIT_STRING │ │ - [261fed] keyAgreement │ │ - [261ffa] decipherOnly │ │ - [262007] pqualid │ │ - [26200f] notice_section │ │ - [26201e] CRLissuer │ │ - [262028] %*sOnly CA Certificates\n │ │ - [262041] Target Certificate:\n │ │ - [262057] %*sSignature : │ │ - [262067] %.14s.%03dZ │ │ - [262073] %*scATool : │ │ - [262085] %*s │ │ - [26208b] sslclient │ │ - [262095] Time Stamp signing │ │ - [2620a8] DNS: │ │ - [2620ad] SXNETID │ │ - [2620b5] zone │ │ - [2620ba] crypto/x509/v3_usernotice.c │ │ - [2620d6] expected a section name │ │ - [2620ee] extension value error │ │ - [262104] invalid numbers │ │ - [262114] no issuer certificate │ │ - [26212a] newer crl not newer │ │ - [26213e] wrong type │ │ - [262149] format error in CRL's nextUpdate field │ │ - [262170] crypto/x509/pcy_cache.c │ │ - [262188] crypto/asn1/a_digest.c │ │ - [26219f] %*s │ │ - [2621b7] X509_REVOKED │ │ - [2621c4] X509_CRL │ │ - [2621cd] OpenSSL Base Provider │ │ - [2621e3] provider=base,fips=no,output=der,structure=SubjectPublicKeyInfo │ │ - [262223] GMAC:1.0.9797.3.4 │ │ - [262235] OpenSSL DSA implementation │ │ - [262250] X25519:1.3.101.110 │ │ - [262263] RSA-SHA2-384:RSA-SHA384:sha384WithRSAEncryption:1.2.840.113549.1.1.12 │ │ - [2622a9] ECDSA-SHA3-256:ecdsa_with_SHA3-256:id-ecdsa-with-sha3-256:2.16.840.1.101.3.4.3.10 │ │ - [2622fb] provider=default,fips=yes,output=pem,structure=type-specific │ │ - [262338] provider=default,fips=yes,output=pem,structure=EncryptedPrivateKeyInfo │ │ - [26237f] provider=default,fips=yes,input=der,structure=type-specific │ │ - [2623bb] provider=default,fips=yes,input=der,structure=dh │ │ - [2623ec] AES-192-CCM:id-aes192-CCM:2.16.840.1.101.3.4.1.27 │ │ - [26241e] ARIA-256-CCM:1.2.410.200046.1.1.39 │ │ - [262441] ARIA-192-ECB:1.2.410.200046.1.1.6 │ │ - [262463] ARIA-256-CFB:1.2.410.200046.1.1.13 │ │ - [262486] x448 │ │ - [26248b] C3 │ │ - [26248e] ossl_aes_gcm_siv_get_ctx_params │ │ - [2624ae] providers/implementations/ciphers/cipher_aes_hw_aesni.inc │ │ - [2624e8] cipher_hw_aesni_initkey │ │ - [262500] providers/implementations/ciphers/cipher_tdes_common.c │ │ - [262537] providers/implementations/digests/md5_sha1_prov.c │ │ - [262569] CertificateList │ │ - [262579] ec_to_type_specific_no_pub_der_encode │ │ - [26259f] rsa_to_EncryptedPrivateKeyInfo_der_encode │ │ - [2625c9] x448_to_SubjectPublicKeyInfo_pem_encode │ │ - [2625f1] dhx_to_X9_42_pem_encode │ │ - [262609] %s Private-Key:\n │ │ - [26261a] RSA key │ │ - [262622] %s: (%d bit, %d primes)\n │ │ - [26263b] feedback │ │ - [262644] sskdf_size │ │ - [26264f] ikme │ │ - [262654] gmac_set_ctx_params │ │ - [262668] providers/implementations/macs/kmac_prov.c │ │ - [262693] ossl_rand_drbg_new │ │ - [2626a6] reseed_counter │ │ - [2626b5] auto-digestmax │ │ - [2626c4] rsa_signverify_message_update │ │ - [2626e2] des_init │ │ - [2626eb] kem-ikm │ │ - [2626f3] ey │ │ - [2626f6] em_bytes │ │ - [2626ff] nt-format │ │ - [262709] libunwind: malformed DW_CFA_def_cfa DWARF unwind, reg too big\n │ │ - [262748] backup is not supported with encrypted databases │ │ - [262779] string or blob too big │ │ - [262790] PRAGMA cipher_store_pass is deprecated, please remove from use │ │ - [2627cf] cipher_hmac_salt_mask │ │ - [2627e5] sqlcipherCodecAttach: leaving database mutex %p │ │ - [262815] unable to derive keys │ │ - [26282b] ATTACH DATABASE '%s' as migrate; │ │ - [26284c] unknown database: %s │ │ - [262861] open │ │ - [262866] SQLITE_TMPDIR │ │ - [262874] database corruption │ │ - [262888] memdb │ │ - [26288e] SorterSort │ │ - [262899] DropIndex │ │ - [2628a3] RowSetAdd │ │ - [2628ad] BLOB │ │ - [2628b2] SELECT idx,count(*) FROM %Q.sqlite_stat4 GROUP BY idx COLLATE nocase │ │ - [2628f7] Extends off end of page │ │ - [26290f] codec_set_pass_key: db=%p nDb=%d for_ctx=%d │ │ - [26293b] busy_timeout │ │ - [262948] cell_size_check │ │ - [262958] compile_options │ │ - [262968] empty_result_callbacks │ │ - [26297f] checkpointed │ │ - [26298c] qualified table names are not allowed on INSERT, UPDATE, and DELETE statements within triggers │ │ - [2629eb] unknown datatype for %s.%s: "%s" │ │ - [262a0c] coalesce │ │ - [262a15] sqlite_temp_schema │ │ - [262a28] all VALUES must have the same number of terms │ │ - [262a56] generated │ │ - [262a60] use DROP TABLE to delete table %s │ │ - [262a82] %s USING TEMP B-TREE │ │ - [262a97] no query solution │ │ - [262aa9] automatic index on %s(%s) │ │ - [262ac3] ORDER BY │ │ - [262acc] too many arguments on function %T │ │ - [262aee] UTF16le │ │ - [262af6] temporary storage cannot be changed from within a transaction │ │ - [262b34] LIKE or GLOB pattern too complex │ │ - [262b55] instr │ │ - [262b5b] hex │ │ - [262b5f] replace │ │ - [262b67] error in %s %s%s%s: %s │ │ - [262b7e] %04d-%02d-%02d │ │ - [262b8d] AM │ │ - [262b90] {} │ │ - [262b93] database is locked │ │ - [262ba6] CREATE TABLE x(term, col, documents, occurrences, languageid HIDDEN) │ │ - [262beb] dee │ │ - [262bef] argument type mismatch │ │ - [262c06] fts3tokenize disabled │ │ - [262c1c] ,%s(x.'c%d%q') │ │ - [262c2b] %z, 'c%d%q' │ │ - [262c37] %z%Q, │ │ - [262c3e] content_rowid │ │ - [262c4c] fts5: error creating shadow table %q_%s: %s │ │ - [262c78] SELECT %s FROM %s AS T │ │ - [262c8f] ,? │ │ - [262c92] pgsz │ │ - [262c97] fts5: %s queries are not supported (detail!=full) │ │ - [262cc9] aliti │ │ - [262ccf] WHERE name=%Q │ │ - [262cdd] automatic extension loading failed: %s │ │ - [262d04] TLS_RSA_WITH_AES_256_CBC_SHA256 │ │ - [262d24] DHE-RSA-AES128-GCM-SHA256 │ │ - [262d3e] ADH-AES256-GCM-SHA384 │ │ - [262d54] TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 │ │ - [262d7a] RSA-PSK-AES128-CBC-SHA256 │ │ - [262d94] TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256 │ │ - [262dbd] TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA │ │ - [262de3] TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 │ │ - [262e0e] DHE-DSS-SEED-SHA │ │ - [262e1f] %s/%s │ │ - [262e25] add_file_cert_subjects_to_stack │ │ - [262e45] ECDH │ │ - [262e4a] GOST89 │ │ - [262e51] kEDH │ │ - [262e56] LOW │ │ - [262e5a] invalid configuration name │ │ - [262e75] invalid srp username │ │ - [262e8a] srtp protection profile list too long │ │ - [262eb0] ssl3 session id too long │ │ - [262ec9] tlsv13 alert missing extension │ │ - [262ee8] tlsv1 alert no renegotiation │ │ - [262f05] wrong signature size │ │ - [262f1a] SSL_CTX_set0_tmp_dh_pkey │ │ - [262f33] Groups │ │ - [262f3a] VerifyMode │ │ - [262f45] ChainCAPath │ │ - [262f51] chainCApath │ │ - [262f5d] Compression │ │ - [262f69] SSLv3/TLS read server hello │ │ - [262f85] SSLv3/TLS read server certificate │ │ - [262fa7] SSLv3/TLS write client key exchange │ │ - [262fcb] SSLv3/TLS read client key exchange │ │ - [262fee] TLSv1.3 write server certificate verify │ │ - [263016] tls-sigalg-sec-bits │ │ - [26302a] tls-sigalg-sig-oid │ │ - [26303d] dsa_sha1 │ │ - [263046] tls13_hkdf_expand_ex │ │ - [26305b] tls13_generate_secret │ │ - [263071] ossl_quic_reset │ │ - [263081] QUIC error code: 0x%llx%s%s%s, reason: "%s" │ │ - [2630ad] INITIAL_SCID was not sent but is required │ │ - [2630d7] initial_max_data │ │ - [2630e8] internal error enqueueing retire conn id │ │ - [263111] wb │ │ - [263114] crypto_error_0x%03llx │ │ - [26312a] aead_limit_reached │ │ - [26313d] port failed due to network BIO I/O error │ │ - [263166] flow control violation │ │ - [26317d] ssl/quic/quic_sstream.c │ │ - [263195] read_buffer_len │ │ - [2631a5] dtls_new_record_layer │ │ - [2631bb] tls_default_read_n │ │ - [2631ce] tls_new_record_layer │ │ - [2631e3] tls13_add_record_padding │ │ - [2631fc] tls_parse_ctos_sig_algs │ │ - [263214] tls_construct_stoc_next_proto_neg │ │ - [263236] tls_construct_stoc_early_data │ │ - [263254] tls_process_finished │ │ - [263269] construct_ca_names │ │ - [26327c] construct_key_exchange_tbs │ │ - [263297] GOST_KX_MESSAGE │ │ - [2632a7] tls_construct_server_hello │ │ - [2632c2] ossl_c2i_ASN1_BIT_STRING │ │ - [2632db] asn1_template_new │ │ - [2632ed] getting socktype │ │ - [2632fe] dgram_mem_read │ │ - [26330d] BN_mod_sub_quick │ │ - [26331e] BUF_MEM_grow │ │ - [26332b] NCONF_new_ex │ │ - [263338] asn1_cb │ │ - [263340] ENUMERATED │ │ - [26334b] IA5 │ │ - [26334f] GENSTR │ │ - [263356] NUMERIC │ │ - [26335e] EXP │ │ - [263362] OCTWRAP │ │ - [26336a] crypto/asn1/a_mbstr.c │ │ - [263380] priv_len │ │ - [263389] %s %s%lu (%s0x%lx)\n │ │ - [26339d] BN_generate_prime_ex2 │ │ - [2633b3] ossl_bn_priv_rand_range_fixed_top │ │ - [2633d5] BN_mod_exp_mont │ │ - [2633e5] ossl_dh_compute_key │ │ - [2633f9] dh_new_intern │ │ - [263407] DSO_merge │ │ - [263411] value.parameters │ │ - [263422] EC_GROUP_check │ │ - [263431] SECG curve over a 193 bit binary field │ │ - [263458] WTLS curve over a 160 bit prime field │ │ - [26347e] RFC 5639 curve over a 192 bit prime field │ │ - [2634a8] ossl_ec_key_simple_check_key │ │ - [2634c5] ossl_ec_key_new_method_int │ │ - [2634e0] ossl_ec_group_new_ex │ │ - [2634f5] ecdsa_sign_setup │ │ - [263506] ED448 │ │ - [26350c] OSSL_DECODER_CTX_set_input_structure │ │ - [263531] ossl_decoder_from_algorithm │ │ - [26354d] ossl_decoder_parsed_properties │ │ - [26356c] OSSL_DECODER_CTX_set_params │ │ - [263588] engine_unlocked_finish │ │ - [26359f] ENGINE_set_id │ │ - [2635ad] ESS routines │ │ - [2635ba] DH lib │ │ - [2635c1] EVP lib │ │ - [2635c9] PKCS7 lib │ │ - [2635d3] sect131r2 │ │ - [2635dd] sect163r2 │ │ - [2635e7] sect193r2 │ │ - [2635f1] sect233k1 │ │ - [2635fb] crypto/evp/evp_cnf.c │ │ - [263610] crypto/evp/evp_enc.c │ │ - [263625] Algorithm %s cannot be found │ │ - [263642] OSSL_ENCODER_CTX_set_selection │ │ - [263661] EVP_PKEY_decapsulate │ │ - [263676] crypto/evp/mac_lib.c │ │ - [26368b] n │ │ - [26368d] fips186_2 │ │ - [263697] crypto/evp/pbe_scrypt.c │ │ - [2636af] crypto/evp/pmeth_check.c │ │ - [2636c8] evp_pkey_ctx_ctrl_str_int │ │ - [2636e2] pkey_dh_ctrl_str │ │ - [2636f3] crypto/core_fetch.c │ │ - [263707] MODULESDIR: "/home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/i686-linux-android/release/build/openssl-sys-1e08d18abc4ef083/out/openssl-build/install/lib/ossl-modules" │ │ - [2637c4] crypto/ex_data.c │ │ - [2637d5] OPENSSL_init_crypto │ │ - [2637e9] too many temporary variables │ │ - [263806] bad generator │ │ - [263814] check pubkey too small │ │ - [26382b] not suitable generator │ │ - [263842] bad decrypt │ │ - [26384e] cipher not gcm mode │ │ - [263862] getting AlgorithmIdentifier not supported │ │ - [26388c] get raw key failed │ │ - [26389f] operation not supported for this signature type │ │ - [2638cf] public key not rsa │ │ - [2638e2] unable to set callbacks │ │ - [2638fa] unknown key type │ │ - [26390b] unknown option │ │ - [26391a] unsupported algorithm │ │ - [263930] unsupported private key algorithm │ │ - [263952] wrap mode not allowed │ │ - [263968] invalid digit │ │ - [263976] unknown public key type │ │ - [26398e] unsupported any defined by type │ │ - [2639ae] error loading dso │ │ - [2639c0] mandatory braces in variable expansion │ │ - [2639e7] invalid seed │ │ - [2639f4] invalid cmd name │ │ - [263a05] missing asn1 encoding │ │ - [263a1b] attribute error │ │ - [263a2b] not encrypted data │ │ - [263a3e] not key agreement │ │ - [263a50] iterationcount below 100 │ │ - [263a69] certhash unmatched │ │ - [263a7c] unexpected pkistatus │ │ - [263a91] unexpected pvno │ │ - [263aa1] log conf invalid │ │ - [263ab2] blowfish │ │ - [263abb] bind_engine │ │ - [263ac7] Specifies the path to the new ENGINE shared library │ │ - [263afb] OSSL_PARAM_get_uint32 │ │ - [263b11] crypto/bn/bn_conv.c │ │ - [263b25] provider_conf_params_internal │ │ - [263b43] module-filename │ │ - [263b53] crypto/modes/ocb128.c │ │ - [263b69] des-ecb │ │ - [263b71] idea-cbc │ │ - [263b7a] dsaEncryption-old │ │ - [263b8c] nsComment │ │ - [263b96] X509v3 Extended Key Usage │ │ - [263bb0] Code Signing │ │ - [263bbd] timeStamping │ │ - [263bca] id-smime-cd │ │ - [263bd6] id-smime-aa-timeStampToken │ │ - [263bf1] id-smime-aa-ets-otherSigCert │ │ - [263c0e] id-regInfo-utf8Pairs │ │ - [263c23] id-cmc-getCert │ │ - [263c32] id-on-personalData │ │ - [263c45] DC │ │ - [263c48] holdInstructionNone │ │ - [263c5c] Hold Instruction None │ │ - [263c72] janetMailbox │ │ - [263c7f] setct-AuthRevReqBaggage │ │ - [263c97] setct-CapRevResData │ │ - [263cab] setCext-merchData │ │ - [263cbd] set-brand-IATA-ATA │ │ - [263cd0] des-ede3-cfb8 │ │ - [263cde] postalCode │ │ - [263ce9] CAMELLIA-256-ECB │ │ - [263cfa] CAMELLIA-192-CFB │ │ - [263d0b] SEED-CFB │ │ - [263d14] destinationIndicator │ │ - [263d29] camellia-256-cmac │ │ - [263d3b] GOST R 34.11-2012 with 512 bit hash │ │ - [263d5f] tlsfeature │ │ - [263d6a] KxRSA │ │ - [263d70] kx-rsa │ │ - [263d77] auth-rsa │ │ - [263d80] AuthGOST01 │ │ - [263d8b] aria-128-ofb │ │ - [263d98] aria-192-ccm │ │ - [263da5] SM4-CFB │ │ - [263dad] SM4-CFB8 │ │ - [263db6] aes-128-siv │ │ - [263dc2] x942kdf │ │ - [263dca] id-regCtrl-altCertTemplate │ │ - [263de5] Microsoft NTDS CA Extension │ │ - [263e01] altSignatureValue │ │ - [263e13] signature │ │ - [263e1d] status expired │ │ - [263e2c] BOOL ABSENT │ │ - [263e38] + │ │ - [263e3c] do_buf │ │ - [263e43] no matching digest type found │ │ - [263e61] ossl_parse_query │ │ - [263e72] Property %s overflows │ │ - [263e88] evp_rand_generate_locked │ │ - [263ea1] unable to lock parent │ │ - [263eb7] rand_new_drbg │ │ - [263ec5] dmp1 │ │ - [263eca] crypto/rsa/rsa_crpt.c │ │ - [263ee0] invalid x931 digest │ │ - [263ef4] mp coefficient not inverse of r │ │ - [263f14] crypto/rsa/rsa_x931.c │ │ - [263f2a] OSSL_STORE_LOADER_get0_provider │ │ - [263f4a] reading strings │ │ - [263f5a] digitalSignature │ │ - [263f6b] d.cpsuri │ │ - [263f74] cessationOfOperation │ │ - [263f89] indirectCRL │ │ - [263f95] onlyattr │ │ - [263f9e] choice.targetGroup │ │ - [263fb1] %*sTarget:\n │ │ - [263fbd] %*sIssuer Names:\n │ │ - [263fcf] %*sSignature Algorithm: │ │ - [263fe8] ISSUER_SIGN_TOOL │ │ - [263ff9] PROFESSION_INFO │ │ - [264009] %*s registrationNumber: │ │ - [264025] timestampsign │ │ - [264033] hash │ │ - [264038] crypto/x509/v3_sxnet.c │ │ - [26404f] %*sVersion: │ │ - [264069] bad option │ │ - [264074] error in extension │ │ - [264087] loading cert dir │ │ - [264098] public key encode error │ │ - [2640b0] unknown purpose id │ │ - [2640c3] certificate chain too long │ │ - [2640de] unsuitable certificate purpose │ │ - [2640fd] unhandled critical CRL extension │ │ - [26411e] unsupported or invalid name syntax │ │ - [264141] OCSP verification needed │ │ - [26415a] Subject name empty │ │ - [26416d] Subject Key Identifier marked critical │ │ - [264194] X509_VERIFY_PARAM_set1_ip │ │ - [2641ae] mem alloc failed │ │ - [2641bf] ALG_PERR: %s(%d): io_setup error : │ │ - [2641e3] provider=base,fips=no,output=blob │ │ - [264205] provider=base,fips=yes,output=der,structure=pkcs1 │ │ - [264237] PBKDF2:1.2.840.113549.1.5.12 │ │ - [264254] OpenSSL ED448 implementation │ │ - [264271] OpenSSL TLS1_PRF via EVP_PKEY implementation │ │ - [26429e] provider=default,fips=no,output=blob │ │ - [2642c3] provider=default,fips=yes,output=pem,structure=dh │ │ - [2642f5] provider=default,fips=yes,output=pem,structure=dhx │ │ - [264328] ARIA-192-OFB:1.2.410.200046.1.1.9 │ │ - [26434a] C2 │ │ - [26434d] providers/implementations/ciphers/cipher_sm4_ccm.c │ │ - [264380] rsapss_to_PrivateKeyInfo_der_encode │ │ - [2643a4] rsapss_to_SubjectPublicKeyInfo_pem_encode │ │ - [2643ce] ecdh_X9_63_kdf_derive │ │ - [2643e4] providers/implementations/exchange/ecx_exch.c │ │ - [264412] cannot fetch blake2b512 │ │ - [26442a] min: %u │ │ - [264432] kdf_argon2id_new │ │ - [264443] crypto/sm2/sm2_key.c │ │ - [264458] providers/implementations/keymgmt/ecx_kmgmt.c │ │ - [264486] seed_src_reseed │ │ - [264496] PSS restrictions lack MGF1 hash algorithm │ │ - [2644c0] mdc2_set_ctx_params │ │ - [2644d4] ossl_DER_w_RSASSA_PSS_params │ │ - [2644f1] providers/common/provider_ctx.c │ │ - [264511] missing config data │ │ - [264525] missing seed │ │ - [264532] ossl_cipher_generic_block_update │ │ - [264553] ccm_init │ │ - [26455c] ts │ │ - [26455f] lude-public │ │ - [26456b] ut-type │ │ - [264573] es │ │ - [264576] ntropylen │ │ - [264580] ject │ │ - [264585] ufsz │ │ - [26458a] CIE version is not 1 or 3 │ │ - [2645a4] cipher_fips_status │ │ - [2645b7] cipher_salt │ │ - [2645c3] HMAC_SHA256 │ │ - [2645cf] sqlcipherCodecAttach: entered database mutex %p │ │ - [2645ff] invalid number of arguments (%d) passed to sqlcipher_export │ │ - [26463b] sqlcipher_set_mem_security: on │ │ - [26465a] page %d has an invalid size of %lld bytes (expected %d bytes) │ │ - [264698] migrate │ │ - [2646a0] %s/etilqs_%llx%c │ │ - [2646b1] %s-shm │ │ - [2646b8] (blob) │ │ - [2646bf] Yield │ │ - [2646c5] SeekGE │ │ - [2646cc] IdxGT │ │ - [2646d2] IncrVacuum │ │ - [2646dd] LoadAnalysis │ │ - [2646ea] OffsetLimit │ │ - [2646f6] rename │ │ - [2646fd] Rowid %lld out of order │ │ - [264715] cannot VACUUM from within a transaction │ │ - [26473d] integer │ │ - [264745] sqlite3Codec: error encrypting page %d data: %d │ │ - [264775] sqlite3Codec: error unsupported codec mode %d │ │ - [2647a3] cipher_ctx_key_derive: key material is not present on the context for key derivation │ │ - [2647f8] unique │ │ - [2647ff] no such collation sequence: %s │ │ - [26481e] VIEW │ │ - [264823] cannot use DEFAULT on a generated column │ │ - [26484c] AUTOINCREMENT is only allowed on an INTEGER PRIMARY KEY │ │ - [264884] name='%q' AND type='index' │ │ - [26489f] , │ │ - [2648a2] table %s may not be dropped │ │ - [2648be] DISTINCT aggregates must have exactly one argument │ │ - [2648f1] unknown join type: %T%s%T%s%T │ │ - [26490f] SELECT*FROM"%w" │ │ - [26491f] is │ │ - [264922] siX │ │ - [264926] UPDATE "%w".sqlite_sequence set name = %Q WHERE name = %Q │ │ - [264960] SELECT raise(ABORT,%Q) FROM "%w"."%w" │ │ - [264986] rename columns of │ │ - [264998] argument of ntile must be a positive integer │ │ - [2649c5] DELETE FROM %Q.'%q_content' │ │ - [2649e1] DELETE FROM %Q.'%q_segdir' WHERE level = ? │ │ - [264a0c] SELECT idx, start_block, leaves_end_block, end_block, root FROM %Q.'%q_segdir' WHERE level = ? AND idx = ? │ │ - [264a77] iltne │ │ - [264a7d] ssenluf │ │ - [264a85] CREATE TABLE IF NOT EXISTS %Q.'%q_stat'(id INTEGER PRIMARY KEY, value BLOB); │ │ - [264ad2] illegal first argument to %s │ │ - [264aef] unrecognized option: "%.*s" │ │ - [264b0b] id INTEGER PRIMARY KEY, block BLOB │ │ - [264b2e] segid, term, pgno, PRIMARY KEY(segid, term) │ │ - [264b5a] recursively defined fts5 content table │ │ - [264b81] fts5: column queries are not supported (detail=none) │ │ - [264bb6] eli │ │ - [264bba] wrong number of vtable arguments │ │ - [264bdb] Schema corrupt or not an rtree │ │ - [264bfa] CREATE TABLE x(%.*s INT │ │ - [264c12] ENABLE_FTS5 │ │ - [264c1e] THREADSAFE=1 │ │ - [264c2b] USE_URI │ │ - [264c33] DHE-RSA-AES128-SHA │ │ - [264c46] TLS_DHE_DSS_WITH_AES_256_CBC_SHA │ │ - [264c67] DHE-DSS-AES128-GCM-SHA256 │ │ - [264c81] TLS_DHE_PSK_WITH_AES_256_CCM │ │ - [264c9e] TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA │ │ - [264cc3] ECDHE-RSA-AES128-GCM-SHA256 │ │ - [264cdf] PSK-NULL-SHA384 │ │ - [264cef] ECDHE-PSK-AES256-CBC-SHA │ │ - [264d08] TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA │ │ - [264d2b] DHE-RSA-CHACHA20-POLY1305 │ │ - [264d45] ECDHE-ECDSA-CAMELLIA256-SHA384 │ │ - [264d64] IANA-GOST2012-GOST8912-GOST8912 │ │ - [264d84] GOST2012-NULL-GOST12 │ │ - [264d99] TLS_EMPTY_RENEGOTIATION_INFO_SCSV │ │ - [264dbb] ssl_build_cert_chain │ │ - [264dd0] SUITEB192 │ │ - [264dda] HIGH │ │ - [264ddf] bad cipher │ │ - [264dea] bad data returned by callback │ │ - [264e08] bad early data │ │ - [264e17] bad srtp protection profile list │ │ - [264e38] compression id not within private range │ │ - [264e60] no certificate assigned │ │ - [264e78] no protocols available │ │ - [264e8f] tlsv1 alert no application protocol │ │ - [264eb3] unsupported protocol │ │ - [264ec8] SSL_set_cipher_list │ │ - [264edc] ssl_cache_cipherlist │ │ - [264ef1] ssl_set_pkey │ │ - [264efe] alpn_selected │ │ - [264f0c] salt │ │ - [264f11] srp_generate_client_master_secret │ │ - [264f33] RX key update again too soon │ │ - [264f50] ORIG_DCID may not be sent by a client │ │ - [264f76] ORIG_DCID does not match expected value │ │ - [264f9e] PREFERRED_ADDR may not be sent by a client │ │ - [264fc9] initial_max_streams_uni │ │ - [264fe1] active_connection_id_limit │ │ - [264ffc] preferred_addr │ │ - [26500b] local │ │ - [265011] connectivity:connection_state_updated │ │ - [265037] no_viable_path │ │ - [265046] raw │ │ - [26504a] frame_type │ │ - [265055] ssl/quic/quic_rstream.c │ │ - [26506d] STOP_SENDING frame for RX only stream │ │ - [265093] RH │ │ - [265096] quic_increment_sequence_ctr │ │ - [2650b2] ssl/quic/quic_txp.c │ │ - [2650c6] STOP_SENDING │ │ - [2650d3] STREAM_OFF │ │ - [2650de] SSL alert number %d │ │ - [2650f2] dtls_buffer_record │ │ - [265105] tls_int_new_record_layer │ │ - [26511e] tls_construct_ctos_server_name │ │ - [26513d] tls_parse_stoc_cookie │ │ - [265153] tls_parse_ctos_sig_algs_cert │ │ - [265170] tls_construct_stoc_status_request │ │ - [265192] tls_construct_stoc_psk │ │ - [2651a9] tls_process_server_hello │ │ - [2651c2] tls_post_process_server_certificate │ │ - [2651e6] tls_construct_client_key_exchange │ │ - [265208] tls_prepare_client_certificate │ │ - [265227] set_client_ciphersuite │ │ - [26523e] CLIENT_RANDOM │ │ - [26524c] c2i_ibuf │ │ - [265255] ASN1_INTEGER │ │ - [265262] ZUINT32 │ │ - [26526a] GENTIME │ │ - [265272] parse_tagging │ │ - [265280] crypto/ct/ct_sct.c │ │ - [265293] crypto/dso/dso_lib.c │ │ - [2652a8] ECDSA-Parameters │ │ - [2652b9] EC_GROUP_check_named_curve │ │ - [2652d4] NIST/SECG curve over a 409 bit binary field │ │ - [265300] ECDSA_do_verify │ │ - [265310] B: │ │ - [265316] pkey_ecd_ctrl │ │ - [265325] DX���x#U��r�l!�6�I�N��#�|���������������������������? │ │ - [26535d] No supported data to decode. %s%s%s%s%s%s │ │ - [265387] %s, Name (%s : %d), Properties (%s) │ │ - [2653ab] 2 │ │ - [2653ad] RAND │ │ - [2653b2] engine_list_remove │ │ - [2653c5] ECDSA routines │ │ - [2653d4] X509 lib │ │ - [2653dd] UI lib │ │ - [2653e4] interrupted or cancelled │ │ - [2653fd] EVP_DigestFinalXOF │ │ - [265410] brainpoolP160t1 │ │ - [265420] P-256 │ │ - [265426] tls1multi_interleave │ │ - [26543b] evp_cipher_param_to_asn1_ex │ │ - [265457] ASN1_TYPE_get_octetstring │ │ - [265471] OSSL_ENCODER_to_bio │ │ - [265485] evp_mac_from_algorithm │ │ - [26549c] EVP_PBE_CipherInit_ex │ │ - [2654b2] parallelizationParameter │ │ - [2654cb] kdf-type │ │ - [2654d4] rsa_keygen_bits │ │ - [2654e4] rsa-coefficient9 │ │ - [2654f5] gindex │ │ - [2654fc] Global default library context │ │ - [26551b] ossl_crypto_get_ex_new_index_ex │ │ - [26553b] error loading section │ │ - [265551] expecting an ec key │ │ - [265565] inaccessible key │ │ - [265576] invalid null algorithm │ │ - [26558d] parameter too large │ │ - [2655a1] p not prime │ │ - [2655ad] aux error │ │ - [2655b7] illegal hex │ │ - [2655c3] illegal integer │ │ - [2655d3] no sig content type │ │ - [2655e7] ladder post failure │ │ - [2655fb] unknown group │ │ - [265609] unsupported field │ │ - [26561b] control command failed │ │ - [265632] response parse error │ │ - [265647] msgsigdigest wrong length │ │ - [265661] not pwri │ │ - [26566a] signer certificate not found │ │ - [265687] type not compressed data │ │ - [2656a0] unwrap error │ │ - [2656ad] popo missing public key │ │ - [2656c5] algorithm not supported │ │ - [2656dd] error creating crlstatus │ │ - [2656f6] unexpected pollreq │ │ - [265709] ess signing cert v2 add error │ │ - [265727] missing signing certificate attribute │ │ - [26574d] sm4 │ │ - [265751] assertion failed: l <= sizeof(iv) │ │ - [265773] chacha20_poly1305_ctrl │ │ - [26578a] dynamic_get_data_ctx │ │ - [26579f] Specifies whether to load from 'DIR_ADD' directories (0=no,1=yes,2=mandatory) │ │ - [2657ed] assertion failed: ((ptr - sh.arena) & ((sh.arena_size >> list) - 1)) == 0 │ │ - [265837] crypto/params_from_text.c │ │ - [265851] .%lu │ │ - [265856] X509 │ │ - [26585b] idea-ecb │ │ - [265864] crlDistributionPoints │ │ - [26587a] md5WithRSA │ │ - [265885] PBE-MD2-RC2-64 │ │ - [265894] Microsoft Extension Request │ │ - [2658b0] id-smime-cti-ets-proofOfReceipt │ │ - [2658d0] id-mod-qualified-cert-88 │ │ - [2658e9] ac-auditIdentity │ │ - [2658fa] id-it-preferredSymmAlg │ │ - [265911] id-it-caKeyUpdateInfo │ │ - [265927] id-cmc-dataReturn │ │ - [265939] id-cmc-transactionId │ │ - [26594e] id-pda-dateOfBirth │ │ - [265961] id-pda-gender │ │ - [26596f] dcobject │ │ - [265978] account │ │ - [265980] sOARecord │ │ - [26598a] setct-CapTokenData │ │ - [26599d] setct-CertResTBE │ │ - [2659ae] setCext-setExt │ │ - [2659bd] setCext-setQualf │ │ - [2659ce] ICC or token signature │ │ - [2659e5] CAMELLIA-128-CFB │ │ - [2659f6] id-GostR3410-94-CryptoPro-XchC-ParamSet │ │ - [265a1e] businessCategory │ │ - [265a2f] postOfficeBox │ │ - [265a3d] presentationAddress │ │ - [265a51] AES-256-XTS │ │ - [265a5d] RC4-HMAC-MD5 │ │ - [265a6a] dhSinglePass-cofactorDH-sha384kdf-scheme │ │ - [265a93] CAMELLIA-256-CMAC │ │ - [265aa5] scrypt │ │ - [265aac] id-tc26-signwithdigest-gost3410-2012-256 │ │ - [265ad5] kuznyechik-ecb │ │ - [265ae4] KxRSA_PSK │ │ - [265aee] auth-gost12 │ │ - [265afa] AuthSRP │ │ - [265b02] RSA-SHA3-256 │ │ - [265b0f] sm4-ecb │ │ - [265b17] SM4-OFB │ │ - [265b1f] uacurve8 │ │ - [265b28] id-aa-ets-archiveTimestampV3 │ │ - [265b45] basicAttConstraints │ │ - [265b59] X509v3 User Notice │ │ - [265b6c] bad iv chars │ │ - [265b79] missing dek iv │ │ - [265b88] value.sdsicert │ │ - [265b97] contents │ │ - [265ba0] key_enc_algor │ │ - [265bae] \W%08lX │ │ - [265bb6] message digest │ │ - [265bc5] content and data present │ │ - [265bde] error setting cipher │ │ - [265bf3] pkcs7 add signature error │ │ - [265c0d] invalid header │ │ - [265c1c] invalid modulus │ │ - [265c2c] invalid pss saltlen │ │ - [265c40] rsa operations not supported │ │ - [265c5d] unknown algorithm type │ │ - [265c74] EVP_PKEY_CTX_set_rsa_keygen_bits │ │ - [265c95] not a crl │ │ - [265c9f] detached content │ │ - [265cb0] flushing │ │ - [265cb9] d.registeredID │ │ - [265cc8] GeneralNames │ │ - [265cd5] %*sExplicit Text: %.*s │ │ - [265cec] %*sOnly User Certificates\n │ │ - [265d07] IPAddressRange │ │ - [265d16] ipAddressChoice │ │ - [265d26] ASIdentifiers │ │ - [265d34] %*s%s- │ │ - [265d3b] %s\n │ │ - [265d3f] digestAlgorithm │ │ - [265d4f] %*sDigest Type: Public Key\n │ │ - [265d6b] admissionAuthority │ │ - [265d7e] Code signing │ │ - [265d8b] illegal empty extension │ │ - [265da3] invalid proxy policy setting │ │ - [265dc0] othername error │ │ - [265dd0] unable to get issuer keyid │ │ - [265deb] X509_ATTRIBUTE_get0_object │ │ - [265e06] error getting md by nid │ │ - [265e1e] no crl found │ │ - [265e2b] email address mismatch │ │ - [265e42] X509_self_signed │ │ - [265e53] crypto/x509/pcy_node.c │ │ - [265e6a] ossl_policy_data_new │ │ - [265e7f] X509_NAME_add_entry │ │ - [265e93] X509_EXTENSION │ │ - [265ea2] public_key │ │ - [265ead] other │ │ - [265eb3] ALG_PERR: %s(%d): io_getevents failed : │ │ - [265edc] provider=base,fips=no,output=der,structure=type-specific │ │ - [265f15] provider=base,fips=no,output=pem,structure=EncryptedPrivateKeyInfo │ │ - [265f58] provider=base,fips=yes,input=msblob │ │ - [265f7c] SHA2-224:SHA-224:SHA224:2.16.840.1.101.3.4.2.4 │ │ - [265fab] KECCAK-384 │ │ - [265fb6] KECCAK-512 │ │ - [265fc1] KMAC-256:KMAC256:2.16.840.1.101.3.4.2.20 │ │ - [265fea] DSA-SHA3-224:dsa_with_SHA3-224:id-dsa-with-sha3-224:2.16.840.1.101.3.4.3.5 │ │ - [266035] provider=default,fips=no,output=der,structure=type-specific │ │ - [266071] DES3-WRAP:id-smime-alg-CMS3DESwrap:1.2.840.113549.1.9.16.3.6 │ │ - [2660ae] mgf1-properties │ │ - [2660be] providers/implementations/ciphers/cipher_sm4.c │ │ - [2660ed] GB │ │ - [2660f0] shake_get_ctx_params │ │ - [266105] dhx_to_PrivateKeyInfo_der_encode │ │ - [266126] ed448_to_EncryptedPrivateKeyInfo_pem_encode │ │ - [266152] x448_to_PrivateKeyInfo_der_encode │ │ - [266174] ec_to_EC_pem_encode │ │ - [266188] %s Public-Key:\n │ │ - [266198] kdf_pkcs12_derive │ │ - [2661aa] supp-pubinfo │ │ - [2661b7] secretsz invalid │ │ - [2661c8] ossl_hpke_labeled_extract │ │ - [2661e2] DHKEM │ │ - [2661e8] gmac_setkey │ │ - [2661f4] providers/implementations/rands/drbg_hash.c │ │ - [266220] PSS restrictions lack hash algorithm │ │ - [266245] hash algorithm name too long │ │ - [266262] rsa_verify_recover │ │ - [266275] crypto/sm2/sm2_sign.c │ │ - [26628b] Given path=%s │ │ - [266299] fips module in error state │ │ - [2662b4] missing key │ │ - [2662c0] missing pass │ │ - [2662cd] parent cannot generate random numbers │ │ - [2662f3] iv-generated │ │ - [266300] providers/implementations/ciphers/ciphercommon_block.c │ │ - [266337] gcm_tls_cipher │ │ - [266346] tid │ │ - [26634a] pect │ │ - [26634f] der │ │ - [266353] iction_resistance │ │ - [266365] providers/implementations/digests/digestcommon.c │ │ - [266396] ssl/record/methods/tls_pad.c │ │ - [2663b3] _Unwind_Resume() can't return │ │ - [2663d1] libunwind: malformed DW_CFA_def_cfa_sf DWARF unwind, reg too big\n │ │ - [266413] Can't binary search on variable length encoded data. │ │ - [266448] msgCPtr │ │ - [266450] jsonrpcInstanceCPtr │ │ - [266464] cipher_version │ │ - [266473] PRAGMA cipher_plaintext_header_size = %d; │ │ - [26649d] PRAGMA cipher_default_kdf_algorithm = %s; │ │ - [2664c7] sqlcipherCodecAttach: calling sqlite3BtreeSetAutoVacuum() │ │ - [266501] cipher_page_size not a power of 2 and between 512 and 65536 inclusive │ │ - [266547] DETACH DATABASE called %d │ │ - [266561] write │ │ - [266567] geteuid │ │ - [26656f] /tmp │ │ - [266574] fsync │ │ - [26657a] BeginSubrtn │ │ - [266586] Subtract │ │ - [26658f] OpenDup │ │ - [266597] Sequence │ │ - [2665a0] cannot open savepoint - SQL statements in progress │ │ - [2665d3] into │ │ - [2665d8] freelist leaf count too big on page %u │ │ - [2665ff] p5 │ │ - [266602] sqlcipher_codec_ctx_reserve_setup: base_reserve=%d block_sz=%d md_size=%d reserve=%d │ │ - [266657] sqlcipher_codec_ctx_init_kdf_salt: obtaining salt │ │ - [266689] sqlcipher_codec_ctx_init_kdf_salt: unable to read salt from file header, generating random │ │ - [2666e4] sqlcipher_cipher_ctx_key_derive: ctx->kdf_salt_sz=%d ctx->kdf_iter=%d ctx->fast_kdf_iter=%d ctx->key_sz=%d │ │ - [26674f] cipher_ctx_key_derive: deriving key using full PBKDF2 with %d iterations │ │ - [266798] sqlcipher_openssl_deactivate: entered SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ - [2667e0] sqlcipher_openssl_add_random: entering SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [266825] sqlcipher_openssl_add_random: entered SQLCIPHER_MUTEX_PROVIDER_RAND │ │ - [266869] table_xinfo │ │ - [266875] narg │ │ - [26687a] ROLLBACK │ │ - [266883] the "." operator │ │ - [266894] ROWID │ │ - [26689a] %s.%z │ │ - [2668a0] access to %z is prohibited │ │ - [2668bb] recursive reference in a subquery: %s │ │ - [2668e1] NUM │ │ - [2668e5] %s cannot use variables │ │ - [2668fd] DELETE FROM %Q.sqlite_master WHERE tbl_name=%Q and type!='trigger' │ │ - [266940] NOCASE │ │ - [266947] INDEX %d │ │ - [266950] frame ending offset must be a non-negative number │ │ - [266982] USE TEMP B-TREE FOR %s(ORDER BY) │ │ - [2669a3] cannot UPSERT a view │ │ - [2669b8] -%T │ │ - [2669bc] issisi │ │ - [2669c3] iisX │ │ - [2669c8] iss │ │ - [2669cc] there is already another table or index with this name: %s │ │ - [266a07] abs │ │ - [266a0b] round │ │ - [266a11] %02d:%02d:%02d │ │ - [266a20] json_valid │ │ - [266a2b] 9e999 │ │ - [266a31] SELECT max(level) FROM %Q.'%q_segdir' WHERE level BETWEEN ? AND ? │ │ - [266a73] tokenize │ │ - [266a7c] compress │ │ - [266a85] ASC │ │ - [266a89] pcx │ │ - [266a8d] bm25 │ │ - [266a92] ism │ │ - [266a96] CREATE TABlE vocab(term, doc, col, offset) │ │ - [266ac1] %g │ │ - [266ac5] a%d=?%d │ │ - [266acd] SELECT stat FROM %Q.sqlite_stat1 WHERE tbl = '%q_rowid' │ │ - [266b05] / │ │ - [266b07] DEFAULT_SYNCHRONOUS=2 │ │ - [266b1d] MAX_DEFAULT_PAGE_SIZE=8192 │ │ - [266b38] MAX_WORKER_THREADS=0 │ │ - [266b4d] TEMP_STORE=3 │ │ - [266b5a] SHA2-256 │ │ - [266b63] TLS_AES_128_GCM_SHA256 │ │ - [266b7a] ADH-AES128-SHA256 │ │ - [266b8c] TLS_RSA_WITH_AES_128_CCM │ │ - [266ba5] TLS_PSK_WITH_AES_128_CCM │ │ - [266bbe] ECDHE-ECDSA-AES256-SHA │ │ - [266bd5] ECDHE-RSA-AES256-SHA384 │ │ - [266bed] ECDHE-ECDSA-AES256-GCM-SHA384 │ │ - [266c0b] TLS_PSK_WITH_AES_256_GCM_SHA384 │ │ - [266c2b] DHE-PSK-AES128-GCM-SHA256 │ │ - [266c45] SRP-AES-128-CBC-SHA │ │ - [266c59] TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256 │ │ - [266c83] TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 │ │ - [266cac] TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA │ │ - [266cd2] PSK-CAMELLIA256-SHA384 │ │ - [266ce9] GOST2001-GOST89-GOST89 │ │ - [266d00] ECDHE-ECDSA-ARIA128-GCM-SHA256 │ │ - [266d1f] aRSA │ │ - [266d24] bad dh value │ │ - [266d31] bad srtp mki value │ │ - [266d44] certificate verify failed │ │ - [266d5e] cookie mismatch │ │ - [266d6e] dane cannot override mtype full │ │ - [266d8e] no certificates returned │ │ - [266da7] no compression specified │ │ - [266dc0] no valid scts │ │ - [266dce] tls invalid ecpointformat list │ │ - [266ded] unsafe legacy renegotiation disabled │ │ - [266e12] unsupported config value op │ │ - [266e2e] cmd=%s │ │ - [266e35] verifyCAfile │ │ - [266e42] Peer │ │ - [266e47] SSL_use_certificate │ │ - [266e5b] SSLv3/TLS write server hello │ │ - [266e78] TLSv1.3 write encrypted extensions │ │ - [266e9b] tls-group-is-kem │ │ - [266eac] rsa_pkcs1_sha512 │ │ - [266ebd] SERVER_TRAFFIC_SECRET_0 │ │ - [266ed5] quic_do_handshake │ │ - [266ee7] ssl/quic/quic_channel.c │ │ - [266eff] RETRY_SCID sent when not performing a retry │ │ - [266f2b] INITIAL_SCID is malformed │ │ - [266f45] DISABLE_ACTIVE_MIGRATION is malformed │ │ - [266f6b] invalid_token │ │ - [266f79] ack │ │ - [266f7d] maximum │ │ - [266f85] internal error (stream allocation) │ │ - [266fa8] exceeded maximum crypto buffer │ │ - [266fc7] CONN_CLOSE_TRANSPORT │ │ - [266fdc] do_dtls1_write │ │ - [266feb] RB │ │ - [266fee] custom_ext_add │ │ - [266ffd] tls_get_message_header │ │ - [267014] ssl_choose_client_version │ │ - [26702e] tls_process_client_rpk │ │ - [267045] tls_process_cke_gost │ │ - [26705a] asn1_ex_c2i │ │ - [267066] ossl_c2i_ASN1_OBJECT │ │ - [26707b] Type=%s │ │ - [267083] unable to nodelay │ │ - [267095] unsupported protocol family │ │ - [2670b1] BN_CTX_start │ │ - [2670be] .conf │ │ - [2670c4] crypto/asn1/asn1_gen.c │ │ - [2670db] BMP │ │ - [2670df] T61 │ │ - [2670e3] crypto/ct/ct_sct_ctx.c │ │ - [2670fa] DH_check_params_ex │ │ - [26710d] pub_key │ │ - [267115] NIST/SECG curve over a 224 bit prime field │ │ - [267140] OpenSSL EC_KEY method │ │ - [267156] EC_GROUP_set_curve │ │ - [267169] EC_POINT_get_affine_coordinates │ │ - [267189] EC_GROUP_get_pentanomial_basis │ │ - [2671a8] crypto/ec/ecdsa_sign.c │ │ - [2671bf] ossl_ec_GFp_mont_field_inv │ │ - [2671da] crypto/bn/bn_sqrt.c │ │ - [2671ee] crypto/ec/ecx_meth.c │ │ - [267203] OSSL_DECODER_CTX_set_cleanup │ │ - [267220] LOAD │ │ - [267225] X509V3 lib │ │ - [267230] pbits │ │ - [267236] sect113r2 │ │ - [267240] brainpoolP256t1 │ │ - [267250] B-283 │ │ - [267256] num │ │ - [26725a] OSSL_ENCODER_CTX_set_output_type │ │ - [26727b] keylength │ │ - [267285] crypto/evp/p5_crpt2.c │ │ - [26729b] keymgmt key type = %s but legacy type = EVP_PKEY_NONE │ │ - [2672d1] dsa_paramgen_check │ │ - [2672e4] modp_3072 │ │ - [2672ee] generator G: │ │ - [2672fb] crypto/context.c │ │ - [26730c] HMAC-DRBG-KDF │ │ - [26731a] CRYPTO_set_ex_data │ │ - [26732d] p is not prime │ │ - [26733c] invalid public key │ │ - [26734f] invalid operation │ │ - [267361] no key set │ │ - [26736c] null mac pkey ctx │ │ - [26737e] unsupported salt type │ │ - [267394] illegal padding │ │ - [2673a4] invalid scrypt parameters │ │ - [2673be] sequence or set needs config │ │ - [2673db] time not ascii format │ │ - [2673f1] too long │ │ - [2673fa] too small │ │ - [267404] missing close square bracket │ │ - [267421] invalid negative value │ │ - [267438] could not unload the shared library │ │ - [26745c] finish failed │ │ - [26746a] content type not signed data │ │ - [267487] decrypt error │ │ - [267495] messagedigest wrong length │ │ - [2674b0] type not encrypted data │ │ - [2674c8] multiple responses not supported │ │ - [2674e9] DES-EDE │ │ - [2674f1] copy_integer │ │ - [2674fe] crypto/provider_core.c │ │ - [267515] openssl-version │ │ - [267525] X509v3 CRL Number │ │ - [267537] Microsoft Individual Code Signing │ │ - [267559] PBE-SHA1-RC4-128 │ │ - [26756a] PBE-SHA1-3DES │ │ - [267578] authorityInfoAccess │ │ - [26758c] id-pda │ │ - [267593] id-pkix1-implicit-93 │ │ - [2675a8] id-it-encKeyPairTypes │ │ - [2675be] id-cct-PKIResponse │ │ - [2675d1] Nonce │ │ - [2675d7] ecdsa-with-SHA1 │ │ - [2675e7] Hold Instruction Call Issuer │ │ - [267604] organizationalStatus │ │ - [267619] setct-OIData │ │ - [267626] setct-AuthResTBE │ │ - [267637] setct-AuthTokenTBE │ │ - [26764a] setct-AcqCardCodeMsgTBE │ │ - [267662] setAttr-GenCryptgrm │ │ - [267676] set-brand-Diners │ │ - [267687] DES-CDMF │ │ - [267690] itu-t │ │ - [267696] DES-CFB8 │ │ - [26769f] DES-EDE3-CFB1 │ │ - [2676ad] sha384WithRSAEncryption │ │ - [2676c5] seed-cbc │ │ - [2676ce] ecdsa-with-SHA256 │ │ - [2676e0] id-GostR3410-94-a │ │ - [2676f2] GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom │ │ - [267723] seeAlso │ │ - [26772b] aes-128-ctr │ │ - [267737] dhSinglePass-stdDH-sha256kdf-scheme │ │ - [26775b] dhSinglePass-stdDH-sha512kdf-scheme │ │ - [26777f] id-tc26-sign │ │ - [26778c] id-tc26-digest │ │ - [26779b] kuznyechik-ctr │ │ - [2677aa] chacha20-poly1305 │ │ - [2677bc] KxPSK │ │ - [2677c2] auth-psk │ │ - [2677cb] ARIA-256-CCM │ │ - [2677d8] id-tc26-gost-3410-2012-256-paramSetA │ │ - [2677fd] SSKDF │ │ - [267803] id-it-rootCaKeyUpdate │ │ - [267819] Class of Signing Tool KC1 │ │ - [267833] id-aa-ATSHashIndex │ │ - [267846] holderNameConstraints │ │ - [26785c] responderId │ │ - [267868] crlTime │ │ - [267870] read key │ │ - [267879] Proc-Type: 4,%s\n │ │ - [26788a] load_iv │ │ - [267892] PKCS7_ATTRIBUTES │ │ - [2678a3] crypto/asn1/tasn_prn.c │ │ - [2678ba] │ │ - [2678c4] cons: │ │ - [2678cb] appl [ %d ] │ │ - [2678d7] cipher not initialized │ │ - [2678ee] ossl_property_str │ │ - [267900] ossl_rand_get_entropy │ │ - [267916] already instantiated │ │ - [26792b] selftest failure │ │ - [26793c] RAND_priv_bytes_ex │ │ - [26794f] random_conf_init │ │ - [267960] crypto/rsa/rsa_ameth.c │ │ - [267977] OpenSSL RSA-PSS method │ │ - [26798e] prime_infos │ │ - [26799a] data too small │ │ - [2679a9] no public exponent │ │ - [2679bc] ossl_rsa_sp800_56b_check_public │ │ - [2679dc] crypto/rsa/rsa_sp800_56b_gen.c │ │ - [2679fb] unsupported operation │ │ - [267a11] crypto/thread/arch/thread_posix.c │ │ - [267a33] unacceptable policy │ │ - [267a47] result too small │ │ - [267a58] X509_PKEY_new │ │ - [267a66] crypto/x509/v3_conf.c │ │ - [267a7c] CRL Sign │ │ - [267a85] cRLSign │ │ - [267a8d] encipherOnly │ │ - [267a9a] ca │ │ - [267a9d] , value= │ │ - [267aa6] noticeref │ │ - [267ab0] AA Compromise │ │ - [267abe] crypto/ocsp/v3_ocsp.c │ │ - [267ad4] %s%02x │ │ - [267adb] AS │ │ - [267ade] crypto/x509/v3_ac_tgt.c │ │ - [267af6] namingAuthorityText │ │ - [267b0a] %*s Info Entries:\n │ │ - [267b20] requireExplicitPolicy │ │ - [267b36] SSL client │ │ - [267b41] sslserver │ │ - [267b4b] othername:SRVName:%.*s │ │ - [267b62] copy │ │ - [267b67] s2i_skey_id │ │ - [267b73] -0x │ │ - [267b77] invalid empty name │ │ - [267b8a] X509_add_certs │ │ - [267b99] no certificate found │ │ - [267bae] unable to get certs public key │ │ - [267bcd] crypto/x509/x509_lu.c │ │ - [267be3] RFC 3779 resource not subset of parent's resources │ │ - [267c16] Empty Subject Alternative Name extension │ │ - [267c3f] check_policy │ │ - [267c4c] OCSP responder │ │ - [267c5b] trust │ │ - [267c61] afalg │ │ - [267c67] ALG_PERR: %s(%d): Failed to set socket option : │ │ - [267c98] padlock │ │ - [267ca0] provider=base,fips=no,output=text │ │ - [267cc2] SHAKE-256:SHAKE256:2.16.840.1.101.3.4.2.12 │ │ - [267ced] OpenSSL X9.42 DH implementation │ │ - [267d0d] OpenSSL RSA implementation │ │ - [267d28] OpenSSL CMAC via EVP_PKEY implementation │ │ - [267d51] DSA-SHA3-384:dsa_with_SHA3-384:id-dsa-with-sha3-384:2.16.840.1.101.3.4.3.7 │ │ - [267d9c] RSA-SHA1:RSA-SHA-1:sha1WithRSAEncryption:1.2.840.113549.1.1.5 │ │ - [267dda] provider=default,fips=yes,output=msblob │ │ - [267e02] provider=default,fips=no,output=der,structure=EncryptedPrivateKeyInfo │ │ - [267e48] provider=default,fips=yes,output=der,structure=dhx │ │ - [267e7b] provider=default,fips=yes,output=pem,structure=X9.42 │ │ - [267eb0] AES-192-WRAP:id-aes192-wrap:AES192-WRAP:2.16.840.1.101.3.4.1.25 │ │ - [267ef0] ARIA-128-CFB:1.2.410.200046.1.1.3 │ │ - [267f12] SM4-GCM:1.2.156.10197.1.104.8 │ │ - [267f30] sm4_xts_stream_update │ │ - [267f46] ossl_blake2s_get_ctx_params │ │ - [267f62] ossl_b2i_DSA_after_header │ │ - [267f7c] dh_to_type_specific_params_pem_encode │ │ - [267fa2] rsa_to_RSA_der_encode │ │ - [267fb8] pub: │ │ - [267fbd] rsapss2text_encode │ │ - [267fd0] kdf_argon2_derive │ │ - [267fe2] initialize │ │ - [267fed] kdf_argon2_ctx_set_version │ │ - [268008] hmac_drbg_kdf_set_ctx_params │ │ - [268025] kdf_pbkdf2_set_ctx_params │ │ - [26803f] providers/implementations/kdfs/sskdf.c │ │ - [268066] acvp-info │ │ - [268070] partyv-info │ │ - [26807c] supp-privinfo │ │ - [26808a] derive_secret │ │ - [268098] dhkem_decap │ │ - [2680a4] ecx_gen_set_params │ │ - [2680b7] providers/implementations/signature/ecdsa_sig.c │ │ - [2680e7] ed448_sign │ │ - [2680f2] MGF1 hash algorithm name too long │ │ - [268114] ossl_sm2_compute_z_digest │ │ - [26812e] rc2_magic_to_keybits │ │ - [268143] providers/implementations/kdfs/pvkkdf.c │ │ - [26816b] unable to get passphrase │ │ - [268184] ossl_cipher_var_keylen_set_ctx_params │ │ - [2681aa] ossl_cipher_generic_stream_final │ │ - [2681cb] ossl_cipher_generic_cipher │ │ - [2681e6] gerprint │ │ - [2681ef] equests │ │ - [2681f7] es-encrypt-disabled │ │ - [26820b] ata-size │ │ - [268214] nterleave │ │ - [26821e] unsupported x86 register │ │ - [268237] getULEB128 │ │ - [268242] libunwind: unsupported .eh_frame_hdr at %llx: need at least 4 bytes of data but only got %zd\n │ │ - [2682a0] ip │ │ - [2682a4] . │ │ - [2682a6] foreign key │ │ - [2682b2] sqlcipher_codec_pragma: db=%p iDb=%d pParse=%p zLeft=%s zRight=%s ctx=%p │ │ - [2682fb] cipher_default_hmac_algorithm │ │ - [268319] PBKDF2_HMAC_SHA512 │ │ - [26832c] unknown database %s │ │ - [268340] sqlcipher_codec_ctx_set_pass: error %d from sqlcipher_cipher_ctx_copy │ │ - [268386] sqlcipher_page_cipher: hmac check failed for pgno=%d returning SQLITE_ERROR │ │ - [2683d2] set user version failed, error code %d │ │ - [2683f9] ' │ │ - [2683fb] pread64 │ │ - [268403] unlink │ │ - [26840a] VUpdate │ │ - [268412] IfNotOpen │ │ - [26841c] Eq │ │ - [26841f] Offset │ │ - [268426] OpenPseudo │ │ - [268431] ResetCount │ │ - [26843c] Rowid │ │ - [268442] IntegrityCk │ │ - [26844e] NOT NULL │ │ - [268457] no such savepoint: %s │ │ - [26846d] ValueList │ │ - [268477] add column │ │ - [268482] 2nd reference to page %u │ │ - [26849b] Bad ptr map entry key=%u expected=(%u,%u) got=(%u,%u) │ │ - [2684d1] sqlite3Codec: error invalid plaintext_header_sz: %d │ │ - [268505] PRAGMA journal_mode; │ │ - [26851a] optimize │ │ - [268523] threads │ │ - [26852b] %c"%s" │ │ - [268532] ,schema HIDDEN │ │ - [268541] from │ │ - [268546] so │ │ - [268549] lib │ │ - [26854d] unrecognized token: "%T" │ │ - [268566] AUTOINCREMENT not allowed on WITHOUT ROWID tables │ │ - [268598] %s: %s.%s.%s │ │ - [2685a5] Expression tree is too large (maximum depth %d) │ │ - [2685d5] INDEX %s │ │ - [2685de] > │ │ - [2685e0] of index │ │ - [2685eb] restart │ │ - [2685f3] shared │ │ - [2685fa] tbl,idx,neq,nlt,ndlt,sample │ │ - [268616] UPDATE "%w".sqlite_master SET sql = printf('%%.%ds, ',sql) || %Q || substr(sql,1+length(printf('%%.%ds',sql))) WHERE type = 'table' AND name = %Q │ │ - [2686a8] SELECT CASE WHEN quick_check GLOB 'CHECK*' THEN raise(ABORT,'CHECK constraint failed') WHEN quick_check GLOB 'non-* value in*' THEN raise(ABORT,'type mismatch on DEFAULT') ELSE raise(ABORT,'NOT NULL constraint failed') END FROM pragma_quick_check(%Q,%Q) WHERE quick_check GLOB 'CHECK*' OR quick_check GLOB 'NULL*' OR quick_check GLOB 'non-* value in*' │ │ - [268809] nullif │ │ - [268810] zeroblob │ │ - [268819] 20c:20e │ │ - [268821] insert │ │ - [268828] unknown error │ │ - [268836] SELECT (SELECT max(idx) FROM %Q.'%q_segdir' WHERE level = ?) + 1 │ │ - [268877] illa │ │ - [26887c] e │ │ - [26887e] DROP TABLE IF EXISTS %Q.'%q_segments';DROP TABLE IF EXISTS %Q.'%q_segdir';DROP TABLE IF EXISTS %Q.'%q_docsize';DROP TABLE IF EXISTS %Q.'%q_stat';%s DROP TABLE IF EXISTS %Q.'%q_content'; │ │ - [268938] AND │ │ - [26893c] INSERT INTO %Q.%Q(%Q) VALUES('flush') │ │ - [268962] DELETE FROM %Q.'%q_data';DELETE FROM %Q.'%q_idx'; │ │ - [268994] SELECT segid, term, (pgno>>1), (pgno&1) FROM %Q.'%q_idx' WHERE segid=%d ORDER BY 1, 2 │ │ - [2689ea] unable to validate the inverted index for FTS5 table %s.%s: %s │ │ - [268a29] SELECT t.%Q FROM %Q.%Q AS t WHERE t.%Q MATCH '*id' │ │ - [268a5c] wrong number of arguments to function rtreecheck() │ │ - [268a8f] Auxiliary rtree columns must be last │ │ - [268ab4] dtls1_check_timeout_num │ │ - [268acc] ssl_encapsulate │ │ - [268adc] TLS_DH_anon_WITH_AES_128_CBC_SHA256 │ │ - [268b00] DHE-PSK-NULL-SHA │ │ - [268b11] TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 │ │ - [268b37] SRP-AES-256-CBC-SHA │ │ - [268b4b] TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 │ │ - [268b79] ADH-CAMELLIA256-SHA │ │ - [268b8d] ssl_verify_internal │ │ - [268ba1] SRP │ │ - [268ba5] aGOST01 │ │ - [268bad] ECDHE │ │ - [268bb3] AESGCM │ │ - [268bba] bad ecc cert │ │ - [268bc7] bad length │ │ - [268bd2] copy parameters failed │ │ - [268be9] feature not renegotiable │ │ - [268c02] length too short │ │ - [268c13] no ciphers specified │ │ - [268c28] no srtp profiles │ │ - [268c39] packet length too long │ │ - [268c50] ssl3 ext invalid servername │ │ - [268c6c] ssl/tls alert certificate expired │ │ - [268c8e] unexpected record │ │ - [268ca0] unknown cipher returned │ │ - [268cb8] unsupported status type │ │ - [268cd0] use srtp not negotiated │ │ - [268ce8] wrong certificate type │ │ - [268cff] SSL_new │ │ - [268d07] anti_replay │ │ - [268d13] DHParameters │ │ - [268d20] SSL_SESSION_ASN1 │ │ - [268d31] tlsext_tick │ │ - [268d3d] DTLS1 read hello verify request │ │ - [268d5d] tls1_export_keying_material │ │ - [268d79] ssl/quic/qlog.c │ │ - [268d89] QLOGDIR │ │ - [268d91] unknown │ │ - [268d99] internal error (rstream queue) │ │ - [268db8] internal error (decode frame handshake done) │ │ - [268de5] ALPN must be configured when using QUIC │ │ - [268e0d] no application protocol negotiated │ │ - [268e30] quic_write_records │ │ - [268e43] PING │ │ - [268e48] ssl/quic/quic_wire_pkt.c │ │ - [268e61] ssl/record/methods/dtls_meth.c │ │ - [268e80] tls_construct_ctos_supported_groups │ │ - [268ea4] tls_parse_ctos_alpn │ │ - [268eb8] tls_process_hello_req │ │ - [268ece] dtls_construct_hello_verify_request │ │ - [268ef2] type-specific │ │ - [268f00] %d\n │ │ - [268f04] uint64_c2i │ │ - [268f0f] invalid argument │ │ - [268f20] malformed host or service │ │ - [268f3a] BIO_find_type │ │ - [268f48] module_init │ │ - [268f54] NCONF_load │ │ - [268f5f] FORM │ │ - [268f64] crypto/conf/conf_ssl.c │ │ - [268f7b] o2i_SCT_LIST │ │ - [268f88] dh_pub_decode │ │ - [268f96] dh_pkey_public_check │ │ - [268fab] s: │ │ - [268fb1] dsa_new_intern │ │ - [268fc0] eckey_param2type │ │ - [268fd1] ec_pkey_check │ │ - [268fdf] use-cofactor-flag │ │ - [268ff1] EC_GROUP_get_ecpkparameters │ │ - [26900d] i2d_ECPrivateKey │ │ - [26901e] cofactor │ │ - [269027] ec_group_explicit_todata │ │ - [269040] RFC 5639 curve over a 224 bit prime field │ │ - [26906a] EC_POINT_is_on_curve │ │ - [26907f] Field Type: %s\n │ │ - [26908f] ossl_ec_GFp_simple_group_set_curve │ │ - [2690b2] ossl_ecx_compute_key │ │ - [2690c7] int_engine_configure │ │ - [2690dc] default_algorithms │ │ - [2690ef] section=%s, name=%s, value=%s │ │ - [26910d] crypto/engine/tb_asnmth.c │ │ - [269127] OSSL_DECODER lib │ │ - [269138] EVP_DigestFinal_ex │ │ - [26914b] EVP_MD_CTX_ctrl │ │ - [26915b] sect131r1 │ │ - [269165] sect409k1 │ │ - [26916f] wap-wsg-idm-ecid-wtls4 │ │ - [269186] brainpoolP512r1 │ │ - [269196] crypto/evp/evp_pkey.c │ │ - [2691ac] OSSL_ENCODER_get0_provider │ │ - [2691c7] OSSL_ENCODER_CTX_set_params │ │ - [2691e3] keyfunc │ │ - [2691eb] iter │ │ - [2691f0] EVP_PKEY_generate │ │ - [269202] modp_1536 │ │ - [26920c] Undefined │ │ - [269216] crypto/indicator_core.c │ │ - [26922e] no inverse │ │ - [269239] input not initialized │ │ - [26924f] invalid key │ │ - [26925b] unknown cipher │ │ - [26926a] adding object │ │ - [269278] illegal null │ │ - [269285] illegal options on item template │ │ - [2692a6] invalid modifier │ │ - [2692b7] no matching choice type │ │ - [2692cf] invalid pragma │ │ - [2692de] number too large │ │ - [2692ef] invalid peer key │ │ - [269300] server canceled connection │ │ - [26931b] error unsupported static key agreement │ │ - [269342] messagedigest attribute wrong length │ │ - [269367] no key or cert │ │ - [269376] missing public key │ │ - [269389] no stdio │ │ - [269392] no suitable sender cert │ │ - [2693aa] sct future timestamp │ │ - [2693bf] sct invalid │ │ - [2693cb] des-ede3-ecb │ │ - [2693d8] crypto/engine/eng_dyn.c │ │ - [2693f0] assertion failed: sh_testbit(ptr, list, sh.bittable) │ │ - [269425] general_get_int │ │ - [269435] activate │ │ - [26943e] assertion failed: ret != UINT64_MAX │ │ - [269462] OBJ_create │ │ - [26946d] rsadsi │ │ - [269474] authorityKeyIdentifier │ │ - [26948b] MDC2 │ │ - [269490] dsaEncryption │ │ - [26949e] friendlyName │ │ - [2694ab] msExtReq │ │ - [2694b4] CA Issuers │ │ - [2694bf] X9-57 │ │ - [2694c5] id-smime-aa-mlExpandHistory │ │ - [2694e1] dvcs │ │ - [2694e6] id-cmc-lraPOPWitness │ │ - [2694fb] domainComponent │ │ - [26950b] aes-256-cbc │ │ - [269517] AES-256-OFB │ │ - [269523] pilotPerson │ │ - [26952f] homeTelephoneNumber │ │ - [269543] homePostalAddress │ │ - [269555] Secure Electronic Transactions │ │ - [269574] set-ctype │ │ - [26957e] setct-AuthRevReqTBE │ │ - [269592] setext-pinSecure │ │ - [2695a3] setAttr-PGWYcap │ │ - [2695b3] des-cfb1 │ │ - [2695bc] SHA224 │ │ - [2695c3] camellia-256-ecb │ │ - [2695d4] subjectDirectoryAttributes │ │ - [2695ef] id-DHBasedMac │ │ - [2695fd] aes-256-ccm │ │ - [269609] aes-256-xts │ │ - [269615] CT Precertificate Poison │ │ - [26962e] CAMELLIA-128-CMAC │ │ - [269640] CAMELLIA-192-CCM │ │ - [269651] id-scrypt │ │ - [26965b] capwapAC │ │ - [269664] secureShellServer │ │ - [269676] kx-dhe-psk │ │ - [269681] kx-srp │ │ - [269688] ARIA-192-CFB8 │ │ - [269696] dsa_with_SHA3-512 │ │ - [2696a8] aria-256-gcm │ │ - [2696b5] SM3 │ │ - [2696b9] GOST R 34.10-2012 (256 bit) ParamSet A │ │ - [2696e0] kmac128 │ │ - [2696e8] blake2smac │ │ - [2696f3] sbgp-autonomousSysNumv2 │ │ - [26970b] ipAddr-asNumber │ │ - [26971b] SM4-GCM │ │ - [269723] sm4-ccm │ │ - [26972b] X509v3 No Assertion │ │ - [26973f] X509v3 Single Use │ │ - [269751] X509v3 Authorization Validation │ │ - [269771] status too old │ │ - [269780] Enter PEM pass phrase: │ │ - [269797] PKCS7_SIGNED │ │ - [2697a4] content_type │ │ - [2697b1] OCTET STRING │ │ - [2697be] :BAD INTEGER │ │ - [2697cb] \ │ │ - [2697cd] PKCS7_ctrl │ │ - [2697d8] no signatures on data │ │ - [2697ee] not a decimal digit │ │ - [269802] no matching string delimiter │ │ - [26981f] parse_string │ │ - [26982c] rand_new_seed │ │ - [26983a] ossl_rsa_pss_to_ctx │ │ - [26984e] %s │ │ - [269852] exponent1: │ │ - [26985d] prime%d: │ │ - [269866] ossl_rsa_fips186_4_gen_prob_primes │ │ - [269889] loader_from_algorithm │ │ - [26989f] PKCS12_unpack_p7data │ │ - [2698b4] UI_set_result_ex │ │ - [2698c5] crypto/asn1/x_pkey.c │ │ - [2698da] GENERAL_NAME │ │ - [2698e7] crypto/x509/v3_bitst.c │ │ - [2698fe] DIST_POINT │ │ - [269909] otherObjectTypeID │ │ - [26991b] professionItems │ │ - [26992b] %*s namingAuthorityId: │ │ - [269944] %*s namingAuthorityText: │ │ - [26995f] hex: │ │ - [269964] PKEY_USAGE_PERIOD │ │ - [269976] EdiPartyName │ │ - [269983] invalid section │ │ - [269993] user too long │ │ - [2699a1] akid mismatch │ │ - [2699af] can't check dh key │ │ - [2699c2] loading defaults │ │ - [2699d3] unspecified certificate verification error │ │ - [2699fe] invalid CA certificate │ │ - [269a15] x509_name_ex_new │ │ - [269a26] eventfd failed │ │ - [269a35] AFALG engine support │ │ - [269a4a] ALG_PERR: %s(%d): read failed for event fd : │ │ - [269a78] provider=base,fips=yes,output=pem,structure=pkcs3 │ │ - [269aaa] AES-256-WRAP-PAD:id-aes256-wrap-pad:AES256-WRAP-PAD:2.16.840.1.101.3.4.1.48 │ │ - [269af6] SM4-XTS:1.2.156.10197.1.104.10 │ │ - [269b15] provider=legacy │ │ - [269b25] taglen │ │ - [269b2c] aes_xts_stream_update │ │ - [269b42] providers/implementations/ciphers/cipher_aria_gcm.c │ │ - [269b76] null_get_ctx_params │ │ - [269b8a] epki2pki_decode │ │ - [269b9a] DSA PUBLIC KEY │ │ - [269ba9] key2any_encode │ │ - [269bb8] rsa_to_PrivateKeyInfo_pem_encode │ │ - [269bd9] dsa_to_EncryptedPrivateKeyInfo_pem_encode │ │ - [269c03] dsa_to_SubjectPublicKeyInfo_pem_encode │ │ - [269c2a] kdf-digest-props │ │ - [269c3b] requested %u threads, available: %u │ │ - [269c5f] max threads: %u │ │ - [269c6f] sskdf_common_set_ctx_params │ │ - [269c8b] ossl_ecx_dhkem_derive_private │ │ - [269ca9] dsa_gen_set_params │ │ - [269cbc] common_get_params │ │ - [269cce] d-rounds │ │ - [269cd7] min_noncelen │ │ - [269ce4] seed_src_new │ │ - [269cf1] dsa_setup_md │ │ - [269cfe] Ed448ph │ │ - [269d06] only PKCS#1 padding supported with MDC2 │ │ - [269d2e] No padding not allowed with RSA-PSS │ │ - [269d52] rsa_sigalg_signverify_init │ │ - [269d6d] providers/implementations/ciphers/cipher_rc2.c │ │ - [269d9c] bad encoding │ │ - [269da9] not supported │ │ - [269db7] unable to initialise ciphers │ │ - [269dd4] providers/implementations/ciphers/ciphercommon_gcm.c │ │ - [269e09] tant │ │ - [269e0e] rops │ │ - [269e13] ey-check │ │ - [269e1c] igest │ │ - [269e22] alg │ │ - [269e26] erive-from-pq │ │ - [269e34] lti │ │ - [269e38] no x86 float registers │ │ - [269e4f] libunwind: malformed DW_CFA_offset_extended DWARF unwind, reg too big\n │ │ - [269e96] edi │ │ - [269e9a] FDE has zero length │ │ - [269eae] _Unwind_GetTextRelBase │ │ - [269ec5] null │ │ - [269eca] cipher │ │ - [269ed1] attach failed, error code %d │ │ - [269eee] cannot migrate - SQL statements in progress │ │ - [269f1a] logcat │ │ - [269f21] explain │ │ - [269f29] ioctl │ │ - [269f2f] Savepoint │ │ - [269f39] Prev │ │ - [269f3e] AddImm │ │ - [269f45] Permutation │ │ - [269f51] CHECK │ │ - [269f57] incremental_vacuum enabled with a max rootpage of zero │ │ - [269f8e] opcode │ │ - [269f95] real │ │ - [269f9a] sqlite3Codec: error retrieving salt: %d │ │ - [269fc2] PRAGMA user_version; │ │ - [269fd7] collation_list │ │ - [269fe6] textkey │ │ - [269fee] user_version │ │ - [269ffb] schema │ │ - [26a002] misuse of %s function %#T() │ │ - [26a01e] double-quoted string literal: "%w" │ │ - [26a041] duplicate column name: %s │ │ - [26a05b] virtual │ │ - [26a063] target object/alias may not appear in FROM clause: %s │ │ - [26a099] S │ │ - [26a09b] %s.xBestIndex malfunction │ │ - [26a0b5] USE TEMP B-TREE FOR %s(DISTINCT) │ │ - [26a0d6] sqlite_returning_%p │ │ - [26a0ea] too many SQL variables │ │ - [26a101] c │ │ - [26a103] NONE │ │ - [26a108] row │ │ - [26a10d] UTF-16 │ │ - [26a114] cannot create triggers on virtual tables │ │ - [26a13d] tbl,idx,stat │ │ - [26a14a] CREATE TABLE %Q.%s(%s) │ │ - [26a161] drop column from │ │ - [26a172] sqlite_compileoption_used │ │ - [26a18c] jsonb │ │ - [26a192] unable to open database file │ │ - [26a1af] invalid arguments to fts4aux constructor │ │ - [26a1d8] DELETE FROM %Q.'%q_stat' │ │ - [26a1f1] noita │ │ - [26a1f7] SELECT * FROM %Q.%Q │ │ - [26a20b] SELECT %s FROM %s T WHERE T.%Q=? │ │ - [26a22c] %z, %Q HIDDEN, %s HIDDEN) │ │ - [26a246] INSERT INTO '%q'.'%q_idx'(segid,term,pgno) VALUES(?,?,?) │ │ - [26a27f] DELETE FROM '%q'.'%q_data' WHERE id>=? AND id<=? │ │ - [26a2b0] wrong number of arguments to function highlight() │ │ - [26a2e2] rtreenode │ │ - [26a2ec] SELECT parentnode FROM '%q'.'%q_parent' WHERE nodeno = ?1 │ │ - [26a326] dbstat │ │ - [26a32d] %s%.3x+%.6x │ │ - [26a339] DEFAULT_PAGE_SIZE=4096 │ │ - [26a350] TLS_AES_128_CCM_SHA256 │ │ - [26a367] AES128-CCM │ │ - [26a372] PSK-AES128-CCM │ │ - [26a381] TLS_PSK_DHE_WITH_AES_256_CCM_8 │ │ - [26a3a0] TLS_ECDH_anon_WITH_AES_128_CBC_SHA │ │ - [26a3c3] PSK-CHACHA20-POLY1305 │ │ - [26a3d9] ECDHE-PSK-CHACHA20-POLY1305 │ │ - [26a3f5] ECDHE-RSA-CAMELLIA128-SHA256 │ │ - [26a412] ECDHE-PSK-CAMELLIA128-SHA256 │ │ - [26a42f] ssl_client │ │ - [26a43a] check_suiteb_cipher_list │ │ - [26a453] bad key share │ │ - [26a461] custom ext handler already installed │ │ - [26a486] failed to init async │ │ - [26a49b] invalid command │ │ - [26a4ab] missing psk kex modes extension │ │ - [26a4cb] request pending │ │ - [26a4db] ssl library has no ciphers │ │ - [26a4f6] tlsv1 alert decryption failed │ │ - [26a514] name=%s │ │ - [26a51c] ssl/ssl_conf.c │ │ - [26a52b] no_tls1_2 │ │ - [26a535] legacy_renegotiation │ │ - [26a54a] SignatureAlgorithms │ │ - [26a55e] Options │ │ - [26a566] verifyCAstore │ │ - [26a574] ctrl_switch_option │ │ - [26a587] SSL_CTX_use_certificate │ │ - [26a59f] ssl_get_new_session │ │ - [26a5b3] TLSv1.3 write server key update │ │ - [26a5d3] dsa_sha512 │ │ - [26a5de] EARLY_EXPORTER_SECRET │ │ - [26a5f4] CLIENT_HANDSHAKE_TRAFFIC_SECRET │ │ - [26a614] failed to configure channel │ │ - [26a630] multiple transport parameter extensions │ │ - [26a658] RETRY_SCID appears multiple times │ │ - [26a67a] INITIAL_MAX_STREAM_DATA_BIDI_REMOTE appears multiple times │ │ - [26a6b5] ACTIVE_CONN_ID_LIMIT is malformed │ │ - [26a6d7] RETRY_SCID was not sent but is required │ │ - [26a6ff] remote │ │ - [26a706] ch_trigger_txku │ │ - [26a716] cur_cwnd_size │ │ - [26a724] bytes_in_flight │ │ - [26a734] trace │ │ - [26a73a] state │ │ - [26a740] frame_encoding_error │ │ - [26a755] AES-128-GCM │ │ - [26a761] STREAM │ │ - [26a768] CONNECTION_ID_LIMIT_ERROR │ │ - [26a782] tls13_validate_record_header │ │ - [26a79f] ssl3_set_crypto_state │ │ - [26a7b5] tls_construct_extensions │ │ - [26a7ce] tls_construct_ctos_psk_kex_modes │ │ - [26a7ef] tls_parse_ctos_psk │ │ - [26a802] tls_construct_stoc_server_cert_type │ │ - [26a826] pub │ │ - [26a82a] tls_process_encrypted_extensions │ │ - [26a84b] ssl_add_cert_to_wpacket │ │ - [26a863] construct_stateless_ticket │ │ - [26a87e] ossl_c2i_uint64_int │ │ - [26a892] crypto/asn1/tasn_dec.c │ │ - [26a8a9] ASN1_ANY │ │ - [26a8b2] DIRECTORYSTRING │ │ - [26a8c2] ASN1_FBOOLEAN │ │ - [26a8d0] %ju\n │ │ - [26a8d5] crypto/bio/bf_buff.c │ │ - [26a8ea] unsupported method │ │ - [26a8fd] bio_read_intern │ │ - [26a90d] crypto/bn/bn_shift.c │ │ - [26a922] crypto/asn1/asn_moid.c │ │ - [26a939] stbl_module_init │ │ - [26a94a] BIGNUM │ │ - [26a951] crypto/dh/dh_group_params.c │ │ - [26a96d] m │ │ - [26a96f] b │ │ - [26a971] privateKey │ │ - [26a97c] ec_asn1_group2curve │ │ - [26a990] SECG curve over a 160 bit prime field │ │ - [26a9b6] NIST/SECG curve over a 283 bit binary field │ │ - [26a9e2] X9.62 curve over a 431 bit binary field │ │ - [26aa0a] ECDSA_sign_ex │ │ - [26aa18] OSSL_DECODER_CTX_set_selection │ │ - [26aa37] data-structure │ │ - [26aa46] SM2 │ │ - [26aa4a] crypto/engine/eng_cnf.c │ │ - [26aa62] ENGINE_set_name │ │ - [26aa72] ENGINE_get_pkey_asn1_meth │ │ - [26aa8c] elliptic curve routines │ │ - [26aaa4] time stamp routines │ │ - [26aab8] invalid provider functions │ │ - [26aad3] crypto/err/err_blocks.c │ │ - [26aaeb] evp_asym_cipher_from_algorithm │ │ - [26ab0a] secp128r2 │ │ - [26ab14] sect571r1 │ │ - [26ab1e] wap-wsg-idm-ecid-wtls8 │ │ - [26ab35] tls1multi_maxsndfrag │ │ - [26ab4a] bits │ │ - [26ab4f] EVP_PKEY_copy_parameters │ │ - [26ab68] EVP_PKEY_get_size │ │ - [26ab7a] implicit-rejection │ │ - [26ab8d] primes │ │ - [26ab94] fix_ec_param_enc │ │ - [26aba5] rsa-factor10 │ │ - [26abb2] rsa-coefficient8 │ │ - [26abc3] get_payload_public_key_ec │ │ - [26abdd] EVP_PKEY_CTX_ctrl │ │ - [26abef] bn decode error │ │ - [26abff] illegal scrypt parameters │ │ - [26ac19] invalid iv length │ │ - [26ac2b] no default digest │ │ - [26ac3d] unsupported key type │ │ - [26ac52] error setting cipher params │ │ - [26ac6e] first num too large │ │ - [26ac82] generalizedtime is too short │ │ - [26ac9f] integer too large for long │ │ - [26acba] invalid bit string bits left │ │ - [26acd7] no content type │ │ - [26ace7] too large │ │ - [26acf1] recursive directory include │ │ - [26ad0d] curve does not support ecdsa │ │ - [26ad2a] explicit params not supported │ │ - [26ad48] invalid a │ │ - [26ad52] ladder pre failure │ │ - [26ad65] operation not supported │ │ - [26ad7d] command takes input │ │ - [26ad91] no index │ │ - [26ad9a] tls not enabled │ │ - [26adaa] unsupported content encryption algorithm │ │ - [26add3] null argument │ │ - [26ade1] popo raverified not accepted │ │ - [26adfe] recipnonce unmatched │ │ - [26ae13] srvcert does not validate msg │ │ - [26ae31] unsupported protection alg dhbasedmac │ │ - [26ae57] failed to swap context │ │ - [26ae6e] bf │ │ - [26ae71] id-aes192-wrap │ │ - [26ae80] AES192 │ │ - [26ae87] des_ede3_wrap_cipher │ │ - [26ae9c] NO_VCHECK │ │ - [26aea6] assertion failed: temp-(sh.arena_size >> slist) == sh_find_my_buddy(temp, slist) │ │ - [26aef7] pkcs │ │ - [26aefc] rc4 │ │ - [26af00] IDEA-CFB │ │ - [26af09] challengePassword │ │ - [26af1b] nsCertExt │ │ - [26af25] Netscape CA Policy Url │ │ - [26af3c] X509v3 Subject Key Identifier │ │ - [26af5a] crlNumber │ │ - [26af64] sdsiCertificate │ │ - [26af74] id-it │ │ - [26af7a] id-mod-attribute-cert │ │ - [26af90] qcStatements │ │ - [26af9d] id-it-unsupportedOIDs │ │ - [26afb3] id-it-keyPairParamRep │ │ - [26afc9] id-cmc-identification │ │ - [26afdf] experimental │ │ - [26afec] AES-192-CFB │ │ - [26aff8] personalTitle │ │ - [26b006] mime-mhs-bodies │ │ - [26b016] setct-AuthRevReqTBS │ │ - [26b02a] setct-BatchAdminResData │ │ - [26b042] setct-BCIDistributionTBS │ │ - [26b05b] setext-pinAny │ │ - [26b069] set-addPolicy │ │ - [26b077] setAttr-IssCap-T2 │ │ - [26b089] des-cdmf │ │ - [26b092] Any language │ │ - [26b09f] identified-organization │ │ - [26b0b7] onBasis │ │ - [26b0bf] CAMELLIA-128-CBC │ │ - [26b0d0] HMAC-MD5 │ │ - [26b0d9] gost89 │ │ - [26b0e0] GOST 28147-89 │ │ - [26b0ee] id-Gost28147-89-None-KeyMeshing │ │ - [26b10e] Permanent Identifier │ │ - [26b123] roleOccupant │ │ - [26b130] aes-256-ctr │ │ - [26b13c] Any Extended Key Usage │ │ - [26b153] AES-192-CBC-HMAC-SHA1 │ │ - [26b169] dhSinglePass-cofactorDH-sha256kdf-scheme │ │ - [26b192] AES-192-CBC-HMAC-SHA256 │ │ - [26b1aa] CAMELLIA-128-CCM │ │ - [26b1bb] camellia-192-cmac │ │ - [26b1cd] GOST R 34.10-2012 with 512 bit modulus │ │ - [26b1f4] id-tc26-agreement-gost-3410-2012-256 │ │ - [26b219] GOST R 34.10-2012 (512 bit) testing parameter set │ │ - [26b24b] id-tc26-gost-3410-2012-512-paramSetA │ │ - [26b270] ARIA-192-GCM │ │ - [26b27d] cmcRA │ │ - [26b283] sm4-cfb │ │ - [26b28b] oscca │ │ - [26b291] ua-pki │ │ - [26b298] DSTU 4145-2002 big endian │ │ - [26b2b2] DSTU curve 2 │ │ - [26b2bf] IEEE Security in Storage Working Group │ │ - [26b2e6] hmacWithSHA512-256 │ │ - [26b2f9] id-ct-resourceTaggedAttest │ │ - [26b314] id-mod-cmp2021-88 │ │ - [26b326] id-aa-ets-SignaturePolicyDocument │ │ - [26b348] attributeMappings │ │ - [26b35a] unknown nid │ │ - [26b366] issuerNameHash │ │ - [26b375] revocationTime │ │ - [26b384] tbsResponseData │ │ - [26b394] EVP_SignFinal_ex │ │ - [26b3a5] inconsistent header │ │ - [26b3b9] not encrypted │ │ - [26b3c7] Proc-Type: │ │ - [26b3d2] PEM_write_bio │ │ - [26b3e0] value.other │ │ - [26b3ec] d.signed_and_enveloped │ │ - [26b403] BIT STRING │ │ - [26b40e] :BAD OBJECT │ │ - [26b41a] # │ │ - [26b41c] no drbg implementation selected │ │ - [26b43c] rsa_item_verify │ │ - [26b44c] rsa-derive-from-pq │ │ - [26b45f] mgf │ │ - [26b463] first octet invalid │ │ - [26b477] crypto/rsa/rsa_pmeth.c │ │ - [26b48e] OPENSSL_sk_insert │ │ - [26b4a0] loading started │ │ - [26b4b0] assertion failed: rc == 0 │ │ - [26b4ca] pkcs7 to ts tst info failed │ │ - [26b4e6] response setup error │ │ - [26b4fb] crypto/x509/by_dir.c │ │ - [26b510] Load certs from STORE URIs │ │ - [26b52b] crypto/x509/by_store.c │ │ - [26b542] OTHERNAME │ │ - [26b54c] v2i_crld │ │ - [26b555] removeFromCRL │ │ - [26b563] IPAddrBlocks │ │ - [26b570] %*sUnknown AFI %u │ │ - [26b582] u.id │ │ - [26b587] OSSL_TARGETS │ │ - [26b594] targetCertificate │ │ - [26b5a6] GENERAL_SUBTREE │ │ - [26b5b6] othername: XmppAddr │ │ - [26b5ca] \n │ │ - [26b5de] invalid directory │ │ - [26b5f0] no matching DANE TLSA records │ │ - [26b60e] X509_get_pubkey_parameters │ │ - [26b629] smime_sign │ │ - [26b634] X509_PUBKEY_set │ │ - [26b644] io setup failed │ │ - [26b654] VIA PadLock (%s, %s) │ │ - [26b669] provider=base,fips=yes,output=pem,structure=X9.42 │ │ - [26b69b] provider=base,fips=yes,input=pvk │ │ - [26b6bc] provider=base,fips=yes,input=der,structure=EncryptedPrivateKeyInfo │ │ - [26b6ff] SHA3-224:2.16.840.1.101.3.4.2.7 │ │ - [26b71f] OpenSSL EC implementation │ │ - [26b739] RSA-SHA3-512:id-rsassa-pkcs1-v1_5-with-sha3-512:2.16.840.1.101.3.4.3.16 │ │ - [26b781] provider=default,fips=yes,output=pem,structure=pkcs1 │ │ - [26b7b6] AES-256-XTS:1.3.111.2.1619.0.1.2 │ │ - [26b7d7] DES-OFB:1.3.14.3.2.8 │ │ - [26b7ec] providers/implementations/asymciphers/rsa_enc.c │ │ - [26b81c] ossl_aes_gcm_siv_init │ │ - [26b832] siv_init │ │ - [26b83b] siv_cipher │ │ - [26b846] providers/implementations/ciphers/cipher_aria_hw.c │ │ - [26b879] chacha20_set_ctx_params │ │ - [26b891] der2key_decode │ │ - [26b8a0] providers/implementations/encode_decode/decode_msblob2key.c │ │ - [26b8dc] dsa_spki_pub_to_der │ │ - [26b8f0] ed255192text_encode │ │ - [26b904] providers/implementations/encode_decode/endecoder_common.c │ │ - [26b93f] providers/implementations/exchange/ecdh_exch.c │ │ - [26b96e] kdf_argon2d_new │ │ - [26b97e] providers/implementations/kdfs/x942kdf.c │ │ - [26b9a7] providers/implementations/keymgmt/rsa_kmgmt.c │ │ - [26b9d5] KECCAK-KMAC-256 │ │ - [26b9e5] ossl_prov_drbg_generate │ │ - [26b9fd] providers/implementations/rands/test_rng.c │ │ - [26ba28] %s exceeds name buffer length │ │ - [26ba46] pvk2obj_decode │ │ - [26ba55] providers/implementations/kdfs/pbkdf1.c │ │ - [26ba7d] unable to find ciphers │ │ - [26ba94] ault-digest │ │ - [26baa0] neshot │ │ - [26baa7] ign-x931-pad-disabled │ │ - [26babd] eybits │ │ - [26bac4] truncated uleb128 expression │ │ - [26bae1] libunwind: unsupported .eh_frame_hdr version: %u at %llx\n │ │ - [26bb1b] (Ljava/lang/String;)[B │ │ - [26bb32] PRAGMA fast_kdf_iter is deprecated, please remove from use │ │ - [26bb6d] be │ │ - [26bb70] PRAGMA cipher_hmac_salt_mask is deprecated, please remove from use │ │ - [26bbb3] sqlite3_rekey_v2: error %d occurred getting page %d │ │ - [26bbe7] sqlcipher_activate: entering static master mutex │ │ - [26bc18] sqlcipher_codec_ctx_init: entered SQLCIPHER_MUTEX_PROVIDER │ │ - [26bc53] sqlcipher_codec_ctx_init: leaving SQLCIPHER_MUTEX_PROVIDER │ │ - [26bc8e] sqlcipher_codec_ctx_init: error %d setting sqlcipher_codec_ctx_set_plaintext_header_size with %d │ │ - [26bcef] sqlcipher_codec_ctx_init: error %d initializing read_ctx │ │ - [26bd28] full_fsync │ │ - [26bd33] SeekLE │ │ - [26bd3a] Variable │ │ - [26bd43] SeekHit │ │ - [26bd4b] DropTable │ │ - [26bd55] VCreate │ │ - [26bd5d] Noop │ │ - [26bd62] cannot store %s value in %s column %s.%s │ │ - [26bd8b] too many levels of trigger recursion │ │ - [26bdb0] out of │ │ - [26bdb7] sqlite_stat4 │ │ - [26bdc4] SELECT idx,neq,nlt,ndlt,sample FROM %Q.sqlite_stat4 │ │ - [26bdf8] sqlcipher_cipher_ctx_key_derive: error %d from sqlcipher_codec_ctx_init_kdf_salt │ │ - [26be49] ignore_check_constraints │ │ - [26be62] notnull │ │ - [26be6a] flgs │ │ - [26be6f] too many columns on %s │ │ - [26be86] view │ │ - [26be8b] excluded │ │ - [26be94] no such window: %s │ │ - [26bea7] no such index: %s │ │ - [26beb9] SELECTs to the left and right of %s do not have the same number of result columns │ │ - [26bf0b] expressions prohibited in PRIMARY KEY and UNIQUE constraints │ │ - [26bf48] DISTINCT │ │ - [26bf51] GROUP BY │ │ - [26bf5a] AUTOMATIC COVERING INDEX │ │ - [26bf73] s │ │ - [26bf75] unsupported encoding: %s │ │ - [26bf8e] localhost │ │ - [26bf98] after drop column │ │ - [26bfaa] duplicate WITH table name: %s │ │ - [26bfc8] affinity │ │ - [26bfd1] ifnull │ │ - [26bfd8] %Q │ │ - [26bfdb] unixepoch │ │ - [26bfe5] json │ │ - [26bfea] json_set │ │ - [26bff3] QNaN │ │ - [26bff8] \u0000 │ │ - [26bfff] failed to allocate %u bytes of memory │ │ - [26c025] notification message │ │ - [26c03a] igol │ │ - [26c03f] noi │ │ - [26c043] , ? │ │ - [26c047] %d %d %d %d │ │ - [26c054] eed │ │ - [26c058] CREATE TABlE vocab(term, col, doc, cnt) │ │ - [26c080] recursive definition for %s.%s │ │ - [26c09f] _rowid │ │ - [26c0a6] SELECT * FROM "%w"."%w_rowid" WHERE rowid=?1 │ │ - [26c0d3] internal │ │ - [26c0dc] ENABLE_FTS3 │ │ - [26c0e8] HAVE_ISNAN │ │ - [26c0f3] client finished │ │ - [26c103] ssl_generate_param_group │ │ - [26c11c] AES256-SHA │ │ - [26c127] AES256-GCM-SHA384 │ │ - [26c139] ECDHE-RSA-AES256-SHA │ │ - [26c14e] ECDHE-ECDSA-AES128-GCM-SHA256 │ │ - [26c16c] PSK-NULL-SHA256 │ │ - [26c17c] TLS_PSK_WITH_NULL_SHA256 │ │ - [26c195] TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 │ │ - [26c1c2] DHE-PSK-CAMELLIA256-SHA384 │ │ - [26c1dd] DHE-DSS-ARIA128-GCM-SHA256 │ │ - [26c1f8] ECDHE-ARIA128-GCM-SHA256 │ │ - [26c211] ssl/ssl_ciph.c │ │ - [26c220] TLSv1.0 │ │ - [26c228] ciphersuite_cb │ │ - [26c237] STRENGTH │ │ - [26c240] dane tlsa bad certificate │ │ - [26c25a] invalid certificate or alg │ │ - [26c275] invalid config │ │ - [26c284] invalid ct validation type │ │ - [26c29f] invalid key update type │ │ - [26c2b7] no required digest │ │ - [26c2ca] serverhello tlsext │ │ - [26c2dd] signature algorithms error │ │ - [26c2f8] signature for non signing certificate │ │ - [26c31e] srtp could not allocate profiles │ │ - [26c33f] unknown certificate type │ │ - [26c358] wrong signature length │ │ - [26c36f] SSL_shutdown │ │ - [26c37c] serverpref │ │ - [26c387] ServerPreference │ │ - [26c398] ExtendedMasterSecret │ │ - [26c3ad] SSLv3/TLS read server done │ │ - [26c3c8] TLSv1.3 pending early data end │ │ - [26c3e7] tls1_set_server_sigalgs │ │ - [26c3ff] tls-group-sec-bits │ │ - [26c412] ssl/tls_srp.c │ │ - [26c420] failed to start channel │ │ - [26c438] quic_read_actual │ │ - [26c449] STATELESS_RESET_TOKEN may not be sent by a client │ │ - [26c47b] STATELESS_RESET_TOKEN is malformed │ │ - [26c49e] ch_tx │ │ - [26c4a4] 0.3 │ │ - [26c4a8] ssl/quic/json_enc.c │ │ - [26c4bc] \\ │ │ - [26c4bf] final_size │ │ - [26c4ca] ssl/quic/quic_port.c │ │ - [26c4df] qtx_encrypt_into_txe │ │ - [26c4f4] DATA_BLOCKED valid only in 0/1-RTT │ │ - [26c517] RESET_STREAM frame for TX only stream │ │ - [26c53d] depack_do_frame_data_blocked │ │ - [26c55a] quic_set_protocol_version │ │ - [26c574] CRYPTO │ │ - [26c57b] tls_construct_ctos_sct │ │ - [26c592] tls_construct_ctos_client_cert_type │ │ - [26c5b6] tls_construct_client_hello │ │ - [26c5d1] tls_setup_handshake │ │ - [26c5e5] ossl_statem_server_write_transition │ │ - [26c609] tls_handle_alpn │ │ - [26c619] crypto/asn1/ameth_lib.c │ │ - [26c631] ASN1_item_pack │ │ - [26c640] ASN1_item_unpack_ex │ │ - [26c654] PKCS8_PRIV_KEY_INFO │ │ - [26c668] asn1_get_uint64 │ │ - [26c678] crypto/asn1/tasn_fre.c │ │ - [26c68f] DISPLAYTEXT │ │ - [26c69b] crypto/asn1/x_algor.c │ │ - [26c6b1] %*s%04x - │ │ - [26c6bc] getsockname error │ │ - [26c6ce] port mismatch │ │ - [26c6dc] unable to tfo │ │ - [26c6ea] BIO_new_ex │ │ - [26c6f5] BIO_puts │ │ - [26c6fe] crypto/bio/bio_print.c │ │ - [26c715] module=%s │ │ - [26c71f] crypto/conf/conf_lib.c │ │ - [26c736] ASN1_generate_v3 │ │ - [26c747] string= │ │ - [26c74f] minsize=%ld │ │ - [26c75b] crypto/asn1/t_pkey.c │ │ - [26c770] crypto/bn/bn_intern.c │ │ - [26c786] DH_check_pub_key │ │ - [26c797] crypto/bn/bn_recp.c │ │ - [26c7ab] priv: │ │ - [26c7b1] dlfcn_bind_func │ │ - [26c7c1] crypto/ec/ec_asn1.c │ │ - [26c7d5] k2 │ │ - [26c7d8] p.prime │ │ - [26c7e0] ossl_ec_key_public_check_quick │ │ - [26c7ff] ossl_ec_key_private_check │ │ - [26c819] ossl_ecdsa_verify_sig │ │ - [26c82f] Order: │ │ - [26c837] ossl_ec_GFp_simple_blind_coordinates │ │ - [26c85c] OpenSSL X25519 algorithm │ │ - [26c875] ossl_decoder_ctx_for_pkey_dup │ │ - [26c893] DIGESTS │ │ - [26c89b] PKEY │ │ - [26c8a0] PKEY_CRYPTO │ │ - [26c8ac] DIR_LOAD │ │ - [26c8b5] ENGINE_get_cipher │ │ - [26c8c7] PKCS12 routines │ │ - [26c8d7] malloc failure │ │ - [26c8e6] sect233r1 │ │ - [26c8f0] speed │ │ - [26c8f6] tls1multi_aad │ │ - [26c904] evp_cipher_from_algorithm │ │ - [26c91e] %s, Algorithm (%s : %d), Properties (%s) │ │ - [26c947] evp_default_properties_merge │ │ - [26c964] updated-iv │ │ - [26c96f] asn1_int_oct │ │ - [26c97c] encoder_process │ │ - [26c98c] crypto/evp/evp_utils.c │ │ - [26c9a3] evp_kdf_from_algorithm │ │ - [26c9ba] security-bits │ │ - [26c9c8] EVP_MAC_CTX_new │ │ - [26c9d8] crypto/asn1/p5_pbev2.c │ │ - [26c9ef] EVP_PKEY_set_type_by_keymgmt │ │ - [26ca0c] dh_paramgen_subprime_len │ │ - [26ca25] rsa-factor7 │ │ - [26ca31] SCRYPT │ │ - [26ca38] EVP_PKEY_CTX_get_signature_md │ │ - [26ca56] evp_pkey_ctx_store_cached_data │ │ - [26ca75] pkey_dsa_ctrl │ │ - [26ca83] crypto/lhash/lhash.c │ │ - [26ca98] ossl_method_construct_precondition │ │ - [26cabb] nonce │ │ - [26cac1] arg2 lt arg3 │ │ - [26cace] no suitable digest │ │ - [26cae1] shared info error │ │ - [26caf3] unable to check generator │ │ - [26cb0d] bad algorithm name │ │ - [26cb20] locking not supported │ │ - [26cb36] no keymgmt available │ │ - [26cb4b] bad object header │ │ - [26cb5d] bad template │ │ - [26cb6a] bmpstring is wrong length │ │ - [26cb84] illegal null value │ │ - [26cb97] illegal optional any │ │ - [26cbac] param unsigned integer negative value unsupported │ │ - [26cbde] provider section error │ │ - [26cbf5] failed making public key │ │ - [26cc0e] point coordinates blind failure │ │ - [26cc2e] unknown order │ │ - [26cc3c] invalid init value │ │ - [26cc4f] missing redirect location │ │ - [26cc69] error decoding certificate │ │ - [26cc84] wrong certid │ │ - [26cc91] RC2-CBC │ │ - [26cc99] rc2 │ │ - [26cc9d] aria_gcm_init_key │ │ - [26ccaf] assertion failed: !sh_testbit(ptr, list, sh.bitmalloc) │ │ - [26cce6] ossl_param_build_set_bn_pad │ │ - [26cd02] OSSL_PARAM_get_BN │ │ - [26cd14] crypto/passphrase.c │ │ - [26cd28] providers │ │ - [26cd32] provider_conf_init │ │ - [26cd45] rsa │ │ - [26cd49] idea-ofb │ │ - [26cd52] nsCaPolicyUrl │ │ - [26cd60] nsSslServerName │ │ - [26cd70] Netscape Comment │ │ - [26cd81] basicConstraints │ │ - [26cd92] rc4-40 │ │ - [26cd99] ripemd160 │ │ - [26cda3] zlib compression │ │ - [26cdb4] keyBag │ │ - [26cdbb] id-smime-aa-encrypKeyPref │ │ - [26cdd5] id-mod-dvcs │ │ - [26cde1] OCSP CRL ID │ │ - [26cded] ORG │ │ - [26cdf1] SNMPv2 │ │ - [26cdf8] Domain │ │ - [26cdff] aes-128-cbc │ │ - [26ce0b] holdInstructionCallIssuer │ │ - [26ce25] photo │ │ - [26ce2b] pilotAttributeType27 │ │ - [26ce40] id-hex-partial-message │ │ - [26ce57] generationQualifier │ │ - [26ce6b] id-set │ │ - [26ce72] setct-PResData │ │ - [26ce81] setct-CertResData │ │ - [26ce93] setct-ErrorTBS │ │ - [26cea2] setct-CredReqTBEX │ │ - [26ceb4] set-policy-root │ │ - [26cec4] setAttr-IssCap-Sig │ │ - [26ced7] camellia-192-cfb1 │ │ - [26cee9] issuingDistributionPoint │ │ - [26cf02] SEED-OFB │ │ - [26cf0b] hmacWithMD5 │ │ - [26cf17] GOST 28147-89 MAC │ │ - [26cf29] id-GostR3411-94-CryptoProParamSet │ │ - [26cf4b] id-GostR3410-94-CryptoPro-XchB-ParamSet │ │ - [26cf73] id-GostR3411-94-with-GostR3410-94-cc │ │ - [26cf98] facsimileTelephoneNumber │ │ - [26cfb1] rsaesOaep │ │ - [26cfbb] dhSinglePass-stdDH-sha224kdf-scheme │ │ - [26cfdf] id-tc26-agreement │ │ - [26cff1] KxGOST │ │ - [26cff8] aria-128-ctr │ │ - [26d005] ARIA-192-CFB │ │ - [26d012] aria-256-ctr │ │ - [26d01f] hmac-sha3-256 │ │ - [26d02d] ecdsa_with_SHA3-256 │ │ - [26d041] id-ecdsa-with-sha3-512 │ │ - [26d058] dstu28147 │ │ - [26d062] kuznyechik-ctr-acpkm │ │ - [26d077] kuznyechik-kexp15 │ │ - [26d089] kx-gost18 │ │ - [26d093] id-aa-CMSAlgorithmProtection │ │ - [26d0b0] id-aa-ets-signerAttrV2 │ │ - [26d0c7] userNotice │ │ - [26d0d2] X509v3 Protocol Restriction │ │ - [26d0ee] singleExtensions │ │ - [26d0ff] bad magic number │ │ - [26d110] PKCS8_set0_pbe_ex │ │ - [26d122] PKCS12_SAFEBAGS │ │ - [26d132] unsupported pkcs12 mode │ │ - [26d14a] \n │ │ - [26d154] {\n │ │ - [26d158] %*s%s OF %s {\n │ │ - [26d167] VIDEOTEXSTRING │ │ - [26d176] priv [ %d ] │ │ - [26d183] cont [ %d ] │ │ - [26d18f] error entropy pool was ignored │ │ - [26d1ae] ossl_rand_pool_bytes_needed │ │ - [26d1ca] sha1 (default) │ │ - [26d1d9] invalid keypair │ │ - [26d1e9] mp r not prime │ │ - [26d1f8] pairwise test failure │ │ - [26d20e] unknown mask digest │ │ - [26d222] crypto/rsa/rsa_lib.c │ │ - [26d237] rsa_ossl_public_decrypt │ │ - [26d24f] ossl_rsa_prf │ │ - [26d25c] SHA2-512/224 │ │ - [26d269] not a certificate │ │ - [26d27b] not a private key │ │ - [26d28d] tst info setup error │ │ - [26d2a2] cannot find config variable │ │ - [26d2be] %s - %s │ │ - [26d2c6] SSL CA │ │ - [26d2cd] S/MIME CA │ │ - [26d2d7] policyid │ │ - [26d2e0] onlyCA │ │ - [26d2e7] unspecified │ │ - [26d2f3] IPAddressChoice │ │ - [26d303] (Unicast/Multicast) │ │ - [26d318] u.asIdsOrRanges │ │ - [26d328] policyLanguage │ │ - [26d337] any │ │ - [26d33b] bn dec2bn error │ │ - [26d34b] invalid certificate │ │ - [26d35f] invalid purpose │ │ - [26d36f] no policy identifier │ │ - [26d384] /usr/local/ssl/certs │ │ - [26d399] invalid distpoint │ │ - [26d3ab] unable to find parameters in chain │ │ - [26d3ce] X509_NAME_oneline │ │ - [26d3e0] Basic Constraints of CA cert not marked critical │ │ - [26d411] %*sTRUE │ │ - [26d419] sig_alg │ │ - [26d421] cbc(aes) │ │ - [26d42a] provider=base,fips=yes,output=pem,structure=PrivateKeyInfo │ │ - [26d465] provider=base,fips=yes,output=der,structure=dhx │ │ - [26d495] provider=base,fips=yes,input=der,structure=dh │ │ - [26d4c3] SHA2-256:SHA-256:SHA256:2.16.840.1.101.3.4.2.1 │ │ - [26d4f2] SHAKE-128:SHAKE128:2.16.840.1.101.3.4.2.11 │ │ - [26d51d] BLAKE2S-256:BLAKE2s256:1.3.6.1.4.1.1722.12.2.2.8 │ │ - [26d54e] BLAKE2SMAC:1.3.6.1.4.1.1722.12.2.2 │ │ - [26d571] OpenSSL POLY1305 via EVP_PKEY implementation │ │ - [26d59e] RSA-SHA2-512/256:RSA-SHA512-256:sha512-256WithRSAEncryption:1.2.840.113549.1.1.16 │ │ - [26d5f0] ECDSA-SHA1:ECDSA-SHA-1:ecdsa-with-SHA1:1.2.840.10045.4.1 │ │ - [26d629] AES-256-CFB:2.16.840.1.101.3.4.1.44 │ │ - [26d64d] AES-192-CFB:2.16.840.1.101.3.4.1.24 │ │ - [26d671] AES-192-GCM:id-aes192-GCM:2.16.840.1.101.3.4.1.26 │ │ - [26d6a3] AES-192-WRAP-PAD:id-aes192-wrap-pad:AES192-WRAP-PAD:2.16.840.1.101.3.4.1.28 │ │ - [26d6ef] rsa_init │ │ - [26d6f8] providers/common/securitycheck.c │ │ - [26d719] providers/implementations/ciphers/cipher_aes_ccm.c │ │ - [26d74c] ossl_do_blob_header │ │ - [26d760] dsa_to_type_specific_pem_encode │ │ - [26d780] dh_to_EncryptedPrivateKeyInfo_pem_encode │ │ - [26d7a9] X9.42 DH PUBLIC KEY │ │ - [26d7bd] dhx_to_DHX_der_encode │ │ - [26d7d3] PSS parameter restrictions:\n │ │ - [26d7f0] ecdh_plain_derive │ │ - [26d802] early_clean │ │ - [26d80e] max lanes: %u │ │ - [26d81c] x942kdf_size │ │ - [26d829] candidate │ │ - [26d833] providers/implementations/keymgmt/dh_kmgmt.c │ │ - [26d860] providers/implementations/keymgmt/kdf_legacy_kmgmt.c │ │ - [26d895] KECCAK-KMAC-128 │ │ - [26d8a5] max_perslen │ │ - [26d8b1] seed_get_seed │ │ - [26d8bf] rsa_check_parameters │ │ - [26d8d4] PSS padding only allowed for sign and verify operations │ │ - [26d90c] ossl_cipher_unpadblock │ │ - [26d923] s-randkey │ │ - [26d92d] _padding │ │ - [26d936] rly_data │ │ - [26d93f] lient-version │ │ - [26d94d] unsupported restore location for register │ │ - [26d977] getTableEntrySize │ │ - [26d989] sqlcipher_codec_pragma: error occurred during cipher_migrate: %d │ │ - [26d9ca] sqlcipher_deactivate: leaving SQLCIPHER_MUTEX_PROVIDER │ │ - [26da01] No upgrade required - exiting │ │ - [26da1f] Version %d format found │ │ - [26da37] sqlcipher_codec_add_random: using raw random blob from hex │ │ - [26da72] SQLITE_ │ │ - [26da7a] fstat │ │ - [26da80] read │ │ - [26da85] pwrite64 │ │ - [26da8e] fchown │ │ - [26da95] mmap │ │ - [26da9a] Init │ │ - [26da9f] Gosub │ │ - [26daa5] IdxLE │ │ - [26daab] DecrJumpZero │ │ - [26dab8] String │ │ - [26dabf] SoftNull │ │ - [26dac8] SetCookie │ │ - [26dad2] SqlExec │ │ - [26dada] Tree %u page %u right child: │ │ - [26daf8] ATTACH %Q AS vacuum_db │ │ - [26db0f] SELECT sql FROM "%w".sqlite_schema WHERE type='table'AND name<>'sqlite_sequence' AND coalesce(rootpage,1)>0 │ │ - [26db7b] SELECT'INSERT INTO vacuum_db.'||quote(name)||' SELECT*FROM"%w".'||quote(name)FROM vacuum_db.sqlite_schema WHERE type='table'AND coalesce(rootpage,1)>0 │ │ - [26dc12] p1 │ │ - [26dc15] detail │ │ - [26dc1c] cipher_ctx_key_derive: error occurred from provider kdf generating encryption key │ │ - [26dc6e] sqlcipher_openssl_deactivate: left SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ - [26dcb3] openssl │ │ - [26dcbb] sha256 │ │ - [26dcc2] hexkey │ │ - [26dcc9] module_list │ │ - [26dcd5] read_uncommitted │ │ - [26dce6] table_list │ │ - [26dcf1] cid │ │ - [26dcf5] =%Q │ │ - [26dcf9] numeric │ │ - [26dd01] REUSE LIST SUBQUERY %d │ │ - [26dd18] %#T() may not be used as a window function │ │ - [26dd43] ambiguous column name │ │ - [26dd59] access to view "%s" prohibited │ │ - [26dd78] ambiguous reference to %s in USING() │ │ - [26dd9d] , │ │ - [26dd9f] table "%s" has more than one primary key │ │ - [26ddc8] unsupported use of NULLS %s │ │ - [26dde4] index %s already exists │ │ - [26ddfc] use DROP VIEW to delete view %s │ │ - [26de1c] DELETE FROM %Q.%s WHERE %s=%Q │ │ - [26de3a] COMPOUND QUERY │ │ - [26de49] at most %d tables in a join │ │ - [26de65] second argument to nth_value must be a positive integer │ │ - [26de9d] USE TEMP B-TREE FOR %sORDER BY │ │ - [26debc] ON │ │ - [26debf] not a writable directory │ │ - [26ded8] UTF-16le │ │ - [26dee1] full │ │ - [26dee6] BEFORE │ │ - [26deed] file: │ │ - [26def3] unsupported frame specification │ │ - [26df13] implies_nonnull_row │ │ - [26df27] integer overflow │ │ - [26df38] sqlite_rename_table │ │ - [26df4c] "%w" │ │ - [26df52] date │ │ - [26df57] current_time │ │ - [26df64] [ │ │ - [26df66] not an error │ │ - [26df73] warning message │ │ - [26df83] simple │ │ - [26df8a] tne │ │ - [26df8e] CREATE TABLE x(%s %Q HIDDEN, docid HIDDEN, %Q HIDDEN) │ │ - [26dfc4] contentless_delete │ │ - [26dfd7] case_sensitive │ │ - [26dfe6] usermerge │ │ - [26dff0] DELETE from │ │ - [26dffc] categories │ │ - [26e007] %z%s%z │ │ - [26e00e] SELECT nodeno FROM %Q.'%q_rowid' WHERE rowid=?1 │ │ - [26e03e] DELETE FROM '%q'.'%q_parent' WHERE nodeno = ?1 │ │ - [26e06d] );CREATE TABLE "%w"."%w_node"(nodeno INTEGER PRIMARY KEY,data); │ │ - [26e0ad] INSERT INTO"%w"."%w_rowid"(rowid,nodeno)VALUES(?1,?2)ON CONFLICT(rowid)DO UPDATE SET nodeno=excluded.nodeno │ │ - [26e119] MAX_FUNCTION_ARG=127 │ │ - [26e12e] ssl/d1_lib.c │ │ - [26e13b] ssl/pqueue.c │ │ - [26e148] DHE-RSA-AES256-GCM-SHA384 │ │ - [26e162] TLS_DH_anon_WITH_AES_256_GCM_SHA384 │ │ - [26e186] TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8 │ │ - [26e1a9] DHE-PSK-AES128-CBC-SHA │ │ - [26e1c0] DHE-PSK-AES128-CBC-SHA256 │ │ - [26e1da] TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 │ │ - [26e1ff] TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 │ │ - [26e228] DHE-RSA-SEED-SHA │ │ - [26e239] ADH-SEED-SHA │ │ - [26e246] RSA-PSK-ARIA256-GCM-SHA384 │ │ - [26e261] calling OPENSSL_dir_read(%s) │ │ - [26e27e] ALL:!COMPLEMENTOFDEFAULT:!eNULL │ │ - [26e29e] kDHE │ │ - [26e2a3] kPSK │ │ - [26e2a8] app data in handshake │ │ - [26e2be] dane tlsa bad digest length │ │ - [26e2da] dane tlsa bad matching type │ │ - [26e2f6] excessive message size │ │ - [26e30d] failed to get parameter │ │ - [26e325] inconsistent compression │ │ - [26e33e] mixed handshake and non handshake data │ │ - [26e365] no application protocol │ │ - [26e37d] no ciphers available │ │ - [26e392] Peer haven't sent GOST certificate, required for selected ciphersuite │ │ - [26e3d8] no shared cipher │ │ - [26e3e9] ocsp callback failure │ │ - [26e3ff] psk no server cb │ │ - [26e410] record too small │ │ - [26e421] ssl/tls alert no certificate │ │ - [26e43e] SSL_CTX_set_cipher_list │ │ - [26e456] ssl_check_srvr_ecc_cert_and_alg │ │ - [26e476] ssl_undefined_void_function │ │ - [26e492] SSL_set_ct_validation_callback │ │ - [26e4b1] no_renegotiation │ │ - [26e4c2] groups │ │ - [26e4c9] key_arg │ │ - [26e4d1] SSLv3/TLS read certificate status │ │ - [26e4f3] tls-sigalg-hash-name │ │ - [26e508] bad transport parameter │ │ - [26e520] ssl/quic/quic_cfq.c │ │ - [26e534] ssl/quic/quic_ackm.c │ │ - [26e549] connection_started │ │ - [26e55c] ssl/quic/quic_record_rx.c │ │ - [26e576] RETIRE_CONN_ID valid only in 0/1-RTT │ │ - [26e59b] depack_do_frame_max_stream_data │ │ - [26e5bb] STREAM_DATA_BLOCKED frame for TX only stream │ │ - [26e5e8] ossl_quic_tls_new │ │ - [26e5fa] ossl_quic_tx_packetiser_new │ │ - [26e616] MAX_DATA │ │ - [26e61f] PATH_RESPONSE │ │ - [26e62d] read body │ │ - [26e637] tls_construct_ctos_use_srtp │ │ - [26e653] ossl_statem_client_construct_message │ │ - [26e678] dtls_construct_change_cipher_spec │ │ - [26e69a] tls_process_cert_verify │ │ - [26e6b2] tls_process_client_certificate │ │ - [26e6d1] ASN1_PRINTABLESTRING │ │ - [26e6e6] %jd\n │ │ - [26e6eb] crypto/bio/bio_lib.c │ │ - [26e700] BIO_callback_ctrl │ │ - [26e712] dgram_pair_recvmmsg │ │ - [26e726] includedir │ │ - [26e731] .cnf │ │ - [26e736] UTF8String │ │ - [26e741] PRINTABLE │ │ - [26e74b] crypto/ct/ct_log.c │ │ - [26e75e] i2o_SCT_LIST │ │ - [26e76b] Private-Key │ │ - [26e777] dsa_pkey_import_from │ │ - [26e78c] dsa_sign_setup │ │ - [26e79b] dlfcn_load │ │ - [26e7a6] i2d_ECParameters │ │ - [26e7b7] publicKey │ │ - [26e7c1] crypto/ec/ec_backend.c │ │ - [26e7d8] SECG curve over a 131 bit binary field │ │ - [26e7ff] EC_GROUP_get_degree │ │ - [26e813] EC_POINT_copy │ │ - [26e821] ossl_ecdh_compute_key │ │ - [26e837] ossl_ecdsa_deterministic_sign │ │ - [26e855] Prime: │ │ - [26e85c] %*s%s Private-Key:\n │ │ - [26e870] pkey_ecd_digestverify25519 │ │ - [26e88b] crypto/bio/ossl_core_bio.c │ │ - [26e8a6] int_ctrl_helper │ │ - [26e8b6] RSA lib │ │ - [26e8be] crypto/evp/e_aes.c │ │ - [26e8d1] ossl_encoder_instance_new │ │ - [26e8eb] evp_kem_init │ │ - [26e8f8] crypto/evp/mac_meth.c │ │ - [26e90e] costParameter │ │ - [26e91c] PBE2PARAM │ │ - [26e926] crypto/evp/p_legacy.c │ │ - [26e93c] rsa_pkcs1_implicit_rejection │ │ - [26e959] hexinfo │ │ - [26e961] pss │ │ - [26e965] modp_6144 │ │ - [26e96f] crypto/ffc/ffc_params_generate.c │ │ - [26e990] SHA-256 │ │ + [260410] ADMISSIONS │ │ + [26041b] %*s namingAuthorityUrl: │ │ + [260435] crypto/x509/v3_no_ass.c │ │ + [26044d] %*sPath Length Constraint: │ │ + [260469] crypto/x509/v3_purp.c │ │ + [26047f] othername: %s │ │ + [26048d] v2i_GENERAL_NAMES │ │ + [26049f] unable to decrypt CRL's signature │ │ + [2604c1] unknown certificate verification error │ │ + [2604e8] dane_i2d │ │ + [2604f1] SubjectPublicKeyInfo │ │ + [260506] provider=base,fips=yes,output=text │ │ + [260529] provider=base,fips=no,output=pem,structure=type-specific │ │ + [260562] KECCAK-KMAC-256:KECCAK-KMAC256 │ │ + [260581] BLAKE2BMAC:1.3.6.1.4.1.1722.12.2.1 │ │ + [2605a4] OpenSSL HKDF via EVP_PKEY implementation │ │ + [2605cd] DSA-SHA2-384:DSA-SHA384:dsa_with_SHA384:id-dsa-with-sha384:1.2.840.1.101.3.4.3.3 │ │ + [26061e] DSA-SHA3-256:dsa_with_SHA3-256:id-dsa-with-sha3-256:2.16.840.1.101.3.4.3.6 │ │ + [260669] RSA-SHA2-512/224:RSA-SHA512-224:sha512-224WithRSAEncryption:1.2.840.113549.1.1.15 │ │ + [2606bb] provider=default,fips=yes,input=msblob │ │ + [2606e2] AES-128-XTS:1.3.111.2.1619.0.1.1 │ │ + [260703] AES-256-WRAP:id-aes256-wrap:AES256-WRAP:2.16.840.1.101.3.4.1.45 │ │ + [260743] OpenSSL Null Provider │ │ + [260759] digest-props │ │ + [260766] providers/implementations/ciphers/cipher_aes_xts.c │ │ + [260799] CS1 │ │ + [26079d] providers/implementations/encode_decode/decode_spki2typespki.c │ │ + [2607dc] ec_to_type_specific_no_pub_pem_encode │ │ + [260802] rsapss_to_EncryptedPrivateKeyInfo_pem_encode │ │ + [26082f] rsa_to_PKCS1_der_encode │ │ + [260847] rsapss_to_PKCS1_der_encode │ │ + [260862] providers/implementations/encode_decode/encode_key2ms.c │ │ + [26089a] Mask Algorithm: %s with %s%s\n │ │ + [2608ba] ecdh_match_params │ │ + [2608cc] providers/implementations/exchange/kdf_exch.c │ │ + [2608fa] kdf_argon2_ctx_set_salt │ │ + [260912] DES3-WRAP │ │ + [26091c] Invalid sender auth public key │ │ + [26093b] providers/implementations/kem/ecx_kem.c │ │ + [260963] kmac_set_ctx_params │ │ + [260977] kat │ │ + [26097b] providers/implementations/signature/rsa_sig.c │ │ + [2609a9] minimum salt length: %d, actual salt length: %d │ │ + [2609d9] PKCS#1 padding not allowed with RSA-PSS │ │ + [260a01] X.931 padding not allowed with RSA-PSS │ │ + [260a28] unsupported mac type │ │ + [260a3d] ac-key-check │ │ + [260a4a] mcost │ │ + [260a50] ndfrag │ │ + [260a57] ghash │ │ + [260a5d] backupProviderCPtr │ │ + [260a70] providerCPtr │ │ + [260a7d] % │ │ + [260a7f] unix │ │ + [260a84] cipher_migrate │ │ + [260a93] sqlcipherCodecAttach: entering database mutex %p │ │ + [260ac4] sqlcipherCodecAttach: left database mutex %p (early return on rc=%d) │ │ + [260b09] sqlite3_rekey_v2: leaving database mutex %p │ │ + [260b35] SELECT sql FROM %s.sqlite_schema WHERE sql LIKE 'CREATE UNIQUE INDEX %%' │ │ + [260b80] a │ │ + [260b82] API call with %s database connection pointer │ │ + [260baf] multiple links to file: %s │ │ + [260bca] /var/tmp │ │ + [260bd3] ? │ │ + [260bd5] %lld │ │ + [260bda] FkIfZero │ │ + [260be3] ColumnsUsed │ │ + [260bef] Insert │ │ + [260bf6] overflow list length │ │ + [260c0b] Failed to read ptrmap key=%u │ │ + [260c28] hidden │ │ + [260c2f] addr │ │ + [260c34] codec_set_pass_key: error ocurred fetching codec from pager on db %d │ │ + [260c79] sqlcipher_cipher_ctx_copy: target=%p, source=%p │ │ + [260ca9] sqlcipher_openssl_deactivate: entering SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ + [260cf2] cache_spill │ │ + [260cfe] encoding │ │ + [260d07] journal_size_limit │ │ + [260d1a] %s%s │ │ + [260d1f] authorizer malfunction │ │ + [260d36] there is already an index named %s │ │ + [260d59] too many references to "%s": max 65535 │ │ + [260d80] no such table: %s │ │ + [260d92] default value of column [%s] is not constant │ │ + [260dbf] index │ │ + [260dc5] virtual tables cannot use computed columns │ │ + [260df0] %c?) │ │ + [260df5] min │ │ + [260df9] -- TRIGGER %s │ │ + [260e07] sissii │ │ + [260e0e] virtual table │ │ + [260e1c] frame specification │ │ + [260e30] time │ │ + [260e35] ->> │ │ + [260e39] bad parameter or other API misuse │ │ + [260e5b] tokenchars= │ │ + [260e67] DELETE FROM %Q.'%q_content' WHERE rowid = ? │ │ + [260e93] SELECT 2 * total(1 + leaves_end_block - start_block) FROM (SELECT * FROM %Q.'%q_segdir' WHERE level = ? ORDER BY idx ASC LIMIT ? ) │ │ + [260f21] %Q, │ │ + [260f26] rebuild │ │ + [260f2e] unrecognized matchinfo request: %c │ │ + [260f51] ALTER TABLE %Q.'%q_segdir' RENAME TO '%q_segdir'; │ │ + [260f85] parse error in "%s" │ │ + [260f99] malformed contentless_delete=... directive │ │ + [260fc4] no such cursor: %lld │ │ + [260fd9] trigram │ │ + [260fe1] fts5vocab │ │ + [260feb] rtree_i32 │ │ + [260ff5] Node %lld missing from database │ │ + [261015] SELECT length(data) FROM '%q'.'%q_node' WHERE nodeno = 1 │ │ + [26104e] ssl/s3_lib.c │ │ + [26105b] ssl3_ctrl │ │ + [261065] DH │ │ + [261068] TLS_DH_anon_WITH_AES_128_GCM_SHA256 │ │ + [26108c] TLS_DHE_RSA_WITH_AES_128_CCM_8 │ │ + [2610ab] TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA │ │ + [2610d0] AECDH-AES128-SHA │ │ + [2610e1] DHE-PSK-AES256-CBC-SHA │ │ + [2610f8] ECDHE-ECDSA-CHACHA20-POLY1305 │ │ + [261116] TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 │ │ + [26113f] ssl/s3_enc.c │ │ + [26114c] magma-mac │ │ + [261156] SUITEB128ONLY │ │ + [261164] kECDHE │ │ + [26116b] kGOST18 │ │ + [261173] dane tlsa bad public key │ │ + [26118c] extra data in message │ │ + [2611a2] invalid context │ │ + [2611b2] missing fatal │ │ + [2611c0] wrong rpk type │ │ + [2611cf] system_default │ │ + [2611de] no_tls1 │ │ + [2611e6] ecdh_single │ │ + [2611f2] no_ticket │ │ + [2611fc] VerifyCAFile │ │ + [261209] PrioritizeChaCha │ │ + [26121a] SERVERINFO FOR │ │ + [26122a] verify_result │ │ + [261238] AES-256-CBC │ │ + [261244] p │ │ + [261246] tls-group-id │ │ + [261253] ecdsa_secp521r1_sha512 │ │ + [26126a] ed25519 │ │ + [261272] rsa_pkcs1_md5_sha1 │ │ + [261285] INITIAL_MAX_STREAMS_BIDI is malformed │ │ + [2612ab] initial_max_streams_bidi │ │ + [2612c4] ch_rx_handle_packet │ │ + [2612d8] forgery limit │ │ + [2612e6] description │ │ + [2612f2] protocol │ │ + [2612fb] transport_parameter_error │ │ + [261315] token │ │ + [26131b] ect0 │ │ + [261320] retire_connection_id │ │ + [261335] data_blocked │ │ + [261342] ossl_qrl_enc_level_set_key_update │ │ + [261364] ssl/record/rec_layer_d1.c │ │ + [26137e] ossl_early_data_count_ok │ │ + [261397] dtls_rlayer_buffer_record │ │ + [2613b1] tls_default_validate_record_header │ │ + [2613d4] tls_read_record │ │ + [2613e4] tls_psk_do_binder │ │ + [2613f6] add_key_share │ │ + [261404] tls_parse_ctos_server_name │ │ + [26141f] tls_construct_stoc_cryptopro_bug │ │ + [261440] state_machine │ │ + [26144e] ossl_statem_client_read_transition │ │ + [261471] dtls1_read_failed │ │ + [261483] tls_process_key_update │ │ + [26149a] tls_output_rpk │ │ + [2614a9] ssl_check_srp_ext_ClientHello │ │ + [2614c7] Field= │ │ + [2614ce] ossl_x509_algor_get_md │ │ + [2614e5] async_release_job │ │ + [2614f7] 0123456789ABCDEF │ │ + [261508] BN_rshift │ │ + [261512] openssl_conf │ │ + [26151f] module_run │ │ + [26152a] .pragma │ │ + [261532] priv │ │ + [261537] %02x%s │ │ + [26153e] ossl_dh_key_from_pkcs8 │ │ + [261555] ossl_bn_gen_dsa_nonce_fixed_top │ │ + [261575] pub: │ │ + [26157b] crypto/dsa/dsa_sign.c │ │ + [261591] DSO_get_filename │ │ + [2615a2] p.onBasis │ │ + [2615ac] curve │ │ + [2615b2] compressed │ │ + [2615bd] X9.62 curve over a 239 bit prime field │ │ + [2615e4] X9.62 curve over a 191 bit binary field │ │ + [26160c] SM2 curve over a 256 bit prime field │ │ + [261631] ossl_ec_GFp_mont_field_sqr │ │ + [26164c] ossl_ec_GFp_simple_group_check_discriminant │ │ + [261678] ossl_ec_GFp_simple_point_get_affine_coordinates │ │ + [2616a8] ecx_priv_encode │ │ + [2616b8] input │ │ + [2616be] data-type │ │ + [2616c8] engines │ │ + [2616d0] safeprime-generator │ │ + [2616e4] aesni_gcm_init_key │ │ + [2616f7] c2tnb239v3 │ │ + [261702] EVP_EncryptFinal_ex │ │ + [261716] -fips │ │ + [26171c] custom-iv │ │ + [261726] EVP_KDF_CTX_new │ │ + [261736] EVP_KDF_CTX_dup │ │ + [261746] max-size │ │ + [26174f] messageAuthScheme │ │ + [261761] dsa_paramgen_md │ │ + [261771] ec_paramgen_curve │ │ + [261783] rsa-exponent8 │ │ + [261791] get_payload_group_name │ │ + [2617a8] pkey_dsa_keygen │ │ + [2617b8] evp_signature_from_algorithm │ │ + [2617d5] hindex │ │ + [2617dc] crypto/ffc/ffc_params.c │ │ + [2617f4] OSSL_WINCTX: Undefined │ │ + [26180b] bn error │ │ + [261814] invalid size │ │ + [261821] different key types │ │ + [261835] expecting a dsa key │ │ + [261849] generate error │ │ + [261858] unsupported key size │ │ + [26186d] illegal bitstring format │ │ + [261886] illegal boolean │ │ + [261896] mime parse error │ │ + [2618a7] nested too deep │ │ + [2618b7] sig invalid mime type │ │ + [2618cd] no section │ │ + [2618d8] illegal hex digit │ │ + [2618ea] engine section error │ │ + [2618ff] msgsigdigest verification failure │ │ + [261921] no matching recipient │ │ + [261937] unsupported key encryption algorithm │ │ + [26195c] unsupported label source │ │ + [261975] error decrypting symmetric key │ │ + [261994] failure obtaining random │ │ + [2619ad] error validating protection │ │ + [2619c9] missing certid │ │ + [2619d8] missing trust anchor │ │ + [2619ed] pkistatusinfo not found │ │ + [261a05] log conf missing key │ │ + [261a1a] ess signing cert add error │ │ + [261a35] DES-CBC │ │ + [261a3d] DES-EDE-ECB │ │ + [261a49] id-aes128-wrap │ │ + [261a58] aes128-wrap-pad │ │ + [261a68] aria192 │ │ + [261a70] crypto/evp/e_rc2.c │ │ + [261a83] ssl3-sha1 │ │ + [261a8d] assertion failed: ptr == sh_find_my_buddy(buddy, list) │ │ + [261ac4] assertion failed: (bit & 1) == 0 │ │ + [261ae5] OSSL_PARAM_set_octet_ptr │ │ + [261afe] get_string_ptr_internal │ │ + [261b16] OPENSSL_MODULES │ │ + [261b26] md2 │ │ + [261b2a] pbeWithMD2AndDES-CBC │ │ + [261b3f] unstructuredAddress │ │ + [261b53] BF-OFB │ │ + [261b5a] RSA-MDC2 │ │ + [261b63] rc5-cbc │ │ + [261b6b] codeSigning │ │ + [261b77] PBE-SHA1-RC4-40 │ │ + [261b87] Policy Qualifier CPS │ │ + [261b9c] ISO US Member Body │ │ + [261baf] id-smime-mod-msg-v3 │ │ + [261bc3] id-smime-ct-authData │ │ + [261bd8] id-smime-cti-ets-proofOfApproval │ │ + [261bf9] OCSP Nonce │ │ + [261c04] acceptableResponses │ │ + [261c18] Selected Attribute Types │ │ + [261c31] pilotAttributeSyntax │ │ + [261c46] lastModifiedTime │ │ + [261c57] mXRecord │ │ + [261c60] MIME MHS │ │ + [261c69] content types │ │ + [261c77] set-brand │ │ + [261c81] setct-PCertReqData │ │ + [261c94] setct-PCertResTBS │ │ + [261ca6] setct-CapTokenTBEX │ │ + [261cb9] setct-CredReqTBE │ │ + [261cca] setct-CredRevResTBE │ │ + [261cde] set-brand-MasterCard │ │ + [261cf3] ITU-T │ │ + [261cf9] id-ppl-inheritAll │ │ + [261d0b] RSA-SHA256 │ │ + [261d16] anyPolicy │ │ + [261d20] X509v3 Any Policy │ │ + [261d32] X509v3 Policy Mappings │ │ + [261d49] ipsec3 │ │ + [261d50] camellia-128-cfb1 │ │ + [261d62] seed-ofb │ │ + [261d6b] id-GostR3410-94-CryptoPro-B-ParamSet │ │ + [261d90] id-GostR3410-94-CryptoPro-C-ParamSet │ │ + [261db5] GOST 34.10-94 Cryptocom │ │ + [261dcd] cACertificate │ │ + [261ddb] id-aes128-CCM │ │ + [261de9] aes-192-gcm │ │ + [261df5] RSASSA-PSS │ │ + [261e00] PSPECIFIED │ │ + [261e0b] aes-128-cbc-hmac-sha256 │ │ + [261e23] CAMELLIA-256-GCM │ │ + [261e34] AuthRSA │ │ + [261e3c] AuthECDSA │ │ + [261e46] aria-128-cfb │ │ + [261e53] ARIA-192-CFB1 │ │ + [261e61] SHA3-512 │ │ + [261e6a] shake256 │ │ + [261e73] DSTU curve 4 │ │ + [261e80] DSTU curve 8 │ │ + [261e8d] sshkdf │ │ + [261e94] X942KDF │ │ + [261e9c] Class of Signing Tool KA1 │ │ + [261eb6] id-mod-cmp2000-02 │ │ + [261ec8] issuerKeyHash │ │ + [261ed6] missing ocspsigning usage │ │ + [261ef0] mac generation error │ │ + [261f05] :BAD BOOLEAN │ │ + [261f12] + │ │ + [261f14] invalid padding │ │ + [261f24] invalid request │ │ + [261f34] RSA_padding_check_PKCS1_type_2 │ │ + [261f53] 2048 │ │ + [261f58] could not set time │ │ + [261f6b] index too small │ │ + [261f7b] unknown ttyget errno value │ │ + [261f96] closing session │ │ + [261fa6] d.iPAddress │ │ + [261fb2] v2i_ASN1_BIT_STRING │ │ + [261fc6] keyAgreement │ │ + [261fd3] decipherOnly │ │ + [261fe0] pqualid │ │ + [261fe8] notice_section │ │ + [261ff7] CRLissuer │ │ + [262001] %*sOnly CA Certificates\n │ │ + [26201a] Target Certificate:\n │ │ + [262030] %*sSignature : │ │ + [262040] %.14s.%03dZ │ │ + [26204c] %*scATool : │ │ + [26205e] %*s │ │ + [262064] sslclient │ │ + [26206e] Time Stamp signing │ │ + [262081] DNS: │ │ + [262086] SXNETID │ │ + [26208e] zone │ │ + [262093] crypto/x509/v3_usernotice.c │ │ + [2620af] expected a section name │ │ + [2620c7] extension value error │ │ + [2620dd] invalid numbers │ │ + [2620ed] no issuer certificate │ │ + [262103] newer crl not newer │ │ + [262117] wrong type │ │ + [262122] format error in CRL's nextUpdate field │ │ + [262149] crypto/x509/pcy_cache.c │ │ + [262161] crypto/asn1/a_digest.c │ │ + [262178] %*s │ │ + [262190] X509_REVOKED │ │ + [26219d] X509_CRL │ │ + [2621a6] OpenSSL Base Provider │ │ + [2621bc] provider=base,fips=no,output=der,structure=SubjectPublicKeyInfo │ │ + [2621fc] GMAC:1.0.9797.3.4 │ │ + [26220e] OpenSSL DSA implementation │ │ + [262229] X25519:1.3.101.110 │ │ + [26223c] RSA-SHA2-384:RSA-SHA384:sha384WithRSAEncryption:1.2.840.113549.1.1.12 │ │ + [262282] ECDSA-SHA3-256:ecdsa_with_SHA3-256:id-ecdsa-with-sha3-256:2.16.840.1.101.3.4.3.10 │ │ + [2622d4] provider=default,fips=yes,output=pem,structure=type-specific │ │ + [262311] provider=default,fips=yes,output=pem,structure=EncryptedPrivateKeyInfo │ │ + [262358] provider=default,fips=yes,input=der,structure=type-specific │ │ + [262394] provider=default,fips=yes,input=der,structure=dh │ │ + [2623c5] AES-192-CCM:id-aes192-CCM:2.16.840.1.101.3.4.1.27 │ │ + [2623f7] ARIA-256-CCM:1.2.410.200046.1.1.39 │ │ + [26241a] ARIA-192-ECB:1.2.410.200046.1.1.6 │ │ + [26243c] ARIA-256-CFB:1.2.410.200046.1.1.13 │ │ + [26245f] x448 │ │ + [262464] C3 │ │ + [262467] ossl_aes_gcm_siv_get_ctx_params │ │ + [262487] providers/implementations/ciphers/cipher_aes_hw_aesni.inc │ │ + [2624c1] cipher_hw_aesni_initkey │ │ + [2624d9] providers/implementations/ciphers/cipher_tdes_common.c │ │ + [262510] providers/implementations/digests/md5_sha1_prov.c │ │ + [262542] CertificateList │ │ + [262552] ec_to_type_specific_no_pub_der_encode │ │ + [262578] rsa_to_EncryptedPrivateKeyInfo_der_encode │ │ + [2625a2] x448_to_SubjectPublicKeyInfo_pem_encode │ │ + [2625ca] dhx_to_X9_42_pem_encode │ │ + [2625e2] %s Private-Key:\n │ │ + [2625f3] RSA key │ │ + [2625fb] %s: (%d bit, %d primes)\n │ │ + [262614] feedback │ │ + [26261d] sskdf_size │ │ + [262628] ikme │ │ + [26262d] gmac_set_ctx_params │ │ + [262641] providers/implementations/macs/kmac_prov.c │ │ + [26266c] ossl_rand_drbg_new │ │ + [26267f] reseed_counter │ │ + [26268e] auto-digestmax │ │ + [26269d] rsa_signverify_message_update │ │ + [2626bb] des_init │ │ + [2626c4] kem-ikm │ │ + [2626cc] ey │ │ + [2626cf] em_bytes │ │ + [2626d8] nt-format │ │ + [2626e2] libunwind: malformed DW_CFA_def_cfa DWARF unwind, reg too big\n │ │ + [262721] backup is not supported with encrypted databases │ │ + [262752] string or blob too big │ │ + [262769] PRAGMA cipher_store_pass is deprecated, please remove from use │ │ + [2627a8] cipher_hmac_salt_mask │ │ + [2627be] sqlcipherCodecAttach: leaving database mutex %p │ │ + [2627ee] unable to derive keys │ │ + [262804] ATTACH DATABASE '%s' as migrate; │ │ + [262825] unknown database: %s │ │ + [26283a] open │ │ + [26283f] SQLITE_TMPDIR │ │ + [26284d] database corruption │ │ + [262861] memdb │ │ + [262867] SorterSort │ │ + [262872] DropIndex │ │ + [26287c] RowSetAdd │ │ + [262886] BLOB │ │ + [26288b] SELECT idx,count(*) FROM %Q.sqlite_stat4 GROUP BY idx COLLATE nocase │ │ + [2628d0] Extends off end of page │ │ + [2628e8] codec_set_pass_key: db=%p nDb=%d for_ctx=%d │ │ + [262914] busy_timeout │ │ + [262921] cell_size_check │ │ + [262931] compile_options │ │ + [262941] empty_result_callbacks │ │ + [262958] checkpointed │ │ + [262965] qualified table names are not allowed on INSERT, UPDATE, and DELETE statements within triggers │ │ + [2629c4] unknown datatype for %s.%s: "%s" │ │ + [2629e5] coalesce │ │ + [2629ee] sqlite_temp_schema │ │ + [262a01] all VALUES must have the same number of terms │ │ + [262a2f] generated │ │ + [262a39] use DROP TABLE to delete table %s │ │ + [262a5b] %s USING TEMP B-TREE │ │ + [262a70] no query solution │ │ + [262a82] automatic index on %s(%s) │ │ + [262a9c] ORDER BY │ │ + [262aa5] too many arguments on function %T │ │ + [262ac7] UTF16le │ │ + [262acf] temporary storage cannot be changed from within a transaction │ │ + [262b0d] LIKE or GLOB pattern too complex │ │ + [262b2e] instr │ │ + [262b34] hex │ │ + [262b38] replace │ │ + [262b40] error in %s %s%s%s: %s │ │ + [262b57] %04d-%02d-%02d │ │ + [262b66] AM │ │ + [262b69] {} │ │ + [262b6c] database is locked │ │ + [262b7f] CREATE TABLE x(term, col, documents, occurrences, languageid HIDDEN) │ │ + [262bc4] dee │ │ + [262bc8] argument type mismatch │ │ + [262bdf] fts3tokenize disabled │ │ + [262bf5] ,%s(x.'c%d%q') │ │ + [262c04] %z, 'c%d%q' │ │ + [262c10] %z%Q, │ │ + [262c17] content_rowid │ │ + [262c25] fts5: error creating shadow table %q_%s: %s │ │ + [262c51] SELECT %s FROM %s AS T │ │ + [262c68] ,? │ │ + [262c6b] pgsz │ │ + [262c70] fts5: %s queries are not supported (detail!=full) │ │ + [262ca2] aliti │ │ + [262ca8] WHERE name=%Q │ │ + [262cb6] automatic extension loading failed: %s │ │ + [262cdd] TLS_RSA_WITH_AES_256_CBC_SHA256 │ │ + [262cfd] DHE-RSA-AES128-GCM-SHA256 │ │ + [262d17] ADH-AES256-GCM-SHA384 │ │ + [262d2d] TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 │ │ + [262d53] RSA-PSK-AES128-CBC-SHA256 │ │ + [262d6d] TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256 │ │ + [262d96] TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA │ │ + [262dbc] TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 │ │ + [262de7] DHE-DSS-SEED-SHA │ │ + [262df8] %s/%s │ │ + [262dfe] add_file_cert_subjects_to_stack │ │ + [262e1e] ECDH │ │ + [262e23] GOST89 │ │ + [262e2a] kEDH │ │ + [262e2f] LOW │ │ + [262e33] invalid configuration name │ │ + [262e4e] invalid srp username │ │ + [262e63] srtp protection profile list too long │ │ + [262e89] ssl3 session id too long │ │ + [262ea2] tlsv13 alert missing extension │ │ + [262ec1] tlsv1 alert no renegotiation │ │ + [262ede] wrong signature size │ │ + [262ef3] SSL_CTX_set0_tmp_dh_pkey │ │ + [262f0c] Groups │ │ + [262f13] VerifyMode │ │ + [262f1e] ChainCAPath │ │ + [262f2a] chainCApath │ │ + [262f36] Compression │ │ + [262f42] SSLv3/TLS read server hello │ │ + [262f5e] SSLv3/TLS read server certificate │ │ + [262f80] SSLv3/TLS write client key exchange │ │ + [262fa4] SSLv3/TLS read client key exchange │ │ + [262fc7] TLSv1.3 write server certificate verify │ │ + [262fef] tls-sigalg-sec-bits │ │ + [263003] tls-sigalg-sig-oid │ │ + [263016] dsa_sha1 │ │ + [26301f] tls13_hkdf_expand_ex │ │ + [263034] tls13_generate_secret │ │ + [26304a] ossl_quic_reset │ │ + [26305a] QUIC error code: 0x%llx%s%s%s, reason: "%s" │ │ + [263086] INITIAL_SCID was not sent but is required │ │ + [2630b0] initial_max_data │ │ + [2630c1] internal error enqueueing retire conn id │ │ + [2630ea] wb │ │ + [2630ed] crypto_error_0x%03llx │ │ + [263103] aead_limit_reached │ │ + [263116] port failed due to network BIO I/O error │ │ + [26313f] flow control violation │ │ + [263156] ssl/quic/quic_sstream.c │ │ + [26316e] read_buffer_len │ │ + [26317e] dtls_new_record_layer │ │ + [263194] tls_default_read_n │ │ + [2631a7] tls_new_record_layer │ │ + [2631bc] tls13_add_record_padding │ │ + [2631d5] tls_parse_ctos_sig_algs │ │ + [2631ed] tls_construct_stoc_next_proto_neg │ │ + [26320f] tls_construct_stoc_early_data │ │ + [26322d] tls_process_finished │ │ + [263242] construct_ca_names │ │ + [263255] construct_key_exchange_tbs │ │ + [263270] GOST_KX_MESSAGE │ │ + [263280] tls_construct_server_hello │ │ + [26329b] ossl_c2i_ASN1_BIT_STRING │ │ + [2632b4] asn1_template_new │ │ + [2632c6] getting socktype │ │ + [2632d7] dgram_mem_read │ │ + [2632e6] BN_mod_sub_quick │ │ + [2632f7] BUF_MEM_grow │ │ + [263304] NCONF_new_ex │ │ + [263311] asn1_cb │ │ + [263319] ENUMERATED │ │ + [263324] IA5 │ │ + [263328] GENSTR │ │ + [26332f] NUMERIC │ │ + [263337] EXP │ │ + [26333b] OCTWRAP │ │ + [263343] crypto/asn1/a_mbstr.c │ │ + [263359] priv_len │ │ + [263362] %s %s%lu (%s0x%lx)\n │ │ + [263376] BN_generate_prime_ex2 │ │ + [26338c] ossl_bn_priv_rand_range_fixed_top │ │ + [2633ae] BN_mod_exp_mont │ │ + [2633be] ossl_dh_compute_key │ │ + [2633d2] dh_new_intern │ │ + [2633e0] DSO_merge │ │ + [2633ea] value.parameters │ │ + [2633fb] EC_GROUP_check │ │ + [26340a] SECG curve over a 193 bit binary field │ │ + [263431] WTLS curve over a 160 bit prime field │ │ + [263457] RFC 5639 curve over a 192 bit prime field │ │ + [263481] ossl_ec_key_simple_check_key │ │ + [26349e] ossl_ec_key_new_method_int │ │ + [2634b9] ossl_ec_group_new_ex │ │ + [2634ce] ecdsa_sign_setup │ │ + [2634df] ED448 │ │ + [2634e5] OSSL_DECODER_CTX_set_input_structure │ │ + [26350a] ossl_decoder_from_algorithm │ │ + [263526] ossl_decoder_parsed_properties │ │ + [263545] OSSL_DECODER_CTX_set_params │ │ + [263561] engine_unlocked_finish │ │ + [263578] ENGINE_set_id │ │ + [263586] ESS routines │ │ + [263593] DH lib │ │ + [26359a] EVP lib │ │ + [2635a2] PKCS7 lib │ │ + [2635ac] sect131r2 │ │ + [2635b6] sect163r2 │ │ + [2635c0] sect193r2 │ │ + [2635ca] sect233k1 │ │ + [2635d4] crypto/evp/evp_cnf.c │ │ + [2635e9] crypto/evp/evp_enc.c │ │ + [2635fe] Algorithm %s cannot be found │ │ + [26361b] OSSL_ENCODER_CTX_set_selection │ │ + [26363a] EVP_PKEY_decapsulate │ │ + [26364f] crypto/evp/mac_lib.c │ │ + [263664] n │ │ + [263666] fips186_2 │ │ + [263670] crypto/evp/pbe_scrypt.c │ │ + [263688] crypto/evp/pmeth_check.c │ │ + [2636a1] evp_pkey_ctx_ctrl_str_int │ │ + [2636bb] pkey_dh_ctrl_str │ │ + [2636cc] crypto/core_fetch.c │ │ + [2636e0] MODULESDIR: "/home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/i686-linux-android/release/build/openssl-sys-1e08d18abc4ef083/out/openssl-build/install/lib/ossl-modules" │ │ + [26379d] crypto/ex_data.c │ │ + [2637ae] OPENSSL_init_crypto │ │ + [2637c2] too many temporary variables │ │ + [2637df] bad generator │ │ + [2637ed] check pubkey too small │ │ + [263804] not suitable generator │ │ + [26381b] bad decrypt │ │ + [263827] cipher not gcm mode │ │ + [26383b] getting AlgorithmIdentifier not supported │ │ + [263865] get raw key failed │ │ + [263878] operation not supported for this signature type │ │ + [2638a8] public key not rsa │ │ + [2638bb] unable to set callbacks │ │ + [2638d3] unknown key type │ │ + [2638e4] unknown option │ │ + [2638f3] unsupported algorithm │ │ + [263909] unsupported private key algorithm │ │ + [26392b] wrap mode not allowed │ │ + [263941] invalid digit │ │ + [26394f] unknown public key type │ │ + [263967] unsupported any defined by type │ │ + [263987] error loading dso │ │ + [263999] mandatory braces in variable expansion │ │ + [2639c0] invalid seed │ │ + [2639cd] invalid cmd name │ │ + [2639de] missing asn1 encoding │ │ + [2639f4] attribute error │ │ + [263a04] not encrypted data │ │ + [263a17] not key agreement │ │ + [263a29] iterationcount below 100 │ │ + [263a42] certhash unmatched │ │ + [263a55] unexpected pkistatus │ │ + [263a6a] unexpected pvno │ │ + [263a7a] log conf invalid │ │ + [263a8b] blowfish │ │ + [263a94] bind_engine │ │ + [263aa0] Specifies the path to the new ENGINE shared library │ │ + [263ad4] OSSL_PARAM_get_uint32 │ │ + [263aea] crypto/bn/bn_conv.c │ │ + [263afe] provider_conf_params_internal │ │ + [263b1c] module-filename │ │ + [263b2c] crypto/modes/ocb128.c │ │ + [263b42] des-ecb │ │ + [263b4a] idea-cbc │ │ + [263b53] dsaEncryption-old │ │ + [263b65] nsComment │ │ + [263b6f] X509v3 Extended Key Usage │ │ + [263b89] Code Signing │ │ + [263b96] timeStamping │ │ + [263ba3] id-smime-cd │ │ + [263baf] id-smime-aa-timeStampToken │ │ + [263bca] id-smime-aa-ets-otherSigCert │ │ + [263be7] id-regInfo-utf8Pairs │ │ + [263bfc] id-cmc-getCert │ │ + [263c0b] id-on-personalData │ │ + [263c1e] DC │ │ + [263c21] holdInstructionNone │ │ + [263c35] Hold Instruction None │ │ + [263c4b] janetMailbox │ │ + [263c58] setct-AuthRevReqBaggage │ │ + [263c70] setct-CapRevResData │ │ + [263c84] setCext-merchData │ │ + [263c96] set-brand-IATA-ATA │ │ + [263ca9] des-ede3-cfb8 │ │ + [263cb7] postalCode │ │ + [263cc2] CAMELLIA-256-ECB │ │ + [263cd3] CAMELLIA-192-CFB │ │ + [263ce4] SEED-CFB │ │ + [263ced] destinationIndicator │ │ + [263d02] camellia-256-cmac │ │ + [263d14] GOST R 34.11-2012 with 512 bit hash │ │ + [263d38] tlsfeature │ │ + [263d43] KxRSA │ │ + [263d49] kx-rsa │ │ + [263d50] auth-rsa │ │ + [263d59] AuthGOST01 │ │ + [263d64] aria-128-ofb │ │ + [263d71] aria-192-ccm │ │ + [263d7e] SM4-CFB │ │ + [263d86] SM4-CFB8 │ │ + [263d8f] aes-128-siv │ │ + [263d9b] x942kdf │ │ + [263da3] id-regCtrl-altCertTemplate │ │ + [263dbe] Microsoft NTDS CA Extension │ │ + [263dda] altSignatureValue │ │ + [263dec] signature │ │ + [263df6] status expired │ │ + [263e05] BOOL ABSENT │ │ + [263e11] + │ │ + [263e15] do_buf │ │ + [263e1c] no matching digest type found │ │ + [263e3a] ossl_parse_query │ │ + [263e4b] Property %s overflows │ │ + [263e61] evp_rand_generate_locked │ │ + [263e7a] unable to lock parent │ │ + [263e90] rand_new_drbg │ │ + [263e9e] dmp1 │ │ + [263ea3] crypto/rsa/rsa_crpt.c │ │ + [263eb9] invalid x931 digest │ │ + [263ecd] mp coefficient not inverse of r │ │ + [263eed] crypto/rsa/rsa_x931.c │ │ + [263f03] OSSL_STORE_LOADER_get0_provider │ │ + [263f23] reading strings │ │ + [263f33] digitalSignature │ │ + [263f44] d.cpsuri │ │ + [263f4d] cessationOfOperation │ │ + [263f62] indirectCRL │ │ + [263f6e] onlyattr │ │ + [263f77] choice.targetGroup │ │ + [263f8a] %*sTarget:\n │ │ + [263f96] %*sIssuer Names:\n │ │ + [263fa8] %*sSignature Algorithm: │ │ + [263fc1] ISSUER_SIGN_TOOL │ │ + [263fd2] PROFESSION_INFO │ │ + [263fe2] %*s registrationNumber: │ │ + [263ffe] timestampsign │ │ + [26400c] hash │ │ + [264011] crypto/x509/v3_sxnet.c │ │ + [264028] %*sVersion: │ │ + [264042] bad option │ │ + [26404d] error in extension │ │ + [264060] loading cert dir │ │ + [264071] public key encode error │ │ + [264089] unknown purpose id │ │ + [26409c] certificate chain too long │ │ + [2640b7] unsuitable certificate purpose │ │ + [2640d6] unhandled critical CRL extension │ │ + [2640f7] unsupported or invalid name syntax │ │ + [26411a] OCSP verification needed │ │ + [264133] Subject name empty │ │ + [264146] Subject Key Identifier marked critical │ │ + [26416d] X509_VERIFY_PARAM_set1_ip │ │ + [264187] mem alloc failed │ │ + [264198] ALG_PERR: %s(%d): io_setup error : │ │ + [2641bc] provider=base,fips=no,output=blob │ │ + [2641de] provider=base,fips=yes,output=der,structure=pkcs1 │ │ + [264210] PBKDF2:1.2.840.113549.1.5.12 │ │ + [26422d] OpenSSL ED448 implementation │ │ + [26424a] OpenSSL TLS1_PRF via EVP_PKEY implementation │ │ + [264277] provider=default,fips=no,output=blob │ │ + [26429c] provider=default,fips=yes,output=pem,structure=dh │ │ + [2642ce] provider=default,fips=yes,output=pem,structure=dhx │ │ + [264301] ARIA-192-OFB:1.2.410.200046.1.1.9 │ │ + [264323] C2 │ │ + [264326] providers/implementations/ciphers/cipher_sm4_ccm.c │ │ + [264359] rsapss_to_PrivateKeyInfo_der_encode │ │ + [26437d] rsapss_to_SubjectPublicKeyInfo_pem_encode │ │ + [2643a7] ecdh_X9_63_kdf_derive │ │ + [2643bd] providers/implementations/exchange/ecx_exch.c │ │ + [2643eb] cannot fetch blake2b512 │ │ + [264403] min: %u │ │ + [26440b] kdf_argon2id_new │ │ + [26441c] crypto/sm2/sm2_key.c │ │ + [264431] providers/implementations/keymgmt/ecx_kmgmt.c │ │ + [26445f] seed_src_reseed │ │ + [26446f] PSS restrictions lack MGF1 hash algorithm │ │ + [264499] mdc2_set_ctx_params │ │ + [2644ad] ossl_DER_w_RSASSA_PSS_params │ │ + [2644ca] providers/common/provider_ctx.c │ │ + [2644ea] missing config data │ │ + [2644fe] missing seed │ │ + [26450b] ossl_cipher_generic_block_update │ │ + [26452c] ccm_init │ │ + [264535] ts │ │ + [264538] lude-public │ │ + [264544] ut-type │ │ + [26454c] es │ │ + [26454f] ntropylen │ │ + [264559] ject │ │ + [26455e] ufsz │ │ + [264563] CIE version is not 1 or 3 │ │ + [26457d] cipher_fips_status │ │ + [264590] cipher_salt │ │ + [26459c] HMAC_SHA256 │ │ + [2645a8] sqlcipherCodecAttach: entered database mutex %p │ │ + [2645d8] invalid number of arguments (%d) passed to sqlcipher_export │ │ + [264614] sqlcipher_set_mem_security: on │ │ + [264633] page %d has an invalid size of %lld bytes (expected %d bytes) │ │ + [264671] migrate │ │ + [264679] %s/etilqs_%llx%c │ │ + [26468a] %s-shm │ │ + [264691] (blob) │ │ + [264698] Yield │ │ + [26469e] SeekGE │ │ + [2646a5] IdxGT │ │ + [2646ab] IncrVacuum │ │ + [2646b6] LoadAnalysis │ │ + [2646c3] OffsetLimit │ │ + [2646cf] rename │ │ + [2646d6] Rowid %lld out of order │ │ + [2646ee] cannot VACUUM from within a transaction │ │ + [264716] integer │ │ + [26471e] sqlite3Codec: error encrypting page %d data: %d │ │ + [26474e] sqlite3Codec: error unsupported codec mode %d │ │ + [26477c] cipher_ctx_key_derive: key material is not present on the context for key derivation │ │ + [2647d1] unique │ │ + [2647d8] no such collation sequence: %s │ │ + [2647f7] VIEW │ │ + [2647fc] cannot use DEFAULT on a generated column │ │ + [264825] AUTOINCREMENT is only allowed on an INTEGER PRIMARY KEY │ │ + [26485d] name='%q' AND type='index' │ │ + [264878] , │ │ + [26487b] table %s may not be dropped │ │ + [264897] DISTINCT aggregates must have exactly one argument │ │ + [2648ca] unknown join type: %T%s%T%s%T │ │ + [2648e8] SELECT*FROM"%w" │ │ + [2648f8] is │ │ + [2648fb] siX │ │ + [2648ff] UPDATE "%w".sqlite_sequence set name = %Q WHERE name = %Q │ │ + [264939] SELECT raise(ABORT,%Q) FROM "%w"."%w" │ │ + [26495f] rename columns of │ │ + [264971] argument of ntile must be a positive integer │ │ + [26499e] DELETE FROM %Q.'%q_content' │ │ + [2649ba] DELETE FROM %Q.'%q_segdir' WHERE level = ? │ │ + [2649e5] SELECT idx, start_block, leaves_end_block, end_block, root FROM %Q.'%q_segdir' WHERE level = ? AND idx = ? │ │ + [264a50] iltne │ │ + [264a56] ssenluf │ │ + [264a5e] CREATE TABLE IF NOT EXISTS %Q.'%q_stat'(id INTEGER PRIMARY KEY, value BLOB); │ │ + [264aab] illegal first argument to %s │ │ + [264ac8] unrecognized option: "%.*s" │ │ + [264ae4] id INTEGER PRIMARY KEY, block BLOB │ │ + [264b07] segid, term, pgno, PRIMARY KEY(segid, term) │ │ + [264b33] recursively defined fts5 content table │ │ + [264b5a] fts5: column queries are not supported (detail=none) │ │ + [264b8f] eli │ │ + [264b93] wrong number of vtable arguments │ │ + [264bb4] Schema corrupt or not an rtree │ │ + [264bd3] CREATE TABLE x(%.*s INT │ │ + [264beb] ENABLE_FTS5 │ │ + [264bf7] THREADSAFE=1 │ │ + [264c04] USE_URI │ │ + [264c0c] DHE-RSA-AES128-SHA │ │ + [264c1f] TLS_DHE_DSS_WITH_AES_256_CBC_SHA │ │ + [264c40] DHE-DSS-AES128-GCM-SHA256 │ │ + [264c5a] TLS_DHE_PSK_WITH_AES_256_CCM │ │ + [264c77] TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA │ │ + [264c9c] ECDHE-RSA-AES128-GCM-SHA256 │ │ + [264cb8] PSK-NULL-SHA384 │ │ + [264cc8] ECDHE-PSK-AES256-CBC-SHA │ │ + [264ce1] TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA │ │ + [264d04] DHE-RSA-CHACHA20-POLY1305 │ │ + [264d1e] ECDHE-ECDSA-CAMELLIA256-SHA384 │ │ + [264d3d] IANA-GOST2012-GOST8912-GOST8912 │ │ + [264d5d] GOST2012-NULL-GOST12 │ │ + [264d72] TLS_EMPTY_RENEGOTIATION_INFO_SCSV │ │ + [264d94] ssl_build_cert_chain │ │ + [264da9] SUITEB192 │ │ + [264db3] HIGH │ │ + [264db8] bad cipher │ │ + [264dc3] bad data returned by callback │ │ + [264de1] bad early data │ │ + [264df0] bad srtp protection profile list │ │ + [264e11] compression id not within private range │ │ + [264e39] no certificate assigned │ │ + [264e51] no protocols available │ │ + [264e68] tlsv1 alert no application protocol │ │ + [264e8c] unsupported protocol │ │ + [264ea1] SSL_set_cipher_list │ │ + [264eb5] ssl_cache_cipherlist │ │ + [264eca] ssl_set_pkey │ │ + [264ed7] alpn_selected │ │ + [264ee5] salt │ │ + [264eea] srp_generate_client_master_secret │ │ + [264f0c] RX key update again too soon │ │ + [264f29] ORIG_DCID may not be sent by a client │ │ + [264f4f] ORIG_DCID does not match expected value │ │ + [264f77] PREFERRED_ADDR may not be sent by a client │ │ + [264fa2] initial_max_streams_uni │ │ + [264fba] active_connection_id_limit │ │ + [264fd5] preferred_addr │ │ + [264fe4] local │ │ + [264fea] connectivity:connection_state_updated │ │ + [265010] no_viable_path │ │ + [26501f] raw │ │ + [265023] frame_type │ │ + [26502e] ssl/quic/quic_rstream.c │ │ + [265046] STOP_SENDING frame for RX only stream │ │ + [26506c] RH │ │ + [26506f] quic_increment_sequence_ctr │ │ + [26508b] ssl/quic/quic_txp.c │ │ + [26509f] STOP_SENDING │ │ + [2650ac] STREAM_OFF │ │ + [2650b7] SSL alert number %d │ │ + [2650cb] dtls_buffer_record │ │ + [2650de] tls_int_new_record_layer │ │ + [2650f7] tls_construct_ctos_server_name │ │ + [265116] tls_parse_stoc_cookie │ │ + [26512c] tls_parse_ctos_sig_algs_cert │ │ + [265149] tls_construct_stoc_status_request │ │ + [26516b] tls_construct_stoc_psk │ │ + [265182] tls_process_server_hello │ │ + [26519b] tls_post_process_server_certificate │ │ + [2651bf] tls_construct_client_key_exchange │ │ + [2651e1] tls_prepare_client_certificate │ │ + [265200] set_client_ciphersuite │ │ + [265217] CLIENT_RANDOM │ │ + [265225] c2i_ibuf │ │ + [26522e] ASN1_INTEGER │ │ + [26523b] ZUINT32 │ │ + [265243] GENTIME │ │ + [26524b] parse_tagging │ │ + [265259] crypto/ct/ct_sct.c │ │ + [26526c] crypto/dso/dso_lib.c │ │ + [265281] ECDSA-Parameters │ │ + [265292] EC_GROUP_check_named_curve │ │ + [2652ad] NIST/SECG curve over a 409 bit binary field │ │ + [2652d9] ECDSA_do_verify │ │ + [2652e9] B: │ │ + [2652ef] pkey_ecd_ctrl │ │ + [2652fe] DX���x#U��r�l!�6�I�N��#�|���������������������������? │ │ + [265336] No supported data to decode. %s%s%s%s%s%s │ │ + [265360] %s, Name (%s : %d), Properties (%s) │ │ + [265384] 2 │ │ + [265386] RAND │ │ + [26538b] engine_list_remove │ │ + [26539e] ECDSA routines │ │ + [2653ad] X509 lib │ │ + [2653b6] UI lib │ │ + [2653bd] interrupted or cancelled │ │ + [2653d6] EVP_DigestFinalXOF │ │ + [2653e9] brainpoolP160t1 │ │ + [2653f9] P-256 │ │ + [2653ff] tls1multi_interleave │ │ + [265414] evp_cipher_param_to_asn1_ex │ │ + [265430] ASN1_TYPE_get_octetstring │ │ + [26544a] OSSL_ENCODER_to_bio │ │ + [26545e] evp_mac_from_algorithm │ │ + [265475] EVP_PBE_CipherInit_ex │ │ + [26548b] parallelizationParameter │ │ + [2654a4] kdf-type │ │ + [2654ad] rsa_keygen_bits │ │ + [2654bd] rsa-coefficient9 │ │ + [2654ce] gindex │ │ + [2654d5] Global default library context │ │ + [2654f4] ossl_crypto_get_ex_new_index_ex │ │ + [265514] error loading section │ │ + [26552a] expecting an ec key │ │ + [26553e] inaccessible key │ │ + [26554f] invalid null algorithm │ │ + [265566] parameter too large │ │ + [26557a] p not prime │ │ + [265586] aux error │ │ + [265590] illegal hex │ │ + [26559c] illegal integer │ │ + [2655ac] no sig content type │ │ + [2655c0] ladder post failure │ │ + [2655d4] unknown group │ │ + [2655e2] unsupported field │ │ + [2655f4] control command failed │ │ + [26560b] response parse error │ │ + [265620] msgsigdigest wrong length │ │ + [26563a] not pwri │ │ + [265643] signer certificate not found │ │ + [265660] type not compressed data │ │ + [265679] unwrap error │ │ + [265686] popo missing public key │ │ + [26569e] algorithm not supported │ │ + [2656b6] error creating crlstatus │ │ + [2656cf] unexpected pollreq │ │ + [2656e2] ess signing cert v2 add error │ │ + [265700] missing signing certificate attribute │ │ + [265726] sm4 │ │ + [26572a] assertion failed: l <= sizeof(iv) │ │ + [26574c] chacha20_poly1305_ctrl │ │ + [265763] dynamic_get_data_ctx │ │ + [265778] Specifies whether to load from 'DIR_ADD' directories (0=no,1=yes,2=mandatory) │ │ + [2657c6] assertion failed: ((ptr - sh.arena) & ((sh.arena_size >> list) - 1)) == 0 │ │ + [265810] crypto/params_from_text.c │ │ + [26582a] .%lu │ │ + [26582f] X509 │ │ + [265834] idea-ecb │ │ + [26583d] crlDistributionPoints │ │ + [265853] md5WithRSA │ │ + [26585e] PBE-MD2-RC2-64 │ │ + [26586d] Microsoft Extension Request │ │ + [265889] id-smime-cti-ets-proofOfReceipt │ │ + [2658a9] id-mod-qualified-cert-88 │ │ + [2658c2] ac-auditIdentity │ │ + [2658d3] id-it-preferredSymmAlg │ │ + [2658ea] id-it-caKeyUpdateInfo │ │ + [265900] id-cmc-dataReturn │ │ + [265912] id-cmc-transactionId │ │ + [265927] id-pda-dateOfBirth │ │ + [26593a] id-pda-gender │ │ + [265948] dcobject │ │ + [265951] account │ │ + [265959] sOARecord │ │ + [265963] setct-CapTokenData │ │ + [265976] setct-CertResTBE │ │ + [265987] setCext-setExt │ │ + [265996] setCext-setQualf │ │ + [2659a7] ICC or token signature │ │ + [2659be] CAMELLIA-128-CFB │ │ + [2659cf] id-GostR3410-94-CryptoPro-XchC-ParamSet │ │ + [2659f7] businessCategory │ │ + [265a08] postOfficeBox │ │ + [265a16] presentationAddress │ │ + [265a2a] AES-256-XTS │ │ + [265a36] RC4-HMAC-MD5 │ │ + [265a43] dhSinglePass-cofactorDH-sha384kdf-scheme │ │ + [265a6c] CAMELLIA-256-CMAC │ │ + [265a7e] scrypt │ │ + [265a85] id-tc26-signwithdigest-gost3410-2012-256 │ │ + [265aae] kuznyechik-ecb │ │ + [265abd] KxRSA_PSK │ │ + [265ac7] auth-gost12 │ │ + [265ad3] AuthSRP │ │ + [265adb] RSA-SHA3-256 │ │ + [265ae8] sm4-ecb │ │ + [265af0] SM4-OFB │ │ + [265af8] uacurve8 │ │ + [265b01] id-aa-ets-archiveTimestampV3 │ │ + [265b1e] basicAttConstraints │ │ + [265b32] X509v3 User Notice │ │ + [265b45] bad iv chars │ │ + [265b52] missing dek iv │ │ + [265b61] value.sdsicert │ │ + [265b70] contents │ │ + [265b79] key_enc_algor │ │ + [265b87] \W%08lX │ │ + [265b8f] message digest │ │ + [265b9e] content and data present │ │ + [265bb7] error setting cipher │ │ + [265bcc] pkcs7 add signature error │ │ + [265be6] invalid header │ │ + [265bf5] invalid modulus │ │ + [265c05] invalid pss saltlen │ │ + [265c19] rsa operations not supported │ │ + [265c36] unknown algorithm type │ │ + [265c4d] EVP_PKEY_CTX_set_rsa_keygen_bits │ │ + [265c6e] not a crl │ │ + [265c78] detached content │ │ + [265c89] flushing │ │ + [265c92] d.registeredID │ │ + [265ca1] GeneralNames │ │ + [265cae] %*sExplicit Text: %.*s │ │ + [265cc5] %*sOnly User Certificates\n │ │ + [265ce0] IPAddressRange │ │ + [265cef] ipAddressChoice │ │ + [265cff] ASIdentifiers │ │ + [265d0d] %*s%s- │ │ + [265d14] %s\n │ │ + [265d18] digestAlgorithm │ │ + [265d28] %*sDigest Type: Public Key\n │ │ + [265d44] admissionAuthority │ │ + [265d57] Code signing │ │ + [265d64] illegal empty extension │ │ + [265d7c] invalid proxy policy setting │ │ + [265d99] othername error │ │ + [265da9] unable to get issuer keyid │ │ + [265dc4] X509_ATTRIBUTE_get0_object │ │ + [265ddf] error getting md by nid │ │ + [265df7] no crl found │ │ + [265e04] email address mismatch │ │ + [265e1b] X509_self_signed │ │ + [265e2c] crypto/x509/pcy_node.c │ │ + [265e43] ossl_policy_data_new │ │ + [265e58] X509_NAME_add_entry │ │ + [265e6c] X509_EXTENSION │ │ + [265e7b] public_key │ │ + [265e86] other │ │ + [265e8c] ALG_PERR: %s(%d): io_getevents failed : │ │ + [265eb5] provider=base,fips=no,output=der,structure=type-specific │ │ + [265eee] provider=base,fips=no,output=pem,structure=EncryptedPrivateKeyInfo │ │ + [265f31] provider=base,fips=yes,input=msblob │ │ + [265f55] SHA2-224:SHA-224:SHA224:2.16.840.1.101.3.4.2.4 │ │ + [265f84] KECCAK-384 │ │ + [265f8f] KECCAK-512 │ │ + [265f9a] KMAC-256:KMAC256:2.16.840.1.101.3.4.2.20 │ │ + [265fc3] DSA-SHA3-224:dsa_with_SHA3-224:id-dsa-with-sha3-224:2.16.840.1.101.3.4.3.5 │ │ + [26600e] provider=default,fips=no,output=der,structure=type-specific │ │ + [26604a] DES3-WRAP:id-smime-alg-CMS3DESwrap:1.2.840.113549.1.9.16.3.6 │ │ + [266087] mgf1-properties │ │ + [266097] providers/implementations/ciphers/cipher_sm4.c │ │ + [2660c6] GB │ │ + [2660c9] shake_get_ctx_params │ │ + [2660de] dhx_to_PrivateKeyInfo_der_encode │ │ + [2660ff] ed448_to_EncryptedPrivateKeyInfo_pem_encode │ │ + [26612b] x448_to_PrivateKeyInfo_der_encode │ │ + [26614d] ec_to_EC_pem_encode │ │ + [266161] %s Public-Key:\n │ │ + [266171] kdf_pkcs12_derive │ │ + [266183] supp-pubinfo │ │ + [266190] secretsz invalid │ │ + [2661a1] ossl_hpke_labeled_extract │ │ + [2661bb] DHKEM │ │ + [2661c1] gmac_setkey │ │ + [2661cd] providers/implementations/rands/drbg_hash.c │ │ + [2661f9] PSS restrictions lack hash algorithm │ │ + [26621e] hash algorithm name too long │ │ + [26623b] rsa_verify_recover │ │ + [26624e] crypto/sm2/sm2_sign.c │ │ + [266264] Given path=%s │ │ + [266272] fips module in error state │ │ + [26628d] missing key │ │ + [266299] missing pass │ │ + [2662a6] parent cannot generate random numbers │ │ + [2662cc] iv-generated │ │ + [2662d9] providers/implementations/ciphers/ciphercommon_block.c │ │ + [266310] gcm_tls_cipher │ │ + [26631f] tid │ │ + [266323] pect │ │ + [266328] der │ │ + [26632c] iction_resistance │ │ + [26633e] providers/implementations/digests/digestcommon.c │ │ + [26636f] ssl/record/methods/tls_pad.c │ │ + [26638c] _Unwind_Resume() can't return │ │ + [2663aa] libunwind: malformed DW_CFA_def_cfa_sf DWARF unwind, reg too big\n │ │ + [2663ec] Can't binary search on variable length encoded data. │ │ + [266421] msgCPtr │ │ + [266429] jsonrpcInstanceCPtr │ │ + [26643d] cipher_version │ │ + [26644c] PRAGMA cipher_plaintext_header_size = %d; │ │ + [266476] PRAGMA cipher_default_kdf_algorithm = %s; │ │ + [2664a0] sqlcipherCodecAttach: calling sqlite3BtreeSetAutoVacuum() │ │ + [2664da] cipher_page_size not a power of 2 and between 512 and 65536 inclusive │ │ + [266520] DETACH DATABASE called %d │ │ + [26653a] write │ │ + [266540] geteuid │ │ + [266548] /tmp │ │ + [26654d] fsync │ │ + [266553] BeginSubrtn │ │ + [26655f] Subtract │ │ + [266568] OpenDup │ │ + [266570] Sequence │ │ + [266579] cannot open savepoint - SQL statements in progress │ │ + [2665ac] into │ │ + [2665b1] freelist leaf count too big on page %u │ │ + [2665d8] p5 │ │ + [2665db] sqlcipher_codec_ctx_reserve_setup: base_reserve=%d block_sz=%d md_size=%d reserve=%d │ │ + [266630] sqlcipher_codec_ctx_init_kdf_salt: obtaining salt │ │ + [266662] sqlcipher_codec_ctx_init_kdf_salt: unable to read salt from file header, generating random │ │ + [2666bd] sqlcipher_cipher_ctx_key_derive: ctx->kdf_salt_sz=%d ctx->kdf_iter=%d ctx->fast_kdf_iter=%d ctx->key_sz=%d │ │ + [266728] cipher_ctx_key_derive: deriving key using full PBKDF2 with %d iterations │ │ + [266771] sqlcipher_openssl_deactivate: entered SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ + [2667b9] sqlcipher_openssl_add_random: entering SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [2667fe] sqlcipher_openssl_add_random: entered SQLCIPHER_MUTEX_PROVIDER_RAND │ │ + [266842] table_xinfo │ │ + [26684e] narg │ │ + [266853] ROLLBACK │ │ + [26685c] the "." operator │ │ + [26686d] ROWID │ │ + [266873] %s.%z │ │ + [266879] access to %z is prohibited │ │ + [266894] recursive reference in a subquery: %s │ │ + [2668ba] NUM │ │ + [2668be] %s cannot use variables │ │ + [2668d6] DELETE FROM %Q.sqlite_master WHERE tbl_name=%Q and type!='trigger' │ │ + [266919] NOCASE │ │ + [266920] INDEX %d │ │ + [266929] frame ending offset must be a non-negative number │ │ + [26695b] USE TEMP B-TREE FOR %s(ORDER BY) │ │ + [26697c] cannot UPSERT a view │ │ + [266991] -%T │ │ + [266995] issisi │ │ + [26699c] iisX │ │ + [2669a1] iss │ │ + [2669a5] there is already another table or index with this name: %s │ │ + [2669e0] abs │ │ + [2669e4] round │ │ + [2669ea] %02d:%02d:%02d │ │ + [2669f9] json_valid │ │ + [266a04] 9e999 │ │ + [266a0a] SELECT max(level) FROM %Q.'%q_segdir' WHERE level BETWEEN ? AND ? │ │ + [266a4c] tokenize │ │ + [266a55] compress │ │ + [266a5e] ASC │ │ + [266a62] pcx │ │ + [266a66] bm25 │ │ + [266a6b] ism │ │ + [266a6f] CREATE TABlE vocab(term, doc, col, offset) │ │ + [266a9a] %g │ │ + [266a9e] a%d=?%d │ │ + [266aa6] SELECT stat FROM %Q.sqlite_stat1 WHERE tbl = '%q_rowid' │ │ + [266ade] / │ │ + [266ae0] DEFAULT_SYNCHRONOUS=2 │ │ + [266af6] MAX_DEFAULT_PAGE_SIZE=8192 │ │ + [266b11] MAX_WORKER_THREADS=0 │ │ + [266b26] TEMP_STORE=3 │ │ + [266b33] SHA2-256 │ │ + [266b3c] TLS_AES_128_GCM_SHA256 │ │ + [266b53] ADH-AES128-SHA256 │ │ + [266b65] TLS_RSA_WITH_AES_128_CCM │ │ + [266b7e] TLS_PSK_WITH_AES_128_CCM │ │ + [266b97] ECDHE-ECDSA-AES256-SHA │ │ + [266bae] ECDHE-RSA-AES256-SHA384 │ │ + [266bc6] ECDHE-ECDSA-AES256-GCM-SHA384 │ │ + [266be4] TLS_PSK_WITH_AES_256_GCM_SHA384 │ │ + [266c04] DHE-PSK-AES128-GCM-SHA256 │ │ + [266c1e] SRP-AES-128-CBC-SHA │ │ + [266c32] TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256 │ │ + [266c5c] TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 │ │ + [266c85] TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA │ │ + [266cab] PSK-CAMELLIA256-SHA384 │ │ + [266cc2] GOST2001-GOST89-GOST89 │ │ + [266cd9] ECDHE-ECDSA-ARIA128-GCM-SHA256 │ │ + [266cf8] aRSA │ │ + [266cfd] bad dh value │ │ + [266d0a] bad srtp mki value │ │ + [266d1d] certificate verify failed │ │ + [266d37] cookie mismatch │ │ + [266d47] dane cannot override mtype full │ │ + [266d67] no certificates returned │ │ + [266d80] no compression specified │ │ + [266d99] no valid scts │ │ + [266da7] tls invalid ecpointformat list │ │ + [266dc6] unsafe legacy renegotiation disabled │ │ + [266deb] unsupported config value op │ │ + [266e07] cmd=%s │ │ + [266e0e] verifyCAfile │ │ + [266e1b] Peer │ │ + [266e20] SSL_use_certificate │ │ + [266e34] SSLv3/TLS write server hello │ │ + [266e51] TLSv1.3 write encrypted extensions │ │ + [266e74] tls-group-is-kem │ │ + [266e85] rsa_pkcs1_sha512 │ │ + [266e96] SERVER_TRAFFIC_SECRET_0 │ │ + [266eae] quic_do_handshake │ │ + [266ec0] ssl/quic/quic_channel.c │ │ + [266ed8] RETRY_SCID sent when not performing a retry │ │ + [266f04] INITIAL_SCID is malformed │ │ + [266f1e] DISABLE_ACTIVE_MIGRATION is malformed │ │ + [266f44] invalid_token │ │ + [266f52] ack │ │ + [266f56] maximum │ │ + [266f5e] internal error (stream allocation) │ │ + [266f81] exceeded maximum crypto buffer │ │ + [266fa0] CONN_CLOSE_TRANSPORT │ │ + [266fb5] do_dtls1_write │ │ + [266fc4] RB │ │ + [266fc7] custom_ext_add │ │ + [266fd6] tls_get_message_header │ │ + [266fed] ssl_choose_client_version │ │ + [267007] tls_process_client_rpk │ │ + [26701e] tls_process_cke_gost │ │ + [267033] asn1_ex_c2i │ │ + [26703f] ossl_c2i_ASN1_OBJECT │ │ + [267054] Type=%s │ │ + [26705c] unable to nodelay │ │ + [26706e] unsupported protocol family │ │ + [26708a] BN_CTX_start │ │ + [267097] .conf │ │ + [26709d] crypto/asn1/asn1_gen.c │ │ + [2670b4] BMP │ │ + [2670b8] T61 │ │ + [2670bc] crypto/ct/ct_sct_ctx.c │ │ + [2670d3] DH_check_params_ex │ │ + [2670e6] pub_key │ │ + [2670ee] NIST/SECG curve over a 224 bit prime field │ │ + [267119] OpenSSL EC_KEY method │ │ + [26712f] EC_GROUP_set_curve │ │ + [267142] EC_POINT_get_affine_coordinates │ │ + [267162] EC_GROUP_get_pentanomial_basis │ │ + [267181] crypto/ec/ecdsa_sign.c │ │ + [267198] ossl_ec_GFp_mont_field_inv │ │ + [2671b3] crypto/bn/bn_sqrt.c │ │ + [2671c7] crypto/ec/ecx_meth.c │ │ + [2671dc] OSSL_DECODER_CTX_set_cleanup │ │ + [2671f9] LOAD │ │ + [2671fe] X509V3 lib │ │ + [267209] pbits │ │ + [26720f] sect113r2 │ │ + [267219] brainpoolP256t1 │ │ + [267229] B-283 │ │ + [26722f] num │ │ + [267233] OSSL_ENCODER_CTX_set_output_type │ │ + [267254] keylength │ │ + [26725e] crypto/evp/p5_crpt2.c │ │ + [267274] keymgmt key type = %s but legacy type = EVP_PKEY_NONE │ │ + [2672aa] dsa_paramgen_check │ │ + [2672bd] modp_3072 │ │ + [2672c7] generator G: │ │ + [2672d4] crypto/context.c │ │ + [2672e5] HMAC-DRBG-KDF │ │ + [2672f3] CRYPTO_set_ex_data │ │ + [267306] p is not prime │ │ + [267315] invalid public key │ │ + [267328] invalid operation │ │ + [26733a] no key set │ │ + [267345] null mac pkey ctx │ │ + [267357] unsupported salt type │ │ + [26736d] illegal padding │ │ + [26737d] invalid scrypt parameters │ │ + [267397] sequence or set needs config │ │ + [2673b4] time not ascii format │ │ + [2673ca] too long │ │ + [2673d3] too small │ │ + [2673dd] missing close square bracket │ │ + [2673fa] invalid negative value │ │ + [267411] could not unload the shared library │ │ + [267435] finish failed │ │ + [267443] content type not signed data │ │ + [267460] decrypt error │ │ + [26746e] messagedigest wrong length │ │ + [267489] type not encrypted data │ │ + [2674a1] multiple responses not supported │ │ + [2674c2] DES-EDE │ │ + [2674ca] copy_integer │ │ + [2674d7] crypto/provider_core.c │ │ + [2674ee] openssl-version │ │ + [2674fe] X509v3 CRL Number │ │ + [267510] Microsoft Individual Code Signing │ │ + [267532] PBE-SHA1-RC4-128 │ │ + [267543] PBE-SHA1-3DES │ │ + [267551] authorityInfoAccess │ │ + [267565] id-pda │ │ + [26756c] id-pkix1-implicit-93 │ │ + [267581] id-it-encKeyPairTypes │ │ + [267597] id-cct-PKIResponse │ │ + [2675aa] Nonce │ │ + [2675b0] ecdsa-with-SHA1 │ │ + [2675c0] Hold Instruction Call Issuer │ │ + [2675dd] organizationalStatus │ │ + [2675f2] setct-OIData │ │ + [2675ff] setct-AuthResTBE │ │ + [267610] setct-AuthTokenTBE │ │ + [267623] setct-AcqCardCodeMsgTBE │ │ + [26763b] setAttr-GenCryptgrm │ │ + [26764f] set-brand-Diners │ │ + [267660] DES-CDMF │ │ + [267669] itu-t │ │ + [26766f] DES-CFB8 │ │ + [267678] DES-EDE3-CFB1 │ │ + [267686] sha384WithRSAEncryption │ │ + [26769e] seed-cbc │ │ + [2676a7] ecdsa-with-SHA256 │ │ + [2676b9] id-GostR3410-94-a │ │ + [2676cb] GOST R 34.11-94 with GOST R 34.10-2001 Cryptocom │ │ + [2676fc] seeAlso │ │ + [267704] aes-128-ctr │ │ + [267710] dhSinglePass-stdDH-sha256kdf-scheme │ │ + [267734] dhSinglePass-stdDH-sha512kdf-scheme │ │ + [267758] id-tc26-sign │ │ + [267765] id-tc26-digest │ │ + [267774] kuznyechik-ctr │ │ + [267783] chacha20-poly1305 │ │ + [267795] KxPSK │ │ + [26779b] auth-psk │ │ + [2677a4] ARIA-256-CCM │ │ + [2677b1] id-tc26-gost-3410-2012-256-paramSetA │ │ + [2677d6] SSKDF │ │ + [2677dc] id-it-rootCaKeyUpdate │ │ + [2677f2] Class of Signing Tool KC1 │ │ + [26780c] id-aa-ATSHashIndex │ │ + [26781f] holderNameConstraints │ │ + [267835] responderId │ │ + [267841] crlTime │ │ + [267849] read key │ │ + [267852] Proc-Type: 4,%s\n │ │ + [267863] load_iv │ │ + [26786b] PKCS7_ATTRIBUTES │ │ + [26787c] crypto/asn1/tasn_prn.c │ │ + [267893] │ │ + [26789d] cons: │ │ + [2678a4] appl [ %d ] │ │ + [2678b0] cipher not initialized │ │ + [2678c7] ossl_property_str │ │ + [2678d9] ossl_rand_get_entropy │ │ + [2678ef] already instantiated │ │ + [267904] selftest failure │ │ + [267915] RAND_priv_bytes_ex │ │ + [267928] random_conf_init │ │ + [267939] crypto/rsa/rsa_ameth.c │ │ + [267950] OpenSSL RSA-PSS method │ │ + [267967] prime_infos │ │ + [267973] data too small │ │ + [267982] no public exponent │ │ + [267995] ossl_rsa_sp800_56b_check_public │ │ + [2679b5] crypto/rsa/rsa_sp800_56b_gen.c │ │ + [2679d4] unsupported operation │ │ + [2679ea] crypto/thread/arch/thread_posix.c │ │ + [267a0c] unacceptable policy │ │ + [267a20] result too small │ │ + [267a31] X509_PKEY_new │ │ + [267a3f] crypto/x509/v3_conf.c │ │ + [267a55] CRL Sign │ │ + [267a5e] cRLSign │ │ + [267a66] encipherOnly │ │ + [267a73] ca │ │ + [267a76] , value= │ │ + [267a7f] noticeref │ │ + [267a89] AA Compromise │ │ + [267a97] crypto/ocsp/v3_ocsp.c │ │ + [267aad] %s%02x │ │ + [267ab4] AS │ │ + [267ab7] crypto/x509/v3_ac_tgt.c │ │ + [267acf] namingAuthorityText │ │ + [267ae3] %*s Info Entries:\n │ │ + [267af9] requireExplicitPolicy │ │ + [267b0f] SSL client │ │ + [267b1a] sslserver │ │ + [267b24] othername:SRVName:%.*s │ │ + [267b3b] copy │ │ + [267b40] s2i_skey_id │ │ + [267b4c] -0x │ │ + [267b50] invalid empty name │ │ + [267b63] X509_add_certs │ │ + [267b72] no certificate found │ │ + [267b87] unable to get certs public key │ │ + [267ba6] crypto/x509/x509_lu.c │ │ + [267bbc] RFC 3779 resource not subset of parent's resources │ │ + [267bef] Empty Subject Alternative Name extension │ │ + [267c18] check_policy │ │ + [267c25] OCSP responder │ │ + [267c34] trust │ │ + [267c3a] afalg │ │ + [267c40] ALG_PERR: %s(%d): Failed to set socket option : │ │ + [267c71] padlock │ │ + [267c79] provider=base,fips=no,output=text │ │ + [267c9b] SHAKE-256:SHAKE256:2.16.840.1.101.3.4.2.12 │ │ + [267cc6] OpenSSL X9.42 DH implementation │ │ + [267ce6] OpenSSL RSA implementation │ │ + [267d01] OpenSSL CMAC via EVP_PKEY implementation │ │ + [267d2a] DSA-SHA3-384:dsa_with_SHA3-384:id-dsa-with-sha3-384:2.16.840.1.101.3.4.3.7 │ │ + [267d75] RSA-SHA1:RSA-SHA-1:sha1WithRSAEncryption:1.2.840.113549.1.1.5 │ │ + [267db3] provider=default,fips=yes,output=msblob │ │ + [267ddb] provider=default,fips=no,output=der,structure=EncryptedPrivateKeyInfo │ │ + [267e21] provider=default,fips=yes,output=der,structure=dhx │ │ + [267e54] provider=default,fips=yes,output=pem,structure=X9.42 │ │ + [267e89] AES-192-WRAP:id-aes192-wrap:AES192-WRAP:2.16.840.1.101.3.4.1.25 │ │ + [267ec9] ARIA-128-CFB:1.2.410.200046.1.1.3 │ │ + [267eeb] SM4-GCM:1.2.156.10197.1.104.8 │ │ + [267f09] sm4_xts_stream_update │ │ + [267f1f] ossl_blake2s_get_ctx_params │ │ + [267f3b] ossl_b2i_DSA_after_header │ │ + [267f55] dh_to_type_specific_params_pem_encode │ │ + [267f7b] rsa_to_RSA_der_encode │ │ + [267f91] pub: │ │ + [267f96] rsapss2text_encode │ │ + [267fa9] kdf_argon2_derive │ │ + [267fbb] initialize │ │ + [267fc6] kdf_argon2_ctx_set_version │ │ + [267fe1] hmac_drbg_kdf_set_ctx_params │ │ + [267ffe] kdf_pbkdf2_set_ctx_params │ │ + [268018] providers/implementations/kdfs/sskdf.c │ │ + [26803f] acvp-info │ │ + [268049] partyv-info │ │ + [268055] supp-privinfo │ │ + [268063] derive_secret │ │ + [268071] dhkem_decap │ │ + [26807d] ecx_gen_set_params │ │ + [268090] providers/implementations/signature/ecdsa_sig.c │ │ + [2680c0] ed448_sign │ │ + [2680cb] MGF1 hash algorithm name too long │ │ + [2680ed] ossl_sm2_compute_z_digest │ │ + [268107] rc2_magic_to_keybits │ │ + [26811c] providers/implementations/kdfs/pvkkdf.c │ │ + [268144] unable to get passphrase │ │ + [26815d] ossl_cipher_var_keylen_set_ctx_params │ │ + [268183] ossl_cipher_generic_stream_final │ │ + [2681a4] ossl_cipher_generic_cipher │ │ + [2681bf] gerprint │ │ + [2681c8] equests │ │ + [2681d0] es-encrypt-disabled │ │ + [2681e4] ata-size │ │ + [2681ed] nterleave │ │ + [2681f7] unsupported x86 register │ │ + [268210] getULEB128 │ │ + [26821b] libunwind: unsupported .eh_frame_hdr at %llx: need at least 4 bytes of data but only got %zd\n │ │ + [268279] ip │ │ + [26827d] . │ │ + [26827f] foreign key │ │ + [26828b] sqlcipher_codec_pragma: db=%p iDb=%d pParse=%p zLeft=%s zRight=%s ctx=%p │ │ + [2682d4] cipher_default_hmac_algorithm │ │ + [2682f2] PBKDF2_HMAC_SHA512 │ │ + [268305] unknown database %s │ │ + [268319] sqlcipher_codec_ctx_set_pass: error %d from sqlcipher_cipher_ctx_copy │ │ + [26835f] sqlcipher_page_cipher: hmac check failed for pgno=%d returning SQLITE_ERROR │ │ + [2683ab] set user version failed, error code %d │ │ + [2683d2] ' │ │ + [2683d4] pread64 │ │ + [2683dc] unlink │ │ + [2683e3] VUpdate │ │ + [2683eb] IfNotOpen │ │ + [2683f5] Eq │ │ + [2683f8] Offset │ │ + [2683ff] OpenPseudo │ │ + [26840a] ResetCount │ │ + [268415] Rowid │ │ + [26841b] IntegrityCk │ │ + [268427] NOT NULL │ │ + [268430] no such savepoint: %s │ │ + [268446] ValueList │ │ + [268450] add column │ │ + [26845b] 2nd reference to page %u │ │ + [268474] Bad ptr map entry key=%u expected=(%u,%u) got=(%u,%u) │ │ + [2684aa] sqlite3Codec: error invalid plaintext_header_sz: %d │ │ + [2684de] PRAGMA journal_mode; │ │ + [2684f3] optimize │ │ + [2684fc] threads │ │ + [268504] %c"%s" │ │ + [26850b] ,schema HIDDEN │ │ + [26851a] from │ │ + [26851f] so │ │ + [268522] lib │ │ + [268526] unrecognized token: "%T" │ │ + [26853f] AUTOINCREMENT not allowed on WITHOUT ROWID tables │ │ + [268571] %s: %s.%s.%s │ │ + [26857e] Expression tree is too large (maximum depth %d) │ │ + [2685ae] INDEX %s │ │ + [2685b7] > │ │ + [2685b9] of index │ │ + [2685c4] restart │ │ + [2685cc] shared │ │ + [2685d3] tbl,idx,neq,nlt,ndlt,sample │ │ + [2685ef] UPDATE "%w".sqlite_master SET sql = printf('%%.%ds, ',sql) || %Q || substr(sql,1+length(printf('%%.%ds',sql))) WHERE type = 'table' AND name = %Q │ │ + [268681] SELECT CASE WHEN quick_check GLOB 'CHECK*' THEN raise(ABORT,'CHECK constraint failed') WHEN quick_check GLOB 'non-* value in*' THEN raise(ABORT,'type mismatch on DEFAULT') ELSE raise(ABORT,'NOT NULL constraint failed') END FROM pragma_quick_check(%Q,%Q) WHERE quick_check GLOB 'CHECK*' OR quick_check GLOB 'NULL*' OR quick_check GLOB 'non-* value in*' │ │ + [2687e2] nullif │ │ + [2687e9] zeroblob │ │ + [2687f2] 20c:20e │ │ + [2687fa] insert │ │ + [268801] unknown error │ │ + [26880f] SELECT (SELECT max(idx) FROM %Q.'%q_segdir' WHERE level = ?) + 1 │ │ + [268850] illa │ │ + [268855] e │ │ + [268857] DROP TABLE IF EXISTS %Q.'%q_segments';DROP TABLE IF EXISTS %Q.'%q_segdir';DROP TABLE IF EXISTS %Q.'%q_docsize';DROP TABLE IF EXISTS %Q.'%q_stat';%s DROP TABLE IF EXISTS %Q.'%q_content'; │ │ + [268911] AND │ │ + [268915] INSERT INTO %Q.%Q(%Q) VALUES('flush') │ │ + [26893b] DELETE FROM %Q.'%q_data';DELETE FROM %Q.'%q_idx'; │ │ + [26896d] SELECT segid, term, (pgno>>1), (pgno&1) FROM %Q.'%q_idx' WHERE segid=%d ORDER BY 1, 2 │ │ + [2689c3] unable to validate the inverted index for FTS5 table %s.%s: %s │ │ + [268a02] SELECT t.%Q FROM %Q.%Q AS t WHERE t.%Q MATCH '*id' │ │ + [268a35] wrong number of arguments to function rtreecheck() │ │ + [268a68] Auxiliary rtree columns must be last │ │ + [268a8d] dtls1_check_timeout_num │ │ + [268aa5] ssl_encapsulate │ │ + [268ab5] TLS_DH_anon_WITH_AES_128_CBC_SHA256 │ │ + [268ad9] DHE-PSK-NULL-SHA │ │ + [268aea] TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 │ │ + [268b10] SRP-AES-256-CBC-SHA │ │ + [268b24] TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 │ │ + [268b52] ADH-CAMELLIA256-SHA │ │ + [268b66] ssl_verify_internal │ │ + [268b7a] SRP │ │ + [268b7e] aGOST01 │ │ + [268b86] ECDHE │ │ + [268b8c] AESGCM │ │ + [268b93] bad ecc cert │ │ + [268ba0] bad length │ │ + [268bab] copy parameters failed │ │ + [268bc2] feature not renegotiable │ │ + [268bdb] length too short │ │ + [268bec] no ciphers specified │ │ + [268c01] no srtp profiles │ │ + [268c12] packet length too long │ │ + [268c29] ssl3 ext invalid servername │ │ + [268c45] ssl/tls alert certificate expired │ │ + [268c67] unexpected record │ │ + [268c79] unknown cipher returned │ │ + [268c91] unsupported status type │ │ + [268ca9] use srtp not negotiated │ │ + [268cc1] wrong certificate type │ │ + [268cd8] SSL_new │ │ + [268ce0] anti_replay │ │ + [268cec] DHParameters │ │ + [268cf9] SSL_SESSION_ASN1 │ │ + [268d0a] tlsext_tick │ │ + [268d16] DTLS1 read hello verify request │ │ + [268d36] tls1_export_keying_material │ │ + [268d52] ssl/quic/qlog.c │ │ + [268d62] QLOGDIR │ │ + [268d6a] unknown │ │ + [268d72] internal error (rstream queue) │ │ + [268d91] internal error (decode frame handshake done) │ │ + [268dbe] ALPN must be configured when using QUIC │ │ + [268de6] no application protocol negotiated │ │ + [268e09] quic_write_records │ │ + [268e1c] PING │ │ + [268e21] ssl/quic/quic_wire_pkt.c │ │ + [268e3a] ssl/record/methods/dtls_meth.c │ │ + [268e59] tls_construct_ctos_supported_groups │ │ + [268e7d] tls_parse_ctos_alpn │ │ + [268e91] tls_process_hello_req │ │ + [268ea7] dtls_construct_hello_verify_request │ │ + [268ecb] type-specific │ │ + [268ed9] %d\n │ │ + [268edd] uint64_c2i │ │ + [268ee8] invalid argument │ │ + [268ef9] malformed host or service │ │ + [268f13] BIO_find_type │ │ + [268f21] module_init │ │ + [268f2d] NCONF_load │ │ + [268f38] FORM │ │ + [268f3d] crypto/conf/conf_ssl.c │ │ + [268f54] o2i_SCT_LIST │ │ + [268f61] dh_pub_decode │ │ + [268f6f] dh_pkey_public_check │ │ + [268f84] s: │ │ + [268f8a] dsa_new_intern │ │ + [268f99] eckey_param2type │ │ + [268faa] ec_pkey_check │ │ + [268fb8] use-cofactor-flag │ │ + [268fca] EC_GROUP_get_ecpkparameters │ │ + [268fe6] i2d_ECPrivateKey │ │ + [268ff7] cofactor │ │ + [269000] ec_group_explicit_todata │ │ + [269019] RFC 5639 curve over a 224 bit prime field │ │ + [269043] EC_POINT_is_on_curve │ │ + [269058] Field Type: %s\n │ │ + [269068] ossl_ec_GFp_simple_group_set_curve │ │ + [26908b] ossl_ecx_compute_key │ │ + [2690a0] int_engine_configure │ │ + [2690b5] default_algorithms │ │ + [2690c8] section=%s, name=%s, value=%s │ │ + [2690e6] crypto/engine/tb_asnmth.c │ │ + [269100] OSSL_DECODER lib │ │ + [269111] EVP_DigestFinal_ex │ │ + [269124] EVP_MD_CTX_ctrl │ │ + [269134] sect131r1 │ │ + [26913e] sect409k1 │ │ + [269148] wap-wsg-idm-ecid-wtls4 │ │ + [26915f] brainpoolP512r1 │ │ + [26916f] crypto/evp/evp_pkey.c │ │ + [269185] OSSL_ENCODER_get0_provider │ │ + [2691a0] OSSL_ENCODER_CTX_set_params │ │ + [2691bc] keyfunc │ │ + [2691c4] iter │ │ + [2691c9] EVP_PKEY_generate │ │ + [2691db] modp_1536 │ │ + [2691e5] Undefined │ │ + [2691ef] crypto/indicator_core.c │ │ + [269207] no inverse │ │ + [269212] input not initialized │ │ + [269228] invalid key │ │ + [269234] unknown cipher │ │ + [269243] adding object │ │ + [269251] illegal null │ │ + [26925e] illegal options on item template │ │ + [26927f] invalid modifier │ │ + [269290] no matching choice type │ │ + [2692a8] invalid pragma │ │ + [2692b7] number too large │ │ + [2692c8] invalid peer key │ │ + [2692d9] server canceled connection │ │ + [2692f4] error unsupported static key agreement │ │ + [26931b] messagedigest attribute wrong length │ │ + [269340] no key or cert │ │ + [26934f] missing public key │ │ + [269362] no stdio │ │ + [26936b] no suitable sender cert │ │ + [269383] sct future timestamp │ │ + [269398] sct invalid │ │ + [2693a4] des-ede3-ecb │ │ + [2693b1] crypto/engine/eng_dyn.c │ │ + [2693c9] assertion failed: sh_testbit(ptr, list, sh.bittable) │ │ + [2693fe] general_get_int │ │ + [26940e] activate │ │ + [269417] assertion failed: ret != UINT64_MAX │ │ + [26943b] OBJ_create │ │ + [269446] rsadsi │ │ + [26944d] authorityKeyIdentifier │ │ + [269464] MDC2 │ │ + [269469] dsaEncryption │ │ + [269477] friendlyName │ │ + [269484] msExtReq │ │ + [26948d] CA Issuers │ │ + [269498] X9-57 │ │ + [26949e] id-smime-aa-mlExpandHistory │ │ + [2694ba] dvcs │ │ + [2694bf] id-cmc-lraPOPWitness │ │ + [2694d4] domainComponent │ │ + [2694e4] aes-256-cbc │ │ + [2694f0] AES-256-OFB │ │ + [2694fc] pilotPerson │ │ + [269508] homeTelephoneNumber │ │ + [26951c] homePostalAddress │ │ + [26952e] Secure Electronic Transactions │ │ + [26954d] set-ctype │ │ + [269557] setct-AuthRevReqTBE │ │ + [26956b] setext-pinSecure │ │ + [26957c] setAttr-PGWYcap │ │ + [26958c] des-cfb1 │ │ + [269595] SHA224 │ │ + [26959c] camellia-256-ecb │ │ + [2695ad] subjectDirectoryAttributes │ │ + [2695c8] id-DHBasedMac │ │ + [2695d6] aes-256-ccm │ │ + [2695e2] aes-256-xts │ │ + [2695ee] CT Precertificate Poison │ │ + [269607] CAMELLIA-128-CMAC │ │ + [269619] CAMELLIA-192-CCM │ │ + [26962a] id-scrypt │ │ + [269634] capwapAC │ │ + [26963d] secureShellServer │ │ + [26964f] kx-dhe-psk │ │ + [26965a] kx-srp │ │ + [269661] ARIA-192-CFB8 │ │ + [26966f] dsa_with_SHA3-512 │ │ + [269681] aria-256-gcm │ │ + [26968e] SM3 │ │ + [269692] GOST R 34.10-2012 (256 bit) ParamSet A │ │ + [2696b9] kmac128 │ │ + [2696c1] blake2smac │ │ + [2696cc] sbgp-autonomousSysNumv2 │ │ + [2696e4] ipAddr-asNumber │ │ + [2696f4] SM4-GCM │ │ + [2696fc] sm4-ccm │ │ + [269704] X509v3 No Assertion │ │ + [269718] X509v3 Single Use │ │ + [26972a] X509v3 Authorization Validation │ │ + [26974a] status too old │ │ + [269759] Enter PEM pass phrase: │ │ + [269770] PKCS7_SIGNED │ │ + [26977d] content_type │ │ + [26978a] OCTET STRING │ │ + [269797] :BAD INTEGER │ │ + [2697a4] \ │ │ + [2697a6] PKCS7_ctrl │ │ + [2697b1] no signatures on data │ │ + [2697c7] not a decimal digit │ │ + [2697db] no matching string delimiter │ │ + [2697f8] parse_string │ │ + [269805] rand_new_seed │ │ + [269813] ossl_rsa_pss_to_ctx │ │ + [269827] %s │ │ + [26982b] exponent1: │ │ + [269836] prime%d: │ │ + [26983f] ossl_rsa_fips186_4_gen_prob_primes │ │ + [269862] loader_from_algorithm │ │ + [269878] PKCS12_unpack_p7data │ │ + [26988d] UI_set_result_ex │ │ + [26989e] crypto/asn1/x_pkey.c │ │ + [2698b3] GENERAL_NAME │ │ + [2698c0] crypto/x509/v3_bitst.c │ │ + [2698d7] DIST_POINT │ │ + [2698e2] otherObjectTypeID │ │ + [2698f4] professionItems │ │ + [269904] %*s namingAuthorityId: │ │ + [26991d] %*s namingAuthorityText: │ │ + [269938] hex: │ │ + [26993d] PKEY_USAGE_PERIOD │ │ + [26994f] EdiPartyName │ │ + [26995c] invalid section │ │ + [26996c] user too long │ │ + [26997a] akid mismatch │ │ + [269988] can't check dh key │ │ + [26999b] loading defaults │ │ + [2699ac] unspecified certificate verification error │ │ + [2699d7] invalid CA certificate │ │ + [2699ee] x509_name_ex_new │ │ + [2699ff] eventfd failed │ │ + [269a0e] AFALG engine support │ │ + [269a23] ALG_PERR: %s(%d): read failed for event fd : │ │ + [269a51] provider=base,fips=yes,output=pem,structure=pkcs3 │ │ + [269a83] AES-256-WRAP-PAD:id-aes256-wrap-pad:AES256-WRAP-PAD:2.16.840.1.101.3.4.1.48 │ │ + [269acf] SM4-XTS:1.2.156.10197.1.104.10 │ │ + [269aee] provider=legacy │ │ + [269afe] taglen │ │ + [269b05] aes_xts_stream_update │ │ + [269b1b] providers/implementations/ciphers/cipher_aria_gcm.c │ │ + [269b4f] null_get_ctx_params │ │ + [269b63] epki2pki_decode │ │ + [269b73] DSA PUBLIC KEY │ │ + [269b82] key2any_encode │ │ + [269b91] rsa_to_PrivateKeyInfo_pem_encode │ │ + [269bb2] dsa_to_EncryptedPrivateKeyInfo_pem_encode │ │ + [269bdc] dsa_to_SubjectPublicKeyInfo_pem_encode │ │ + [269c03] kdf-digest-props │ │ + [269c14] requested %u threads, available: %u │ │ + [269c38] max threads: %u │ │ + [269c48] sskdf_common_set_ctx_params │ │ + [269c64] ossl_ecx_dhkem_derive_private │ │ + [269c82] dsa_gen_set_params │ │ + [269c95] common_get_params │ │ + [269ca7] d-rounds │ │ + [269cb0] min_noncelen │ │ + [269cbd] seed_src_new │ │ + [269cca] dsa_setup_md │ │ + [269cd7] Ed448ph │ │ + [269cdf] only PKCS#1 padding supported with MDC2 │ │ + [269d07] No padding not allowed with RSA-PSS │ │ + [269d2b] rsa_sigalg_signverify_init │ │ + [269d46] providers/implementations/ciphers/cipher_rc2.c │ │ + [269d75] bad encoding │ │ + [269d82] not supported │ │ + [269d90] unable to initialise ciphers │ │ + [269dad] providers/implementations/ciphers/ciphercommon_gcm.c │ │ + [269de2] tant │ │ + [269de7] rops │ │ + [269dec] ey-check │ │ + [269df5] igest │ │ + [269dfb] alg │ │ + [269dff] erive-from-pq │ │ + [269e0d] lti │ │ + [269e11] no x86 float registers │ │ + [269e28] libunwind: malformed DW_CFA_offset_extended DWARF unwind, reg too big\n │ │ + [269e6f] edi │ │ + [269e73] FDE has zero length │ │ + [269e87] _Unwind_GetTextRelBase │ │ + [269e9e] null │ │ + [269ea3] cipher │ │ + [269eaa] attach failed, error code %d │ │ + [269ec7] cannot migrate - SQL statements in progress │ │ + [269ef3] logcat │ │ + [269efa] explain │ │ + [269f02] ioctl │ │ + [269f08] Savepoint │ │ + [269f12] Prev │ │ + [269f17] AddImm │ │ + [269f1e] Permutation │ │ + [269f2a] CHECK │ │ + [269f30] incremental_vacuum enabled with a max rootpage of zero │ │ + [269f67] opcode │ │ + [269f6e] real │ │ + [269f73] sqlite3Codec: error retrieving salt: %d │ │ + [269f9b] PRAGMA user_version; │ │ + [269fb0] collation_list │ │ + [269fbf] textkey │ │ + [269fc7] user_version │ │ + [269fd4] schema │ │ + [269fdb] misuse of %s function %#T() │ │ + [269ff7] double-quoted string literal: "%w" │ │ + [26a01a] duplicate column name: %s │ │ + [26a034] virtual │ │ + [26a03c] target object/alias may not appear in FROM clause: %s │ │ + [26a072] S │ │ + [26a074] %s.xBestIndex malfunction │ │ + [26a08e] USE TEMP B-TREE FOR %s(DISTINCT) │ │ + [26a0af] sqlite_returning_%p │ │ + [26a0c3] too many SQL variables │ │ + [26a0da] c │ │ + [26a0dc] NONE │ │ + [26a0e1] row │ │ + [26a0e6] UTF-16 │ │ + [26a0ed] cannot create triggers on virtual tables │ │ + [26a116] tbl,idx,stat │ │ + [26a123] CREATE TABLE %Q.%s(%s) │ │ + [26a13a] drop column from │ │ + [26a14b] sqlite_compileoption_used │ │ + [26a165] jsonb │ │ + [26a16b] unable to open database file │ │ + [26a188] invalid arguments to fts4aux constructor │ │ + [26a1b1] DELETE FROM %Q.'%q_stat' │ │ + [26a1ca] noita │ │ + [26a1d0] SELECT * FROM %Q.%Q │ │ + [26a1e4] SELECT %s FROM %s T WHERE T.%Q=? │ │ + [26a205] %z, %Q HIDDEN, %s HIDDEN) │ │ + [26a21f] INSERT INTO '%q'.'%q_idx'(segid,term,pgno) VALUES(?,?,?) │ │ + [26a258] DELETE FROM '%q'.'%q_data' WHERE id>=? AND id<=? │ │ + [26a289] wrong number of arguments to function highlight() │ │ + [26a2bb] rtreenode │ │ + [26a2c5] SELECT parentnode FROM '%q'.'%q_parent' WHERE nodeno = ?1 │ │ + [26a2ff] dbstat │ │ + [26a306] %s%.3x+%.6x │ │ + [26a312] DEFAULT_PAGE_SIZE=4096 │ │ + [26a329] TLS_AES_128_CCM_SHA256 │ │ + [26a340] AES128-CCM │ │ + [26a34b] PSK-AES128-CCM │ │ + [26a35a] TLS_PSK_DHE_WITH_AES_256_CCM_8 │ │ + [26a379] TLS_ECDH_anon_WITH_AES_128_CBC_SHA │ │ + [26a39c] PSK-CHACHA20-POLY1305 │ │ + [26a3b2] ECDHE-PSK-CHACHA20-POLY1305 │ │ + [26a3ce] ECDHE-RSA-CAMELLIA128-SHA256 │ │ + [26a3eb] ECDHE-PSK-CAMELLIA128-SHA256 │ │ + [26a408] ssl_client │ │ + [26a413] check_suiteb_cipher_list │ │ + [26a42c] bad key share │ │ + [26a43a] custom ext handler already installed │ │ + [26a45f] failed to init async │ │ + [26a474] invalid command │ │ + [26a484] missing psk kex modes extension │ │ + [26a4a4] request pending │ │ + [26a4b4] ssl library has no ciphers │ │ + [26a4cf] tlsv1 alert decryption failed │ │ + [26a4ed] name=%s │ │ + [26a4f5] ssl/ssl_conf.c │ │ + [26a504] no_tls1_2 │ │ + [26a50e] legacy_renegotiation │ │ + [26a523] SignatureAlgorithms │ │ + [26a537] Options │ │ + [26a53f] verifyCAstore │ │ + [26a54d] ctrl_switch_option │ │ + [26a560] SSL_CTX_use_certificate │ │ + [26a578] ssl_get_new_session │ │ + [26a58c] TLSv1.3 write server key update │ │ + [26a5ac] dsa_sha512 │ │ + [26a5b7] EARLY_EXPORTER_SECRET │ │ + [26a5cd] CLIENT_HANDSHAKE_TRAFFIC_SECRET │ │ + [26a5ed] failed to configure channel │ │ + [26a609] multiple transport parameter extensions │ │ + [26a631] RETRY_SCID appears multiple times │ │ + [26a653] INITIAL_MAX_STREAM_DATA_BIDI_REMOTE appears multiple times │ │ + [26a68e] ACTIVE_CONN_ID_LIMIT is malformed │ │ + [26a6b0] RETRY_SCID was not sent but is required │ │ + [26a6d8] remote │ │ + [26a6df] ch_trigger_txku │ │ + [26a6ef] cur_cwnd_size │ │ + [26a6fd] bytes_in_flight │ │ + [26a70d] trace │ │ + [26a713] state │ │ + [26a719] frame_encoding_error │ │ + [26a72e] AES-128-GCM │ │ + [26a73a] STREAM │ │ + [26a741] CONNECTION_ID_LIMIT_ERROR │ │ + [26a75b] tls13_validate_record_header │ │ + [26a778] ssl3_set_crypto_state │ │ + [26a78e] tls_construct_extensions │ │ + [26a7a7] tls_construct_ctos_psk_kex_modes │ │ + [26a7c8] tls_parse_ctos_psk │ │ + [26a7db] tls_construct_stoc_server_cert_type │ │ + [26a7ff] pub │ │ + [26a803] tls_process_encrypted_extensions │ │ + [26a824] ssl_add_cert_to_wpacket │ │ + [26a83c] construct_stateless_ticket │ │ + [26a857] ossl_c2i_uint64_int │ │ + [26a86b] crypto/asn1/tasn_dec.c │ │ + [26a882] ASN1_ANY │ │ + [26a88b] DIRECTORYSTRING │ │ + [26a89b] ASN1_FBOOLEAN │ │ + [26a8a9] %ju\n │ │ + [26a8ae] crypto/bio/bf_buff.c │ │ + [26a8c3] unsupported method │ │ + [26a8d6] bio_read_intern │ │ + [26a8e6] crypto/bn/bn_shift.c │ │ + [26a8fb] crypto/asn1/asn_moid.c │ │ + [26a912] stbl_module_init │ │ + [26a923] BIGNUM │ │ + [26a92a] crypto/dh/dh_group_params.c │ │ + [26a946] m │ │ + [26a948] b │ │ + [26a94a] privateKey │ │ + [26a955] ec_asn1_group2curve │ │ + [26a969] SECG curve over a 160 bit prime field │ │ + [26a98f] NIST/SECG curve over a 283 bit binary field │ │ + [26a9bb] X9.62 curve over a 431 bit binary field │ │ + [26a9e3] ECDSA_sign_ex │ │ + [26a9f1] OSSL_DECODER_CTX_set_selection │ │ + [26aa10] data-structure │ │ + [26aa1f] SM2 │ │ + [26aa23] crypto/engine/eng_cnf.c │ │ + [26aa3b] ENGINE_set_name │ │ + [26aa4b] ENGINE_get_pkey_asn1_meth │ │ + [26aa65] elliptic curve routines │ │ + [26aa7d] time stamp routines │ │ + [26aa91] invalid provider functions │ │ + [26aaac] crypto/err/err_blocks.c │ │ + [26aac4] evp_asym_cipher_from_algorithm │ │ + [26aae3] secp128r2 │ │ + [26aaed] sect571r1 │ │ + [26aaf7] wap-wsg-idm-ecid-wtls8 │ │ + [26ab0e] tls1multi_maxsndfrag │ │ + [26ab23] bits │ │ + [26ab28] EVP_PKEY_copy_parameters │ │ + [26ab41] EVP_PKEY_get_size │ │ + [26ab53] implicit-rejection │ │ + [26ab66] primes │ │ + [26ab6d] fix_ec_param_enc │ │ + [26ab7e] rsa-factor10 │ │ + [26ab8b] rsa-coefficient8 │ │ + [26ab9c] get_payload_public_key_ec │ │ + [26abb6] EVP_PKEY_CTX_ctrl │ │ + [26abc8] bn decode error │ │ + [26abd8] illegal scrypt parameters │ │ + [26abf2] invalid iv length │ │ + [26ac04] no default digest │ │ + [26ac16] unsupported key type │ │ + [26ac2b] error setting cipher params │ │ + [26ac47] first num too large │ │ + [26ac5b] generalizedtime is too short │ │ + [26ac78] integer too large for long │ │ + [26ac93] invalid bit string bits left │ │ + [26acb0] no content type │ │ + [26acc0] too large │ │ + [26acca] recursive directory include │ │ + [26ace6] curve does not support ecdsa │ │ + [26ad03] explicit params not supported │ │ + [26ad21] invalid a │ │ + [26ad2b] ladder pre failure │ │ + [26ad3e] operation not supported │ │ + [26ad56] command takes input │ │ + [26ad6a] no index │ │ + [26ad73] tls not enabled │ │ + [26ad83] unsupported content encryption algorithm │ │ + [26adac] null argument │ │ + [26adba] popo raverified not accepted │ │ + [26add7] recipnonce unmatched │ │ + [26adec] srvcert does not validate msg │ │ + [26ae0a] unsupported protection alg dhbasedmac │ │ + [26ae30] failed to swap context │ │ + [26ae47] bf │ │ + [26ae4a] id-aes192-wrap │ │ + [26ae59] AES192 │ │ + [26ae60] des_ede3_wrap_cipher │ │ + [26ae75] NO_VCHECK │ │ + [26ae7f] assertion failed: temp-(sh.arena_size >> slist) == sh_find_my_buddy(temp, slist) │ │ + [26aed0] pkcs │ │ + [26aed5] rc4 │ │ + [26aed9] IDEA-CFB │ │ + [26aee2] challengePassword │ │ + [26aef4] nsCertExt │ │ + [26aefe] Netscape CA Policy Url │ │ + [26af15] X509v3 Subject Key Identifier │ │ + [26af33] crlNumber │ │ + [26af3d] sdsiCertificate │ │ + [26af4d] id-it │ │ + [26af53] id-mod-attribute-cert │ │ + [26af69] qcStatements │ │ + [26af76] id-it-unsupportedOIDs │ │ + [26af8c] id-it-keyPairParamRep │ │ + [26afa2] id-cmc-identification │ │ + [26afb8] experimental │ │ + [26afc5] AES-192-CFB │ │ + [26afd1] personalTitle │ │ + [26afdf] mime-mhs-bodies │ │ + [26afef] setct-AuthRevReqTBS │ │ + [26b003] setct-BatchAdminResData │ │ + [26b01b] setct-BCIDistributionTBS │ │ + [26b034] setext-pinAny │ │ + [26b042] set-addPolicy │ │ + [26b050] setAttr-IssCap-T2 │ │ + [26b062] des-cdmf │ │ + [26b06b] Any language │ │ + [26b078] identified-organization │ │ + [26b090] onBasis │ │ + [26b098] CAMELLIA-128-CBC │ │ + [26b0a9] HMAC-MD5 │ │ + [26b0b2] gost89 │ │ + [26b0b9] GOST 28147-89 │ │ + [26b0c7] id-Gost28147-89-None-KeyMeshing │ │ + [26b0e7] Permanent Identifier │ │ + [26b0fc] roleOccupant │ │ + [26b109] aes-256-ctr │ │ + [26b115] Any Extended Key Usage │ │ + [26b12c] AES-192-CBC-HMAC-SHA1 │ │ + [26b142] dhSinglePass-cofactorDH-sha256kdf-scheme │ │ + [26b16b] AES-192-CBC-HMAC-SHA256 │ │ + [26b183] CAMELLIA-128-CCM │ │ + [26b194] camellia-192-cmac │ │ + [26b1a6] GOST R 34.10-2012 with 512 bit modulus │ │ + [26b1cd] id-tc26-agreement-gost-3410-2012-256 │ │ + [26b1f2] GOST R 34.10-2012 (512 bit) testing parameter set │ │ + [26b224] id-tc26-gost-3410-2012-512-paramSetA │ │ + [26b249] ARIA-192-GCM │ │ + [26b256] cmcRA │ │ + [26b25c] sm4-cfb │ │ + [26b264] oscca │ │ + [26b26a] ua-pki │ │ + [26b271] DSTU 4145-2002 big endian │ │ + [26b28b] DSTU curve 2 │ │ + [26b298] IEEE Security in Storage Working Group │ │ + [26b2bf] hmacWithSHA512-256 │ │ + [26b2d2] id-ct-resourceTaggedAttest │ │ + [26b2ed] id-mod-cmp2021-88 │ │ + [26b2ff] id-aa-ets-SignaturePolicyDocument │ │ + [26b321] attributeMappings │ │ + [26b333] unknown nid │ │ + [26b33f] issuerNameHash │ │ + [26b34e] revocationTime │ │ + [26b35d] tbsResponseData │ │ + [26b36d] EVP_SignFinal_ex │ │ + [26b37e] inconsistent header │ │ + [26b392] not encrypted │ │ + [26b3a0] Proc-Type: │ │ + [26b3ab] PEM_write_bio │ │ + [26b3b9] value.other │ │ + [26b3c5] d.signed_and_enveloped │ │ + [26b3dc] BIT STRING │ │ + [26b3e7] :BAD OBJECT │ │ + [26b3f3] # │ │ + [26b3f5] no drbg implementation selected │ │ + [26b415] rsa_item_verify │ │ + [26b425] rsa-derive-from-pq │ │ + [26b438] mgf │ │ + [26b43c] first octet invalid │ │ + [26b450] crypto/rsa/rsa_pmeth.c │ │ + [26b467] OPENSSL_sk_insert │ │ + [26b479] loading started │ │ + [26b489] assertion failed: rc == 0 │ │ + [26b4a3] pkcs7 to ts tst info failed │ │ + [26b4bf] response setup error │ │ + [26b4d4] crypto/x509/by_dir.c │ │ + [26b4e9] Load certs from STORE URIs │ │ + [26b504] crypto/x509/by_store.c │ │ + [26b51b] OTHERNAME │ │ + [26b525] v2i_crld │ │ + [26b52e] removeFromCRL │ │ + [26b53c] IPAddrBlocks │ │ + [26b549] %*sUnknown AFI %u │ │ + [26b55b] u.id │ │ + [26b560] OSSL_TARGETS │ │ + [26b56d] targetCertificate │ │ + [26b57f] GENERAL_SUBTREE │ │ + [26b58f] othername: XmppAddr │ │ + [26b5a3] \n │ │ + [26b5b7] invalid directory │ │ + [26b5c9] no matching DANE TLSA records │ │ + [26b5e7] X509_get_pubkey_parameters │ │ + [26b602] smime_sign │ │ + [26b60d] X509_PUBKEY_set │ │ + [26b61d] io setup failed │ │ + [26b62d] VIA PadLock (%s, %s) │ │ + [26b642] provider=base,fips=yes,output=pem,structure=X9.42 │ │ + [26b674] provider=base,fips=yes,input=pvk │ │ + [26b695] provider=base,fips=yes,input=der,structure=EncryptedPrivateKeyInfo │ │ + [26b6d8] SHA3-224:2.16.840.1.101.3.4.2.7 │ │ + [26b6f8] OpenSSL EC implementation │ │ + [26b712] RSA-SHA3-512:id-rsassa-pkcs1-v1_5-with-sha3-512:2.16.840.1.101.3.4.3.16 │ │ + [26b75a] provider=default,fips=yes,output=pem,structure=pkcs1 │ │ + [26b78f] AES-256-XTS:1.3.111.2.1619.0.1.2 │ │ + [26b7b0] DES-OFB:1.3.14.3.2.8 │ │ + [26b7c5] providers/implementations/asymciphers/rsa_enc.c │ │ + [26b7f5] ossl_aes_gcm_siv_init │ │ + [26b80b] siv_init │ │ + [26b814] siv_cipher │ │ + [26b81f] providers/implementations/ciphers/cipher_aria_hw.c │ │ + [26b852] chacha20_set_ctx_params │ │ + [26b86a] der2key_decode │ │ + [26b879] providers/implementations/encode_decode/decode_msblob2key.c │ │ + [26b8b5] dsa_spki_pub_to_der │ │ + [26b8c9] ed255192text_encode │ │ + [26b8dd] providers/implementations/encode_decode/endecoder_common.c │ │ + [26b918] providers/implementations/exchange/ecdh_exch.c │ │ + [26b947] kdf_argon2d_new │ │ + [26b957] providers/implementations/kdfs/x942kdf.c │ │ + [26b980] providers/implementations/keymgmt/rsa_kmgmt.c │ │ + [26b9ae] KECCAK-KMAC-256 │ │ + [26b9be] ossl_prov_drbg_generate │ │ + [26b9d6] providers/implementations/rands/test_rng.c │ │ + [26ba01] %s exceeds name buffer length │ │ + [26ba1f] pvk2obj_decode │ │ + [26ba2e] providers/implementations/kdfs/pbkdf1.c │ │ + [26ba56] unable to find ciphers │ │ + [26ba6d] ault-digest │ │ + [26ba79] neshot │ │ + [26ba80] ign-x931-pad-disabled │ │ + [26ba96] eybits │ │ + [26ba9d] truncated uleb128 expression │ │ + [26baba] libunwind: unsupported .eh_frame_hdr version: %u at %llx\n │ │ + [26baf4] (Ljava/lang/String;)[B │ │ + [26bb0b] PRAGMA fast_kdf_iter is deprecated, please remove from use │ │ + [26bb46] be │ │ + [26bb49] PRAGMA cipher_hmac_salt_mask is deprecated, please remove from use │ │ + [26bb8c] sqlite3_rekey_v2: error %d occurred getting page %d │ │ + [26bbc0] sqlcipher_activate: entering static master mutex │ │ + [26bbf1] sqlcipher_codec_ctx_init: entered SQLCIPHER_MUTEX_PROVIDER │ │ + [26bc2c] sqlcipher_codec_ctx_init: leaving SQLCIPHER_MUTEX_PROVIDER │ │ + [26bc67] sqlcipher_codec_ctx_init: error %d setting sqlcipher_codec_ctx_set_plaintext_header_size with %d │ │ + [26bcc8] sqlcipher_codec_ctx_init: error %d initializing read_ctx │ │ + [26bd01] full_fsync │ │ + [26bd0c] SeekLE │ │ + [26bd13] Variable │ │ + [26bd1c] SeekHit │ │ + [26bd24] DropTable │ │ + [26bd2e] VCreate │ │ + [26bd36] Noop │ │ + [26bd3b] cannot store %s value in %s column %s.%s │ │ + [26bd64] too many levels of trigger recursion │ │ + [26bd89] out of │ │ + [26bd90] sqlite_stat4 │ │ + [26bd9d] SELECT idx,neq,nlt,ndlt,sample FROM %Q.sqlite_stat4 │ │ + [26bdd1] sqlcipher_cipher_ctx_key_derive: error %d from sqlcipher_codec_ctx_init_kdf_salt │ │ + [26be22] ignore_check_constraints │ │ + [26be3b] notnull │ │ + [26be43] flgs │ │ + [26be48] too many columns on %s │ │ + [26be5f] view │ │ + [26be64] excluded │ │ + [26be6d] no such window: %s │ │ + [26be80] no such index: %s │ │ + [26be92] SELECTs to the left and right of %s do not have the same number of result columns │ │ + [26bee4] expressions prohibited in PRIMARY KEY and UNIQUE constraints │ │ + [26bf21] DISTINCT │ │ + [26bf2a] GROUP BY │ │ + [26bf33] AUTOMATIC COVERING INDEX │ │ + [26bf4c] s │ │ + [26bf4e] unsupported encoding: %s │ │ + [26bf67] localhost │ │ + [26bf71] after drop column │ │ + [26bf83] duplicate WITH table name: %s │ │ + [26bfa1] affinity │ │ + [26bfaa] ifnull │ │ + [26bfb1] %Q │ │ + [26bfb4] unixepoch │ │ + [26bfbe] json │ │ + [26bfc3] json_set │ │ + [26bfcc] QNaN │ │ + [26bfd1] \u0000 │ │ + [26bfd8] failed to allocate %u bytes of memory │ │ + [26bffe] notification message │ │ + [26c013] igol │ │ + [26c018] noi │ │ + [26c01c] , ? │ │ + [26c020] %d %d %d %d │ │ + [26c02d] eed │ │ + [26c031] CREATE TABlE vocab(term, col, doc, cnt) │ │ + [26c059] recursive definition for %s.%s │ │ + [26c078] _rowid │ │ + [26c07f] SELECT * FROM "%w"."%w_rowid" WHERE rowid=?1 │ │ + [26c0ac] internal │ │ + [26c0b5] ENABLE_FTS3 │ │ + [26c0c1] HAVE_ISNAN │ │ + [26c0cc] client finished │ │ + [26c0dc] ssl_generate_param_group │ │ + [26c0f5] AES256-SHA │ │ + [26c100] AES256-GCM-SHA384 │ │ + [26c112] ECDHE-RSA-AES256-SHA │ │ + [26c127] ECDHE-ECDSA-AES128-GCM-SHA256 │ │ + [26c145] PSK-NULL-SHA256 │ │ + [26c155] TLS_PSK_WITH_NULL_SHA256 │ │ + [26c16e] TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 │ │ + [26c19b] DHE-PSK-CAMELLIA256-SHA384 │ │ + [26c1b6] DHE-DSS-ARIA128-GCM-SHA256 │ │ + [26c1d1] ECDHE-ARIA128-GCM-SHA256 │ │ + [26c1ea] ssl/ssl_ciph.c │ │ + [26c1f9] TLSv1.0 │ │ + [26c201] ciphersuite_cb │ │ + [26c210] STRENGTH │ │ + [26c219] dane tlsa bad certificate │ │ + [26c233] invalid certificate or alg │ │ + [26c24e] invalid config │ │ + [26c25d] invalid ct validation type │ │ + [26c278] invalid key update type │ │ + [26c290] no required digest │ │ + [26c2a3] serverhello tlsext │ │ + [26c2b6] signature algorithms error │ │ + [26c2d1] signature for non signing certificate │ │ + [26c2f7] srtp could not allocate profiles │ │ + [26c318] unknown certificate type │ │ + [26c331] wrong signature length │ │ + [26c348] SSL_shutdown │ │ + [26c355] serverpref │ │ + [26c360] ServerPreference │ │ + [26c371] ExtendedMasterSecret │ │ + [26c386] SSLv3/TLS read server done │ │ + [26c3a1] TLSv1.3 pending early data end │ │ + [26c3c0] tls1_set_server_sigalgs │ │ + [26c3d8] tls-group-sec-bits │ │ + [26c3eb] ssl/tls_srp.c │ │ + [26c3f9] failed to start channel │ │ + [26c411] quic_read_actual │ │ + [26c422] STATELESS_RESET_TOKEN may not be sent by a client │ │ + [26c454] STATELESS_RESET_TOKEN is malformed │ │ + [26c477] ch_tx │ │ + [26c47d] 0.3 │ │ + [26c481] ssl/quic/json_enc.c │ │ + [26c495] \\ │ │ + [26c498] final_size │ │ + [26c4a3] ssl/quic/quic_port.c │ │ + [26c4b8] qtx_encrypt_into_txe │ │ + [26c4cd] DATA_BLOCKED valid only in 0/1-RTT │ │ + [26c4f0] RESET_STREAM frame for TX only stream │ │ + [26c516] depack_do_frame_data_blocked │ │ + [26c533] quic_set_protocol_version │ │ + [26c54d] CRYPTO │ │ + [26c554] tls_construct_ctos_sct │ │ + [26c56b] tls_construct_ctos_client_cert_type │ │ + [26c58f] tls_construct_client_hello │ │ + [26c5aa] tls_setup_handshake │ │ + [26c5be] ossl_statem_server_write_transition │ │ + [26c5e2] tls_handle_alpn │ │ + [26c5f2] crypto/asn1/ameth_lib.c │ │ + [26c60a] ASN1_item_pack │ │ + [26c619] ASN1_item_unpack_ex │ │ + [26c62d] PKCS8_PRIV_KEY_INFO │ │ + [26c641] asn1_get_uint64 │ │ + [26c651] crypto/asn1/tasn_fre.c │ │ + [26c668] DISPLAYTEXT │ │ + [26c674] crypto/asn1/x_algor.c │ │ + [26c68a] %*s%04x - │ │ + [26c695] getsockname error │ │ + [26c6a7] port mismatch │ │ + [26c6b5] unable to tfo │ │ + [26c6c3] BIO_new_ex │ │ + [26c6ce] BIO_puts │ │ + [26c6d7] crypto/bio/bio_print.c │ │ + [26c6ee] module=%s │ │ + [26c6f8] crypto/conf/conf_lib.c │ │ + [26c70f] ASN1_generate_v3 │ │ + [26c720] string= │ │ + [26c728] minsize=%ld │ │ + [26c734] crypto/asn1/t_pkey.c │ │ + [26c749] crypto/bn/bn_intern.c │ │ + [26c75f] DH_check_pub_key │ │ + [26c770] crypto/bn/bn_recp.c │ │ + [26c784] priv: │ │ + [26c78a] dlfcn_bind_func │ │ + [26c79a] crypto/ec/ec_asn1.c │ │ + [26c7ae] k2 │ │ + [26c7b1] p.prime │ │ + [26c7b9] ossl_ec_key_public_check_quick │ │ + [26c7d8] ossl_ec_key_private_check │ │ + [26c7f2] ossl_ecdsa_verify_sig │ │ + [26c808] Order: │ │ + [26c810] ossl_ec_GFp_simple_blind_coordinates │ │ + [26c835] OpenSSL X25519 algorithm │ │ + [26c84e] ossl_decoder_ctx_for_pkey_dup │ │ + [26c86c] DIGESTS │ │ + [26c874] PKEY │ │ + [26c879] PKEY_CRYPTO │ │ + [26c885] DIR_LOAD │ │ + [26c88e] ENGINE_get_cipher │ │ + [26c8a0] PKCS12 routines │ │ + [26c8b0] malloc failure │ │ + [26c8bf] sect233r1 │ │ + [26c8c9] speed │ │ + [26c8cf] tls1multi_aad │ │ + [26c8dd] evp_cipher_from_algorithm │ │ + [26c8f7] %s, Algorithm (%s : %d), Properties (%s) │ │ + [26c920] evp_default_properties_merge │ │ + [26c93d] updated-iv │ │ + [26c948] asn1_int_oct │ │ + [26c955] encoder_process │ │ + [26c965] crypto/evp/evp_utils.c │ │ + [26c97c] evp_kdf_from_algorithm │ │ + [26c993] security-bits │ │ + [26c9a1] EVP_MAC_CTX_new │ │ + [26c9b1] crypto/asn1/p5_pbev2.c │ │ + [26c9c8] EVP_PKEY_set_type_by_keymgmt │ │ + [26c9e5] dh_paramgen_subprime_len │ │ + [26c9fe] rsa-factor7 │ │ + [26ca0a] SCRYPT │ │ + [26ca11] EVP_PKEY_CTX_get_signature_md │ │ + [26ca2f] evp_pkey_ctx_store_cached_data │ │ + [26ca4e] pkey_dsa_ctrl │ │ + [26ca5c] crypto/lhash/lhash.c │ │ + [26ca71] ossl_method_construct_precondition │ │ + [26ca94] nonce │ │ + [26ca9a] arg2 lt arg3 │ │ + [26caa7] no suitable digest │ │ + [26caba] shared info error │ │ + [26cacc] unable to check generator │ │ + [26cae6] bad algorithm name │ │ + [26caf9] locking not supported │ │ + [26cb0f] no keymgmt available │ │ + [26cb24] bad object header │ │ + [26cb36] bad template │ │ + [26cb43] bmpstring is wrong length │ │ + [26cb5d] illegal null value │ │ + [26cb70] illegal optional any │ │ + [26cb85] param unsigned integer negative value unsupported │ │ + [26cbb7] provider section error │ │ + [26cbce] failed making public key │ │ + [26cbe7] point coordinates blind failure │ │ + [26cc07] unknown order │ │ + [26cc15] invalid init value │ │ + [26cc28] missing redirect location │ │ + [26cc42] error decoding certificate │ │ + [26cc5d] wrong certid │ │ + [26cc6a] RC2-CBC │ │ + [26cc72] rc2 │ │ + [26cc76] aria_gcm_init_key │ │ + [26cc88] assertion failed: !sh_testbit(ptr, list, sh.bitmalloc) │ │ + [26ccbf] ossl_param_build_set_bn_pad │ │ + [26ccdb] OSSL_PARAM_get_BN │ │ + [26cced] crypto/passphrase.c │ │ + [26cd01] providers │ │ + [26cd0b] provider_conf_init │ │ + [26cd1e] rsa │ │ + [26cd22] idea-ofb │ │ + [26cd2b] nsCaPolicyUrl │ │ + [26cd39] nsSslServerName │ │ + [26cd49] Netscape Comment │ │ + [26cd5a] basicConstraints │ │ + [26cd6b] rc4-40 │ │ + [26cd72] ripemd160 │ │ + [26cd7c] zlib compression │ │ + [26cd8d] keyBag │ │ + [26cd94] id-smime-aa-encrypKeyPref │ │ + [26cdae] id-mod-dvcs │ │ + [26cdba] OCSP CRL ID │ │ + [26cdc6] ORG │ │ + [26cdca] SNMPv2 │ │ + [26cdd1] Domain │ │ + [26cdd8] aes-128-cbc │ │ + [26cde4] holdInstructionCallIssuer │ │ + [26cdfe] photo │ │ + [26ce04] pilotAttributeType27 │ │ + [26ce19] id-hex-partial-message │ │ + [26ce30] generationQualifier │ │ + [26ce44] id-set │ │ + [26ce4b] setct-PResData │ │ + [26ce5a] setct-CertResData │ │ + [26ce6c] setct-ErrorTBS │ │ + [26ce7b] setct-CredReqTBEX │ │ + [26ce8d] set-policy-root │ │ + [26ce9d] setAttr-IssCap-Sig │ │ + [26ceb0] camellia-192-cfb1 │ │ + [26cec2] issuingDistributionPoint │ │ + [26cedb] SEED-OFB │ │ + [26cee4] hmacWithMD5 │ │ + [26cef0] GOST 28147-89 MAC │ │ + [26cf02] id-GostR3411-94-CryptoProParamSet │ │ + [26cf24] id-GostR3410-94-CryptoPro-XchB-ParamSet │ │ + [26cf4c] id-GostR3411-94-with-GostR3410-94-cc │ │ + [26cf71] facsimileTelephoneNumber │ │ + [26cf8a] rsaesOaep │ │ + [26cf94] dhSinglePass-stdDH-sha224kdf-scheme │ │ + [26cfb8] id-tc26-agreement │ │ + [26cfca] KxGOST │ │ + [26cfd1] aria-128-ctr │ │ + [26cfde] ARIA-192-CFB │ │ + [26cfeb] aria-256-ctr │ │ + [26cff8] hmac-sha3-256 │ │ + [26d006] ecdsa_with_SHA3-256 │ │ + [26d01a] id-ecdsa-with-sha3-512 │ │ + [26d031] dstu28147 │ │ + [26d03b] kuznyechik-ctr-acpkm │ │ + [26d050] kuznyechik-kexp15 │ │ + [26d062] kx-gost18 │ │ + [26d06c] id-aa-CMSAlgorithmProtection │ │ + [26d089] id-aa-ets-signerAttrV2 │ │ + [26d0a0] userNotice │ │ + [26d0ab] X509v3 Protocol Restriction │ │ + [26d0c7] singleExtensions │ │ + [26d0d8] bad magic number │ │ + [26d0e9] PKCS8_set0_pbe_ex │ │ + [26d0fb] PKCS12_SAFEBAGS │ │ + [26d10b] unsupported pkcs12 mode │ │ + [26d123] \n │ │ + [26d12d] {\n │ │ + [26d131] %*s%s OF %s {\n │ │ + [26d140] VIDEOTEXSTRING │ │ + [26d14f] priv [ %d ] │ │ + [26d15c] cont [ %d ] │ │ + [26d168] error entropy pool was ignored │ │ + [26d187] ossl_rand_pool_bytes_needed │ │ + [26d1a3] sha1 (default) │ │ + [26d1b2] invalid keypair │ │ + [26d1c2] mp r not prime │ │ + [26d1d1] pairwise test failure │ │ + [26d1e7] unknown mask digest │ │ + [26d1fb] crypto/rsa/rsa_lib.c │ │ + [26d210] rsa_ossl_public_decrypt │ │ + [26d228] ossl_rsa_prf │ │ + [26d235] SHA2-512/224 │ │ + [26d242] not a certificate │ │ + [26d254] not a private key │ │ + [26d266] tst info setup error │ │ + [26d27b] cannot find config variable │ │ + [26d297] %s - %s │ │ + [26d29f] SSL CA │ │ + [26d2a6] S/MIME CA │ │ + [26d2b0] policyid │ │ + [26d2b9] onlyCA │ │ + [26d2c0] unspecified │ │ + [26d2cc] IPAddressChoice │ │ + [26d2dc] (Unicast/Multicast) │ │ + [26d2f1] u.asIdsOrRanges │ │ + [26d301] policyLanguage │ │ + [26d310] any │ │ + [26d314] bn dec2bn error │ │ + [26d324] invalid certificate │ │ + [26d338] invalid purpose │ │ + [26d348] no policy identifier │ │ + [26d35d] /usr/local/ssl/certs │ │ + [26d372] invalid distpoint │ │ + [26d384] unable to find parameters in chain │ │ + [26d3a7] X509_NAME_oneline │ │ + [26d3b9] Basic Constraints of CA cert not marked critical │ │ + [26d3ea] %*sTRUE │ │ + [26d3f2] sig_alg │ │ + [26d3fa] cbc(aes) │ │ + [26d403] provider=base,fips=yes,output=pem,structure=PrivateKeyInfo │ │ + [26d43e] provider=base,fips=yes,output=der,structure=dhx │ │ + [26d46e] provider=base,fips=yes,input=der,structure=dh │ │ + [26d49c] SHA2-256:SHA-256:SHA256:2.16.840.1.101.3.4.2.1 │ │ + [26d4cb] SHAKE-128:SHAKE128:2.16.840.1.101.3.4.2.11 │ │ + [26d4f6] BLAKE2S-256:BLAKE2s256:1.3.6.1.4.1.1722.12.2.2.8 │ │ + [26d527] BLAKE2SMAC:1.3.6.1.4.1.1722.12.2.2 │ │ + [26d54a] OpenSSL POLY1305 via EVP_PKEY implementation │ │ + [26d577] RSA-SHA2-512/256:RSA-SHA512-256:sha512-256WithRSAEncryption:1.2.840.113549.1.1.16 │ │ + [26d5c9] ECDSA-SHA1:ECDSA-SHA-1:ecdsa-with-SHA1:1.2.840.10045.4.1 │ │ + [26d602] AES-256-CFB:2.16.840.1.101.3.4.1.44 │ │ + [26d626] AES-192-CFB:2.16.840.1.101.3.4.1.24 │ │ + [26d64a] AES-192-GCM:id-aes192-GCM:2.16.840.1.101.3.4.1.26 │ │ + [26d67c] AES-192-WRAP-PAD:id-aes192-wrap-pad:AES192-WRAP-PAD:2.16.840.1.101.3.4.1.28 │ │ + [26d6c8] rsa_init │ │ + [26d6d1] providers/common/securitycheck.c │ │ + [26d6f2] providers/implementations/ciphers/cipher_aes_ccm.c │ │ + [26d725] ossl_do_blob_header │ │ + [26d739] dsa_to_type_specific_pem_encode │ │ + [26d759] dh_to_EncryptedPrivateKeyInfo_pem_encode │ │ + [26d782] X9.42 DH PUBLIC KEY │ │ + [26d796] dhx_to_DHX_der_encode │ │ + [26d7ac] PSS parameter restrictions:\n │ │ + [26d7c9] ecdh_plain_derive │ │ + [26d7db] early_clean │ │ + [26d7e7] max lanes: %u │ │ + [26d7f5] x942kdf_size │ │ + [26d802] candidate │ │ + [26d80c] providers/implementations/keymgmt/dh_kmgmt.c │ │ + [26d839] providers/implementations/keymgmt/kdf_legacy_kmgmt.c │ │ + [26d86e] KECCAK-KMAC-128 │ │ + [26d87e] max_perslen │ │ + [26d88a] seed_get_seed │ │ + [26d898] rsa_check_parameters │ │ + [26d8ad] PSS padding only allowed for sign and verify operations │ │ + [26d8e5] ossl_cipher_unpadblock │ │ + [26d8fc] s-randkey │ │ + [26d906] _padding │ │ + [26d90f] rly_data │ │ + [26d918] lient-version │ │ + [26d926] unsupported restore location for register │ │ + [26d950] getTableEntrySize │ │ + [26d962] sqlcipher_codec_pragma: error occurred during cipher_migrate: %d │ │ + [26d9a3] sqlcipher_deactivate: leaving SQLCIPHER_MUTEX_PROVIDER │ │ + [26d9da] No upgrade required - exiting │ │ + [26d9f8] Version %d format found │ │ + [26da10] sqlcipher_codec_add_random: using raw random blob from hex │ │ + [26da4b] SQLITE_ │ │ + [26da53] fstat │ │ + [26da59] read │ │ + [26da5e] pwrite64 │ │ + [26da67] fchown │ │ + [26da6e] mmap │ │ + [26da73] Init │ │ + [26da78] Gosub │ │ + [26da7e] IdxLE │ │ + [26da84] DecrJumpZero │ │ + [26da91] String │ │ + [26da98] SoftNull │ │ + [26daa1] SetCookie │ │ + [26daab] SqlExec │ │ + [26dab3] Tree %u page %u right child: │ │ + [26dad1] ATTACH %Q AS vacuum_db │ │ + [26dae8] SELECT sql FROM "%w".sqlite_schema WHERE type='table'AND name<>'sqlite_sequence' AND coalesce(rootpage,1)>0 │ │ + [26db54] SELECT'INSERT INTO vacuum_db.'||quote(name)||' SELECT*FROM"%w".'||quote(name)FROM vacuum_db.sqlite_schema WHERE type='table'AND coalesce(rootpage,1)>0 │ │ + [26dbeb] p1 │ │ + [26dbee] detail │ │ + [26dbf5] cipher_ctx_key_derive: error occurred from provider kdf generating encryption key │ │ + [26dc47] sqlcipher_openssl_deactivate: left SQLCIPHER_MUTEX_PROVIDER_ACTIVATE │ │ + [26dc8c] openssl │ │ + [26dc94] sha256 │ │ + [26dc9b] hexkey │ │ + [26dca2] module_list │ │ + [26dcae] read_uncommitted │ │ + [26dcbf] table_list │ │ + [26dcca] cid │ │ + [26dcce] =%Q │ │ + [26dcd2] numeric │ │ + [26dcda] REUSE LIST SUBQUERY %d │ │ + [26dcf1] %#T() may not be used as a window function │ │ + [26dd1c] ambiguous column name │ │ + [26dd32] access to view "%s" prohibited │ │ + [26dd51] ambiguous reference to %s in USING() │ │ + [26dd76] , │ │ + [26dd78] table "%s" has more than one primary key │ │ + [26dda1] unsupported use of NULLS %s │ │ + [26ddbd] index %s already exists │ │ + [26ddd5] use DROP VIEW to delete view %s │ │ + [26ddf5] DELETE FROM %Q.%s WHERE %s=%Q │ │ + [26de13] COMPOUND QUERY │ │ + [26de22] at most %d tables in a join │ │ + [26de3e] second argument to nth_value must be a positive integer │ │ + [26de76] USE TEMP B-TREE FOR %sORDER BY │ │ + [26de95] ON │ │ + [26de98] not a writable directory │ │ + [26deb1] UTF-16le │ │ + [26deba] full │ │ + [26debf] BEFORE │ │ + [26dec6] file: │ │ + [26decc] unsupported frame specification │ │ + [26deec] implies_nonnull_row │ │ + [26df00] integer overflow │ │ + [26df11] sqlite_rename_table │ │ + [26df25] "%w" │ │ + [26df2b] date │ │ + [26df30] current_time │ │ + [26df3d] [ │ │ + [26df3f] not an error │ │ + [26df4c] warning message │ │ + [26df5c] simple │ │ + [26df63] tne │ │ + [26df67] CREATE TABLE x(%s %Q HIDDEN, docid HIDDEN, %Q HIDDEN) │ │ + [26df9d] contentless_delete │ │ + [26dfb0] case_sensitive │ │ + [26dfbf] usermerge │ │ + [26dfc9] DELETE from │ │ + [26dfd5] categories │ │ + [26dfe0] %z%s%z │ │ + [26dfe7] SELECT nodeno FROM %Q.'%q_rowid' WHERE rowid=?1 │ │ + [26e017] DELETE FROM '%q'.'%q_parent' WHERE nodeno = ?1 │ │ + [26e046] );CREATE TABLE "%w"."%w_node"(nodeno INTEGER PRIMARY KEY,data); │ │ + [26e086] INSERT INTO"%w"."%w_rowid"(rowid,nodeno)VALUES(?1,?2)ON CONFLICT(rowid)DO UPDATE SET nodeno=excluded.nodeno │ │ + [26e0f2] MAX_FUNCTION_ARG=127 │ │ + [26e107] ssl/d1_lib.c │ │ + [26e114] ssl/pqueue.c │ │ + [26e121] DHE-RSA-AES256-GCM-SHA384 │ │ + [26e13b] TLS_DH_anon_WITH_AES_256_GCM_SHA384 │ │ + [26e15f] TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8 │ │ + [26e182] DHE-PSK-AES128-CBC-SHA │ │ + [26e199] DHE-PSK-AES128-CBC-SHA256 │ │ + [26e1b3] TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 │ │ + [26e1d8] TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 │ │ + [26e201] DHE-RSA-SEED-SHA │ │ + [26e212] ADH-SEED-SHA │ │ + [26e21f] RSA-PSK-ARIA256-GCM-SHA384 │ │ + [26e23a] calling OPENSSL_dir_read(%s) │ │ + [26e257] ALL:!COMPLEMENTOFDEFAULT:!eNULL │ │ + [26e277] kDHE │ │ + [26e27c] kPSK │ │ + [26e281] app data in handshake │ │ + [26e297] dane tlsa bad digest length │ │ + [26e2b3] dane tlsa bad matching type │ │ + [26e2cf] excessive message size │ │ + [26e2e6] failed to get parameter │ │ + [26e2fe] inconsistent compression │ │ + [26e317] mixed handshake and non handshake data │ │ + [26e33e] no application protocol │ │ + [26e356] no ciphers available │ │ + [26e36b] Peer haven't sent GOST certificate, required for selected ciphersuite │ │ + [26e3b1] no shared cipher │ │ + [26e3c2] ocsp callback failure │ │ + [26e3d8] psk no server cb │ │ + [26e3e9] record too small │ │ + [26e3fa] ssl/tls alert no certificate │ │ + [26e417] SSL_CTX_set_cipher_list │ │ + [26e42f] ssl_check_srvr_ecc_cert_and_alg │ │ + [26e44f] ssl_undefined_void_function │ │ + [26e46b] SSL_set_ct_validation_callback │ │ + [26e48a] no_renegotiation │ │ + [26e49b] groups │ │ + [26e4a2] key_arg │ │ + [26e4aa] SSLv3/TLS read certificate status │ │ + [26e4cc] tls-sigalg-hash-name │ │ + [26e4e1] bad transport parameter │ │ + [26e4f9] ssl/quic/quic_cfq.c │ │ + [26e50d] ssl/quic/quic_ackm.c │ │ + [26e522] connection_started │ │ + [26e535] ssl/quic/quic_record_rx.c │ │ + [26e54f] RETIRE_CONN_ID valid only in 0/1-RTT │ │ + [26e574] depack_do_frame_max_stream_data │ │ + [26e594] STREAM_DATA_BLOCKED frame for TX only stream │ │ + [26e5c1] ossl_quic_tls_new │ │ + [26e5d3] ossl_quic_tx_packetiser_new │ │ + [26e5ef] MAX_DATA │ │ + [26e5f8] PATH_RESPONSE │ │ + [26e606] read body │ │ + [26e610] tls_construct_ctos_use_srtp │ │ + [26e62c] ossl_statem_client_construct_message │ │ + [26e651] dtls_construct_change_cipher_spec │ │ + [26e673] tls_process_cert_verify │ │ + [26e68b] tls_process_client_certificate │ │ + [26e6aa] ASN1_PRINTABLESTRING │ │ + [26e6bf] %jd\n │ │ + [26e6c4] crypto/bio/bio_lib.c │ │ + [26e6d9] BIO_callback_ctrl │ │ + [26e6eb] dgram_pair_recvmmsg │ │ + [26e6ff] includedir │ │ + [26e70a] .cnf │ │ + [26e70f] UTF8String │ │ + [26e71a] PRINTABLE │ │ + [26e724] crypto/ct/ct_log.c │ │ + [26e737] i2o_SCT_LIST │ │ + [26e744] Private-Key │ │ + [26e750] dsa_pkey_import_from │ │ + [26e765] dsa_sign_setup │ │ + [26e774] dlfcn_load │ │ + [26e77f] i2d_ECParameters │ │ + [26e790] publicKey │ │ + [26e79a] crypto/ec/ec_backend.c │ │ + [26e7b1] SECG curve over a 131 bit binary field │ │ + [26e7d8] EC_GROUP_get_degree │ │ + [26e7ec] EC_POINT_copy │ │ + [26e7fa] ossl_ecdh_compute_key │ │ + [26e810] ossl_ecdsa_deterministic_sign │ │ + [26e82e] Prime: │ │ + [26e835] %*s%s Private-Key:\n │ │ + [26e849] pkey_ecd_digestverify25519 │ │ + [26e864] crypto/bio/ossl_core_bio.c │ │ + [26e87f] int_ctrl_helper │ │ + [26e88f] RSA lib │ │ + [26e897] crypto/evp/e_aes.c │ │ + [26e8aa] ossl_encoder_instance_new │ │ + [26e8c4] evp_kem_init │ │ + [26e8d1] crypto/evp/mac_meth.c │ │ + [26e8e7] costParameter │ │ + [26e8f5] PBE2PARAM │ │ + [26e8ff] crypto/evp/p_legacy.c │ │ + [26e915] rsa_pkcs1_implicit_rejection │ │ + [26e932] hexinfo │ │ + [26e93a] pss │ │ + [26e93e] modp_6144 │ │ + [26e948] crypto/ffc/ffc_params_generate.c │ │ + [26e969] SHA-256 │ │ + [26e971] built on: Thu May 15 11:38:11 2025 UTC │ │ [26e998] get_and_lock │ │ [26e9a5] buffer too small │ │ [26e9b6] cache constants failed │ │ [26e9cd] copy error │ │ [26e9d8] ctrl operation not implemented │ │ [26e9f7] data not multiple of block length │ │ [26ea19] output would overflow │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ @@ -3042570,15 +3042570,15 @@ │ │ cmp $0x6c,%al │ │ jne 109d866 │ │ mov 0x2(%ecx),%al │ │ add $0x2,%ecx │ │ mov %ecx,0x34(%esp) │ │ mov $0x2,%cl │ │ jmp 109d86d │ │ - lea -0x1178015(%ebx),%edx │ │ + lea -0x117803c(%ebx),%edx │ │ testb $0x2,0x17(%esp) │ │ jne 109d6a5 │ │ mov 0x1c(%esp),%eax │ │ mov (%eax),%esi │ │ add $0x4,%eax │ │ mov %eax,0x1c(%esp) │ │ test %esi,%esi │ │ @@ -3043039,15 +3043039,15 @@ │ │ je 109d901 │ │ sub $0x8,%esp │ │ push %eax │ │ mov 0x8(%ebp),%edi │ │ push %edi │ │ call 109ec9e │ │ add $0xc,%esp │ │ - lea -0x1178014(%ebx),%eax │ │ + lea -0x117803b(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 109e94b │ │ add $0x10,%esp │ │ mov 0x8(%esi),%ecx │ │ sub $0x8,%esp │ │ @@ -3043250,15 +3043250,15 @@ │ │ movzwl -0x118500e(%ebx,%eax,2),%eax │ │ mov 0xa0(%esp),%ecx │ │ mov %ax,-0x2(%ecx) │ │ lea -0x2(%ecx),%ebx │ │ movzbl -0x1(%edi),%eax │ │ mov 0xc(%esp),%ecx │ │ add %ecx,%eax │ │ - add $0xfee7ca17,%eax │ │ + add $0xfee7c9f0,%eax │ │ mov %eax,0x38(%esp) │ │ mov -0x4(%edi),%al │ │ mov %al,0x2f(%esp) │ │ xor %edx,%edx │ │ xor %ecx,%ecx │ │ inc %ecx │ │ mov 0x64(%esp),%eax │ │ @@ -3043729,15 +3043729,15 @@ │ │ movzbl %cl,%ecx │ │ test %ecx,%ecx │ │ jne 109e2be │ │ mov 0x70(%esp),%eax │ │ jmp 109e2e1 │ │ cmpb $0x0,0x28(%esp) │ │ lea -0x1165a68(%ebx),%eax │ │ - lea -0x11763f3(%ebx),%esi │ │ + lea -0x117641a(%ebx),%esi │ │ cmove %eax,%esi │ │ mov %esi,%ecx │ │ mov 0xc(%esp),%ebx │ │ call 109ea3b │ │ mov 0xc(%esp),%ebx │ │ mov %eax,%ecx │ │ movl $0x0,0x30(%esp) │ │ @@ -3043988,15 +3043988,15 @@ │ │ inc %ecx │ │ sub %eax,%ecx │ │ test %eax,%eax │ │ lea -0x1(%eax),%eax │ │ cmovle %ecx,%eax │ │ mov 0x5c(%esp),%ecx │ │ movzbl -0x1(%ecx),%ecx │ │ - mov -0x11835e9(%ebx,%ecx,1),%cl │ │ + mov -0x1183610(%ebx,%ecx,1),%cl │ │ mov %cl,(%edx) │ │ setle %cl │ │ add %cl,%cl │ │ add $0x2b,%cl │ │ mov %cl,0x1(%edx) │ │ mov %edx,%esi │ │ cmp $0x64,%eax │ │ @@ -3044285,15 +3044285,15 @@ │ │ mov %eax,0x10(%edi) │ │ orb $0x4,0x15(%edi) │ │ movl $0x0,0x30(%esp) │ │ xor %edi,%edi │ │ xor %ecx,%ecx │ │ jmp 109e845 │ │ sub $0x4,%esp │ │ - lea -0x117f814(%ebx),%eax │ │ + lea -0x117f83b(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 109e94b │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3045587,15 +3045587,15 @@ │ │ cmpb $0x0,0xaa40(%ebx) │ │ je 109f7e6 │ │ movl $0xb,(%esp) │ │ call *0xaa84(%ebx) │ │ jmp 109f7e8 │ │ xor %eax,%eax │ │ mov %eax,0x11814(%ebx) │ │ - lea -0x117da52(%ebx),%eax │ │ + lea -0x117da79(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 13c7dd0 │ │ mov %eax,0xaec0(%ebx) │ │ lea -0x116b10c(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 13c7dd0 │ │ mov %eax,0xaec4(%ebx) │ │ @@ -3045816,15 +3045816,15 @@ │ │ mov %edx,(%esp) │ │ movl $0x1,0x8(%esp) │ │ call 10b4bd0 │ │ test %eax,%eax │ │ je 109fb2a │ │ orb $0x10,0x12(%edi) │ │ mov 0x10(%esi),%eax │ │ - lea -0x118156a(%ebx),%ecx │ │ + lea -0x1181591(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 13c80c0 │ │ test %eax,%eax │ │ jne 109fb47 │ │ orb $0x1,0x12(%edi) │ │ cmpb $0x0,0x1c(%esp) │ │ @@ -3046156,15 +3046156,15 @@ │ │ mov $0xae20,%ecx │ │ call 10b7295 │ │ mov %eax,%edi │ │ mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0xae20,0x4(%esp) │ │ mov 0x10(%esp),%eax │ │ - lea -0x117da57(%eax),%edx │ │ + lea -0x117da7e(%eax),%edx │ │ mov %edi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 10b723c │ │ cmpb $0x0,0x34(%esp) │ │ cmovne %edi,%esi │ │ mov 0x10(%esp),%ebx │ │ mov 0x10(%ebp),%edi │ │ @@ -3046211,26 +3046211,26 @@ │ │ mov 0x8(%esp),%eax │ │ mov %eax,(%esp) │ │ call 13c80e0 │ │ test %eax,%eax │ │ je 10a00ec │ │ mov %edi,(%esp) │ │ movl $0xaeb5,0x4(%esp) │ │ - lea -0x1179d44(%ebx),%edx │ │ + lea -0x1179d6b(%ebx),%edx │ │ mov $0x50a,%esi │ │ mov $0x50a,%ecx │ │ call 10b723c │ │ jmp 10a00ee │ │ call 13c78b0 <__errno@plt> │ │ mov $0x170a,%esi │ │ cmpl $0x2,(%eax) │ │ je 10a0100 │ │ mov %edi,(%esp) │ │ movl $0xaeab,0x4(%esp) │ │ - lea -0x1177eb5(%ebx),%edx │ │ + lea -0x1177edc(%ebx),%edx │ │ mov $0xa0a,%esi │ │ mov $0xa0a,%ecx │ │ call 10b723c │ │ jmp 10a0100 │ │ xor %esi,%esi │ │ mov 0x8(%esp),%edx │ │ movl $0xaeb7,(%esp) │ │ @@ -3047600,15 +3047600,15 @@ │ │ sub $0x4,%esp │ │ mov 0x18(%esp),%ebx │ │ lea -0x1161c87(%ebx),%eax │ │ jmp 10a1299 │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%edx,%eax,1),%eax │ │ sub $0x4,%esp │ │ - lea -0x1181497(%ebx),%ecx │ │ + lea -0x11814be(%ebx),%ecx │ │ push 0x8(%eax) │ │ jmp 10a12c5 │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%edx,%eax,1),%eax │ │ movzbl 0x4(%eax),%ecx │ │ mov %edx,%esi │ │ lea -0x114cea1(%ebx),%edx │ │ @@ -3047621,15 +3047621,15 @@ │ │ test $0x2,%cl │ │ jne 10a1330 │ │ test $0x24,%cl │ │ jne 10a12ba │ │ test $0x8,%cl │ │ jne 10a12d5 │ │ test $0x1,%cl │ │ - lea -0x117bc00(%ebx),%ecx │ │ + lea -0x117bc27(%ebx),%ecx │ │ lea -0x1185005(%ebx),%eax │ │ cmove %ecx,%eax │ │ jmp 10a1339 │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%edx,%eax,1),%esi │ │ movzwl 0x6(%esi),%eax │ │ sub $0x4,%esp │ │ @@ -3047644,15 +3047644,15 @@ │ │ mov %esi,0x1c(%esp) │ │ movzwl 0x6(%esi),%eax │ │ cmp %eax,%ecx │ │ jae 10a128c │ │ mov %ecx,0x10(%esp) │ │ mov 0x14(%esi,%ecx,4),%eax │ │ mov 0x14(%esp),%ecx │ │ - lea -0x1178015(%ecx),%esi │ │ + lea -0x117803c(%ecx),%esi │ │ mov %esi,0x20(%esp) │ │ test %eax,%eax │ │ je 10a1211 │ │ mov (%eax),%esi │ │ mov %esi,0x2c(%esp) │ │ sub $0x8,%esp │ │ mov 0x1c(%esp),%ebx │ │ @@ -3047698,15 +3047698,15 @@ │ │ push %eax │ │ call 109e94b │ │ add $0x10,%esp │ │ mov 0x24(%esp),%edx │ │ jmp 10a134e │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%edx,%eax,1),%eax │ │ - lea -0x117f6bc(%ebx),%ecx │ │ + lea -0x117f6e3(%ebx),%ecx │ │ push 0x4(%eax) │ │ push (%eax) │ │ push %ecx │ │ lea 0x48(%esp),%eax │ │ push %eax │ │ jmp 10a12f3 │ │ mov 0xc(%esp),%eax │ │ @@ -3048026,15 +3048026,15 @@ │ │ andl $0x0,0x4(%esp) │ │ mov %edi,%ecx │ │ call 109bb32 │ │ test %eax,%eax │ │ je 10a18af │ │ mov 0xc(%ebp),%eax │ │ test %eax,%eax │ │ - lea -0x1178015(%ebx),%esi │ │ + lea -0x117803c(%ebx),%esi │ │ cmovne %eax,%esi │ │ mov 0xc(%edi),%eax │ │ test %eax,%eax │ │ je 10a16cd │ │ sub $0xc,%esp │ │ push %eax │ │ call *0xaa8c(%ebx) │ │ @@ -3048723,15 +3048723,15 @@ │ │ test %eax,%eax │ │ jg 10a1eda │ │ test %ecx,%ecx │ │ jle 10a1f07 │ │ test %eax,%eax │ │ jne 10a1f07 │ │ sub $0x4,%esp │ │ - lea -0x117db70(%ebx),%eax │ │ + lea -0x117db97(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ push %esi │ │ call 10a211f │ │ add $0x10,%esp │ │ jmp 10a1efb │ │ mov $0x140a5,%ecx │ │ @@ -3049078,15 +3049078,15 @@ │ │ call 109ed32 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ call 10a7db5 │ │ jmp 10a22bd │ │ test %esi,%esi │ │ jns 10a22e0 │ │ - lea -0x1177f8c(%ebx),%eax │ │ + lea -0x1177fb3(%ebx),%eax │ │ push 0x8(%ebp) │ │ push %eax │ │ push $0x1 │ │ push 0x18(%esp) │ │ call 10a211f │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3052530,15 +3052530,15 @@ │ │ mov %ecx,%esi │ │ call 10a4900 │ │ pop %ebx │ │ add $0x3ca8b8,%ebx │ │ mov 0x8(%ebp),%edi │ │ call 10c6b3d │ │ test %edi,%edi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ cmovne %edi,%eax │ │ mov %eax,(%esi) │ │ mov 0xc(%ebp),%ecx │ │ test %ecx,%ecx │ │ lea -0x3a7563(%ebx),%eax │ │ cmovne %ecx,%eax │ │ mov 0x8(%esp),%ecx │ │ @@ -3052896,15 +3052896,15 @@ │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 10a4cd8 │ │ movl $0x12,0x14(%eax) │ │ mov (%eax),%ecx │ │ movaps -0x13d3388(%ebx),%xmm0 │ │ movups %xmm0,(%esp) │ │ - lea -0x117db3f(%ebx),%edx │ │ + lea -0x117db66(%ebx),%edx │ │ call 10a4498 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ push %ebp │ │ mov %esp,%ebp │ │ @@ -3053043,15 +3053043,15 @@ │ │ lea -0x115a0e3(%edx),%eax │ │ jmp 10a4e66 │ │ lea -0x1150857(%edx),%eax │ │ jmp 10a4e66 │ │ lea -0x1152694(%edx),%eax │ │ jmp 10a4e66 │ │ movzbl %cl,%ecx │ │ - lea -0x1177a90(%edx),%eax │ │ + lea -0x1177ab7(%edx),%eax │ │ cmp $0x1c,%ecx │ │ ja 10a4e66 │ │ mov $0x1410004,%esi │ │ bt %ecx,%esi │ │ jb 10a4e66 │ │ mov -0x31d84(%edx,%ecx,4),%eax │ │ lea -0x4(%ebp),%esp │ │ @@ -3055458,15 +3055458,15 @@ │ │ cmpw $0x0,0x10(%ecx) │ │ je 10a6a68 │ │ mov %ecx,0x34(%esp) │ │ xor %eax,%eax │ │ inc %eax │ │ lea -0x115e304(%ebx),%ecx │ │ mov %ecx,0x40(%esp) │ │ - lea -0x1177ebf(%ebx),%ecx │ │ + lea -0x1177ee6(%ebx),%ecx │ │ mov %ecx,0x3c(%esp) │ │ lea -0x114eed7(%ebx),%ecx │ │ mov %ecx,0x48(%esp) │ │ lea -0x11708c7(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ mov %eax,0x18(%esp) │ │ cmpb $0x0,(%edi) │ │ @@ -3055536,15 +3055536,15 @@ │ │ imul $0x28,%eax,%ecx │ │ movzwl -0x18(%esi,%ecx,1),%eax │ │ test $0x1,%al │ │ jne 10a68eb │ │ add %ecx,%esi │ │ test $0x24,%al │ │ je 10a6909 │ │ - lea -0x117f6bc(%ebx),%eax │ │ + lea -0x117f6e3(%ebx),%eax │ │ push -0x24(%esi) │ │ push -0x28(%esi) │ │ push %eax │ │ lea 0x28(%esp),%eax │ │ push %eax │ │ jmp 10a698b │ │ sub $0x4,%esp │ │ @@ -3056076,15 +3056076,15 @@ │ │ mov 0x14(%eax),%ecx │ │ xor %edx,%edx │ │ test %ecx,%ecx │ │ cmovle %edx,%ecx │ │ cmp %edx,%ecx │ │ je 10a6fdd │ │ cmp %esi,0x24(%eax,%edx,8) │ │ - lea -0x1178012(%ebx),%esi │ │ + lea -0x1178039(%ebx),%esi │ │ cmove %esi,%edi │ │ mov 0x10(%esp),%esi │ │ inc %edx │ │ jmp 10a6fc5 │ │ add $0x4,%eax │ │ jmp 10a6fb1 │ │ mov $0x18fc1,%ecx │ │ @@ -3056296,15 +3056296,15 @@ │ │ cmpb $0x0,0xad(%edi) │ │ je 10a72c8 │ │ xor %eax,%eax │ │ testb $0x2,0x10(%esp) │ │ jne 10a72c0 │ │ movb $0x1,0x11(%esi) │ │ testb $0x1,0x10(%esp) │ │ - lea -0x11813ef(%ebx),%ecx │ │ + lea -0x1181416(%ebx),%ecx │ │ lea -0x1150b67(%ebx),%eax │ │ cmove %ecx,%eax │ │ mov 0xc(%ebp),%edx │ │ test %edx,%edx │ │ je 10a72aa │ │ sub $0xc,%esp │ │ lea -0x1150b5a(%ebx),%ecx │ │ @@ -3057156,19 +3057156,19 @@ │ │ movzwl 0x8(%edi),%edx │ │ cmp %dx,0x32(%eax) │ │ jbe 10a7d14 │ │ mov 0x50(%eax,%edx,4),%ecx │ │ cmp $0xb,%ecx │ │ ja 10a7d4d │ │ cmp $0x7,%ecx │ │ - lea -0x1176323(%ebx),%eax │ │ - lea -0x117bb7b(%ebx),%edx │ │ + lea -0x117634a(%ebx),%eax │ │ + lea -0x117bba2(%ebx),%edx │ │ cmove %eax,%edx │ │ test %ecx,%ecx │ │ - lea -0x11763f3(%ebx),%eax │ │ + lea -0x117641a(%ebx),%eax │ │ cmovne %edx,%eax │ │ jmp 10a7d1a │ │ mov 0x4(%esp),%esi │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ je 10a7d49 │ │ sub $0xc,%esp │ │ @@ -3057184,15 +3057184,15 @@ │ │ push %esi │ │ call 10aec22 │ │ add $0xc,%esp │ │ lea -0x116d1b0(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ jmp 10a7d7a │ │ - lea -0x11763f3(%ebx),%eax │ │ + lea -0x117641a(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0x1161c2c(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x14(%edi) │ │ call 10a7542 │ │ add $0x10,%esp │ │ @@ -3057909,34 +3057909,34 @@ │ │ push %eax │ │ push %edi │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10a84f4 │ │ sub $0x8,%esp │ │ - lea -0x11835c8(%ebx),%eax │ │ + lea -0x11835ef(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10a84f4 │ │ - lea -0x1178006(%ebx),%eax │ │ + lea -0x117802d(%ebx),%eax │ │ push 0x4(%esp) │ │ push 0x18(%ebp) │ │ push %edi │ │ push 0x10(%ebp) │ │ push %esi │ │ push 0x8(%ebp) │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ add $0x20,%esp │ │ sub $0x8,%esp │ │ - lea -0x117bd14(%ebx),%esi │ │ + lea -0x117bd3b(%ebx),%esi │ │ push %esi │ │ push %edi │ │ call 109f68f │ │ add $0x10,%esp │ │ mov 0x18(%ebp),%edi │ │ test %edi,%edi │ │ jne 10a853a │ │ @@ -3057969,15 +3057969,15 @@ │ │ xor %edx,%edx │ │ inc %edx │ │ mov %edi,%ecx │ │ call 10a99b8 │ │ movzbl %al,%eax │ │ mov 0x4(%esp),%ecx │ │ mov %eax,(%ecx) │ │ - lea -0x117db28(%ebx),%edi │ │ + lea -0x117db4f(%ebx),%edi │ │ push $0x0 │ │ push %edi │ │ push %esi │ │ push 0x10(%ebp) │ │ call 10a823c │ │ pop %eax │ │ pop %ecx │ │ @@ -3058064,15 +3058064,15 @@ │ │ push %eax │ │ push %ecx │ │ call 109efb7 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ jmp 10a8772 │ │ sub $0x8,%esp │ │ - lea -0x117f80d(%ebx),%esi │ │ + lea -0x117f834(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 109f68f │ │ add $0x10,%esp │ │ test %edi,%edi │ │ jne 10a8703 │ │ test %eax,%eax │ │ @@ -3058099,15 +3058099,15 @@ │ │ push %esi │ │ push 0x10(%ebp) │ │ call 10a823c │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 10a8612 │ │ sub $0x4,%esp │ │ - lea -0x117292f(%ebx),%eax │ │ + lea -0x1172956(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x1 │ │ call 10a98b1 │ │ pop %eax │ │ pop %ecx │ │ push %edi │ │ @@ -3058165,27 +3058165,27 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x8,%esp │ │ - lea -0x1179e54(%ebx),%esi │ │ + lea -0x1179e7b(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 109f68f │ │ add $0x10,%esp │ │ test %edi,%edi │ │ jne 10a87b1 │ │ test %eax,%eax │ │ jne 10a87b1 │ │ call 10acc5c │ │ jmp 10a8603 │ │ sub $0x8,%esp │ │ - lea -0x11763ee(%ebx),%esi │ │ + lea -0x1176415(%ebx),%esi │ │ push %esi │ │ mov 0x14(%ebp),%edi │ │ push %edi │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10a87f3 │ │ @@ -3058296,15 +3058296,15 @@ │ │ call 13c8110 │ │ pop %ecx │ │ pop %edx │ │ push %eax │ │ push %edi │ │ call 10aa44d │ │ add $0x10,%esp │ │ - lea -0x1174786(%ebx),%edi │ │ + lea -0x11747ad(%ebx),%edi │ │ push $0x0 │ │ push %edi │ │ push %esi │ │ push 0x10(%ebp) │ │ call 10a823c │ │ pop %eax │ │ pop %ecx │ │ @@ -3058316,15 +3058316,15 @@ │ │ lea -0x115e31f(%ebx),%eax │ │ push 0xacec(%ebx) │ │ push %eax │ │ jmp 10a85fb │ │ mov 0x8(%esp),%esi │ │ add 0xc(%esp),%esi │ │ sub $0x8,%esp │ │ - lea -0x11835c2(%ebx),%eax │ │ + lea -0x11835e9(%ebx),%eax │ │ push %eax │ │ mov 0x14(%ebp),%eax │ │ push %eax │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10a8c58 │ │ @@ -3058366,15 +3058366,15 @@ │ │ push %edi │ │ push 0x14(%ebp) │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10a8dd0 │ │ sub $0x8,%esp │ │ - lea -0x117dae9(%ebx),%edi │ │ + lea -0x117db10(%ebx),%edi │ │ push %edi │ │ push 0x14(%ebp) │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10a8e45 │ │ sub $0x8,%esp │ │ @@ -3058390,15 +3058390,15 @@ │ │ push %esi │ │ push 0x14(%ebp) │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10a8f11 │ │ sub $0x8,%esp │ │ - lea -0x117bd01(%ebx),%edi │ │ + lea -0x117bd28(%ebx),%edi │ │ push %edi │ │ push 0x14(%ebp) │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10a8f56 │ │ sub $0x8,%esp │ │ @@ -3058406,15 +3058406,15 @@ │ │ push %esi │ │ push 0x14(%ebp) │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10a9016 │ │ sub $0x8,%esp │ │ - lea -0x1177fbd(%ebx),%esi │ │ + lea -0x1177fe4(%ebx),%esi │ │ push %esi │ │ push 0x14(%ebp) │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10a90da │ │ sub $0x8,%esp │ │ @@ -3058462,15 +3058462,15 @@ │ │ push %eax │ │ push 0x14(%ebp) │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10a948a │ │ sub $0x8,%esp │ │ - lea -0x11835b8(%ebx),%eax │ │ + lea -0x11835df(%ebx),%eax │ │ push %eax │ │ push 0x14(%ebp) │ │ call 109f68f │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ test %eax,%eax │ │ je 10a95c9 │ │ @@ -3058646,15 +3058646,15 @@ │ │ cmpl $0x0,0x18(%ebp) │ │ je 10a8f34 │ │ lea -0x1156916(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 10a8fd8 │ │ - lea -0x117474b(%ebx),%edx │ │ + lea -0x1174772(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 10a9086 │ │ lea -0x116d1ad(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 109f6cb │ │ @@ -3058692,15 +3058692,15 @@ │ │ push $0x2 │ │ pop %edx │ │ push %esi │ │ call 10aa655 │ │ add $0x10,%esp │ │ mov (%esi),%al │ │ mov %al,0xacf4(%ebx) │ │ - lea -0x1174748(%ebx),%esi │ │ + lea -0x117476f(%ebx),%esi │ │ jmp 10a909c │ │ xor %edi,%edi │ │ inc %edi │ │ cmpl $0x0,0x4(%esp) │ │ je 10a8f0a │ │ cmpl $0x0,0x18(%ebp) │ │ je 10a90b0 │ │ @@ -3058809,15 +3058809,15 @@ │ │ cmpl $0x0,0x18(%ebp) │ │ je 10a924a │ │ lea -0x115e301(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 10a92ea │ │ - lea -0x117bcf5(%ebx),%edx │ │ + lea -0x117bd1c(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 10a939b │ │ lea -0x1163c0d(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 109f6cb │ │ @@ -3058857,29 +3058857,29 @@ │ │ cmpl $0x0,0x18(%ebp) │ │ je 10a9253 │ │ lea -0x115e301(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 10a92f7 │ │ - lea -0x117bcf5(%ebx),%edx │ │ + lea -0x117bd1c(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 10a93a8 │ │ lea -0x1163c0d(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 109f6cb │ │ xor %ecx,%ecx │ │ inc %ecx │ │ test %eax,%eax │ │ jne 10a9243 │ │ movl $0x2,0xacf8(%ebx) │ │ jmp 10a9243 │ │ - lea -0x117474b(%ebx),%eax │ │ + lea -0x1174772(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ jmp 10a8607 │ │ xor %edi,%edi │ │ inc %edi │ │ cmpl $0x0,0x4(%esp) │ │ @@ -3058892,15 +3058892,15 @@ │ │ test %eax,%eax │ │ je 10a9459 │ │ lea -0x1185000(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 10a95aa │ │ - lea -0x1177f9f(%ebx),%edx │ │ + lea -0x1177fc6(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ jne 10a9446 │ │ mov 0x4(%esp),%eax │ │ movl $0x2,0x34(%eax) │ │ jmp 10a8f0a │ │ @@ -3058932,15 +3058932,15 @@ │ │ test %eax,%eax │ │ je 10a9466 │ │ lea -0x1185000(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 10a95ba │ │ - lea -0x1177f9f(%ebx),%edx │ │ + lea -0x1177fc6(%ebx),%edx │ │ mov 0x18(%ebp),%ecx │ │ call 109f6cb │ │ xor %ecx,%ecx │ │ inc %ecx │ │ test %eax,%eax │ │ jne 10a9243 │ │ movl $0x2,0xacfc(%ebx) │ │ @@ -3058994,15 +3058994,15 @@ │ │ pop %edx │ │ push %esi │ │ call 10aa7de │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ push %esi │ │ jmp 10a9141 │ │ - lea -0x117bcf5(%ebx),%eax │ │ + lea -0x117bd1c(%ebx),%eax │ │ jmp 10a9483 │ │ lea -0x1163c0d(%ebx),%eax │ │ jmp 10a9483 │ │ xor %esi,%esi │ │ inc %esi │ │ cmpl $0x0,0x18(%ebp) │ │ je 10a8d5d │ │ @@ -3059074,15 +3059074,15 @@ │ │ mov 0x4(%esp),%eax │ │ andl $0x0,0x34(%eax) │ │ jmp 10a8f0a │ │ movl $0x0,0xacfc(%ebx) │ │ jmp 10a8612 │ │ lea -0x1185000(%ebx),%eax │ │ jmp 10a9483 │ │ - lea -0x1177f9f(%ebx),%eax │ │ + lea -0x1177fc6(%ebx),%eax │ │ push $0x0 │ │ jmp 10a8efd │ │ cmpl $0x0,0x4(%esp) │ │ je 10a8612 │ │ sub $0x8,%esp │ │ lea -0x116b207(%ebx),%eax │ │ mov 0xc(%esp),%ecx │ │ @@ -3059129,15 +3059129,15 @@ │ │ push %eax │ │ push %edi │ │ mov 0x10(%ebp),%eax │ │ push %eax │ │ call 10a823c │ │ pop %eax │ │ pop %ecx │ │ - lea -0x1179e45(%ebx),%eax │ │ + lea -0x1179e6c(%ebx),%eax │ │ push 0x2c(%esi) │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ pop %ecx │ │ push %ecx │ │ @@ -3059212,15 +3059212,15 @@ │ │ push %edi │ │ push %esi │ │ call 10a823c │ │ add $0x10,%esp │ │ mov 0xacf0(%ebx),%eax │ │ and $0x1,%eax │ │ sub $0x8,%esp │ │ - lea -0x1181560(%ebx),%ecx │ │ + lea -0x1181587(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 109efb7 │ │ add $0x10,%esp │ │ push $0xfffffffa │ │ pop %ecx │ │ push %ecx │ │ @@ -3059260,15 +3059260,15 @@ │ │ push 0x10(%ebp) │ │ call 10a823c │ │ add $0x10,%esp │ │ mov 0xacfc(%ebx),%eax │ │ cmp $0x2,%eax │ │ ja 10a9319 │ │ sub $0x8,%esp │ │ - lea -0x1179e1b(%ebx),%ecx │ │ + lea -0x1179e42(%ebx),%ecx │ │ push -0x3170c(%ebx,%eax,4) │ │ push %ecx │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 10a9319 │ │ call 10aa879 │ │ @@ -3059535,15 +3059535,15 @@ │ │ push %eax │ │ push %edi │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10a9aa5 │ │ sub $0x8,%esp │ │ - lea -0x117639e(%ebx),%eax │ │ + lea -0x11763c5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 109f68f │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 10a9ab0 │ │ @@ -3059552,15 +3059552,15 @@ │ │ push %eax │ │ push %edi │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10a9ab0 │ │ sub $0x8,%esp │ │ - lea -0x117f711(%ebx),%eax │ │ + lea -0x117f738(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13c8180 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 10a9ab0 │ │ @@ -3059613,30 +3059613,30 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 10a9bbd │ │ lea (%edi,%esi,1),%eax │ │ dec %eax │ │ add $0xfffffffd,%esi │ │ sub $0x4,%esp │ │ - lea -0x1177ebf(%ebx),%ecx │ │ + lea -0x1177ee6(%ebx),%ecx │ │ push $0x1 │ │ push %ecx │ │ push %eax │ │ call 109f715 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ and $0x1,%ecx │ │ or %eax,%ecx │ │ jne 10a9bbd │ │ mov %esi,%eax │ │ shr %eax │ │ mov %eax,0x4(%esp) │ │ add $0x2,%edi │ │ sub $0x8,%esp │ │ - lea -0x1172881(%ebx),%eax │ │ + lea -0x11728a8(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ pop %eax │ │ pop %ecx │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3059670,15 +3059670,15 @@ │ │ push %edi │ │ push 0x14(%esp) │ │ call 10ac692 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 10a9bd4 │ │ sub $0x8,%esp │ │ - lea -0x11834bd(%ebx),%eax │ │ + lea -0x11834e4(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3059740,15 +3059740,15 @@ │ │ mov 0x4c(%eax),%eax │ │ sub $0x4,%esp │ │ push %edi │ │ push 0x10(%eax) │ │ push %esi │ │ call 13c7860 │ │ add $0x10,%esp │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov 0x14(%esp),%ecx │ │ mov %esi,0x20(%esp) │ │ mov %esi,%edx │ │ lea 0x30(%esp),%esi │ │ push %esi │ │ lea 0x3c(%esp),%esi │ │ push %esi │ │ @@ -3059803,15 +3059803,15 @@ │ │ jmp 10a9cc7 │ │ xor %eax,%eax │ │ jmp 10aa0c8 │ │ xor %eax,%eax │ │ movl $0x0,0xc(%esp) │ │ jmp 10aa086 │ │ sub $0x8,%esp │ │ - lea -0x11728b7(%ebx),%eax │ │ + lea -0x11728de(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ mov $0x1,%al │ │ mov %eax,0x14(%esp) │ │ @@ -3059830,15 +3059830,15 @@ │ │ movl $0x0,0x2c(%esp) │ │ xor %edi,%edi │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x24(%esp) │ │ mov 0xc(%esp),%esi │ │ jmp 10a9f8b │ │ sub $0x4,%esp │ │ - lea -0x1172899(%ebx),%eax │ │ + lea -0x11728c0(%ebx),%eax │ │ push 0x14(%esp) │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ pop %eax │ │ pop %ecx │ │ lea -0x114abf1(%ebx),%eax │ │ @@ -3059868,15 +3059868,15 @@ │ │ call 109ea3b │ │ sub $0x4,%esp │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ call 10ac692 │ │ add $0xc,%esp │ │ - lea -0x117da8d(%ebx),%eax │ │ + lea -0x117dab4(%ebx),%eax │ │ push 0x24(%esp) │ │ mov %esi,0x14(%esp) │ │ push %esi │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,0x2c(%esp) │ │ @@ -3059925,17 +3059925,17 @@ │ │ push %edi │ │ call 10a167c │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 10a9ef7 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11763e7(%ebx),%eax │ │ + lea -0x117640e(%ebx),%eax │ │ jmp 10a9f73 │ │ - lea -0x117bc20(%ebx),%eax │ │ + lea -0x117bc47(%ebx),%eax │ │ push 0x34(%esp) │ │ push 0x24(%esp) │ │ push %eax │ │ push %edi │ │ call 10ab8d1 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3059967,15 +3059967,15 @@ │ │ push %edi │ │ call 10a167c │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 10aa0d0 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1177ee6(%ebx),%eax │ │ + lea -0x1177f0d(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x1 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esp) │ │ mov 0xc(%esp),%edi │ │ @@ -3060003,15 +3060003,15 @@ │ │ jmp 10a9fcf │ │ xor %edi,%edi │ │ mov $0x1,%al │ │ mov %eax,0x14(%esp) │ │ jmp 10a9fec │ │ xor %eax,%eax │ │ sub $0x4,%esp │ │ - lea -0x11834dc(%ebx),%ecx │ │ + lea -0x1183503(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x8 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ movl $0x0,0x14(%esp) │ │ mov 0x2c(%esp),%esi │ │ @@ -3060104,15 +3060104,15 @@ │ │ mov 0x18(%esp),%eax │ │ cmpb $0x0,0x51(%eax) │ │ mov 0xc(%esp),%edi │ │ je 10aa0f2 │ │ cmpl $0x2,0xb4(%eax) │ │ jl 10aa115 │ │ sub $0x8,%esp │ │ - lea -0x11763ca(%ebx),%eax │ │ + lea -0x11763f1(%ebx),%eax │ │ jmp 10aa0fb │ │ sub $0x8,%esp │ │ lea -0x116940e(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ @@ -3060242,15 +3060242,15 @@ │ │ push %esi │ │ push %edi │ │ push %eax │ │ call *0x18(%eax) │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11814b7(%ebx),%eax │ │ + lea -0x11814de(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x8 │ │ pop %eax │ │ mov %eax,%edi │ │ push %eax │ │ call 10a98b1 │ │ @@ -3060296,15 +3060296,15 @@ │ │ push $0x0 │ │ push %eax │ │ push 0x34(%esp) │ │ call 10a167c │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1179d71(%ebx),%eax │ │ + lea -0x1179d98(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x8 │ │ pop %eax │ │ push %eax │ │ call 10a98b1 │ │ add $0x10,%esp │ │ @@ -3060464,15 +3060464,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ push $0x7 │ │ pop %eax │ │ cmovne %ecx,%eax │ │ jmp 10aa501 │ │ sub $0x8,%esp │ │ - lea -0x1179db7(%ebx),%eax │ │ + lea -0x1179dde(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3060803,15 +3060803,15 @@ │ │ call 10aa84a │ │ pop %ebx │ │ add $0x3c496e,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 10aa872 │ │ sub $0x8,%esp │ │ - lea -0x117bc7d(%ebx),%eax │ │ + lea -0x117bca4(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov %esi,0x11858(%ebx) │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3060922,15 +3060922,15 @@ │ │ mov 0x1c(%esp),%ebx │ │ push %esi │ │ call 10ad550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10aa9ac │ │ sub $0xc,%esp │ │ - lea -0x117daa3(%ebx),%eax │ │ + lea -0x117daca(%ebx),%eax │ │ jmp 10aa958 │ │ mov (%edi),%eax │ │ sub $0x8,%esp │ │ lea 0x38(%esp),%ecx │ │ push %ecx │ │ mov %edi,0x38(%esp) │ │ push %edi │ │ @@ -3061124,15 +3061124,15 @@ │ │ mov 0x1c(%esp),%ecx │ │ inc %ecx │ │ mov 0x18(%esp),%edx │ │ sub 0xc(%esp),%edx │ │ mov 0x14(%esp),%edi │ │ sbb %esi,%edi │ │ sub $0xc,%esp │ │ - lea -0x117bc5e(%ebx),%esi │ │ + lea -0x117bc85(%ebx),%esi │ │ push %eax │ │ push %edi │ │ push %edx │ │ push %ecx │ │ push %esi │ │ call 109efb7 │ │ add $0x14,%esp │ │ @@ -3061193,15 +3061193,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 13c8190 │ │ add $0x10,%esp │ │ andl $0x0,0x11870(%ebx) │ │ movl $0x0,0x1186c(%ebx) │ │ sub $0x8,%esp │ │ - lea -0x117639e(%ebx),%eax │ │ + lea -0x11763c5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10aad59 │ │ sub $0x8,%esp │ │ @@ -3061233,15 +3061233,15 @@ │ │ push %eax │ │ push %esi │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10aad81 │ │ sub $0x8,%esp │ │ - lea -0x117f711(%ebx),%eax │ │ + lea -0x117f738(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13c8180 │ │ add $0x10,%esp │ │ mov %eax,0x11870(%ebx) │ │ test %eax,%eax │ │ jne 10aad81 │ │ @@ -3061319,15 +3061319,15 @@ │ │ lea -0x114ada1(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ call 10ab05a │ │ sub $0x4,%esp │ │ - lea -0x117f7fe(%ebx),%eax │ │ + lea -0x117f825(%ebx),%eax │ │ mov 0x8(%ebp),%edi │ │ push 0xc(%edi) │ │ push %eax │ │ push $0x10 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov 0xc(%edi),%eax │ │ @@ -3061346,15 +3061346,15 @@ │ │ jmp 10ab048 │ │ xor %eax,%eax │ │ mov 0x8(%esp),%ecx │ │ add %esi,%ecx │ │ add $0x4,%ecx │ │ mov %ecx,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117bce9(%ebx),%ecx │ │ + lea -0x117bd10(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x10 │ │ call 10a98b1 │ │ pop %eax │ │ pop %ecx │ │ lea -0x1165a08(%ebx),%eax │ │ @@ -3061455,24 +3061455,24 @@ │ │ mov (%esi),%ecx │ │ xor %edx,%edx │ │ inc %edx │ │ call 10ab7c9 │ │ cmpl $0x0,0x10(%esp) │ │ je 10aaff8 │ │ sub $0x8,%esp │ │ - lea -0x1179df1(%ebx),%eax │ │ + lea -0x1179e18(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov (%esi),%ecx │ │ xor %edx,%edx │ │ call 10ab822 │ │ sub $0x4,%esp │ │ - lea -0x117dad3(%ebx),%eax │ │ + lea -0x117dafa(%ebx),%eax │ │ mov 0x8(%ebp),%esi │ │ push 0xc(%esi) │ │ push %eax │ │ push $0x10 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov 0xc(%esi),%ecx │ │ @@ -3061485,15 +3061485,15 @@ │ │ call *0xaa94(%ebx) │ │ add $0x10,%esp │ │ mov 0xc(%esi),%eax │ │ sub $0x4,%esp │ │ lea -0x115febe(%ebx),%ecx │ │ jmp 10ab044 │ │ xor %eax,%eax │ │ - lea -0x117f7cd(%ebx),%ecx │ │ + lea -0x117f7f4(%ebx),%ecx │ │ push %edi │ │ push %eax │ │ push %ecx │ │ push $0x10 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ @@ -3061509,15 +3061509,15 @@ │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 10ab06b │ │ pop %ebx │ │ add $0x3c414d,%ebx │ │ - lea -0x11746d1(%ebx),%eax │ │ + lea -0x11746f8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 10a98b1 │ │ movl $0x2,(%esp) │ │ call 109c46f │ │ test %eax,%eax │ │ je 10ab0a1 │ │ @@ -3061627,15 +3061627,15 @@ │ │ push %eax │ │ call 10ac6f4 │ │ add $0x10,%esp │ │ mov %eax,0x3c(%edi) │ │ test %eax,%eax │ │ je 10ab3af │ │ sub $0x8,%esp │ │ - lea -0x11835a0(%ebx),%eax │ │ + lea -0x11835c7(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov 0xc(%edi),%eax │ │ mov %eax,%ecx │ │ sar $0x1f,%ecx │ │ @@ -3061673,29 +3061673,29 @@ │ │ test %eax,%eax │ │ je 10ab2ab │ │ sub $0xc,%esp │ │ push %eax │ │ call *0xaa8c(%ebx) │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x11746a0(%ebx),%eax │ │ + lea -0x11746c7(%ebx),%eax │ │ push %eax │ │ push $0x10 │ │ pop %eax │ │ push %eax │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov %edi,0x8(%esp) │ │ mov 0x54(%edi),%edi │ │ mov 0x1185c(%ebx),%esi │ │ push $0x11 │ │ pop %ecx │ │ rep movsl %ds:(%esi),%es:(%edi) │ │ sub $0x8,%esp │ │ - lea -0x1174665(%ebx),%eax │ │ + lea -0x117468c(%ebx),%eax │ │ push %eax │ │ push $0x10 │ │ pop %eax │ │ push %eax │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov 0x11818(%ebx),%eax │ │ @@ -3061796,28 +3061796,28 @@ │ │ push %edi │ │ call 10aa6c2 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10ab431 │ │ xor %esi,%esi │ │ inc %esi │ │ - lea -0x117462a(%ebx),%eax │ │ + lea -0x1174651(%ebx),%eax │ │ push 0x11864(%ebx) │ │ push %esi │ │ push %eax │ │ push %esi │ │ jmp 10ab3a7 │ │ lea 0x4c(%edi),%edx │ │ mov %edi,%ecx │ │ call 10ad048 │ │ test %eax,%eax │ │ je 10ab44f │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11745c9(%ebx),%eax │ │ + lea -0x11745f0(%ebx),%eax │ │ jmp 10ab3a3 │ │ mov %edi,%edx │ │ add $0x50,%edx │ │ mov %edi,%ecx │ │ call 10ad048 │ │ test %eax,%eax │ │ je 10ab46f │ │ @@ -3061983,15 +3061983,15 @@ │ │ pop %edx │ │ push %edi │ │ push 0x8(%ebp) │ │ call 10aa3c5 │ │ add $0x10,%esp │ │ jmp 10ab778 │ │ sub $0x4,%esp │ │ - lea -0x1177de7(%ebx),%eax │ │ + lea -0x1177e0e(%ebx),%eax │ │ xor %esi,%esi │ │ inc %esi │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 10a98b1 │ │ pop %eax │ │ @@ -3062012,27 +3062012,27 @@ │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 10aa781 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10ab6cc │ │ sub $0x4,%esp │ │ - lea -0x117631e(%ebx),%ecx │ │ + lea -0x1176345(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x1 │ │ mov %eax,%edi │ │ call 10a98b1 │ │ pop %eax │ │ pop %ecx │ │ push %edi │ │ push %esi │ │ jmp 10ab753 │ │ sub $0x4,%esp │ │ - lea -0x117bb43(%ebx),%eax │ │ + lea -0x117bb6a(%ebx),%eax │ │ xor %edi,%edi │ │ inc %edi │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 10a98b1 │ │ pop %eax │ │ @@ -3062072,15 +3062072,15 @@ │ │ call 10ad270 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 10ab767 │ │ mov (%esp),%edi │ │ xor %ecx,%ecx │ │ inc %ecx │ │ - lea -0x117bb73(%ebx),%eax │ │ + lea -0x117bb9a(%ebx),%eax │ │ push %ecx │ │ push 0x10(%ebp) │ │ push %eax │ │ push %ecx │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ @@ -3062400,15 +3062400,15 @@ │ │ push $0x10 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ mov 0x10(%ecx),%eax │ │ mov %eax,0xc(%esp) │ │ sub $0xc,%esp │ │ - lea -0x117d9a9(%ebx),%eax │ │ + lea -0x117d9d0(%ebx),%eax │ │ push $0x1 │ │ mov 0x10(%esp),%edi │ │ push %edi │ │ push %ecx │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ @@ -3062429,15 +3062429,15 @@ │ │ call 10acc98 │ │ jmp 10abaf6 │ │ sub $0x4,%esp │ │ lea -0x115fdbf(%ebx),%eax │ │ push %edi │ │ jmp 10abaee │ │ sub $0x4,%esp │ │ - lea -0x117f65d(%ebx),%eax │ │ + lea -0x117f684(%ebx),%eax │ │ push 0x4(%esp) │ │ push %eax │ │ push $0x1 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ mov (%eax),%ecx │ │ @@ -3062449,15 +3062449,15 @@ │ │ call 10a29d7 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ mov 0x4(%esp),%eax │ │ mov 0x1c(%eax),%ecx │ │ lea -0x11659b2(%ebx),%edx │ │ mov %edx,0x18(%esp) │ │ - lea -0x1174705(%ebx),%edx │ │ + lea -0x117472c(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ mov %ecx,(%esp) │ │ test %edi,%edi │ │ jne 10abba2 │ │ cmp %ecx,%esi │ │ ja 10abba2 │ │ xor %edi,%edi │ │ @@ -3062523,15 +3062523,15 @@ │ │ call 10abc55 │ │ sub $0x8,%esp │ │ push $0x1 │ │ push 0x20(%esp) │ │ call 10abc9f │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x117f788(%ebx),%eax │ │ + lea -0x117f7af(%ebx),%eax │ │ mov 0x8(%ebp),%edi │ │ push 0xc(%edi) │ │ push %eax │ │ push $0x10 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov 0xc(%edi),%ecx │ │ @@ -3062640,15 +3062640,15 @@ │ │ mov 0x5a(%esi),%al │ │ mov %al,0x1f(%esp) │ │ andl $0x0,0x14(%esp) │ │ lea -0x3(%edi),%eax │ │ cmp $0xfffffffd,%eax │ │ ja 10abd45 │ │ mov %edi,0x4(%esp) │ │ - lea -0x117bcb9(%ebx),%eax │ │ + lea -0x117bce0(%ebx),%eax │ │ jmp 10abd65 │ │ mov 0x10(%ebp),%eax │ │ mov (%eax),%eax │ │ movzwl 0x10(%eax),%ecx │ │ and $0x3f,%ecx │ │ cmpb $0x5,-0x1144c3e(%ebx,%ecx,1) │ │ jne 10abdf9 │ │ @@ -3062735,15 +3062735,15 @@ │ │ mov %edi,%edx │ │ mov %eax,0x10(%esp) │ │ call 109f6cb │ │ test %eax,%eax │ │ mov 0x10(%esp),%eax │ │ je 10abe9a │ │ mov %edi,0x4(%esp) │ │ - lea -0x1177f8c(%ebx),%eax │ │ + lea -0x1177fb3(%ebx),%eax │ │ jmp 10abd65 │ │ mov %al,0xac(%esi) │ │ orb $0x6,0x18(%esi) │ │ mov $0xefffadfe,%eax │ │ and 0x1c(%esi),%eax │ │ or $0x201,%eax │ │ mov %eax,0x1c(%esi) │ │ @@ -3062787,15 +3062787,15 @@ │ │ test %eax,%eax │ │ jne 10abef5 │ │ mov 0x10(%esp),%eax │ │ mov %eax,(%esp) │ │ call 109cb07 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x117f75c(%ebx),%eax │ │ + lea -0x117f783(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 109efb7 │ │ test %eax,%eax │ │ je 10ac070 │ │ mov %eax,0x10(%esp) │ │ mov %eax,(%esp) │ │ lea 0x14(%esp),%edx │ │ @@ -3063290,15 +3063290,15 @@ │ │ movl $0x10,(%esp) │ │ call 10a98b1 │ │ mov 0x11818(%ebx),%eax │ │ test %eax,%eax │ │ je 10ac673 │ │ mov %eax,(%esp) │ │ call *0xaa94(%ebx) │ │ - lea -0x118153b(%ebx),%eax │ │ + lea -0x1181562(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 10a98b1 │ │ xor %eax,%eax │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3063489,15 +3063489,15 @@ │ │ test %eax,%eax │ │ je 10ac8fc │ │ andl $0x0,0x8(%esp) │ │ mov %eax,(%esp) │ │ movl $0x44,0x4(%esp) │ │ call 10ac692 │ │ andl $0x0,0x1185c(%ebx) │ │ - lea -0x11728ee(%ebx),%eax │ │ + lea -0x1172915(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 10a98b1 │ │ mov 0x11818(%ebx),%eax │ │ test %eax,%eax │ │ je 10ac925 │ │ mov %eax,(%esp) │ │ @@ -3063862,15 +3063862,15 @@ │ │ push %edi │ │ call 10acdc0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10acd2d │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1177f78(%ebx),%eax │ │ + lea -0x1177f9f(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x1 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov %edi,%esi │ │ mov %esi,%eax │ │ @@ -3063949,15 +3063949,15 @@ │ │ call 10acdd5 │ │ pop %ebx │ │ add $0x3c23e3,%ebx │ │ mov 0x8(%edx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%edx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x117f618(%ebx),%eax │ │ + lea -0x117f63f(%ebx),%eax │ │ push 0x8(%ebp) │ │ push %edx │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov 0x4(%edi),%eax │ │ @@ -3064093,15 +3064093,15 @@ │ │ test %edx,%edx │ │ mov 0x8(%esp),%edx │ │ je 10acf67 │ │ inc %eax │ │ imul %ecx,%eax │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x1179cb6(%ebx),%eax │ │ + lea -0x1179cdd(%ebx),%eax │ │ push %edi │ │ push %edx │ │ push %ecx │ │ push 0x18(%esp) │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ @@ -3064128,15 +3064128,15 @@ │ │ jne 10ad040 │ │ mov %ecx,%edi │ │ mov 0x48(%ecx),%eax │ │ mov 0x4(%eax),%eax │ │ mov (%eax),%eax │ │ mov 0x40(%eax),%esi │ │ sub $0x8,%esp │ │ - lea -0x1179c61(%ebx),%eax │ │ + lea -0x1179c88(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ test %esi,%esi │ │ je 10acff4 │ │ mov (%esi),%eax │ │ @@ -3064149,15 +3064149,15 @@ │ │ push 0x3c(%edi) │ │ push %esi │ │ call *0x8(%eax) │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 10ad03a │ │ sub $0x8,%esp │ │ - lea -0x1179c2f(%ebx),%eax │ │ + lea -0x1179c56(%ebx),%eax │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov 0x54(%edi),%eax │ │ sub $0x4,%esp │ │ push 0xc(%edi) │ │ @@ -3064417,15 +3064417,15 @@ │ │ setne %al │ │ mov 0x4c(%edi,%eax,4),%eax │ │ mov %eax,0xc(%esp) │ │ sub 0x24(%edi),%esi │ │ mov 0x14(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ sub $0xc,%esp │ │ - lea -0x118356d(%ebx),%eax │ │ + lea -0x1183594(%ebx),%eax │ │ push %esi │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ add $0x20,%esp │ │ @@ -3064522,15 +3064522,15 @@ │ │ push $0x0 │ │ push 0x1c(%ebp) │ │ call 10aca42 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10ad48e │ │ sub $0x4,%esp │ │ - lea -0x1177f32(%ebx),%eax │ │ + lea -0x1177f59(%ebx),%eax │ │ push 0x10(%ebp) │ │ jmp 10ad420 │ │ mov 0x54(%ecx),%eax │ │ push 0x20(%ebp) │ │ push %esi │ │ push 0x1c(%ebp) │ │ push 0x24(%esp) │ │ @@ -3064587,15 +3064587,15 @@ │ │ test %eax,%eax │ │ je 10ad445 │ │ sub $0x4,%esp │ │ lea -0x116b191(%ebx),%eax │ │ push %esi │ │ jmp 10ad420 │ │ sub $0x4,%esp │ │ - lea -0x118353c(%ebx),%eax │ │ + lea -0x1183563(%ebx),%eax │ │ push 0x10(%ebp) │ │ push %eax │ │ push $0x2 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ mov 0x18(%ebp),%eax │ │ @@ -3064747,15 +3064747,15 @@ │ │ mov %esi,%ecx │ │ push 0x4c(%esi) │ │ call 10acdc0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10ad660 │ │ sub $0x8,%esp │ │ - lea -0x1181500(%ebx),%eax │ │ + lea -0x1181527(%ebx),%eax │ │ jmp 10ad650 │ │ mov %esi,%ecx │ │ call 10ad699 │ │ test %eax,%eax │ │ je 10ad660 │ │ sub $0x8,%esp │ │ lea -0x115e1d9(%ebx),%eax │ │ @@ -3064798,15 +3064798,15 @@ │ │ sub $0x20,%esp │ │ mov %edx,%esi │ │ mov %ecx,%edi │ │ call 10ad6ae │ │ pop %ebx │ │ add $0x3c1b0a,%ebx │ │ sub $0x8,%esp │ │ - lea -0x1179bd4(%ebx),%eax │ │ + lea -0x1179bfb(%ebx),%eax │ │ push 0x10(%ecx) │ │ push 0x8(%ecx) │ │ push 0x4(%ecx) │ │ push 0xc(%ecx) │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ @@ -3064821,20 +3064821,20 @@ │ │ testb $0x10,0x38(%edi) │ │ jne 10ad72c │ │ mov %edi,%ecx │ │ call 10acf8d │ │ test %eax,%eax │ │ je 10ad725 │ │ sub $0x4,%esp │ │ - lea -0x11744c0(%ebx),%ecx │ │ + lea -0x11744e7(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ jmp 10ad710 │ │ sub $0x8,%esp │ │ - lea -0x117bb15(%ebx),%eax │ │ + lea -0x117bb3c(%ebx),%eax │ │ push %eax │ │ push $0x1 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3064878,15 +3064878,15 @@ │ │ push %eax │ │ mov %ecx,%esi │ │ call 109f715 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10ad846 │ │ sub $0x4,%esp │ │ - lea -0x1179b69(%ebx),%eax │ │ + lea -0x1179b90(%ebx),%eax │ │ push 0x4(%edi) │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov 0x54(%edi),%eax │ │ sub $0xc,%esp │ │ @@ -3064901,15 +3064901,15 @@ │ │ push 0x34(%edi) │ │ push 0x58(%edi) │ │ call *0x18(%eax) │ │ add $0x30,%esp │ │ test %eax,%eax │ │ je 10ad8ae │ │ sub $0x8,%esp │ │ - lea -0x117269c(%ebx),%eax │ │ + lea -0x11726c3(%ebx),%eax │ │ jmp 10ad70f │ │ lea (%ecx,%ecx,1),%edx │ │ mov 0x10(%esp),%ecx │ │ add $0x2,%ecx │ │ mov %ecx,0x10(%esp) │ │ mov %edx,0x18(%esp) │ │ call 10dec01 │ │ @@ -3065022,25 +3065022,25 @@ │ │ jge 10ad991 │ │ mov 0xacf4(%ebx),%cl │ │ mov 0x40(%edi),%edx │ │ xor %cl,(%edx,%eax,1) │ │ inc %eax │ │ jmp 10ad95f │ │ sub $0x4,%esp │ │ - lea -0x11833d4(%ebx),%eax │ │ + lea -0x11833fb(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push $0x1 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ push $0x7 │ │ pop %eax │ │ jmp 10ad71d │ │ sub $0x4,%esp │ │ - lea -0x1183384(%ebx),%eax │ │ + lea -0x11833ab(%ebx),%eax │ │ push 0x8(%edi) │ │ push %eax │ │ push $0x8 │ │ call 10a98b1 │ │ add $0x10,%esp │ │ mov 0x54(%edi),%eax │ │ mov 0x10(%edi),%ecx │ │ @@ -3065134,15 +3065134,15 @@ │ │ call 10a167c │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 10adb8d │ │ sub $0xc,%esp │ │ lea 0x10(%esp),%edi │ │ - lea -0x11762f6(%ebx),%eax │ │ + lea -0x117631d(%ebx),%eax │ │ push $0x0 │ │ push %edi │ │ push $0xffffffff │ │ push %eax │ │ push 0x24(%esp) │ │ call 10af377 │ │ add $0x20,%esp │ │ @@ -3065165,15 +3065165,15 @@ │ │ call 10a1986 │ │ add $0x10,%esp │ │ mov %eax,(%esi) │ │ sub $0xc,%esp │ │ push 0x10(%esp) │ │ call 10a19ea │ │ pop %ecx │ │ - lea -0x1177db3(%ebx),%eax │ │ + lea -0x1177dda(%ebx),%eax │ │ push $0x0 │ │ push %edi │ │ push $0xffffffff │ │ push %eax │ │ push 0x24(%esp) │ │ call 10af377 │ │ add $0x20,%esp │ │ @@ -3065419,15 +3065419,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 10addf9 │ │ pop %ebx │ │ add $0x3c13bf,%ebx │ │ - lea -0x1183327(%ebx),%eax │ │ + lea -0x118334e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 10a98b1 │ │ mov 0x1181c(%ebx),%eax │ │ test %eax,%eax │ │ je 10ade29 │ │ mov %eax,(%esp) │ │ @@ -3065435,15 +3065435,15 @@ │ │ lea -0x1154993(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ push $0x10 │ │ pop %esi │ │ mov %esi,(%esp) │ │ call 10a98b1 │ │ incl 0x11978(%ebx) │ │ - lea -0x11832e0(%ebx),%eax │ │ + lea -0x1183307(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 10a98b1 │ │ mov 0x1181c(%ebx),%eax │ │ test %eax,%eax │ │ je 10ade69 │ │ mov %eax,(%esp) │ │ @@ -3065463,24 +3065463,24 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 10ade98 │ │ pop %ebx │ │ add $0x3c1320,%ebx │ │ - lea -0x117f5e8(%ebx),%eax │ │ + lea -0x117f60f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 10a98b1 │ │ mov 0x1181c(%ebx),%eax │ │ test %eax,%eax │ │ je 10adec8 │ │ mov %eax,(%esp) │ │ call *0xaa8c(%ebx) │ │ - lea -0x1179b20(%ebx),%eax │ │ + lea -0x1179b47(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ push $0x10 │ │ pop %esi │ │ mov %esi,(%esp) │ │ call 10a98b1 │ │ decl 0x11978(%ebx) │ │ lea -0x11708ba(%ebx),%eax │ │ @@ -3065488,15 +3065488,15 @@ │ │ mov %esi,(%esp) │ │ call 10a98b1 │ │ mov 0x1181c(%ebx),%eax │ │ test %eax,%eax │ │ je 10adf08 │ │ mov %eax,(%esp) │ │ call *0xaa94(%ebx) │ │ - lea -0x117264a(%ebx),%eax │ │ + lea -0x1172671(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 10a98b1 │ │ xor %eax,%eax │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3065504,15 +3065504,15 @@ │ │ ret │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 10adf32 │ │ pop %eax │ │ add $0x3c1286,%eax │ │ - lea -0x1172605(%eax),%eax │ │ + lea -0x117262c(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %edi │ │ @@ -3065725,15 +3065725,15 @@ │ │ push 0x28(%ebp) │ │ push %edi │ │ call 1290e80 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jne 10ae299 │ │ - lea -0x118329a(%ebx),%eax │ │ + lea -0x11832c1(%ebx),%eax │ │ jmp 10ae265 │ │ sub $0x4,%esp │ │ lea -0x1154946(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push $0x1 │ │ call 10a98b1 │ │ @@ -3066111,24 +3066111,24 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 10ae62e │ │ pop %ebx │ │ add $0x3c0b8a,%ebx │ │ mov 0x10(%ebp),%edi │ │ - lea -0x1179ad8(%ebx),%eax │ │ + lea -0x1179aff(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 10a98b1 │ │ mov 0x11820(%ebx),%eax │ │ test %eax,%eax │ │ je 10ae661 │ │ mov %eax,(%esp) │ │ call *0xaa8c(%ebx) │ │ - lea -0x1179a93(%ebx),%eax │ │ + lea -0x1179aba(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ push $0x10 │ │ pop %esi │ │ mov %esi,(%esp) │ │ call 10a98b1 │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x8(%esp) │ │ @@ -3066787,15 +3066787,15 @@ │ │ sub $0x8,%esp │ │ push 0xc(%ebp) │ │ mov 0xc(%esp),%eax │ │ push %eax │ │ call *0x28(%eax) │ │ add $0x10,%esp │ │ mov $0x1,%cl │ │ - lea -0x1177d72(%ebx),%edx │ │ + lea -0x1177d99(%ebx),%edx │ │ mov %edx,0x4(%esp) │ │ lea -0x115df79(%ebx),%edi │ │ test $0x1,%cl │ │ je 10aee75 │ │ test %eax,%eax │ │ jne 10aee75 │ │ sub $0x4,%esp │ │ @@ -3066878,15 +3066878,15 @@ │ │ call *0x34(%eax) │ │ add $0x10,%esp │ │ jmp 10aeeec │ │ xor %edi,%edi │ │ mov 0xc(%ebp),%esi │ │ lea (%esi,%edi,1),%eax │ │ sub $0x4,%esp │ │ - lea -0x1177d6f(%ebx),%ecx │ │ + lea -0x1177d96(%ebx),%ecx │ │ push $0x3 │ │ push %ecx │ │ push %eax │ │ call 109f715 │ │ add $0x10,%esp │ │ lea 0x3(%edi),%ecx │ │ test %eax,%eax │ │ @@ -3068555,15 +3068555,15 @@ │ │ mov 0x14(%esp),%esi │ │ jmp 10b02c8 │ │ mov (%esp),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1177d6b(%ebx),%eax │ │ + lea -0x1177d92(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 10a747c │ │ add $0x10,%esp │ │ jmp 10b026f │ │ @@ -3069060,15 +3069060,15 @@ │ │ push $0x2 │ │ pop %ecx │ │ cmp $0x63,%eax │ │ jne 10b09a4 │ │ cmp $0x6,%edi │ │ jne 10b09a1 │ │ sub $0x4,%esp │ │ - lea -0x1183478(%ebx),%eax │ │ + lea -0x118349f(%ebx),%eax │ │ push $0x6 │ │ push %eax │ │ push %esi │ │ mov %edx,0x18(%esp) │ │ call 109f715 │ │ mov 0x18(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3069107,15 +3069107,15 @@ │ │ mov %edx,0x18(%esp) │ │ call 109f715 │ │ mov 0x18(%esp),%edx │ │ add $0x10,%esp │ │ push $0x7 │ │ jmp 10b099c │ │ sub $0x4,%esp │ │ - lea -0x1176397(%ebx),%eax │ │ + lea -0x11763be(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push %esi │ │ mov %edx,0x18(%esp) │ │ call 109f715 │ │ mov 0x18(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3071673,15 +3071673,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %eax,%ecx │ │ - lea -0x117da6c(%ebx),%eax │ │ + lea -0x117da93(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push $0x1 │ │ push %esi │ │ call 10a211f │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ @@ -3072289,15 +3072289,15 @@ │ │ push $0x0 │ │ push $0x2 │ │ pop %eax │ │ push %eax │ │ call 10b32a6 │ │ add $0x10,%esp │ │ lea -0x33b78f(%ebx),%eax │ │ - lea -0x1179978(%ebx),%edx │ │ + lea -0x117999f(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ push $0x0 │ │ push %eax │ │ push $0x0 │ │ xor %edi,%edi │ │ inc %edi │ │ push %edi │ │ @@ -3072529,15 +3072529,15 @@ │ │ jmp 10b2d9a │ │ cmpl $0x0,0x11874(%ebx) │ │ mov $0x1,%esi │ │ je 10b30c5 │ │ movl $0x0,0x10(%esp) │ │ lea -0x32558(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ - lea -0x117d5db(%ebx),%eax │ │ + lea -0x117d602(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ mov %esi,%edi │ │ test %edi,%edi │ │ je 10b30c5 │ │ movl $0x0,0x14(%esp) │ │ mov $0x1,%dl │ │ cmpb $0x0,0xaa40(%ebx) │ │ @@ -3073643,42 +3073643,42 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ add $0x7,%esi │ │ cmpl $0x1,0x10(%esp) │ │ jne 10b3cb9 │ │ - lea -0x117d89c(%ebx),%edx │ │ + lea -0x117d8c3(%ebx),%edx │ │ mov %esi,%ecx │ │ call 109f6cb │ │ lea -0x1152a35(%ebx),%edi │ │ xor %ecx,%ecx │ │ inc %ecx │ │ mov %ecx,0x10(%esp) │ │ test %eax,%eax │ │ je 10b3d4d │ │ lea -0x115a226(%ebx),%edx │ │ mov %esi,%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 10b3d4d │ │ - lea -0x1183412(%ebx),%edx │ │ + lea -0x1183439(%ebx),%edx │ │ mov %esi,%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ mov $0x0,%ecx │ │ jne 10b3c53 │ │ jmp 10b3d4d │ │ lea -0x115a226(%ebx),%edx │ │ mov %esi,%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ mov $0x0,%ecx │ │ jne 10b3c53 │ │ - lea -0x1183419(%ebx),%edi │ │ + lea -0x1183440(%ebx),%edi │ │ jmp 10b3d4d │ │ sub $0x4,%esp │ │ lea -0x115fd1a(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push 0x20(%esp) │ │ call 109f715 │ │ @@ -3073689,26 +3073689,26 @@ │ │ mov 0x14(%esp),%esi │ │ add $0x7,%esi │ │ lea -0x115a226(%ebx),%edx │ │ mov %esi,%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 10b3d37 │ │ - lea -0x117d89c(%ebx),%edx │ │ + lea -0x117d8c3(%ebx),%edx │ │ mov %esi,%ecx │ │ call 109f6cb │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ jne 10b3c53 │ │ lea -0x1152a35(%ebx),%edi │ │ xor %eax,%eax │ │ inc %eax │ │ mov %eax,0x10(%esp) │ │ jmp 10b3d45 │ │ - lea -0x1183419(%ebx),%edi │ │ + lea -0x1183440(%ebx),%edi │ │ movl $0x0,0x10(%esp) │ │ mov 0x18(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0xc(%esp),%eax │ │ mov (%eax),%eax │ │ mov 0x10(%esp),%ecx │ │ shl $0x4,%ecx │ │ @@ -3073730,15 +3073730,15 @@ │ │ add $0x3bb438,%ebx │ │ lea -0x1158532(%ebx),%edx │ │ call 109f6cb │ │ xor %ecx,%ecx │ │ inc %ecx │ │ test %eax,%eax │ │ je 10b3dc2 │ │ - lea -0x1179a24(%ebx),%edx │ │ + lea -0x1179a4b(%ebx),%edx │ │ mov %ecx,%edi │ │ mov %esi,%ecx │ │ call 109f6cb │ │ mov %edi,%ecx │ │ test %eax,%eax │ │ je 10b3dc2 │ │ lea -0x1161b1f(%ebx),%edx │ │ @@ -3075267,15 +3075267,15 @@ │ │ call 10b4efb │ │ pop %ebx │ │ add $0x3ba2bd,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 10b4f78 │ │ sub $0x4,%esp │ │ - lea -0x1172846(%ebx),%eax │ │ + lea -0x117286d(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push %esi │ │ call 109f715 │ │ add $0x10,%esp │ │ lea 0x7(%esi),%ecx │ │ test %eax,%eax │ │ @@ -3075978,15 +3075978,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 10b56cc │ │ pop %ebx │ │ add $0x3b9aec,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117f70f(%ebx),%eax │ │ + lea -0x117f736(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push $0x15 │ │ call 109f0f1 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3076381,15 +3076381,15 @@ │ │ je 10b5b54 │ │ call 13c78b0 <__errno@plt> │ │ mov (%eax),%eax │ │ mov %eax,0x14(%esi) │ │ mov 0x20(%esi),%eax │ │ mov %eax,(%esp) │ │ movl $0xa3e8,0x4(%esp) │ │ - lea -0x1174590(%ebx),%edx │ │ + lea -0x11745b7(%ebx),%edx │ │ mov $0x40a,%edi │ │ mov $0x40a,%ecx │ │ call 10b723c │ │ jmp 10b5b96 │ │ xor %edi,%edi │ │ testb $0x8,0x12(%esi) │ │ je 10b5b96 │ │ @@ -3076983,15 +3076983,15 @@ │ │ adc $0xffffffff,%ecx │ │ mov %eax,0x24(%esp) │ │ add 0x14(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,0x20(%esp) │ │ adc 0x10(%esp),%ecx │ │ mov %ecx,0x4(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ add 0x14(%esp),%edi │ │ adc 0x10(%esp),%esi │ │ cmp 0x8(%esp),%edi │ │ mov %esi,%eax │ │ sbb 0x4(%esp),%eax │ │ jge 10b6403 │ │ @@ -3077292,15 +3077292,15 @@ │ │ mov %esi,%eax │ │ cltd │ │ idiv %edi │ │ mov %eax,(%esp) │ │ mov %ecx,%edi │ │ shl $0xc,%edi │ │ or $0xfff,%edi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ cmp (%esp),%ecx │ │ mov 0x4(%esp),%edx │ │ jge 10b6722 │ │ mov %ecx,0xc(%esp) │ │ mov 0xc(%edx),%ecx │ │ mov %edi,%eax │ │ @@ -3077508,15 +3077508,15 @@ │ │ push $0x0 │ │ push %eax │ │ call 13c78d0 │ │ add $0x10,%esp │ │ mov %edi,%ecx │ │ add $0x44,%ecx │ │ mov %ecx,0x8(%edi) │ │ - lea -0x117bc07(%ebx),%eax │ │ + lea -0x117bc2e(%ebx),%eax │ │ push 0x8(%esp) │ │ push %eax │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ push 0xc(%esp) │ │ call 109f072 │ │ add $0x10,%esp │ │ @@ -3077537,27 +3077537,27 @@ │ │ xor %esi,%esi │ │ mov 0xc(%esp),%eax │ │ cmpb $0x0,0x19(%eax) │ │ je 10b6a08 │ │ mov 0x8(%ebp),%ecx │ │ jmp 10b66d7 │ │ sub $0x8,%esp │ │ - lea -0x1172823(%ebx),%edx │ │ + lea -0x117284a(%ebx),%edx │ │ movl $0x150a,0x8(%esp) │ │ mov $0x150a,%ecx │ │ push $0xa85e │ │ jmp 10b69a9 │ │ push $0x7 │ │ pop %eax │ │ mov %eax,(%esp) │ │ jmp 10b69b8 │ │ movl $0x0,(%esp) │ │ jmp 10b69b8 │ │ sub $0x8,%esp │ │ - lea -0x1179d57(%ebx),%edx │ │ + lea -0x1179d7e(%ebx),%edx │ │ movl $0x130a,0x8(%esp) │ │ mov $0x130a,%ecx │ │ push $0xa843 │ │ mov 0x10(%esp),%eax │ │ push 0x8(%eax) │ │ call 10b723c │ │ add $0x10,%esp │ │ @@ -3077590,15 +3077590,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x1183467(%ebx),%eax │ │ + lea -0x118348e(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ mov 0x8(%ebp),%eax │ │ push 0x20(%eax) │ │ call 10b4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3077652,15 +3077652,15 @@ │ │ test %esi,%esi │ │ je 10b6958 │ │ jmp 10b6844 │ │ mov $0xa7b3,%ecx │ │ call 10b7295 │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ - lea -0x117da57(%ebx),%edx │ │ + lea -0x117da7e(%ebx),%edx │ │ mov %eax,%ecx │ │ push $0xa7b3 │ │ push 0x14(%esp) │ │ call 10b723c │ │ add $0x10,%esp │ │ jmp 10b6844 │ │ push %ebp │ │ @@ -3078038,15 +3078038,15 @@ │ │ call 10b6fa6 │ │ test %eax,%eax │ │ je 10b6f0c │ │ lea -0x114cee8(%ebx),%eax │ │ jmp 10b6efb │ │ lea -0x11658b2(%ebx),%eax │ │ jmp 10b6efb │ │ - lea -0x117f6e2(%ebx),%eax │ │ + lea -0x117f709(%ebx),%eax │ │ jmp 10b6efb │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ @@ -3078318,15 +3078318,15 @@ │ │ mov %ecx,%esi │ │ call 10b7253 │ │ pop %ebx │ │ add $0x3b7f65,%ebx │ │ mov 0x8(%ebp),%edi │ │ call 13c78b0 <__errno@plt> │ │ test %edi,%edi │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ cmove %ecx,%edi │ │ sub $0x4,%esp │ │ lea -0x116d05f(%ebx),%edx │ │ push %ecx │ │ push %edi │ │ push 0x14(%esp) │ │ push (%eax) │ │ @@ -3078741,15 +3078741,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ movl $0x0,0x8(%esp) │ │ - lea -0x117bc18(%ebx),%eax │ │ + lea -0x117bc3f(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x10(%esp),%edi │ │ sub $0x8,%esp │ │ lea 0x20(%esp),%eax │ │ push %eax │ │ push $0x8 │ │ call 109f17d │ │ @@ -3078891,15 +3078891,15 @@ │ │ mov $0x70a,%eax │ │ test %ecx,%ecx │ │ jne 10b7772 │ │ mov 0x48(%esp),%edx │ │ mov 0x4c(%esp),%ecx │ │ jmp 10b7787 │ │ mov (%esp),%ebx │ │ - lea -0x1172823(%ebx),%esi │ │ + lea -0x117284a(%ebx),%esi │ │ sub $0x4,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ push $0x0 │ │ push $0x0 │ │ push %ecx │ │ push %eax │ │ @@ -3080094,15 +3080094,15 @@ │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%eax │ │ cmp $0x24,%esi │ │ je 10b8643 │ │ cmp $0xc,%esi │ │ jne 10b8665 │ │ mov %eax,%esi │ │ - lea -0x118345a(%ebx),%eax │ │ + lea -0x1183481(%ebx),%eax │ │ push 0x4(%edi) │ │ push (%edi) │ │ push 0x18(%edi) │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,(%esi) │ │ @@ -3080973,15 +3080973,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ mov %ecx,%edx │ │ call 10b8f97 │ │ pop %ebx │ │ add $0x3b6221,%ebx │ │ - lea -0x117da44(%ebx),%eax │ │ + lea -0x117da6b(%ebx),%eax │ │ mov %eax,(%esp) │ │ push $0xb │ │ pop %esi │ │ mov %esi,%ecx │ │ call 10b72ca │ │ mov %esi,%eax │ │ lea -0x8(%ebp),%esp │ │ @@ -3102637,15 +3102637,15 @@ │ │ mov 0xc(%ebx),%eax │ │ test %eax,%eax │ │ mov 0xc(%esp),%ebx │ │ mov 0x2c(%esp),%edx │ │ jle 10c8cb5 │ │ imul $0x28,%eax,%eax │ │ andl $0x0,0xc(%edx,%eax,1) │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ mov %ecx,0x8(%edx,%eax,1) │ │ mov 0x1c(%esp),%eax │ │ mov 0x5c(%eax),%eax │ │ mov 0x4(%edi),%edx │ │ mov (%eax,%edx,4),%esi │ │ test %esi,%esi │ │ je 10c8cd9 │ │ @@ -3105134,15 +3105134,15 @@ │ │ mov %eax,0x4(%esi) │ │ mov %edi,%ecx │ │ mov 0x14(%esp),%edx │ │ call 10d0b03 │ │ movw $0x1,0x10(%eax) │ │ sub $0x8,%esp │ │ lea -0x39a061(%ebx),%edi │ │ - lea -0x1177e4b(%ebx),%ecx │ │ + lea -0x1177e72(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ mov %eax,%ecx │ │ mov %esi,%edx │ │ push %edi │ │ push 0x2c(%esp) │ │ call 10a48e9 │ │ jmp 10ce05c │ │ @@ -3105450,15 +3105450,15 @@ │ │ shl $0x4,%esi │ │ mov 0x4(%eax,%esi,1),%ecx │ │ mov 0x4(%ecx),%ecx │ │ mov 0x30(%ecx),%ecx │ │ mov %ecx,0x98(%esp) │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%ebx │ │ - lea -0x1183419(%ebx),%ecx │ │ + lea -0x1183440(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ lea -0x1152a64(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ push 0x10(%edi) │ │ push 0x28(%esp) │ │ push (%eax,%esi,1) │ │ mov %edx,%esi │ │ @@ -3110173,15 +3110173,15 @@ │ │ add $0x40,%ecx │ │ mov 0xc(%esp),%ebx │ │ call 10bb945 │ │ test %eax,%eax │ │ je 10cf811 │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1176361(%ebx),%eax │ │ + lea -0x1176388(%ebx),%eax │ │ lea 0x108(%esp),%ecx │ │ push %eax │ │ push %ecx │ │ call 10dcb7b │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ mov 0x18(%esp),%eax │ │ @@ -3110917,28 +3110917,28 @@ │ │ dec %eax │ │ mov %eax,0x64(%esp) │ │ mov %eax,0x5c(%esp) │ │ push $0x9 │ │ jmp 10c828f │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1177e61(%ebx),%eax │ │ + lea -0x1177e88(%ebx),%eax │ │ push 0x38(%esp) │ │ push %eax │ │ push 0x28(%esp) │ │ call 10c66a8 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ inc %edi │ │ jmp 10d0967 │ │ and $0x3f,%eax │ │ mov 0xc(%esp),%ebx │ │ movzbl -0x1144c3e(%ebx,%eax,1),%eax │ │ sub $0x8,%esp │ │ - lea -0x1174556(%ebx),%edx │ │ + lea -0x117457d(%ebx),%edx │ │ push (%edi) │ │ mov %ebx,%esi │ │ mov 0x40(%esp),%edi │ │ push (%edi) │ │ push 0xaf2c(%ebx,%ecx,4) │ │ push -0x32c04(%ebx,%eax,4) │ │ push %edx │ │ @@ -3111142,15 +3111142,15 @@ │ │ jmp 10c8264 │ │ mov 0x1c(%esp),%eax │ │ addl $0x1,0x28(%eax) │ │ adcl $0x0,0x2c(%eax) │ │ mov 0x10(%esp),%edx │ │ jmp 10d05e6 │ │ sub $0x8,%esp │ │ - lea -0x117452d(%ebx),%eax │ │ + lea -0x1174554(%ebx),%eax │ │ jmp 10d029a │ │ cmp $0x5,%eax │ │ jne 10d05dc │ │ mov $0x2,%al │ │ mov 0x1c(%esp),%ecx │ │ mov %al,0x8c(%ecx) │ │ mov 0x20(%esp),%edi │ │ @@ -3111200,16 +3111200,16 @@ │ │ mov 0x1c(%esp),%ecx │ │ mov %eax,0x20(%ecx) │ │ mov %esi,0x20(%esp) │ │ mov %esi,0x24(%ecx) │ │ jmp 10d0886 │ │ cmp $0x5,%edi │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1179ce5(%ebx),%eax │ │ - lea -0x1174508(%ebx),%ecx │ │ + lea -0x1179d0c(%ebx),%eax │ │ + lea -0x117452f(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ lea -0x115e0f2(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push 0x28(%esp) │ │ call 10c66a8 │ │ @@ -3111277,15 +3111277,15 @@ │ │ push %eax │ │ call 10b72ca │ │ mov 0x20(%esp),%edx │ │ add $0x10,%esp │ │ jmp 10d096b │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1179d18(%ebx),%eax │ │ + lea -0x1179d3f(%ebx),%eax │ │ push %eax │ │ push 0x28(%esp) │ │ call 10c66a8 │ │ add $0x10,%esp │ │ push $0x5 │ │ jmp 10d0966 │ │ mov 0x10(%esp),%ebx │ │ @@ -3111373,15 +3111373,15 @@ │ │ mov %eax,%edi │ │ cmp $0x7,%eax │ │ mov 0x10(%esp),%edx │ │ je 10c8268 │ │ jmp 10d096b │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x117db3f(%ebx),%eax │ │ + lea -0x117db66(%ebx),%eax │ │ push %eax │ │ push 0x28(%esp) │ │ call 10c66a8 │ │ add $0x10,%esp │ │ push $0x12 │ │ jmp 10d0966 │ │ xor %edx,%edx │ │ @@ -3115703,15 +3115703,15 @@ │ │ lea -0x115e0be(%ebx),%ecx │ │ lea 0x74(%esp),%eax │ │ mov %ecx,(%eax) │ │ or $0xffffffbf,%esi │ │ mov %esi,0x30(%esp) │ │ cmp $0x1,%edx │ │ lea -0x1152a35(%ebx),%ecx │ │ - lea -0x1183419(%ebx),%edi │ │ + lea -0x1183440(%ebx),%edi │ │ cmove %ecx,%edi │ │ mov %edi,0x4(%eax) │ │ mov %edi,0x8(%eax) │ │ lea -0x1165781(%ebx),%ecx │ │ mov %ecx,0xc(%eax) │ │ lea -0x115c314(%ebx),%ecx │ │ mov %ecx,0x10(%eax) │ │ @@ -3115900,15 +3115900,15 @@ │ │ mov %eax,0x70(%esp) │ │ mov 0x10(%esi),%eax │ │ mov 0x2c(%esp),%ecx │ │ mov (%eax,%ecx,1),%eax │ │ mov %edx,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ mov 0x20(%esp),%ebx │ │ - lea -0x118340b(%ebx),%eax │ │ + lea -0x1183432(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 10a7542 │ │ mov %eax,%ecx │ │ mov 0x24(%esp),%eax │ │ mov 0x164(%eax),%esi │ │ mov 0x24(%esp),%eax │ │ @@ -3116220,15 +3116220,15 @@ │ │ mov 0x10(%esp),%ecx │ │ mov %ecx,0x24(%esp) │ │ mov 0x10(%ecx),%eax │ │ mov 0x4(%esp),%edx │ │ mov (%eax,%edx,1),%esi │ │ mov %esi,0x28(%esp) │ │ sub $0xc,%esp │ │ - lea -0x11833e9(%ebx),%edx │ │ + lea -0x1183410(%ebx),%edx │ │ push %esi │ │ call 10b3b15 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ test %eax,%eax │ │ je 10d43c6 │ │ cmpb $0x0,0x2b(%eax) │ │ @@ -3116278,15 +3116278,15 @@ │ │ incl 0x128(%ecx) │ │ andw $0x0,0x12c(%ecx) │ │ movl $0x0,0x4(%esp) │ │ testb $0x8,0x4d(%ecx) │ │ jne 10d442f │ │ mov 0x28(%esp),%eax │ │ sub $0xc,%esp │ │ - lea -0x1174501(%ebx),%edx │ │ + lea -0x1174528(%ebx),%edx │ │ mov %eax,0x24(%esp) │ │ push %eax │ │ call 10b3b15 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10d442f │ │ cmpb $0x0,0x2b(%eax) │ │ @@ -3116319,15 +3116319,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ andl $0x0,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117da06(%ebx),%eax │ │ + lea -0x117da2d(%ebx),%eax │ │ push 0x1c(%esp) │ │ push %eax │ │ mov 0x1c(%esp),%edi │ │ push %edi │ │ call 10a7542 │ │ add $0x10,%esp │ │ push $0x7 │ │ @@ -3116444,15 +3116444,15 @@ │ │ call 10a19ea │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ test %eax,%eax │ │ mov 0x14(%esp),%esi │ │ jne 10d442f │ │ sub $0x4,%esp │ │ - lea -0x11744f4(%ebx),%eax │ │ + lea -0x117451b(%ebx),%eax │ │ push 0x1c(%esp) │ │ push %eax │ │ mov 0x1c(%esp),%edi │ │ push %edi │ │ call 10a7542 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3116848,15 +3116848,15 @@ │ │ je 10d4ac4 │ │ cmpl $0x2,0xb4(%esi) │ │ jl 10d4ad2 │ │ sub $0xc,%esp │ │ lea -0x114ce3a(%ebx),%eax │ │ jmp 10d4b9b │ │ sub $0xc,%esp │ │ - lea -0x117bba3(%ebx),%eax │ │ + lea -0x117bbca(%ebx),%eax │ │ jmp 10d4b9b │ │ mov 0xc(%ebp),%edx │ │ mov 0x38(%esi),%edi │ │ test %edx,%edx │ │ mov %ebx,0x8(%esp) │ │ mov %ecx,0x18(%esp) │ │ je 10d4b1b │ │ @@ -3116872,15 +3116872,15 @@ │ │ mov %eax,0xc(%esp) │ │ mov 0x38(%esi),%ecx │ │ and $0xfffffff8,%ecx │ │ or $0x6,%ecx │ │ mov %ecx,0x38(%esi) │ │ jmp 10d4b29 │ │ mov %edi,0x4(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x1c(%esi),%edi │ │ mov 0x20(%esi),%ecx │ │ mov 0x10(%esi),%ebx │ │ mov 0x18(%esi),%edx │ │ movups 0x64(%esi),%xmm0 │ │ movaps %xmm0,0x70(%esp) │ │ @@ -3116926,15 +3116926,15 @@ │ │ mov 0x8(%esp),%ebx │ │ mov 0x18(%esp),%eax │ │ mov (%edi,%ecx,1),%edx │ │ mov %edx,0x24(%esp) │ │ mov %ecx,0x20(%esp) │ │ mov 0x14(%esi),%ecx │ │ mov %ecx,0x2c(%esp) │ │ - lea -0x11727c0(%ebx),%ecx │ │ + lea -0x11727e7(%ebx),%ecx │ │ push 0xc(%esp) │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 10dd848 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%ecx │ │ @@ -3117077,15 +3117077,15 @@ │ │ mov 0x10(%esp),%ecx │ │ call 10ad509 │ │ mov %eax,%edx │ │ mov %edi,%ecx │ │ call 10ab822 │ │ mov 0x2c(%esp),%eax │ │ mov %al,0xac(%esi) │ │ - lea -0x11727a9(%ebx),%eax │ │ + lea -0x11727d0(%ebx),%eax │ │ push 0x24(%esp) │ │ push %eax │ │ mov 0x20(%esp),%edi │ │ push %edi │ │ push %esi │ │ call 10dd848 │ │ add $0x10,%esp │ │ @@ -3117098,15 +3117098,15 @@ │ │ push %esi │ │ call 10dd848 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 10d4ee2 │ │ movb $0x0,0xac(%esi) │ │ mov 0x8(%esp),%ebx │ │ - lea -0x117273d(%ebx),%eax │ │ + lea -0x1172764(%ebx),%eax │ │ push 0x24(%esp) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 10dd848 │ │ add $0x10,%esp │ │ andb $0xfb,0x18(%esi) │ │ @@ -3126215,15 +3126215,15 @@ │ │ xor %eax,%eax │ │ inc %eax │ │ jmp 10db967 │ │ testb $0x1,0x1c(%edi) │ │ jne 10dba04 │ │ mov 0x4(%edx),%eax │ │ test %eax,%eax │ │ - lea -0x117f6be(%ebx),%ecx │ │ + lea -0x117f6e5(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ sub $0x4,%esp │ │ lea -0x1154a65(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 10a7542 │ │ @@ -3127009,15 +3127009,15 @@ │ │ sub $0x20,%esp │ │ mov %edx,0xc(%esp) │ │ call 10dc2e3 │ │ pop %eax │ │ add $0x392ed5,%eax │ │ test %ecx,%ecx │ │ mov %eax,0x8(%esp) │ │ - lea -0x1178015(%eax),%esi │ │ + lea -0x117803c(%eax),%esi │ │ cmovne %ecx,%esi │ │ xor %eax,%eax │ │ mov (%esi),%bl │ │ test %bl,%bl │ │ je 10dc380 │ │ cmp 0xc(%esp),%eax │ │ jge 10dc380 │ │ @@ -3127597,15 +3127597,15 @@ │ │ call 10dc97b │ │ pop %ebx │ │ add $0x39283d,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%ebp),%edi │ │ mov 0x14(%ecx),%edx │ │ mov %edx,0x24(%esp) │ │ - lea -0x1179ce0(%ebx),%edx │ │ + lea -0x1179d07(%ebx),%edx │ │ mov %edx,0x28(%esp) │ │ mov %eax,0xc(%esp) │ │ mov %ecx,0x8(%esp) │ │ test %edi,%edi │ │ je 10dcb32 │ │ cmpl $0x0,0x10(%ecx) │ │ je 10dcb32 │ │ @@ -3127730,15 +3127730,15 @@ │ │ mov 0x8(%esp),%ecx │ │ cmpl $0x0,0xc(%esp) │ │ je 10dcb73 │ │ mov 0x24(%esp),%eax │ │ cmp 0x14(%ecx),%eax │ │ jne 10dcb73 │ │ cmpl $0x0,0x18(%esp) │ │ - lea -0x117f69b(%ebx),%eax │ │ + lea -0x117f6c2(%ebx),%eax │ │ lea -0x114edbc(%ebx),%edx │ │ cmove %eax,%edx │ │ sub $0xc,%esp │ │ lea -0x115a3ea(%ebx),%eax │ │ mov 0xc(%ebp),%esi │ │ push %esi │ │ sub 0x1c(%esp),%esi │ │ @@ -3127845,15 +3127845,15 @@ │ │ jne 10dcc87 │ │ movl $0x7,0x18(%esi) │ │ andl $0x0,0x10(%esi) │ │ cmpl $0x0,0x14(%esi) │ │ jne 10dcc87 │ │ movl $0x1,0x14(%esi) │ │ sub $0x4,%esp │ │ - lea -0x117f686(%ebx),%eax │ │ + lea -0x117f6ad(%ebx),%eax │ │ push 0x8(%esp) │ │ push %eax │ │ push %esi │ │ call 10dcb7b │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3127866,15 +3127866,15 @@ │ │ mov 0x8(%esp),%eax │ │ cmp %dl,%cl │ │ jne 10dccbb │ │ cmp 0xc(%ebp),%eax │ │ je 10dcc9e │ │ movzbl %dl,%edx │ │ sub $0x4,%esp │ │ - lea -0x1177e1d(%ebx),%edi │ │ + lea -0x1177e44(%ebx),%edi │ │ push %eax │ │ push %ecx │ │ push 0xc(%ebp) │ │ push %edx │ │ push 0x18(%esp) │ │ push %edi │ │ push %esi │ │ @@ -3127925,15 +3127925,15 @@ │ │ mov %esi,%ecx │ │ mov %eax,%edx │ │ mov %eax,0x30(%esp) │ │ mov 0x10(%esp),%ebx │ │ call 10dd410 │ │ test %eax,%eax │ │ jne 10dd328 │ │ - lea -0x1181401(%ebx),%eax │ │ + lea -0x1181428(%ebx),%eax │ │ mov %eax,0x20(%esi) │ │ mov 0x30(%esp),%edx │ │ mov %edx,0x28(%esi) │ │ sub $0x8,%esp │ │ lea 0x70(%esp),%eax │ │ mov 0x28(%esp),%ecx │ │ push $0x0 │ │ @@ -3128027,15 +3128027,15 @@ │ │ lea 0x8(%eax),%ecx │ │ call 10bb945 │ │ mov %edi,%esi │ │ mov %eax,%edi │ │ mov 0x20(%esp),%eax │ │ cmpb $0x0,0x11(%eax) │ │ je 10dcee9 │ │ - lea -0x11727de(%ebx),%eax │ │ + lea -0x1172805(%ebx),%eax │ │ mov %eax,0x20(%esi) │ │ sub $0x8,%esp │ │ mov %esi,%ecx │ │ mov %edi,%edx │ │ push 0x38(%esp) │ │ push $0x5 │ │ call 10dcc2a │ │ @@ -3128071,15 +3128071,15 @@ │ │ add $0xa,%eax │ │ mov %eax,0x9c(%esp) │ │ xor %eax,%eax │ │ inc %eax │ │ mov %eax,0x5c(%esp) │ │ lea -0x1150c06(%ebx),%eax │ │ mov %eax,0x94(%esp) │ │ - lea -0x117d9c1(%ebx),%eax │ │ + lea -0x117d9e8(%ebx),%eax │ │ mov %eax,0x90(%esp) │ │ mov %esi,%edx │ │ mov 0xf(%esp),%cl │ │ mov %esi,0x24(%esp) │ │ test %edx,%edx │ │ js 10dd1f6 │ │ cmpl $0x0,0x10(%edi) │ │ @@ -3128138,15 +3128138,15 @@ │ │ mov 0x4c(%esp),%edx │ │ cmpl $0x0,0x34(%esp) │ │ je 10dd1c1 │ │ cmp %eax,%esi │ │ sbb %ecx,%edx │ │ jge 10dd090 │ │ mov 0x10(%esp),%ebx │ │ - lea -0x117bbbb(%ebx),%edx │ │ + lea -0x117bbe2(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push %edi │ │ call 10dcb7b │ │ add $0x10,%esp │ │ mov 0x70(%esp),%eax │ │ @@ -3128452,18 +3128452,18 @@ │ │ and $0x7,%edx │ │ mov %esi,0x8(%esp) │ │ mov (%esp),%ecx │ │ movzbl (%ecx,%esi,1),%ecx │ │ bt %edx,%ecx │ │ jae 10dd48c │ │ sub $0x4,%esp │ │ - lea -0x1177e36(%ebx),%ecx │ │ + lea -0x1177e5d(%ebx),%ecx │ │ jmp 10dd476 │ │ sub $0x4,%esp │ │ - lea -0x1181418(%ebx),%ecx │ │ + lea -0x118143f(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 10dcb7b │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3129279,17 +3129279,17 @@ │ │ je 10dde38 │ │ mov 0x18(%esp),%ecx │ │ mov 0x34(%ecx),%eax │ │ mov %eax,0x18(%esi) │ │ mov %esi,0x34(%ecx) │ │ movl $0x0,0x14(%esp) │ │ mov 0xc(%esp),%eax │ │ - lea -0x1178015(%eax),%edx │ │ + lea -0x117803c(%eax),%edx │ │ mov %edx,0x34(%esp) │ │ - lea -0x117f669(%eax),%eax │ │ + lea -0x117f690(%eax),%eax │ │ mov %eax,0x1c(%esp) │ │ xor %edx,%edx │ │ movl $0x0,0x2c(%esp) │ │ movswl 0x22(%ecx),%eax │ │ cmp %eax,%edx │ │ jge 10dde32 │ │ mov %edx,0x30(%esp) │ │ @@ -3130869,15 +3130869,15 @@ │ │ movzbl 0x6(%esi),%eax │ │ lea (%ebx,%eax,4),%eax │ │ add $0xfffcd9c4,%eax │ │ mov %eax,0x4(%esp) │ │ push $0x28 │ │ pop %eax │ │ xor %edi,%edi │ │ - lea -0x1177d8d(%ebx),%esi │ │ + lea -0x1177db4(%ebx),%esi │ │ movzbl 0x7(%edx),%ecx │ │ cmp %ecx,%edi │ │ mov %edi,%ecx │ │ jae 10def24 │ │ mov 0x4(%esp),%edx │ │ push (%edx,%ecx,4) │ │ push %eax │ │ @@ -3130921,15 +3130921,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov 0x5(%eax),%al │ │ mov $0x1,%cl │ │ mov %ecx,0x4(%esp) │ │ cmp $0x40,%al │ │ jb 10def9f │ │ sub $0x8,%esp │ │ - lea -0x1177d86(%ebx),%eax │ │ + lea -0x1177dad(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 109ec9e │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ inc %al │ │ mov %eax,0x4(%esp) │ │ @@ -3131215,15 +3131215,15 @@ │ │ call 109ec9e │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov 0x10(%eax),%eax │ │ test %eax,%eax │ │ je 10df2df │ │ sub $0x4,%esp │ │ - lea -0x11725c3(%ebx),%ecx │ │ + lea -0x11725ea(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 109ecfc │ │ add $0x10,%esp │ │ lea 0x14(%esp),%ecx │ │ call 109edff │ │ @@ -3131412,15 +3131412,15 @@ │ │ lea 0x8(,%eax,4),%edx │ │ mov %edx,0x8(%esp) │ │ add $0x3,%eax │ │ mov (%ecx),%edi │ │ cmp 0x7c(%edi),%eax │ │ jl 10df4d8 │ │ sub $0x4,%esp │ │ - lea -0x1174449(%ebx),%eax │ │ + lea -0x1174470(%ebx),%eax │ │ push (%esi) │ │ push %eax │ │ push %ecx │ │ call 10a747c │ │ add $0x10,%esp │ │ mov 0x30(%esi),%edx │ │ sub $0x8,%esp │ │ @@ -3132267,15 +3132267,15 @@ │ │ je 10dfe1f │ │ movups (%eax),%xmm0 │ │ mov 0x10(%esp),%edi │ │ movups %xmm0,(%edi) │ │ andl $0x0,0x10(%edi) │ │ jmp 10dfe76 │ │ sub $0x4,%esp │ │ - lea -0x117bab9(%ebx),%eax │ │ + lea -0x117bae0(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ mov 0x20(%esp),%esi │ │ push %esi │ │ call 10a747c │ │ add $0x10,%esp │ │ movl $0x101,0xc(%esi) │ │ @@ -3132350,15 +3132350,15 @@ │ │ or $0x2,%eax │ │ cmp $0x9b,%eax │ │ jne 10dfffe │ │ lea -0x11585d1(%ebx),%ecx │ │ xor %eax,%eax │ │ dec %eax │ │ jmp 10dff5a │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ xor %eax,%eax │ │ inc %eax │ │ mov %eax,0x10(%esp) │ │ mov %edi,%eax │ │ cmp $0x75,%al │ │ je 10dff8f │ │ mov %edi,%eax │ │ @@ -3132377,15 +3132377,15 @@ │ │ test %eax,%eax │ │ je 10e00bc │ │ mov %eax,%ecx │ │ testb $0x8,0x5(%esi) │ │ jne 10e027c │ │ mov %ecx,0xc(%esp) │ │ mov 0x4(%esp),%ebx │ │ - lea -0x117f577(%ebx),%eax │ │ + lea -0x117f59e(%ebx),%eax │ │ push 0x8(%esi) │ │ push 0xc(%esp) │ │ push %eax │ │ mov 0xc(%esp),%esi │ │ push %esi │ │ call 10a7542 │ │ add $0x10,%esp │ │ @@ -3133305,15 +3133305,15 @@ │ │ lea 0x8(%ecx),%edi │ │ cmp %edi,(%esi) │ │ jbe 10e0aa3 │ │ mov %esi,%ecx │ │ call 10e62fd │ │ jmp 10e0a96 │ │ sub $0x8,%esp │ │ - lea -0x11813b5(%ebx),%eax │ │ + lea -0x11813dc(%ebx),%eax │ │ push %eax │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 10a747c │ │ add $0x10,%esp │ │ mov %edi,0x4(%esi) │ │ lea -0xc(%ebp),%esp │ │ @@ -3133453,15 +3133453,15 @@ │ │ andl $0x0,0x8(%ecx) │ │ jmp 10e407a │ │ mov 0x8(%esp),%ecx │ │ mov -0xa(%ecx),%al │ │ jmp 10e2724 │ │ mov 0x8(%esp),%eax │ │ cmpw $0xc,-0xa(%eax) │ │ - lea -0x1179a3e(%ebx),%eax │ │ + lea -0x1179a65(%ebx),%eax │ │ lea -0x1161b26(%ebx),%esi │ │ cmove %eax,%esi │ │ sete 0xc(%esp) │ │ sub $0x4,%esp │ │ push $0x16 │ │ pop %edx │ │ mov 0x10(%ebp),%ecx │ │ @@ -3133519,15 +3133519,15 @@ │ │ cmpl $0x10,0xc(%esp) │ │ jb 10e55ed │ │ mov 0x1c(%esp),%eax │ │ mov 0xc(%esp),%ecx │ │ add %ecx,%eax │ │ add $0xfffffffa,%eax │ │ sub $0x4,%esp │ │ - lea -0x118133d(%ebx),%ecx │ │ + lea -0x1181364(%ebx),%ecx │ │ push $0x6 │ │ push %ecx │ │ push %eax │ │ call 109f715 │ │ mov 0x1c(%esp),%esi │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3134642,15 +3134642,15 @@ │ │ jmp 10e407a │ │ mov 0x8(%esp),%edx │ │ mov 0x4(%edx),%eax │ │ mov 0x8(%edx),%ecx │ │ mov %ecx,-0x10(%edx) │ │ mov %eax,-0x14(%edx) │ │ sub $0x8,%esp │ │ - lea -0x117d92c(%ebx),%eax │ │ + lea -0x117d953(%ebx),%eax │ │ jmp 10e1fc0 │ │ mov 0x8(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ sub $0xc,%esp │ │ lea -0x31f3c(%ebx),%esi │ │ push $0x19 │ │ pop %edx │ │ @@ -3134884,15 +3134884,15 @@ │ │ call 10b03ae │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%edx │ │ call 10d5d46 │ │ mov 0xc(%esp),%esi │ │ jmp 10e3b6b │ │ sub $0x8,%esp │ │ - lea -0x118322a(%ebx),%eax │ │ + lea -0x1183251(%ebx),%eax │ │ push %eax │ │ push 0x10(%ebp) │ │ call 10a747c │ │ jmp 10e4077 │ │ mov 0x8(%esp),%edi │ │ mov 0x4(%edi),%edx │ │ mov 0x10(%ebp),%eax │ │ @@ -3135744,15 +3135744,15 @@ │ │ mov 0x20(%esp),%edx │ │ push 0x18(%esp) │ │ call 110099e │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10e51e7 │ │ sub $0x4,%esp │ │ - lea -0x11798ec(%ebx),%eax │ │ + lea -0x1179913(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push 0x10(%ebp) │ │ call 10a747c │ │ add $0x10,%esp │ │ mov 0x18(%esp),%edx │ │ jmp 10e405f │ │ @@ -3135905,15 +3135905,15 @@ │ │ jmp 10e407a │ │ mov 0x8(%esp),%eax │ │ mov 0x4(%eax),%edi │ │ mov 0x8(%eax),%esi │ │ cmp $0x6,%esi │ │ jne 10e2d1b │ │ sub $0x4,%esp │ │ - lea -0x11813c0(%ebx),%eax │ │ + lea -0x11813e7(%ebx),%eax │ │ push $0x6 │ │ push %eax │ │ push %edi │ │ call 109f715 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10e3f5a │ │ @@ -3137085,15 +3137085,15 @@ │ │ mov %eax,%esi │ │ shl $0x4,%esi │ │ mov (%edx,%esi,1),%edi │ │ mov %edi,0x24(%ecx) │ │ mov 0x10(%ebp),%edi │ │ mov 0xc(%edx,%esi,1),%edx │ │ mov %edx,0x1c(%ecx) │ │ - lea -0x1174432(%ebx),%edx │ │ + lea -0x1174459(%ebx),%edx │ │ mov %edx,0x28(%ecx) │ │ lea 0x58(%esp),%edx │ │ mov (%edx),%edx │ │ mov %edx,0x2c(%ecx) │ │ cmp $0x1,%eax │ │ sete 0x20(%ecx) │ │ mov %edi,(%ecx) │ │ @@ -3137114,15 +3137114,15 @@ │ │ jne 10e323d │ │ orb $0x20,0x6(%esi) │ │ cmpb $0x1,0xdc(%edi) │ │ jbe 10e4ca7 │ │ movl $0x0,0x10(%esp) │ │ jmp 10e4cbc │ │ sub $0x4,%esp │ │ - lea -0x1174449(%ebx),%eax │ │ + lea -0x1174470(%ebx),%eax │ │ push (%esi) │ │ push %eax │ │ push %ecx │ │ jmp 10e1fc4 │ │ sub $0xc,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3137599,15 +3137599,15 @@ │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%ecx │ │ push $0x0 │ │ call 10a54a8 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esi) │ │ sub $0x4,%esp │ │ - lea -0x1181242(%ebx),%eax │ │ + lea -0x1181269(%ebx),%eax │ │ mov 0x18(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push 0x18(%esp) │ │ call 10a7542 │ │ mov 0x1c(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3137681,16 +3137681,16 @@ │ │ mov %eax,0x14(%esp) │ │ jmp 10e479d │ │ sub $0x4,%esp │ │ lea -0x1158441(%ebx),%eax │ │ push %ecx │ │ jmp 10e4c8d │ │ cmp $0x2,%eax │ │ - lea -0x1174345(%ebx),%ecx │ │ - lea -0x1178015(%ebx),%edx │ │ + lea -0x117436c(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%edx │ │ cmovge %ecx,%edx │ │ sub $0xc,%esp │ │ lea -0x115c0a2(%ebx),%ecx │ │ push 0x20(%esp) │ │ push %edx │ │ push %eax │ │ push %ecx │ │ @@ -3137982,15 +3137982,15 @@ │ │ mov 0xc(%edi),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov %eax,%ecx │ │ shl $0x4,%ecx │ │ mov %eax,0x1c(%esp) │ │ cmp $0x1,%eax │ │ lea -0x1152a35(%ebx),%eax │ │ - lea -0x1183419(%ebx),%edi │ │ + lea -0x1183440(%ebx),%edi │ │ cmove %eax,%edi │ │ mov 0x10(%esi),%eax │ │ mov %ecx,0x24(%esp) │ │ mov (%eax,%ecx,1),%eax │ │ mov %eax,0x18(%esp) │ │ sub $0x4,%esp │ │ push $0x9 │ │ @@ -3138036,25 +3138036,25 @@ │ │ mov %esi,%ecx │ │ mov 0x28(%esp),%edi │ │ push %edi │ │ call 1100868 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ - lea -0x1183143(%ebx),%ecx │ │ + lea -0x118316a(%ebx),%ecx │ │ mov 0x14(%esp),%edx │ │ push (%edx) │ │ mov 0x28(%esp),%edx │ │ push (%eax,%edx,1) │ │ push %ecx │ │ push %esi │ │ call 1100e81 │ │ pop %eax │ │ pop %ecx │ │ - lea -0x11813b9(%ebx),%eax │ │ + lea -0x11813e0(%ebx),%eax │ │ mov %esi,%ecx │ │ mov %edi,%edx │ │ mov %edi,%esi │ │ mov 0x1c(%esp),%edi │ │ push (%edi) │ │ push %eax │ │ call 1107cad │ │ @@ -3138107,15 +3138107,15 @@ │ │ mov %ecx,0xc(%esp) │ │ cmp $0x9,%ecx │ │ jb 10e55ed │ │ mov 0x1c(%esp),%eax │ │ add %esi,%eax │ │ inc %eax │ │ sub $0x4,%esp │ │ - lea -0x117d862(%ebx),%ecx │ │ + lea -0x117d889(%ebx),%ecx │ │ push $0x9 │ │ push %ecx │ │ push %eax │ │ call 109f715 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 10e55f8 │ │ @@ -3138180,15 +3138180,15 @@ │ │ movl $0x0,0x34(%esp) │ │ test %eax,%eax │ │ je 10e529b │ │ mov %eax,%esi │ │ cmpb $0x1,0x2b(%eax) │ │ jne 10e5267 │ │ sub $0x8,%esp │ │ - lea -0x11761a4(%ebx),%eax │ │ + lea -0x11761cb(%ebx),%eax │ │ jmp 10e5287 │ │ movl $0x2,0x4(%eax) │ │ push $0x2 │ │ pop %ecx │ │ mov %esi,(%eax) │ │ lea (%ecx,%edi,1),%edx │ │ mov %edx,0x24(%esp) │ │ @@ -3138216,15 +3138216,15 @@ │ │ mov 0x1c(%esp),%ecx │ │ mov 0xc(%esp),%eax │ │ mov %cx,0x20(%eax) │ │ movswl %cx,%eax │ │ cmp %eax,0x98(%edi) │ │ jge 10e407a │ │ sub $0x8,%esp │ │ - lea -0x11761ce(%ebx),%eax │ │ + lea -0x11761f5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 10a747c │ │ add $0x10,%esp │ │ mov (%esi),%ecx │ │ mov 0xc(%esp),%edx │ │ call 109ecd9 │ │ @@ -3138517,15 +3138517,15 @@ │ │ add $0x10,%esp │ │ jmp 10e5152 │ │ xor %eax,%eax │ │ cmpl $0x1,0x2c(%esp) │ │ sete %al │ │ mov %eax,0x30(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov 0x28(%esp),%edi │ │ mov %edi,%edx │ │ push $0x0 │ │ push %eax │ │ mov 0x3c(%esp),%esi │ │ push %esi │ │ @@ -3138552,15 +3138552,15 @@ │ │ mov (%eax),%eax │ │ movzbl (%eax),%eax │ │ movzbl -0x1144bde(%ebx,%eax,1),%esi │ │ and $0xffffff80,%esi │ │ mov 0x14(%esp),%eax │ │ mov (%eax),%eax │ │ sub $0x8,%esp │ │ - lea -0x11830a1(%ebx),%ecx │ │ + lea -0x11830c8(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %esi │ │ push 0x24(%esp) │ │ push 0x34(%esp) │ │ push %eax │ │ mov 0x44(%esp),%eax │ │ @@ -3138782,15 +3138782,15 @@ │ │ je 10e53f9 │ │ movb $0x0,(%eax) │ │ dec %eax │ │ jmp 10e53dd │ │ mov 0x1c(%esp),%eax │ │ mov 0x2c(%eax),%eax │ │ sub $0x4,%esp │ │ - lea -0x1177ca2(%ebx),%ecx │ │ + lea -0x1177cc9(%ebx),%ecx │ │ push 0x28(%esp) │ │ push %eax │ │ push %esi │ │ push %eax │ │ push 0x24(%esp) │ │ push %ecx │ │ push 0x10(%ebp) │ │ @@ -3138870,15 +3138870,15 @@ │ │ mov 0x2c(%esp),%edx │ │ push $0x3 │ │ call 1125333 │ │ add $0x10,%esp │ │ mov 0x1c(%esp),%eax │ │ cmpl $0x0,0x10(%eax) │ │ je 10e550c │ │ - lea -0x1177c10(%ebx),%eax │ │ + lea -0x1177c37(%ebx),%eax │ │ push 0x10(%esp) │ │ push 0x28(%esp) │ │ push %eax │ │ push %edi │ │ call 1100e81 │ │ jmp 10e4077 │ │ mov 0x18(%esp),%eax │ │ @@ -3139127,15 +3139127,15 @@ │ │ mov 0x30(%esp),%esi │ │ mov 0x18(%esp),%edx │ │ call 10e0547 │ │ mov 0x10(%esp),%edx │ │ orb $0x4,0xa(%edx,%edi,1) │ │ jmp 10e58af │ │ sub $0x4,%esp │ │ - lea -0x1176277(%ebx),%eax │ │ + lea -0x117629e(%ebx),%eax │ │ mov 0x18(%esp),%esi │ │ push %esi │ │ push %eax │ │ push 0x10(%ebp) │ │ call 10a747c │ │ add $0x10,%esp │ │ mov 0x2c(%esp),%ecx │ │ @@ -3139181,15 +3139181,15 @@ │ │ test %eax,%eax │ │ jne 10e51de │ │ xor %eax,%eax │ │ cmpl $0x1,0x1c(%esp) │ │ sete %al │ │ mov %eax,0x2c(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov %esi,%edx │ │ mov %esi,0x28(%esp) │ │ push $0x0 │ │ push %eax │ │ mov 0x38(%esp),%esi │ │ push %esi │ │ @@ -3139214,15 +3139214,15 @@ │ │ call 1100e81 │ │ add $0x14,%esp │ │ mov 0x10(%ebp),%ecx │ │ mov %esi,%edx │ │ push $0x2 │ │ call 1125333 │ │ add $0xc,%esp │ │ - lea -0x1174320(%ebx),%eax │ │ + lea -0x1174347(%ebx),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov %ecx,%esi │ │ mov 0x28(%esp),%edx │ │ push $0x1 │ │ push %eax │ │ push 0x38(%esp) │ │ call 1125398 │ │ @@ -3139322,15 +3139322,15 @@ │ │ call 109ed32 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ mov 0x24(%esp),%esi │ │ mov %esi,%edx │ │ call 1100f7c │ │ sub $0x4,%esp │ │ - lea -0x11830f1(%ebx),%eax │ │ + lea -0x1183118(%ebx),%eax │ │ push 0x24(%esp) │ │ push %eax │ │ push %edi │ │ call 10a7542 │ │ pop %ecx │ │ pop %edx │ │ mov 0x14(%esp),%ecx │ │ @@ -3139403,15 +3139403,15 @@ │ │ je 10e5e2d │ │ mov 0x2b(%esi),%al │ │ cmpl $0x41,0x20(%esp) │ │ je 10e5e38 │ │ cmp $0x2,%al │ │ jne 10e5e38 │ │ cmpl $0x21,0x20(%esp) │ │ - lea -0x11723d2(%ebx),%eax │ │ + lea -0x11723f9(%ebx),%eax │ │ lea -0x1154759(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov 0xc(%esp),%eax │ │ add $0x8,%eax │ │ lea -0x115c06a(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ @@ -3139497,15 +3139497,15 @@ │ │ mov 0x1c(%esp),%ecx │ │ push %edi │ │ call 10b3b15 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10e5d6d │ │ sub $0xc,%esp │ │ - lea -0x117b992(%ebx),%eax │ │ + lea -0x117b9b9(%ebx),%eax │ │ mov 0x20(%esp),%ecx │ │ push (%ecx) │ │ push %esi │ │ push 0x34(%esp) │ │ push %eax │ │ push 0x10(%ebp) │ │ call 1100e81 │ │ @@ -3139570,15 +3139570,15 @@ │ │ push (%esi) │ │ push %eax │ │ push %edi │ │ call 10a747c │ │ add $0x10,%esp │ │ jmp 10e4baf │ │ sub $0x8,%esp │ │ - lea -0x1181296(%ebx),%eax │ │ + lea -0x11812bd(%ebx),%eax │ │ jmp 10e5e72 │ │ cmpl $0x41,0x20(%esp) │ │ jne 10e5e8c │ │ cmp $0x2,%al │ │ je 10e5e8c │ │ mov 0xc(%esp),%eax │ │ add $0x8,%eax │ │ @@ -3139855,15 +3139855,15 @@ │ │ push 0x40(%esp) │ │ call 11005c7 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 10e5330 │ │ cmpl $0x1,0x14(%esp) │ │ lea -0x1152a35(%ebx),%ecx │ │ - lea -0x1183419(%ebx),%eax │ │ + lea -0x1183440(%ebx),%eax │ │ cmove %ecx,%eax │ │ sub $0x4,%esp │ │ push $0x12 │ │ pop %edx │ │ mov 0x10(%ebp),%ecx │ │ push 0x2c(%esp) │ │ push $0x0 │ │ @@ -3140039,15 +3140039,15 @@ │ │ cmpl $0x1,0xa8(%ecx) │ │ jne 10e6429 │ │ mov %edx,0xc(%esp) │ │ movzbl 0xac(%ecx),%eax │ │ mov %eax,0x8(%esp) │ │ cmp $0x1,%eax │ │ lea -0x1152a35(%ebx),%eax │ │ - lea -0x1183419(%ebx),%edx │ │ + lea -0x1183440(%ebx),%edx │ │ cmove %eax,%edx │ │ call 10a50af │ │ jmp 10e64af │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ lea 0x30(%esp),%eax │ │ mov %edi,%ecx │ │ @@ -3140092,15 +3140092,15 @@ │ │ mov 0xc(%esp),%ecx │ │ movsd (%ecx),%xmm0 │ │ movsd %xmm0,0xc8(%edi) │ │ test %eax,%eax │ │ je 10e6566 │ │ cmpl $0x0,0x10(%ebp) │ │ lea -0x115e0be(%ebx),%ecx │ │ - lea -0x1174432(%ebx),%esi │ │ + lea -0x1174459(%ebx),%esi │ │ mov %esi,0x1c(%esp) │ │ mov %ecx,0x20(%esp) │ │ cmove %ecx,%esi │ │ sub $0x8,%esp │ │ mov %edi,%ecx │ │ mov %eax,%edx │ │ mov %eax,0x8(%esp) │ │ @@ -3140120,15 +3140120,15 @@ │ │ mov 0x8(%esp),%ecx │ │ shl $0x4,%ecx │ │ mov %ecx,0x14(%esp) │ │ mov (%eax,%ecx,1),%esi │ │ mov %edx,0x10(%esp) │ │ cmp $0x1,%edx │ │ lea -0x1152a35(%ebx),%eax │ │ - lea -0x1183419(%ebx),%ecx │ │ + lea -0x1183440(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ cmovne %ecx,%eax │ │ sub $0x4,%esp │ │ push $0x12 │ │ pop %edx │ │ mov %edi,%ecx │ │ mov %esi,0x1c(%esp) │ │ @@ -3140311,15 +3140311,15 @@ │ │ mov 0xc(%esp),%edx │ │ push %esi │ │ call 10dbeba │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 10e6585 │ │ sub $0x4,%esp │ │ - lea -0x117f55b(%ebx),%eax │ │ + lea -0x117f582(%ebx),%eax │ │ push 0x4(%esp) │ │ jmp 10e68cb │ │ imul $0x14,0x18(%esp),%ecx │ │ add 0x64(%esi),%ecx │ │ mov %eax,0x8(%ecx) │ │ mov 0xc(%esp),%eax │ │ or 0x10(%ebp),%eax │ │ @@ -3140455,15 +3140455,15 @@ │ │ mov (%esi),%ecx │ │ test %edx,%edx │ │ mov %ebx,0xc(%esp) │ │ je 10e6956 │ │ cmpb $0x0,0xad(%ecx) │ │ je 10e69a0 │ │ sub $0x8,%esp │ │ - lea -0x1178015(%edi),%eax │ │ + lea -0x117803c(%edi),%eax │ │ mov %edi,%ebx │ │ push %eax │ │ push %esi │ │ jmp 10e6bce │ │ mov (%ebx),%edx │ │ mov %ecx,0x2c(%esp) │ │ mov %edi,%ebx │ │ @@ -3140654,15 +3140654,15 @@ │ │ jne 10e6ce7 │ │ mov 0x14(%esp),%ebx │ │ lea -0x115c1c7(%ebx),%eax │ │ push %edi │ │ push %esi │ │ jmp 10e6bc9 │ │ sub $0x8,%esp │ │ - lea -0x1177d52(%edi),%eax │ │ + lea -0x1177d79(%edi),%eax │ │ mov %edi,%ebx │ │ push %eax │ │ push 0x24(%esp) │ │ call 10a747c │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3140731,34 +3140731,34 @@ │ │ mov %eax,%ecx │ │ mov %edi,%ebx │ │ push $0x0 │ │ call 10f9acc │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ cmpb $0x0,0x2b(%eax) │ │ - lea -0x11831c0(%edi),%ecx │ │ - lea -0x117ba9a(%edi),%eax │ │ + lea -0x11831e7(%edi),%ecx │ │ + lea -0x117bac1(%edi),%eax │ │ cmove %ecx,%eax │ │ lea -0x115e0be(%edi),%ecx │ │ - lea -0x1174432(%edi),%edx │ │ + lea -0x1174459(%edi),%edx │ │ cmove %ecx,%edx │ │ cmpl $0x0,0x10(%ebp) │ │ je 10e6dce │ │ mov 0x18(%esp),%ecx │ │ cmpb $0x0,0xdc(%ecx) │ │ je 10e712e │ │ movl $0x1,0xc(%ecx) │ │ incl 0x24(%ecx) │ │ jmp 10e6bd6 │ │ add %eax,%ecx │ │ mov 0x14(%esp),%ebx │ │ - lea -0x1178015(%ebx),%edx │ │ + lea -0x117803c(%ebx),%edx │ │ call 10b3dcc │ │ sub $0xc,%esp │ │ - lea -0x117d8cd(%ebx),%ecx │ │ + lea -0x117d8f4(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %esi │ │ push %ecx │ │ push 0x34(%esp) │ │ call 10a747c │ │ add $0x20,%esp │ │ @@ -3141473,15 +3141473,15 @@ │ │ jmp 10e69ec │ │ mov (%edx),%ecx │ │ mov 0x14(%esp),%ebx │ │ call 1106b4a │ │ add %edi,%eax │ │ mov %ebx,%edi │ │ cmp $0x32,%eax │ │ - lea -0x117251b(%ebx),%edx │ │ + lea -0x1172542(%ebx),%edx │ │ lea -0x1163a01(%ebx),%ecx │ │ cmovl %edx,%ecx │ │ mov %ecx,0x40(%esp) │ │ lea -0x117094a(%ebx),%edx │ │ lea -0x116564d(%ebx),%ecx │ │ cmovl %edx,%ecx │ │ mov %ecx,0x3c(%esp) │ │ @@ -3141493,15 +3141493,15 @@ │ │ sar $0x1f,%edx │ │ mov %esi,%ecx │ │ call 109c94b │ │ test %eax,%eax │ │ mov %eax,0x10(%esp) │ │ je 10e77b9 │ │ cmpl $0x32,0x28(%esp) │ │ - lea -0x1178015(%edi),%ecx │ │ + lea -0x117803c(%edi),%ecx │ │ lea -0x115df31(%edi),%edx │ │ cmovl %ecx,%edx │ │ mov %edx,0x30(%esp) │ │ sub $0x4,%esp │ │ lea -0x116eaad(%edi),%ecx │ │ mov %edi,%ebx │ │ push %ecx │ │ @@ -3141635,20 +3141635,20 @@ │ │ mov 0x18(%esp),%ecx │ │ call 10fdb92 │ │ test %eax,%eax │ │ je 10e7857 │ │ add %esi,%edi │ │ testb $0x60,-0x2(%edi) │ │ je 10e7886 │ │ - lea -0x117ba95(%ebx),%eax │ │ + lea -0x117babc(%ebx),%eax │ │ jmp 10e7867 │ │ mov 0x20(%esp),%eax │ │ mov (%eax),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x117f4ff(%ebx),%eax │ │ + lea -0x117f526(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%esp),%esi │ │ mov %esi,(%esp) │ │ call 10a747c │ │ mov %esi,%ecx │ │ mov 0x18(%esp),%esi │ │ mov 0x1c(%esp),%edi │ │ @@ -3141936,15 +3141936,15 @@ │ │ mov 0x34(%esp),%edi │ │ mov 0x44(%esp),%ecx │ │ inc %ecx │ │ mov 0x28(%esp),%edx │ │ jmp 10e7b64 │ │ mov (%edi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1172519(%ebx),%eax │ │ + lea -0x1172540(%ebx),%eax │ │ jmp 10e7ce2 │ │ cmpl $0x1,0x3c(%esp) │ │ sete %cl │ │ jmp 10e7c3f │ │ movswl 0x22(%edi),%eax │ │ dec %eax │ │ mov %eax,0x2c(%esp) │ │ @@ -3141996,15 +3141996,15 @@ │ │ mov 0x28(%esp),%edx │ │ call 1107113 │ │ mov 0x28(%esp),%edx │ │ mov 0x24(%esp),%ecx │ │ jmp 10e7cf8 │ │ test %esi,%esi │ │ je 10e7d07 │ │ - lea -0x117ba6c(%ebx),%eax │ │ + lea -0x117ba93(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x24(%esp),%esi │ │ mov %esi,(%esp) │ │ call 10a747c │ │ mov 0x28(%esp),%edx │ │ mov %esi,%ecx │ │ mov (%ecx),%ecx │ │ @@ -3142131,15 +3142131,15 @@ │ │ mov %esi,%edx │ │ shl $0x4,%edx │ │ mov (%eax,%edx,1),%edi │ │ mov %edi,0x28(%ecx) │ │ mov 0xc(%eax,%edx,1),%eax │ │ mov 0x48(%esp),%edx │ │ mov %eax,0x20(%ecx) │ │ - lea -0x117f4d2(%ebx),%eax │ │ + lea -0x117f4f9(%ebx),%eax │ │ mov %eax,0x2c(%ecx) │ │ mov %edx,0x44(%esp) │ │ mov %edx,0x30(%ecx) │ │ mov %esi,0x2c(%esp) │ │ cmp $0x1,%esi │ │ sete 0x24(%ecx) │ │ mov 0xc(%esp),%eax │ │ @@ -3142283,15 +3142283,15 @@ │ │ mov 0x8(%esp),%ecx │ │ call 10f010e │ │ test %eax,%eax │ │ je 10e8017 │ │ mov %eax,%edx │ │ mov %esi,0x2c(%esp) │ │ sub $0x8,%esp │ │ - lea -0x117f4d2(%ebx),%eax │ │ + lea -0x117f4f9(%ebx),%eax │ │ mov 0x14(%esp),%esi │ │ mov %esi,%ecx │ │ mov %edx,0x20(%esp) │ │ mov 0x18(%esp),%edi │ │ push (%edi) │ │ push %eax │ │ call 1100707 │ │ @@ -3142332,15 +3142332,15 @@ │ │ incb 0x7(%eax) │ │ cmpb $0x1,0xdc(%edx) │ │ ja 10e81a9 │ │ mov 0x4(%esp),%eax │ │ mov (%eax),%eax │ │ cmp $0x1,%esi │ │ lea -0x1152a35(%ebx),%ecx │ │ - lea -0x1183419(%ebx),%edi │ │ + lea -0x1183440(%ebx),%edi │ │ cmove %ecx,%edi │ │ sub $0x4,%esp │ │ push $0x12 │ │ pop %edx │ │ mov 0x10(%esp),%ecx │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ @@ -3142365,15 +3142365,15 @@ │ │ test %eax,%eax │ │ mov 0x10(%ebp),%ecx │ │ jne 10e8023 │ │ test %ecx,%ecx │ │ mov %esi,0x2c(%esp) │ │ je 10e8237 │ │ sub $0xc,%esp │ │ - lea -0x117f4d2(%ebx),%eax │ │ + lea -0x117f4f9(%ebx),%eax │ │ mov %ecx,%edx │ │ mov 0x18(%esp),%esi │ │ mov %esi,%ecx │ │ push %eax │ │ call 10f0e1b │ │ add $0x10,%esp │ │ cmpl $0x0,0x24(%esi) │ │ @@ -3142714,15 +3142714,15 @@ │ │ mov 0x10(%esp),%edi │ │ jmp 10e8027 │ │ mov 0x10(%ebp),%ecx │ │ mov 0xc(%esp),%edx │ │ mov 0x2c(%esp),%esi │ │ jmp 10e812f │ │ sub $0x4,%esp │ │ - lea -0x11724d4(%ebx),%eax │ │ + lea -0x11724fb(%ebx),%eax │ │ push 0x1c(%esp) │ │ push %eax │ │ push 0x18(%esp) │ │ call 10a747c │ │ add $0x10,%esp │ │ jmp 10e8023 │ │ cmpl $0x0,0x30(%esp) │ │ @@ -3142765,15 +3142765,15 @@ │ │ mov %al,(%ecx,%edi,1) │ │ inc %edi │ │ mov %edi,0x24(%esp) │ │ mov 0x14(%esp),%edi │ │ inc %edi │ │ jmp 10e869b │ │ sub $0x8,%esp │ │ - lea -0x11743ad(%ebx),%eax │ │ + lea -0x11743d4(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 10a747c │ │ mov 0x14(%esp),%edx │ │ add $0x10,%esp │ │ jmp 10e89d4 │ │ mov 0x4(%esp),%esi │ │ @@ -3143021,15 +3143021,15 @@ │ │ sub %esi,%ecx │ │ add %edx,%ecx │ │ xor %eax,%eax │ │ cmpb $0x3b,-0x1(%edi,%edx,1) │ │ sete %al │ │ sub %eax,%ecx │ │ cmpl $0x0,0x14(%ebp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1167581(%ebx),%edx │ │ cmove %eax,%edx │ │ sub $0xc,%esp │ │ lea -0x116ae88(%ebx),%eax │ │ push %esi │ │ push %ecx │ │ push %edx │ │ @@ -3143079,15 +3143079,15 @@ │ │ call 11072d7 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ mov 0x2c(%esp),%esi │ │ mov %esi,%edx │ │ call 1100f7c │ │ sub $0x4,%esp │ │ - lea -0x117ba34(%ebx),%eax │ │ + lea -0x117ba5b(%ebx),%eax │ │ push (%edi) │ │ push %eax │ │ push 0x14(%esp) │ │ call 10a7542 │ │ pop %ecx │ │ pop %edx │ │ mov 0x1c(%esp),%edi │ │ @@ -3143537,15 +3143537,15 @@ │ │ mov 0xf8(%ecx),%edi │ │ test %edi,%edi │ │ je 10e9128 │ │ mov %edx,0x8(%esp) │ │ cmpb $0x1,0xdc(%esi) │ │ jne 10e912c │ │ sub $0x8,%esp │ │ - lea -0x117f4cc(%ebx),%eax │ │ + lea -0x117f4f3(%ebx),%eax │ │ jmp 10e9154 │ │ mov %edx,%edi │ │ jmp 10e9162 │ │ mov 0x4(%edi),%eax │ │ movswl 0x22(%edi),%ecx │ │ imul $0xc,%ecx,%ecx │ │ lea (%eax,%ecx,1),%edx │ │ @@ -3143576,15 +3143576,15 @@ │ │ je 10e91ad │ │ mov 0x4(%eax),%edx │ │ cmp $0x6,%edx │ │ je 10e9251 │ │ cmp $0x7,%edx │ │ jne 10e9149 │ │ sub $0x4,%esp │ │ - lea -0x117625d(%ebx),%edx │ │ + lea -0x1176284(%ebx),%edx │ │ push $0x7 │ │ push (%eax) │ │ push %edx │ │ mov %ecx,0x14(%esp) │ │ call 109f715 │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ @@ -3143725,15 +3143725,15 @@ │ │ call 11058c1 │ │ mov 0x10(%esp),%edx │ │ test %eax,%eax │ │ jne 10e92b1 │ │ mov 0x14(%esp),%edx │ │ cmp $0x1,%edx │ │ lea -0x1152a35(%ebx),%ecx │ │ - lea -0x1183419(%ebx),%eax │ │ + lea -0x1183440(%ebx),%eax │ │ cmove %ecx,%eax │ │ mov 0x10(%edi),%ecx │ │ mov %ecx,0xc(%esp) │ │ shl $0x4,%edx │ │ mov %edx,0x24(%esp) │ │ mov %esi,%ecx │ │ mov 0xc(%esp),%esi │ │ @@ -3143853,35 +3143853,35 @@ │ │ xor %edx,%edx │ │ test %eax,%eax │ │ mov 0x8(%esp),%eax │ │ setne %dl │ │ test %edx,%edx │ │ je 10e94f3 │ │ sub $0x4,%esp │ │ - lea -0x117ba16(%ebx),%eax │ │ + lea -0x117ba3d(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push 0x10(%esp) │ │ call 10a747c │ │ add $0x10,%esp │ │ jmp 10e9308 │ │ mov 0x2b(%eax),%al │ │ cmpl $0x0,0x8(%ebp) │ │ je 10e950f │ │ cmp $0x2,%al │ │ mov 0x14(%esp),%esi │ │ je 10e9522 │ │ sub $0x4,%esp │ │ - lea -0x117d858(%ebx),%eax │ │ + lea -0x117d87f(%ebx),%eax │ │ jmp 10e94e0 │ │ cmp $0x2,%al │ │ mov 0x14(%esp),%esi │ │ jne 10e9522 │ │ sub $0x4,%esp │ │ - lea -0x11724bc(%ebx),%eax │ │ + lea -0x11724e3(%ebx),%eax │ │ jmp 10e94e0 │ │ mov 0x4(%esp),%ecx │ │ call 10a82b6 │ │ test %eax,%eax │ │ mov 0x10(%esp),%edx │ │ je 10e92b1 │ │ sub $0xc,%esp │ │ @@ -3144020,15 +3144020,15 @@ │ │ mov 0x10(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push 0x10(%esp) │ │ call 1100e81 │ │ mov 0x18(%esp),%ecx │ │ add $0x10,%esp │ │ - lea -0x11799bb(%ebx),%eax │ │ + lea -0x11799e2(%ebx),%eax │ │ push (%ecx) │ │ mov %ecx,%esi │ │ mov 0x10(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push 0x10(%esp) │ │ call 1100e81 │ │ @@ -3144226,15 +3144226,15 @@ │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ jne 10e99a1 │ │ mov 0x18(%esi),%eax │ │ mov (%eax),%eax │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%esi │ │ - lea -0x1176255(%esi),%ecx │ │ + lea -0x117627c(%esi),%ecx │ │ mov %esi,%ebx │ │ push %eax │ │ push %ecx │ │ push 0x14(%esp) │ │ call 10a747c │ │ add $0x10,%esp │ │ jmp 10ea9ca │ │ @@ -3145229,15 +3145229,15 @@ │ │ cmpl $0x0,0x30(%ecx) │ │ jne 10ec15a │ │ mov 0x8(%eax),%esi │ │ cmpb $0xa8,(%esi) │ │ jne 10ec15a │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x118130d(%ebx),%eax │ │ + lea -0x1181334(%ebx),%eax │ │ push %eax │ │ push 0x8(%esi) │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 10ec15a │ │ cmpl $0x0,0x14(%esi) │ │ @@ -3145404,16 +3145404,16 @@ │ │ testb $0x20,0x5(%eax) │ │ je 10eabcb │ │ mov 0x34(%eax),%eax │ │ jmp 10eaa2a │ │ mov 0x28(%esp),%edx │ │ cmp $0x1,%edx │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1178015(%ebx),%eax │ │ - lea -0x117621f(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%eax │ │ + lea -0x1176246(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ lea -0x11547a6(%ebx),%eax │ │ push %ecx │ │ push %edx │ │ push %eax │ │ push $0x0 │ │ @@ -3145446,15 +3145446,15 @@ │ │ xor %edi,%edi │ │ xor %ecx,%ecx │ │ jmp 10eba8e │ │ cmpl $0x0,0x34(%esi) │ │ jne 10eaaf6 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x117247e(%ebx),%eax │ │ + lea -0x11724a5(%ebx),%eax │ │ xor %edi,%edi │ │ inc %edi │ │ push %eax │ │ push %edi │ │ push 0x14(%esp) │ │ call 10fe48b │ │ add $0xc,%esp │ │ @@ -3146187,15 +3146187,15 @@ │ │ call 10de5d7 │ │ add $0x10,%esp │ │ mov %eax,0x5c(%esp) │ │ mov 0x48(%esp),%eax │ │ mov 0x1c(%esp),%ecx │ │ mov %eax,0x8(%ecx) │ │ sub $0x4,%esp │ │ - lea -0x1181312(%ebx),%eax │ │ + lea -0x1181339(%ebx),%eax │ │ push %eax │ │ xor %eax,%eax │ │ inc %eax │ │ push %eax │ │ push %edi │ │ call 10fe48b │ │ pop %eax │ │ @@ -3146706,15 +3146706,15 @@ │ │ cmpb $0x0,0xc(%esp) │ │ mov %esi,%edi │ │ mov 0x4(%esp),%esi │ │ jne 10e9a0c │ │ jmp 10ea9cc │ │ mov 0x4(%esp),%ebx │ │ lea -0x114a9ec(%ebx),%eax │ │ - lea -0x117d836(%ebx),%ecx │ │ + lea -0x117d85d(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x1 │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 10fe48b │ │ pop %eax │ │ @@ -3146900,15 +3146900,15 @@ │ │ push %esi │ │ push 0x4c(%esp) │ │ call 10a83d6 │ │ add $0x20,%esp │ │ mov %edi,0x88(%esp) │ │ jmp 10ebf6a │ │ lea -0x114a9ec(%ebx),%eax │ │ - lea -0x117d836(%ebx),%ecx │ │ + lea -0x117d85d(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x1 │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 10fe48b │ │ pop %eax │ │ @@ -3147198,15 +3147198,15 @@ │ │ lea 0x1197c(%esi),%ecx │ │ jmp 10ee790 │ │ mov 0x10(%esp),%edx │ │ mov 0x4(%esp),%esi │ │ lea 0x2c(%edx),%ecx │ │ xor %edi,%edi │ │ dec %edi │ │ - lea -0x1178015(%esi),%eax │ │ + lea -0x117803c(%esi),%eax │ │ mov %eax,0x38(%esp) │ │ xor %eax,%eax │ │ mov %edx,0x10(%esp) │ │ cmp (%edx),%eax │ │ jge 10ec865 │ │ mov %eax,0x18(%esp) │ │ mov %eax,%ebx │ │ @@ -3148541,15 +3148541,15 @@ │ │ testb $0x1,0x7(%eax) │ │ jne 10ee7d8 │ │ mov 0x28(%esp),%ecx │ │ testb $0x1,0x4e(%ecx) │ │ jne 10ef771 │ │ mov 0x8(%eax),%edi │ │ mov 0x4(%esp),%ebx │ │ - lea -0x117f49c(%ebx),%edx │ │ + lea -0x117f4c3(%ebx),%edx │ │ mov %edi,%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 10ef77e │ │ mov 0x4(%esp),%ebx │ │ lea -0x11706c5(%ebx),%edx │ │ mov %edi,%ecx │ │ @@ -3149692,15 +3149692,15 @@ │ │ mov 0x68(%esp),%edx │ │ call 10fc9dc │ │ xor %eax,%eax │ │ mov %ebx,%esi │ │ mov %eax,0x2c(%esp) │ │ cmpb $0x3,0xf1(%esp) │ │ jne 10ee1bf │ │ - lea -0x1174370(%esi),%eax │ │ + lea -0x1174397(%esi),%eax │ │ lea -0x116564a(%esi),%ecx │ │ mov %esi,%ebx │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push 0x14(%esp) │ │ call 10fe48b │ │ @@ -3149718,26 +3149718,26 @@ │ │ mov 0x38(%edi),%eax │ │ mov 0xe0(%esp),%ecx │ │ mov %ecx,0x1c(%esp) │ │ dec %eax │ │ mov %eax,0x54(%esp) │ │ mov %eax,0x38(%edi) │ │ cmpl $0x0,0xcc(%esp) │ │ - lea -0x1183158(%ebx),%eax │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x118317f(%ebx),%eax │ │ + lea -0x117803c(%ebx),%ecx │ │ cmovg %eax,%ecx │ │ mov 0x8(%ebp),%eax │ │ movzbl (%eax),%edx │ │ mov %edx,0x24(%esp) │ │ mov 0x4(%eax),%eax │ │ mov %eax,0x58(%esp) │ │ mov 0x14(%esp),%eax │ │ mov 0x1c(%eax),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x117241b(%ebx),%eax │ │ + lea -0x1172442(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push $0x0 │ │ push %edi │ │ call 10fe48b │ │ add $0x10,%esp │ │ mov 0xd8(%esp),%eax │ │ @@ -3150907,19 +3150907,19 @@ │ │ cmp %eax,%ecx │ │ je 10ef32e │ │ cmpb $0x0,0xf0(%esp) │ │ je 10ef16b │ │ mov 0x14(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ test $0x1,%al │ │ - lea -0x1174370(%esi),%ecx │ │ - lea -0x1174367(%esi),%eax │ │ + lea -0x1174397(%esi),%ecx │ │ + lea -0x117438e(%esi),%eax │ │ cmove %ecx,%eax │ │ jmp 10ef171 │ │ - lea -0x1174367(%esi),%eax │ │ + lea -0x117438e(%esi),%eax │ │ lea -0x116564a(%esi),%ecx │ │ mov %esi,%ebx │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push 0x14(%esp) │ │ call 10fe48b │ │ @@ -3151636,15 +3151636,15 @@ │ │ add $0x37f78e,%ebx │ │ cmpl $0x0,0x34(%edx) │ │ je 10efaf0 │ │ mov %ecx,0xc(%esp) │ │ xor %esi,%esi │ │ inc %esi │ │ xor %eax,%eax │ │ - lea -0x117d7f5(%ebx),%ecx │ │ + lea -0x117d81c(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ lea -0x1150a78(%ebx),%ecx │ │ mov %ecx,0x14(%esp) │ │ mov %edx,0x18(%esp) │ │ mov %edx,%ecx │ │ mov %eax,%edi │ │ mov %ecx,%eax │ │ @@ -3151718,19 +3151718,19 @@ │ │ mov %ecx,0x4(%esp) │ │ test %edx,%edx │ │ jne 10efb5f │ │ test %eax,%eax │ │ je 10efb5f │ │ cmpl $0x0,(%eax) │ │ je 10efb33 │ │ - lea -0x11723fc(%ebx),%eax │ │ + lea -0x1172423(%ebx),%eax │ │ jmp 10efb3f │ │ cmpl $0x0,0x4(%eax) │ │ je 10efb5f │ │ - lea -0x1183149(%ebx),%eax │ │ + lea -0x1183170(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0x11584db(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 10a747c │ │ add $0x10,%esp │ │ @@ -3152374,23 +3152374,23 @@ │ │ cmp $0x21,%ecx │ │ je 10f022a │ │ mov %eax,%ecx │ │ and $0x80,%ecx │ │ je 10f0269 │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ - lea -0x11812cb(%ebx),%eax │ │ - lea -0x11812cc(%ebx),%ecx │ │ + lea -0x11812f2(%ebx),%eax │ │ + lea -0x11812f3(%ebx),%ecx │ │ mov %ecx,%edx │ │ cmove %eax,%edx │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ - lea -0x117b9c7(%ebx),%eax │ │ + lea -0x117b9ee(%ebx),%eax │ │ push %edi │ │ push %ecx │ │ push %esi │ │ push %edx │ │ push 0x24(%esp) │ │ push %eax │ │ push 0x30(%esp) │ │ @@ -3153245,15 +3153245,15 @@ │ │ push %esi │ │ call 10fe527 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ cmpb $0x0,0x53(%eax) │ │ jne 10f0e13 │ │ lea 0x68(%esi),%ecx │ │ - lea -0x11761e2(%ebx),%eax │ │ + lea -0x1176209(%ebx),%eax │ │ push %edi │ │ push %eax │ │ mov %ecx,%edi │ │ push %ecx │ │ push $0x28 │ │ call 109f072 │ │ add $0x10,%esp │ │ @@ -3153586,15 +3153586,15 @@ │ │ mov %eax,0x14(%esp) │ │ movl $0x0,0xa8(%esp) │ │ xor %eax,%eax │ │ dec %eax │ │ mov 0x70(%esp),%ecx │ │ shl $0x4,%ecx │ │ mov %ecx,0x40(%esp) │ │ - lea -0x1179a24(%ebx),%ecx │ │ + lea -0x1179a4b(%ebx),%ecx │ │ mov %ecx,0x3c(%esp) │ │ movl $0x0,0x94(%esp) │ │ movl $0x0,0x90(%esp) │ │ mov %eax,0xbc(%esp) │ │ xor %esi,%esi │ │ mov 0x8(%ebp),%eax │ │ cmp (%eax),%esi │ │ @@ -3156705,15 +3156705,15 @@ │ │ cmp $0x1,%eax │ │ jne 10f3c5f │ │ sub $0x4,%esp │ │ lea -0x115846f(%ebx),%eax │ │ push (%edx) │ │ jmp 10f3c4d │ │ sub $0x8,%esp │ │ - lea -0x1179915(%ebx),%eax │ │ + lea -0x117993c(%ebx),%eax │ │ push %eax │ │ push 0x1c(%esp) │ │ call 10a747c │ │ add $0x10,%esp │ │ jmp 10f3220 │ │ mov 0x14(%ebp),%eax │ │ mov (%eax),%edx │ │ @@ -3158640,15 +3158640,15 @@ │ │ mov (%ecx),%ecx │ │ cmp 0x8c(%ecx),%eax │ │ mov 0x4(%esp),%ecx │ │ jle 10f554d │ │ cmpb $0x0,0x12(%ecx) │ │ jne 10f554d │ │ sub $0x4,%esp │ │ - lea -0x117d7ec(%ebx),%eax │ │ + lea -0x117d813(%ebx),%eax │ │ push 0x8(%ebp) │ │ push %eax │ │ push %ecx │ │ call 10a747c │ │ mov 0x14(%esp),%ecx │ │ mov 0x18(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3158748,15 +3158748,15 @@ │ │ mov %ecx,0x4(%eax) │ │ mov %eax,0x48(%edi) │ │ test $0x4,%dl │ │ je 10f5674 │ │ cmpb $0xa6,0x10(%edi) │ │ je 10f5674 │ │ sub $0x8,%esp │ │ - lea -0x11812ca(%ebx),%eax │ │ + lea -0x11812f1(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 10a747c │ │ add $0x10,%esp │ │ jmp 10f5674 │ │ mov (%esi),%ecx │ │ mov %edi,%edx │ │ @@ -3159155,15 +3159155,15 @@ │ │ test %eax,%eax │ │ je 10f5b4d │ │ mov %eax,%esi │ │ mov 0xc(%ebp),%edx │ │ cmpl $0x0,0x10(%ebp) │ │ je 10f5ae0 │ │ sub $0x4,%esp │ │ - lea -0x1179900(%ebx),%eax │ │ + lea -0x1179927(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push 0x1c(%esp) │ │ call 10a7542 │ │ add $0x10,%esp │ │ jmp 10f5ae9 │ │ mov 0x10(%esp),%ecx │ │ @@ -3159414,15 +3159414,15 @@ │ │ push %esi │ │ push 0x20(%esp) │ │ call 10a8425 │ │ jmp 10f7533 │ │ push $0x48 │ │ pop %esi │ │ lea -0x32abc(%ebx),%edi │ │ - lea -0x1174345(%ebx),%eax │ │ + lea -0x117436c(%ebx),%eax │ │ mov %eax,(%esp) │ │ sub $0x1,%esi │ │ jb 10f5b2e │ │ push (%edi) │ │ push 0x4(%esp) │ │ push $0x1 │ │ push 0x10(%esp) │ │ @@ -3159509,29 +3159509,29 @@ │ │ lea 0x1197c(%ebx),%ecx │ │ jmp 10f7551 │ │ mov (%esp),%ecx │ │ movl $0x6,0x2c(%ecx) │ │ mov 0x24(%esp),%edx │ │ call 1107c3e │ │ xor %ecx,%ecx │ │ - lea -0x1174432(%ebx),%eax │ │ + lea -0x1174459(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x115fd1a(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x1183412(%ebx),%eax │ │ + lea -0x1183439(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ lea -0x115a22d(%ebx),%eax │ │ mov %eax,0x40(%esp) │ │ lea -0x1152a2e(%ebx),%eax │ │ mov %eax,0x4c(%esp) │ │ - lea -0x117d8a3(%ebx),%eax │ │ + lea -0x117d8ca(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ lea -0x1158416(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - lea -0x117625d(%ebx),%eax │ │ + lea -0x1176284(%ebx),%eax │ │ mov %eax,0x48(%esp) │ │ mov 0x10(%esp),%eax │ │ mov %ecx,0x34(%esp) │ │ cmp 0x14(%eax),%ecx │ │ mov 0x24(%esp),%ecx │ │ jge 10f5b2e │ │ mov 0x10(%esp),%eax │ │ @@ -3159567,15 +3159567,15 @@ │ │ mov 0x8(%ecx),%edx │ │ cmpw $0x0,0x22(%edx) │ │ jne 10f6006 │ │ jmp 10f601c │ │ xor %edx,%edx │ │ jmp 10f5ff9 │ │ sub $0x4,%esp │ │ - lea -0x117b9a9(%ebx),%eax │ │ + lea -0x117b9d0(%ebx),%eax │ │ push (%edx) │ │ push %eax │ │ push %edi │ │ call 10a7542 │ │ add $0x10,%esp │ │ mov %edi,%esi │ │ test %eax,%eax │ │ @@ -3159903,15 +3159903,15 @@ │ │ mov (%esp),%ecx │ │ mov %esi,0x2c(%ecx) │ │ mov 0xc(%edi),%edx │ │ mov %edx,0x28(%esp) │ │ mov %eax,%edx │ │ call 10fedf4 │ │ xor %edi,%edi │ │ - lea -0x11798f5(%ebx),%eax │ │ + lea -0x117991c(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x116ae61(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ cmp %edi,0x18(%esp) │ │ je 10f5b2e │ │ mov 0x8(%esp),%eax │ │ mov 0x4(%eax),%eax │ │ @@ -3159970,15 +3159970,15 @@ │ │ add $0x10,%esp │ │ inc %edi │ │ jmp 10f64d0 │ │ mov (%esp),%eax │ │ movl $0x1,0x2c(%eax) │ │ mov 0x10(%esp),%eax │ │ lea 0x184(%eax),%esi │ │ - lea -0x1174345(%ebx),%edi │ │ + lea -0x117436c(%ebx),%edi │ │ mov (%esi),%esi │ │ test %esi,%esi │ │ je 10f5b2e │ │ mov 0x8(%esi),%eax │ │ push 0x4(%eax) │ │ push %edi │ │ push $0x1 │ │ @@ -3159992,15 +3159992,15 @@ │ │ cmpl $0x0,0xc(%esp) │ │ je 10f75c8 │ │ lea -0x115df3a(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 10f7a5b │ │ - lea -0x11723d7(%ebx),%edx │ │ + lea -0x11723fe(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 10f7c61 │ │ lea -0x115defd(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 109f6cb │ │ @@ -3160044,15 +3160044,15 @@ │ │ push %esi │ │ jmp 10f7d28 │ │ mov (%esp),%eax │ │ movl $0x3,0x2c(%eax) │ │ xor %esi,%esi │ │ push $0x4 │ │ pop %edi │ │ - lea -0x11798f0(%ebx),%eax │ │ + lea -0x1179917(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x10(%esp),%eax │ │ cmp 0x14(%eax),%esi │ │ jge 10f5b2e │ │ mov 0x10(%esp),%eax │ │ mov 0x10(%eax),%eax │ │ mov (%eax,%edi,1),%ecx │ │ @@ -3160136,15 +3160136,15 @@ │ │ movb $0xbb,0x14(%esi) │ │ jmp 10f5b2e │ │ mov (%esp),%eax │ │ movl $0x2,0x2c(%eax) │ │ mov 0x10(%esp),%eax │ │ lea 0x1b0(%eax),%esi │ │ xor %edi,%edi │ │ - lea -0x117b999(%ebx),%eax │ │ + lea -0x117b9c0(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov (%esi),%esi │ │ test %esi,%esi │ │ je 10f5b2e │ │ mov 0x8(%esi),%eax │ │ sub $0xc,%esp │ │ push (%eax) │ │ @@ -3160287,15 +3160287,15 @@ │ │ mov 0x10(%esp),%ecx │ │ call 10a7518 │ │ mov (%esp),%ecx │ │ movl $0x8,0x2c(%ecx) │ │ mov %eax,%edx │ │ call 10fedf4 │ │ movl $0x0,0x1c(%esp) │ │ - lea -0x11761b5(%ebx),%eax │ │ + lea -0x11761dc(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x115840f(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ test %esi,%esi │ │ je 10f5b2e │ │ xor %edi,%edi │ │ cmp 0x14(%esi),%edi │ │ @@ -3160481,19 +3160481,19 @@ │ │ mov (%esp),%ecx │ │ movl $0x7,0x2c(%ecx) │ │ mov %esi,%edx │ │ call 11058c1 │ │ mov 0x4(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x0,0x34(%esp) │ │ - lea -0x11798fc(%ebx),%eax │ │ + lea -0x1179923(%ebx),%eax │ │ mov %eax,0x4c(%esp) │ │ lea -0x1167569(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x50(%esp) │ │ xor %esi,%esi │ │ mov 0x14(%esp),%eax │ │ movswl 0x22(%eax),%eax │ │ mov %esi,(%esp) │ │ cmp %eax,%esi │ │ jge 10f5b2e │ │ @@ -3160912,15 +3160912,15 @@ │ │ push 0x44(%esp) │ │ push $0x0 │ │ call 10a8425 │ │ add $0x10,%esp │ │ mov 0x40(%esp),%eax │ │ dec %eax │ │ sub $0xc,%esp │ │ - lea -0x117b996(%ebx),%ecx │ │ + lea -0x117b9bd(%ebx),%ecx │ │ push %eax │ │ push 0x8(%esi) │ │ push %ecx │ │ push 0x64(%esp) │ │ push %edi │ │ call 112209c │ │ add $0x18,%esp │ │ @@ -3161090,22 +3161090,22 @@ │ │ pop %eax │ │ mov 0x14(%esp),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,0x14(%esp) │ │ mov 0xc(%esp),%ecx │ │ test %ecx,%ecx │ │ je 10f782f │ │ - lea -0x11723d7(%ebx),%edx │ │ + lea -0x11723fe(%ebx),%edx │ │ call 109f6cb │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ inc %eax │ │ test %ecx,%ecx │ │ je 10f7ca4 │ │ - lea -0x1177ccd(%ebx),%edx │ │ + lea -0x1177cf4(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 10f7ca1 │ │ lea -0x11676b3(%ebx),%edx │ │ mov 0xc(%esp),%ecx │ │ call 109f6cb │ │ @@ -3161665,15 +3161665,15 @@ │ │ mov %edx,%edi │ │ lea 0x68(%esp),%esi │ │ jmp 10f7db6 │ │ mov 0x10(%esp),%eax │ │ movzbl 0x55(%eax),%eax │ │ jmp 10f7cf9 │ │ sub $0x8,%esp │ │ - lea -0x11723f9(%ebx),%eax │ │ + lea -0x1172420(%ebx),%eax │ │ push %eax │ │ push 0xc(%esp) │ │ call 10a747c │ │ add $0x10,%esp │ │ jmp 10f7bfc │ │ andl $0x0,0x1187c(%ebx) │ │ cmpb $0x0,0xaa40(%ebx) │ │ @@ -3161685,15 +3161685,15 @@ │ │ test %eax,%eax │ │ je 10f5b2e │ │ sub $0xc,%esp │ │ push %eax │ │ call *0xaa94(%ebx) │ │ jmp 10f5be6 │ │ sub $0x4,%esp │ │ - lea -0x1174343(%ebx),%eax │ │ + lea -0x117436a(%ebx),%eax │ │ push %ecx │ │ jmp 10f7e2a │ │ mov (%esi),%ecx │ │ test %cl,%cl │ │ push $0x2 │ │ pop %eax │ │ cmovne %ecx,%eax │ │ @@ -3161807,15 +3161807,15 @@ │ │ test %ecx,%ecx │ │ je 10f91ad │ │ cmpb $0x0,0x51(%esi) │ │ je 10f7da4 │ │ cmpb $0x0,0x8(%ecx) │ │ je 10f919a │ │ sub $0x8,%esp │ │ - lea -0x117d7c2(%ebx),%eax │ │ + lea -0x117d7e9(%ebx),%eax │ │ jmp 10f7e2a │ │ xor %edi,%edi │ │ dec %edi │ │ mov 0xc(%esp),%esi │ │ testb $0x1,0x8(%esp) │ │ jne 10f7dce │ │ push %edi │ │ @@ -3162580,15 +3162580,15 @@ │ │ mov 0x4(%eax,%edx,1),%eax │ │ shr $0x2,%eax │ │ and $0x3c,%eax │ │ mov 0x1c(%esp),%edi │ │ mov 0x4(%edi),%ecx │ │ mov %ecx,0x20(%esp) │ │ sub $0xc,%esp │ │ - lea -0x1183107(%ebx),%ecx │ │ + lea -0x118312e(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov 0x2c(%esp),%ecx │ │ push (%ecx,%edx,1) │ │ push (%edi) │ │ push 0xaf2c(%eax,%ebx,1) │ │ push 0x2c(%esp) │ │ push 0x2c(%esp) │ │ @@ -3162870,15 +3162870,15 @@ │ │ push %esi │ │ mov %eax,0x2c(%esp) │ │ push %eax │ │ call 10a7622 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ sub $0xc,%esp │ │ - lea -0x11761b0(%ebx),%eax │ │ + lea -0x11761d7(%ebx),%eax │ │ mov 0x10(%esp),%ecx │ │ push $0x3 │ │ pop %edx │ │ mov %eax,0x58(%esp) │ │ push %eax │ │ call 10f9c4c │ │ add $0xc,%esp │ │ @@ -3162983,15 +3162983,15 @@ │ │ push $0x6f │ │ pop %edx │ │ push %esi │ │ push %esi │ │ push $0x7 │ │ call 10de5d7 │ │ pop %ecx │ │ - lea -0x1177cd8(%ebx),%eax │ │ + lea -0x1177cff(%ebx),%eax │ │ mov %edi,%ecx │ │ push $0x4 │ │ pop %edx │ │ push %eax │ │ call 10f9c4c │ │ add $0x10,%esp │ │ mov 0x24(%esp),%eax │ │ @@ -3163826,15 +3163826,15 @@ │ │ mov %esi,%ecx │ │ mov 0x14(%esp),%edx │ │ call 1100f7c │ │ mov %edi,0x18(%esp) │ │ mov %edi,%ecx │ │ mov $0xa6,%edx │ │ call 10f9a9f │ │ - lea -0x1182feb(%ebx),%eax │ │ + lea -0x1183012(%ebx),%eax │ │ push 0x10(%esp) │ │ mov 0x10(%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push 0x2c(%esp) │ │ call 10a7542 │ │ pop %ecx │ │ @@ -3163934,15 +3163934,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ test %eax,%eax │ │ je 10f97d9 │ │ mov %ecx,0x18(%esp) │ │ lea 0xc(%edx),%esi │ │ xor %edi,%edi │ │ - lea -0x117430e(%ebx),%eax │ │ + lea -0x1174335(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ mov (%edx),%eax │ │ cmp %eax,%edi │ │ jge 10f97df │ │ mov (%esi),%edx │ │ mov 0x8(%esp),%ecx │ │ call 109f6cb │ │ @@ -3164088,15 +3164088,15 @@ │ │ sub $0x8,%esp │ │ push 0x4(%edi) │ │ push %esi │ │ call 109ed32 │ │ add $0x10,%esp │ │ andl $0x0,0x4(%edi) │ │ jmp 10f98d0 │ │ - lea -0x117f475(%ebx),%eax │ │ + lea -0x117f49c(%ebx),%eax │ │ jmp 10f98bc │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ @@ -3164150,15 +3164150,15 @@ │ │ mov 0x10(%ebp),%ecx │ │ test %edx,%edx │ │ sete %al │ │ cmpl $0x55,0x8(%ebp) │ │ jne 10f9a13 │ │ cmp $0x58,%ecx │ │ jne 10f9a13 │ │ - lea -0x11723c5(%ebx),%eax │ │ + lea -0x11723ec(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 10a747c │ │ mov (%esi),%ecx │ │ mov 0x14(%ebp),%edx │ │ call 10d5d21 │ │ mov (%esi),%ecx │ │ @@ -3165314,15 +3165314,15 @@ │ │ sub $0xc,%esp │ │ mov %esi,%edx │ │ push $0xffffffff │ │ call 10fbbb6 │ │ add $0x10,%esp │ │ jmp 10fad1f │ │ sub $0x8,%esp │ │ - lea -0x118139f(%ebx),%eax │ │ + lea -0x11813c6(%ebx),%eax │ │ jmp 10fa9fe │ │ mov 0x28(%ecx),%edx │ │ movswl 0x22(%ecx),%eax │ │ cmp %eax,0x18(%edx) │ │ jle 10faa98 │ │ cmpb $0x0,(%edx) │ │ je 10fad5d │ │ @@ -3165456,15 +3165456,15 @@ │ │ pop %eax │ │ mov 0x1c(%esp),%ecx │ │ mov $0xb4,%edx │ │ push %edi │ │ call 10f9acc │ │ jmp 10f9fd1 │ │ sub $0x8,%esp │ │ - lea -0x118139f(%ebx),%eax │ │ + lea -0x11813c6(%ebx),%eax │ │ push %eax │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 10a747c │ │ jmp 10f9f37 │ │ mov 0x18(%esp),%edi │ │ mov (%edi),%ecx │ │ @@ -3166732,15 +3166732,15 @@ │ │ pop %edx │ │ push 0xc(%ebp) │ │ push %esi │ │ call 10a8425 │ │ jmp 10fb968 │ │ cmpl $0x0,0x8(%ebp) │ │ lea -0x11585d1(%ebx),%eax │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ lea -0x115df55(%ebx),%eax │ │ push %esi │ │ push %ecx │ │ push %eax │ │ push 0x20(%esp) │ │ call 10a747c │ │ @@ -3167462,18 +3167462,18 @@ │ │ push $0xf │ │ pop %edx │ │ mov 0xc(%esp),%ecx │ │ call 10f9a9f │ │ mov %eax,0x1c(%esp) │ │ test %eax,%eax │ │ lea -0x1170718(%ebx),%eax │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ - lea -0x11831d5(%ebx),%eax │ │ + lea -0x11831fc(%ebx),%eax │ │ mov 0x24(%esp),%esi │ │ push 0x10(%esi) │ │ push %ecx │ │ push %eax │ │ push $0x1 │ │ push %edi │ │ call 10fe48b │ │ @@ -3171387,15 +3171387,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 10fedb9 │ │ pop %ebx │ │ add $0x3703ff,%ebx │ │ testb $0x10,0x5(%edx) │ │ jne 10fedda │ │ - lea -0x118139f(%ebx),%eax │ │ + lea -0x11813c6(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 10a747c │ │ jmp 10fedee │ │ mov 0x14(%edx),%eax │ │ mov 0x1c(%eax),%eax │ │ mov (%eax),%edx │ │ @@ -3171557,15 +3171557,15 @@ │ │ mov 0x20(%esp),%ecx │ │ jg 10ff077 │ │ movb $0x41,0x30(%esp) │ │ jmp 10ff080 │ │ mov %eax,0x1c(%esp) │ │ cmpl $0x0,0x10(%esp) │ │ lea -0x1170718(%ebx),%eax │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov 0x1c(%edx),%edi │ │ sub $0xc,%esp │ │ lea -0x116af04(%ebx),%eax │ │ push 0x10(%edx) │ │ push %ecx │ │ push %eax │ │ @@ -3171728,15 +3171728,15 @@ │ │ pop %edx │ │ mov %esi,%ecx │ │ call 10f9a9f │ │ mov %eax,0x18(%esp) │ │ testb $0x10,0x5(%edi) │ │ je 10ff20d │ │ mov 0x14(%edi),%eax │ │ - lea -0x11725b7(%ebx),%ecx │ │ + lea -0x11725de(%ebx),%ecx │ │ push 0x10(%eax) │ │ push %ecx │ │ push $0x0 │ │ push 0x14(%esp) │ │ call 10fe48b │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ @@ -3173477,15 +3173477,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ mov %ecx,%esi │ │ call 1100668 │ │ pop %ebx │ │ add $0x36eb50,%ebx │ │ sub $0x8,%esp │ │ - lea -0x117f572(%ebx),%eax │ │ + lea -0x117f599(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 10a747c │ │ add $0x10,%esp │ │ movl $0x1,0xc(%esi) │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3173582,15 +3173582,15 @@ │ │ push 0xc(%ebp) │ │ call 109f68f │ │ xor %ecx,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 110080a │ │ sub $0x8,%esp │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ jmp 11007fd │ │ cmpb $0x0,0x12(%edi) │ │ jne 11007d1 │ │ sub $0x4,%esp │ │ lea -0x115fd1a(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ @@ -3174985,15 +3174985,15 @@ │ │ mov (%edi),%ecx │ │ mov (%esp),%ebx │ │ call 10fc302 │ │ cmp %eax,%esi │ │ je 11018d3 │ │ sub $0x8,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x118139f(%ebx),%eax │ │ + lea -0x11813c6(%ebx),%eax │ │ push %eax │ │ mov 0x10(%esp),%esi │ │ push %esi │ │ call 10a747c │ │ add $0x10,%esp │ │ mov (%esi),%ecx │ │ mov 0xc(%ebp),%edx │ │ @@ -3175019,15 +3175019,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov 0xc(%eax),%edi │ │ mov 0x14(%esp),%edx │ │ testb $0x28,0x18(%edx) │ │ mov (%esp),%ebx │ │ je 110181a │ │ sub $0x4,%esp │ │ - lea -0x1179a35(%ebx),%eax │ │ + lea -0x1179a5c(%ebx),%eax │ │ mov 0x8(%esp),%ecx │ │ push 0xc(%ebp) │ │ push $0x0 │ │ push %eax │ │ call 110375f │ │ mov 0xc(%ebp),%eax │ │ add $0x10,%esp │ │ @@ -3175188,15 +3175188,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ add $0x2c,%ecx │ │ mov %ecx,0x78(%esp) │ │ lea 0x84(%eax),%ecx │ │ mov %ecx,0x44(%esp) │ │ movl $0xa7,0x40(%esp) │ │ mov (%esp),%ecx │ │ - lea -0x117442d(%ecx),%ecx │ │ + lea -0x1174454(%ecx),%ecx │ │ mov %ecx,0x84(%esp) │ │ movl $0x0,0x2c(%esp) │ │ movl $0x0,0x4c(%esp) │ │ mov 0x14(%esp),%ecx │ │ mov %ecx,0x38(%esp) │ │ mov 0x4(%ecx),%edx │ │ test %edx,%edx │ │ @@ -3175911,15 +3175911,15 @@ │ │ xor %edx,%edx │ │ push %edi │ │ call 10f52c6 │ │ mov 0x14(%esp),%esi │ │ add $0x10,%esp │ │ jmp 11028ff │ │ sub $0x8,%esp │ │ - lea -0x118139f(%ebx),%eax │ │ + lea -0x11813c6(%ebx),%eax │ │ push %eax │ │ push 0x10(%esp) │ │ call 10a747c │ │ add $0x10,%esp │ │ push $0x2 │ │ pop %edx │ │ jmp 11018e2 │ │ @@ -3176007,15 +3176007,15 @@ │ │ mov (%ecx),%ecx │ │ mov 0x1c(%esp),%edi │ │ jb 1102677 │ │ test $0x2a,%cl │ │ je 110268c │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x11831ba(%ebx),%eax │ │ + lea -0x11831e1(%ebx),%eax │ │ mov 0x8(%esp),%ecx │ │ mov 0x18(%esp),%edx │ │ push 0xc(%ebp) │ │ push $0x0 │ │ push %eax │ │ call 110375f │ │ add $0x10,%esp │ │ @@ -3176031,15 +3176031,15 @@ │ │ test %eax,%eax │ │ jne 1102e35 │ │ movl $0x0,0x38(%esp) │ │ xor %ecx,%ecx │ │ mov 0x4(%esp),%eax │ │ jmp 11025f7 │ │ mov (%esp),%edx │ │ - lea -0x1172575(%edx),%esi │ │ + lea -0x117259c(%edx),%esi │ │ mov 0x50(%esp),%edx │ │ test %edx,%edx │ │ je 110264c │ │ dec %ecx │ │ cmp %ecx,(%edx) │ │ jne 110263c │ │ mov 0xc(%ebp),%esi │ │ @@ -3176063,15 +3176063,15 @@ │ │ mov 0x4(%esp),%eax │ │ mov 0x10(%esp),%edx │ │ test %edx,%edx │ │ je 110270f │ │ sub $0x8,%esp │ │ mov %eax,%edi │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1177d20(%ebx),%eax │ │ + lea -0x1177d47(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %edx │ │ push %esi │ │ push %eax │ │ jmp 1102735 │ │ mov %ecx,%edx │ │ @@ -3176195,15 +3176195,15 @@ │ │ mov %ecx,%esi │ │ mov 0x8(%esp),%ecx │ │ cmpl $0x0,0x18(%ecx) │ │ jne 11029cf │ │ mov %ebx,0xc(%esp) │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x11725a0(%ebx),%eax │ │ + lea -0x11725c7(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push 0x10(%esp) │ │ call 10a747c │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ incl 0x14(%eax) │ │ @@ -3176240,15 +3176240,15 @@ │ │ mov 0xc(%esp),%edi │ │ mov %edi,%ecx │ │ push %eax │ │ push 0x38(%esp) │ │ call 1103984 │ │ add $0x10,%esp │ │ movb $0xac,(%esi) │ │ - lea -0x117d8ac(%ebx),%eax │ │ + lea -0x117d8d3(%ebx),%eax │ │ mov %eax,0x8(%esi) │ │ lea 0x50(%esp),%eax │ │ mov (%eax),%eax │ │ mov %eax,0x14(%esi) │ │ mov %edi,%esi │ │ mov (%esi),%ecx │ │ cmpl $0x0,0x164(%ecx) │ │ @@ -3176345,15 +3176345,15 @@ │ │ mov %ebx,0xc(%esp) │ │ and $0x10000,%ecx │ │ mov (%esp),%ebx │ │ lea -0x116ae8f(%ebx),%eax │ │ lea -0x1158545(%ebx),%edx │ │ or %edi,%ecx │ │ cmovne %eax,%edx │ │ - lea -0x11762b6(%ebx),%eax │ │ + lea -0x11762dd(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %edx │ │ push %eax │ │ push 0x10(%esp) │ │ call 10a747c │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ @@ -3176590,15 +3176590,15 @@ │ │ mov 0x8(%esp),%eax │ │ testb $0x1,0x6(%eax) │ │ je 1102dd6 │ │ cmpl $0x0,0x28(%edi) │ │ je 1102ee0 │ │ sub $0x8,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x118138d(%ebx),%eax │ │ + lea -0x11813b4(%ebx),%eax │ │ jmp 1102dc9 │ │ sub $0x8,%esp │ │ mov 0x8(%esp),%ebx │ │ lea -0x1156603(%ebx),%eax │ │ push %eax │ │ push 0x10(%esp) │ │ call 10a747c │ │ @@ -3176701,27 +3176701,27 @@ │ │ je 1102f92 │ │ add $0x10,%esi │ │ jmp 1102efd │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ lea -0x1169227(%ebx),%eax │ │ jmp 1102a46 │ │ - lea -0x1179a24(%ebx),%esi │ │ + lea -0x1179a4b(%ebx),%esi │ │ jmp 1102969 │ │ mov %eax,%ecx │ │ and $0x50000001,%ecx │ │ cmp $0x40000001,%ecx │ │ je 1102f4d │ │ push $0x1d │ │ pop %ecx │ │ bt %ecx,%eax │ │ jae 11025cb │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x117629a(%ebx),%eax │ │ + lea -0x11762c1(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push $0x1c │ │ call 109f0f1 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%eax │ │ movb $0x75,(%eax) │ │ @@ -3177265,19 +3177265,19 @@ │ │ mov %ecx,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ lea -0x115a21f(%ebx),%edx │ │ mov 0x18(%esp),%ecx │ │ call 1106956 │ │ jmp 1103422 │ │ - lea -0x117d890(%ebx),%eax │ │ + lea -0x117d8b7(%ebx),%eax │ │ jmp 1103412 │ │ lea -0x114a9ec(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11743ff(%ebx),%eax │ │ + lea -0x1174426(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ jmp 110341d │ │ mov %ecx,%edx │ │ mov (%ecx),%ecx │ │ xor %esi,%esi │ │ test %ecx,%ecx │ │ @@ -3177306,15 +3177306,15 @@ │ │ add $0x36ba8c,%ebx │ │ mov (%ecx),%eax │ │ mov 0x80(%eax),%esi │ │ xor %eax,%eax │ │ cmp %edx,%esi │ │ jge 1103758 │ │ sub $0x4,%esp │ │ - lea -0x1177d13(%ebx),%eax │ │ + lea -0x1177d3a(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %ecx │ │ call 10a747c │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3177618,24 +3177618,24 @@ │ │ mov %esi,%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ jne 1103a1f │ │ xor %edi,%edi │ │ inc %edi │ │ jmp 1103a21 │ │ - lea -0x117d89c(%ebx),%edx │ │ + lea -0x117d8c3(%ebx),%edx │ │ mov %esi,%ecx │ │ call 109f6cb │ │ xor %edi,%edi │ │ inc %edi │ │ test %eax,%eax │ │ je 1103a21 │ │ cmpl $0x0,0x8(%ebp) │ │ je 1103a1f │ │ - lea -0x1183412(%ebx),%edx │ │ + lea -0x1183439(%ebx),%edx │ │ mov %esi,%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 1103a21 │ │ lea -0x115a226(%ebx),%edx │ │ mov %esi,%ecx │ │ call 109f6cb │ │ @@ -3177898,23 +3177898,23 @@ │ │ call 109efb7 │ │ add $0x10,%esp │ │ cmpl $0x0,0xc(%ebp) │ │ jne 1103d7f │ │ cmpl $0x3,0x14(%esi) │ │ jl 1103d96 │ │ sub $0x4,%esp │ │ - lea -0x1179a1e(%ebx),%ecx │ │ + lea -0x1179a45(%ebx),%ecx │ │ push %eax │ │ push 0xc(%esp) │ │ push %ecx │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov (%esp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1179a18(%ebx),%ecx │ │ + lea -0x1179a3f(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ mov %edx,%esi │ │ call 10a747c │ │ add $0x10,%esp │ │ movl $0x17,0xc(%esi) │ │ @@ -3177952,15 +3177952,15 @@ │ │ mov %edi,%edx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 1103e24 │ │ mov 0x24(%esi),%esi │ │ jmp 1103df7 │ │ sub $0x4,%esp │ │ - lea -0x1174424(%ebx),%eax │ │ + lea -0x117444b(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push 0x14(%esp) │ │ call 10a747c │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3178648,15 +3178648,15 @@ │ │ mov 0x3c(%edi),%eax │ │ mov 0x24(%esp),%ecx │ │ mov 0x10(%ecx),%ecx │ │ cmp 0x1c(%ecx),%eax │ │ mov 0x24(%esp),%ecx │ │ je 110462e │ │ sub $0x4,%esp │ │ - lea -0x117255f(%ebx),%eax │ │ + lea -0x1172586(%ebx),%eax │ │ push (%edi) │ │ push %eax │ │ push %esi │ │ call 10a747c │ │ mov 0x34(%esp),%ecx │ │ add $0x10,%esp │ │ mov 0x2c(%edi),%edx │ │ @@ -3178978,15 +3178978,15 @@ │ │ push %eax │ │ call 1105965 │ │ add $0x10,%esp │ │ cmpb $0x86,0x38(%esp) │ │ jne 1104a7a │ │ mov 0x2c(%esp),%edx │ │ btl $0xd,0x4(%edx) │ │ - lea -0x11799fd(%ebx),%eax │ │ + lea -0x1179a24(%ebx),%eax │ │ lea -0x114ed23(%ebx),%ecx │ │ cmovae %eax,%ecx │ │ mov 0xc(%esp),%eax │ │ mov %ecx,(%eax) │ │ mov %edi,%ecx │ │ call 10fddbb │ │ mov 0xc(%esp),%eax │ │ @@ -3179224,15 +3179224,15 @@ │ │ add %eax,%ecx │ │ add $0x8,%ecx │ │ mov %edi,%edx │ │ mov 0x1c(%esp),%edi │ │ call 1103ace │ │ jmp 1104cf6 │ │ sub $0x4,%esp │ │ - lea -0x1172540(%ebx),%eax │ │ + lea -0x1172567(%ebx),%eax │ │ push 0x1c(%esp) │ │ push %eax │ │ push 0x1c(%esp) │ │ call 10a747c │ │ add $0x10,%esp │ │ test %esi,%esi │ │ je 1104df8 │ │ @@ -3179298,15 +3179298,15 @@ │ │ push %esi │ │ push %eax │ │ push 0x1c(%esp) │ │ call 10a747c │ │ add $0x10,%esp │ │ jmp 11043ff │ │ sub $0x4,%esp │ │ - lea -0x117f538(%ebx),%eax │ │ + lea -0x117f55f(%ebx),%eax │ │ push (%edi) │ │ push %eax │ │ push %esi │ │ call 10a747c │ │ add $0x10,%esp │ │ mov 0x1c(%esp),%eax │ │ andl $0x0,0x10(%eax) │ │ @@ -3179894,15 +3179894,15 @@ │ │ jmp 11056dc │ │ mov 0x30(%esp),%eax │ │ test %eax,%eax │ │ mov 0x10(%esp),%esi │ │ je 11056c9 │ │ sub $0x4,%esp │ │ mov %eax,%ecx │ │ - lea -0x117f511(%ebx),%eax │ │ + lea -0x117f538(%ebx),%eax │ │ push %ecx │ │ jmp 11056d2 │ │ sub $0x8,%esp │ │ lea -0x115a219(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 10a747c │ │ @@ -3180115,15 +3180115,15 @@ │ │ mov (%edi),%ecx │ │ mov %esi,%edx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 1105954 │ │ add $0x14,%edi │ │ jmp 110591c │ │ - lea -0x1174411(%ebx),%eax │ │ + lea -0x1174438(%ebx),%eax │ │ push $0x0 │ │ push %esi │ │ push %eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 10a747c │ │ add $0x10,%esp │ │ @@ -3180665,15 +3180665,15 @@ │ │ mov 0x20(%edi),%ecx │ │ mov %ecx,0x4(%eax) │ │ mov 0x4(%edx),%eax │ │ mov %eax,0x4(%esp) │ │ xor %ecx,%ecx │ │ movzbl 0xc(%ebp),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x11799d7(%ebx),%eax │ │ + lea -0x11799fe(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea 0xaf34(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %edx,0x2c(%esp) │ │ mov %esi,0x28(%esp) │ │ mov %edi,0x1c(%esp) │ │ movswl 0x22(%edx),%eax │ │ @@ -3182310,15 +3182310,15 @@ │ │ cmp $0x3,%al │ │ lea -0x114cd04(%ebx),%edx │ │ lea -0x116cde5(%ebx),%esi │ │ cmove %edx,%esi │ │ test %al,%al │ │ cmove %edx,%esi │ │ sub $0x4,%esp │ │ - lea -0x11724f0(%ebx),%eax │ │ + lea -0x1172517(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %ecx │ │ call 10a747c │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3182799,15 +3182799,15 @@ │ │ mov (%ecx),%esi │ │ mov (%esi),%edi │ │ cmpb $0x0,0xad(%edi) │ │ je 11076f9 │ │ movb $0x79,(%edx) │ │ jmp 1107712 │ │ sub $0x4,%esp │ │ - lea -0x11799d3(%ebx),%eax │ │ + lea -0x11799fa(%ebx),%eax │ │ push 0x2c(%ecx) │ │ push %eax │ │ push %esi │ │ call 10a747c │ │ add $0x10,%esp │ │ push $0x2 │ │ pop %eax │ │ @@ -3183145,17 +3183145,17 @@ │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x1178014(%ebx),%eax │ │ + lea -0x117803b(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x117ba19(%ebx),%eax │ │ + lea -0x117ba40(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %edx,0xc(%esp) │ │ movzwl 0x32(%edi),%eax │ │ cmp %eax,%esi │ │ jae 1107ab4 │ │ mov 0x4(%edx),%eax │ │ mov 0x4(%edi),%ecx │ │ @@ -3183328,15 +3183328,15 @@ │ │ shl $0x4,%edx │ │ mov (%eax,%edx,1),%esi │ │ xor %eax,%eax │ │ inc %eax │ │ lea -0x115a1fd(%ebx),%edx │ │ mov %edx,0xc(%esp) │ │ lea 0x14(%esp),%edx │ │ - lea -0x117249c(%ebx),%edi │ │ + lea -0x11724c3(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %ecx,%edi │ │ mov %esi,%ecx │ │ mov %esi,0x8(%esp) │ │ cmp $0x5,%eax │ │ je 1107d53 │ │ mov %eax,0x10(%esp) │ │ @@ -3183499,15 +3183499,15 @@ │ │ push (%eax) │ │ call 11005c7 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1107f40 │ │ cmpl $0x1,0x8(%esp) │ │ lea -0x1152a35(%ebx),%ecx │ │ - lea -0x1183419(%ebx),%eax │ │ + lea -0x1183440(%ebx),%eax │ │ cmove %ecx,%eax │ │ sub $0x4,%esp │ │ push $0x9 │ │ pop %edx │ │ mov %esi,%ecx │ │ push 0x1c(%esp) │ │ push $0x0 │ │ @@ -3184455,15 +3184455,15 @@ │ │ mov 0xc(%esp),%ebx │ │ jmp 11089bd │ │ movl $0x0,0x3c(%esp) │ │ mov (%edx),%eax │ │ cmp $0x41,%eax │ │ jl 11089d8 │ │ sub $0x4,%esp │ │ - lea -0x117246f(%ebx),%eax │ │ + lea -0x1172496(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push %ecx │ │ call 10a747c │ │ jmp 1108a3f │ │ mov %edx,0x48(%esp) │ │ mov %ecx,0x1c(%esp) │ │ @@ -3184714,15 +3184714,15 @@ │ │ jae 1108d30 │ │ testb $0x10,0x4c(%edx) │ │ jne 1108d30 │ │ mov 0x20(%esp),%eax │ │ movb $0x1,0x2f(%eax) │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x118319e(%ebx),%eax │ │ + lea -0x11831c5(%ebx),%eax │ │ push %eax │ │ push $0x0 │ │ push %ecx │ │ call 10fe48b │ │ add $0x10,%esp │ │ mov %edi,%ecx │ │ mov 0x98(%esp),%edx │ │ @@ -3187164,15 +3187164,15 @@ │ │ je 110aff8 │ │ mov %edx,0xc(%eax) │ │ mov %eax,%esi │ │ mov %edx,0x4c(%esp) │ │ mov 0x10(%esp),%eax │ │ inc %eax │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1179971(%ebx),%ecx │ │ + lea -0x1179998(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x1 │ │ mov 0x28(%esp),%edi │ │ push %edi │ │ call 10fe48b │ │ sub $0x10,%esp │ │ @@ -3190605,19 +3190605,19 @@ │ │ push $0x0 │ │ call 10de5d7 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ mov 0x20(%eax),%edi │ │ add $0x16,%edi │ │ xor %esi,%esi │ │ - lea -0x117b9fa(%ebx),%eax │ │ + lea -0x117ba21(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x1176203(%ebx),%eax │ │ + lea -0x117622a(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x1179936(%ebx),%eax │ │ + lea -0x117995d(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0xc(%esp),%eax │ │ cmp 0x24(%eax),%esi │ │ jge 110dc05 │ │ cmpl $0x0,-0xe(%edi) │ │ js 110dcdc │ │ mov -0x16(%edi),%eax │ │ @@ -3191243,15 +3191243,15 @@ │ │ mov (%esi),%edi │ │ lea (%edi,%edx,1),%eax │ │ cmp 0x4(%esi),%eax │ │ jbe 110e37c │ │ cmp $0xc8,%eax │ │ jl 110e380 │ │ sub $0x4,%esp │ │ - lea -0x1181336(%ebx),%eax │ │ + lea -0x118135d(%ebx),%eax │ │ push $0xc8 │ │ push %eax │ │ push %ecx │ │ call 10a747c │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 110e47c │ │ @@ -3193771,15 +3193771,15 @@ │ │ mov 0x4c(%esp),%bl │ │ or $0x4,%bl │ │ mov 0xc(%esp),%eax │ │ mov %bl,0x30(%eax) │ │ jmp 111019f │ │ sub $0x8,%esp │ │ mov 0x1c(%esp),%ebx │ │ - lea -0x117d821(%ebx),%eax │ │ + lea -0x117d848(%ebx),%eax │ │ push %eax │ │ mov 0x70(%esp),%esi │ │ push %esi │ │ call 10a747c │ │ add $0x10,%esp │ │ jmp 11101bd │ │ cmp %eax,(%edx) │ │ @@ -3194568,15 +3194568,15 @@ │ │ cmpb $0x0,0x24(%esp) │ │ jne 1110a6f │ │ mov 0x40(%esp),%edi │ │ mov 0x4(%edi),%eax │ │ imul $0xc,%ebx,%ecx │ │ mov %edx,0x18(%esp) │ │ mov 0x4(%esp),%edx │ │ - lea -0x117d80f(%edx),%edx │ │ + lea -0x117d836(%edx),%edx │ │ mov 0x4(%esp),%ebx │ │ push (%eax,%ecx,1) │ │ push (%edi) │ │ push %edx │ │ push $0x11c │ │ call 109f0f1 │ │ mov 0x28(%esp),%edx │ │ @@ -3195533,15 +3195533,15 @@ │ │ mov 0xc(%esp),%eax │ │ bt $0x11,%eax │ │ mov %esi,(%esp) │ │ jb 1111696 │ │ bt $0xe,%eax │ │ jb 11116d6 │ │ test $0x40,%al │ │ - lea -0x1177ce3(%ebx),%eax │ │ + lea -0x1177d0a(%ebx),%eax │ │ lea -0x11639c4(%ebx),%edi │ │ cmove %eax,%edi │ │ jmp 11116dc │ │ lea -0x115c140(%ebx),%edi │ │ jmp 11116dc │ │ cmpl $0x30,0x14(%esp) │ │ jne 1111892 │ │ @@ -3195551,23 +3195551,23 @@ │ │ push %eax │ │ push %edi │ │ call 109ecfc │ │ add $0x10,%esp │ │ push $0x3c │ │ pop %ecx │ │ sub $0x4,%esp │ │ - lea -0x117f4a1(%ebx),%eax │ │ + lea -0x117f4c8(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 109ecfc │ │ jmp 1111836 │ │ - lea -0x117435e(%ebx),%edi │ │ + lea -0x1174385(%ebx),%edi │ │ sub $0x4,%esp │ │ - lea -0x1181307(%ebx),%eax │ │ + lea -0x118132e(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ lea 0x3c(%esp),%esi │ │ push %esi │ │ call 109e94b │ │ add $0xc,%esp │ │ mov 0x4(%esp),%eax │ │ @@ -3195633,15 +3195633,15 @@ │ │ mov 0x28(%eax),%ecx │ │ mov (%esp),%eax │ │ test $0x20,%cl │ │ je 11117f6 │ │ mov 0x4(%esp),%esi │ │ movzwl 0x1a(%esi),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1177cda(%ebx),%eax │ │ + lea -0x1177d01(%ebx),%eax │ │ lea 0x30(%esp),%ecx │ │ mov 0x8(%esp),%edx │ │ push %eax │ │ mov 0x4(%esp),%eax │ │ push %eax │ │ push %eax │ │ push 0x18(%esp) │ │ @@ -3197494,15 +3197494,15 @@ │ │ mov %ecx,0x48(%esp) │ │ mov 0x1c(%esp),%ecx │ │ mov -0x1144d50(%ecx,%edx,1),%cl │ │ inc %cl │ │ mov %cl,-0x1(%edi,%eax,1) │ │ testb $0x8,0x38(%esp) │ │ mov 0x1c(%esp),%ebx │ │ - lea -0x1179978(%ebx),%eax │ │ + lea -0x117999f(%ebx),%eax │ │ lea -0x11444e0(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,%esi │ │ mov %ecx,0x40(%esp) │ │ andl $0x0,(%esp) │ │ mov 0x64(%esp),%ecx │ │ mov 0x2c(%esp),%edx │ │ @@ -3200834,15 +3200834,15 @@ │ │ inc %eax │ │ addl $0xc,0x1c(%esp) │ │ jmp 1115a10 │ │ mov 0x38(%esp),%eax │ │ mov (%eax),%eax │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x117621d(%ebx),%ecx │ │ + lea -0x1176244(%ebx),%ecx │ │ push (%eax) │ │ push %ecx │ │ push 0x1c(%esp) │ │ call 10a747c │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ @@ -3200862,15 +3200862,15 @@ │ │ cmpl $0x0,(%ecx,%eax,4) │ │ lea 0x1(%eax),%eax │ │ jne 1115bb1 │ │ mov 0x38(%esp),%eax │ │ mov (%eax),%eax │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x117621d(%ebx),%ecx │ │ + lea -0x1176244(%ebx),%ecx │ │ push (%eax) │ │ push %ecx │ │ push 0x1c(%esp) │ │ call 10a747c │ │ xor %eax,%eax │ │ inc %eax │ │ add $0x10,%esp │ │ @@ -3204973,15 +3204973,15 @@ │ │ mov %edi,0x18(%esp) │ │ xor %edi,%edi │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ mov $0x0,%ecx │ │ cmovg %eax,%ecx │ │ mov %ecx,0x14(%esp) │ │ - lea -0x117251b(%ebx),%eax │ │ + lea -0x1172542(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ cmp %edi,0x14(%esp) │ │ je 1118f6b │ │ test %edi,%edi │ │ je 1118f4c │ │ sub $0x4,%esp │ │ push $0x1 │ │ @@ -3205021,15 +3205021,15 @@ │ │ jmp 1118fa1 │ │ push $0x1 │ │ push 0x14(%ebp) │ │ push %esi │ │ call 109e94b │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ - lea -0x117f6be(%ebx),%eax │ │ + lea -0x117f6e5(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ cmp %edi,0x14(%esp) │ │ je 1118fe7 │ │ test %edi,%edi │ │ je 1118fd2 │ │ sub $0x4,%esp │ │ push $0x1 │ │ @@ -3206419,15 +3206419,15 @@ │ │ cmpl $0x3,0x8(%ebp) │ │ jl 111a01b │ │ mov %esi,0x14(%esp) │ │ mov %esi,%ecx │ │ call 10fdb18 │ │ mov %eax,0x18(%esp) │ │ sub $0xc,%esp │ │ - lea -0x1178015(%ebx),%esi │ │ + lea -0x117803c(%ebx),%esi │ │ push $0x75 │ │ pop %edx │ │ mov %edi,%ecx │ │ push $0xffffffff │ │ push %esi │ │ push $0x0 │ │ push %eax │ │ @@ -3207808,15 +3207808,15 @@ │ │ call 10a8425 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%ecx │ │ mov %esi,0xc(%esp) │ │ or $0x6a,%ecx │ │ mov %ecx,0x14(%esp) │ │ sub $0xc,%esp │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ push $0x75 │ │ pop %edx │ │ mov %edi,%ecx │ │ push $0xffffffff │ │ push %eax │ │ push $0x0 │ │ mov 0x28(%esp),%esi │ │ @@ -3210619,15 +3210619,15 @@ │ │ push %eax │ │ push 0xc(%ebp) │ │ call 10a8425 │ │ add $0x10,%esp │ │ cmpb $0x0,0x12(%edi) │ │ je 111d103 │ │ sub $0x8,%esp │ │ - lea -0x11833e9(%ebx),%eax │ │ + lea -0x1183410(%ebx),%eax │ │ push %eax │ │ push (%esi) │ │ call 109f68f │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 111d116 │ │ sub $0xc,%esp │ │ @@ -3212642,15 +3212642,15 @@ │ │ mov %eax,0x28(%esp) │ │ mov 0xc(%esp),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ mov 0x4(%esp),%edi │ │ je 111eaee │ │ sub $0x4,%esp │ │ - lea -0x117f498(%ebx),%ecx │ │ + lea -0x117f4bf(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 10a7542 │ │ pop %ecx │ │ pop %edx │ │ xor %edx,%edx │ │ @@ -3217029,19 +3217029,19 @@ │ │ mov %edx,%eax │ │ neg %eax │ │ sbb %ecx,%ecx │ │ or $0x3c0800,%ecx │ │ mov %ecx,0x14(%esp) │ │ lea -0x11526e9(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x1174345(%ebx),%eax │ │ + lea -0x117436c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x117f711(%ebx),%eax │ │ + lea -0x117f738(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x117f48a(%ebx),%eax │ │ + lea -0x117f4b1(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ test %esi,%esi │ │ je 1122217 │ │ cmpl $0x0,0x10(%esi) │ │ je 1122212 │ │ mov 0x4(%esi),%eax │ │ test %edx,%edx │ │ @@ -3217184,15 +3217184,15 @@ │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ mov (%edx),%eax │ │ mov %eax,(%esp) │ │ call 10a3d9c │ │ cmp 0x94(%edi),%eax │ │ jle 112233c │ │ - lea -0x117d784(%ebx),%eax │ │ + lea -0x117d7ab(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10a4451 │ │ jmp 1122423 │ │ cmpl $0x3,0xc(%ebp) │ │ @@ -3217393,15 +3217393,15 @@ │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 10a3d75 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %edi,%edi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ cmove %eax,%edi │ │ test %esi,%esi │ │ cmove %eax,%esi │ │ mov 0x4(%esp),%edx │ │ testb $0x4,0xae(%edx) │ │ jne 1122621 │ │ mov 0x14(%edx),%eax │ │ @@ -3217435,15 +3217435,15 @@ │ │ lea -0x1150a37(%ebx),%eax │ │ push 0x14(%esp) │ │ push %eax │ │ push 0x10(%esp) │ │ jmp 112268d │ │ andl $0x0,0x14(%esp) │ │ sub $0xc,%esp │ │ - lea -0x117da30(%ebx),%eax │ │ + lea -0x117da57(%ebx),%eax │ │ push %eax │ │ call 109be1f │ │ add $0x10,%esp │ │ mov %eax,0x30(%esp) │ │ test %eax,%eax │ │ je 11226d1 │ │ mov %esi,0x10(%esp) │ │ @@ -3217461,15 +3217461,15 @@ │ │ mov %eax,%ecx │ │ test %eax,%eax │ │ je 1122710 │ │ mov 0x8(%ebp),%edi │ │ mov %ecx,%esi │ │ jmp 11226c4 │ │ sub $0x4,%esp │ │ - lea -0x11830d4(%ebx),%ecx │ │ + lea -0x11830fb(%ebx),%ecx │ │ push 0x14(%esp) │ │ push %ecx │ │ push %edx │ │ call 10a7542 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ xor %esi,%esi │ │ @@ -3217832,15 +3217832,15 @@ │ │ mov 0xc(%esp),%eax │ │ jmp 112269e │ │ mov 0xc(%esp),%eax │ │ test %eax,%eax │ │ mov 0x8(%ebp),%edi │ │ jne 11226a2 │ │ sub $0x4,%esp │ │ - lea -0x1181270(%ebx),%eax │ │ + lea -0x1181297(%ebx),%eax │ │ push 0x28(%esp) │ │ push %eax │ │ push %ecx │ │ call 10a7542 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ jmp 112269e │ │ @@ -3218078,15 +3218078,15 @@ │ │ cmp $0x4,%esi │ │ ja 1122e10 │ │ jmp 1122e34 │ │ cmp $0x5,%esi │ │ jb 1122e34 │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x11723cb(%ebx),%eax │ │ + lea -0x11723f2(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push 0x20(%esp) │ │ call 13c7880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1122ecb │ │ @@ -3218180,15 +3218180,15 @@ │ │ cmp $0x10,%esi │ │ je 1122f48 │ │ cmp $0x7,%esi │ │ je 1122f84 │ │ jmp 1122f64 │ │ lea 0x7(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x117432a(%ebx),%ecx │ │ + lea -0x1174351(%ebx),%ecx │ │ push $0x9 │ │ push %eax │ │ push %ecx │ │ call 13c7880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1122f81 │ │ @@ -3218335,15 +3218335,15 @@ │ │ mov 0xc(%esp),%esi │ │ mov 0x8(%esp),%eax │ │ andl $0x0,(%esi,%eax,1) │ │ mov %esi,%ecx │ │ call 109ea3b │ │ mov %eax,%edi │ │ add %esi,%edi │ │ - lea -0x1181254(%ebx),%eax │ │ + lea -0x118127b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x31f7c(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ cmpb $0x0,0x1(%edi) │ │ je 1122e84 │ │ inc %edi │ │ mov %edi,%ecx │ │ @@ -3218481,15 +3218481,15 @@ │ │ add $0x34beca,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 11233b6 │ │ mov %edx,0xc(%esp) │ │ mov %ecx,0x10(%esp) │ │ - lea -0x11725f6(%ebx),%edx │ │ + lea -0x117261d(%ebx),%edx │ │ mov %eax,%ecx │ │ call 10b4ae9 │ │ test %eax,%eax │ │ je 1123364 │ │ mov %eax,%edi │ │ cmpb $0x0,(%eax) │ │ je 1123364 │ │ @@ -3218531,15 +3218531,15 @@ │ │ push %edi │ │ jmp 11233a3 │ │ shr %eax │ │ mov %eax,%ecx │ │ lea 0x14(%esp),%eax │ │ push %ecx │ │ jmp 11233a2 │ │ - lea -0x11762d2(%ebx),%edx │ │ + lea -0x11762f9(%ebx),%edx │ │ mov 0x8(%ebp),%ecx │ │ call 10b4ae9 │ │ test %eax,%eax │ │ je 11233b6 │ │ push $0xffffffff │ │ push %eax │ │ push 0x14(%esp) │ │ @@ -3218594,15 +3218594,15 @@ │ │ xor %edi,%edi │ │ mov $0x0,%ecx │ │ test %esi,%esi │ │ je 112342f │ │ mov (%esi),%ecx │ │ mov 0x14(%ecx),%ecx │ │ test %eax,%eax │ │ - lea -0x1178015(%ebx),%edx │ │ + lea -0x117803c(%ebx),%edx │ │ cmovne %eax,%edx │ │ mov %edx,0x10(%esp) │ │ mov 0x14(%ecx),%eax │ │ test %eax,%eax │ │ cmovle %edi,%eax │ │ mov %eax,0x8(%esp) │ │ push $0xc │ │ @@ -3218899,15 +3218899,15 @@ │ │ call 1100868 │ │ add $0x10,%esp │ │ mov 0x28(%esi),%edx │ │ mov %edx,0x8(%esp) │ │ mov %edi,%ecx │ │ test %edi,%edi │ │ lea -0x115a2cb(%ebx),%eax │ │ - lea -0x11813b9(%ebx),%edi │ │ + lea -0x11813e0(%ebx),%edi │ │ cmove %eax,%edi │ │ lea 0x3(%edx),%eax │ │ mov %eax,0x28(%esi) │ │ mov %ecx,%eax │ │ cmove 0x4(%esp),%eax │ │ sub $0x4,%esp │ │ mov %esi,%ecx │ │ @@ -3218963,17 +3218963,17 @@ │ │ mov %edi,%edx │ │ mov %esi,0x4(%esp) │ │ mov 0xc(%esp),%eax │ │ shl $0x4,%eax │ │ add 0x10(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x31f10(%ebx),%esi │ │ - lea -0x117616e(%ebx),%eax │ │ + lea -0x1176195(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x117249c(%ebx),%eax │ │ + lea -0x11724c3(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov %ecx,(%esp) │ │ xor %eax,%eax │ │ mov %edi,0x2c(%esp) │ │ cmp $0x3,%eax │ │ je 1123951 │ │ mov %esi,0x1c(%esp) │ │ @@ -3221156,15 +3221156,15 @@ │ │ imul $0x64,%eax,%ecx │ │ andl $0x0,0x8(%edx) │ │ mov %ecx,0xc(%edx) │ │ andl $0x0,0x10(%edx) │ │ andw $0x0,0x14(%edx) │ │ xor %edi,%edi │ │ mov 0xc(%esp),%ecx │ │ - lea -0x11830a7(%ecx),%ecx │ │ + lea -0x11830ce(%ecx),%ecx │ │ mov %ecx,0x14(%esp) │ │ mov 0xc(%esp),%ebx │ │ cmp %eax,%edi │ │ jge 1125212 │ │ push 0x4(%esi,%edi,8) │ │ push (%esi,%edi,8) │ │ push 0x1c(%esp) │ │ @@ -3221214,15 +3221214,15 @@ │ │ sub $0x8,%esp │ │ push %eax │ │ push %ecx │ │ call 10a4db7 │ │ jmp 1125291 │ │ testb $0x4,0x15(%esi) │ │ jne 11252a2 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ call 10a4963 │ │ pop %eax │ │ push %esi │ │ @@ -3221372,15 +3221372,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 112540d │ │ pop %ebx │ │ add $0x349dab,%ebx │ │ sub $0xc,%esp │ │ - lea -0x117b958(%ebx),%eax │ │ + lea -0x117b97f(%ebx),%eax │ │ push 0x8(%ebp) │ │ push %edx │ │ push 0xc(%ebp) │ │ push %eax │ │ push %ecx │ │ call 1100e81 │ │ add $0x20,%esp │ │ @@ -3221398,24 +3221398,24 @@ │ │ mov %ecx,0x8(%esp) │ │ call 1125449 │ │ pop %ebx │ │ add $0x349d6f,%ebx │ │ mov 0x2b(%edx),%cl │ │ xor %eax,%eax │ │ cmp $0x2,%cl │ │ - lea -0x1174432(%ebx),%edi │ │ + lea -0x1174459(%ebx),%edi │ │ cmovne %eax,%edi │ │ cmp $0x1,%cl │ │ - lea -0x117f483(%ebx),%esi │ │ + lea -0x117f4aa(%ebx),%esi │ │ cmovne %edi,%esi │ │ test %esi,%esi │ │ je 11254a1 │ │ cmpl $0x0,0x8(%ebp) │ │ - lea -0x117b932(%ebx),%eax │ │ - lea -0x1176157(%ebx),%ecx │ │ + lea -0x117b959(%ebx),%eax │ │ + lea -0x117617e(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ lea -0x115a164(%ebx),%eax │ │ push (%edx) │ │ push %esi │ │ push %ecx │ │ push %eax │ │ @@ -3221582,25 +3221582,25 @@ │ │ mov 0x10(%ebp),%eax │ │ sub $0xc,%esp │ │ mov %edi,%ebx │ │ push (%eax) │ │ call 10a3d75 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ - lea -0x1178015(%edi),%ecx │ │ + lea -0x117803c(%edi),%ecx │ │ cmovne %eax,%ecx │ │ movzbl (%ecx),%eax │ │ test %eax,%eax │ │ je 112565b │ │ mov -0x1144bde(%edi,%eax,1),%dl │ │ test $0x2,%dl │ │ jne 1125667 │ │ inc %ecx │ │ jmp 1125645 │ │ - lea -0x1181216(%edi),%eax │ │ + lea -0x118123d(%edi),%eax │ │ mov %edi,%ebx │ │ push $0x0 │ │ jmp 11256ce │ │ mov %eax,%ebx │ │ and $0x7f,%ebx │ │ mov -0x1140992(%edi,%ebx,1),%bl │ │ not %dl │ │ @@ -3222720,15 +3222720,15 @@ │ │ jne 1126311 │ │ call 10a3ef9 │ │ test %edx,%edx │ │ jns 112633e │ │ lea -0x80000000(%edx),%ecx │ │ or %eax,%ecx │ │ jne 1126336 │ │ - lea -0x1172391(%ebx),%eax │ │ + lea -0x11723b8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10a4451 │ │ jmp 112634e │ │ mov %esi,(%esp) │ │ call 10a4831 │ │ @@ -3223078,15 +3223078,15 @@ │ │ mov %eax,0x1c(%esp) │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ call 10a3d9c │ │ mov 0x14(%esp),%edx │ │ mov %eax,%edi │ │ jmp 112674a │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ xor %edi,%edi │ │ test %esi,%esi │ │ je 1126879 │ │ cmpl $0x0,0x1c(%esp) │ │ je 1126879 │ │ mov %esi,0x14(%esp) │ │ @@ -3223198,15 +3223198,15 @@ │ │ sub $0x10,%esp │ │ call 112689a │ │ pop %ebx │ │ add $0x34891e,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ push %eax │ │ push $0x0 │ │ push 0x10(%ebp) │ │ call 1127d71 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3223450,20 +3223450,20 @@ │ │ mov -0x11455fc(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ mov %edi,%ecx │ │ call 10a3ef9 │ │ mov %edx,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x117f6bc(%ebx),%eax │ │ + lea -0x117f6e3(%ebx),%eax │ │ jmp 1126b5c │ │ mov %edi,(%esp) │ │ call 10a3d75 │ │ mov %eax,0x8(%esp) │ │ - lea -0x11742e0(%ebx),%eax │ │ + lea -0x1174307(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x10(%esp),%eax │ │ mov %eax,(%esp) │ │ call 109ecfc │ │ jmp 1126caa │ │ mov %edi,(%esp) │ │ call 10a3ca9 │ │ @@ -3223499,15 +3223499,15 @@ │ │ mov %dl,0x3(%eax,%ecx,2) │ │ inc %ecx │ │ jmp 1126bbe │ │ mov %edi,%ecx │ │ call 10a3e8b │ │ movsd %xmm0,0x28(%esp) │ │ movsd %xmm0,0x8(%esp) │ │ - lea -0x1182fb8(%ebx),%eax │ │ + lea -0x1182fdf(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x10(%esp),%edi │ │ mov %edi,(%esp) │ │ call 109ecfc │ │ mov 0x10(%edi),%eax │ │ test %eax,%eax │ │ je 1126caa │ │ @@ -3224265,15 +3224265,15 @@ │ │ cmpl $0x1,0x18(%eax) │ │ sbb $0x0,%ecx │ │ jl 1127572 │ │ cmpb $0x0,0x20(%eax) │ │ je 1127524 │ │ cmpb $0x0,0x21(%eax) │ │ je 112753c │ │ - lea -0x1172391(%ebx),%eax │ │ + lea -0x11723b8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10a4451 │ │ jmp 1127572 │ │ mov 0x10(%eax),%ecx │ │ mov 0x14(%eax),%eax │ │ @@ -3225665,15 +3225665,15 @@ │ │ je 11286a7 │ │ mov 0x4(%edi),%eax │ │ mov 0x8(%edi),%ecx │ │ lea 0x80(%esp),%edx │ │ mov %edx,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - lea -0x1178015(%ebx),%edx │ │ + lea -0x117803c(%ebx),%edx │ │ mov 0x8(%ebp),%ecx │ │ call 1129aa8 │ │ jmp 11286b6 │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 10a4db7 │ │ @@ -3225978,15 +3225978,15 @@ │ │ je 1128b0c │ │ mov 0x4(%edx),%eax │ │ mov 0x8(%edx),%edx │ │ lea 0x6c(%esp),%esi │ │ mov %esi,0x8(%esp) │ │ mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - lea -0x1178015(%ebx),%edx │ │ + lea -0x117803c(%ebx),%edx │ │ call 1129aa8 │ │ jmp 1128b18 │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 10a4db7 │ │ lea 0x6c(%esp),%ecx │ │ call 1129b3f │ │ @@ -3227045,15 +3227045,15 @@ │ │ xor %edx,%edx │ │ mov 0xc(%ebp),%ecx │ │ test %ecx,%ecx │ │ mov %edx,0x18(%esp) │ │ je 1129850 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x117236c(%ebx),%eax │ │ + lea -0x1172393(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 10a7542 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1129a7b │ │ @@ -3227115,17 +3227115,17 @@ │ │ push 0x8(%ebp) │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ call 13c7860 │ │ add $0x10,%esp │ │ add %esi,%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x11812cc(%ebx),%eax │ │ + lea -0x11812f3(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ lea -0x1165481(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ mov %edi,0x48(%esp) │ │ mov (%edi),%esi │ │ test %esi,%esi │ │ je 1129a4f │ │ @@ -3227294,19 +3227294,19 @@ │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ sub $0xc,%esp │ │ push 0xc(%ebp) │ │ call 10a3d75 │ │ add $0x10,%esp │ │ cmpb $0x0,(%esi) │ │ - lea -0x1178015(%ebx),%ecx │ │ - lea -0x11812cc(%ebx),%edx │ │ + lea -0x117803c(%ebx),%ecx │ │ + lea -0x11812f3(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ - lea -0x117d751(%ebx),%ecx │ │ + lea -0x117d778(%ebx),%ecx │ │ push 0x4(%edi) │ │ push %esi │ │ push %edx │ │ push %eax │ │ push 0x18(%esp) │ │ push %ecx │ │ push (%edi) │ │ @@ -3227903,15 +3227903,15 @@ │ │ mov %edx,0xc(%esi) │ │ mov %eax,0x8(%esi) │ │ xor %ecx,%ecx │ │ neg %eax │ │ sbb %edx,%ecx │ │ jl 112a142 │ │ sub $0x4,%esp │ │ - lea -0x117b920(%ebx),%eax │ │ + lea -0x117b947(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push %edi │ │ call 10a4451 │ │ add $0x10,%esp │ │ addl $0x1,(%esi) │ │ adcl $0x0,0x4(%esi) │ │ @@ -3228252,15 +3228252,15 @@ │ │ call 10a4117 │ │ mov %eax,0x8(%esi) │ │ test %eax,%eax │ │ jne 112a4f4 │ │ mov %edi,(%esp) │ │ call 10a4e6c │ │ jmp 112a4f4 │ │ - lea -0x1172453(%ebx),%eax │ │ + lea -0x117247a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10a4451 │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3228977,19 +3228977,19 @@ │ │ andw $0x0,0x14(%ecx) │ │ lea 0x28(%esp),%esi │ │ mov %esi,%ecx │ │ call 112c28f │ │ mov %esi,%ecx │ │ call 112ca24 │ │ xor %eax,%eax │ │ - lea -0x117d73a(%ebx),%ecx │ │ + lea -0x117d761(%ebx),%ecx │ │ mov %ecx,0x64(%esp) │ │ lea -0x115a138(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ - lea -0x1182fb0(%ebx),%ecx │ │ + lea -0x1182fd7(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ movsd -0x13dabb8(%ebx),%xmm0 │ │ movsd %xmm0,0x80(%esp) │ │ movsd -0x13dc720(%ebx),%xmm0 │ │ movsd %xmm0,0x78(%esp) │ │ movsd -0x13dad08(%ebx),%xmm0 │ │ movsd %xmm0,0x70(%esp) │ │ @@ -3229161,15 +3229161,15 @@ │ │ push $0x25 │ │ push $0x1 │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ call 109eaa9 │ │ jmp 112b044 │ │ cmp $0x70,%dl │ │ - lea -0x117d72b(%ebx),%eax │ │ + lea -0x117d752(%ebx),%eax │ │ lea -0x1150871(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ push $0x2 │ │ push %ecx │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ @@ -3229226,15 +3229226,15 @@ │ │ call 109ecfc │ │ mov 0x10(%esp),%edx │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 112b11a │ │ cvttsd2si 0x48(%esp),%eax │ │ sub $0xc,%esp │ │ - lea -0x11798a7(%ebx),%ecx │ │ + lea -0x11798ce(%ebx),%ecx │ │ push %eax │ │ push 0x50(%esp) │ │ push 0x50(%esp) │ │ push %ecx │ │ lea 0x28(%esp),%eax │ │ push %eax │ │ call 109ecfc │ │ @@ -3229266,15 +3229266,15 @@ │ │ push $0x3e8 │ │ push %ecx │ │ push %eax │ │ call 13bdc10 │ │ add $0x10,%esp │ │ add $0xe75c96c0,%eax │ │ adc $0xffffffce,%edx │ │ - lea -0x117f6bc(%ebx),%ecx │ │ + lea -0x117f6e3(%ebx),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ call 109ecfc │ │ add $0x10,%esp │ │ @@ -3229740,15 +3229740,15 @@ │ │ je 112baae │ │ cmp $0x73,%eax │ │ je 112ba5a │ │ cmp $0x75,%eax │ │ je 112baf2 │ │ cmp $0x61,%eax │ │ jne 112c237 │ │ - lea -0x11811f4(%ebx),%edx │ │ + lea -0x118121b(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0xc(%esp),%ebx │ │ call 109f6cb │ │ mov 0xc(%esp),%ebx │ │ cmpl $0x1,0x14(%esp) │ │ ja 112c237 │ │ test %eax,%eax │ │ @@ -3229951,15 +3229951,15 @@ │ │ test %eax,%eax │ │ je 112bdc0 │ │ lea -0x11674e1(%ebx),%edx │ │ mov %esi,%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 112baa5 │ │ - lea -0x11811fe(%ebx),%edx │ │ + lea -0x1181225(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0xc(%esp),%ebx │ │ call 109f6cb │ │ mov 0xc(%esp),%ebx │ │ test %eax,%eax │ │ jne 112c237 │ │ movb $0x1,0x2f(%edi) │ │ @@ -3229977,15 +3229977,15 @@ │ │ test %eax,%eax │ │ je 112c237 │ │ mov %edi,%ecx │ │ mov 0x1c(%esp),%edx │ │ call 112c83d │ │ mov %eax,%edx │ │ jmp 112bdaa │ │ - lea -0x11742dd(%ebx),%edx │ │ + lea -0x1174304(%ebx),%edx │ │ mov %esi,%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 112be3f │ │ mov 0xc(%esp),%ebx │ │ lea -0x1161aa5(%ebx),%edx │ │ mov %esi,%ecx │ │ @@ -3230271,15 +3230271,15 @@ │ │ test %eax,%eax │ │ je 112bf79 │ │ testb $0x1,-0x1144bde(%ebx,%eax,1) │ │ mov $0x1,%edx │ │ je 112bda7 │ │ lea 0xc(%esi),%edx │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1177a9f(%ebx),%eax │ │ + lea -0x1177ac6(%ebx),%eax │ │ lea 0xe8(%esp),%ecx │ │ push %ecx │ │ lea 0xf0(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ mov %edx,0x1c(%esp) │ │ push %edx │ │ @@ -3230483,15 +3230483,15 @@ │ │ jne 112c224 │ │ jmp 112c159 │ │ lea -0x11674e1(%ebx),%edx │ │ mov %esi,%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ je 112c213 │ │ - lea -0x11811fe(%ebx),%edx │ │ + lea -0x1181225(%ebx),%edx │ │ mov %esi,%ecx │ │ call 109f6cb │ │ test %eax,%eax │ │ jne 112c237 │ │ mov 0x1c(%esp),%ecx │ │ call 112c423 │ │ test %eax,%eax │ │ @@ -3230667,15 +3230667,15 @@ │ │ mov 0x64(%ecx),%ecx │ │ imul $0x14,0x10(%esi),%edx │ │ cmpb $0x41,(%ecx,%edx,1) │ │ jne 112c4a8 │ │ movzwl 0x2(%ecx,%edx,1),%eax │ │ test $0x8,%al │ │ lea -0x116546f(%ebx),%ecx │ │ - lea -0x1181211(%ebx),%edx │ │ + lea -0x1181238(%ebx),%edx │ │ cmove %ecx,%edx │ │ test $0x4,%al │ │ lea -0x114eb1e(%ebx),%eax │ │ cmove %edx,%eax │ │ mov 0x4(%esi),%ecx │ │ sub $0x4,%esp │ │ lea -0x1167505(%ebx),%edx │ │ @@ -3230797,15 +3230797,15 @@ │ │ mov %edx,0x4(%esp) │ │ mov %ecx,%esi │ │ call 112c5c2 │ │ pop %ebx │ │ add $0x342bf6,%ebx │ │ lea 0xc(%esp),%eax │ │ lea 0x10(%esp),%ecx │ │ - lea -0x1177a9f(%ebx),%edx │ │ + lea -0x1177ac6(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 112c764 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ @@ -3231375,15 +3231375,15 @@ │ │ mov %edi,%edx │ │ call 112e6a5 │ │ jmp 112ccf6 │ │ mov 0x8(%ebp),%ecx │ │ mov 0x18(%esp),%edx │ │ call 112e706 │ │ jmp 112ccf6 │ │ - lea -0x1182fac(%ebx),%eax │ │ + lea -0x1182fd3(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10a4451 │ │ mov 0x18(%esp),%ecx │ │ call 112e7d8 │ │ @@ -3231498,15 +3231498,15 @@ │ │ jne 112ce48 │ │ mov 0x8(%ebp),%ecx │ │ mov %esi,%edx │ │ call 112e6a5 │ │ jmp 112ce62 │ │ xor %edx,%edx │ │ jmp 112ce66 │ │ - lea -0x1182fac(%ebx),%eax │ │ + lea -0x1182fd3(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10a4451 │ │ xor %edx,%edx │ │ xor %ecx,%ecx │ │ @@ -3231686,21 +3231686,21 @@ │ │ je 112d082 │ │ lea 0x30(%esp),%ecx │ │ push $0x5b │ │ pop %edx │ │ call 1130d30 │ │ xor %ecx,%ecx │ │ inc %ecx │ │ - lea -0x11763f3(%ebx),%eax │ │ + lea -0x117641a(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - lea -0x1172354(%ebx),%eax │ │ + lea -0x117237b(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1161c87(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x1178014(%ebx),%eax │ │ + lea -0x117803b(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ cmp 0xc(%ebp),%ecx │ │ jge 112d34b │ │ mov 0x10(%ebp),%eax │ │ mov %ecx,0x2c(%esp) │ │ mov (%eax,%ecx,4),%eax │ │ mov %eax,(%esp) │ │ @@ -3231898,15 +3231898,15 @@ │ │ jne 112d3ae │ │ mov (%esi),%eax │ │ movb $0x4a,0x13(%eax) │ │ orb $0x8,0x11(%eax) │ │ jmp 112d3ae │ │ cmp $0xffffffff,%edx │ │ jne 112d3a7 │ │ - lea -0x1182fac(%ebx),%eax │ │ + lea -0x1182fd3(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10a4451 │ │ jmp 112d3ae │ │ mov 0x8(%ebp),%ecx │ │ mov %edi,%edx │ │ @@ -3231938,15 +3231938,15 @@ │ │ sete %al │ │ jmp 112d3f4 │ │ mov $0x1,%al │ │ test %edx,%edx │ │ jle 112d42c │ │ test $0x1,%dl │ │ jne 112d415 │ │ - lea -0x1177a97(%ebx),%esi │ │ + lea -0x1177abe(%ebx),%esi │ │ lea -0x1184c5e(%ebx),%edx │ │ test %al,%al │ │ cmovne %esi,%edx │ │ call 1132073 │ │ jmp 112d42c │ │ movzbl %al,%eax │ │ push $0x4 │ │ @@ -3232035,15 +3232035,15 @@ │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 112d564 │ │ mov (%eax),%eax │ │ movb $0x4a,0x13(%eax) │ │ orb $0x8,0x11(%eax) │ │ jmp 112d564 │ │ - lea -0x11811e3(%ebx),%eax │ │ + lea -0x118120a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10a4451 │ │ lea 0x1c(%esp),%ecx │ │ call 1131387 │ │ @@ -3232093,15 +3232093,15 @@ │ │ mov %esi,%edx │ │ call 112e706 │ │ jmp 112d601 │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 10a4e6c │ │ jmp 112d601 │ │ - lea -0x1182fac(%ebx),%eax │ │ + lea -0x1182fd3(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10a4451 │ │ mov %edi,%ecx │ │ call 112e7d8 │ │ mov %esi,%ecx │ │ @@ -3232159,15 +3232159,15 @@ │ │ add $0x341b26,%ebx │ │ mov 0xc(%ebp),%edx │ │ test %edx,%edx │ │ jle 112d6c5 │ │ mov 0x8(%ebp),%ecx │ │ test $0x1,%dl │ │ jne 112d6b5 │ │ - lea -0x117d759(%ebx),%edx │ │ + lea -0x117d780(%ebx),%edx │ │ call 1132073 │ │ jmp 112d6c5 │ │ sub $0x8,%esp │ │ push $0x2 │ │ push 0x10(%ebp) │ │ call 11320c0 │ │ add $0x10,%esp │ │ @@ -3232240,15 +3232240,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x1182fac(%ebx),%eax │ │ + lea -0x1182fd3(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push 0x8(%ebp) │ │ call 10a4451 │ │ jmp 112d770 │ │ push %ebp │ │ mov %esp,%ebp │ │ @@ -3232910,15 +3232910,15 @@ │ │ call 112e7d8 │ │ jmp 112dff2 │ │ mov 0x8(%ebp),%eax │ │ test $0x2,%al │ │ jne 112dfba │ │ mov %esi,%ecx │ │ call 112e7d8 │ │ - lea -0x1182fac(%ebx),%eax │ │ + lea -0x1182fd3(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10a4451 │ │ jmp 112dff0 │ │ mov 0x8(%ebp),%eax │ │ @@ -3233724,15 +3233724,15 @@ │ │ test %dl,%dl │ │ je 112e91b │ │ sub $0xc,%esp │ │ push %ecx │ │ call 10a4e6c │ │ jmp 112e92d │ │ sub $0x4,%esp │ │ - lea -0x1182fac(%ebx),%eax │ │ + lea -0x1182fd3(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push %ecx │ │ call 10a4451 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%ecx │ │ call 112f9ab │ │ @@ -3234595,15 +3234595,15 @@ │ │ movzbl 0x5(%esi,%eax,1),%eax │ │ testb $0x6,-0x1144bde(%ebx,%eax,1) │ │ je 112f6dc │ │ mov 0xc(%esp),%eax │ │ mov %eax,0x1c(%edi) │ │ jmp 112f7ac │ │ sub $0x4,%esp │ │ - lea -0x11763f3(%ebx),%eax │ │ + lea -0x117641a(%ebx),%eax │ │ mov 0x18(%esp),%ebx │ │ push $0x4 │ │ push %eax │ │ push %ecx │ │ mov %edx,%edi │ │ mov %ecx,0x28(%esp) │ │ call 13c8260 │ │ @@ -3234684,15 +3234684,15 @@ │ │ mov %eax,0x1c(%edi) │ │ push $0xfffffffd │ │ pop %edi │ │ jmp 112f7af │ │ cmpl $0x1,0x20(%esp) │ │ ja 112f5bf │ │ sub $0x8,%esp │ │ - lea -0x117988d(%ebx),%eax │ │ + lea -0x11798b4(%ebx),%eax │ │ push $0x5 │ │ pop %edx │ │ mov 0x18(%esp),%esi │ │ mov %esi,%ecx │ │ push %eax │ │ push $0x5 │ │ call 112fa0a │ │ @@ -3234771,15 +3234771,15 @@ │ │ jmp 112f5ea │ │ xor %edi,%edi │ │ dec %edi │ │ cmp $0x4,%eax │ │ jne 112f7af │ │ jmp 112f7e1 │ │ sub $0x8,%esp │ │ - lea -0x117988d(%ebx),%eax │ │ + lea -0x11798b4(%ebx),%eax │ │ push $0x5 │ │ pop %edx │ │ mov %edi,%ecx │ │ push %eax │ │ push $0x5 │ │ call 112fa0a │ │ add $0x10,%esp │ │ @@ -3236371,15 +3236371,15 @@ │ │ mov %edx,%esi │ │ push $0x27 │ │ pop %edx │ │ call 1130d30 │ │ jmp 1130916 │ │ movl $0x6,(%esp) │ │ mov %edx,0x2c(%esp) │ │ - lea -0x11742c0(%ebx),%edx │ │ + lea -0x11742e7(%ebx),%edx │ │ jmp 11308f5 │ │ cmp $0x3,%ecx │ │ jbe 1130935 │ │ movl $0x4,(%esp) │ │ mov %edx,%edi │ │ lea -0x114a8e4(%ebx),%edx │ │ mov %ecx,0x28(%esp) │ │ @@ -3236435,15 +3236435,15 @@ │ │ cmove %eax,%edx │ │ sub %ecx,%esi │ │ mov %esi,%ecx │ │ add $0x2,%edx │ │ add $0xfffffffe,%ecx │ │ jmp 11307c1 │ │ movl $0x4,(%esp) │ │ - lea -0x11763f3(%ebx),%edx │ │ + lea -0x117641a(%ebx),%edx │ │ jmp 1130981 │ │ movl $0x4,(%esp) │ │ lea -0x116af0c(%ebx),%edx │ │ mov 0x8(%ebp),%ecx │ │ call 1130c5d │ │ inc %edi │ │ mov %edi,%eax │ │ @@ -3236611,15 +3236611,15 @@ │ │ test %eax,%eax │ │ je 1130b9a │ │ test $0x1,%al │ │ jne 1130c0c │ │ test $0x2,%al │ │ je 1130c19 │ │ sub $0x4,%esp │ │ - lea -0x1182fac(%ebx),%eax │ │ + lea -0x1182fd3(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push (%esi) │ │ call 10a4451 │ │ jmp 1130c16 │ │ mov %edx,%edi │ │ mov (%esi),%eax │ │ @@ -3237528,22 +3237528,22 @@ │ │ mov %esi,%ecx │ │ mov 0x20(%esp),%edx │ │ call 1130e0e │ │ jmp 1131682 │ │ mov %edi,%ecx │ │ call 10a3e8b │ │ movsd %xmm0,0xc(%esp) │ │ - lea -0x1182fb8(%ebx),%eax │ │ + lea -0x1182fdf(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ movl $0x64,(%esp) │ │ call 1130d7e │ │ jmp 1131682 │ │ movl $0x4,(%esp) │ │ - lea -0x11763f3(%ebx),%edx │ │ + lea -0x117641a(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1130c5d │ │ jmp 1131682 │ │ mov %edi,%ecx │ │ call 113168a │ │ test %eax,%eax │ │ je 1131658 │ │ @@ -3238281,15 +3238281,15 @@ │ │ sub $0xc,%esp │ │ push 0x8(%ebp) │ │ call 10a4831 │ │ jmp 1131f70 │ │ cmpl $0x0,0x18(%esp) │ │ je 1132003 │ │ sub $0x4,%esp │ │ - lea -0x1182fac(%ebx),%eax │ │ + lea -0x1182fd3(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push 0x8(%ebp) │ │ call 10a4451 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3238386,15 +3238386,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ mov %ecx,%esi │ │ call 1132086 │ │ pop %ebx │ │ add $0x33d132,%ebx │ │ sub $0x8,%esp │ │ - lea -0x1182f9d(%ebx),%eax │ │ + lea -0x1182fc4(%ebx),%eax │ │ push %edx │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ push $0xffffffff │ │ @@ -3238539,15 +3238539,15 @@ │ │ test %eax,%eax │ │ je 113243e │ │ movzbl (%eax),%ecx │ │ cmp $0x2d,%ecx │ │ je 11322db │ │ cmp $0x49,%ecx │ │ jne 11322f4 │ │ - lea -0x117988d(%ebx),%eax │ │ + lea -0x11798b4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x5,(%esp) │ │ jmp 11322ff │ │ mov 0x58(%esp),%eax │ │ mov %eax,0x20(%esp) │ │ movl $0x1,0x24(%esp) │ │ jmp 1132316 │ │ @@ -3238638,15 +3238638,15 @@ │ │ mov %eax,(%esp) │ │ call 10a4e6c │ │ jmp 1132447 │ │ mov 0xc(%esp),%eax │ │ mov %eax,(%esp) │ │ call 10a4e6c │ │ jmp 113243e │ │ - lea -0x1182fac(%ebx),%eax │ │ + lea -0x1182fd3(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%esp),%eax │ │ mov %eax,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10a4451 │ │ jmp 1132450 │ │ lea -0x115a133(%ebx),%eax │ │ @@ -3238661,15 +3238661,15 @@ │ │ call 112e7d8 │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x1182fac(%ebx),%eax │ │ + lea -0x1182fd3(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%esp),%eax │ │ mov %eax,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10a4451 │ │ mov 0x20(%esp),%eax │ │ mov 0x30(%esp),%ecx │ │ @@ -3239152,15 +3239152,15 @@ │ │ je 1132b11 │ │ cmpb $0x0,0x18(%edi) │ │ jne 1132b09 │ │ sub $0xc,%esp │ │ push 0x4(%edi) │ │ call 10c623e │ │ jmp 1132aa6 │ │ - lea -0x1182f72(%ebx),%eax │ │ + lea -0x1182f99(%ebx),%eax │ │ push $0x0 │ │ push $0x2 │ │ push %eax │ │ push %esi │ │ call 10a4963 │ │ add $0x10,%esp │ │ jmp 1132afb │ │ @@ -3239256,15 +3239256,15 @@ │ │ je 1132c31 │ │ cmpb $0x0,0x18(%edi) │ │ jne 1132c29 │ │ sub $0xc,%esp │ │ push 0x4(%edi) │ │ call 10c623e │ │ jmp 1132bc6 │ │ - lea -0x117d728(%ebx),%eax │ │ + lea -0x117d74f(%ebx),%eax │ │ push $0x0 │ │ push $0x2 │ │ push %eax │ │ push %esi │ │ call 10a4963 │ │ add $0x10,%esp │ │ jmp 1132c1b │ │ @@ -3239369,15 +3239369,15 @@ │ │ je 1132cbe │ │ mov %esi,(%eax) │ │ sar $0x1f,%esi │ │ mov %esi,0x4(%eax) │ │ add $0x8,%eax │ │ jmp 1132cd5 │ │ sub $0x4,%esp │ │ - lea -0x11742b9(%ebx),%eax │ │ + lea -0x11742e0(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x7 │ │ call 109f0f1 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0x8(%ebp),%esp │ │ @@ -3239423,15 +3239423,15 @@ │ │ test %eax,%eax │ │ je 1132d48 │ │ mov %esi,(%eax) │ │ sar $0x1f,%esi │ │ mov %esi,0x4(%eax) │ │ add $0x8,%eax │ │ jmp 1132d5e │ │ - lea -0x11811c1(%ebx),%eax │ │ + lea -0x11811e8(%ebx),%eax │ │ push %esi │ │ push (%edi) │ │ push %eax │ │ push $0x7 │ │ call 109f0f1 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3240706,15 +3240706,15 @@ │ │ mov %eax,%esi │ │ movw $0x101,(%eax) │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x4(%eax) │ │ andl $0x0,0x14(%eax) │ │ sub $0x8,%esp │ │ lea -0x31b74(%ebx),%eax │ │ - lea -0x1172335(%ebx),%edx │ │ + lea -0x117235c(%ebx),%edx │ │ mov %esi,%ecx │ │ push %eax │ │ push $0x7 │ │ call 1134062 │ │ add $0x10,%esp │ │ push $0x7 │ │ pop %edi │ │ @@ -3240807,15 +3240807,15 @@ │ │ push 0x8(%ebp) │ │ call 10b1d43 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 1133c8c │ │ sub $0x4,%esp │ │ - lea -0x1177d9e(%ebx),%eax │ │ + lea -0x1177dc5(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 10b1d43 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -3240977,15 +3240977,15 @@ │ │ jmp 1133e3f │ │ test %eax,%eax │ │ mov 0x8(%ebp),%esi │ │ mov 0x8(%esp),%edi │ │ jne 1133ed4 │ │ sub $0xc,%esp │ │ lea -0x318b8(%ebx),%eax │ │ - lea -0x117f2b0(%ebx),%ecx │ │ + lea -0x117f2d7(%ebx),%ecx │ │ push $0x0 │ │ push %edi │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 10afbcf │ │ add $0x20,%esp │ │ @@ -3241032,15 +3241032,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1133eed │ │ pop %ebx │ │ add $0x33b2cb,%ebx │ │ mov 0x8(%ebp),%esi │ │ lea -0x30b287(%ebx),%eax │ │ - lea -0x1175fd6(%ebx),%ecx │ │ + lea -0x1175ffd(%ebx),%ecx │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push $0x0 │ │ push $0x1 │ │ push $0x2 │ │ push %ecx │ │ @@ -3241048,15 +3241048,15 @@ │ │ call 10b17ea │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 1133fa5 │ │ lea -0x30b082(%ebx),%eax │ │ xor %ecx,%ecx │ │ inc %ecx │ │ - lea -0x1182e4d(%ebx),%edx │ │ + lea -0x1182e74(%ebx),%edx │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push $0x0 │ │ push %ecx │ │ push %ecx │ │ push %edx │ │ @@ -3241088,15 +3241088,15 @@ │ │ push %eax │ │ push %esi │ │ call 10afbcf │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 1133fa5 │ │ sub $0xc,%esp │ │ - lea -0x117f2a6(%ebx),%eax │ │ + lea -0x117f2cd(%ebx),%eax │ │ push $0x0 │ │ push $0x1 │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 10afbcf │ │ add $0x20,%esp │ │ @@ -3241111,15 +3241111,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1133fbc │ │ pop %ebx │ │ add $0x33b1fc,%ebx │ │ lea 0xc5b4(%ebx),%eax │ │ - lea -0x1175f92(%ebx),%ecx │ │ + lea -0x1175fb9(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ call 10afaf3 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3241425,15 +3241425,15 @@ │ │ xor %ecx,%ecx │ │ lea -0x114ca67(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114ca53(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x11638ab(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x117f436(%ebx),%eax │ │ + lea -0x117f45d(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x1150840(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ xor %esi,%esi │ │ test %esi,%esi │ │ jne 113448b │ │ cmp 0x8(%ebp),%ecx │ │ @@ -3241597,15 +3241597,15 @@ │ │ test %ecx,%ecx │ │ js 1134551 │ │ mov %ecx,0x8(%esi) │ │ jmp 113455c │ │ push $0x7 │ │ pop %eax │ │ jmp 1134560 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x4(%esi) │ │ jmp 113455c │ │ mov %eax,(%esp) │ │ call 13c7840 │ │ mov %eax,0x8(%esi) │ │ mov %esi,(%edi) │ │ xor %eax,%eax │ │ @@ -3242296,15 +3242296,15 @@ │ │ pop %ebx │ │ add $0x33a44f,%ebx │ │ mov 0x10(%ebp),%edi │ │ lea -0x6(%edi),%eax │ │ cmp $0xfffffffe,%eax │ │ jae 1134d98 │ │ sub $0x8,%esp │ │ - lea -0x1176109(%ebx),%eax │ │ + lea -0x1176130(%ebx),%eax │ │ push %eax │ │ push 0x1c(%ebp) │ │ call 11356eb │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ inc %eax │ │ jmp 1134ecb │ │ @@ -3242346,15 +3242346,15 @@ │ │ mov (%eax,%edi,4),%edi │ │ sub $0xc,%esp │ │ push %edi │ │ call 13c7840 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esp) │ │ sub $0x8,%esp │ │ - lea -0x117d712(%ebx),%eax │ │ + lea -0x117d739(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 10afcbb │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1134ecb │ │ mov %edi,0x18(%esp) │ │ @@ -3247171,15 +3247171,15 @@ │ │ lea -0x116ccc5(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 113839d │ │ - lea -0x1182f43(%ebx),%eax │ │ + lea -0x1182f6a(%ebx),%eax │ │ mov %eax,(%esp) │ │ andl $0x0,0x4(%esp) │ │ lea -0x116382d(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ @@ -3247197,15 +3247197,15 @@ │ │ incl 0x14(%esp) │ │ mov 0x14(%esp),%edi │ │ lea -0x336485(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %eax,0x4(%esp) │ │ lea -0x1154616(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x117d6cd(%ebx),%edx │ │ + lea -0x117d6f4(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1138cd2 │ │ test %eax,%eax │ │ je 1138469 │ │ mov 0x14(%esp),%esi │ │ cmpb $0x79,(%esi) │ │ jne 11383ec │ │ @@ -3247245,15 +3247245,15 @@ │ │ lea -0x114ca16(%ebx),%edx │ │ jmp 11387a3 │ │ mov %edi,0x28(%esp) │ │ mov 0x10(%esp),%ebx │ │ lea -0x33643c(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %esi,%ecx │ │ - lea -0x1178015(%ebx),%esi │ │ + lea -0x117803c(%ebx),%esi │ │ mov %esi,(%esp) │ │ lea -0x115dde6(%ebx),%edx │ │ call 1138cd2 │ │ test %eax,%eax │ │ je 11384a8 │ │ mov 0x28(%esp),%eax │ │ cmp %eax,0x14(%esp) │ │ @@ -3247289,15 +3247289,15 @@ │ │ call 1138cd2 │ │ test %eax,%eax │ │ jne 11383cd │ │ mov 0x10(%esp),%ebx │ │ lea -0x11582e5(%ebx),%eax │ │ mov %eax,(%esp) │ │ andl $0x0,0x4(%esp) │ │ - lea -0x1182f41(%ebx),%edx │ │ + lea -0x1182f68(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1138cd2 │ │ test %eax,%eax │ │ jne 11383cd │ │ mov 0x14(%esp),%esi │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ @@ -3247336,15 +3247336,15 @@ │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 11387b4 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ - lea -0x11760c7(%ebx),%edx │ │ + lea -0x11760ee(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 11387b4 │ │ mov 0x18(%esp),%eax │ │ @@ -3247390,15 +3247390,15 @@ │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 11387b4 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x116199b(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x117b83b(%ebx),%edx │ │ + lea -0x117b862(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 11387b4 │ │ mov 0x18(%esp),%eax │ │ @@ -3247439,15 +3247439,15 @@ │ │ mov %eax,(%esp) │ │ lea -0x11673c2(%ebx),%edx │ │ jmp 11387a3 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x114aaa1(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x117427e(%ebx),%edx │ │ + lea -0x11742a5(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ mov 0x14(%esp),%eax │ │ movsbl (%eax),%eax │ │ cmp $0x73,%eax │ │ @@ -3247467,15 +3247467,15 @@ │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 11388c6 │ │ mov %edi,0x4(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x1161997(%ebx),%edx │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ @@ -3247497,24 +3247497,24 @@ │ │ mov %esi,%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 11388c6 │ │ mov %edi,0x4(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x115f970(%ebx),%edx │ │ mov %esi,%ecx │ │ jmp 11388b9 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x118119d(%ebx),%edx │ │ + lea -0x11811c4(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ mov 0x14(%esp),%esi │ │ movsbl 0x1(%esi),%eax │ │ add $0xffffff9f,%eax │ │ @@ -3247535,35 +3247535,35 @@ │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 11387b4 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ - lea -0x1177a41(%ebx),%edx │ │ + lea -0x1177a68(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 11387b4 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x114ca0a(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x117b841(%ebx),%edx │ │ + lea -0x117b868(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 11387b4 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1177a3c(%ebx),%eax │ │ + lea -0x1177a63(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x114ca06(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ @@ -3247601,17 +3247601,17 @@ │ │ je 1138a70 │ │ mov 0x3(%esi),%al │ │ add $0x8d,%al │ │ cmp $0x1,%al │ │ ja 1138b0d │ │ lea -0x336340(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1174279(%ebx),%edx │ │ + lea -0x11742a0(%ebx),%edx │ │ jmp 1138afc │ │ cmpb $0x6d,(%esi) │ │ jne 1138b0d │ │ cmpb $0x69,0x2(%esi) │ │ je 1138aa4 │ │ jmp 1138b0d │ │ cmpb $0x63,(%esi) │ │ @@ -3247639,15 +3247639,15 @@ │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ je 1138b0d │ │ mov %esi,0x14(%esp) │ │ jmp 1138b0d │ │ lea -0x336340(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ - lea -0x1178015(%ebx),%edi │ │ + lea -0x117803c(%ebx),%edi │ │ mov %edi,(%esp) │ │ lea -0x11563a0(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ @@ -3247708,15 +3247708,15 @@ │ │ mov 0x18(%esp),%ecx │ │ call 1138e27 │ │ test %eax,%eax │ │ jne 1138b3b │ │ jmp 1138b2d │ │ lea -0x336340(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ - lea -0x1178015(%ebx),%edi │ │ + lea -0x117803c(%ebx),%edi │ │ mov %edi,(%esp) │ │ lea -0x116e8c5(%ebx),%edx │ │ lea 0x14(%esp),%ecx │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ @@ -3247728,15 +3247728,15 @@ │ │ mov 0x10(%esp),%ebx │ │ call 1138cd2 │ │ mov 0x10(%esp),%ebx │ │ test %eax,%eax │ │ jne 1138b0d │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ - lea -0x117232e(%ebx),%edx │ │ + lea -0x1172355(%ebx),%edx │ │ jmp 1138afc │ │ inc %esi │ │ mov %esi,0x14(%esp) │ │ jmp 11383cd │ │ push $0x65 │ │ pop %eax │ │ jmp 1138c20 │ │ @@ -3248276,15 +3248276,15 @@ │ │ mov 0x10(%ebp),%ecx │ │ mov 0x4(%ecx),%ecx │ │ test %eax,%eax │ │ jne 113919b │ │ testb $0x40,0x10(%ecx) │ │ jne 113919b │ │ sub $0x4,%esp │ │ - lea -0x117d6b2(%ebx),%eax │ │ + lea -0x117d6d9(%ebx),%eax │ │ jmp 113922a │ │ test %edi,%edi │ │ je 113916c │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ecx │ │ mov %edi,%edx │ │ push %esi │ │ @@ -3248354,15 +3248354,15 @@ │ │ push $0xffffffff │ │ push $0x4 │ │ push %eax │ │ push %esi │ │ call 10a4266 │ │ jmp 1139235 │ │ sub $0x4,%esp │ │ - lea -0x117d6c9(%ebx),%eax │ │ + lea -0x117d6f0(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push 0x8(%ebp) │ │ call 10a4451 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3248628,15 +3248628,15 @@ │ │ mov 0x8(%ebp),%esi │ │ mov 0x18(%esi),%esi │ │ inc %esi │ │ cmp %esi,%edx │ │ jne 1139346 │ │ cmpb $0x0,0x4(%ecx) │ │ mov 0xc(%esp),%edx │ │ - lea -0x1179833(%edx),%ecx │ │ + lea -0x117985a(%edx),%ecx │ │ lea -0x115dd49(%edx),%edx │ │ cmove %ecx,%edx │ │ mov 0xc(%ebp),%ecx │ │ mov %edx,0x18(%ecx) │ │ movl $0x1,0x20(%ecx) │ │ jmp 1139346 │ │ andl $0x0,0x14(%edx) │ │ @@ -3248706,21 +3248706,21 @@ │ │ call 113960f │ │ pop %ebx │ │ add $0x335ba9,%ebx │ │ mov 0x8(%ebp),%edx │ │ lea 0x8(%esp),%eax │ │ andl $0x0,(%eax) │ │ cmpl $0x0,0x28(%edx) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x115bf81(%ebx),%edi │ │ cmove %eax,%edi │ │ mov 0x10(%edx),%eax │ │ mov 0x14(%edx),%ecx │ │ sub $0x8,%esp │ │ - lea -0x1177a3a(%ebx),%esi │ │ + lea -0x1177a61(%ebx),%esi │ │ push %ecx │ │ push %eax │ │ push %edi │ │ mov %edx,%edi │ │ push %ecx │ │ push %eax │ │ push %ecx │ │ @@ -3249144,15 +3249144,15 @@ │ │ mov 0x1c(%esp),%ecx │ │ or 0x20(%esp),%ecx │ │ je 1139bcb │ │ mov 0x8(%ebp),%ecx │ │ movups 0x48(%ecx),%xmm0 │ │ cmpb $0x0,0x34(%ecx) │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1179833(%ebx),%ecx │ │ + lea -0x117985a(%ebx),%ecx │ │ lea -0x115dd49(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0x20,%esp │ │ mov %edx,0x18(%esp) │ │ movups %xmm0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ lea -0x1161983(%ebx),%eax │ │ @@ -3249175,15 +3249175,15 @@ │ │ call 10a602e │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 1139c3e │ │ mov 0x8(%ebp),%ecx │ │ cmpb $0x0,0x34(%ecx) │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1179833(%ebx),%ecx │ │ + lea -0x117985a(%ebx),%ecx │ │ lea -0x115dd49(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ lea -0x1154613(%ebx),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ @@ -3249591,15 +3249591,15 @@ │ │ cmp $0x7,%eax │ │ je 113a32a │ │ cmp $0xf,%esi │ │ je 113a2eb │ │ cmp $0x8,%esi │ │ jne 113a41f │ │ sub $0x4,%esp │ │ - lea -0x1177d9e(%ebx),%eax │ │ + lea -0x1177dc5(%ebx),%eax │ │ push $0x8 │ │ push %eax │ │ push %edi │ │ call 109f715 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 113a428 │ │ @@ -3249763,15 +3249763,15 @@ │ │ call 11431bf │ │ mov (%esi),%ecx │ │ or %eax,%ecx │ │ mov $0x10b,%ecx │ │ cmovne %eax,%ecx │ │ jmp 113a60b │ │ sub $0x4,%esp │ │ - lea -0x117f36b(%ebx),%eax │ │ + lea -0x117f392(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push %edi │ │ call 109f715 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 113a428 │ │ @@ -3250425,15 +3250425,15 @@ │ │ push 0x10(%esi) │ │ push %eax │ │ push %edi │ │ push %ecx │ │ mov %edx,%esi │ │ call 113c367 │ │ add $0x18,%esp │ │ - lea -0x117f340(%ebx),%eax │ │ + lea -0x117f367(%ebx),%eax │ │ push %esi │ │ mov 0x8(%ebp),%ecx │ │ push 0x14(%ecx) │ │ push 0x10(%ecx) │ │ mov %ecx,%esi │ │ push %eax │ │ push %edi │ │ @@ -3250464,15 +3250464,15 @@ │ │ xor %esi,%esi │ │ cmpb $0x0,0xf0(%edi) │ │ jne 113abc1 │ │ mov 0x108(%edi),%eax │ │ cmpl $0x0,0x8(%eax) │ │ jle 113abb0 │ │ mov 0x14(%edi),%eax │ │ - lea -0x117797c(%ebx),%ecx │ │ + lea -0x11779a3(%ebx),%ecx │ │ push %eax │ │ push %eax │ │ push 0x10(%edi) │ │ push %ecx │ │ call 109efb7 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3250691,15 +3250691,15 @@ │ │ mov %eax,0x4c(%esp) │ │ push %eax │ │ call 13c78d0 │ │ add $0x10,%esp │ │ push $0x3 │ │ pop %edi │ │ xor %esi,%esi │ │ - lea -0x1179845(%ebx),%eax │ │ + lea -0x117986c(%ebx),%eax │ │ mov %eax,0x68(%esp) │ │ movl $0x0,0x44(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x0,0x5c(%esp) │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x30(%esp) │ │ movl $0x0,0x38(%esp) │ │ @@ -3250993,15 +3250993,15 @@ │ │ push 0x40(%esp) │ │ call 109cb07 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%eax │ │ mov 0x4(%eax),%eax │ │ andl $0x0,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11760c1(%ebx),%ecx │ │ + lea -0x11760e8(%ebx),%ecx │ │ push 0x40(%esp) │ │ push %eax │ │ push %ecx │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -3251255,15 +3251255,15 @@ │ │ add %eax,%esi │ │ inc %esi │ │ mov %esi,0xc(%esp) │ │ inc %ecx │ │ mov 0x24(%esp),%eax │ │ jmp 113b4c1 │ │ sub $0x8,%esp │ │ - lea -0x1172335(%ebx),%edx │ │ + lea -0x117235c(%ebx),%edx │ │ mov 0x8(%ebp),%ecx │ │ push 0x18(%ebp) │ │ lea 0x54(%esp),%eax │ │ push %eax │ │ call 113bf60 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ @@ -3251517,15 +3251517,15 @@ │ │ test %edx,%edx │ │ sete %al │ │ cmpl $0x0,0x38(%esp) │ │ setne %cl │ │ xor %al,%cl │ │ jne 113b8ca │ │ test %edx,%edx │ │ - lea -0x117983c(%ebx),%eax │ │ + lea -0x1179863(%ebx),%eax │ │ lea -0x116542a(%ebx),%ecx │ │ cmove %eax,%ecx │ │ movl $0x1,0x10(%esp) │ │ sub $0x4,%esp │ │ lea -0x114eab0(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ @@ -3251578,15 +3251578,15 @@ │ │ mov %ecx,0x20(%esp) │ │ mov 0x1c(%esp),%edi │ │ jmp 113b58d │ │ mov 0x2c(%edx),%eax │ │ test %eax,%eax │ │ lea 0x8(%esp),%esi │ │ je 113ba5d │ │ - lea -0x1182f33(%ebx),%ecx │ │ + lea -0x1182f5a(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 113c2d7 │ │ mov 0x14(%esp),%edx │ │ @@ -3251599,27 +3251599,27 @@ │ │ mov 0x38(%esp),%ecx │ │ test %ecx,%ecx │ │ je 113b9bc │ │ call 113c26b │ │ mov %eax,0x14(%esp) │ │ mov %eax,0xc(%esp) │ │ jmp 113b9ce │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ lea 0x8(%esp),%ecx │ │ sub $0x4,%esp │ │ - lea -0x1181198(%ebx),%eax │ │ + lea -0x11811bf(%ebx),%eax │ │ lea 0x14(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 113c2d7 │ │ add $0x10,%esp │ │ - lea -0x117d69c(%ebx),%eax │ │ + lea -0x117d6c3(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov 0x4(%esp),%esi │ │ cmp 0x18(%esi),%edi │ │ jge 113ba24 │ │ mov 0x1c(%esi),%eax │ │ sub $0x8,%esp │ │ push (%eax,%edi,4) │ │ @@ -3251634,28 +3251634,28 @@ │ │ add $0x20,%esp │ │ inc %edi │ │ jmp 113b9f8 │ │ cmpl $0x0,0x2c(%esi) │ │ lea 0x8(%esp),%edx │ │ je 113ba4a │ │ lea -0x1152654(%ebx),%eax │ │ - lea -0x1182f33(%ebx),%ecx │ │ + lea -0x1182f5a(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 113c2d7 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 109cb07 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%edx │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov 0x10(%edx),%ecx │ │ mov %ecx,0x18(%esp) │ │ mov 0x28(%edx),%ecx │ │ mov %edx,%edi │ │ mov %eax,0xc(%esp) │ │ mov %eax,%edx │ │ test %ecx,%ecx │ │ @@ -3251682,15 +3251682,15 @@ │ │ mov 0x30(%esp),%ecx │ │ test %ecx,%ecx │ │ je 113bacb │ │ call 113c26b │ │ mov %eax,0xc(%esp) │ │ mov %eax,0x18(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117f6be(%ebx),%eax │ │ + lea -0x117f6e5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 113c2d7 │ │ add $0x10,%esp │ │ lea -0x116902b(%ebx),%esi │ │ @@ -3251707,15 +3251707,15 @@ │ │ add $0x10,%esp │ │ inc %edi │ │ jmp 113baed │ │ cmpl $0x0,0x2c(%eax) │ │ lea 0x8(%esp),%esi │ │ je 113bb32 │ │ sub $0x4,%esp │ │ - lea -0x1174275(%ebx),%eax │ │ + lea -0x117429c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 113c2d7 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -3251744,15 +3251744,15 @@ │ │ sub $0xc,%esp │ │ lea -0x114a832(%ebx),%eax │ │ xor %edi,%edi │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ - lea -0x117d68d(%ebx),%eax │ │ + lea -0x117d6b4(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ test %esi,%esi │ │ mov 0x4(%esp),%ecx │ │ je 113bc0a │ │ cmp 0x18(%ecx),%edi │ │ jge 113bbe4 │ │ mov 0x1c(%ecx),%eax │ │ @@ -3251846,15 +3251846,15 @@ │ │ jne 113bce8 │ │ cmpb $0x34,0x2b(%esp) │ │ je 113bce8 │ │ movb $0x2,0xed(%ecx) │ │ test %al,%al │ │ je 113bd67 │ │ sub $0x8,%esp │ │ - lea -0x1182f2c(%ebx),%eax │ │ + lea -0x1182f53(%ebx),%eax │ │ push 0x10(%ecx) │ │ push %eax │ │ mov %ecx,%edi │ │ call 109efb7 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 113bd7b │ │ @@ -3251929,21 +3251929,21 @@ │ │ pop %edx │ │ push $0x2 │ │ push 0xc(%esi) │ │ call 10b043b │ │ add $0x10,%esp │ │ mov 0x1c(%esi),%eax │ │ sub $0x8,%esp │ │ - lea -0x117f370(%ebx),%ecx │ │ + lea -0x117f397(%ebx),%ecx │ │ push (%eax) │ │ push %ecx │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ - lea -0x117d681(%ebx),%eax │ │ + lea -0x117d6a8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ test %esi,%esi │ │ mov 0x4(%esp),%ecx │ │ je 113be3b │ │ cmp 0x18(%ecx),%edi │ │ jge 113be3b │ │ mov 0x1c(%ecx),%eax │ │ @@ -3251952,15 +3251952,15 @@ │ │ push %esi │ │ push 0x18(%esp) │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ inc %edi │ │ jmp 113be13 │ │ - lea -0x117232a(%ebx),%eax │ │ + lea -0x1172351(%ebx),%eax │ │ push 0x18(%esp) │ │ push 0x14(%ecx) │ │ push %esi │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3252397,15 +3252397,15 @@ │ │ mov %eax,%esi │ │ mov 0xc(%ebp),%eax │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ je 113c350 │ │ mov %esi,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ - lea -0x117f577(%ebx),%eax │ │ + lea -0x117f59e(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 109efb7 │ │ mov %eax,0x14(%esp) │ │ mov %esi,(%esp) │ │ call 109cb07 │ │ mov 0x14(%esp),%eax │ │ mov %eax,%esi │ │ @@ -3252478,15 +3252478,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,%esi │ │ mov %ecx,%edi │ │ call 113c3ec │ │ pop %ebx │ │ add $0x332dcc,%ebx │ │ sub $0xc,%esp │ │ - lea -0x117b833(%ebx),%eax │ │ + lea -0x117b85a(%ebx),%eax │ │ push 0x14(%edx) │ │ push 0x10(%edx) │ │ push %eax │ │ push 0xc(%edx) │ │ push %ecx │ │ call 113c367 │ │ add $0x20,%esp │ │ @@ -3265280,15 +3265280,15 @@ │ │ ret │ │ push $0xf │ │ pop %ecx │ │ xor %eax,%eax │ │ dec %eax │ │ mov %eax,0x58(%esp) │ │ lea -0x116381f(%ebx),%eax │ │ - lea -0x1181192(%ebx),%edx │ │ + lea -0x11811b9(%ebx),%edx │ │ add $0xfffffffe,%edi │ │ cmp $0x4,%edi │ │ ja 11466a7 │ │ mov %eax,0x48(%esp) │ │ mov -0x11451f8(%ebx,%edi,4),%eax │ │ add %ebx,%eax │ │ mov %ecx,%edi │ │ @@ -3265767,24 +3265767,24 @@ │ │ mov 0xb4(%esp),%edx │ │ mov 0xd8(%esp),%eax │ │ jmp 1146030 │ │ sub $0xc,%esp │ │ push %ecx │ │ call 10a4e6c │ │ jmp 1145ed3 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ push $0x0 │ │ push $0xffffffff │ │ push %eax │ │ push %ecx │ │ jmp 1146708 │ │ lea -0x11507d2(%ebx),%esi │ │ mov %ecx,%edi │ │ jmp 1145f85 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ jmp 1146705 │ │ push $0x7 │ │ pop %eax │ │ jmp 11466ca │ │ @@ -3266422,15 +3266422,15 @@ │ │ pop %ecx │ │ idiv %ecx │ │ mov 0x28(%esp),%ecx │ │ mov 0x24(%esp),%edx │ │ sub %ecx,%edx │ │ sub $0x4,%esp │ │ mov 0xc(%esp),%esi │ │ - lea -0x1174271(%esi),%esi │ │ + lea -0x1174298(%esi),%esi │ │ mov 0xc(%esp),%ebx │ │ push %edx │ │ push %ecx │ │ push %eax │ │ push 0x50(%esp) │ │ push %esi │ │ lea 0x94(%esp),%esi │ │ @@ -3266465,15 +3266465,15 @@ │ │ add $0x10,%esp │ │ cmp $0x5,%eax │ │ je 1146d2a │ │ push $0x7 │ │ pop %eax │ │ jmp 1146fc9 │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ jmp 1147017 │ │ push $0x7 │ │ pop %eax │ │ jmp 1146fcd │ │ @@ -3266521,15 +3266521,15 @@ │ │ call 114703b │ │ pop %ebx │ │ add $0x32817d,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0x10(%ebp),%eax │ │ sub $0x8,%esp │ │ lea 0x10(%esp),%esi │ │ - lea -0x1177d9e(%ebx),%edx │ │ + lea -0x1177dc5(%ebx),%edx │ │ push %esi │ │ push (%eax) │ │ call 1147af4 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 114713c │ │ mov 0x8(%esp),%eax │ │ @@ -3266643,15 +3266643,15 @@ │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 10a3d75 │ │ add $0x10,%esp │ │ mov 0x68(%esp),%edx │ │ mov 0x10(%edx),%ecx │ │ test %eax,%eax │ │ - lea -0x117982f(%ebx),%esi │ │ + lea -0x1179856(%ebx),%esi │ │ cmovne %eax,%esi │ │ mov %esi,0x14(%esp) │ │ test %ecx,%ecx │ │ je 11472a6 │ │ mov (%edx),%eax │ │ andl $0x0,0x5c(%esp) │ │ xorps %xmm0,%xmm0 │ │ @@ -3266716,15 +3266716,15 @@ │ │ je 11473d1 │ │ lea 0x44(%esp),%ecx │ │ mov 0x8(%esp),%ebx │ │ call 11485a7 │ │ add %eax,%edi │ │ inc %esi │ │ jmp 114723d │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ call 10a4266 │ │ add $0x10,%esp │ │ jmp 1147aec │ │ @@ -3266803,15 +3266803,15 @@ │ │ push %ecx │ │ call 13c7860 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%edx │ │ jmp 114745f │ │ sub $0x4,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x117f363(%ebx),%eax │ │ + lea -0x117f38a(%ebx),%eax │ │ push %edx │ │ push %eax │ │ lea 0x24(%esp),%eax │ │ push %eax │ │ call 11356eb │ │ add $0x10,%esp │ │ mov 0x18(%esp),%esi │ │ @@ -3267374,15 +3267374,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %eax,(%esi) │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ jne 1147b65 │ │ sub $0x8,%esp │ │ - lea -0x117b7e6(%ebx),%eax │ │ + lea -0x117b80d(%ebx),%eax │ │ push %edi │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ push $0xffffffff │ │ @@ -3269023,23 +3269023,23 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ call 1148d3c │ │ pop %ebx │ │ add $0x32647c,%ebx │ │ mov 0x8(%ebp),%eax │ │ andl $0x0,0x24(%esp) │ │ - lea -0x1182f18(%ebx),%ecx │ │ + lea -0x1182f3f(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 10afcbb │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 1148f04 │ │ mov 0x10(%ebp),%eax │ │ - lea -0x1172335(%ebx),%edi │ │ + lea -0x117235c(%ebx),%edi │ │ add $0xfffffffd,%eax │ │ je 1148e2e │ │ mov %edi,0x28(%esp) │ │ mov %eax,%ecx │ │ xor %esi,%esi │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ @@ -3269559,15 +3269559,15 @@ │ │ pop %ebx │ │ add $0x325edd,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%esi),%edi │ │ cmpl $0x0,0x48(%edi) │ │ je 114930b │ │ sub $0xc,%esp │ │ - lea -0x117b75e(%ebx),%eax │ │ + lea -0x117b785(%ebx),%eax │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esi) │ │ xor %eax,%eax │ │ inc %eax │ │ jmp 114975d │ │ @@ -3270103,15 +3270103,15 @@ │ │ andl $0x0,0x2c(%esp) │ │ call 1149944 │ │ pop %ebx │ │ add $0x325874,%ebx │ │ cmpl $0x0,0x48(%ecx) │ │ je 114996e │ │ sub $0xc,%esp │ │ - lea -0x117b75e(%ebx),%eax │ │ + lea -0x117b785(%ebx),%eax │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,0x8(%edi) │ │ xor %esi,%esi │ │ inc %esi │ │ jmp 114a058 │ │ @@ -3270399,15 +3270399,15 @@ │ │ mov %ecx,%edx │ │ add $0xd0,%dl │ │ cmp $0xa,%dl │ │ jb 1149cd3 │ │ mov %edi,0x20(%esp) │ │ test %eax,%eax │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1178015(%ebx),%edi │ │ + lea -0x117803c(%ebx),%edi │ │ cmovne %eax,%edi │ │ cmpb $0x2a,(%edi) │ │ je 1149db1 │ │ mov 0x1c(%esp),%ecx │ │ xor %edx,%edx │ │ push 0x40(%esp) │ │ lea 0x30(%esp),%eax │ │ @@ -3270750,15 +3270750,15 @@ │ │ push %ecx │ │ push $0x1 │ │ push %eax │ │ call 10a602e │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%esi │ │ jmp 114a314 │ │ - lea -0x117982b(%ebx),%edx │ │ + lea -0x1179852(%ebx),%edx │ │ mov 0x8(%ebp),%eax │ │ mov %edx,0x44(%eax) │ │ andl $0x0,0x48(%eax) │ │ movl $0x0,0x28(%esp) │ │ mov 0x30(%esp),%eax │ │ mov 0xc(%ebp),%ecx │ │ test $0x20,%cl │ │ @@ -3270801,25 +3270801,25 @@ │ │ push %eax │ │ mov %eax,%esi │ │ mov %eax,0x60(%esp) │ │ call 13c78d0 │ │ add $0x10,%esp │ │ mov 0x28(%esp),%edi │ │ test %edi,%edi │ │ - lea -0x1178015(%ebx),%ecx │ │ - lea -0x117ba19(%ebx),%eax │ │ + lea -0x117803c(%ebx),%ecx │ │ + lea -0x117ba40(%ebx),%eax │ │ cmove %ecx,%eax │ │ cmove %ecx,%edi │ │ cmpl $0x0,0x14(%esp) │ │ mov 0x54(%esp),%ecx │ │ mov %ecx,0x10(%esi) │ │ mov 0x3c(%esp),%ecx │ │ mov 0x4(%ecx),%edx │ │ mov %edx,0x14(%esp) │ │ - lea -0x1179833(%ebx),%edx │ │ + lea -0x117985a(%ebx),%edx │ │ lea -0x115dd49(%ebx),%esi │ │ cmove %edx,%esi │ │ mov 0x8(%ecx),%edx │ │ sub $0x30,%esp │ │ mov %esi,0x24(%esp) │ │ mov %edi,0x20(%esp) │ │ mov 0x80(%esp),%edi │ │ @@ -3271571,21 +3271571,21 @@ │ │ lea -0x115dcc1(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov %ecx,%edi │ │ call 109f68f │ │ test %eax,%eax │ │ je 114adf1 │ │ mov %edi,0x4(%esp) │ │ - lea -0x117f36b(%ebx),%eax │ │ + lea -0x117f392(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 109f68f │ │ test %eax,%eax │ │ je 114ae54 │ │ mov %edi,0x4(%esp) │ │ - lea -0x1177d9e(%ebx),%eax │ │ + lea -0x1177dc5(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 109f68f │ │ test %eax,%eax │ │ je 114aea2 │ │ mov %edi,0x4(%esp) │ │ lea -0x115259b(%ebx),%eax │ │ mov %eax,(%esp) │ │ @@ -3271773,15 +3271773,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov 0x14(%eax),%ecx │ │ call 115d688 │ │ mov %eax,%esi │ │ jmp 114b29e │ │ cmp $0x2,%eax │ │ lea -0x11584b7(%ebx),%eax │ │ - lea -0x11722c8(%ebx),%ecx │ │ + lea -0x11722ef(%ebx),%ecx │ │ cmovge %eax,%ecx │ │ mov 0x8(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ lea -0x11525c0(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 109efb7 │ │ @@ -3272260,15 +3272260,15 @@ │ │ lea -0x115459b(%ebx),%eax │ │ mov %esi,%ecx │ │ push %edi │ │ push %eax │ │ call 115f6fa │ │ pop %eax │ │ pop %ecx │ │ - lea -0x11813b9(%ebx),%eax │ │ + lea -0x11813e0(%ebx),%eax │ │ mov %esi,%ecx │ │ lea 0x10(%esp),%edx │ │ push %edi │ │ push %eax │ │ call 115f6fa │ │ pop %eax │ │ pop %ecx │ │ @@ -3272436,15 +3272436,15 @@ │ │ push %edi │ │ push %eax │ │ jmp 114b60f │ │ test %eax,%eax │ │ je 114b61c │ │ mov %eax,%ecx │ │ call 10a4e0a │ │ - lea -0x11778ce(%ebx),%ecx │ │ + lea -0x11778f5(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %edi │ │ push %ecx │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov 0x18(%ebp),%ecx │ │ @@ -3272837,15 +3272837,15 @@ │ │ mov 0x18(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ movl $0x1,0x14(%esp) │ │ xor %edi,%edi │ │ inc %edi │ │ push $0x3 │ │ pop %ecx │ │ - lea -0x117f30c(%ebx),%eax │ │ + lea -0x117f333(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x115dd05(%ebx),%eax │ │ mov %eax,0x64(%esp) │ │ lea -0x1161b35(%ebx),%eax │ │ mov %eax,0x50(%esp) │ │ lea -0x115bf7e(%ebx),%eax │ │ mov %eax,0x58(%esp) │ │ @@ -3272965,15 +3272965,15 @@ │ │ mov %eax,(%ecx) │ │ movl $0x1,0x14(%esp) │ │ xor %edi,%edi │ │ inc %edi │ │ jmp 114c1d9 │ │ test %edi,%edi │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ cmove %eax,%edi │ │ mov 0x3c(%esp),%esi │ │ test %esi,%esi │ │ cmove %eax,%esi │ │ andl $0x0,0x28(%esp) │ │ sub $0xc,%esp │ │ push %edi │ │ @@ -3272985,15 +3272985,15 @@ │ │ push %edi │ │ push %ecx │ │ call 109f715 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 114bd41 │ │ sub $0x4,%esp │ │ - lea -0x1179845(%ebx),%eax │ │ + lea -0x117986c(%ebx),%eax │ │ push 0xc(%esp) │ │ push %edi │ │ push %eax │ │ call 109f715 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 114bdde │ │ @@ -3273003,24 +3273003,24 @@ │ │ push %edi │ │ push %eax │ │ call 109f715 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 114be5e │ │ sub $0x4,%esp │ │ - lea -0x11722f4(%ebx),%eax │ │ + lea -0x117231b(%ebx),%eax │ │ push 0xc(%esp) │ │ push %edi │ │ push %eax │ │ call 109f715 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 114bef0 │ │ sub $0x4,%esp │ │ - lea -0x117d67a(%ebx),%eax │ │ + lea -0x117d6a1(%ebx),%eax │ │ push 0xc(%esp) │ │ push %edi │ │ push %eax │ │ call 109f715 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 114bf50 │ │ @@ -3273030,15 +3273030,15 @@ │ │ push %edi │ │ push %eax │ │ call 109f715 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 114c050 │ │ sub $0x4,%esp │ │ - lea -0x11726a3(%ebx),%eax │ │ + lea -0x11726ca(%ebx),%eax │ │ push 0xc(%esp) │ │ push %edi │ │ push %eax │ │ call 109f715 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 114c078 │ │ @@ -3273048,15 +3273048,15 @@ │ │ push %edi │ │ push %eax │ │ call 109f715 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 114c1a5 │ │ sub $0x4,%esp │ │ - lea -0x117b7c9(%ebx),%eax │ │ + lea -0x117b7f0(%ebx),%eax │ │ push %edi │ │ push 0x10(%esp) │ │ jmp 114c1c4 │ │ sub $0x8,%esp │ │ push %edi │ │ push 0x70(%esp) │ │ call 109efb7 │ │ @@ -3273156,15 +3273156,15 @@ │ │ lea -0x115261d(%ebx),%eax │ │ jmp 114c0f5 │ │ mov 0xc(%esp),%edi │ │ cmpl $0x0,0x20(%edi) │ │ je 114bf70 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x118118d(%ebx),%eax │ │ + lea -0x11811b4(%ebx),%eax │ │ jmp 114c1c4 │ │ sub $0xc,%esp │ │ lea 0x34(%esp),%ecx │ │ push $0x7c │ │ pop %edx │ │ mov 0x10(%esp),%ebx │ │ push $0x0 │ │ @@ -3273199,15 +3273199,15 @@ │ │ and $0xfe,%cl │ │ cmp $0x30,%cl │ │ jne 114bf06 │ │ cmpb $0x0,0x1(%esi) │ │ je 114c172 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x117f2f8(%ebx),%eax │ │ + lea -0x117f31f(%ebx),%eax │ │ jmp 114c1c4 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ lea -0x11582af(%ebx),%eax │ │ jmp 114c1c4 │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%ebx │ │ @@ -3273389,15 +3273389,15 @@ │ │ mov 0x18(%esp),%ecx │ │ mov %ecx,0x38(%eax) │ │ xor %edi,%edi │ │ test %ecx,%ecx │ │ jns 114c1d5 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1182ee5(%ebx),%eax │ │ + lea -0x1182f0c(%ebx),%eax │ │ jmp 114c1c4 │ │ mov (%esi),%al │ │ mov %eax,%ecx │ │ and $0xfe,%cl │ │ cmp $0x30,%cl │ │ jne 114c1b7 │ │ cmpb $0x0,0x1(%esi) │ │ @@ -3273636,31 +3273636,31 @@ │ │ add $0x10,%esp │ │ mov %eax,0x4(%edx) │ │ cmpl $0x0,0x38(%esp) │ │ je 114c533 │ │ test %eax,%eax │ │ je 114c533 │ │ sub $0x4,%esp │ │ - lea -0x117b7ad(%ebx),%eax │ │ + lea -0x117b7d4(%ebx),%eax │ │ lea -0x115459b(%ebx),%edx │ │ mov %esi,%ecx │ │ push 0x18(%ebp) │ │ push $0x0 │ │ push %eax │ │ call 114d227 │ │ mov 0x20(%esp),%edx │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ mov %eax,%edi │ │ test %eax,%eax │ │ mov 0x1c(%esp),%esi │ │ jne 114c306 │ │ sub $0x4,%esp │ │ - lea -0x117b78a(%ebx),%eax │ │ - lea -0x11813b9(%ebx),%edx │ │ + lea -0x117b7b1(%ebx),%eax │ │ + lea -0x11813e0(%ebx),%edx │ │ push 0x18(%ebp) │ │ push $0x1 │ │ push %eax │ │ call 114d227 │ │ mov 0x20(%esp),%edx │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3273759,17 +3273759,17 @@ │ │ lea -0x116e818(%ebx),%eax │ │ xor %esi,%esi │ │ push %eax │ │ lea 0x34(%esp),%eax │ │ push %eax │ │ call 114cb3a │ │ add $0x10,%esp │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ - lea -0x117ba19(%ebx),%ecx │ │ + lea -0x117ba40(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ lea -0x116539c(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov 0xc(%esp),%edi │ │ mov 0x4(%esp),%ebx │ │ test %eax,%eax │ │ je 114c6d8 │ │ @@ -3273792,15 +3273792,15 @@ │ │ jmp 114c69b │ │ mov %esi,%ecx │ │ push $0x7 │ │ pop %edi │ │ jmp 114c477 │ │ sub $0xc,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x117608c(%ebx),%ecx │ │ + lea -0x11760b3(%ebx),%ecx │ │ push 0x4c(%esp) │ │ push 0x8(%edi) │ │ push %eax │ │ push %ecx │ │ lea 0x44(%esp),%eax │ │ push %eax │ │ call 114cb3a │ │ @@ -3274354,15 +3274354,15 @@ │ │ cmp $0x58,%eax │ │ je 114cd17 │ │ cmp $0x78,%eax │ │ je 114cd17 │ │ cmp $0x6e,%eax │ │ jne 114cd5c │ │ sub $0x4,%esp │ │ - lea -0x11763f3(%ebx),%eax │ │ + lea -0x117641a(%ebx),%eax │ │ push $0x4 │ │ push %esi │ │ push %eax │ │ call 109f715 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ add $0x4,%esi │ │ @@ -3274614,15 +3274614,15 @@ │ │ je 114d075 │ │ movl $0x1,(%eax) │ │ mov %eax,0x14(%esp) │ │ andl $0x0,0x4(%eax) │ │ movl $0x0,0x1c(%esp) │ │ xor %eax,%eax │ │ inc %eax │ │ - lea -0x11722e1(%ebx),%ecx │ │ + lea -0x1172308(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ lea -0x116e86f(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ mov %eax,0x20(%esp) │ │ xor %edx,%edx │ │ xor %eax,%eax │ │ test %eax,%eax │ │ @@ -3274881,15 +3274881,15 @@ │ │ mov %ecx,%esi │ │ call 114d23c │ │ pop %ebx │ │ lea 0x4(%esp),%eax │ │ andl $0x0,(%eax) │ │ add $0x321f7c,%ebx │ │ cmpl $0x0,0xc(%ebp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x115bf74(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov 0x8(%ebp),%eax │ │ lea -0x11637ef(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edi │ │ @@ -3274902,15 +3274902,15 @@ │ │ call 114d402 │ │ add $0x20,%esp │ │ lea 0x4(%esp),%ecx │ │ mov (%ecx),%edx │ │ test %edx,%edx │ │ je 114d2b9 │ │ mov %eax,0x8(%esp) │ │ - lea -0x117d66c(%ebx),%ecx │ │ + lea -0x117d693(%ebx),%ecx │ │ push %edx │ │ push %edi │ │ push 0x8(%esi) │ │ push %ecx │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%ecx │ │ @@ -3274945,15 +3274945,15 @@ │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ mov (%esi),%eax │ │ cmpl $0x0,0x24(%eax) │ │ je 114d311 │ │ andl $0x0,0x20(%esp) │ │ movl $0x1,0x1c(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ andl $0x0,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ andl $0x0,(%esp) │ │ xor %edx,%edx │ │ inc %edx │ │ mov %esi,%ecx │ │ call 114d4d0 │ │ @@ -3275901,35 +3275901,35 @@ │ │ jmp 114ddd0 │ │ sub $0x4,%esp │ │ push 0x8(%ecx) │ │ push 0x4(%ecx) │ │ push -0x319c0(%ebx,%edx,4) │ │ jmp 114ddc4 │ │ cmpl $0x0,0x24(%ecx) │ │ - lea -0x1178015(%ebx),%eax │ │ - lea -0x117d629(%ebx),%edx │ │ + lea -0x117803c(%ebx),%eax │ │ + lea -0x117d650(%ebx),%edx │ │ cmove %eax,%edx │ │ - lea -0x1182ec6(%ebx),%eax │ │ + lea -0x1182eed(%ebx),%eax │ │ push %edx │ │ push 0x8(%ecx) │ │ push 0x4(%ecx) │ │ jmp 114ddc3 │ │ cmpl $0x0,0x24(%ecx) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x114ea0e(%ebx),%edx │ │ cmove %eax,%edx │ │ lea -0x114a797(%ebx),%eax │ │ push 0x8(%ecx) │ │ push 0x4(%ecx) │ │ push %edx │ │ jmp 114ddc3 │ │ sub $0x4,%esp │ │ - lea -0x117d640(%ebx),%eax │ │ + lea -0x117d667(%ebx),%eax │ │ jmp 114ddbd │ │ - lea -0x11760ad(%ebx),%eax │ │ + lea -0x11760d4(%ebx),%eax │ │ push 0x2c(%ecx) │ │ push 0x28(%ecx) │ │ push 0x3c(%ecx) │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3276477,15 +3276477,15 @@ │ │ je 114e515 │ │ xor %esi,%esi │ │ inc %esi │ │ mov 0x34(%esp),%edi │ │ cmpl $0x0,0x7c(%edi) │ │ je 114e529 │ │ mov 0x18(%esp),%ebx │ │ - lea -0x1182e9b(%ebx),%eax │ │ + lea -0x1182ec2(%ebx),%eax │ │ push $0x5 │ │ push $0x4 │ │ push %ecx │ │ push %eax │ │ call 109efb7 │ │ mov 0x30(%esp),%edx │ │ add $0x10,%esp │ │ @@ -3276915,15 +3276915,15 @@ │ │ sub $0x20,%esp │ │ mov %edx,%esi │ │ mov %ecx,0x10(%esp) │ │ call 114e99e │ │ pop %ebx │ │ add $0x32081a,%ebx │ │ mov 0x8(%ebp),%edi │ │ - lea -0x117d626(%ebx),%eax │ │ + lea -0x117d64d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ call 109f68f │ │ test %eax,%eax │ │ je 114eaaa │ │ lea -0x11525c9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3276933,15 +3276933,15 @@ │ │ je 114eae0 │ │ lea -0x114ea06(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 109f68f │ │ test %eax,%eax │ │ je 114eb0c │ │ - lea -0x11722d2(%ebx),%eax │ │ + lea -0x11722f9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 109f68f │ │ test %eax,%eax │ │ je 114eb42 │ │ lea -0x1150766(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3277797,15 +3277797,15 @@ │ │ push $0x9 │ │ pop %esi │ │ push $0x3 │ │ pop %ecx │ │ cmove %ecx,%esi │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%eax │ │ - lea -0x1177980(%eax),%eax │ │ + lea -0x11779a7(%eax),%eax │ │ mov 0x8(%esp),%ebx │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 13c7880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3278673,15 +3278673,15 @@ │ │ pop %ebx │ │ add $0x31f2b2,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov %esi,0x8(%esp) │ │ mov (%ecx),%eax │ │ cmpl $0x1,0x38(%eax) │ │ jne 114ff30 │ │ - lea -0x117b737(%ebx),%eax │ │ + lea -0x117b75e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 114ff52 │ │ jmp 114ff42 │ │ lea 0x8(%esp),%edi │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ @@ -3279221,15 +3279221,15 @@ │ │ jg 1150589 │ │ jne 11502f3 │ │ cmpb $0x0,0x15(%ecx) │ │ jne 1150589 │ │ jmp 11502f3 │ │ lea -0x11545f7(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x117d621(%ebx),%eax │ │ + lea -0x117d648(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ call 114ff52 │ │ mov %esi,(%esp) │ │ call 109cb07 │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%ebp),%esi │ │ @@ -3287215,15 +3287215,15 @@ │ │ cmpl $0x0,0x3c(%edi) │ │ jne 11565b2 │ │ mov (%edi),%eax │ │ mov 0x4(%eax),%ecx │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ - lea -0x1176072(%ebx),%eax │ │ + lea -0x1176099(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov %edx,%edi │ │ call 109efb7 │ │ mov %eax,(%esp) │ │ mov 0x10(%esp),%ecx │ │ mov %edi,%edx │ │ call 114d901 │ │ @@ -3289454,15 +3289454,15 @@ │ │ test %eax,%eax │ │ jle 11581c6 │ │ mov 0x4c(%edx),%ecx │ │ mov %edx,%edi │ │ mov 0x4(%esp),%ebx │ │ jmp 11581d2 │ │ mov 0x4(%esp),%ebx │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ mov %edx,%edi │ │ sub $0xc,%esp │ │ push $0x2 │ │ pop %edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ @@ -3290627,15 +3290627,15 @@ │ │ add $0x10,%esp │ │ mov %eax,0x28(%esi) │ │ jmp 1159157 │ │ lea 0x38(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov (%esi),%eax │ │ sub $0x4,%esp │ │ - lea -0x1176039(%ebx),%ecx │ │ + lea -0x1176060(%ebx),%ecx │ │ push 0x8(%eax) │ │ push 0x4(%eax) │ │ push %ecx │ │ call 109efb7 │ │ pop %ecx │ │ mov %esi,%ecx │ │ mov 0x14(%esp),%edx │ │ @@ -3296758,15 +3296758,15 @@ │ │ andl $0x0,0x8(%ecx) │ │ call 115d6a1 │ │ pop %ebx │ │ add $0x311b17,%ebx │ │ mov 0x4(%edi),%eax │ │ mov 0x8(%edi),%ecx │ │ sub $0x4,%esp │ │ - lea -0x1177956(%ebx),%edx │ │ + lea -0x117797d(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push $0x0 │ │ push (%edi) │ │ @@ -3297069,15 +3297069,15 @@ │ │ je 115e4b6 │ │ mov %eax,%ecx │ │ mov %edi,0xd0(%esp) │ │ lea 0x28(%esi),%eax │ │ mov %eax,0x28(%esp) │ │ xor %eax,%eax │ │ mov %ecx,%edx │ │ - lea -0x1177924(%ebx),%ecx │ │ + lea -0x117794b(%ebx),%ecx │ │ mov %ecx,0xe8(%esp) │ │ mov %edx,0x7c(%esp) │ │ mov %esi,%edi │ │ mov %esi,0x2c(%esp) │ │ cmp 0x18(%edx),%eax │ │ jge 115e28c │ │ mov %eax,0xe0(%esp) │ │ @@ -3299322,15 +3299322,15 @@ │ │ push %edi │ │ push %ecx │ │ call *0xc(%esi) │ │ add $0x20,%esp │ │ andl $0x0,0x5c(%edi) │ │ jmp 115f6c2 │ │ sub $0x4,%esp │ │ - lea -0x117f2cd(%ebx),%eax │ │ + lea -0x117f2f4(%ebx),%eax │ │ push %esi │ │ push 0x10(%esp) │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ @@ -3299886,23 +3299886,23 @@ │ │ push 0xc(%ebp) │ │ mov 0x8(%ebp),%eax │ │ call *0x2c(%eax) │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ cmp $0x19,%eax │ │ jne 115fdf2 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ push $0x0 │ │ push $0xffffffff │ │ push %eax │ │ push 0x10(%ebp) │ │ call 10a4963 │ │ jmp 115fec2 │ │ sub $0x4,%esp │ │ - lea -0x1176008(%ebx),%eax │ │ + lea -0x117602f(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push 0x10(%ebp) │ │ call 10a4451 │ │ jmp 115fec2 │ │ mov %eax,%edi │ │ cmpl $0x0,0x20(%esp) │ │ @@ -3300271,15 +3300271,15 @@ │ │ sub $0x10,%esp │ │ call 1160296 │ │ pop %ebx │ │ add $0x30ef22,%ebx │ │ mov %ecx,(%esp) │ │ call 10a3d75 │ │ test %eax,%eax │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ cmove %ecx,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ push %ebp │ │ mov %esp,%ebp │ │ @@ -3300896,15 +3300896,15 @@ │ │ andl $0x0,0x4(%esp) │ │ call 109cad3 │ │ mov %edi,0xc(%esp) │ │ mov %eax,0x10(%esp) │ │ mov %eax,0x80(%edi) │ │ xor %esi,%esi │ │ lea -0x115f8dd(%ebx),%edi │ │ - lea -0x11722bc(%ebx),%eax │ │ + lea -0x11722e3(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %ebx,0x14(%esp) │ │ cmpl $0x0,0x10(%esp) │ │ je 11609ac │ │ cmp 0x10(%ebp),%esi │ │ jge 11609ac │ │ mov 0xc(%ebp),%eax │ │ @@ -3302794,15 +3302794,15 @@ │ │ cmp $0x65,%eax │ │ jne 116222c │ │ cmp $0x4,%esi │ │ jb 1162126 │ │ lea (%ecx,%esi,1),%edi │ │ add $0xfffffffd,%edi │ │ sub $0x4,%esp │ │ - lea -0x1174264(%ebx),%eax │ │ + lea -0x117428b(%ebx),%eax │ │ push $0x3 │ │ push %edi │ │ push %eax │ │ call 13c7880 │ │ mov 0x1c(%esp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3303010,15 +3303010,15 @@ │ │ push %edi │ │ push %eax │ │ call 13c7880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11627f7 │ │ sub $0x4,%esp │ │ - lea -0x118116d(%ebx),%eax │ │ + lea -0x1181194(%ebx),%eax │ │ push $0x7 │ │ push %edi │ │ push %eax │ │ call 13c7880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1162833 │ │ @@ -3303042,15 +3303042,15 @@ │ │ cmp $0x6,%esi │ │ jb 1162854 │ │ lea -0x5(%esi),%eax │ │ mov %eax,0x10(%esp) │ │ lea (%ecx,%esi,1),%edi │ │ add $0xfffffffb,%edi │ │ sub $0x4,%esp │ │ - lea -0x117d5ef(%ebx),%eax │ │ + lea -0x117d616(%ebx),%eax │ │ push $0x5 │ │ push %edi │ │ push %eax │ │ call 13c7880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116270c │ │ @@ -3303164,15 +3303164,15 @@ │ │ movw $0x7461,(%edi) │ │ jmp 11627f2 │ │ cmp $0x7,%esi │ │ jne 1162854 │ │ lea (%ecx,%esi,1),%edi │ │ add $0xfffffffa,%edi │ │ sub $0x4,%esp │ │ - lea -0x1182e54(%ebx),%eax │ │ + lea -0x1182e7b(%ebx),%eax │ │ push $0x6 │ │ push %edi │ │ push %eax │ │ call 13c7880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1162850 │ │ @@ -3303197,15 +3303197,15 @@ │ │ movb $0x65,0x2(%eax) │ │ movw $0x7461,(%eax) │ │ mov %edi,%esi │ │ jmp 1162854 │ │ xor %ecx,%ecx │ │ mov %ecx,0x18(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117b702(%ebx),%eax │ │ + lea -0x117b729(%ebx),%eax │ │ push $0x3 │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ push %eax │ │ call 13c7880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3303565,15 +3303565,15 @@ │ │ lea -0x3(%esi),%edi │ │ jmp 1162d09 │ │ cmp $0x4,%esi │ │ jb 1162d1c │ │ lea (%ecx,%esi,1),%eax │ │ add $0xfffffffd,%eax │ │ sub $0x4,%esp │ │ - lea -0x1179826(%ebx),%edx │ │ + lea -0x117984d(%ebx),%edx │ │ jmp 1162c1b │ │ cmp $0x3,%esi │ │ jb 1162d1c │ │ cmpw $0x6369,(%edi) │ │ jne 1162d1c │ │ jmp 1162ca2 │ │ cmp $0x5,%esi │ │ @@ -3304160,27 +3304160,27 @@ │ │ add $0x30bfcc,%ebx │ │ andl $0x0,0x8(%esp) │ │ mov 0x8(%ebp),%edi │ │ xor %eax,%eax │ │ cmp %eax,0x20(%edi) │ │ je 116322a │ │ sub $0x4,%esp │ │ - lea -0x1174238(%ebx),%eax │ │ + lea -0x117425f(%ebx),%eax │ │ push 0xc(%edi) │ │ push 0x10(%edi) │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,0x8(%edi) │ │ xor %eax,%eax │ │ inc %eax │ │ jmp 116330c │ │ mov 0xc(%edi),%eax │ │ sub $0x8,%esp │ │ - lea -0x117788f(%ebx),%ecx │ │ + lea -0x11778b6(%ebx),%ecx │ │ lea 0xc(%esp),%edx │ │ push %eax │ │ push %eax │ │ push 0x10(%edi) │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -3304448,15 +3304448,15 @@ │ │ inc %eax │ │ mov %eax,(%esp) │ │ call 109c913 │ │ mov %eax,0x1c(%esi) │ │ test %eax,%eax │ │ je 116357d │ │ test %edi,%edi │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ cmovne %edi,%ecx │ │ mov 0x18(%esi),%edx │ │ inc %edx │ │ mov %edx,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 13c7860 │ │ @@ -3304972,15 +3304972,15 @@ │ │ xor %eax,%eax │ │ mov 0xc(%ebp),%edx │ │ mov 0x10(%ebp),%esi │ │ cmp $0x5,%edi │ │ je 1163ba8 │ │ test %al,%al │ │ jne 1163ba8 │ │ - lea -0x117b6fe(%ebx),%eax │ │ + lea -0x117b725(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 109efb7 │ │ mov 0x14(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ movl $0x1,0x10(%esp) │ │ xor %edi,%edi │ │ jmp 1163d6b │ │ @@ -3305345,19 +3305345,19 @@ │ │ and $0x7f,%edi │ │ shl $0x3,%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,%edi │ │ xor %esi,%esi │ │ lea -0x116cc98(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x1182e42(%ebx),%eax │ │ + lea -0x1182e69(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x11797f7(%ebx),%eax │ │ + lea -0x117981e(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x11812cc(%ebx),%eax │ │ + lea -0x11812f3(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x8(%esp),%eax │ │ movzwl 0x2(%eax),%eax │ │ rol $0x8,%ax │ │ movzwl %ax,%eax │ │ cmp %eax,%esi │ │ jae 11640f6 │ │ @@ -3305454,15 +3305454,15 @@ │ │ and $0x3f,%ecx │ │ cmpb $0x4,-0x1144c3e(%ebx,%ecx,1) │ │ jne 1164174 │ │ mov %eax,(%esp) │ │ call 10a3d9c │ │ cmp $0x1,%eax │ │ jg 1164193 │ │ - lea -0x1181165(%ebx),%eax │ │ + lea -0x118118c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ orl $0xffffffff,0x8(%esp) │ │ call 10a4451 │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3305495,15 +3305495,15 @@ │ │ pop %ebx │ │ add $0x30afe4,%ebx │ │ mov 0xc(%ebp),%edi │ │ lea -0x3(%edi),%eax │ │ cmp $0xfffffffd,%eax │ │ ja 11641ff │ │ sub $0x4,%esp │ │ - lea -0x117785c(%ebx),%eax │ │ + lea -0x1177883(%ebx),%eax │ │ push $0xffffffff │ │ push %eax │ │ push 0x8(%ebp) │ │ call 10a4451 │ │ jmp 116429a │ │ mov 0x10(%ebp),%eax │ │ andl $0x0,0x8(%esp) │ │ @@ -3305693,15 +3305693,15 @@ │ │ cmove %eax,%ecx │ │ mov %ecx,0x40(%esp) │ │ xor %edi,%edi │ │ dec %edi │ │ mov 0x8(%ebp),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x11760c1(%ebx),%eax │ │ + lea -0x11760e8(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ call 116453c │ │ test %eax,%eax │ │ je 116449d │ │ mov %eax,%esi │ │ @@ -3305711,15 +3305711,15 @@ │ │ pop %ecx │ │ mov %edi,%eax │ │ cltd │ │ idiv %ecx │ │ mov %eax,0x28(%esp) │ │ cmp $0x1,%edi │ │ jg 1164463 │ │ - lea -0x117b6dd(%ebx),%eax │ │ + lea -0x117b704(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ call 11645b6 │ │ jmp 116448c │ │ mov %esi,(%esp) │ │ call 10a0abd │ │ @@ -3305750,15 +3305750,15 @@ │ │ call 1164639 │ │ lea 0x18(%esp),%esi │ │ mov 0x20(%esi),%eax │ │ mov %eax,%ecx │ │ sar $0x1f,%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ - lea -0x1174219(%ebx),%edx │ │ + lea -0x1174240(%ebx),%edx │ │ mov %esi,%ecx │ │ call 1164a39 │ │ mov 0x24(%esi),%eax │ │ mov %eax,%ecx │ │ sar $0x1f,%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -3305854,18 +3305854,18 @@ │ │ push 0xc(%ebp) │ │ call 109ef38 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1164627 │ │ mov 0x2c(%esi),%ecx │ │ test %ecx,%ecx │ │ - lea -0x1178015(%ebx),%edx │ │ + lea -0x117803c(%ebx),%edx │ │ lea -0x115fe25(%ebx),%edi │ │ cmove %edx,%edi │ │ - lea -0x11722b1(%ebx),%edx │ │ + lea -0x11722d8(%ebx),%edx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ push %edx │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,0x2c(%esi) │ │ @@ -3305938,15 +3305938,15 @@ │ │ push %edi │ │ push 0x14(%esp) │ │ push %eax │ │ call 13c7860 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%edi │ │ jmp 1164738 │ │ - lea -0x1181144(%ebx),%eax │ │ + lea -0x118116b(%ebx),%eax │ │ push 0x8(%edi) │ │ push 0x4(%edi) │ │ push %eax │ │ push %edi │ │ call 116453c │ │ add $0x10,%esp │ │ mov %eax,0x14(%edi) │ │ @@ -3305961,15 +3305961,15 @@ │ │ mov %edi,%ecx │ │ call 1164c0a │ │ mov %esi,(%esp) │ │ test %esi,%esi │ │ jne 1164767 │ │ cmpl $0x0,0x28(%edi) │ │ jne 1164767 │ │ - lea -0x117f29c(%ebx),%eax │ │ + lea -0x117f2c3(%ebx),%eax │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %edi │ │ call 11645b6 │ │ jmp 1164810 │ │ cmpl $0x0,(%esp) │ │ @@ -3306289,15 +3306289,15 @@ │ │ add $0x10,%esp │ │ cmp $0x64,%eax │ │ je 1164b95 │ │ cmp $0x65,%eax │ │ jne 1164bf9 │ │ cmpl $0x0,0x4(%esp) │ │ lea -0x1154564(%ebx),%eax │ │ - lea -0x1182e40(%ebx),%ecx │ │ + lea -0x1182e67(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ lea -0x1184bf9(%ebx),%eax │ │ push %ecx │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ @@ -3306316,15 +3306316,15 @@ │ │ xor 0x14(%ebp),%ecx │ │ mov %eax,0x8(%esp) │ │ xor 0x10(%ebp),%eax │ │ or %ecx,%eax │ │ je 1164bf9 │ │ cmpl $0x0,0x4(%esp) │ │ lea -0x1154564(%ebx),%eax │ │ - lea -0x1182e40(%ebx),%ecx │ │ + lea -0x1182e67(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ lea -0x1159f28(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ mov 0xc(%ebp),%eax │ │ @@ -3307984,15 +3307984,15 @@ │ │ call 109eed9 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ mov 0xc(%ebp),%eax │ │ mov 0xc(%eax),%esi │ │ mov %esi,%ecx │ │ call 11666b6 │ │ - lea -0x117b6be(%ebx),%ecx │ │ + lea -0x117b6e5(%ebx),%ecx │ │ push %esi │ │ push %eax │ │ push %ecx │ │ mov %edi,0x14(%esp) │ │ push %edi │ │ call 109ecfc │ │ add $0x10,%esp │ │ @@ -3308045,15 +3308045,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116607f │ │ cmp 0x8(%ebp),%edi │ │ mov %eax,0x8(%esp) │ │ jge 1166087 │ │ sub $0x8,%esp │ │ - lea -0x1177829(%ebx),%eax │ │ + lea -0x1177850(%ebx),%eax │ │ lea -0x116d1b0(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%edi │ │ jmp 11660c2 │ │ @@ -3308133,15 +3308133,15 @@ │ │ add $0x8,%al │ │ mov %al,0x17(%ecx) │ │ cmpl $0x0,0x18(%ebp) │ │ je 116618e │ │ lea 0x2c(%esp),%eax │ │ andl $0x0,(%eax) │ │ sub $0x8,%esp │ │ - lea -0x1182f2c(%ebx),%eax │ │ + lea -0x1182f53(%ebx),%eax │ │ push 0x20(%ecx) │ │ push %eax │ │ call 109efb7 │ │ pop %ecx │ │ mov 0x20(%esp),%esi │ │ mov %esi,%ecx │ │ mov %eax,0x14(%esp) │ │ @@ -3308156,15 +3308156,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ jmp 11661d8 │ │ xor %eax,%eax │ │ inc %eax │ │ jmp 11660f9 │ │ sub $0x4,%esp │ │ - lea -0x117f27c(%ebx),%eax │ │ + lea -0x117f2a3(%ebx),%eax │ │ push 0x24(%ecx) │ │ push 0x20(%ecx) │ │ push %eax │ │ mov %ecx,%esi │ │ call 109efb7 │ │ add $0x10,%esp │ │ add $0x10,%esi │ │ @@ -3308239,24 +3308239,24 @@ │ │ push %esi │ │ push %edi │ │ push 0x14(%esp) │ │ call 109ecfc │ │ add $0x10,%esp │ │ inc %esi │ │ jmp 116627e │ │ - lea -0x117224b(%ebx),%eax │ │ + lea -0x1172272(%ebx),%eax │ │ mov 0x20(%esp),%edi │ │ push %edi │ │ push 0x1c(%esp) │ │ push %eax │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 109ecfc │ │ add $0x10,%esp │ │ - lea -0x1182de8(%ebx),%eax │ │ + lea -0x1182e0f(%ebx),%eax │ │ push %edi │ │ push 0x1c(%esp) │ │ push %eax │ │ push %esi │ │ call 109ecfc │ │ pop %eax │ │ lea -0x1184bcc(%ebx),%eax │ │ @@ -3308309,15 +3308309,15 @@ │ │ mov %eax,0x44(%esp) │ │ lea 0x68(%esi),%eax │ │ mov %eax,0x48(%esp) │ │ mov 0x20(%esi),%eax │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0xc(%esp) │ │ - lea -0x11833e9(%ebx),%ecx │ │ + lea -0x1183410(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ mov %eax,0x4(%esp) │ │ mov %edx,(%esp) │ │ andl $0x0,0x20(%esp) │ │ andl $0x0,0x1c(%esp) │ │ call 10b3795 │ │ add $0x30,%esp │ │ @@ -3308331,30 +3308331,30 @@ │ │ mov %ecx,0xc(%esp) │ │ jmp 11664e0 │ │ xor %esi,%esi │ │ mov 0x18(%esp),%eax │ │ cmpl $0x1bf,(%eax) │ │ jg 1166214 │ │ sub $0x8,%esp │ │ - lea -0x1182e38(%ebx),%eax │ │ + lea -0x1182e5f(%ebx),%eax │ │ mov 0x18(%esp),%ecx │ │ push 0x24(%ecx) │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ mov $0x10b,%esi │ │ jmp 1166214 │ │ push $0x7 │ │ pop %eax │ │ mov %eax,0xc(%esp) │ │ mov 0x14(%ebp),%edi │ │ jmp 116667b │ │ sub $0x4,%esp │ │ - lea -0x11797eb(%ebx),%eax │ │ + lea -0x1179812(%ebx),%eax │ │ push 0x24(%esi) │ │ push 0x20(%esi) │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ push $0x64 │ │ @@ -3308418,15 +3308418,15 @@ │ │ cmovl %esi,%edi │ │ cmovl %edx,%ecx │ │ mov 0x10(%esp),%esi │ │ mov %ecx,0x34(%esi) │ │ mov %edi,0x30(%esi) │ │ xor %edi,%edi │ │ lea -0x31824(%ebx),%ecx │ │ - lea -0x117220b(%ebx),%eax │ │ + lea -0x1172232(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ cmp $0x7,%edi │ │ ja 116656c │ │ cmpl $0x0,0xc(%esp) │ │ jne 116656c │ │ cmp $0x3,%edi │ │ jne 116650d │ │ @@ -3308469,15 +3308469,15 @@ │ │ cmpb $0x0,0x19(%esi) │ │ je 1166681 │ │ mov 0xc(%esp),%esi │ │ cmp $0x7,%esi │ │ mov 0x14(%ebp),%edi │ │ je 1166688 │ │ sub $0x4,%esp │ │ - lea -0x1174212(%ebx),%eax │ │ + lea -0x1174239(%ebx),%eax │ │ push 0x24(%esp) │ │ mov 0x20(%esp),%esi │ │ push %esi │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%ecx │ │ @@ -3308497,17 +3308497,17 @@ │ │ push 0x20(%esp) │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 109ecfc │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ - lea -0x11797f3(%ebx),%eax │ │ + lea -0x117981a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x117251b(%ebx),%eax │ │ + lea -0x1172542(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov 0x10(%esp),%eax │ │ movzbl 0x19(%eax),%eax │ │ cmp %eax,%edi │ │ jae 116662c │ │ test %edi,%edi │ │ je 1166617 │ │ @@ -3310142,15 +3310142,15 @@ │ │ mov %edx,0x8(%esp) │ │ mov %ecx,%esi │ │ call 1167975 │ │ pop %ebx │ │ add $0x307843,%ebx │ │ andl $0x0,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11760c1(%ebx),%eax │ │ + lea -0x11760e8(%ebx),%eax │ │ push 0x24(%ecx) │ │ push 0x20(%ecx) │ │ push %eax │ │ call 109efb7 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -3312702,15 +3312702,15 @@ │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 109ecfc │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ je 116982c │ │ mov %eax,0x8(%esp) │ │ - lea -0x117d5e9(%ebx),%eax │ │ + lea -0x117d610(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 109ecfc │ │ mov 0xc(%ebp),%eax │ │ test $0x8,%al │ │ je 1169845 │ │ lea -0x11703d0(%ebx),%eax │ │ @@ -3312781,15 +3312781,15 @@ │ │ call 109cb07 │ │ add $0x10,%esp │ │ andl $0x0,0x51c(%esi) │ │ lea 0x524(%esi),%eax │ │ mov %eax,0x48(%esp) │ │ lea 0x10(%esi),%eax │ │ mov %eax,0x84(%esp) │ │ - lea -0x11797b3(%ebx),%eax │ │ + lea -0x11797da(%ebx),%eax │ │ mov %eax,0x80(%esp) │ │ mov %ebx,0xc(%esp) │ │ mov 0x510(%esi),%eax │ │ test %eax,%eax │ │ js 1169a7e │ │ cmpb $0x0,0x9(%esi) │ │ jne 1169962 │ │ @@ -3313014,15 +3313014,15 @@ │ │ movb $0x0,(%eax) │ │ mov 0xc(%esp),%ebx │ │ call 116a45c │ │ mov %esi,%ecx │ │ call 116a575 │ │ mov 0x18(%esp),%eax │ │ movzbl (%eax),%ecx │ │ - lea -0x11741e5(%ebx),%eax │ │ + lea -0x117420c(%ebx),%eax │ │ cmp $0x2,%ecx │ │ je 1169fd5 │ │ cmp $0x5,%ecx │ │ mov 0x14(%esp),%edx │ │ je 1169fe1 │ │ cmp $0xd,%ecx │ │ je 1169c93 │ │ @@ -3313407,15 +3313407,15 @@ │ │ mov 0x20(%esp),%eax │ │ mov 0x1c(%esp),%ecx │ │ mov 0xc(%eax,%ecx,1),%eax │ │ mov (%eax,%edi,4),%eax │ │ mov %eax,0x514(%esi) │ │ lea -0x115f8c2(%ebx),%eax │ │ mov %eax,0x520(%esi) │ │ - lea -0x1175f8b(%ebx),%eax │ │ + lea -0x1175fb2(%ebx),%eax │ │ push %edi │ │ mov 0x1c(%esp),%ecx │ │ push 0x8(%ecx) │ │ mov 0x34(%esp),%ecx │ │ push 0x1c(%esi,%ecx,1) │ │ push %eax │ │ call 109efb7 │ │ @@ -3314086,15 +3314086,15 @@ │ │ je 116a906 │ │ cmpb $0x0,0xcb(%esi) │ │ jne 116aacb │ │ mov (%esi),%eax │ │ mov 0x8(%eax),%eax │ │ mov %eax,(%esp) │ │ call 109cb07 │ │ - lea -0x1182fac(%ebx),%eax │ │ + lea -0x1182fd3(%ebx),%eax │ │ jmp 116aaa6 │ │ andl $0x0,0x8(%esi) │ │ movb $0x0,0x14(%esi) │ │ xor %eax,%eax │ │ inc %eax │ │ mov %eax,0x10(%esi) │ │ lea 0x28(%esi),%ecx │ │ @@ -3314715,15 +3314715,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ add $0x28,%esi │ │ sub $0xc,%esp │ │ - lea -0x1182d98(%ebx),%ecx │ │ + lea -0x1182dbf(%ebx),%ecx │ │ push %edi │ │ push %eax │ │ add $0x2,%eax │ │ jmp 116b0f7 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3315097,15 +3315097,15 @@ │ │ call 11b60b0 │ │ test %eax,%eax │ │ je 116b57b │ │ mov %edi,(%esp) │ │ call 116c760 │ │ test %eax,%eax │ │ je 116b57b │ │ - lea -0x117218a(%ebx),%eax │ │ + lea -0x11721b1(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x4d,0x8(%esp) │ │ movl $0x178,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 116b573 │ │ @@ -3315313,15 +3315313,15 @@ │ │ call 116c410 │ │ lea 0x914(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11b6130 │ │ mov %esi,(%esp) │ │ call 116c7c0 │ │ mov 0x364(%esi),%eax │ │ - lea -0x117218a(%ebx),%ecx │ │ + lea -0x11721b1(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0xa7,0x8(%esp) │ │ call 12c02c0 │ │ movl $0x0,0x364(%esi) │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3315964,16 +3315964,16 @@ │ │ jmp 116bf19 │ │ mov 0x364(%esi),%ecx │ │ xor %eax,%eax │ │ cmpl $0xd,0x160(%ecx) │ │ jb 116bf5e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177804(%ebx),%eax │ │ - lea -0x117218a(%ebx),%ecx │ │ + lea -0x117782b(%ebx),%eax │ │ + lea -0x11721b1(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x138 │ │ @@ -3316365,15 +3316365,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 116c34d │ │ pop %ebx │ │ add $0x302e6b,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117217d(%ebx),%eax │ │ + lea -0x11721a4(%ebx),%eax │ │ push $0x14 │ │ push %eax │ │ push $0x10 │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116c388 │ │ @@ -3316396,15 +3316396,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 116c39f │ │ pop %ebx │ │ add $0x302e19,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117217d(%ebx),%eax │ │ + lea -0x11721a4(%ebx),%eax │ │ push $0x21 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3316428,15 +3316428,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 116c3df │ │ pop %ebx │ │ add $0x302dd9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117217d(%ebx),%eax │ │ + lea -0x11721a4(%ebx),%eax │ │ push $0x26 │ │ push %eax │ │ push $0x8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3316461,15 +3316461,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 116c41f │ │ pop %ebx │ │ add $0x302d99,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117217d(%ebx),%eax │ │ + lea -0x11721a4(%ebx),%eax │ │ push $0x2d │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3316959,15 +3316959,15 @@ │ │ sub $0xc,%esp │ │ push 0x258(%esi) │ │ call 11791c0 │ │ add $0x4,%esp │ │ push 0x25c(%esi) │ │ call 1179180 │ │ add $0xc,%esp │ │ - lea -0x117f243(%ebx),%edi │ │ + lea -0x117f26a(%ebx),%edi │ │ push $0xd5b │ │ push %edi │ │ push 0x244(%esi) │ │ call 12c02c0 │ │ add $0x8,%esp │ │ mov -0x350(%ebx),%eax │ │ push %eax │ │ @@ -3317060,15 +3317060,15 @@ │ │ mov 0x20(%esi),%esi │ │ test %esi,%esi │ │ je 116cb1d │ │ sub $0xc,%esp │ │ push %esi │ │ call 116f9a0 │ │ add $0xc,%esp │ │ - lea -0x117f243(%ebx),%edi │ │ + lea -0x117f26a(%ebx),%edi │ │ push $0xd79 │ │ push %edi │ │ push 0x244(%esi) │ │ call 12c02c0 │ │ add $0x8,%esp │ │ mov -0x350(%ebx),%eax │ │ push %eax │ │ @@ -3317346,16 +3317346,16 @@ │ │ push %eax │ │ call 11822b0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edx │ │ jmp 116cd82 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117f236(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f25d(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0xddb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3317453,16 +3317453,16 @@ │ │ jmp 116d0fb │ │ mov %edx,0x7dc(%esi) │ │ jmp 116d0fb │ │ cmpl $0x0,0x10(%ebp) │ │ je 116d19b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117f236(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f25d(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0xe0a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x140 │ │ @@ -3317480,15 +3317480,15 @@ │ │ mov $0x0,%eax │ │ test %ecx,%ecx │ │ je 116d25a │ │ mov %ecx,(%edx) │ │ mov 0x814(%esi),%eax │ │ jmp 116d25a │ │ sub $0x4,%esp │ │ - lea -0x117f243(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%eax │ │ push $0xe38 │ │ push %eax │ │ push 0x7fc(%esi) │ │ mov %edx,%edi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov %edi,0x7fc(%esi) │ │ @@ -3317566,33 +3317566,33 @@ │ │ push $0x0 │ │ push %esi │ │ call 1170b10 │ │ add $0x10,%esp │ │ jmp 116d25a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117f236(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f25d(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0xdca │ │ jmp 116d186 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117f236(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f25d(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0xde6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 116d24e │ │ sub $0x4,%esp │ │ - lea -0x117f243(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%eax │ │ push $0xdfa │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x7e0(%esi) │ │ mov %edx,%edi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ @@ -3317605,15 +3317605,15 @@ │ │ call 13c7840 │ │ add $0x10,%esp │ │ add $0xffffff00,%eax │ │ cmp $0xffffff00,%eax │ │ ja 116d262 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117f236(%ebx),%eax │ │ + lea -0x117f25d(%ebx),%eax │ │ push %eax │ │ push $0xe02 │ │ push 0x10(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x13f │ │ @@ -3317622,16 +3317622,16 @@ │ │ push $0x0 │ │ push %esi │ │ call 11709a0 │ │ add $0x10,%esp │ │ jmp 116d25a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117f236(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f25d(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0xdcf │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80005 │ │ @@ -3317655,15 +3317655,15 @@ │ │ add $0x10,%esp │ │ mov %eax,0x7e0(%esi) │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ jne 116d25a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117f236(%ebx),%eax │ │ + lea -0x117f25d(%ebx),%eax │ │ push %eax │ │ push $0xe06 │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3317678,15 +3317678,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,%edi │ │ mov %ecx,%esi │ │ call 116d2c5 │ │ pop %ebx │ │ add $0x301ef3,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117f243(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%eax │ │ push $0x1186 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push 0x1c(%ecx) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x1c(%esi) │ │ @@ -3317844,15 +3317844,15 @@ │ │ mov %eax,(%ecx) │ │ jmp 116d8e6 │ │ push %esi │ │ push $0x0 │ │ jmp 116d8aa │ │ mov 0xd0(%edi),%edi │ │ sub $0x4,%esp │ │ - lea -0x117f243(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%eax │ │ push $0x1186 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push 0x1c(%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x1c(%edi) │ │ @@ -3317876,15 +3317876,15 @@ │ │ mov $0x0,%eax │ │ test %ecx,%ecx │ │ je 116da82 │ │ mov %esi,0x20(%edi) │ │ jmp 116d8e6 │ │ orb $0x20,0x21c(%edi) │ │ sub $0x4,%esp │ │ - lea -0x117f243(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%eax │ │ push $0xf8c │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push 0x1f0(%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x1f0(%edi) │ │ @@ -3317922,22 +3317922,22 @@ │ │ jmp 116d883 │ │ lea -0x301728(%ebx),%eax │ │ mov %eax,0x1ec(%edi) │ │ mov 0x214(%edi),%eax │ │ test %eax,%eax │ │ je 116d612 │ │ sub $0x4,%esp │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push $0xf9d │ │ push %ecx │ │ push %eax │ │ call 12c02c0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x117f243(%ebx),%esi │ │ + lea -0x117f26a(%ebx),%esi │ │ push $0xf9e │ │ push %esi │ │ push 0x14(%ebp) │ │ call 12c1a80 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %eax,0x214(%edi) │ │ @@ -3317949,15 +3317949,15 @@ │ │ lea -0x114a70b(%ebx),%eax │ │ push %eax │ │ push $0xf9f │ │ jmp 116d9d5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114a70b(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0xf3b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3318040,15 +3318040,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 116da82 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114a70b(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0xfde │ │ jmp 116da66 │ │ sub $0xc,%esp │ │ push 0xa4(%edi) │ │ call 13207e0 │ │ add $0x10,%esp │ │ @@ -3318129,34 +3318129,34 @@ │ │ mov $0x1,%eax │ │ jmp 116da82 │ │ mov $0x50,%eax │ │ jmp 116da82 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114a70b(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0xf5b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x145 │ │ jmp 116da76 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114a70b(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0xf2b │ │ jmp 116d95f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114a70b(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0xf46 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3318208,27 +3318208,27 @@ │ │ movups 0x30(%eax),%xmm1 │ │ movups %xmm1,0x40(%esi) │ │ movups %xmm0,0x30(%esi) │ │ jmp 116d8e6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114a70b(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0xf30 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80005 │ │ jmp 116da76 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114a70b(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0xfd9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3318264,15 +3318264,15 @@ │ │ je 116dabf │ │ cmp $0x1,%ecx │ │ jne 116dade │ │ mov 0x20(%eax),%eax │ │ test %eax,%eax │ │ je 116dade │ │ sub $0x4,%esp │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push $0xda7 │ │ push %ecx │ │ push 0x904(%eax) │ │ call 12c1a80 │ │ add $0x10,%esp │ │ jmp 116dae0 │ │ xor %eax,%eax │ │ @@ -3318888,15 +3318888,15 @@ │ │ mov %eax,(%esp) │ │ call 1173110 │ │ test %eax,%eax │ │ mov 0x34(%esp),%edi │ │ mov 0x24(%esp),%edx │ │ je 116e209 │ │ mov 0x20(%esp),%ebx │ │ - lea -0x117975e(%ebx),%ecx │ │ + lea -0x1179785(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 1287e80 │ │ mov 0x24(%esp),%edx │ │ test %eax,%eax │ │ jne 116e2bd │ │ mov 0x3c(%esp),%eax │ │ @@ -3319802,15 +3319802,15 @@ │ │ mov %eax,0x14(%esp) │ │ test $0x8,%al │ │ mov %edi,%esi │ │ cmove 0x10(%ebp),%esi │ │ lea (%edi,%esi,1),%eax │ │ add $0x4,%eax │ │ sub $0x4,%esp │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push $0x128d │ │ mov %ecx,0x18(%esp) │ │ push %ecx │ │ mov %eax,0x24(%esp) │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ @@ -3319922,15 +3319922,15 @@ │ │ xor %eax,%eax │ │ mov 0xc(%esp),%esi │ │ test %edi,%edi │ │ je 116edff │ │ mov %eax,0x8(%esp) │ │ cmpl $0x0,0x14(%ebp) │ │ je 116edee │ │ - lea -0x117f243(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%eax │ │ push $0x12b6 │ │ push %eax │ │ push %esi │ │ push %edi │ │ call 12c04e0 │ │ jmp 116edf8 │ │ sub $0x8,%esp │ │ @@ -3320073,15 +3320073,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%edi │ │ jg 116f080 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114a6fd(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0x12f6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3320093,27 +3320093,27 @@ │ │ call 1294ab0 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ jmp 116f080 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114a6fd(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0x12e2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 116f01c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114a6fd(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0x12ea │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3320122,22 +3320122,22 @@ │ │ call 11cd690 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 116f080 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114a6fd(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0x12ee │ │ jmp 116f063 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114a6fd(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0x12f2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3320222,16 +3320222,16 @@ │ │ push 0x14(%esp) │ │ call 1294ab0 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ jmp 116f18d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11741b5(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x11741dc(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0x1315 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3320393,28 +3320393,28 @@ │ │ jne 116f33f │ │ mov (%eax),%eax │ │ cmp $0x304,%eax │ │ jl 116f33f │ │ cmp $0x10000,%eax │ │ je 116f33f │ │ sub $0x8,%esp │ │ - lea -0x117f22c(%ebx),%eax │ │ + lea -0x117f253(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 1295f10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116f33f │ │ sub $0x8,%esp │ │ push $0x1 │ │ push %edi │ │ call 1274c50 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x117f243(%ebx),%esi │ │ + lea -0x117f26a(%ebx),%esi │ │ push $0x1356 │ │ push %esi │ │ push 0xc(%esp) │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116f44a │ │ @@ -3320439,15 +3320439,15 @@ │ │ call 116f1b0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 116f41b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11652b4(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0x1346 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3320456,29 +3320456,29 @@ │ │ call 11cd690 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 116f440 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11652b4(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0x134f │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 11cd690 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ - lea -0x117f243(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%eax │ │ push $0x136d │ │ push %eax │ │ push 0x8(%esp) │ │ push %edi │ │ call 12c04e0 │ │ add $0x4,%esp │ │ push 0x10(%esp) │ │ @@ -3320572,15 +3320572,15 @@ │ │ push $0x0 │ │ push %esi │ │ call 128cfc0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 116f5b7 │ │ sub $0x4,%esp │ │ - lea -0x117f243(%ebx),%esi │ │ + lea -0x117f26a(%ebx),%esi │ │ push $0x138a │ │ push %esi │ │ push 0x10(%esp) │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 116f658 │ │ @@ -3320605,43 +3320605,43 @@ │ │ call 116f1b0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 116f5f0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f870(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0x1386 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %edi │ │ call 11cd690 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ - lea -0x117f243(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%eax │ │ push $0x13a1 │ │ push %eax │ │ push 0xc(%esp) │ │ push %edi │ │ call 12c04e0 │ │ add $0x4,%esp │ │ push 0x14(%esp) │ │ call 129ca80 │ │ add $0x10,%esp │ │ jmp 116f64e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f870(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0x137e │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3320743,15 +3320743,15 @@ │ │ jle 116f820 │ │ mov 0x8(%esp),%eax │ │ test %eax,%eax │ │ je 116f820 │ │ cmpl $0x0,0xc(%esp) │ │ je 116f820 │ │ sub $0x4,%esp │ │ - lea -0x117f243(%ebx),%edi │ │ + lea -0x117f26a(%ebx),%edi │ │ push $0x13be │ │ push %edi │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ sub $0x4,%esp │ │ @@ -3320789,31 +3320789,31 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 116f94a │ │ mov 0x4(%esp),%edx │ │ jmp 116f96e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11777ec(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x1177813(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0x13ba │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %edi │ │ call 11cd690 │ │ add $0x10,%esp │ │ xor %edx,%edx │ │ movl $0x0,0x10(%esp) │ │ xor %edi,%edi │ │ - lea -0x117f243(%ebx),%esi │ │ + lea -0x117f26a(%ebx),%esi │ │ push $0x13dd │ │ push %esi │ │ push 0x10(%esp) │ │ push %edx │ │ call 12c04e0 │ │ add $0xc,%esp │ │ push $0x13de │ │ @@ -3320823,16 +3320823,16 @@ │ │ add $0x4,%esp │ │ push 0x24(%esp) │ │ call 129ca80 │ │ add $0x10,%esp │ │ jmp 116f8d1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11777ec(%ebx),%eax │ │ - lea -0x117f243(%ebx),%ecx │ │ + lea -0x1177813(%ebx),%eax │ │ + lea -0x117f26a(%ebx),%ecx │ │ push %eax │ │ push $0x13b1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3320846,15 +3320846,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11777ec(%ebx),%eax │ │ + lea -0x1177813(%ebx),%eax │ │ push %eax │ │ push $0x13c1 │ │ push 0x20(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3320862,15 +3320862,15 @@ │ │ push 0x8(%ebp) │ │ call 11cd690 │ │ mov %edi,%edx │ │ add $0x10,%esp │ │ jmp 116f85f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11777ec(%ebx),%eax │ │ + lea -0x1177813(%ebx),%eax │ │ push %eax │ │ push $0x13c6 │ │ push 0x20(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3320915,15 +3320915,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 116f9ad │ │ pop %ebx │ │ add $0x2ff80b,%ebx │ │ mov 0x8(%ebp),%esi │ │ - lea -0x117f152(%ebx),%eax │ │ + lea -0x117f179(%ebx),%eax │ │ push $0xd7 │ │ push %eax │ │ push 0x250(%esi) │ │ push 0x254(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ movl $0x0,0x254(%esi) │ │ @@ -3320983,16 +3320983,16 @@ │ │ push %esi │ │ call 11eed90 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 116fabb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182c37(%ebx),%eax │ │ - lea -0x117f152(%ebx),%ecx │ │ + lea -0x1182c5e(%ebx),%eax │ │ + lea -0x117f179(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80020 │ │ @@ -3321107,15 +3321107,15 @@ │ │ mov $0xed,%edi │ │ mov $0xfe,%esi │ │ jmp 116fbc7 │ │ mov $0xc0103,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11561cd(%ebx),%eax │ │ - lea -0x117f152(%ebx),%ecx │ │ + lea -0x117f179(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3321188,51 +3321188,51 @@ │ │ call 1275930 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 116fc24 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116514d(%ebx),%eax │ │ - lea -0x117f152(%ebx),%ecx │ │ + lea -0x117f179(%ebx),%ecx │ │ push %eax │ │ push $0x12b │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 116fd87 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116514d(%ebx),%eax │ │ - lea -0x117f152(%ebx),%ecx │ │ + lea -0x117f179(%ebx),%ecx │ │ push %eax │ │ push $0x119 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x14c │ │ jmp 116fd87 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116514d(%ebx),%eax │ │ - lea -0x117f152(%ebx),%ecx │ │ + lea -0x117f179(%ebx),%ecx │ │ push %eax │ │ push $0x11f │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 116fd87 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116514d(%ebx),%eax │ │ - lea -0x117f152(%ebx),%ecx │ │ + lea -0x117f179(%ebx),%ecx │ │ push %eax │ │ push $0x126 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x129 │ │ @@ -3322741,22 +3322741,22 @@ │ │ push 0x14(%esp) │ │ call 1338be0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1170ea4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117772b(%ebx),%eax │ │ + lea -0x1177752(%ebx),%eax │ │ lea -0x11505c2(%ebx),%ecx │ │ push %eax │ │ push $0x1c1 │ │ jmp 11710c0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117772b(%ebx),%eax │ │ + lea -0x1177752(%ebx),%eax │ │ lea -0x11505c2(%ebx),%ecx │ │ push %eax │ │ push $0x1ba │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3322828,15 +3322828,15 @@ │ │ sub $0x8,%esp │ │ push %eax │ │ push 0x14(%esp) │ │ call 1339e10 │ │ add $0x10,%esp │ │ cmpl $0x0,0x3c(%edi) │ │ lea -0x114e82b(%ebx),%eax │ │ - lea -0x1175e89(%ebx),%ecx │ │ + lea -0x1175eb0(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x8,%esp │ │ push %ecx │ │ push 0x14(%esp) │ │ call 1339d30 │ │ add $0x8,%esp │ │ push 0x374(%edi) │ │ @@ -3322894,15 +3322894,15 @@ │ │ add $0x10,%esp │ │ mov 0xc(%esp),%ecx │ │ mov %eax,0x77c(%ecx) │ │ test %eax,%eax │ │ jne 117108b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117772b(%ebx),%eax │ │ + lea -0x1177752(%ebx),%eax │ │ lea -0x11505c2(%ebx),%ecx │ │ push %eax │ │ push $0x1fd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3322916,15 +3322916,15 @@ │ │ mov 0x18(%esp),%eax │ │ push 0x374(%eax) │ │ call 133f2e0 │ │ add $0x10,%esp │ │ jmp 11710dc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117772b(%ebx),%eax │ │ + lea -0x1177752(%ebx),%eax │ │ lea -0x11505c2(%ebx),%ecx │ │ push %eax │ │ push $0x1c6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3323405,15 +3323405,15 @@ │ │ sub $0x8,%esp │ │ push %edi │ │ push 0x8(%ebp) │ │ call 12a61e0 │ │ jmp 11714f9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d493(%ebx),%eax │ │ + lea -0x117d4ba(%ebx),%eax │ │ lea -0x11505c2(%ebx),%ecx │ │ push %eax │ │ push $0x33c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3323522,15 +3323522,15 @@ │ │ push %esi │ │ push %eax │ │ call 12c1940 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11717cd │ │ mov %eax,%edi │ │ - lea -0x117d499(%ebx),%eax │ │ + lea -0x117d4c0(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ jmp 11716de │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3323619,15 +3323619,15 @@ │ │ lea -0x11505c2(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ push %esi │ │ push $0x3c2 │ │ push %eax │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1172057(%ebx),%eax │ │ + lea -0x117207e(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push (%edi) │ │ push $0x2 │ │ call 1272e00 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ @@ -3323920,15 +3323920,15 @@ │ │ test $0x1,%cl │ │ je 1171c27 │ │ mov 0x1c(%esp),%eax │ │ mov 0x8(%eax),%esi │ │ jmp 1171c27 │ │ mov %ecx,%esi │ │ call 1272bb0 │ │ - lea -0x117b4fd(%ebx),%eax │ │ + lea -0x117b524(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x11505c2(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x420,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xb3,0x4(%esp) │ │ @@ -3324024,15 +3324024,15 @@ │ │ test $0x10,%cl │ │ mov 0x1c(%esp),%edi │ │ je 1171cbf │ │ call 1271b60 │ │ mov 0x14(%esp),%eax │ │ jmp 1171d84 │ │ call 1272bb0 │ │ - lea -0x117b4fd(%ebx),%eax │ │ + lea -0x117b524(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x11505c2(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x43c,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000b,0x4(%esp) │ │ @@ -3324041,15 +3324041,15 @@ │ │ xor %eax,%eax │ │ jmp 1171d61 │ │ xor %edi,%edi │ │ movl $0x0,0x18(%esp) │ │ xor %esi,%esi │ │ jmp 1171ed7 │ │ call 1272bb0 │ │ - lea -0x117b4fd(%ebx),%eax │ │ + lea -0x117b524(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x11505c2(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x440,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000b,0x4(%esp) │ │ @@ -3324137,15 +3324137,15 @@ │ │ jmp 1171ed7 │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ jmp 1171ed7 │ │ mov %eax,%edi │ │ mov %ecx,%esi │ │ call 1272bb0 │ │ - lea -0x117b4fd(%ebx),%eax │ │ + lea -0x117b524(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x11505c2(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x46c,0x4(%esp) │ │ call 1272ce0 │ │ mov %edi,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ @@ -3324172,15 +3324172,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %eax,(%esp) │ │ call 13389c0 │ │ mov %eax,%esi │ │ call 1272bb0 │ │ - lea -0x117b4fd(%ebx),%eax │ │ + lea -0x117b524(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x11505c2(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x452,0x4(%esp) │ │ call 1272ce0 │ │ mov %esi,(%esp) │ │ mov 0x20(%esp),%edi │ │ @@ -3324892,28 +3324892,28 @@ │ │ mov %eax,(%esp) │ │ call 12a0de0 │ │ jmp 1172763 │ │ orb $0x2,0x3b8(%esi) │ │ mov (%esi),%eax │ │ mov 0x27c(%esi),%ecx │ │ mov %ecx,0x8(%esp) │ │ - lea -0x117f22c(%ebx),%ecx │ │ + lea -0x117f253(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 128b2e0 │ │ test %eax,%eax │ │ je 117278f │ │ mov %eax,(%esp) │ │ call 128b240 │ │ jmp 1172799 │ │ orl $0x102,0x3b4(%esi) │ │ mov (%esi),%eax │ │ mov 0x27c(%esi),%ecx │ │ mov %ecx,0x8(%esp) │ │ - lea -0x117d473(%ebx),%ecx │ │ + lea -0x117d49a(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 128b2e0 │ │ test %eax,%eax │ │ je 11727c5 │ │ mov %eax,(%esp) │ │ call 128b240 │ │ @@ -3324998,15 +3324998,15 @@ │ │ test %eax,%eax │ │ je 117293f │ │ movl $0x20,0x36c(%ecx) │ │ jmp 1172946 │ │ orb $0x1,0x3b1(%ecx) │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0x24(%esp) │ │ - lea -0x117f145(%ebx),%eax │ │ + lea -0x117f16c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0xffffffff,0x8(%esp) │ │ call 11e3500 │ │ test %eax,%eax │ │ je 1172998 │ │ mov %eax,0x14(%esp) │ │ @@ -3325718,15 +3325718,15 @@ │ │ add $0x10,%esp │ │ mov %edi,(%esi) │ │ mov $0x1,%eax │ │ jmp 11732c9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1170219(%ebx),%eax │ │ - lea -0x11740a7(%ebx),%ecx │ │ + lea -0x11740ce(%ebx),%ecx │ │ push %eax │ │ push $0x525 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb9 │ │ @@ -3325974,15 +3325974,15 @@ │ │ mov 0x18(%ebp),%edi │ │ test %edi,%edi │ │ je 11742d9 │ │ mov 0x8(%ebp),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117f13b(%ebx),%eax │ │ + lea -0x117f162(%ebx),%eax │ │ push $0xd │ │ push %eax │ │ push %edi │ │ call 13c8260 │ │ add $0x10,%esp │ │ mov $0x1,%dl │ │ test %eax,%eax │ │ @@ -3326006,15 +3326006,15 @@ │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11735e2 │ │ sub $0x4,%esp │ │ - lea -0x117b4e8(%ebx),%eax │ │ + lea -0x117b50f(%ebx),%eax │ │ push $0x9 │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11735dd │ │ @@ -3326041,16 +3326041,16 @@ │ │ mov 0x14(%esp),%eax │ │ mov 0x74(%eax),%eax │ │ testb $0x10,0x28(%eax) │ │ jne 1173640 │ │ mov 0x18(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175e7e(%ebx),%eax │ │ - lea -0x11740a7(%ebx),%ecx │ │ + lea -0x1175ea5(%ebx),%eax │ │ + lea -0x11740ce(%ebx),%ecx │ │ push %eax │ │ push $0x4e9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -3326062,38 +3326062,38 @@ │ │ je 117367f │ │ cmp $0x20000,%edi │ │ je 1173673 │ │ cmp $0x30000,%edi │ │ mov 0x18(%esp),%ebx │ │ jne 117368d │ │ lea -0x116cab5(%ebx),%eax │ │ - lea -0x11796cb(%ebx),%ecx │ │ + lea -0x11796f2(%ebx),%ecx │ │ test %dl,%dl │ │ cmovne %eax,%ecx │ │ mov %ecx,0x28(%esp) │ │ jmp 117368d │ │ mov 0x18(%esp),%ebx │ │ - lea -0x11796cb(%ebx),%eax │ │ + lea -0x11796f2(%ebx),%eax │ │ jmp 1173689 │ │ mov 0x18(%esp),%ebx │ │ - lea -0x117416a(%ebx),%eax │ │ + lea -0x1174191(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov 0x3b4(%eax),%ecx │ │ mov %ecx,0x38(%esp) │ │ mov 0x3b8(%eax),%ecx │ │ mov %ecx,0x34(%esp) │ │ mov 0x3ac(%eax),%ecx │ │ mov %ecx,0x30(%esp) │ │ mov 0x3b0(%eax),%eax │ │ mov %eax,0x2c(%esp) │ │ mov 0x14(%esp),%eax │ │ call *0x68(%eax) │ │ xor %esi,%esi │ │ - lea -0x11740a7(%ebx),%edi │ │ + lea -0x11740ce(%ebx),%edi │ │ movl $0x0,0x1c(%esp) │ │ test %eax,%eax │ │ mov %eax,0x24(%esp) │ │ jle 11738e4 │ │ lea 0x0(,%eax,4),%eax │ │ lea (%eax,%eax,4),%eax │ │ sub $0x4,%esp │ │ @@ -3327096,15 +3327096,15 @@ │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x20(%esp),%edi │ │ jne 11740e3 │ │ sub $0x4,%esp │ │ - lea -0x117203a(%ebx),%ecx │ │ + lea -0x1172061(%ebx),%ecx │ │ lea 0x10(%esp),%edx │ │ push 0x1c(%ebp) │ │ push 0x2c(%esp) │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 11747e0 │ │ add $0x10,%esp │ │ @@ -3327627,15 +3327627,15 @@ │ │ mov 0x38(%ecx),%ecx │ │ cmp %esi,%ecx │ │ cmovg %ecx,%esi │ │ jmp 1174680 │ │ lea 0x4(,%esi,4),%eax │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x11740a7(%ebx),%ecx │ │ + lea -0x11740ce(%ebx),%ecx │ │ push $0x3aa │ │ mov %ecx,0x18(%esp) │ │ push %ecx │ │ push %eax │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ @@ -3328056,15 +3328056,15 @@ │ │ movl $0x4b2,(%esp) │ │ cmp $0xa,%ebx │ │ je 1174ba5 │ │ cmp $0x8,%ebx │ │ jne 1174bef │ │ sub $0x4,%esp │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1174081(%ebx),%eax │ │ + lea -0x11740a8(%ebx),%eax │ │ push $0x8 │ │ push %eax │ │ push 0x44(%esp) │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0xc001001,%esi │ │ @@ -3328117,15 +3328117,15 @@ │ │ mov 0xc(%esp),%eax │ │ jmp 1174c40 │ │ mov $0xc001001,%esi │ │ mov 0x8(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1184a29(%ebx),%eax │ │ - lea -0x11740a7(%ebx),%ecx │ │ + lea -0x11740ce(%ebx),%ecx │ │ push %eax │ │ push 0x8(%esp) │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x118 │ │ @@ -3328165,15 +3328165,15 @@ │ │ jmp 1174cb6 │ │ inc %ecx │ │ jmp 1174812 │ │ mov 0x8(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1184a29(%ebx),%eax │ │ - lea -0x11740a7(%ebx),%ecx │ │ + lea -0x11740ce(%ebx),%ecx │ │ push %eax │ │ push $0x40b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x118 │ │ @@ -3328204,15 +3328204,15 @@ │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 1174cdb │ │ pop %eax │ │ add $0x2fa4dd,%eax │ │ - lea -0x117203a(%eax),%eax │ │ + lea -0x1172061(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3328481,16 +3328481,16 @@ │ │ push 0x10(%ebp) │ │ call 1315610 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1174feb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174090(%ebx),%eax │ │ - lea -0x11740a7(%ebx),%ecx │ │ + lea -0x11740b7(%ebx),%eax │ │ + lea -0x11740ce(%ebx),%ecx │ │ push %eax │ │ push $0x513 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3329107,27 +3329107,27 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call *0x10(%ecx) │ │ add $0x10,%esp │ │ jmp 1175752 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11775b9(%ebx),%eax │ │ + lea -0x11775e0(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0x2b2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc3 │ │ jmp 1175746 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11775b9(%ebx),%eax │ │ + lea -0x11775e0(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0x2b6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3329709,15 +3329709,15 @@ │ │ push 0x4(%esi) │ │ call 11c8580 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1175fb2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171e26(%ebx),%eax │ │ + lea -0x1171e4d(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0x18ab │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3331696,40 +3331696,40 @@ │ │ je 117778c │ │ testb $0x1,0x48(%esi) │ │ jne 11777b8 │ │ or %edx,%ecx │ │ je 1177800 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180dc3(%ebx),%eax │ │ + lea -0x1180dea(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0x9d6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x19c │ │ jmp 11777e9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180dc3(%ebx),%eax │ │ + lea -0x1180dea(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0x9cb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x114 │ │ jmp 11777e9 │ │ movl $0x1,0x34(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180dc3(%ebx),%eax │ │ + lea -0x1180dea(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0x9d1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3331748,15 +3331748,15 @@ │ │ cmp $0xa,%eax │ │ ja 117784a │ │ mov $0x502,%ecx │ │ bt %eax,%ecx │ │ jae 117784a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180dc3(%ebx),%eax │ │ + lea -0x1180dea(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0x9dd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3331860,25 +3331860,25 @@ │ │ cmpl $0x0,0x38(%esi) │ │ je 11779ae │ │ mov %esi,(%esp) │ │ call 11cd460 │ │ test %eax,%eax │ │ je 11779fb │ │ call 1272bb0 │ │ - lea -0x1173f49(%ebx),%eax │ │ + lea -0x1173f70(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x115f600(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xad0,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x197,0x4(%esp) │ │ jmp 11779e3 │ │ call 1272bb0 │ │ - lea -0x1173f49(%ebx),%eax │ │ + lea -0x1173f70(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x115f600(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xabe,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x114,0x4(%esp) │ │ @@ -3332882,15 +3332882,15 @@ │ │ cmp %eax,%edi │ │ jl 1178600 │ │ test %esi,%esi │ │ mov $0x1,%ecx │ │ jne 1178671 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171e7a(%ebx),%eax │ │ + lea -0x1171ea1(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0xd15 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3332992,15 +3332992,15 @@ │ │ cmp %eax,%edi │ │ jl 1178730 │ │ test %esi,%esi │ │ mov $0x1,%edi │ │ jne 11787a1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b3f0(%ebx),%eax │ │ + lea -0x117b417(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0xd2d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3334323,15 +3334323,15 @@ │ │ push 0x8(%ebp) │ │ call 132f200 │ │ add $0x10,%esp │ │ test %al,%al │ │ js 1179810 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171e62(%ebx),%eax │ │ + lea -0x1171e89(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0x117d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3334820,15 +3334820,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1179daf │ │ pop %ebx │ │ add $0x2f5409,%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171e42(%ebx),%eax │ │ + lea -0x1171e69(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0x12d0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3336193,15 +3336193,15 @@ │ │ pop %ebx │ │ add $0x2f45ab,%ebx │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x7,0x10(%ebp) │ │ ja 117ac56 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180db0(%ebx),%eax │ │ + lea -0x1180dd7(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0x1a91 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3336478,28 +3336478,28 @@ │ │ sbb $0x0,%ecx │ │ xor %edx,%edx │ │ div %ecx │ │ test %edx,%edx │ │ je 117afc7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b3dc(%ebx),%eax │ │ + lea -0x117b403(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0x1ab9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x97 │ │ push $0x32 │ │ jmp 117afb2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b3dc(%ebx),%eax │ │ + lea -0x117b403(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0x1ab4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3336603,26 +3336603,26 @@ │ │ mov %edi,0x274(%eax) │ │ mov $0x1,%eax │ │ jmp 117afbf │ │ mov $0x1,%eax │ │ jmp 117afbf │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b3dc(%ebx),%eax │ │ + lea -0x117b403(%ebx),%eax │ │ push %eax │ │ push $0x1ad1 │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 117b1ca │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b3dc(%ebx),%eax │ │ + lea -0x117b403(%ebx),%eax │ │ push %eax │ │ push $0x1add │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3336638,15 +3336638,15 @@ │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x270(%esi) │ │ movl $0x0,0x274(%esi) │ │ jmp 117afbd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b3dc(%ebx),%eax │ │ + lea -0x117b403(%ebx),%eax │ │ push %eax │ │ push $0x1ae8 │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3337233,15 +3337233,15 @@ │ │ add $0x10,%esp │ │ mov 0xd0(%edi),%eax │ │ mov %esi,0x4(%eax) │ │ mov $0x1,%eax │ │ jmp 117b8aa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d39e(%ebx),%eax │ │ + lea -0x117d3c5(%ebx),%eax │ │ lea -0x115f600(%ebx),%ecx │ │ push %eax │ │ push $0x1cb4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3337560,15 +3337560,15 @@ │ │ mov %ecx,%edi │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ mov %edx,0x8(%esp) │ │ jne 117bba4 │ │ cmpl $0x0,0xc(%ebp) │ │ je 117bba4 │ │ - lea -0x117f0c2(%ebx),%esi │ │ + lea -0x117f0e9(%ebx),%esi │ │ mov %esi,0x8(%ebp) │ │ sub $0x8,%esp │ │ lea 0x30(%esp),%eax │ │ push %eax │ │ push %esi │ │ call 1204420 │ │ add $0x10,%esp │ │ @@ -3337709,15 +3337709,15 @@ │ │ lea -0x1159c63(%ebx),%eax │ │ lea -0x116c91f(%ebx),%ecx │ │ push %eax │ │ push $0x2c │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1175da4(%ebx),%eax │ │ + lea -0x1175dcb(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x71 │ │ push $0x14 │ │ call 1272e00 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ @@ -3337805,49 +3337805,49 @@ │ │ lea -0x2efa8(%ebx),%ecx │ │ sub %ecx,%eax │ │ sar $0x4,%eax │ │ cmp $0x1e,%eax │ │ jb 117bf44 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175d44(%ebx),%eax │ │ - lea -0x1175d9c(%ebx),%ecx │ │ + lea -0x1175d6b(%ebx),%eax │ │ + lea -0x1175dc3(%ebx),%ecx │ │ push %eax │ │ push $0x3a6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 117bf03 │ │ mov $0xfffffffe,%eax │ │ testb $0x10,(%esi) │ │ je 117bf0f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e6b4(%ebx),%eax │ │ - lea -0x1175d9c(%ebx),%ecx │ │ + lea -0x1175dc3(%ebx),%ecx │ │ push %eax │ │ push $0x3d4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x117948a(%ebx),%eax │ │ + lea -0x11794b1(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push $0x182 │ │ push $0x14 │ │ call 1272e00 │ │ mov $0xfffffffe,%eax │ │ add $0x10,%esp │ │ jmp 117bf0f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e6b4(%ebx),%eax │ │ - lea -0x1175d9c(%ebx),%ecx │ │ + lea -0x1175dc3(%ebx),%ecx │ │ push %eax │ │ push $0x3b3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x181 │ │ @@ -3337902,15 +3337902,15 @@ │ │ mov $0xfffffffd,%eax │ │ testb $0x10,(%esi) │ │ je 117bf0f │ │ mov %eax,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e6b4(%ebx),%eax │ │ - lea -0x1175d9c(%ebx),%ecx │ │ + lea -0x1175dc3(%ebx),%ecx │ │ push %eax │ │ push $0x3cc │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ lea -0x116347a(%ebx),%eax │ │ @@ -3338147,15 +3338147,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 117c21f │ │ pop %ebx │ │ add $0x2f2f99,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1175d9c(%ebx),%eax │ │ + lea -0x1175dc3(%ebx),%eax │ │ push $0x408 │ │ push %eax │ │ push $0x58 │ │ call 12c0010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3338364,15 +3338364,15 @@ │ │ call 117c421 │ │ pop %ebx │ │ add $0x2f2d97,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 117c507 │ │ sub $0x4,%esp │ │ - lea -0x1175d9c(%ebx),%edi │ │ + lea -0x1175dc3(%ebx),%edi │ │ push $0x438 │ │ push %edi │ │ push 0x18(%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x438 │ │ push %edi │ │ @@ -3338712,15 +3338712,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 117c818 │ │ mov (%edi),%eax │ │ test $0x1,%al │ │ je 117c7cd │ │ sub $0x8,%esp │ │ - lea -0x11811f4(%ebx),%eax │ │ + lea -0x118121b(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 117c7f5 │ │ sub $0x8,%esp │ │ @@ -3339059,15 +3339059,15 @@ │ │ je 117cb37 │ │ mov (%ecx),%edx │ │ sub 0x14(%ecx),%edx │ │ sar $0x2,%edx │ │ imul $0x33333334,%edx,%ecx │ │ mov %ecx,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1175d9c(%ebx),%edi │ │ + lea -0x1175dc3(%ebx),%edi │ │ push $0x1c8 │ │ push %edi │ │ push 0x18(%esi,%ecx,1) │ │ mov %eax,0x18(%esp) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x1c9 │ │ @@ -3339850,15 +3339850,15 @@ │ │ push $0x6c │ │ push %esi │ │ call 11eed90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 117d28d │ │ sub $0x4,%esp │ │ - lea -0x117f22c(%ebx),%eax │ │ + lea -0x117f253(%ebx),%eax │ │ lea -0x116a958(%ebx),%ecx │ │ lea 0x8(%esp),%edx │ │ push 0x27c(%edi) │ │ push (%edi) │ │ push $0x4 │ │ push %eax │ │ push $0x0 │ │ @@ -3339974,15 +3339974,15 @@ │ │ pop %ebx │ │ add $0x2f1eb7,%ebx │ │ mov 0xc(%ebp),%eax │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1175d9c(%ebx),%ecx │ │ + lea -0x1175dc3(%ebx),%ecx │ │ push $0x299 │ │ mov %ecx,0x20(%esp) │ │ push %ecx │ │ push %eax │ │ call 12c1a80 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3340440,28 +3340440,28 @@ │ │ mov 0xc(%ebp),%edx │ │ push 0x4(%edi) │ │ call 117d840 │ │ add $0x10,%esp │ │ jmp 117d82f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1179471(%ebx),%eax │ │ + lea -0x1179498(%ebx),%eax │ │ lea -0x114a3f6(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 117d823 │ │ mov %eax,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1179471(%ebx),%eax │ │ + lea -0x1179498(%ebx),%eax │ │ lea -0x114a3f6(%ebx),%ecx │ │ push %eax │ │ push $0x2e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3340733,15 +3340733,15 @@ │ │ lea (%eax,%ecx,4),%edx │ │ mov %edi,0x4(%eax,%ecx,4) │ │ mov %edx,(%esi) │ │ mov $0x1,%eax │ │ jmp 117db58 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b3c7(%ebx),%eax │ │ + lea -0x117b3ee(%ebx),%eax │ │ lea -0x114a3f6(%ebx),%ecx │ │ push %eax │ │ push $0x84 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3340953,28 +3340953,28 @@ │ │ mov %esi,%edx │ │ push %eax │ │ call 117d840 │ │ add $0x10,%esp │ │ jmp 117de12 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175d31(%ebx),%eax │ │ + lea -0x1175d58(%ebx),%eax │ │ lea -0x114a3f6(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 117de06 │ │ mov %eax,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175d31(%ebx),%eax │ │ + lea -0x1175d58(%ebx),%eax │ │ lea -0x114a3f6(%ebx),%ecx │ │ push %eax │ │ push $0xef │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3341087,27 +3341087,27 @@ │ │ sub $0xc,%esp │ │ push 0x14(%esp) │ │ call 1294ab0 │ │ add $0x10,%esp │ │ jmp 117e029 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180d5e(%ebx),%eax │ │ + lea -0x1180d85(%ebx),%eax │ │ lea -0x114a3f6(%ebx),%ecx │ │ push %eax │ │ push $0x17d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ jmp 117e01d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180d5e(%ebx),%eax │ │ + lea -0x1180d85(%ebx),%eax │ │ lea -0x114a3f6(%ebx),%ecx │ │ push %eax │ │ push $0x182 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3341120,27 +3341120,27 @@ │ │ push %esi │ │ call 133fdc0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 117df1f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180d5e(%ebx),%eax │ │ + lea -0x1180d85(%ebx),%eax │ │ lea -0x114a3f6(%ebx),%ecx │ │ push %eax │ │ push $0x193 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ jmp 117e01d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180d5e(%ebx),%eax │ │ + lea -0x1180d85(%ebx),%eax │ │ lea -0x114a3f6(%ebx),%ecx │ │ push %eax │ │ push $0x18f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3341747,24 +3341747,24 @@ │ │ push %edi │ │ call 12dc8b0 │ │ add $0x20,%esp │ │ mov $0x0,%esi │ │ test %eax,%eax │ │ je 117eb97 │ │ xor %edx,%edx │ │ - lea -0x117f077(%ebx),%eax │ │ + lea -0x117f09e(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x114a3f6(%ebx),%eax │ │ mov %eax,(%esp) │ │ xor %ecx,%ecx │ │ xor %edi,%edi │ │ jmp 117e8a0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182a35(%ebx),%eax │ │ + lea -0x1182a5c(%ebx),%eax │ │ lea -0x114a3f6(%ebx),%ecx │ │ push %eax │ │ push $0x34f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3341840,15 +3341840,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %eax,0x24(%esp) │ │ je 117e940 │ │ cmp $0x10,%edi │ │ jbe 117eb29 │ │ sub $0x4,%esp │ │ - lea -0x1182a19(%ebx),%eax │ │ + lea -0x1182a40(%ebx),%eax │ │ push $0x11 │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x1c(%esp),%edi │ │ @@ -3341905,15 +3341905,15 @@ │ │ cmpl $0x0,0x24(%esp) │ │ jne 117e800 │ │ movl $0xd0010000,(%edi) │ │ mov $0x4,%edx │ │ jmp 117e802 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182a35(%ebx),%eax │ │ + lea -0x1182a5c(%ebx),%eax │ │ lea -0x114a3f6(%ebx),%ecx │ │ push %eax │ │ push $0x355 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3341954,15 +3341954,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182a35(%ebx),%eax │ │ + lea -0x1182a5c(%ebx),%eax │ │ lea -0x114a3f6(%ebx),%ecx │ │ push %eax │ │ push $0x359 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3341971,21 +3341971,21 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ movl $0x0,(%esp) │ │ jmp 117ea00 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182a35(%ebx),%eax │ │ + lea -0x1182a5c(%ebx),%eax │ │ push %eax │ │ push $0x38f │ │ jmp 117eb14 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182a35(%ebx),%eax │ │ + lea -0x1182a5c(%ebx),%eax │ │ push %eax │ │ push $0x36f │ │ jmp 117eb3d │ │ test %edx,%edx │ │ je 117eb93 │ │ push %esi │ │ mov 0x8(%esp),%esi │ │ @@ -3341995,37 +3341995,37 @@ │ │ call 117e410 │ │ add $0x10,%esp │ │ mov %eax,(%esp) │ │ mov %esi,0x4(%esp) │ │ jmp 117eb8a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182a35(%ebx),%eax │ │ + lea -0x1182a5c(%ebx),%eax │ │ push %eax │ │ push $0x387 │ │ push 0xc(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x186 │ │ jmp 117eb79 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182a35(%ebx),%eax │ │ + lea -0x1182a5c(%ebx),%eax │ │ push %eax │ │ push $0x376 │ │ push 0xc(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x188 │ │ jmp 117eb79 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182a35(%ebx),%eax │ │ + lea -0x1182a5c(%ebx),%eax │ │ push %eax │ │ push $0x37a │ │ push 0xc(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x187 │ │ @@ -3342034,15 +3342034,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,(%esp) │ │ mov 0x8(%esp),%edi │ │ jmp 117ea00 │ │ mov 0x4(%esp),%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182a35(%ebx),%eax │ │ + lea -0x1182a5c(%ebx),%eax │ │ lea -0x114a3f6(%ebx),%ecx │ │ push %eax │ │ push $0x367 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3343009,15 +3343009,15 @@ │ │ jl 117f7f3 │ │ cmp $0x10000,%eax │ │ je 117f7f3 │ │ movl $0x0,0x248(%esi) │ │ jmp 117f808 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175d19(%ebx),%eax │ │ + lea -0x1175d40(%ebx),%eax │ │ lea -0x114a3e8(%ebx),%ecx │ │ push %eax │ │ push $0x1bc │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3343034,15 +3343034,15 @@ │ │ test %eax,%eax │ │ je 117f89e │ │ mov 0x6fc(%edi),%eax │ │ cmp $0x21,%eax │ │ jb 117f84a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175d19(%ebx),%eax │ │ + lea -0x1175d40(%ebx),%eax │ │ lea -0x114a3e8(%ebx),%ecx │ │ push %eax │ │ push $0x1dc │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3345794,15 +3345794,15 @@ │ │ pop %ebx │ │ add $0x2ed5d7,%ebx │ │ mov 0x20(%ebp),%eax │ │ cmp $0x10000,%eax │ │ jb 1181c2d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117755b(%ebx),%eax │ │ + lea -0x1177582(%ebx),%eax │ │ lea -0x114e688(%ebx),%ecx │ │ push %eax │ │ push $0x1b4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3345867,15 +3345867,15 @@ │ │ sub $0x4,%esp │ │ push %edi │ │ push %eax │ │ push %ecx │ │ call 13c7860 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x11741c5(%ebx),%eax │ │ + lea -0x11741ec(%ebx),%eax │ │ push $0xf │ │ push %eax │ │ push %esi │ │ call 13c7880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1181def │ │ @@ -3345935,15 +3345935,15 @@ │ │ mov %esi,%edx │ │ call 11817d0 │ │ add $0x30,%esp │ │ mov %eax,0x14(%esp) │ │ jmp 1181e2b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117755b(%ebx),%eax │ │ + lea -0x1177582(%ebx),%eax │ │ push %eax │ │ push $0x1f7 │ │ mov 0x18(%esp),%esi │ │ push %esi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3346683,15 +3346683,15 @@ │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x1,%ecx │ │ je 1182564 │ │ sub $0x8,%esp │ │ - lea -0x11829dc(%ebx),%eax │ │ + lea -0x1182a03(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ sete %cl │ │ @@ -3349353,27 +3349353,27 @@ │ │ test %eax,%eax │ │ je 1184457 │ │ mov $0x1,%eax │ │ cmpl $0x0,0xeb4(%edi) │ │ jne 1184488 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173ed1(%ebx),%eax │ │ + lea -0x1173ef8(%ebx),%eax │ │ push %eax │ │ push $0x8c4 │ │ push %esi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x178 │ │ push $0x28 │ │ jmp 118447d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173ed1(%ebx),%eax │ │ + lea -0x1173ef8(%ebx),%eax │ │ push %eax │ │ push $0x8bc │ │ push %esi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3350244,15 +3350244,15 @@ │ │ jmp 118509f │ │ mov 0xc(%esp),%eax │ │ jmp 1184d0e │ │ movl $0x4,0x10(%esp) │ │ mov 0xc(%esp),%eax │ │ jmp 1184d0e │ │ sub $0x4,%esp │ │ - lea -0x117f059(%ebx),%eax │ │ + lea -0x117f080(%ebx),%eax │ │ mov 0x38(%esp),%ecx │ │ push 0x27c(%ecx) │ │ push %eax │ │ push (%ecx) │ │ call 12856f0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3352885,15 +3352885,15 @@ │ │ mov %eax,0x14(%esp) │ │ test %eax,%eax │ │ je 1186f85 │ │ mov 0x10(%esp),%ecx │ │ mov (%ecx),%eax │ │ mov 0x27c(%ecx),%ecx │ │ mov %ecx,0x8(%esp) │ │ - lea -0x117f22c(%ebx),%ecx │ │ + lea -0x117f253(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 129c320 │ │ test %eax,%eax │ │ je 1186f8b │ │ mov %eax,%edi │ │ mov %eax,(%esp) │ │ @@ -3352902,15 +3352902,15 @@ │ │ jne 1186f8d │ │ call 12c3d80 │ │ test %eax,%eax │ │ je 1186f8d │ │ mov %eax,%esi │ │ mov 0x14(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x117f04d(%ebx),%eax │ │ + lea -0x117f074(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c4040 │ │ test %eax,%eax │ │ je 1186f8f │ │ lea -0x114c4c1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3353795,15 +3353795,15 @@ │ │ sub $0x10,%esp │ │ call 1187a01 │ │ pop %ebx │ │ add $0x2e77b7,%ebx │ │ mov 0x10(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x117f22c(%ebx),%eax │ │ + lea -0x117f253(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1295f10 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1187a3e │ │ sub $0xc,%esp │ │ @@ -3353940,15 +3353940,15 @@ │ │ add $0x10,%esp │ │ mov (%esp),%ecx │ │ mov 0x8(%esp),%edx │ │ mov %eax,0x4(%ecx,%edx,8) │ │ test %eax,%eax │ │ je 1187d9a │ │ sub $0x8,%esp │ │ - lea -0x117f04b(%ebx),%eax │ │ + lea -0x117f072(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1187dfa │ │ sub $0x8,%esp │ │ @@ -3353983,15 +3353983,15 @@ │ │ add $0x10,%esp │ │ mov (%esp),%ecx │ │ mov 0x8(%esp),%edx │ │ mov %eax,0x8(%ecx,%edx,8) │ │ test %eax,%eax │ │ je 1187d9a │ │ sub $0x8,%esp │ │ - lea -0x1173eb9(%ebx),%eax │ │ + lea -0x1173ee0(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1187e2c │ │ mov (%esp),%ecx │ │ @@ -3354002,15 +3354002,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c5140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1187e2c │ │ sub $0x8,%esp │ │ - lea -0x117941d(%ebx),%eax │ │ + lea -0x1179444(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1187e45 │ │ sub $0x8,%esp │ │ @@ -3354111,15 +3354111,15 @@ │ │ push $0x12f │ │ jmp 1187d7d │ │ xor %eax,%eax │ │ mov (%esp),%ecx │ │ mov 0x8(%esp),%edx │ │ mov %al,0x24(%ecx,%edx,8) │ │ sub $0x8,%esp │ │ - lea -0x1180d28(%ebx),%eax │ │ + lea -0x1180d4f(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1187fc6 │ │ mov (%esp),%ecx │ │ @@ -3354169,15 +3354169,15 @@ │ │ push %eax │ │ call 12c4cb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1187ff8 │ │ mov %edi,0xc(%esp) │ │ sub $0x8,%esp │ │ - lea -0x11829d7(%ebx),%eax │ │ + lea -0x11829fe(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1188011 │ │ mov (%esp),%ecx │ │ @@ -3354396,15 +3354396,15 @@ │ │ mov 0x24(%esp),%eax │ │ cmp $0x10000,%eax │ │ jae 1188489 │ │ mov 0x8(%esp),%edi │ │ mov 0x10(%esp),%ecx │ │ mov %ax,0x4(%ecx,%edi,1) │ │ sub $0x8,%esp │ │ - lea -0x117d2a2(%ebx),%eax │ │ + lea -0x117d2c9(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11884a2 │ │ mov 0x10(%esp),%ecx │ │ @@ -3354603,15 +3354603,15 @@ │ │ mov %eax,0x10(%edi,%ecx,1) │ │ test %eax,%eax │ │ jne 1188541 │ │ jmp 118837c │ │ mov 0x8(%esp),%eax │ │ movl $0x0,0x10(%edi,%eax,1) │ │ sub $0x8,%esp │ │ - lea -0x117d28e(%ebx),%eax │ │ + lea -0x117d2b5(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11885af │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3354637,15 +3354637,15 @@ │ │ mov %eax,0x14(%edi,%ecx,1) │ │ test %eax,%eax │ │ jne 11885bb │ │ jmp 118837c │ │ mov 0x8(%esp),%eax │ │ movl $0x0,0x14(%edi,%eax,1) │ │ sub $0x8,%esp │ │ - lea -0x1171dc5(%ebx),%eax │ │ + lea -0x1171dec(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1188629 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3354770,15 +3354770,15 @@ │ │ mov %eax,0x24(%ecx,%edi,1) │ │ test %eax,%eax │ │ jne 118879f │ │ jmp 118890e │ │ mov 0x10(%esp),%eax │ │ movl $0x0,0x24(%eax,%esi,1) │ │ sub $0x8,%esp │ │ - lea -0x1180d28(%ebx),%eax │ │ + lea -0x1180d4f(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11888c7 │ │ mov 0x10(%esp),%ecx │ │ @@ -3355242,15 +3355242,15 @@ │ │ mov 0x30(%ebp),%edi │ │ cmpl $0xfa,0x1c(%ebp) │ │ jb 1188da9 │ │ test %edi,%edi │ │ je 1188d96 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d272(%ebx),%eax │ │ + lea -0x117d299(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x3a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3355367,15 +3355367,15 @@ │ │ add $0x10,%esp │ │ cmpl $0x0,0x30(%ebp) │ │ je 1188f3e │ │ test %edi,%edi │ │ jg 1188f3e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d272(%ebx),%eax │ │ + lea -0x117d299(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x5d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3355396,15 +3355396,15 @@ │ │ push %esi │ │ call 128c0e0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 1188f90 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d272(%ebx),%eax │ │ + lea -0x117d299(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3355457,15 +3355457,15 @@ │ │ test %edi,%edi │ │ je 1189036 │ │ test %eax,%eax │ │ jne 1189036 │ │ mov %eax,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180cdd(%ebx),%eax │ │ + lea -0x1180d04(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3355511,15 +3355511,15 @@ │ │ call 1188ce0 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jne 11890c6 │ │ mov %eax,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180cdd(%ebx),%eax │ │ + lea -0x1180d04(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3355620,15 +3355620,15 @@ │ │ movups %xmm0,(%edi) │ │ lea 0x6c(%esp),%edi │ │ mov 0x10(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 1189213 │ │ lea 0x14(%edi),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ push 0x10(%esp) │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 12c67a0 │ │ add $0xc,%esp │ │ mov 0x24(%esp),%eax │ │ @@ -3355677,15 +3355677,15 @@ │ │ call 128c310 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jg 11892d6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d25d(%ebx),%eax │ │ + lea -0x117d284(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3355702,15 +3355702,15 @@ │ │ push %edi │ │ call 128c0e0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 1189328 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d25d(%ebx),%eax │ │ + lea -0x117d284(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0xb9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3355724,15 +3355724,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d25d(%ebx),%eax │ │ + lea -0x117d284(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3355948,15 +3355948,15 @@ │ │ push (%eax) │ │ call 1188ce0 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jne 11895b5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180cdd(%ebx),%eax │ │ + lea -0x1180d04(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ jmp 1189612 │ │ lea 0x4b0(%esi),%edi │ │ jmp 11895b5 │ │ lea 0x4f0(%esi),%edi │ │ @@ -3356116,15 +3356116,15 @@ │ │ movl $0x0,0x28(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0xc,0x34(%esp) │ │ lea -0x113c41a(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ mov $0x1,%al │ │ mov %eax,0x18(%esp) │ │ - lea -0x11793fb(%ebx),%eax │ │ + lea -0x1179422(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ xor %edx,%edx │ │ movl $0x0,0x14(%esp) │ │ jmp 1189848 │ │ test $0x40,%cl │ │ jne 118985d │ │ test %cl,%cl │ │ @@ -3356206,15 +3356206,15 @@ │ │ lea 0xac(%esp),%eax │ │ mov %eax,0x38(%esp) │ │ movl $0x0,0x18(%esp) │ │ movl $0xc,0x34(%esp) │ │ lea -0x113c427(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ mov $0x1,%dl │ │ - lea -0x11829b9(%ebx),%eax │ │ + lea -0x11829e0(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ jmp 11899d6 │ │ sub $0xc,%esp │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 1173130 │ │ add $0x4,%esp │ │ @@ -3356230,15 +3356230,15 @@ │ │ mov %eax,0x8(%esp) │ │ lea 0x570(%esi),%eax │ │ mov %eax,0x38(%esp) │ │ movl $0x0,0x18(%esp) │ │ movl $0xc,0x34(%esp) │ │ lea -0x113c441(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ - lea -0x1175cc4(%ebx),%eax │ │ + lea -0x1175ceb(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ xor %edx,%edx │ │ movl $0x0,0x14(%esp) │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0xc(%esp) │ │ mov 0xc(%ebp),%ecx │ │ and $0x40,%ecx │ │ @@ -3356530,15 +3356530,15 @@ │ │ push 0x34(%esp) │ │ push %edx │ │ call 1188fa0 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ lea 0x48(%esp),%edi │ │ je 118a259 │ │ - lea -0x1175cda(%ebx),%eax │ │ + lea -0x1175d01(%ebx),%eax │ │ push 0x4(%esp) │ │ push %esi │ │ push %eax │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 117aee0 │ │ add $0x10,%esp │ │ @@ -3356589,15 +3356589,15 @@ │ │ mov 0xc(%ebp),%eax │ │ and $0x40,%eax │ │ movl $0x0,(%esp) │ │ mov %eax,%esi │ │ jmp 118a0e2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180cdd(%ebx),%eax │ │ + lea -0x1180d04(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3356731,15 +3356731,15 @@ │ │ sub $0x8,%esp │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 11cd610 │ │ jmp 118a1c8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180cdd(%ebx),%eax │ │ + lea -0x1180d04(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3356769,15 +3356769,15 @@ │ │ call 11cd690 │ │ add $0x4,%esp │ │ push %esi │ │ call 12750e0 │ │ jmp 118a1c8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180cdd(%ebx),%eax │ │ + lea -0x1180d04(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3356947,15 +3356947,15 @@ │ │ mov 0x34(%ebp),%edx │ │ mov %eax,(%edx) │ │ mov 0x264(%esi),%eax │ │ mov 0x2c(%ebp),%ecx │ │ jmp 118a3df │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180cdd(%ebx),%eax │ │ + lea -0x1180d04(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ jmp 118a4f7 │ │ sub $0xc,%esp │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ @@ -3357054,52 +3357054,52 @@ │ │ add $0x30,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 118a56c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180cdd(%ebx),%eax │ │ + lea -0x1180d04(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 118a55c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182999(%ebx),%eax │ │ + lea -0x11829c0(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x17f │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ jmp 118a562 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182999(%ebx),%eax │ │ + lea -0x11829c0(%ebx),%eax │ │ push %eax │ │ push $0x1b2 │ │ push %esi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0100 │ │ jmp 118a55c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182999(%ebx),%eax │ │ + lea -0x11829c0(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x1a8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3357120,27 +3357120,27 @@ │ │ je 118a58c │ │ mov 0x2c8(%eax),%eax │ │ test %eax,%eax │ │ jne 118a3c9 │ │ mov %ecx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182999(%ebx),%eax │ │ + lea -0x11829c0(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x196 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 118a507 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182999(%ebx),%eax │ │ + lea -0x11829c0(%ebx),%eax │ │ lea -0x116e3f4(%ebx),%ecx │ │ push %eax │ │ push $0x16d │ │ jmp 118a5a8 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3357891,15 +3357891,15 @@ │ │ call 118ad51 │ │ pop %ebx │ │ add $0x2e4467,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 118ae3d │ │ mov 0x1f0(%esi),%eax │ │ - lea -0x1173ea6(%ebx),%edi │ │ + lea -0x1173ecd(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x24,0x8(%esp) │ │ call 12c02c0 │ │ mov 0x214(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -3357963,15 +3357963,15 @@ │ │ call 118ae61 │ │ pop %ebx │ │ add $0x2e4357,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 118af4d │ │ mov 0x8e0(%esi),%eax │ │ - lea -0x1173ea6(%ebx),%edi │ │ + lea -0x1173ecd(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x40,0x8(%esp) │ │ call 12c02c0 │ │ mov 0x904(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -3358114,26 +3358114,26 @@ │ │ call 11f3770 │ │ mov %eax,0x8fc(%edi) │ │ test %eax,%eax │ │ je 118b13f │ │ mov 0x1f0(%esi),%eax │ │ test %eax,%eax │ │ je 118b0f7 │ │ - lea -0x1173ea6(%ebx),%ecx │ │ + lea -0x1173ecd(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x85,0x8(%esp) │ │ call 12c1a80 │ │ mov %eax,0x8e0(%edi) │ │ test %eax,%eax │ │ je 118b259 │ │ mov 0x214(%esi),%eax │ │ test %eax,%eax │ │ je 118b129 │ │ - lea -0x1173ea6(%ebx),%ecx │ │ + lea -0x1173ecd(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x8a,0x8(%esp) │ │ call 12c1a80 │ │ mov %eax,0x904(%edi) │ │ test %eax,%eax │ │ je 118b26b │ │ @@ -3358146,15 +3358146,15 @@ │ │ lea 0x8d0(%edi),%eax │ │ mov %eax,0x18(%esp) │ │ call 1272bb0 │ │ lea -0x11521f7(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %edi,%esi │ │ - lea -0x1173ea6(%ebx),%edi │ │ + lea -0x1173ecd(%ebx),%edi │ │ mov %edi,(%esp) │ │ call 1272ce0 │ │ mov 0x14(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x14,(%esp) │ │ call 1272e00 │ │ @@ -3358386,15 +3358386,15 @@ │ │ mov %eax,%esi │ │ add $0x7,%eax │ │ add $0xe,%esi │ │ test %eax,%eax │ │ cmovns %eax,%esi │ │ sar $0x3,%esi │ │ sub $0x4,%esp │ │ - lea -0x1173ea6(%ebx),%eax │ │ + lea -0x1173ecd(%ebx),%eax │ │ push $0x157 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push %esi │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3358537,15 +3358537,15 @@ │ │ add $0x10,%esp │ │ lea 0x7(%eax),%ecx │ │ add $0xe,%eax │ │ test %ecx,%ecx │ │ cmovns %ecx,%eax │ │ sar $0x3,%eax │ │ sub $0x4,%esp │ │ - lea -0x1173ea6(%ebx),%esi │ │ + lea -0x1173ecd(%ebx),%esi │ │ push $0x18a │ │ push %esi │ │ mov %eax,%edi │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3358564,16 +3358564,16 @@ │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ jmp 118b848 │ │ mov 0xc(%esp),%ecx │ │ mov %ecx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b3a7(%ebx),%eax │ │ - lea -0x1173ea6(%ebx),%ecx │ │ + lea -0x117b3ce(%ebx),%eax │ │ + lea -0x1173ecd(%ebx),%ecx │ │ push %eax │ │ push $0x175 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3358594,15 +3358594,15 @@ │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 118b768 │ │ sub $0xc,%esp │ │ push %edi │ │ call 13c7840 │ │ add $0x10,%esp │ │ - lea -0x1173ea6(%ebx),%ecx │ │ + lea -0x1173ecd(%ebx),%ecx │ │ push $0x195 │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 12c04e0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -3358614,16 +3358614,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b3a7(%ebx),%eax │ │ - lea -0x1173ea6(%ebx),%ecx │ │ + lea -0x117b3ce(%ebx),%eax │ │ + lea -0x1173ecd(%ebx),%ecx │ │ push %eax │ │ push $0x185 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3358632,16 +3358632,16 @@ │ │ call 11cd690 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ movl $0x0,0x8(%esp) │ │ jmp 118b72d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b3a7(%ebx),%eax │ │ - lea -0x1173ea6(%ebx),%ecx │ │ + lea -0x117b3ce(%ebx),%eax │ │ + lea -0x1173ecd(%ebx),%ecx │ │ push %eax │ │ push $0x17b │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xea │ │ @@ -3358650,15 +3358650,15 @@ │ │ call 11cd690 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ movl $0x0,0x8(%esp) │ │ jmp 118b729 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b3a7(%ebx),%eax │ │ + lea -0x117b3ce(%ebx),%eax │ │ push %eax │ │ push $0x18b │ │ push %esi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3358706,15 +3358706,15 @@ │ │ call 11f3420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 118b900 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11614e9(%ebx),%eax │ │ - lea -0x1173ea6(%ebx),%ecx │ │ + lea -0x1173ecd(%ebx),%ecx │ │ push %eax │ │ push $0x1a3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x186 │ │ @@ -3358733,15 +3358733,15 @@ │ │ call 11f3280 │ │ add $0x10,%esp │ │ cmp 0x908(%esi),%eax │ │ jge 118b947 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11614e9(%ebx),%eax │ │ - lea -0x1173ea6(%ebx),%ecx │ │ + lea -0x1173ecd(%ebx),%ecx │ │ push %eax │ │ push $0x1a8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf1 │ │ @@ -3358758,15 +3358758,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jg 118b8f9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11614e9(%ebx),%eax │ │ - lea -0x1173ea6(%ebx),%ecx │ │ + lea -0x1173ecd(%ebx),%ecx │ │ push %eax │ │ push $0x1af │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xea │ │ @@ -3358778,15 +3358778,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 118b8f9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11614e9(%ebx),%eax │ │ - lea -0x1173ea6(%ebx),%ecx │ │ + lea -0x1173ecd(%ebx),%ecx │ │ push %eax │ │ push $0x1b4 │ │ jmp 118b933 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3359435,15 +3359435,15 @@ │ │ test %eax,%eax │ │ je 118c308 │ │ mov (%eax),%eax │ │ dec %eax │ │ cmp $0x2,%eax │ │ jae 118c32c │ │ call 1272bb0 │ │ - lea -0x117d247(%ebx),%eax │ │ + lea -0x117d26e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x115414f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x24e,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8010c,0x4(%esp) │ │ @@ -3360953,15 +3360953,15 @@ │ │ testb $0x80,0xd8(%edi) │ │ jne 118d61a │ │ mov 0x2c(%edi),%eax │ │ mov %eax,(%esp) │ │ call 1191600 │ │ test %eax,%eax │ │ je 118d64e │ │ - lea -0x11793e3(%ebx),%eax │ │ + lea -0x117940a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0x631,0x8(%esp) │ │ call 118be80 │ │ xor %eax,%eax │ │ @@ -3361030,22 +3361030,22 @@ │ │ jle 118d7b7 │ │ mov 0x2c(%edi),%eax │ │ mov 0x20(%esp),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 1191480 │ │ jmp 118d7c3 │ │ - lea -0x11793e3(%ebx),%eax │ │ + lea -0x117940a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x80106,0x10(%esp) │ │ movl $0x634,0x8(%esp) │ │ jmp 118d7a8 │ │ - lea -0x11793e3(%ebx),%eax │ │ + lea -0x117940a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x80,0x10(%esp) │ │ movl $0x63a,0x8(%esp) │ │ call 118be80 │ │ mov $0xffffffff,%eax │ │ @@ -3361121,23 +3361121,23 @@ │ │ mov 0x2c(%edi),%eax │ │ mov %eax,(%esp) │ │ call 1191630 │ │ test %eax,%eax │ │ je 118d939 │ │ mov $0x1,%eax │ │ jmp 118d646 │ │ - lea -0x1175ca4(%ebx),%eax │ │ + lea -0x1175ccb(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x114a344(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x60b,0x8(%esp) │ │ jmp 118d7a8 │ │ - lea -0x11793e3(%ebx),%eax │ │ + lea -0x117940a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x15a,0x10(%esp) │ │ movl $0x684,0x8(%esp) │ │ jmp 118d7a8 │ │ movzwl 0xd8(%edi),%eax │ │ @@ -3361152,26 +3361152,26 @@ │ │ mov $0x1,%eax │ │ jne 118d646 │ │ mov 0x2c(%edi),%eax │ │ mov %eax,(%esp) │ │ call 1191600 │ │ test %eax,%eax │ │ je 118d9db │ │ - lea -0x11793e3(%ebx),%eax │ │ + lea -0x117940a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0x69c,0x8(%esp) │ │ jmp 118d63f │ │ mov 0x20(%esp),%eax │ │ mov 0x2c(%eax),%eax │ │ mov %eax,(%esp) │ │ call 11947a0 │ │ - lea -0x1173e98(%ebx),%eax │ │ + lea -0x1173ebf(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x114a344(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x612,0x8(%esp) │ │ jmp 118d7a8 │ │ @@ -3361245,15 +3361245,15 @@ │ │ je 118dbcc │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ je 118d7ad │ │ add $0x44,%eax │ │ mov %ecx,(%eax) │ │ jmp 118d7ad │ │ - lea -0x11793e3(%ebx),%eax │ │ + lea -0x117940a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0x6b7,0x8(%esp) │ │ jmp 118d63f │ │ mov $0xffffffff,%eax │ │ @@ -3361270,15 +3361270,15 @@ │ │ mov %eax,0x14(%esp) │ │ lea -0x114a344(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x61c,0x8(%esp) │ │ jmp 118d7a8 │ │ - lea -0x11793e3(%ebx),%eax │ │ + lea -0x117940a(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x6ba,0x8(%esp) │ │ jmp 118d7a8 │ │ mov (%esi),%edx │ │ @@ -3362083,15 +3362083,15 @@ │ │ mov %edx,(%esp) │ │ lea 0x28(%esp),%ecx │ │ mov 0xc(%ebp),%edx │ │ call 118ec30 │ │ mov %eax,%edi │ │ jmp 118e3af │ │ movl $0x0,(%esi) │ │ - lea -0x1182980(%ebx),%eax │ │ + lea -0x11829a7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x90b,0x8(%esp) │ │ jmp 118e3a8 │ │ @@ -3362100,30 +3362100,30 @@ │ │ testb $0x80,0xd8(%esi) │ │ jne 118e808 │ │ mov 0x2c(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1191600 │ │ test %eax,%eax │ │ je 118e836 │ │ - lea -0x1182980(%ebx),%eax │ │ + lea -0x11829a7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xcf,0x10(%esp) │ │ movl $0x929,0x8(%esp) │ │ jmp 118e3a8 │ │ mov 0x2c(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11915b0 │ │ test %eax,%eax │ │ je 118e808 │ │ mov 0x50(%esp),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x1182980(%ebx),%eax │ │ + lea -0x11829a7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x92b,0x8(%esp) │ │ jmp 118e3a8 │ │ int3 │ │ @@ -3362570,15 +3362570,15 @@ │ │ mov 0x4(%ecx),%eax │ │ movzbl 0x28(%eax),%eax │ │ shr $0x5,%al │ │ and $0x3,%al │ │ je 118ee50 │ │ cmp $0x2,%al │ │ jmp 118ee63 │ │ - lea -0x118296c(%ebx),%eax │ │ + lea -0x1182993(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %ecx,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x7f,0x10(%esp) │ │ movl $0x967,0x8(%esp) │ │ jmp 118ef25 │ │ mov (%ecx),%eax │ │ @@ -3362625,15 +3362625,15 @@ │ │ mov 0x14(%ebp),%ecx │ │ jne 118ef7c │ │ mov %esi,(%ecx) │ │ mov $0x1,%eax │ │ jmp 118ef2c │ │ mov 0x14(%ebp),%eax │ │ movl $0x0,(%eax) │ │ - lea -0x118296c(%ebx),%eax │ │ + lea -0x1182993(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x20(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0x975,0x8(%esp) │ │ call 118be80 │ │ @@ -3364195,15 +3364195,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %edi,0xc(%esp) │ │ mov %eax,(%esp) │ │ call 11a5c50 │ │ test %eax,%eax │ │ jne 11903e7 │ │ - lea -0x1173e80(%ebx),%eax │ │ + lea -0x1173ea7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xa81,0x8(%esp) │ │ jmp 11904a1 │ │ @@ -3364305,36 +3364305,36 @@ │ │ mov %eax,(%esp) │ │ call 11aae20 │ │ mov %edi,%ecx │ │ mov $0x177,%eax │ │ jmp 1190480 │ │ mov $0x17b,%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x1173e80(%ebx),%eax │ │ + lea -0x1173ea7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov %ecx,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xa7a,0x8(%esp) │ │ call 118be80 │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x1173e80(%ebx),%eax │ │ + lea -0x1173ea7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xa86,0x8(%esp) │ │ jmp 11904a1 │ │ - lea -0x1173e80(%ebx),%eax │ │ + lea -0x1173ea7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0xc0103,0x10(%esp) │ │ movl $0xa97,0x8(%esp) │ │ jmp 11904a1 │ │ @@ -3364683,15 +3364683,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x1b0,%esp │ │ call 1190844 │ │ pop %ebx │ │ add $0x2de974,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11793d1(%ebx),%esi │ │ + lea -0x11793f8(%ebx),%esi │ │ push $0x1a7 │ │ push %esi │ │ push $0x4d4 │ │ call 12c0010 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -3365265,15 +3365265,15 @@ │ │ add $0x2ddffb,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11911ea │ │ mov %esi,%ecx │ │ call 1191200 │ │ sub $0x4,%esp │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ push $0x1c8 │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3365384,15 +3365384,15 @@ │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11ab650 │ │ mov 0x314(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11a0f20 │ │ mov 0x20(%esi),%eax │ │ - lea -0x11793d1(%ebx),%edi │ │ + lea -0x11793f8(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x190,0x8(%esp) │ │ call 12c02c0 │ │ mov 0x478(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -3365776,15 +3365776,15 @@ │ │ call 11a23d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 119180d │ │ sub $0x30,%esp │ │ lea -0x116140a(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1157dbe(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d1b78(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x345,0x20(%esp) │ │ @@ -3365818,15 +3365818,15 @@ │ │ lea 0x366(%edi),%eax │ │ mov %eax,0x90(%esp) │ │ mov 0x4bc(%edi),%edx │ │ mov 0x4c0(%edi),%eax │ │ lea 0x30(%esp),%esi │ │ lea -0x1167003(%ebx),%ecx │ │ mov %ecx,0x94(%esp) │ │ - lea -0x11793d1(%ebx),%ecx │ │ + lea -0x11793f8(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ mov %edx,%ecx │ │ jmp 119190a │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3366209,15 +3366209,15 @@ │ │ and $0xfd,%edx │ │ cmp $0x4,%edx │ │ je 1191ed7 │ │ and $0x300000,%ecx │ │ je 1191ed7 │ │ sub $0x30,%esp │ │ mov 0x3c(%esp),%ebx │ │ - lea -0x117efcd(%ebx),%eax │ │ + lea -0x117eff4(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x114c40e(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa 0xe0(%esp),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ @@ -3366461,15 +3366461,15 @@ │ │ push 0x314(%ecx) │ │ call 11a2380 │ │ add $0x10,%esp │ │ cmp %eax,%esi │ │ sbb %edx,%edi │ │ jae 119225a │ │ sub $0x30,%esp │ │ - lea -0x117efcd(%ebx),%eax │ │ + lea -0x117eff4(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x11540d0(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa 0x110(%esp),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ @@ -3366484,15 +3366484,15 @@ │ │ jne 11922bc │ │ mov (%eax),%ecx │ │ cmpb $0x1,(%ecx) │ │ jne 11922bc │ │ cmpl $0x0,0x3c(%ecx) │ │ je 11922bc │ │ sub $0x30,%esp │ │ - lea -0x117efcd(%ebx),%eax │ │ + lea -0x117eff4(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1166ff7(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa 0xe0(%esp),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ @@ -3366559,15 +3366559,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ lea 0x3c(%esp),%edx │ │ push $0x1 │ │ call 1193aa0 │ │ add $0x10,%esp │ │ jmp 1191980 │ │ sub $0x30,%esp │ │ - lea -0x11828ff(%ebx),%eax │ │ + lea -0x1182926(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x54(%esp),%edi │ │ mov %edi,0x1c(%esp) │ │ lea -0x1157da1(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa 0xf0(%esp),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ @@ -3366579,15 +3366579,15 @@ │ │ push $0xa78 │ │ push %edi │ │ push 0x1c(%esp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ sub $0x30,%esp │ │ mov 0x3c(%esp),%ebx │ │ - lea -0x117efcd(%ebx),%eax │ │ + lea -0x117eff4(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1155fa7(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa 0x100(%esp),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ @@ -3366685,15 +3366685,15 @@ │ │ mov %esi,%edi │ │ jb 11925e2 │ │ sub $0x30,%esp │ │ lea -0x116fefa(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x54(%esp),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x117efb9(%ebx),%eax │ │ + lea -0x117efe0(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa 0x120(%esp),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x7f2,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 1193ed0 │ │ @@ -3366979,17 +3366979,17 @@ │ │ and $0xfffffff0,%eax │ │ and $0xffffffee,%ecx │ │ add %ecx,%eax │ │ inc %eax │ │ mov %eax,0x4c0(%esi) │ │ jmp 1192a81 │ │ sub $0x30,%esp │ │ - lea -0x1175bb2(%ebx),%eax │ │ + lea -0x1175bd9(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a803(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x13d1b78(%ebx),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x281,0x20(%esp) │ │ @@ -3367172,17 +3367172,17 @@ │ │ mov 0x14(%esp),%eax │ │ test %eax,%eax │ │ je 1192d31 │ │ cmpl $0x0,0x38(%esp) │ │ jne 1192a90 │ │ jmp 1192d7b │ │ sub $0x30,%esp │ │ - lea -0x1173e1a(%ebx),%eax │ │ + lea -0x1173e41(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1164e61(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x13d1b78(%ebx),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x9b0,0x20(%esp) │ │ @@ -3367570,15 +3367570,15 @@ │ │ push 0xc(%esi) │ │ call 11abba0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1193270 │ │ sub $0x8,%esp │ │ lea -0x1167003(%ebx),%eax │ │ - lea -0x11793d1(%ebx),%ecx │ │ + lea -0x11793f8(%ebx),%ecx │ │ push %eax │ │ push $0x7ce │ │ push %ecx │ │ push 0x1c(%esp) │ │ push 0x24(%esp) │ │ push $0x0 │ │ push $0x0 │ │ @@ -3367856,34 +3367856,34 @@ │ │ mov %eax,0x28(%esp) │ │ push %eax │ │ call 119baf0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 11937fa │ │ sub $0x4,%esp │ │ - lea -0x117b2ad(%ebx),%eax │ │ + lea -0x117b2d4(%ebx),%eax │ │ lea -0x1155fad(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 119c0e0 │ │ add $0xc,%esp │ │ - lea -0x1182918(%ebx),%eax │ │ + lea -0x118293f(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 119c1f0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ testb $0x2,0x4bf(%eax) │ │ jne 119367b │ │ sub $0x4,%esp │ │ - lea -0x1178015(%ebx),%eax │ │ - lea -0x1180c9f(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%eax │ │ + lea -0x1180cc6(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ call 119c0e0 │ │ jmp 11936c0 │ │ sub $0xc,%esp │ │ lea 0x20(%esp),%eax │ │ @@ -3367909,15 +3367909,15 @@ │ │ push %eax │ │ push %edx │ │ push 0x18(%esp) │ │ call 119c240 │ │ add $0x10,%esp │ │ lea 0x37c(%edi),%eax │ │ movzbl 0x37b(%edi),%ecx │ │ - lea -0x1180c9f(%ebx),%edx │ │ + lea -0x1180cc6(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push 0x18(%esp) │ │ call 119c240 │ │ add $0x10,%esp │ │ lea -0x116a830(%ebx),%eax │ │ @@ -3367931,15 +3367931,15 @@ │ │ lea -0x116ff41(%ebx),%eax │ │ push $0x0 │ │ push $0x4b0 │ │ push %eax │ │ push 0x18(%esp) │ │ call 119c190 │ │ add $0x10,%esp │ │ - lea -0x117b2d7(%ebx),%eax │ │ + lea -0x117b2fe(%ebx),%eax │ │ push $0x0 │ │ push $0x2 │ │ push %eax │ │ push 0x18(%esp) │ │ call 119c190 │ │ add $0x10,%esp │ │ lea -0x116337c(%ebx),%eax │ │ @@ -3367948,15 +3367948,15 @@ │ │ push %eax │ │ push 0x18(%esp) │ │ call 119c190 │ │ add $0x4,%esp │ │ push 0x44(%esp) │ │ call 1197e60 │ │ add $0x10,%esp │ │ - lea -0x117d1e1(%ebx),%ecx │ │ + lea -0x117d208(%ebx),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ call 119c190 │ │ add $0x10,%esp │ │ lea -0x115d92a(%ebx),%eax │ │ @@ -3367980,25 +3367980,25 @@ │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 119c190 │ │ add $0x4,%esp │ │ push 0x40(%esp) │ │ call 1197e60 │ │ add $0x10,%esp │ │ - lea -0x117efe6(%ebx),%ecx │ │ + lea -0x117f00d(%ebx),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 119c190 │ │ add $0x4,%esp │ │ push 0x3c(%esp) │ │ call 1197e60 │ │ add $0x10,%esp │ │ - lea -0x117b2ef(%ebx),%ecx │ │ + lea -0x117b316(%ebx),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 119c190 │ │ add $0x4,%esp │ │ push %edi │ │ @@ -3368254,15 +3368254,15 @@ │ │ test %esi,%esi │ │ je 1193b7c │ │ mov %ecx,0x8(%esp) │ │ cmp $0xffffffff,%esi │ │ jne 1193b47 │ │ mov $0xfffffffe,%esi │ │ lea 0x1(%esi),%ecx │ │ - lea -0x11793d1(%ebx),%edx │ │ + lea -0x11793f8(%ebx),%edx │ │ push $0xb1d │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12c1bb0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%ecx │ │ @@ -3368355,15 +3368355,15 @@ │ │ test %esi,%esi │ │ je 1193cff │ │ mov %ecx,%edi │ │ cmp $0xffffffff,%esi │ │ jne 1193cd0 │ │ mov $0xfffffffe,%esi │ │ lea 0x1(%esi),%ecx │ │ - lea -0x11793d1(%ebx),%edx │ │ + lea -0x11793f8(%ebx),%edx │ │ push $0xb1d │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12c1bb0 │ │ add $0x10,%esp │ │ mov %edi,%ecx │ │ @@ -3368458,15 +3368458,15 @@ │ │ mov $0x1,%eax │ │ test $0x400,%ecx │ │ jne 1193ebb │ │ test $0x200,%ecx │ │ jne 1193e7f │ │ lea -0x116c83d(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x115413a(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d10c8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xacf,0x20(%esp) │ │ @@ -3368534,15 +3368534,15 @@ │ │ push %edx │ │ call 11b4050 │ │ add $0x10,%esp │ │ testb $0x40,0x4c0(%esi) │ │ jne 11940e9 │ │ mov %edi,0x18(%esp) │ │ test %eax,%eax │ │ - lea -0x1178015(%ebx),%edi │ │ + lea -0x117803c(%ebx),%edi │ │ cmove %edi,%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x116cda4(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ cmove %edi,%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x117094a(%ebx),%eax │ │ @@ -3368575,15 +3368575,15 @@ │ │ mov %eax,0x8(%esp) │ │ mov 0x1c(%esp),%eax │ │ cmove %edi,%eax │ │ mov %eax,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116ffd1(%ebx),%eax │ │ - lea -0x11793d1(%ebx),%ecx │ │ + lea -0x11793f8(%ebx),%ecx │ │ push %eax │ │ push $0xc94 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x8,%esp │ │ lea -0x1157e9c(%ebx),%eax │ │ push 0x1c(%ebp) │ │ @@ -3368602,21 +3368602,21 @@ │ │ push $0x14 │ │ call 1272e00 │ │ add $0x40,%esp │ │ jmp 1194057 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116ffd1(%ebx),%eax │ │ - lea -0x11793d1(%ebx),%ecx │ │ + lea -0x11793f8(%ebx),%ecx │ │ push %eax │ │ push $0xc9d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ - lea -0x117d237(%ebx),%eax │ │ + lea -0x117d25e(%ebx),%eax │ │ push 0x1c(%ebp) │ │ push 0x1c(%esp) │ │ push 0x28(%esp) │ │ push 0x28(%esp) │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ @@ -3368839,27 +3368839,27 @@ │ │ sbb %edi,%edx │ │ cmp $0x2,%ecx │ │ sbb $0x0,%edx │ │ jb 1194390 │ │ mov 0x30(%esp),%ebx │ │ lea -0x114c4bf(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a8a2(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d3c68(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0xbe6,0x20(%esp) │ │ jmp 11943e0 │ │ lea -0x114c4bf(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116c814(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d0e48(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %ecx,(%esp) │ │ movl $0xbce,0x20(%esp) │ │ @@ -3368871,15 +3368871,15 @@ │ │ sbb %ebx,%edx │ │ cmp $0xb,%ecx │ │ sbb $0x0,%edx │ │ jb 11943f5 │ │ mov 0x30(%esp),%ebx │ │ lea -0x114c4bf(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116e3e4(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d3c68(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ @@ -3369004,30 +3369004,30 @@ │ │ sbb 0x3c(%esp),%eax │ │ mov %edi,0x3b0(%edx) │ │ mov %ecx,0x3b4(%edx) │ │ jb 11944be │ │ jmp 11943ed │ │ lea -0x114c4bf(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x11614d1(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d3c68(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xc09,0x20(%esp) │ │ jmp 11943e0 │ │ mov %edi,(%esp) │ │ call 12c3c60 │ │ lea -0x116c7c3(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x117d1d0(%ebx),%eax │ │ + lea -0x117d1f7(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13cfc68(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0xbba,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ @@ -3370090,28 +3370090,28 @@ │ │ and $0xffffffee,%ecx │ │ add %ecx,%eax │ │ inc %eax │ │ mov %eax,0x4c0(%esi) │ │ jmp 1195306 │ │ lea -0x116704c(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x117b385(%ebx),%eax │ │ + lea -0x117b3ac(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d08b8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %edx,(%esp) │ │ movl $0x315,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 1193ed0 │ │ jmp 119531c │ │ - lea -0x1175bb2(%ebx),%eax │ │ + lea -0x1175bd9(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a803(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d1b78(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x281,0x20(%esp) │ │ @@ -3370246,15 +3370246,15 @@ │ │ cmpl $0x0,(%esp) │ │ jne 119545a │ │ mov 0x4bc(%edi),%edx │ │ jmp 11953d0 │ │ sub $0x30,%esp │ │ lea -0x114a32d(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1168c58(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d0b98(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0x396,0x20(%esp) │ │ @@ -3370534,15 +3370534,15 @@ │ │ mov 0x20(%ebp),%edx │ │ je 11957bb │ │ jmp 1195801 │ │ mov 0x20(%ebp),%edx │ │ sub $0x30,%esp │ │ lea -0x1157e48(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1168c58(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d0b98(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %edx,(%esp) │ │ movl $0x3e4,0x20(%esp) │ │ @@ -3370584,30 +3370584,30 @@ │ │ jne 119599c │ │ mov 0xc(%ebp),%eax │ │ test %eax,%eax │ │ js 119625f │ │ mov 0x8(%ebp),%ecx │ │ mov %ecx,0x10(%esp) │ │ mov %eax,0x14(%esp) │ │ - lea -0x117d20b(%ebx),%edi │ │ + lea -0x117d232(%ebx),%edi │ │ je 11959a2 │ │ mov %edi,0x88(%esp) │ │ lea 0x298(%esi),%eax │ │ mov %eax,0x44(%esp) │ │ lea 0xa0(%esi),%eax │ │ mov %eax,0x7c(%esp) │ │ lea 0x352(%esi),%eax │ │ mov %eax,0x8c(%esp) │ │ lea 0x367(%esi),%eax │ │ mov %eax,0x74(%esp) │ │ lea 0x33d(%esi),%eax │ │ mov %eax,0x3c(%esp) │ │ movl $0x0,0x40(%esp) │ │ lea 0x80(%esp),%edi │ │ - lea -0x1171db0(%ebx),%eax │ │ + lea -0x1171dd7(%ebx),%eax │ │ mov %eax,0x70(%esp) │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x78(%esp) │ │ movl $0x0,0x50(%esp) │ │ movl $0x0,0x68(%esp) │ │ movl $0x0,0x18(%esp) │ │ movl $0x0,0x64(%esp) │ │ @@ -3370621,19 +3370621,19 @@ │ │ movl $0x0,0x30(%esp) │ │ movl $0x0,0x54(%esp) │ │ movl $0x0,0x34(%esp) │ │ movl $0x0,0x20(%esp) │ │ movl $0x0,0x6c(%esp) │ │ movl $0x0,0x24(%esp) │ │ jmp 1195a12 │ │ - lea -0x1175c88(%ebx),%edi │ │ + lea -0x1175caf(%ebx),%edi │ │ sub $0x30,%esp │ │ lea -0x1154105(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %edi,0x14(%esp) │ │ movaps -0x13d04e8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x69f,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ @@ -3370693,15 +3370693,15 @@ │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 11b3db0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11968d4 │ │ movzbl 0x33c(%esi),%eax │ │ - lea -0x117b342(%ebx),%edi │ │ + lea -0x117b369(%ebx),%edi │ │ cmp $0x14,%eax │ │ ja 11959a2 │ │ cmp 0x93(%esp),%al │ │ jne 11959a2 │ │ sub $0x4,%esp │ │ push %eax │ │ lea 0x9c(%esp),%eax │ │ @@ -3370749,15 +3370749,15 @@ │ │ sub $0x4,%esp │ │ push %eax │ │ push %edi │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 11b3ca0 │ │ add $0x10,%esp │ │ - lea -0x1175c03(%ebx),%edi │ │ + lea -0x1175c2a(%ebx),%edi │ │ test %eax,%eax │ │ je 11959a2 │ │ mov 0x8(%esp),%eax │ │ mov 0xc(%esp),%ecx │ │ cmp $0x2,%eax │ │ mov %ecx,%edx │ │ sbb $0x0,%edx │ │ @@ -3370826,15 +3370826,15 @@ │ │ lea 0x3c(%esp),%eax │ │ push %eax │ │ push %edi │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 11b3bd0 │ │ add $0x10,%esp │ │ - lea -0x1179373(%ebx),%edi │ │ + lea -0x117939a(%ebx),%edi │ │ test %eax,%eax │ │ je 11959a2 │ │ movl $0x1,0x50(%esp) │ │ cmpl $0x0,0x38(%esp) │ │ je 1195a00 │ │ jmp 11959a2 │ │ cmpl $0x0,0x28(%esp) │ │ @@ -3370869,15 +3370869,15 @@ │ │ lea 0x3c(%esp),%eax │ │ push %eax │ │ push %edi │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 11b3bd0 │ │ add $0x10,%esp │ │ - lea -0x1173e3d(%ebx),%edi │ │ + lea -0x1173e64(%ebx),%edi │ │ mov %eax,0x40(%esp) │ │ test %eax,%eax │ │ je 11959a2 │ │ cmpl $0x10,0x38(%esp) │ │ jne 11959a2 │ │ sub $0xc,%esp │ │ push 0x4c(%esp) │ │ @@ -3371093,15 +3371093,15 @@ │ │ sub $0x4,%esp │ │ push %eax │ │ push %edi │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 11b3ca0 │ │ add $0x10,%esp │ │ - lea -0x117f00c(%ebx),%edi │ │ + lea -0x117f033(%ebx),%edi │ │ test %eax,%eax │ │ je 11959a2 │ │ mov 0x8(%esp),%eax │ │ mov 0xc(%esp),%ecx │ │ mov %eax,%edx │ │ neg %edx │ │ mov $0x10000000,%edx │ │ @@ -3371177,15 +3371177,15 @@ │ │ mov %eax,0x1c(%esp) │ │ mov 0xc(%esp),%eax │ │ mov %eax,0x78(%esp) │ │ jmp 1195a00 │ │ sub $0x30,%esp │ │ lea -0x1154105(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116e3be(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d1b78(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x4ad,0x20(%esp) │ │ @@ -3371201,15 +3371201,15 @@ │ │ jne 11962ee │ │ cmpl $0x0,0x24(%esp) │ │ je 1196795 │ │ test $0x800,%eax │ │ je 11962ee │ │ cmpl $0x0,0x20(%esp) │ │ jne 11962ee │ │ - lea -0x1175be1(%ebx),%edi │ │ + lea -0x1175c08(%ebx),%edi │ │ jmp 11959a2 │ │ mov %eax,%edx │ │ or $0x80,%edx │ │ mov %ecx,0x4c0(%esi) │ │ mov %edx,0x4bc(%esi) │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0xe4(%esp) │ │ @@ -3371259,15 +3371259,15 @@ │ │ push $0x4 │ │ push %edi │ │ call 119baf0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 11966f2 │ │ sub $0x4,%esp │ │ - lea -0x1175bb9(%ebx),%eax │ │ + lea -0x1175be0(%ebx),%eax │ │ lea -0x1155fad(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 119c0e0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x24(%esp) │ │ @@ -3371302,15 +3371302,15 @@ │ │ add $0x10,%esp │ │ cmpl $0x0,0x34(%esp) │ │ je 1196491 │ │ sub $0xc,%esp │ │ push 0x88(%esp) │ │ call 1197740 │ │ add $0x10,%esp │ │ - lea -0x117d1e1(%ebx),%ecx │ │ + lea -0x117d208(%ebx),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 119c190 │ │ add $0x10,%esp │ │ cmpl $0x0,0x54(%esp) │ │ @@ -3371338,24 +3371338,24 @@ │ │ push 0x3e8(%esi) │ │ push %eax │ │ push %edi │ │ call 119c190 │ │ add $0x10,%esp │ │ cmpl $0x0,0x2c(%esp) │ │ je 119651d │ │ - lea -0x117efe6(%ebx),%eax │ │ + lea -0x117f00d(%ebx),%eax │ │ push 0x404(%esi) │ │ push 0x400(%esi) │ │ push %eax │ │ push %edi │ │ call 119c190 │ │ add $0x10,%esp │ │ cmpl $0x0,0x28(%esp) │ │ je 1196540 │ │ - lea -0x117b2ef(%ebx),%eax │ │ + lea -0x117b316(%ebx),%eax │ │ push 0x40c(%esi) │ │ push 0x408(%esi) │ │ push %eax │ │ push %edi │ │ call 119c190 │ │ add $0x10,%esp │ │ cmpl $0x0,0x60(%esp) │ │ @@ -3371393,15 +3371393,15 @@ │ │ push 0x20(%esp) │ │ push %eax │ │ push %edi │ │ call 119c190 │ │ add $0x10,%esp │ │ cmpl $0x0,0x68(%esp) │ │ je 11965e9 │ │ - lea -0x117b2d7(%ebx),%eax │ │ + lea -0x117b2fe(%ebx),%eax │ │ push 0x434(%esi) │ │ push 0x430(%esi) │ │ push %eax │ │ push %edi │ │ call 119c190 │ │ add $0x10,%esp │ │ cmpl $0x0,0x4c(%esp) │ │ @@ -3371412,15 +3371412,15 @@ │ │ push %eax │ │ push %edi │ │ call 119c240 │ │ add $0x10,%esp │ │ cmpl $0x0,0x48(%esp) │ │ je 11966d2 │ │ sub $0x8,%esp │ │ - lea -0x117b2bc(%ebx),%eax │ │ + lea -0x117b2e3(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 119bfe0 │ │ add $0x10,%esp │ │ movzwl 0xee(%esp),%eax │ │ lea -0x115215c(%ebx),%ecx │ │ push $0x0 │ │ @@ -3371442,15 +3371442,15 @@ │ │ push $0x4 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 119c240 │ │ add $0x10,%esp │ │ lea 0xf6(%esp),%eax │ │ - lea -0x118291e(%ebx),%ecx │ │ + lea -0x1182945(%ebx),%ecx │ │ push $0x10 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 119c240 │ │ add $0x10,%esp │ │ lea 0x106(%esp),%eax │ │ @@ -3371470,15 +3371470,15 @@ │ │ push %edi │ │ call 119c240 │ │ add $0x4,%esp │ │ push %edi │ │ call 119c030 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1182918(%ebx),%eax │ │ + lea -0x118293f(%ebx),%eax │ │ push 0x54(%esp) │ │ push %eax │ │ push %edi │ │ call 119c1f0 │ │ add $0x4,%esp │ │ push %edi │ │ call 119bef0 │ │ @@ -3371506,15 +3371506,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11959e6 │ │ sub $0x30,%esp │ │ lea -0x1154105(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x114e61a(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d1b78(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x697,0x20(%esp) │ │ @@ -3371527,15 +3371527,15 @@ │ │ jmp 11959a2 │ │ lea -0x116a856(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x1150331(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x114c49e(%ebx),%edi │ │ jmp 11959a2 │ │ - lea -0x1182951(%ebx),%edi │ │ + lea -0x1182978(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x114c449(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x115bbf1(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x1164ef7(%ebx),%edi │ │ jmp 11959a2 │ │ @@ -3371549,39 +3371549,39 @@ │ │ jmp 11959a2 │ │ lea -0x1157e2b(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x1159b60(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x114a314(%ebx),%edi │ │ jmp 11959a2 │ │ - lea -0x1175c3e(%ebx),%edi │ │ + lea -0x1175c65(%ebx),%edi │ │ jmp 11959a2 │ │ - lea -0x1175c60(%ebx),%edi │ │ + lea -0x1175c87(%ebx),%edi │ │ jmp 11959a2 │ │ - lea -0x117b31a(%ebx),%edi │ │ + lea -0x117b341(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x1168c18(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x1155fdd(%ebx),%edi │ │ jmp 11959a2 │ │ - lea -0x1173e6f(%ebx),%edi │ │ + lea -0x1173e96(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x11540ee(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x116e39d(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x1164f15(%ebx),%edi │ │ jmp 11959a2 │ │ - lea -0x117b368(%ebx),%edi │ │ + lea -0x117b38f(%ebx),%edi │ │ jmp 11959a2 │ │ - lea -0x117938d(%ebx),%edi │ │ + lea -0x11793b4(%ebx),%edi │ │ jmp 11959a2 │ │ - lea -0x11793b9(%ebx),%edi │ │ + lea -0x11793e0(%ebx),%edi │ │ jmp 11959a2 │ │ - lea -0x1180ccb(%ebx),%edi │ │ + lea -0x1180cf2(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x11614ab(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x116ffa6(%ebx),%edi │ │ jmp 11959a2 │ │ lea -0x1161494(%ebx),%edi │ │ jmp 11959a2 │ │ @@ -3371611,27 +3371611,27 @@ │ │ xor %edi,%edi │ │ cmp $0xc000,%ecx │ │ jne 1196a4e │ │ test $0x80,%al │ │ jne 1196992 │ │ lea -0x1164e8a(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1184826(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d3c58(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x405,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ call 1193ed0 │ │ jmp 1196a4e │ │ mov 0x20(%esi),%eax │ │ - lea -0x11793d1(%ebx),%ecx │ │ + lea -0x11793f8(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x40a,0x8(%esp) │ │ call 12c02c0 │ │ movl $0x0,0x20(%esi) │ │ mov 0x314(%esi),%eax │ │ mov %eax,(%esp) │ │ @@ -3371706,15 +3371706,15 @@ │ │ call 11abbf0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1196b52 │ │ sub $0x30,%esp │ │ lea -0x116ff2c(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1161439(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d37a8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x432,0x20(%esp) │ │ @@ -3371727,28 +3371727,28 @@ │ │ call 11abc20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1196b52 │ │ sub $0x30,%esp │ │ lea -0x116ff2c(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a81f(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d37a8(%ebx),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x440,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ jmp 1196b7f │ │ or $0x100,%edi │ │ sub $0x8,%esp │ │ lea -0x116ff2c(%ebx),%eax │ │ - lea -0x11793d1(%ebx),%ecx │ │ + lea -0x11793f8(%ebx),%ecx │ │ lea -0x1164e71(%ebx),%edx │ │ push %eax │ │ push $0x445 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push $0x0 │ │ @@ -3371956,15 +3371956,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1196d6f │ │ pop %ebx │ │ add $0x2d8449,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ push $0xa52 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3371985,15 +3371985,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1196daf │ │ pop %ebx │ │ add $0x2d8409,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11793d1(%ebx),%eax │ │ + lea -0x11793f8(%ebx),%eax │ │ push $0xb92 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3372052,15 +3372052,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1196e2f │ │ pop %ebx │ │ add $0x2d8389,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1171d98(%ebx),%eax │ │ + lea -0x1171dbf(%ebx),%eax │ │ push $0xab │ │ push %eax │ │ push $0x18 │ │ call 12c0010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3372089,15 +3372089,15 @@ │ │ add $0x2d8347,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 1196fee │ │ mov (%eax),%edi │ │ test %edi,%edi │ │ je 1196ef4 │ │ - lea -0x1171d98(%ebx),%eax │ │ + lea -0x1171dbf(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 1196ec2 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3372131,15 +3372131,15 @@ │ │ movl $0x0,0x10(%edi) │ │ movl $0x0,0x24(%edi) │ │ jmp 1196ea0 │ │ mov 0x8(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ test %edi,%edi │ │ je 1196f64 │ │ - lea -0x1171d98(%ebx),%eax │ │ + lea -0x1171dbf(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 1196f32 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3372168,15 +3372168,15 @@ │ │ movl $0x0,0x10(%edi) │ │ movl $0x0,0x24(%edi) │ │ jmp 1196f10 │ │ mov 0x8(%ebp),%eax │ │ mov 0x10(%eax),%edi │ │ test %edi,%edi │ │ je 1196fd4 │ │ - lea -0x1171d98(%ebx),%eax │ │ + lea -0x1171dbf(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 1196fa2 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3372202,15 +3372202,15 @@ │ │ call *%eax │ │ add $0x10,%esp │ │ movl $0x0,0x14(%edi) │ │ movl $0x0,0x10(%edi) │ │ movl $0x0,0x24(%edi) │ │ jmp 1196f80 │ │ sub $0x4,%esp │ │ - lea -0x1171d98(%ebx),%eax │ │ + lea -0x1171dbf(%ebx),%eax │ │ push $0xd3 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3372318,15 +3372318,15 @@ │ │ mov %eax,0x8(%ecx) │ │ mov %eax,0xc(%esi) │ │ cmp %esi,0x4(%edx) │ │ jne 11971a0 │ │ mov %eax,0x4(%edx) │ │ jmp 11971a0 │ │ sub $0x4,%esp │ │ - lea -0x1171d98(%ebx),%eax │ │ + lea -0x1171dbf(%ebx),%eax │ │ push $0xdd │ │ push %eax │ │ push $0x38 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1197181 │ │ @@ -3373875,15 +3373875,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11980d0 │ │ pop %ebx │ │ add $0x2d70e8,%ebx │ │ sub $0x8,%esp │ │ - lea -0x11828f6(%ebx),%eax │ │ + lea -0x118291d(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11981c9 │ │ sub $0x8,%esp │ │ @@ -3373974,15 +3373974,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11981f1 │ │ pop %ebx │ │ add $0x2d6fc7,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x11828f6(%ebx),%eax │ │ + lea -0x118291d(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ mov $0x0,%edi │ │ test %eax,%eax │ │ je 1198232 │ │ @@ -3373991,15 +3373991,15 @@ │ │ cmpl $0x2,0x4(%ecx) │ │ jne 11983bf │ │ cmpl $0x4,0xc(%ecx) │ │ jne 11983bf │ │ mov 0x8(%ecx),%edi │ │ movl $0x0,(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1175ba2(%ebx),%eax │ │ + lea -0x1175bc9(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119826e │ │ mov %eax,%ecx │ │ @@ -3374025,15 +3374025,15 @@ │ │ jne 11983bf │ │ cmpl $0x8,0xc(%ecx) │ │ jne 11983bf │ │ mov 0x8(%ecx),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1175b94(%ebx),%eax │ │ + lea -0x1175bbb(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11982e7 │ │ mov %eax,%ecx │ │ @@ -3374140,24 +3374140,24 @@ │ │ sub $0x10,%esp │ │ call 11983e1 │ │ pop %ebx │ │ add $0x2d6dd7,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x11828f6(%ebx),%eax │ │ + lea -0x118291d(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119840c │ │ movl $0x0,0x60(%esi) │ │ sub $0x8,%esp │ │ - lea -0x1175ba2(%ebx),%eax │ │ + lea -0x1175bc9(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119842a │ │ movl $0x0,0x64(%esi) │ │ @@ -3374167,15 +3374167,15 @@ │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1198448 │ │ movl $0x0,0x68(%esi) │ │ sub $0x8,%esp │ │ - lea -0x1175b94(%ebx),%eax │ │ + lea -0x1175bbb(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1198466 │ │ movl $0x0,0x6c(%esi) │ │ @@ -3374857,15 +3374857,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ call 1198b91 │ │ pop %ebx │ │ add $0x2d6627,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1171d84(%ebx),%edi │ │ + lea -0x1171dab(%ebx),%edi │ │ push $0x405 │ │ push %edi │ │ push $0x8bc │ │ call 12c0010 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ @@ -3375065,15 +3375065,15 @@ │ │ je 1198ec3 │ │ cmpb $0x0,0x15e(%esi) │ │ je 1198eca │ │ cmpb $0x0,0x15f(%esi) │ │ je 1198eef │ │ cmpb $0x0,0x160(%esi) │ │ je 1198f15 │ │ - lea -0x1171d84(%ebx),%eax │ │ + lea -0x1171dab(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x433,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3377579,15 +3377579,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 119adf1 │ │ pop %ebx │ │ add $0x2d43c7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117753f(%ebx),%esi │ │ + lea -0x1177566(%ebx),%esi │ │ push $0x39 │ │ push %esi │ │ push $0xa4 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3377736,15 +3377736,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 119af91 │ │ pop %ebx │ │ add $0x2d4227,%ebx │ │ sub $0xc,%esp │ │ - lea -0x117752f(%ebx),%eax │ │ + lea -0x1177556(%ebx),%eax │ │ push %eax │ │ call 12abae0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0xc,%esp │ │ lea -0x116e374(%ebx),%eax │ │ push %eax │ │ @@ -3377777,15 +3377777,15 @@ │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x10(%esp) │ │ mov 0x8(%ebp),%eax │ │ movzbl (%eax),%eax │ │ lea (%esi,%eax,2),%ecx │ │ add $0xf,%ecx │ │ sub $0x4,%esp │ │ - lea -0x117753f(%ebx),%eax │ │ + lea -0x1177566(%ebx),%eax │ │ push $0x7c │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ call 12bff60 │ │ add $0x10,%esp │ │ @@ -3377856,15 +3377856,15 @@ │ │ mov 0x18(%esp),%edi │ │ call 119ade0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ je 119b19f │ │ sub $0x8,%esp │ │ - lea -0x117d1a7(%ebx),%eax │ │ + lea -0x117d1ce(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11f2660 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119b19f │ │ mov %esi,%ecx │ │ @@ -3378673,15 +3378673,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 119c320 │ │ add $0x4,%esp │ │ push 0x3c(%esi) │ │ call 11ef640 │ │ add $0xc,%esp │ │ - lea -0x117753f(%ebx),%edi │ │ + lea -0x1177566(%ebx),%edi │ │ push $0xa7 │ │ push %edi │ │ push 0x18(%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0xa8 │ │ push %edi │ │ @@ -3378788,15 +3378788,15 @@ │ │ lea 0x64(%edi),%esi │ │ mov %esi,(%esp) │ │ call 119c4e0 │ │ lea -0x1159b20(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 119c8b0 │ │ - lea -0x1173e14(%ebx),%eax │ │ + lea -0x1173e3b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 119d310 │ │ lea -0x114c3f2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 119c8b0 │ │ @@ -3378811,38 +3378811,38 @@ │ │ mov %esi,(%esp) │ │ call 119c8b0 │ │ mov 0x18(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 119d310 │ │ mov 0x18(%edi),%eax │ │ - lea -0x117753f(%ebx),%ecx │ │ + lea -0x1177566(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x112,0x8(%esp) │ │ call 12c02c0 │ │ movl $0x0,0x18(%edi) │ │ cmpl $0x0,0x1c(%edi) │ │ je 119bc61 │ │ - lea -0x117efab(%ebx),%eax │ │ + lea -0x117efd2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 119c8b0 │ │ mov 0x1c(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 119d310 │ │ mov 0x1c(%edi),%eax │ │ - lea -0x117753f(%ebx),%ecx │ │ + lea -0x1177566(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x112,0x8(%esp) │ │ call 12c02c0 │ │ movl $0x0,0x1c(%edi) │ │ - lea -0x1175b84(%ebx),%eax │ │ + lea -0x1175bab(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 119c8b0 │ │ mov %esi,(%esp) │ │ call 119c4e0 │ │ lea -0x11502f9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3378877,15 +3378877,15 @@ │ │ mov %esi,(%esp) │ │ call 119c8b0 │ │ mov 0x20(%edi),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 119d310 │ │ mov 0x20(%edi),%eax │ │ - lea -0x117753f(%ebx),%ecx │ │ + lea -0x1177566(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x112,0x8(%esp) │ │ call 12c02c0 │ │ movl $0x0,0x20(%edi) │ │ lea -0x114e60b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3378914,15 +3378914,15 @@ │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 119d030 │ │ mov %esi,(%esp) │ │ call 119c6a0 │ │ mov %esi,(%esp) │ │ call 119c6a0 │ │ - lea -0x11828e0(%ebx),%eax │ │ + lea -0x1182907(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 119c8b0 │ │ mov %esi,(%esp) │ │ call 119c4e0 │ │ mov 0x38(%edi),%eax │ │ test %eax,%eax │ │ @@ -3379020,15 +3379020,15 @@ │ │ cmpl $0x0,0x44(%esi) │ │ je 119bfcc │ │ lea 0x64(%esi),%edi │ │ sub $0xc,%esp │ │ push %edi │ │ call 119c6a0 │ │ add $0x8,%esp │ │ - lea -0x117f461(%ebx),%eax │ │ + lea -0x117f488(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 119c8b0 │ │ add $0x10,%esp │ │ cmpl $0x0,0xa0(%esi) │ │ je 119bf83 │ │ mov 0x54(%esi),%eax │ │ @@ -3379444,15 +3379444,15 @@ │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x24(%esi) │ │ movups %xmm0,0x14(%esi) │ │ movups %xmm0,0x4(%esi) │ │ movl $0x0,0x34(%esi) │ │ mov %eax,(%esi) │ │ sub $0x4,%esp │ │ - lea -0x1173e10(%ebx),%eax │ │ + lea -0x1173e37(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0x1000 │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esi) │ │ test %eax,%eax │ │ @@ -3379529,15 +3379529,15 @@ │ │ push %edx │ │ push %eax │ │ call 13c78e0 │ │ add $0x10,%esp │ │ movl $0x0,0x2c(%edi) │ │ movl $0x0,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1173e10(%ebx),%esi │ │ + lea -0x1173e37(%ebx),%esi │ │ push $0x24 │ │ push %esi │ │ push 0x24(%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x24(%edi) │ │ movl $0x0,0x28(%edi) │ │ @@ -3379717,15 +3379717,15 @@ │ │ jmp 119c5aa │ │ mov 0x8(%esi),%eax │ │ lea 0xd(%esi),%ecx │ │ cmp %ecx,%eax │ │ jne 119c585 │ │ movl $0x0,0x8(%esi) │ │ xor %eax,%eax │ │ - lea -0x1173e10(%ebx),%ecx │ │ + lea -0x1173e37(%ebx),%ecx │ │ push $0x82 │ │ push %ecx │ │ mov %edx,0xc(%esp) │ │ push %edx │ │ push %eax │ │ call 12c01b0 │ │ add $0x10,%esp │ │ @@ -3381583,15 +3381583,15 @@ │ │ cmpl $0x0,0xc(%ebp) │ │ jne 119d825 │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 119db20 │ │ lea -0x114e5ef(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - lea -0x1173dfc(%ebx),%eax │ │ + lea -0x1173e23(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3382694,29 +3382694,29 @@ │ │ sub $0x10,%esp │ │ call 119e421 │ │ pop %ebx │ │ add $0x2d0d97,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ lea -0x115bb9b(%ebx),%eax │ │ - lea -0x1171d6f(%ebx),%ecx │ │ + lea -0x1171d96(%ebx),%ecx │ │ lea -0x11613e1(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x1 │ │ push %esi │ │ call 119baf0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 119e48e │ │ mov 0xc(%ebp),%edi │ │ sub $0x4,%esp │ │ - lea -0x11828d2(%ebx),%eax │ │ - lea -0x117ef9f(%ebx),%ecx │ │ + lea -0x11828f9(%ebx),%eax │ │ + lea -0x117efc6(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 119c0e0 │ │ add $0x10,%esp │ │ movzbl (%edi),%eax │ │ inc %edi │ │ @@ -3382752,16 +3382752,16 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 119e4ad │ │ pop %ebx │ │ add $0x2d0d0b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ - lea -0x117b2a7(%ebx),%eax │ │ - lea -0x1180c82(%ebx),%ecx │ │ + lea -0x117b2ce(%ebx),%eax │ │ + lea -0x1180ca9(%ebx),%ecx │ │ lea -0x11613e1(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x2 │ │ push %esi │ │ call 119baf0 │ │ @@ -3382781,19 +3382781,19 @@ │ │ lea -0x11502df(%ebx),%eax │ │ jmp 119e529 │ │ lea -0x1164e43(%ebx),%eax │ │ jmp 119e529 │ │ lea -0x1154091(%ebx),%eax │ │ jmp 119e529 │ │ cmpl $0x0,0x14(%ebp) │ │ - lea -0x1180c5b(%ebx),%ecx │ │ + lea -0x1180c82(%ebx),%ecx │ │ lea -0x114e5ec(%ebx),%eax │ │ cmove %ecx,%eax │ │ sub $0x4,%esp │ │ - lea -0x1175b7e(%ebx),%ecx │ │ + lea -0x1175ba5(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 119c0e0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %esi │ │ @@ -3382826,16 +3382826,16 @@ │ │ push %edi │ │ call 119baf0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 119e66d │ │ mov 0xc(%ebp),%esi │ │ testb $0x2,0x18(%esi) │ │ - lea -0x117b2ad(%ebx),%eax │ │ - lea -0x1175bb9(%ebx),%ecx │ │ + lea -0x117b2d4(%ebx),%eax │ │ + lea -0x1175be0(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ lea -0x1155fad(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 119c0e0 │ │ @@ -3382868,15 +3382868,15 @@ │ │ mov %ecx,%eax │ │ and $0xffffff00,%eax │ │ xor $0x100,%eax │ │ or %esi,%eax │ │ mov 0x8(%ebp),%edi │ │ jne 119e675 │ │ sub $0xc,%esp │ │ - lea -0x117d1a4(%ebx),%eax │ │ + lea -0x117d1cb(%ebx),%eax │ │ lea 0x18(%esp),%edx │ │ push %esi │ │ mov %edx,%esi │ │ push %ecx │ │ push %eax │ │ push $0x20 │ │ push %edx │ │ @@ -3382934,15 +3382934,15 @@ │ │ call 119e6a1 │ │ pop %ebx │ │ add $0x2d0b17,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ lea -0x11613d4(%ebx),%eax │ │ lea -0x11847fe(%ebx),%ecx │ │ - lea -0x11828cd(%ebx),%edx │ │ + lea -0x11828f4(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push $0x7 │ │ push %esi │ │ call 119baf0 │ │ add $0x20,%esp │ │ @@ -3382958,27 +3382958,27 @@ │ │ movzbl 0x48(%edi),%eax │ │ dec %al │ │ cmp $0x5,%al │ │ ja 119e6fe │ │ movzbl %al,%eax │ │ mov -0x2dfa0(%ebx,%eax,4),%eax │ │ jmp 119e704 │ │ - lea -0x1177527(%ebx),%eax │ │ + lea -0x117754e(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0x115f52a(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 119c0e0 │ │ add $0x10,%esp │ │ movzbl 0x48(%edi),%eax │ │ and $0xfd,%al │ │ cmp $0x4,%al │ │ je 119e737 │ │ - lea -0x1180c69(%ebx),%eax │ │ + lea -0x1180c90(%ebx),%eax │ │ push 0x4(%edi) │ │ push (%edi) │ │ push %eax │ │ push %esi │ │ call 119c190 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -3383068,27 +3383068,27 @@ │ │ movzbl (%edi),%eax │ │ dec %al │ │ cmp $0x5,%al │ │ ja 119e817 │ │ movzbl %al,%eax │ │ mov -0x2dfa0(%ebx,%eax,4),%eax │ │ jmp 119e81d │ │ - lea -0x1177527(%ebx),%eax │ │ + lea -0x117754e(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0x115f52a(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 119c0e0 │ │ add $0x10,%esp │ │ mov $0xfd,%eax │ │ and (%edi),%eax │ │ cmp $0x4,%eax │ │ je 119e853 │ │ - lea -0x1180c69(%ebx),%eax │ │ + lea -0x1180c90(%ebx),%eax │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ push %eax │ │ push %esi │ │ call 119c190 │ │ add $0x10,%esp │ │ lea 0x9(%edi),%eax │ │ @@ -3383110,20 +3383110,20 @@ │ │ push %edx │ │ push %esi │ │ call 119c240 │ │ add $0x10,%esp │ │ cmpl $0x0,0x3c(%edi) │ │ je 119e8db │ │ sub $0x8,%esp │ │ - lea -0x117ef7c(%ebx),%eax │ │ + lea -0x117efa3(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 119bfe0 │ │ add $0x8,%esp │ │ - lea -0x117b272(%ebx),%eax │ │ + lea -0x117b299(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 119bfe0 │ │ add $0x10,%esp │ │ lea -0x115459b(%ebx),%eax │ │ push 0x3c(%edi) │ │ push 0x38(%edi) │ │ @@ -3383157,21 +3383157,21 @@ │ │ push %eax │ │ push %esi │ │ call 119c060 │ │ add $0x10,%esp │ │ cmpl $0x0,0x14(%ebp) │ │ je 119f3e2 │ │ movl $0x0,0x4c(%esp) │ │ - lea -0x1177527(%ebx),%eax │ │ + lea -0x117754e(%ebx),%eax │ │ mov %eax,0x70(%esp) │ │ - lea -0x117b26e(%ebx),%eax │ │ + lea -0x117b295(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x1168bda(%ebx),%eax │ │ mov %eax,0x6c(%esp) │ │ - lea -0x117b272(%ebx),%eax │ │ + lea -0x117b299(%ebx),%eax │ │ mov %eax,0x64(%esp) │ │ lea -0x115459b(%ebx),%eax │ │ mov %eax,0x60(%esp) │ │ lea -0x115fa9c(%ebx),%eax │ │ mov %eax,0x78(%esp) │ │ xor %edi,%edi │ │ jmp 119e994 │ │ @@ -3383350,15 +3383350,15 @@ │ │ mov 0x50(%esp),%eax │ │ xor $0x16,%eax │ │ or 0x54(%esp),%eax │ │ lea -0x115d8e8(%ebx),%eax │ │ lea -0x115f508(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ - lea -0x11828b1(%ebx),%eax │ │ + lea -0x11828d8(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ jmp 119f0ee │ │ sub $0x8,%esp │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ lea 0x14(%esp),%eax │ │ @@ -3383377,15 +3383377,15 @@ │ │ mov 0x50(%esp),%eax │ │ xor $0x12,%eax │ │ or 0x54(%esp),%eax │ │ lea -0x115d8e8(%ebx),%eax │ │ lea -0x115f508(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ - lea -0x11828b1(%ebx),%eax │ │ + lea -0x11828d8(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ jmp 119f2da │ │ sub $0x8,%esp │ │ lea 0xb8(%esp),%eax │ │ push %eax │ │ lea 0x14(%esp),%eax │ │ @@ -3383405,15 +3383405,15 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 11b2480 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119f32c │ │ sub $0x4,%esp │ │ - lea -0x117933f(%ebx),%eax │ │ + lea -0x1179366(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 119c0e0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf4240 │ │ @@ -3383433,15 +3383433,15 @@ │ │ lea -0x11502a4(%ebx),%eax │ │ push 0x90(%esp) │ │ push 0x90(%esp) │ │ push %eax │ │ push %esi │ │ call 119c190 │ │ add $0x10,%esp │ │ - lea -0x117ef76(%ebx),%eax │ │ + lea -0x117ef9d(%ebx),%eax │ │ push 0x98(%esp) │ │ push 0x98(%esp) │ │ push %eax │ │ push %esi │ │ call 119c190 │ │ add $0x10,%esp │ │ lea -0x115f50b(%ebx),%eax │ │ @@ -3383537,15 +3383537,15 @@ │ │ sub $0x4,%esp │ │ lea -0x116e358(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 119c0e0 │ │ add $0x10,%esp │ │ - lea -0x11828a5(%ebx),%eax │ │ + lea -0x11828cc(%ebx),%eax │ │ push 0x18(%esp) │ │ push 0x18(%esp) │ │ push %eax │ │ push %esi │ │ call 119c190 │ │ add $0x10,%esp │ │ movzbl 0x10(%esp),%eax │ │ @@ -3383586,27 +3383586,27 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 11b37c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119f32c │ │ sub $0x4,%esp │ │ - lea -0x1180c23(%ebx),%eax │ │ + lea -0x1180c4a(%ebx),%eax │ │ jmp 119f31f │ │ sub $0x8,%esp │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 11b3600 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119f32c │ │ sub $0x4,%esp │ │ - lea -0x117ef71(%ebx),%eax │ │ + lea -0x117ef98(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 119c0e0 │ │ add $0x10,%esp │ │ lea -0x115210f(%ebx),%eax │ │ jmp 119f2e9 │ │ @@ -3383663,15 +3383663,15 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 11b2990 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119f32c │ │ sub $0x4,%esp │ │ - lea -0x1180c3d(%ebx),%eax │ │ + lea -0x1180c64(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 119c0e0 │ │ add $0x10,%esp │ │ lea -0x114a2b8(%ebx),%eax │ │ push 0x14(%esp) │ │ @@ -3383683,15 +3383683,15 @@ │ │ lea -0x1166fca(%ebx),%eax │ │ push 0x1c(%esp) │ │ push 0x1c(%esp) │ │ push %eax │ │ push %esi │ │ call 119c190 │ │ add $0x10,%esp │ │ - lea -0x1173df9(%ebx),%eax │ │ + lea -0x1173e20(%ebx),%eax │ │ push 0x24(%esp) │ │ push 0x24(%esp) │ │ jmp 119f2f1 │ │ sub $0x4,%esp │ │ lea -0x1166fd2(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ @@ -3383731,15 +3383731,15 @@ │ │ sub $0x4,%esp │ │ lea -0x114a28a(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 119c0e0 │ │ add $0x8,%esp │ │ - lea -0x117ef7c(%ebx),%eax │ │ + lea -0x117efa3(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 119bfe0 │ │ add $0x8,%esp │ │ push 0x6c(%esp) │ │ push %esi │ │ call 119bfe0 │ │ @@ -3383762,15 +3383762,15 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 11b3220 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119f32c │ │ sub $0x4,%esp │ │ - lea -0x117ef5c(%ebx),%eax │ │ + lea -0x117ef83(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 119c0e0 │ │ add $0x10,%esp │ │ lea -0x116c791(%ebx),%eax │ │ jmp 119f2e9 │ │ @@ -3383822,15 +3383822,15 @@ │ │ lea -0x114a2b8(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 119c190 │ │ add $0x10,%esp │ │ - lea -0x117933b(%ebx),%eax │ │ + lea -0x1179362(%ebx),%eax │ │ push 0x5c(%esp) │ │ push 0x5c(%esp) │ │ jmp 119f2f1 │ │ sub $0xc,%esp │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 11b3b20 │ │ @@ -3383846,15 +3383846,15 @@ │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 11b2ab0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 119f32c │ │ sub $0x4,%esp │ │ - lea -0x1180c30(%ebx),%eax │ │ + lea -0x1180c57(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 119c0e0 │ │ add $0x10,%esp │ │ lea -0x114a2b8(%ebx),%eax │ │ push 0x14(%esp) │ │ @@ -3383912,15 +3383912,15 @@ │ │ sub $0x4,%esp │ │ lea -0x11847d3(%ebx),%eax │ │ push %eax │ │ push 0x8(%esp) │ │ push %esi │ │ call 119c0e0 │ │ add $0x10,%esp │ │ - lea -0x117933b(%ebx),%eax │ │ + lea -0x1179362(%ebx),%eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ push %esi │ │ call 119c190 │ │ jmp 119f3a1 │ │ sub $0x8,%esp │ │ @@ -3385213,15 +3385213,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11a0011 │ │ pop %ebx │ │ add $0x2cf1a7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1173dee(%ebx),%edi │ │ + lea -0x1173e15(%ebx),%edi │ │ push $0x27 │ │ push %edi │ │ push $0x3c │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3385345,15 +3385345,15 @@ │ │ add $0x2cf04b,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11a0197 │ │ mov %esi,%ecx │ │ call 11a01a0 │ │ sub $0x4,%esp │ │ - lea -0x1173dee(%ebx),%eax │ │ + lea -0x1173e15(%ebx),%eax │ │ push $0x3c │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3385630,15 +3385630,15 @@ │ │ cmpl $0x1,(%esp) │ │ jne 11a043e │ │ cmpl $0x0,0x4(%esp) │ │ jns 11a043e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166f9d(%ebx),%eax │ │ - lea -0x1173dee(%ebx),%ecx │ │ + lea -0x1173e15(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3385964,19 +3385964,19 @@ │ │ mov 0x8(%ebp),%edi │ │ testb $0x1,0x3a(%edi) │ │ jne 11a0825 │ │ mov 0xc(%ebp),%esi │ │ call 1272bb0 │ │ lea -0x114e5a6(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1173dee(%ebx),%eax │ │ + lea -0x1173e15(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x254,0x4(%esp) │ │ call 1272ce0 │ │ - lea -0x117d17b(%ebx),%eax │ │ + lea -0x117d1a2(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x183,0x4(%esp) │ │ movl $0x14,(%esp) │ │ call 1272e00 │ │ mov 0x34(%edi),%eax │ │ mov %eax,(%esp) │ │ call 12732b0 │ │ @@ -3386666,15 +3386666,15 @@ │ │ mov 0x8(%ebp),%edi │ │ xor %esi,%esi │ │ cmpl $0x0,0x8(%edi) │ │ je 11a0f11 │ │ cmpl $0x0,0x10(%edi) │ │ je 11a0f11 │ │ sub $0x4,%esp │ │ - lea -0x1171d5c(%ebx),%eax │ │ + lea -0x1171d83(%ebx),%eax │ │ push $0xb8 │ │ push %eax │ │ push $0x328 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11a0f11 │ │ @@ -3386717,15 +3386717,15 @@ │ │ add $0x2ce287,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11a11df │ │ mov 0x30(%esi),%ecx │ │ test %ecx,%ecx │ │ je 11a0fdf │ │ - lea -0x1171d5c(%ebx),%eax │ │ + lea -0x1171d83(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,%eax │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3386770,15 +3386770,15 @@ │ │ push 0x10(%esp) │ │ push %eax │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov 0x3c(%esi),%ecx │ │ test %ecx,%ecx │ │ je 11a107f │ │ - lea -0x1171d5c(%ebx),%eax │ │ + lea -0x1171d83(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,%eax │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3386961,15 +3386961,15 @@ │ │ push %edi │ │ call 11a2db0 │ │ add $0x8,%esp │ │ push $0x3 │ │ push %edi │ │ call 11a2db0 │ │ add $0xc,%esp │ │ - lea -0x1171d5c(%ebx),%eax │ │ + lea -0x1171d83(%ebx),%eax │ │ push $0xef │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3387541,15 +3387541,15 @@ │ │ nop │ │ nop │ │ nop │ │ cmp $0xfffffe6a,%edx │ │ ja 11a21cc │ │ lea 0x194(%edx),%eax │ │ sub $0x4,%esp │ │ - lea -0x1171d5c(%ebx),%ecx │ │ + lea -0x1171d83(%ebx),%ecx │ │ push $0x150 │ │ push %ecx │ │ push %eax │ │ mov %edx,%esi │ │ call 12bff60 │ │ mov 0x8(%ebp),%edi │ │ add $0x10,%esp │ │ @@ -3388616,15 +3388616,15 @@ │ │ movl $0x0,0x38(%edx) │ │ movl $0x0,0x34(%edx) │ │ cmpl $0x0,0x44(%edx) │ │ jne 11a2686 │ │ mov %ecx,0x8(%esp) │ │ mov 0x8(%ebp),%esi │ │ lea 0x194(%esi),%eax │ │ - lea -0x1171d5c(%ebx),%ecx │ │ + lea -0x1171d83(%ebx),%ecx │ │ push $0x18d │ │ push %ecx │ │ push %eax │ │ mov %edx,0x10(%esp) │ │ push %edx │ │ call 12c01b0 │ │ add $0x10,%esp │ │ @@ -3389669,27 +3389669,27 @@ │ │ push $0x10 │ │ push %eax │ │ call 13c8290 │ │ add $0x10,%esp │ │ jmp 11a33af │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ef4f(%ebx),%eax │ │ + lea -0x117ef76(%ebx),%eax │ │ lea -0x115d8ce(%ebx),%ecx │ │ push %eax │ │ push $0x161 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ jmp 11a3370 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ef4f(%ebx),%eax │ │ + lea -0x117ef76(%ebx),%eax │ │ lea -0x115d8ce(%ebx),%ecx │ │ push %eax │ │ push $0x166 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3389917,34 +3389917,34 @@ │ │ call 13c7860 │ │ add $0x10,%esp │ │ movb $0x1,0x22c(%esi) │ │ mov $0x1,%eax │ │ jmp 11a36a8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180c15(%ebx),%eax │ │ + lea -0x1180c3c(%ebx),%eax │ │ lea -0x115d8ce(%ebx),%ecx │ │ push %eax │ │ push $0x1ad │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ jmp 11a369c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180c15(%ebx),%eax │ │ + lea -0x1180c3c(%ebx),%eax │ │ lea -0x115d8ce(%ebx),%ecx │ │ push %eax │ │ push $0x1b8 │ │ jmp 11a368c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180c15(%ebx),%eax │ │ + lea -0x1180c3c(%ebx),%eax │ │ lea -0x115d8ce(%ebx),%ecx │ │ push %eax │ │ push $0x1b3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3391138,15 +3391138,15 @@ │ │ mov $0x1,%ecx │ │ jmp 11a459a │ │ mov $0x230,%esi │ │ mov $0x80006,%edi │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173dd9(%ebx),%eax │ │ + lea -0x1173e00(%ebx),%eax │ │ push %eax │ │ push %esi │ │ push 0x58(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3391905,15 +3391905,15 @@ │ │ push %edi │ │ call 12c6740 │ │ add $0xc,%esp │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x64(%esp) │ │ movups 0x10(%esp),%xmm0 │ │ movups %xmm0,0x54(%esp) │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ push 0x18(%ebp) │ │ push 0x14(%ebp) │ │ push %eax │ │ push %edi │ │ call 12c67a0 │ │ add $0xc,%esp │ │ mov 0x20(%esp),%eax │ │ @@ -3392353,15 +3392353,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11a5331 │ │ pop %ebx │ │ add $0x2c9e87,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117b263(%ebx),%eax │ │ + lea -0x117b28a(%ebx),%eax │ │ push $0x1b │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x50 │ │ call 12c0010 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ @@ -3392697,15 +3392697,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x38(%esi) │ │ movl $0x0,0x3c(%esi) │ │ sub $0x4,%esp │ │ - lea -0x117b263(%ebx),%eax │ │ + lea -0x117b28a(%ebx),%eax │ │ push $0x36 │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3392743,15 +3392743,15 @@ │ │ or %ecx,%edi │ │ jne 11a57bd │ │ test %esi,%esi │ │ jne 11a57bd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166f84(%ebx),%eax │ │ - lea -0x117b263(%ebx),%ecx │ │ + lea -0x117b28a(%ebx),%ecx │ │ push %eax │ │ push $0x42 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3393994,15 +3393994,15 @@ │ │ jb 11a70ed │ │ mov 0x8(%ebp),%edx │ │ mov 0x4c8(%edx),%eax │ │ cmp %ecx,0x4cc(%edx) │ │ jae 11a66c3 │ │ shl $0x4,%ecx │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1180be0(%ebx),%edx │ │ + lea -0x1180c07(%ebx),%edx │ │ push $0x4f │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12c01b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3394107,15 +3394107,15 @@ │ │ je 11a6883 │ │ movzbl 0x8(%esp),%eax │ │ cmp $0x5,%eax │ │ je 11a6883 │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1150277(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa 0xf0(%esp),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x517,0x20(%esp) │ │ @@ -3394548,15 +3394548,15 @@ │ │ lea 0x24(%esp),%eax │ │ push %eax │ │ call 11b36b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11a7600 │ │ sub $0x4,%esp │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %edi,%ebx │ │ push $0x3c0 │ │ mov %eax,0x28(%esp) │ │ push %eax │ │ push $0x9 │ │ call 12bff60 │ │ add $0x10,%esp │ │ @@ -3394638,15 +3394638,15 @@ │ │ jne 11a6206 │ │ mov $0x204,%edx │ │ jmp 11a6234 │ │ xor %esi,%esi │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x115d8b0(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x13d37a8(%edi),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ @@ -3394655,28 +3394655,28 @@ │ │ mov %edi,%ebx │ │ call 1193ed0 │ │ add $0x30,%esp │ │ jmp 11a7822 │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x114e587(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x13d37a8(%edi),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x436,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ mov %edi,%ebx │ │ jmp 11a7818 │ │ sub $0x8,%esp │ │ lea -0x115028d(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x116fe5a(%edi),%edx │ │ mov %ebx,0xc(%esp) │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x43e │ │ push %ecx │ │ push $0x0 │ │ @@ -3394686,46 +3394686,46 @@ │ │ push $0x0 │ │ push $0xa │ │ jmp 11a7815 │ │ mov $0x1,%esi │ │ jmp 11a7822 │ │ sub $0x8,%esp │ │ lea -0x115f4c8(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x116a7e7(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x200 │ │ jmp 11a7808 │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%edi │ │ lea -0x11632e7(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x116a7e7(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x89 │ │ jmp 11a7808 │ │ sub $0x8,%esp │ │ lea -0x115f4c8(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x1161393(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x214 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x20(%esp) │ │ push %esi │ │ push $0x0 │ │ push $0x5 │ │ jmp 11a7815 │ │ lea -0x115f4c8(%ebx),%eax │ │ - lea -0x1180be0(%ebx),%ecx │ │ + lea -0x1180c07(%ebx),%ecx │ │ lea -0x1159ac5(%ebx),%edx │ │ push %eax │ │ push $0x21f │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x20(%esp) │ │ @@ -3394735,365 +3394735,365 @@ │ │ push 0x8(%ebp) │ │ jmp 11a7aa1 │ │ mov %eax,%ecx │ │ sar $0x1f,%ecx │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%ebx │ │ lea -0x115f4c8(%ebx),%edx │ │ - lea -0x1180be0(%ebx),%edi │ │ + lea -0x1180c07(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x117d152(%ebx),%edi │ │ + lea -0x117d179(%ebx),%edi │ │ mov %edi,0x6c(%esp) │ │ push %edx │ │ push $0x229 │ │ push 0x18(%esp) │ │ mov %ebx,%edi │ │ push $0x0 │ │ push 0x7c(%esp) │ │ push 0x20(%esp) │ │ push %esi │ │ push %ecx │ │ push %eax │ │ jmp 11a7815 │ │ sub $0x8,%esp │ │ lea -0x115028d(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ - lea -0x1180ba6(%edi),%edx │ │ + lea -0x1180c07(%edi),%ecx │ │ + lea -0x1180bcd(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x4b2 │ │ jmp 11a70af │ │ sub $0x8,%esp │ │ lea -0x115028d(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x1164e2b(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x467 │ │ jmp 11a70af │ │ lea -0x11632af(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x116a7e7(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x3fa │ │ jmp 11a7808 │ │ sub $0x8,%esp │ │ lea -0x1155f4c(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x116a7e7(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x2e1 │ │ jmp 11a7808 │ │ sub $0x8,%esp │ │ lea -0x1150231(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x116a7e7(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x353 │ │ jmp 11a7808 │ │ sub $0x8,%esp │ │ lea -0x1155f4c(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x114e54f(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x2e9 │ │ jmp 11a7808 │ │ sub $0x8,%esp │ │ lea -0x1150231(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x1161350(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x361 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x20(%esp) │ │ push %esi │ │ push $0x0 │ │ push $0x4 │ │ jmp 11a7815 │ │ sub $0x8,%esp │ │ lea -0x115028d(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x1157d69(%edi),%edx │ │ mov %ebx,0xc(%esp) │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x567 │ │ jmp 11a7808 │ │ sub $0x8,%esp │ │ lea -0x115028d(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x116e338(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x508 │ │ jmp 11a70af │ │ sub $0x8,%esp │ │ lea -0x115028d(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x114c3e0(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x4dd │ │ jmp 11a70af │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1180b89(%edi),%eax │ │ + lea -0x1180bb0(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d10c8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x55b,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x114a25c(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d0e38(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x53d,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x114a212(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a7e7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d23c8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x373,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1180bc6(%edi),%eax │ │ + lea -0x1180bed(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d0b98(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x491,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x11613a8(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a7e7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d1748(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x35,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x115bb7b(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d1958(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x49d,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x11632d3(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a7e7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d3798(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x326,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x116c746(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a7e7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d2e78(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xe4,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x1159ae2(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a7e7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d08a8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %ecx,(%esp) │ │ movl $0x99,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x116c6f2(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a7e7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13cfc48(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x2a6,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ - lea -0x1171d1d(%edi),%eax │ │ + lea -0x1171d44(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a7e7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d21b8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %ecx,(%esp) │ │ movl $0x2bc,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ - lea -0x1173d7b(%edi),%eax │ │ + lea -0x1173da2(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a7e7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d1d68(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x311,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x1166f41(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a7e7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d25f8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x3b4,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x1168bc9(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a7e7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d04c8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x386,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x116c70c(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a7e7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d39e8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x150,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x116e31a(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a7e7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d0e28(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x3e8,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x114c3be(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116a7e7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d1578(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x115,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x1159aa7(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1177500(%edi),%eax │ │ + lea -0x1177527(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d3568(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x40b,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x1168bc9(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116fe3a(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d2e88(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x39b,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x116c70c(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x11520b7(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d39e8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x15d,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x8,%esp │ │ lea -0x1155f4c(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x116a7e7(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x300 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ @@ -3395143,15 +3395143,15 @@ │ │ mov %eax,(%esp) │ │ movl $0x3da,0x20(%esp) │ │ movl $0x0,0x18(%esp) │ │ jmp 11a7818 │ │ sub $0x8,%esp │ │ mov 0x14(%esp),%edi │ │ lea -0x11632e7(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x115d89b(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x7a │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ @@ -3395159,91 +3395159,91 @@ │ │ push %esi │ │ push $0x0 │ │ push $0xe │ │ jmp 11a7815 │ │ sub $0x30,%esp │ │ lea -0x114c3be(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%ebx),%eax │ │ + lea -0x1180c07(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116c729(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x13d1358(%ebx),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x12c,0x20(%esp) │ │ jmp 11a7a99 │ │ sub $0x30,%esp │ │ - lea -0x1171d1d(%edi),%eax │ │ + lea -0x1171d44(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1154041(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d1d58(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x2cd,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x116c746(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x117b24b(%edi),%eax │ │ + lea -0x117b272(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d4098(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xf5,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x11632d3(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1171cfd(%edi),%eax │ │ + lea -0x1171d24(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d1d78(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x340,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x1159ae2(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1173da1(%edi),%eax │ │ + lea -0x1173dc8(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d1758(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0xaa,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x114c3be(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%ebx),%eax │ │ + lea -0x1180c07(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1179310(%ebx),%eax │ │ + lea -0x1179337(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x13d3c38(%ebx),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x133,0x20(%esp) │ │ jmp 11a7a99 │ │ sub $0x30,%esp │ │ lea -0x1159ae2(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%ebx),%eax │ │ + lea -0x1180c07(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1159ac5(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ movdqa -0x13d04b8(%ebx),%xmm0 │ │ movdqu %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ @@ -3395252,51 +3395252,51 @@ │ │ call 1193ed0 │ │ add $0x30,%esp │ │ mov %ebx,%edi │ │ jmp 11a7820 │ │ sub $0x30,%esp │ │ lea -0x114c3be(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x117751f(%edi),%eax │ │ + lea -0x1177546(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d1358(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x13c,0x20(%esp) │ │ jmp 11a707f │ │ mov %eax,%ecx │ │ sar $0x1f,%ecx │ │ sub $0x8,%esp │ │ lea -0x1159ae2(%ebx),%edx │ │ - lea -0x1180be0(%ebx),%esi │ │ - lea -0x117d152(%ebx),%edi │ │ + lea -0x1180c07(%ebx),%esi │ │ + lea -0x117d179(%ebx),%edi │ │ push %edx │ │ push $0xc7 │ │ push %esi │ │ push $0x0 │ │ push %edi │ │ push $0x0 │ │ push $0x4 │ │ push %ecx │ │ push %eax │ │ jmp 11a7167 │ │ sub $0x8,%esp │ │ lea -0x115f4c8(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ - lea -0x117751f(%edi),%edx │ │ + lea -0x1180c07(%edi),%ecx │ │ + lea -0x1177546(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x267 │ │ jmp 11a7b5b │ │ sub $0x8,%esp │ │ lea -0x115f4c8(%edi),%eax │ │ - lea -0x1180be0(%edi),%ecx │ │ + lea -0x1180c07(%edi),%ecx │ │ lea -0x1161373(%edi),%edx │ │ mov %edi,%ebx │ │ push %eax │ │ push $0x276 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ @@ -3395304,119 +3395304,119 @@ │ │ push %esi │ │ push $0x0 │ │ push $0x1 │ │ jmp 11a7815 │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1171d42(%edi),%eax │ │ + lea -0x1171d69(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d2e88(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x523,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1155f76(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d1f88(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x4f9,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x115f4f4(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d21a8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x477,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x116c765(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d1d48(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x4c1,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x114a239(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d23d8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x54b,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1173dc4(%edi),%eax │ │ + lea -0x1173deb(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d21c8(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x4ec,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x11520ff(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d3e48(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x530,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1163313(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d0098(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x485,0x20(%esp) │ │ jmp 11a707f │ │ sub $0x30,%esp │ │ lea -0x115028d(%edi),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x1180be0(%edi),%eax │ │ + lea -0x1180c07(%edi),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x1166f67(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ movaps -0x13d3e38(%edi),%xmm0 │ │ movups %xmm0,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ @@ -3395466,15 +3395466,15 @@ │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ cmp 0x438(%esi,%ecx,4),%edx │ │ sbb 0x43c(%esi,%ecx,4),%edi │ │ jb 11a7de9 │ │ sub $0x8,%esp │ │ lea -0x114e570(%ebx),%eax │ │ - lea -0x1180be0(%ebx),%ecx │ │ + lea -0x1180c07(%ebx),%ecx │ │ lea -0x1150255(%ebx),%edx │ │ push %eax │ │ push $0x1de │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x10(%ebp) │ │ @@ -3395511,29 +3395511,29 @@ │ │ push %esi │ │ call 1197ea0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11a7f1f │ │ sub $0x8,%esp │ │ lea -0x114e570(%ebx),%eax │ │ - lea -0x1180be0(%ebx),%ecx │ │ + lea -0x1180c07(%ebx),%ecx │ │ lea -0x1154062(%ebx),%edx │ │ push %eax │ │ push $0x1b5 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push $0x0 │ │ push $0x4 │ │ jmp 11a7f0c │ │ sub $0x8,%esp │ │ lea -0x114e570(%ebx),%eax │ │ - lea -0x1180be0(%ebx),%ecx │ │ + lea -0x1180c07(%ebx),%ecx │ │ lea -0x11520da(%ebx),%edx │ │ push %eax │ │ push $0x1ae │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x10(%ebp) │ │ @@ -3395596,16 +3395596,16 @@ │ │ mov 0xc(%esp),%esi │ │ mov %edx,(%esi,%edi,1) │ │ mov %ecx,0x4(%esi,%edi,1) │ │ jae 11a7f60 │ │ jmp 11a7de9 │ │ sub $0x8,%esp │ │ lea -0x114e570(%ebx),%eax │ │ - lea -0x1180be0(%ebx),%ecx │ │ - lea -0x1179333(%ebx),%edx │ │ + lea -0x1180c07(%ebx),%ecx │ │ + lea -0x117935a(%ebx),%edx │ │ push %eax │ │ push $0x1c7 │ │ push %ecx │ │ push $0x0 │ │ push %edx │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ @@ -3395709,15 +3395709,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11a80af │ │ pop %ebx │ │ add $0x2c7109,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1180be0(%ebx),%eax │ │ + lea -0x1180c07(%ebx),%eax │ │ push $0x3a4 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3397477,15 +3397477,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11a92b1 │ │ pop %ebx │ │ add $0x2c5f07,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117d13b(%ebx),%eax │ │ + lea -0x117d162(%ebx),%eax │ │ push $0x40 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x34 │ │ call 12c0010 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ @@ -3397844,15 +3397844,15 @@ │ │ push 0x4(%esi) │ │ push %eax │ │ call 12c04e0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ movl $0x0,0x4(%esi) │ │ sub $0x4,%esp │ │ - lea -0x117d13b(%ebx),%eax │ │ + lea -0x117d162(%ebx),%eax │ │ push $0x58 │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3400835,15 +3400835,15 @@ │ │ movups 0x10(%edi),%xmm1 │ │ movups %xmm1,0x10(%esi) │ │ movups %xmm0,(%esi) │ │ mov %esi,%eax │ │ jmp 11ab626 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171cd0(%ebx),%eax │ │ + lea -0x1171cf7(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0x27e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3401033,15 +3401033,15 @@ │ │ lea -0x114a1f6(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0x2ee │ │ push %ecx │ │ call 1272ce0 │ │ sub $0x10,%esp │ │ - lea -0x11774d3(%ebx),%edi │ │ + lea -0x11774fa(%ebx),%edi │ │ jmp 11ab9e5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114a1f6(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0x2f1 │ │ @@ -3401145,15 +3401145,15 @@ │ │ lea -0x114a1f6(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0x334 │ │ push %ecx │ │ call 1272ce0 │ │ sub $0x10,%esp │ │ - lea -0x11774ab(%ebx),%edi │ │ + lea -0x11774d2(%ebx),%edi │ │ mov %edi,0x1c(%esp) │ │ movaps -0x13d3558(%ebx),%xmm0 │ │ movups %xmm0,0xc(%esp) │ │ lea -0x1159a88(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x189,0x4(%esp) │ │ movl $0x14,(%esp) │ │ @@ -3401529,24 +3401529,24 @@ │ │ push $0x76 │ │ jmp 11abec9 │ │ mov $0x3,%edx │ │ mov %edx,0x8(%esp) │ │ cmpl $0x0,0x18(%ebp) │ │ setne 0x3(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1175b63(%ebx),%eax │ │ + lea -0x1175b8a(%ebx),%eax │ │ push %eax │ │ push 0x44(%ebp) │ │ call 1287200 │ │ add $0x10,%esp │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ jne 11abdf3 │ │ sub $0x8,%esp │ │ - lea -0x1180bec(%ebx),%eax │ │ + lea -0x1180c13(%ebx),%eax │ │ push %eax │ │ push 0x44(%ebp) │ │ call 1287200 │ │ add $0x10,%esp │ │ mov $0x2,%edi │ │ test %eax,%eax │ │ jne 11abdf3 │ │ @@ -3401852,15 +3401852,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11ac260 │ │ movl $0x50,0x20(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177488(%ebx),%eax │ │ + lea -0x11774af(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0x130 │ │ jmp 11ac23b │ │ mov 0xc(%esi),%ecx │ │ mov 0x8(%edi),%eax │ │ add %ecx,%eax │ │ @@ -3401883,36 +3401883,36 @@ │ │ jne 11ac268 │ │ movl $0x0,0xc(%esi) │ │ mov $0x1,%eax │ │ jmp 11ac260 │ │ movl $0x50,0x20(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177488(%ebx),%eax │ │ + lea -0x11774af(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0x15c │ │ jmp 11ac23b │ │ movl $0x50,0x20(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177488(%ebx),%eax │ │ + lea -0x11774af(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0x126 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x180 │ │ jmp 11ac24b │ │ movl $0x50,0x20(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177488(%ebx),%eax │ │ + lea -0x11774af(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0x13e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3401941,22 +3401941,22 @@ │ │ xor %eax,%eax │ │ jmp 11ac260 │ │ test %esi,%esi │ │ je 11ac2af │ │ movl $0x50,0x20(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177488(%ebx),%eax │ │ + lea -0x11774af(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0xfa │ │ jmp 11ac23b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177488(%ebx),%eax │ │ + lea -0x11774af(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0xfa │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3401964,15 +3401964,15 @@ │ │ push $0x14 │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 11ac25b │ │ movl $0x50,0x20(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177488(%ebx),%eax │ │ + lea -0x11774af(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0x147 │ │ jmp 11ac23b │ │ int3 │ │ int3 │ │ push %ebp │ │ @@ -3402263,15 +3402263,15 @@ │ │ ret │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11ac663 │ │ movl $0x50,0x20(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173d5e(%ebx),%eax │ │ + lea -0x1173d85(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0x1c2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3402280,15 +3402280,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov (%esi),%eax │ │ orb $0x2,0x58(%eax) │ │ jmp 11ac697 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173d5e(%ebx),%eax │ │ + lea -0x1173d85(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0x1c2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3402347,27 +3402347,27 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%esi │ │ mov (%esi),%esi │ │ testb $0x2,0x58(%esi) │ │ jne 11ac70c │ │ test %edx,%edx │ │ je 11ac700 │ │ - lea -0x117b225(%ecx),%esi │ │ + lea -0x117b24c(%ecx),%esi │ │ mov %esi,(%edx) │ │ test %eax,%eax │ │ je 11ac724 │ │ lea -0x11520a1(%ecx),%ecx │ │ jmp 11ac722 │ │ test %edx,%edx │ │ je 11ac718 │ │ - lea -0x1177527(%ecx),%esi │ │ + lea -0x117754e(%ecx),%esi │ │ mov %esi,(%edx) │ │ test %eax,%eax │ │ je 11ac724 │ │ - lea -0x1177527(%ecx),%ecx │ │ + lea -0x117754e(%ecx),%ecx │ │ mov %ecx,(%eax) │ │ lea -0x4(%ebp),%esp │ │ pop %esi │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ @@ -3402470,15 +3402470,15 @@ │ │ add $0x2c29ab,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11ac85e │ │ movl $0x50,0x20(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b222(%ebx),%eax │ │ + lea -0x117b249(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0x234 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3402487,15 +3402487,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov (%esi),%eax │ │ orb $0x2,0x58(%eax) │ │ jmp 11ac892 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b222(%ebx),%eax │ │ + lea -0x117b249(%ebx),%eax │ │ lea -0x1155f30(%ebx),%ecx │ │ push %eax │ │ push $0x234 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3402558,15 +3402558,15 @@ │ │ cmpl $0x0,0xb8(%edi) │ │ je 11aca18 │ │ cmpl $0x0,0xbc(%edi) │ │ je 11aca18 │ │ cmpl $0x0,0xc0(%edi) │ │ je 11aca18 │ │ sub $0x4,%esp │ │ - lea -0x117b206(%ebx),%eax │ │ + lea -0x117b22d(%ebx),%eax │ │ push $0x1d8 │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push $0x1d0 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3402609,16 +3402609,16 @@ │ │ add $0x40,%esp │ │ test %eax,%eax │ │ je 11aca56 │ │ mov %esi,%eax │ │ jmp 11aca4e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171cbe(%ebx),%eax │ │ - lea -0x117b206(%ebx),%ecx │ │ + lea -0x1171ce5(%ebx),%eax │ │ + lea -0x117b22d(%ebx),%ecx │ │ push %eax │ │ push $0x1d4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3402911,15 +3402911,15 @@ │ │ lea 0xf8(%esi),%eax │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,(%edi) │ │ sub $0xc,%esp │ │ push %eax │ │ call 11b0aa0 │ │ add $0xc,%esp │ │ - lea -0x117b206(%ebx),%edi │ │ + lea -0x117b22d(%ebx),%edi │ │ push $0x1f7 │ │ push %edi │ │ push 0x164(%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x1fc │ │ push %edi │ │ @@ -3403056,15 +3403056,15 @@ │ │ movups (%eax),%xmm0 │ │ movups %xmm0,0x15(%ecx) │ │ mov $0x1,%eax │ │ jmp 11acf4e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1184781(%ebx),%eax │ │ - lea -0x117b206(%ebx),%ecx │ │ + lea -0x117b22d(%ebx),%ecx │ │ push %eax │ │ push $0x24b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3403105,15 +3403105,15 @@ │ │ movups (%eax),%xmm0 │ │ movups %xmm0,(%ecx) │ │ mov $0x1,%eax │ │ jmp 11acfcd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164e03(%ebx),%eax │ │ - lea -0x117b206(%ebx),%ecx │ │ + lea -0x117b22d(%ebx),%ecx │ │ push %eax │ │ push $0x257 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3403227,15 +3403227,15 @@ │ │ add $0x2c20f9,%ebx │ │ mov 0xc(%ebp),%ecx │ │ cmp $0x4,%ecx │ │ jb 11ad106 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1161335(%ebx),%eax │ │ - lea -0x117b206(%ebx),%ecx │ │ + lea -0x117b22d(%ebx),%ecx │ │ push %eax │ │ push $0x282 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3403755,15 +3403755,15 @@ │ │ andb $0xfc,0x1c(%esi) │ │ movl $0x0,0x20(%esi) │ │ mov %esi,0x4(%esp) │ │ andb $0xfe,0x40(%esi) │ │ mov %edx,%esi │ │ shl $0x4,%esi │ │ mov 0x8(%esp),%eax │ │ - lea -0x117b206(%eax),%eax │ │ + lea -0x117b22d(%eax),%eax │ │ mov %eax,0x64(%esp) │ │ mov %edx,%eax │ │ cmp %edi,0x180(%ecx,%esi,1) │ │ jae 11ad8b3 │ │ mov 0x8(%esp),%ebx │ │ push $0xd0 │ │ push 0x68(%esp) │ │ @@ -3406276,15 +3406276,15 @@ │ │ test $0x400,%edx │ │ jne 11afec6 │ │ shr %eax │ │ cmp %eax,%edi │ │ cmovb %edi,%eax │ │ test %eax,%eax │ │ je 11afe8c │ │ - lea -0x117b206(%ebx),%ecx │ │ + lea -0x117b22d(%ebx),%ecx │ │ push $0xc11 │ │ push %ecx │ │ mov %eax,%edi │ │ push %eax │ │ mov 0xc(%ebp),%eax │ │ push 0x14(%eax) │ │ call 12c1bb0 │ │ @@ -3406646,15 +3406646,15 @@ │ │ jae 11b02e3 │ │ lea (%eax,%eax,1),%ecx │ │ test %eax,%eax │ │ mov $0x8,%eax │ │ cmovne %ecx,%eax │ │ mov %eax,0xc(%esp) │ │ lea 0x0(,%eax,8),%eax │ │ - lea -0x117b206(%ebx),%ecx │ │ + lea -0x117b22d(%ebx),%ecx │ │ push $0xbf6 │ │ push %ecx │ │ push %eax │ │ mov 0xc(%esp),%eax │ │ push 0x184(%eax,%edi,1) │ │ call 12c01b0 │ │ add $0x10,%esp │ │ @@ -3408010,15 +3408010,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11b11af │ │ pop %ebx │ │ add $0x2be009,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1180b66(%ebx),%eax │ │ + lea -0x1180b8d(%ebx),%eax │ │ push $0x24 │ │ push %eax │ │ push $0xc │ │ call 12c0010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3408050,15 +3408050,15 @@ │ │ add $0x2bdfc7,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 11b1273 │ │ mov (%eax),%edi │ │ test %edi,%edi │ │ je 11b124e │ │ - lea -0x1180b66(%ebx),%eax │ │ + lea -0x1180b8d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x4(%esp),%esi │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3408087,15 +3408087,15 @@ │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 11b1220 │ │ mov 0x8(%ebp),%ecx │ │ movl $0x0,0x4(%ecx) │ │ movl $0x0,(%ecx) │ │ sub $0x4,%esp │ │ - lea -0x1180b66(%ebx),%eax │ │ + lea -0x1180b8d(%ebx),%eax │ │ push $0x41 │ │ push %eax │ │ push %ecx │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3408149,15 +3408149,15 @@ │ │ incl 0x8(%esi) │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x1180b66(%ebx),%eax │ │ + lea -0x1180b8d(%ebx),%eax │ │ push $0x63 │ │ push %eax │ │ push $0x64 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b1340 │ │ @@ -3408262,15 +3408262,15 @@ │ │ cmovb %edx,%edi │ │ xor %esi,%esi │ │ cmp %edi,%ecx │ │ je 11b1467 │ │ lea (%edi,%edi,8),%eax │ │ lea (%eax,%eax,2),%eax │ │ add %edi,%eax │ │ - lea -0x1180b66(%ebx),%ecx │ │ + lea -0x1180b8d(%ebx),%ecx │ │ push $0xad │ │ push %ecx │ │ push %eax │ │ mov 0x8(%ebp),%eax │ │ push 0x54(%eax) │ │ call 12c01b0 │ │ add $0x10,%esp │ │ @@ -3412671,27 +3412671,27 @@ │ │ mov 0x14(%ebp),%eax │ │ mov %eax,0x10(%edi) │ │ mov $0x1,%eax │ │ jmp 11b4206 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115d83b(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x22 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010c │ │ jmp 11b4196 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115d83b(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3412699,15 +3412699,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 11b4204 │ │ movl $0x35,0x8(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115d83b(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3412844,26 +3412844,26 @@ │ │ cmp $0x2,%edi │ │ jae 11b434c │ │ cmp $0xf,%eax │ │ ja 11b438a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f4a9(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x58 │ │ jmp 11b4375 │ │ cmp $0x3,%esi │ │ jne 11b43ed │ │ cmp $0xf,%eax │ │ ja 11b4432 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f4a9(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x66 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3412898,27 +3412898,27 @@ │ │ mov 0xc(%esp),%eax │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 11b44ac │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f4a9(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11b44a0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f4a9(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x5e │ │ jmp 11b4490 │ │ sub $0x8,%esp │ │ push $0x1 │ │ push %edx │ │ push $0x0 │ │ @@ -3412943,15 +3412943,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11b44ac │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f4a9(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x6d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3414316,15 +3414316,15 @@ │ │ cmpl $0x0,0x4(%esi) │ │ je 11b53b7 │ │ cmpl $0x10,0x40(%esi) │ │ jae 11b542b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11501e5(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x357 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3414425,15 +3414425,15 @@ │ │ lea 0x20(%esp),%eax │ │ push %eax │ │ call 12c3be0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b5681 │ │ sub $0x4,%esp │ │ - lea -0x1175b63(%ebx),%eax │ │ + lea -0x1175b8a(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12856f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b569d │ │ @@ -3414499,15 +3414499,15 @@ │ │ cmp $0x1,%eax │ │ jne 11b57a1 │ │ mov $0x1,%esi │ │ jmp 11b5791 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11501e5(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x36f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3414518,46 +3414518,46 @@ │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ movl $0x0,(%esp) │ │ jmp 11b53f6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11501e5(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x365 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 11b53e1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11501e5(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x379 │ │ jmp 11b5626 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11501e5(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x380 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ jmp 11b5636 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11501e5(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x385 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3414565,36 +3414565,36 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 11b578f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11501e5(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x38b │ │ jmp 11b5775 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11501e5(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x391 │ │ jmp 11b5775 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11501e5(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x398 │ │ jmp 11b5775 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11501e5(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x39e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3414604,15 +3414604,15 @@ │ │ xor %esi,%esi │ │ movl $0x0,(%esp) │ │ mov 0x4(%esp),%eax │ │ jmp 11b53f6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11501e5(%ebx),%eax │ │ - lea -0x1177470(%ebx),%ecx │ │ + lea -0x1177497(%ebx),%ecx │ │ push %eax │ │ push $0x3a5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3415444,15 +3415444,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11b60c1 │ │ pop %ebx │ │ add $0x2b90f7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117ef2d(%ebx),%edi │ │ + lea -0x117ef54(%ebx),%edi │ │ push $0x17 │ │ push %edi │ │ push $0x8 │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3415510,15 +3415510,15 @@ │ │ mov %esi,(%esp) │ │ call 11b61a0 │ │ mov 0x44(%esi),%eax │ │ mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ call 116c410 │ │ mov 0x44(%esi),%eax │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x2e,0x8(%esp) │ │ call 12c02c0 │ │ movl $0x0,0x44(%esi) │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3415555,15 +3415555,15 @@ │ │ mov %eax,0x14(%esp) │ │ mov 0x4(%eax),%eax │ │ mov %eax,(%esp) │ │ call 116c510 │ │ test %eax,%eax │ │ je 11b6264 │ │ mov %eax,%esi │ │ - lea -0x117ef2d(%ebx),%eax │ │ + lea -0x117ef54(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ jmp 11b623f │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3415657,15 +3415657,15 @@ │ │ cmp $0x17,%al │ │ je 11b631c │ │ cmpl $0x0,0x1c(%ebp) │ │ je 11b631c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159a24(%ebx),%eax │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ push %eax │ │ push $0xd6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3415732,15 +3415732,15 @@ │ │ movups (%ecx),%xmm0 │ │ movups 0x10(%ecx),%xmm1 │ │ movups %xmm1,0x10(%edx) │ │ movups %xmm0,(%edx) │ │ movl $0x1,0x96c(%esi) │ │ movl $0x0,0x970(%esi) │ │ sub $0x4,%esp │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ push $0xa4 │ │ push %ecx │ │ push 0x8(%eax) │ │ mov %eax,%edi │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push %edi │ │ @@ -3415801,15 +3415801,15 @@ │ │ push 0x24(%esp) │ │ push 0x2c(%esp) │ │ push 0x24(%esp) │ │ push 0x928(%esi) │ │ mov 0x30(%esp),%eax │ │ call *0x20(%eax) │ │ add $0x14,%esp │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ push $0x101 │ │ push %ecx │ │ push %eax │ │ push $0x0 │ │ push %esi │ │ call 11b8570 │ │ add $0x20,%esp │ │ @@ -3415850,15 +3415850,15 @@ │ │ call 116c5c0 │ │ add $0x10,%esp │ │ cmp $0x63,%eax │ │ ja 11b6730 │ │ cmpl $0x0,0x98c(%esi,%edi,8) │ │ jne 11b630f │ │ sub $0x4,%esp │ │ - lea -0x117ef2d(%ebx),%eax │ │ + lea -0x117ef54(%ebx),%eax │ │ push $0x58 │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ push $0x28 │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %edi,0xc(%esp) │ │ @@ -3416128,21 +3416128,21 @@ │ │ jne 11b6d68 │ │ movl $0x1,0x34(%esi) │ │ mov 0xc(%esp),%edi │ │ mov %edi,0x10c(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159a24(%ebx),%eax │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ push %eax │ │ push $0x1ba │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ - lea -0x117b1da(%ebx),%eax │ │ + lea -0x117b201(%ebx),%eax │ │ push %edi │ │ add $0x3e8,%edi │ │ push %eax │ │ push %edi │ │ push $0xffffffff │ │ push %esi │ │ call 11cd690 │ │ @@ -3416262,15 +3416262,15 @@ │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push 0x2c(%esp) │ │ call 116c390 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b1c6(%ebx),%eax │ │ + lea -0x117b1ed(%ebx),%eax │ │ push %eax │ │ push $0x5d │ │ push %edi │ │ jmp 11b62f5 │ │ sub $0x4,%esp │ │ push $0x69 │ │ mov 0x1c(%esp),%edi │ │ @@ -3416279,27 +3416279,27 @@ │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push 0x2c(%esp) │ │ call 116c390 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b1c6(%ebx),%eax │ │ + lea -0x117b1ed(%ebx),%eax │ │ push %eax │ │ push $0x6b │ │ push %edi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 11b6304 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159a24(%ebx),%eax │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x64 │ │ @@ -3416322,15 +3416322,15 @@ │ │ movzbl %al,%eax │ │ lea -0x14(%eax),%ecx │ │ cmp $0x3,%ecx │ │ jae 11b6c49 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159a24(%ebx),%eax │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ push %eax │ │ push $0x244 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3416362,34 +3416362,34 @@ │ │ mov 0x18(%esp),%ecx │ │ mov %ecx,(%eax) │ │ mov $0x1,%eax │ │ jmp 11b6314 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159a24(%ebx),%eax │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ push %eax │ │ push $0x23a │ │ jmp 11b6ce6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159a24(%ebx),%eax │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ push %eax │ │ push $0x254 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf5 │ │ jmp 11b6dc3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159a24(%ebx),%eax │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ push %eax │ │ push $0x186 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xcd │ │ @@ -3416412,28 +3416412,28 @@ │ │ call 11ee420 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 11b6314 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159a24(%ebx),%eax │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ push %eax │ │ push $0x1c3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf6 │ │ push $0x2f │ │ jmp 11b6306 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159a24(%ebx),%eax │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ push %eax │ │ push $0x1a0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x199 │ │ @@ -3416441,15 +3416441,15 @@ │ │ jmp 11b6306 │ │ orb $0x2,0x48(%esi) │ │ xor %eax,%eax │ │ jmp 11b6314 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159a24(%ebx),%eax │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ push %eax │ │ push $0x216 │ │ jmp 11b62f4 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3416493,15 +3416493,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11501bd(%ebx),%eax │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ push %eax │ │ push $0x265 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3416542,16 +3416542,16 @@ │ │ push %esi │ │ call 117b560 │ │ add $0x10,%esp │ │ cmp %edi,%eax │ │ jae 11b6f1f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792dc(%ebx),%eax │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x1179303(%ebx),%eax │ │ + lea -0x117ef54(%ebx),%ecx │ │ push %eax │ │ push $0x281 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc2 │ │ @@ -3416578,15 +3416578,15 @@ │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%ecx │ │ push $0x1 │ │ push %ecx │ │ push 0x92c(%esi) │ │ call *0x18(%eax) │ │ add $0x4,%esp │ │ - lea -0x117ef2d(%ebx),%ecx │ │ + lea -0x117ef54(%ebx),%ecx │ │ push $0x294 │ │ push %ecx │ │ push %eax │ │ push $0x1 │ │ push %esi │ │ call 11b8570 │ │ add $0x20,%esp │ │ @@ -3417056,15 +3417056,15 @@ │ │ mov %eax,0x134(%esp) │ │ movups 0x90(%esp),%xmm0 │ │ movups %xmm0,0x124(%esp) │ │ cmpb $0x0,0xf(%esp) │ │ je 11b75d2 │ │ lea 0x934(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x117d123(%ebx),%ecx │ │ + lea -0x117d14a(%ebx),%ecx │ │ lea 0x94(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 12c5f10 │ │ add $0xc,%esp │ │ mov 0xa0(%esp),%eax │ │ @@ -3417587,15 +3417587,15 @@ │ │ setne %cl │ │ mov 0x920(%edi,%ecx,4),%ecx │ │ mov %ecx,0x10(%esp) │ │ test %ecx,%ecx │ │ jne 11b7467 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182880(%ebx),%eax │ │ + lea -0x11828a7(%ebx),%eax │ │ lea -0x1152077(%ebx),%ecx │ │ push %eax │ │ push $0x4fa │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3417615,15 +3417615,15 @@ │ │ jne 11b7cfa │ │ mov -0x320(%ebx),%eax │ │ jmp 11b7d00 │ │ movl $0xc0103,0x14(%esp) │ │ mov $0x566,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182880(%ebx),%eax │ │ + lea -0x11828a7(%ebx),%eax │ │ lea -0x1152077(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3417641,15 +3417641,15 @@ │ │ ret │ │ mov -0x31c(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ jmp 11b7428 │ │ mov %ecx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182880(%ebx),%eax │ │ + lea -0x11828a7(%ebx),%eax │ │ lea -0x1152077(%ebx),%ecx │ │ push %eax │ │ push $0x5b4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3418274,15 +3418274,15 @@ │ │ mov 0x2f0(%ecx),%ecx │ │ cmp %ecx,%eax │ │ cmovae %ecx,%eax │ │ test %eax,%eax │ │ jne 11b84c1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ef13(%ebx),%eax │ │ + lea -0x117ef3a(%ebx),%eax │ │ lea -0x1152077(%ebx),%ecx │ │ push %eax │ │ push $0x9a │ │ jmp 11b84e8 │ │ mov 0x2f0(%ecx),%eax │ │ test %eax,%eax │ │ jne 11b84c1 │ │ @@ -3418294,15 +3418294,15 @@ │ │ je 11b8528 │ │ add 0x8(%ebp),%eax │ │ add 0xe90(%esi),%edx │ │ cmp %eax,%edx │ │ jbe 11b8515 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ef13(%ebx),%eax │ │ + lea -0x117ef3a(%ebx),%eax │ │ lea -0x1152077(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ @@ -3419452,15 +3419452,15 @@ │ │ lea -0x116a7ac(%ebx),%eax │ │ lea -0x1152077(%ebx),%ecx │ │ push %eax │ │ push $0x38c │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ - lea -0x117b1da(%ebx),%eax │ │ + lea -0x117b201(%ebx),%eax │ │ push %edi │ │ add $0x3e8,%edi │ │ push %eax │ │ push %edi │ │ mov %ebx,%edi │ │ push $0xffffffff │ │ push %esi │ │ @@ -3419854,15 +3419854,15 @@ │ │ mov %ecx,0x414(%edx) │ │ cmp $0x4141,%eax │ │ jb 11b9b93 │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1184737(%ebx),%eax │ │ - lea -0x1177457(%ebx),%ecx │ │ + lea -0x117747e(%ebx),%ecx │ │ push %eax │ │ push $0x8d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3419927,15 +3419927,15 @@ │ │ push %edi │ │ call 116c5c0 │ │ add $0x10,%esp │ │ cmp $0x63,%eax │ │ ja 11b9ec0 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ - lea -0x1177457(%ebx),%eax │ │ + lea -0x117747e(%ebx),%eax │ │ push $0x123 │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ push $0x50 │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3420035,15 +3420035,15 @@ │ │ cmpl $0x0,0x9b8(%eax) │ │ je 11b9c2b │ │ cmp %edx,0x408(%eax) │ │ jae 11b9cef │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1184737(%ebx),%eax │ │ - lea -0x1177457(%ebx),%ecx │ │ + lea -0x117747e(%ebx),%ecx │ │ push %eax │ │ push $0xa6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -3420075,15 +3420075,15 @@ │ │ cmpl $0x0,0x9bc(%ecx) │ │ je 11b9e2c │ │ cmp $0x4001,%eax │ │ jb 11b9e09 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1184737(%ebx),%eax │ │ - lea -0x1177457(%ebx),%ecx │ │ + lea -0x117747e(%ebx),%ecx │ │ push %eax │ │ push $0xf0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8c │ │ @@ -3420121,15 +3420121,15 @@ │ │ call 13c82a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11b9f51 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1184737(%ebx),%eax │ │ - lea -0x1177457(%ebx),%ecx │ │ + lea -0x117747e(%ebx),%ecx │ │ push %eax │ │ push $0xae │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x119 │ │ @@ -3420186,15 +3420186,15 @@ │ │ mov 0x404(%eax),%eax │ │ mov 0x8(%ebp),%ecx │ │ cmp 0x9c4(%ecx),%eax │ │ jbe 11b9efc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1184737(%ebx),%eax │ │ - lea -0x1177457(%ebx),%ecx │ │ + lea -0x117747e(%ebx),%ecx │ │ push %eax │ │ push $0xfe │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x92 │ │ @@ -3420202,15 +3420202,15 @@ │ │ push 0x8(%ebp) │ │ call 11bbc50 │ │ add $0x10,%esp │ │ mov $0x1,%cl │ │ cmpl $0x0,0x1c(%esp) │ │ je 11b9e9a │ │ sub $0x4,%esp │ │ - lea -0x1177457(%ebx),%eax │ │ + lea -0x117747e(%ebx),%eax │ │ push $0x115 │ │ push %eax │ │ push 0x24(%esp) │ │ mov %ecx,%esi │ │ call 12c02c0 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ @@ -3420269,15 +3420269,15 @@ │ │ or $0x1,%esi │ │ jmp 11b9fc8 │ │ xor %esi,%esi │ │ jmp 11b9c2d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1184737(%ebx),%eax │ │ - lea -0x1177457(%ebx),%ecx │ │ + lea -0x117747e(%ebx),%ecx │ │ push %eax │ │ push $0xf4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3420311,15 +3420311,15 @@ │ │ movsd %xmm0,0x8(%ebx) │ │ xor %ecx,%ecx │ │ mov 0x4(%esp),%ebx │ │ jmp 11b9e74 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1184737(%ebx),%eax │ │ - lea -0x1177457(%ebx),%ecx │ │ + lea -0x117747e(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3420351,15 +3420351,15 @@ │ │ mov (%esi),%eax │ │ movzwl 0x9(%eax),%ecx │ │ mov %edx,%esi │ │ mov %cx,0x99a(%edx) │ │ mov 0x5(%eax),%eax │ │ mov %eax,0x996(%edx) │ │ sub $0x4,%esp │ │ - lea -0x1177457(%ebx),%eax │ │ + lea -0x117747e(%ebx),%eax │ │ push $0x167 │ │ push %eax │ │ mov 0x10(%esp),%edi │ │ push 0x8(%edi) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push %edi │ │ @@ -3420397,15 +3420397,15 @@ │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push 0x14(%esp) │ │ call 116c390 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eefa(%ebx),%eax │ │ + lea -0x117ef21(%ebx),%eax │ │ push %eax │ │ push $0x128 │ │ push %edi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3420523,15 +3420523,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11ba2ce │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11612c5(%ebx),%eax │ │ - lea -0x1177457(%ebx),%ecx │ │ + lea -0x117747e(%ebx),%ecx │ │ push %eax │ │ push $0x2cc │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3420649,16 +3420649,16 @@ │ │ jg 11ba494 │ │ cmp $0x100,%esi │ │ je 11ba4a8 │ │ cmp $0xfefd,%esi │ │ je 11ba4a8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d113(%ebx),%eax │ │ - lea -0x1177457(%ebx),%ecx │ │ + lea -0x117d13a(%ebx),%eax │ │ + lea -0x117747e(%ebx),%ecx │ │ push %eax │ │ push $0x2a3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3420670,16 +3420670,16 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 11ba520 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d113(%ebx),%eax │ │ - lea -0x1177457(%ebx),%ecx │ │ + lea -0x117d13a(%ebx),%eax │ │ + lea -0x117747e(%ebx),%ecx │ │ push %eax │ │ push $0x290 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80014 │ │ @@ -3420771,15 +3420771,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 116c510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ba61a │ │ mov %eax,%edi │ │ - lea -0x1177457(%ebx),%eax │ │ + lea -0x117747e(%ebx),%eax │ │ mov %eax,(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ mov 0x8(%edi),%esi │ │ @@ -3420825,15 +3420825,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 116c510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ba6a8 │ │ mov %eax,%edi │ │ - lea -0x1177457(%ebx),%eax │ │ + lea -0x117747e(%ebx),%eax │ │ mov %eax,(%esp) │ │ mov (%esp),%esi │ │ nop │ │ nop │ │ nop │ │ mov 0x8(%edi),%eax │ │ sub $0x4,%esp │ │ @@ -3422551,15 +3422551,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 11bbbfd │ │ pop %ebx │ │ add $0x2b35bb,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1182867(%ebx),%eax │ │ + lea -0x118288e(%ebx),%eax │ │ push $0x1c │ │ push %eax │ │ push (%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ lea -0x8(%ebp),%esp │ │ @@ -3422694,15 +3422694,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11bbda9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1153ff2(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x56 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3422809,25 +3422809,25 @@ │ │ jne 11bbe9d │ │ test %eax,%eax │ │ jne 11bbee4 │ │ jmp 11bbec4 │ │ xor %edx,%edx │ │ jmp 11bbfa0 │ │ sub $0x4,%esp │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push $0xbe │ │ push %ecx │ │ push %eax │ │ mov %esi,0x14(%esp) │ │ call 12c02c0 │ │ mov 0x14(%esp),%esi │ │ add $0x10,%esp │ │ movl $0x0,0x3c(%edi) │ │ sub $0x4,%esp │ │ - lea -0x1182867(%ebx),%eax │ │ + lea -0x118288e(%ebx),%eax │ │ push $0xc4 │ │ push %eax │ │ push %esi │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11bc02b │ │ @@ -3422842,15 +3422842,15 @@ │ │ je 11bbfa0 │ │ mov 0x14(%ebp),%eax │ │ test %eax,%eax │ │ mov 0x8(%esp),%ecx │ │ cmovne %eax,%ecx │ │ add $0x58,%edi │ │ mov $0x1,%esi │ │ - lea -0x1182867(%ebx),%eax │ │ + lea -0x118288e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ jmp 11bbf8d │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3422894,15 +3422894,15 @@ │ │ jbe 11bc007 │ │ lea (%edi,%edi,8),%eax │ │ lea (%eax,%eax,2),%eax │ │ add %edi,%eax │ │ mov 0x8(%ebp),%ecx │ │ lea (%ecx,%eax,1),%esi │ │ add $0x34,%esi │ │ - lea -0x1182867(%ebx),%eax │ │ + lea -0x118288e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edx,0x8(%esp) │ │ jmp 11bbffa │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3422931,15 +3422931,15 @@ │ │ mov 0x8(%ebp),%edi │ │ cmp %esi,0x3dc(%edi) │ │ jae 11bc02b │ │ mov %esi,0x3dc(%edi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166f03(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0xcd │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3422984,15 +3422984,15 @@ │ │ cmp $0x1,%edi │ │ adc $0x0,%edi │ │ imul %eax,%edi │ │ mov 0x3e4(%esi),%eax │ │ cmp %edi,%eax │ │ cmova %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1182867(%ebx),%eax │ │ + lea -0x118288e(%ebx),%eax │ │ push $0x105 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edi │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3423105,16 +3423105,16 @@ │ │ mov 0x3e8(%edx),%eax │ │ sub 0x3ec(%edx),%eax │ │ cmp %eax,%esi │ │ jbe 11bc2b4 │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d0fd(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x117d124(%ebx),%eax │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x17a │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3423229,27 +3423229,27 @@ │ │ mov %eax,0x98c(%edx) │ │ movl $0x0,0x990(%edx) │ │ test %eax,%eax │ │ jne 11bc19a │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d0fd(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x117d124(%ebx),%eax │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x14c │ │ jmp 11bc26e │ │ add %esi,0x3ec(%edx) │ │ mov %eax,0x3f0(%edx) │ │ add %esi,0x990(%edx) │ │ jmp 11bc2a2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d0fd(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x117d124(%ebx),%eax │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x1ab │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xd3 │ │ @@ -3423289,15 +3423289,15 @@ │ │ sub $0x8,%esp │ │ push 0x3e8(%ecx) │ │ push 0x3e0(%ecx) │ │ call 13c8290 │ │ mov 0x8(%ebp),%ecx │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1182867(%ebx),%eax │ │ + lea -0x118288e(%ebx),%eax │ │ push $0x11c │ │ push %eax │ │ push 0x3e0(%ecx) │ │ mov %ecx,%edi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x3e0(%edi) │ │ @@ -3423568,15 +3423568,15 @@ │ │ jmp 11bc8a4 │ │ mov $0xfffffffe,%eax │ │ jmp 11bcfc6 │ │ mov 0x10(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x258 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3423614,15 +3423614,15 @@ │ │ inc %eax │ │ mov %eax,0x9a4(%edi) │ │ cmp $0x21,%eax │ │ jb 11bd0b6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x2f9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x106 │ │ @@ -3423708,15 +3423708,15 @@ │ │ mov 0x10(%esp),%ebx │ │ mov 0x8(%ebp),%edi │ │ jmp 11bcaa9 │ │ test %ecx,%ecx │ │ je 11bca9f │ │ sub $0x4,%esp │ │ mov %esi,%eax │ │ - lea -0x1182867(%ebx),%esi │ │ + lea -0x118288e(%ebx),%esi │ │ push $0x32f │ │ push %esi │ │ push %eax │ │ mov %ecx,0x24(%esp) │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3423763,43 +3423763,43 @@ │ │ cmpl $0xffffffff,0x99c(%edi) │ │ je 11bcd42 │ │ call 1273210 │ │ jmp 11bcd87 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x323 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x119 │ │ push $0x14 │ │ jmp 11bcc40 │ │ mov 0x10(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x252 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 11bcc40 │ │ mov 0x10(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x31b │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -3423817,30 +3423817,30 @@ │ │ push $0x0 │ │ push $0x0 │ │ call *%ecx │ │ add $0x20,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x27f │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x32 │ │ push %esi │ │ jmp 11bcc43 │ │ mov 0x10(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x28d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10b │ │ @@ -3423850,15 +3423850,15 @@ │ │ add $0x10,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 11bcfc6 │ │ mov 0x10(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x297 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc6 │ │ @@ -3423932,15 +3423932,15 @@ │ │ jmp 11bce1b │ │ cmpl $0x0,0x24(%esp) │ │ je 11bd000 │ │ call 1273210 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x366 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x119 │ │ @@ -3423960,15 +3423960,15 @@ │ │ mov 0x8(%ebp),%esi │ │ cmpl $0xffffffff,0x99c(%esi) │ │ jne 11bcf57 │ │ mov 0x10(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x395 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x119 │ │ @@ -3424018,15 +3424018,15 @@ │ │ mov %eax,0x9a4(%ecx) │ │ cmp $0x21,%eax │ │ jb 11bce0d │ │ mov 0x10(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x3be │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x12a │ │ @@ -3424037,15 +3424037,15 @@ │ │ jmp 11bcf57 │ │ mov 0xc(%esp),%edi │ │ jmp 11bcf57 │ │ mov 0x10(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x3ad │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x92 │ │ @@ -3424074,15 +3424074,15 @@ │ │ movl $0x0,0x984(%esi) │ │ movl $0x1,0x14(%esp) │ │ mov 0x1c(%esp),%ecx │ │ test %ecx,%ecx │ │ je 11bcfc2 │ │ xor %esi,%esi │ │ mov 0x10(%esp),%eax │ │ - lea -0x1182867(%eax),%eax │ │ + lea -0x118288e(%eax),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x10(%esp),%ebx │ │ jmp 11bcf85 │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3424119,15 +3424119,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x2ec │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x104 │ │ @@ -3424161,27 +3424161,27 @@ │ │ movl $0x1,0x14(%esp) │ │ mov 0xc(%esp),%edi │ │ jmp 11bcf57 │ │ mov 0x10(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x273 │ │ jmp 11bcc73 │ │ movl $0x0,0x97c(%edi) │ │ movl $0x0,0x980(%edi) │ │ movl $0x0,0x984(%edi) │ │ mov $0x1,%eax │ │ jmp 11bcfc6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f497(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x309 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3424204,22 +3424204,22 @@ │ │ add 0x8(%ebp),%eax │ │ add 0x9cc(%esi),%edx │ │ cmp %eax,%edx │ │ jbe 11bd192 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1157d1d(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x201 │ │ jmp 11bd173 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1157d1d(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x1f8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xa4 │ │ @@ -3424262,29 +3424262,29 @@ │ │ cmp 0xc(%esi),%eax │ │ jne 11bd20d │ │ mov $0x1,%eax │ │ cmpl $0x4141,0x8(%ecx) │ │ jb 11bd244 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eee0(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x117ef07(%ebx),%eax │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x3f3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x96 │ │ push $0x16 │ │ jmp 11bd239 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eee0(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x117ef07(%ebx),%eax │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x3e4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10b │ │ @@ -3424327,16 +3424327,16 @@ │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,0x9bc(%esi) │ │ mov 0x8(%eax),%edi │ │ je 11bd2be │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182847(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118286e(%ebx),%eax │ │ + lea -0x118288e(%ebx),%ecx │ │ cmp $0x4001,%edi │ │ jb 11bd2f9 │ │ push %eax │ │ push $0x42c │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ @@ -3424344,16 +3424344,16 @@ │ │ push $0x8c │ │ jmp 11bd2f5 │ │ mov $0x1,%eax │ │ cmp $0x4001,%edi │ │ jb 11bd319 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182847(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118286e(%ebx),%eax │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x437 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x92 │ │ @@ -3424430,27 +3424430,27 @@ │ │ ja 11bd400 │ │ cmpl $0x0,0x8(%edi) │ │ jne 11bd400 │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1150191(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x452 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10f │ │ jmp 11bd3f3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1150191(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x444 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x1bb │ │ @@ -3424528,16 +3424528,16 @@ │ │ mov %dx,(%edi) │ │ movsd 0x41e(%esi,%ecx,1),%xmm0 │ │ mov 0x24(%ebp),%ecx │ │ movsd %xmm0,(%ecx) │ │ jmp 11bd519 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eebd(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x117eee4(%ebx),%eax │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x469 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x141 │ │ @@ -3424589,15 +3424589,15 @@ │ │ mov 0x10(%ebp),%edx │ │ mov 0x404(%esi,%edi,1),%ecx │ │ cmp %edx,%ecx │ │ jae 11bd5be │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11612aa(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x493 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3424642,15 +3424642,15 @@ │ │ je 11bd651 │ │ sub $0x8,%esp │ │ push 0x3e8(%esi) │ │ push 0x3e0(%esi) │ │ call 13c8290 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1182867(%ebx),%eax │ │ + lea -0x118288e(%ebx),%eax │ │ push $0x11c │ │ push %eax │ │ push 0x3e0(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x3e0(%esi) │ │ movl $0x0,0x98c(%esi) │ │ @@ -3424661,15 +3424661,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11612aa(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x48d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x13d │ │ @@ -3424761,15 +3424761,15 @@ │ │ test %eax,%eax │ │ jne 11bd7f4 │ │ mov $0x4cb,%esi │ │ jmp 11bd857 │ │ mov $0x4b0,%esi │ │ jmp 11bd857 │ │ sub $0x8,%esp │ │ - lea -0x117d123(%ebx),%eax │ │ + lea -0x117d14a(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11bd7f4 │ │ lea 0x3e4(%esi),%ecx │ │ @@ -3424808,15 +3424808,15 @@ │ │ jmp 11bd857 │ │ mov $0x1,%eax │ │ jmp 11bd889 │ │ mov $0x4be,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a760(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x13c │ │ @@ -3424852,15 +3424852,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x40,%esp │ │ call 11bd8b1 │ │ pop %ebx │ │ add $0x2b1907,%ebx │ │ mov 0x4c(%ebp),%edi │ │ - lea -0x1182867(%ebx),%esi │ │ + lea -0x118288e(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ movl $0x4ec,0x8(%esp) │ │ movl $0xa80,(%esp) │ │ call 12c0010 │ │ movl $0x0,(%edi) │ │ mov $0xfffffffe,%ecx │ │ test %eax,%eax │ │ @@ -3425112,15 +3425112,15 @@ │ │ jmp 11bdc79 │ │ mov $0x13c,%esi │ │ mov $0x517,%edi │ │ jmp 11bdc79 │ │ mov $0x13c,%esi │ │ mov $0x50b,%edi │ │ call 1272bb0 │ │ - lea -0x117b1b3(%ebx),%eax │ │ + lea -0x117b1da(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ mov 0x28(%esp),%eax │ │ mov %eax,(%esp) │ │ call 1272ce0 │ │ mov %esi,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ @@ -3425195,15 +3425195,15 @@ │ │ add $0x4,%esp │ │ push 0x28(%esi) │ │ call 11ee230 │ │ add $0x4,%esp │ │ push 0x2c(%esi) │ │ call 11ee230 │ │ add $0xc,%esp │ │ - lea -0x1182867(%ebx),%eax │ │ + lea -0x118288e(%ebx),%eax │ │ push $0x1c │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x3e0(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x3e0(%esi) │ │ @@ -3425625,15 +3425625,15 @@ │ │ mov $0x634,%esi │ │ jmp 11be198 │ │ mov $0x639,%esi │ │ mov 0x8(%ebp),%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115205d(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3425725,15 +3425725,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11be2de │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a750(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x657 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3425823,22 +3425823,22 @@ │ │ mov %eax,0x18(%edx) │ │ mov %ecx,0x8(%edx) │ │ mov $0x1,%eax │ │ jmp 11be3fe │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1157d40(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x683 │ │ jmp 11be3df │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1157d40(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x671 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3426008,15 +3426008,15 @@ │ │ mov 0x18(%ebp),%eax │ │ add %esi,0x8(%eax) │ │ mov $0x1,%eax │ │ jmp 11be627 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155efd(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x6a5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3426030,29 +3426030,29 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155efd(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x6b6 │ │ jmp 11be608 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155efd(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x6ad │ │ jmp 11be608 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155efd(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x6ca │ │ jmp 11be608 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3426305,15 +3426305,15 @@ │ │ add $0x10,%edi │ │ cmp %ebx,%ecx │ │ jb 11be7f0 │ │ jmp 11be798 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c6ca(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x6e4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3426403,26 +3426403,26 @@ │ │ movl $0x0,0xc(%esp) │ │ cmpl $0xffffffff,0x99c(%esi) │ │ jne 11beb75 │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c6ca(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x743 │ │ jmp 11beb07 │ │ movl $0x0,0xc(%esp) │ │ cmpl $0xffffffff,0x99c(%esi) │ │ jne 11beb75 │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c6ca(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x73b │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3426436,15 +3426436,15 @@ │ │ jmp 11beb3a │ │ mov $0xc0103,%esi │ │ mov $0x725,%edi │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c6ca(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3426528,15 +3426528,15 @@ │ │ push %esi │ │ call 11bec70 │ │ add $0x10,%esp │ │ jmp 11bec60 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115baef(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x764 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ @@ -3426666,21 +3426666,21 @@ │ │ test %esi,%esi │ │ je 11bef6f │ │ lea (%eax,%eax,8),%ecx │ │ lea (%ecx,%ecx,2),%ecx │ │ add %eax,%ecx │ │ lea (%edx,%ecx,1),%edi │ │ add $0x50,%edi │ │ - lea -0x1182867(%ebx),%eax │ │ + lea -0x118288e(%ebx),%eax │ │ mov %eax,(%esp) │ │ jmp 11bee4d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c6b0(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x799 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80 │ │ @@ -3426716,15 +3426716,15 @@ │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ jne 11beeaf │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c6b0(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x793 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x114e4d1(%ebx),%eax │ │ push %eax │ │ @@ -3426760,15 +3426760,15 @@ │ │ mov %ecx,(%esp) │ │ lea (%eax,%eax,8),%ecx │ │ lea (%ecx,%ecx,2),%ecx │ │ add %eax,%ecx │ │ lea (%edx,%ecx,1),%edi │ │ add $0x50,%edi │ │ mov (%esp),%ecx │ │ - lea -0x1182867(%ebx),%eax │ │ + lea -0x118288e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ jmp 11bef5d │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3426962,21 +3426962,21 @@ │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%ebp),%ecx │ │ mov 0x988(%ecx),%ecx │ │ cmp $0xf0,%ecx │ │ je 11bf0bd │ │ cmp $0xf1,%ecx │ │ jne 11bf0cb │ │ - lea -0x1171c8b(%edx),%ecx │ │ - lea -0x11792cd(%edx),%edx │ │ + lea -0x1171cb2(%edx),%ecx │ │ + lea -0x11792f4(%edx),%edx │ │ jmp 11bf0d3 │ │ lea -0x11520a1(%edx),%ecx │ │ - lea -0x117b225(%edx),%edx │ │ + lea -0x117b24c(%edx),%edx │ │ jmp 11bf0d3 │ │ - lea -0x1177527(%edx),%edx │ │ + lea -0x117754e(%edx),%edx │ │ mov %edx,%ecx │ │ mov 0x10(%ebp),%esi │ │ test %eax,%eax │ │ je 11bf0dc │ │ mov %edx,(%eax) │ │ test %esi,%esi │ │ je 11bf0e2 │ │ @@ -3427048,15 +3427048,15 @@ │ │ incb 0x995(%esi) │ │ jne 11bf1b3 │ │ incb 0x994(%esi) │ │ jne 11bf1b3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164db7(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x829 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x147 │ │ @@ -3427169,15 +3427169,15 @@ │ │ je 11bf301 │ │ sub $0x8,%esp │ │ push 0x3e8(%esi) │ │ push 0x3e0(%esi) │ │ call 13c8290 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1182867(%ebx),%eax │ │ + lea -0x118288e(%ebx),%eax │ │ push $0x11c │ │ push %eax │ │ push 0x3e0(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x3e0(%esi) │ │ movl $0x0,0x98c(%esi) │ │ @@ -3427186,15 +3427186,15 @@ │ │ test %edi,%edi │ │ je 11bf393 │ │ lea (%edi,%edi,8),%eax │ │ lea (%eax,%eax,2),%eax │ │ add %edi,%eax │ │ add %eax,%esi │ │ add $0x34,%esi │ │ - lea -0x1182867(%ebx),%eax │ │ + lea -0x118288e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 11bf386 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3427296,16 +3427296,16 @@ │ │ jmp 11bf4d9 │ │ cmp $0x300,%esi │ │ jne 11bf498 │ │ mov -0x310(%ebx),%eax │ │ jmp 11bf4d9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d0ea(%ebx),%eax │ │ - lea -0x1182867(%ebx),%ecx │ │ + lea -0x117d111(%ebx),%eax │ │ + lea -0x118288e(%ebx),%ecx │ │ push %eax │ │ push $0x593 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3428088,15 +3428088,15 @@ │ │ je 11bfeb3 │ │ cmp $0x14,%eax │ │ jne 11bfe85 │ │ cmpl $0x0,0x9c0(%esi) │ │ jne 11bfebc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175b36(%ebx),%eax │ │ + lea -0x1175b5d(%ebx),%eax │ │ lea -0x114a1cb(%ebx),%ecx │ │ push %eax │ │ push $0x102 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3428108,28 +3428108,28 @@ │ │ cmpl $0x303,(%ecx) │ │ jne 11bff00 │ │ mov $0x1,%eax │ │ cmpl $0x4101,0x8(%ecx) │ │ jb 11bff37 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175b36(%ebx),%eax │ │ + lea -0x1175b5d(%ebx),%eax │ │ lea -0x114a1cb(%ebx),%ecx │ │ push %eax │ │ push $0x10d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x96 │ │ push $0x16 │ │ jmp 11bff2c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175b36(%ebx),%eax │ │ + lea -0x1175b5d(%ebx),%eax │ │ lea -0x114a1cb(%ebx),%ecx │ │ push %eax │ │ push $0x107 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3428334,15 +3428334,15 @@ │ │ test %eax,%eax │ │ je 11c01a3 │ │ mov 0x14(%ebp),%eax │ │ add %edi,0x8(%eax) │ │ jmp 11c015a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d0d5(%ebx),%eax │ │ + lea -0x117d0fc(%ebx),%eax │ │ lea -0x114a1cb(%ebx),%ecx │ │ push %eax │ │ push $0x14f │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3428379,15 +3428379,15 @@ │ │ mov %ecx,%edi │ │ test %edx,%ecx │ │ jne 11c01c2 │ │ and %eax,%edx │ │ jmp 11c01c6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d0d5(%ebx),%eax │ │ + lea -0x117d0fc(%ebx),%eax │ │ lea -0x114a1cb(%ebx),%ecx │ │ push %eax │ │ push $0x18e │ │ jmp 11c013b │ │ xor %edx,%edx │ │ div %edi │ │ mov 0x8(%esp),%ecx │ │ @@ -3428464,50 +3428464,50 @@ │ │ test %eax,%eax │ │ je 11c0365 │ │ mov 0x24(%ebp),%eax │ │ cmp $0x41,%eax │ │ jb 11c0372 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175b19(%ebx),%eax │ │ + lea -0x1175b40(%ebx),%eax │ │ lea -0x1163294(%ebx),%ecx │ │ push %eax │ │ push $0x4e │ │ jmp 11c034b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175b19(%ebx),%eax │ │ + lea -0x1175b40(%ebx),%eax │ │ lea -0x1163294(%ebx),%ecx │ │ push %eax │ │ push $0x1f │ │ jmp 11c034b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175b19(%ebx),%eax │ │ + lea -0x1175b40(%ebx),%eax │ │ lea -0x1163294(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ jmp 11c034b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175b19(%ebx),%eax │ │ + lea -0x1175b40(%ebx),%eax │ │ lea -0x1163294(%ebx),%ecx │ │ push %eax │ │ push $0x2b │ │ jmp 11c034b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175b19(%ebx),%eax │ │ + lea -0x1175b40(%ebx),%eax │ │ lea -0x1163294(%ebx),%ecx │ │ push %eax │ │ push $0x30 │ │ jmp 11c034b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175b19(%ebx),%eax │ │ + lea -0x1175b40(%ebx),%eax │ │ lea -0x1163294(%ebx),%ecx │ │ push %eax │ │ push $0x3f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3428681,15 +3428681,15 @@ │ │ push 0xc(%edi) │ │ push 0x30(%esp) │ │ call 13bd480 │ │ add $0x20,%esp │ │ jmp 11c05a8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180aff(%ebx),%eax │ │ + lea -0x1180b26(%ebx),%eax │ │ lea -0x1163294(%ebx),%ecx │ │ push %eax │ │ push $0xb6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3428712,15 +3428712,15 @@ │ │ divl 0xc(%esp) │ │ xor %eax,%eax │ │ test %edx,%edx │ │ jne 11c05a8 │ │ jmp 11c0483 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180aff(%ebx),%eax │ │ + lea -0x1180b26(%ebx),%eax │ │ lea -0x1163294(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3429155,15 +3429155,15 @@ │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11c0bf2 │ │ sub $0x4,%esp │ │ - lea -0x1182827(%ebx),%eax │ │ + lea -0x118284e(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11c0bf2 │ │ @@ -3430413,30 +3430413,30 @@ │ │ je 11c1a9a │ │ xor %edi,%edi │ │ cmpl $0x0,0x4(%esp) │ │ jne 11c1bae │ │ mov %eax,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175b03(%ebx),%eax │ │ + lea -0x1175b2a(%ebx),%eax │ │ lea -0x116325c(%ebx),%ecx │ │ push %eax │ │ push $0x36e │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push %esi │ │ jmp 11c1a88 │ │ xor %edi,%edi │ │ test %esi,%esi │ │ jne 11c1bae │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175b03(%ebx),%eax │ │ + lea -0x1175b2a(%ebx),%eax │ │ lea -0x116325c(%ebx),%ecx │ │ push %eax │ │ push $0x366 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430533,15 +3430533,15 @@ │ │ mov %dl,%cl │ │ mov %ecx,%edi │ │ jmp 11c1bae │ │ xor %edi,%edi │ │ jmp 11c1bae │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175b03(%ebx),%eax │ │ + lea -0x1175b2a(%ebx),%eax │ │ lea -0x116325c(%ebx),%ecx │ │ push %eax │ │ push $0x39b │ │ jmp 11c1a78 │ │ mov %eax,%edi │ │ mov %edi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3430717,15 +3430717,15 @@ │ │ jae 11c1ec0 │ │ mov $0xffffffff,%esi │ │ movl $0xc0103,(%esp) │ │ mov $0x67b,%edi │ │ jmp 11c212e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eead(%ebx),%eax │ │ + lea -0x117eed4(%ebx),%eax │ │ lea -0x116325c(%ebx),%ecx │ │ push %eax │ │ push $0x647 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430763,15 +3430763,15 @@ │ │ pop %ebp │ │ ret │ │ mov 0x8(%esp),%edi │ │ mov $0xffffffff,%esi │ │ jmp 11c1e29 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eead(%ebx),%eax │ │ + lea -0x117eed4(%ebx),%eax │ │ lea -0x116325c(%ebx),%ecx │ │ push %eax │ │ push $0x659 │ │ jmp 11c20a3 │ │ movl $0x14c,(%esp) │ │ mov $0x66a,%edi │ │ jmp 11c212e │ │ @@ -3430892,15 +3430892,15 @@ │ │ push 0x18(%ebp) │ │ call 13c82a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11c1e29 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eead(%ebx),%eax │ │ + lea -0x117eed4(%ebx),%eax │ │ lea -0x116325c(%ebx),%ecx │ │ push %eax │ │ push $0x6a8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430909,15 +3430909,15 @@ │ │ push 0x8(%ebp) │ │ call 11cd690 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 11c1e29 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eead(%ebx),%eax │ │ + lea -0x117eed4(%ebx),%eax │ │ lea -0x116325c(%ebx),%ecx │ │ push %eax │ │ push $0x689 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430925,15 +3430925,15 @@ │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 11cd690 │ │ add $0x10,%esp │ │ jmp 11c1e29 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eead(%ebx),%eax │ │ + lea -0x117eed4(%ebx),%eax │ │ lea -0x116325c(%ebx),%ecx │ │ push %eax │ │ push $0x69e │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430942,24 +3430942,24 @@ │ │ push 0x8(%ebp) │ │ call 11cd690 │ │ add $0x10,%esp │ │ mov $0xffffffff,%esi │ │ jmp 11c1e29 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eead(%ebx),%eax │ │ + lea -0x117eed4(%ebx),%eax │ │ lea -0x116325c(%ebx),%ecx │ │ push %eax │ │ push $0x691 │ │ jmp 11c20a3 │ │ movl $0xc0103,(%esp) │ │ mov $0x682,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eead(%ebx),%eax │ │ + lea -0x117eed4(%ebx),%eax │ │ lea -0x116325c(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3430968,15 +3430968,15 @@ │ │ push 0x8(%ebp) │ │ call 11cd690 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edi │ │ jmp 11c1e29 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eead(%ebx),%eax │ │ + lea -0x117eed4(%ebx),%eax │ │ lea -0x116325c(%ebx),%ecx │ │ push %eax │ │ push $0x619 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3432833,15 +3432833,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11c3735 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b19a(%ebx),%eax │ │ + lea -0x117b1c1(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x50 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3433280,15 +3433280,15 @@ │ │ call 11d7b70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11c3bf1 │ │ mov %eax,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177438(%ebx),%eax │ │ + lea -0x117745f(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0xe0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3433398,15 +3433398,15 @@ │ │ and %al,%cl │ │ movzbl %cl,%eax │ │ add %eax,(%esp) │ │ incl 0x4(%esp) │ │ jmp 11c3cc0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177438(%ebx),%eax │ │ + lea -0x117745f(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0xf6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3433448,43 +3433448,43 @@ │ │ movzbl (%esp),%ecx │ │ and %al,%cl │ │ mov $0x1,%eax │ │ cmp $0x1,%cl │ │ jne 11c3d84 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177438(%ebx),%eax │ │ + lea -0x117745f(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x113 │ │ jmp 11c3e27 │ │ call 1272bb0 │ │ cmpb $0x0,0x4(%esp) │ │ je 11c3e41 │ │ sub $0x4,%esp │ │ - lea -0x1177438(%ebx),%eax │ │ + lea -0x117745f(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x10b │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x116a729(%ebx),%eax │ │ push %eax │ │ push $0x127 │ │ jmp 11c3d77 │ │ sub $0x4,%esp │ │ - lea -0x1177438(%ebx),%eax │ │ + lea -0x117745f(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x10e │ │ jmp 11c3d67 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177438(%ebx),%eax │ │ + lea -0x117745f(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x101 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3434164,15 +3434164,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11c46ef │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c81(%ebx),%eax │ │ + lea -0x1171ca8(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3434295,15 +3434295,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11c4836 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173d3d(%ebx),%eax │ │ + lea -0x1173d64(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x217 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3434576,15 +3434576,15 @@ │ │ sbb $0x0,%eax │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x850(%ecx) │ │ mov $0x1,%eax │ │ jmp 11c4b3b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175aea(%ebx),%eax │ │ + lea -0x1175b11(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x268 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3434667,15 +3434667,15 @@ │ │ mov %cx,0x20(%esp) │ │ je 11c4d1d │ │ cmpl $0x1,0x6f8(%edi) │ │ mov 0xc(%ebp),%esi │ │ je 11c4d38 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee9b(%ebx),%eax │ │ + lea -0x117eec2(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x27d │ │ jmp 11c4c47 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116e2dc(%ebx),%eax │ │ @@ -3434836,15 +3434836,15 @@ │ │ jmp 11c4c5a │ │ mov $0x80010,%edi │ │ movl $0x290,0x1c(%esp) │ │ jmp 11c4e35 │ │ mov $0xc0103,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee9b(%ebx),%eax │ │ + lea -0x117eec2(%ebx),%eax │ │ lea -0x1164d32(%ebx),%esi │ │ push %eax │ │ push 0x24(%esp) │ │ push %esi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3435452,22 +3435452,22 @@ │ │ push 0x14(%esp) │ │ call 13c78d0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 11c56bd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182821(%ebx),%eax │ │ + lea -0x1182848(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x3c4 │ │ jmp 11c56a0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182821(%ebx),%eax │ │ + lea -0x1182848(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x3f1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3437885,15 +3437885,15 @@ │ │ test %eax,%eax │ │ je 11c74f7 │ │ mov %ecx,0x864(%edi) │ │ mov $0x1,%eax │ │ jmp 11c752e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b17b(%ebx),%eax │ │ + lea -0x117b1a2(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x7ba │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3438218,15 +3438218,15 @@ │ │ test %eax,%eax │ │ je 11c7940 │ │ movb $0x1,0x889(%esi) │ │ mov $0x1,%eax │ │ jmp 11c797e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173d26(%ebx),%eax │ │ + lea -0x1173d4d(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x83e │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3438462,22 +3438462,22 @@ │ │ je 11c7c60 │ │ movzbl 0xf(%esp),%eax │ │ mov %al,0x88a(%esi) │ │ mov $0x1,%eax │ │ jmp 11c7c59 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182806(%ebx),%eax │ │ + lea -0x118282d(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x880 │ │ jmp 11c7c3f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182806(%ebx),%eax │ │ + lea -0x118282d(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x88e │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3438490,27 +3438490,27 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182806(%ebx),%eax │ │ + lea -0x118282d(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x893 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x180 │ │ jmp 11c7c4c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182806(%ebx),%eax │ │ + lea -0x118282d(%ebx),%eax │ │ lea -0x1164d32(%ebx),%ecx │ │ push %eax │ │ push $0x889 │ │ jmp 11c7c3f │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3438955,15 +3438955,15 @@ │ │ push 0x20(%ecx) │ │ call *%eax │ │ add $0x20,%esp │ │ test %di,%di │ │ js 11c81b2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792ca(%ebx),%eax │ │ + lea -0x11792f1(%ebx),%eax │ │ lea -0x116a6d7(%ebx),%ecx │ │ push %eax │ │ push $0xe8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3438971,15 +3438971,15 @@ │ │ push $0x50 │ │ jmp 11c81a7 │ │ mov 0xc(%ebp),%eax │ │ test %ax,%ax │ │ js 11c81b2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792ca(%ebx),%eax │ │ + lea -0x11792f1(%ebx),%eax │ │ lea -0x116a6d7(%ebx),%ecx │ │ push %eax │ │ push $0xd9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3439010,15 +3439010,15 @@ │ │ call *%eax │ │ mov 0xc(%ebp),%edx │ │ add $0x20,%esp │ │ test %dx,%dx │ │ js 11c81b2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792ca(%ebx),%eax │ │ + lea -0x11792f1(%ebx),%eax │ │ lea -0x116a6d7(%ebx),%ecx │ │ push %eax │ │ push $0xf4 │ │ jmp 11c815d │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3439929,22 +3439929,22 @@ │ │ jl 11c8c1f │ │ cmp $0x10000,%eax │ │ je 11c8c1f │ │ cmp $0x100,%edx │ │ jb 11c8c7a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee8d(%ebx),%eax │ │ + lea -0x117eeb4(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x8d │ │ jmp 11c8ca7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee8d(%ebx),%eax │ │ + lea -0x117eeb4(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3439958,15 +3439958,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee8d(%ebx),%eax │ │ + lea -0x117eeb4(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x83 │ │ jmp 11c8be1 │ │ mov 0x720(%edi),%eax │ │ mov 0x2dc(%eax),%ecx │ │ xor %eax,%eax │ │ @@ -3440000,15 +3440000,15 @@ │ │ push %esi │ │ call 13c7f80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11c8cbb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee8d(%ebx),%eax │ │ + lea -0x117eeb4(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x92 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440030,15 +3440030,15 @@ │ │ call 11c8d40 │ │ test %eax,%eax │ │ je 11c8d0a │ │ movl $0x1,0x890(%edi) │ │ jmp 11c8c73 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee8d(%ebx),%eax │ │ + lea -0x117eeb4(%ebx),%eax │ │ push %eax │ │ push $0x9d │ │ push 0x18(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3440460,22 +3440460,22 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11c9213 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b165(%ebx),%eax │ │ + lea -0x117b18c(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x124 │ │ jmp 11c91f9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b165(%ebx),%eax │ │ + lea -0x117b18c(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x11f │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440539,22 +3440539,22 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11c92f3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d0bc(%ebx),%eax │ │ + lea -0x117d0e3(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x137 │ │ jmp 11c92d9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d0bc(%ebx),%eax │ │ + lea -0x117d0e3(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x132 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440878,15 +3440878,15 @@ │ │ add $0x2,%ecx │ │ mov %ecx,(%eax) │ │ movl $0x0,0x4(%eax) │ │ cmp $0x2,%edi │ │ jae 11c9752 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177414(%ebx),%eax │ │ + lea -0x117743b(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x1c4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3440954,22 +3440954,22 @@ │ │ test %eax,%eax │ │ je 11c9837 │ │ mov %edi,0x354(%esi) │ │ mov $0x1,%eax │ │ jmp 11c974a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177414(%ebx),%eax │ │ + lea -0x117743b(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x1cd │ │ jmp 11c972e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177414(%ebx),%eax │ │ + lea -0x117743b(%ebx),%eax │ │ push %eax │ │ push $0x1d7 │ │ push 0x10(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3441008,15 +3441008,15 @@ │ │ mov 0x4(%ecx),%eax │ │ mov $0x1f0,%esi │ │ cmp $0x2,%eax │ │ jae 11c98f4 │ │ movl $0x161,0x10(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180af3(%ebx),%eax │ │ + lea -0x1180b1a(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3441662,15 +3441662,15 @@ │ │ add $0x20,%esp │ │ test %edi,%edi │ │ je 11ca1f2 │ │ test %eax,%eax │ │ je 11ca1f2 │ │ movl $0x20,0x20(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%ecx │ │ + lea -0x1179785(%ebx),%ecx │ │ push $0x0 │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push 0x27c(%esi) │ │ push (%esi) │ │ push %ecx │ │ push $0x0 │ │ @@ -3442498,15 +3442498,15 @@ │ │ movzwl %cx,%esi │ │ add $0xfffffffe,%eax │ │ sub %esi,%eax │ │ jae 11cabe8 │ │ mov 0x8(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175ac9(%ebx),%eax │ │ + lea -0x1175af0(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x415 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3442923,15 +3442923,15 @@ │ │ mov 0x34(%esp),%eax │ │ mov 0x1c(%esp),%esi │ │ jae 11cad52 │ │ jmp 11cad58 │ │ mov 0x8(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175ac9(%ebx),%eax │ │ + lea -0x1175af0(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x421 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3442941,15 +3442941,15 @@ │ │ jmp 11cabd6 │ │ mov 0xc(%esp),%ecx │ │ mov 0x14(%esp),%edi │ │ jmp 11cb1e1 │ │ mov %edi,%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175ac9(%edi),%eax │ │ + lea -0x1175af0(%edi),%eax │ │ lea -0x114e438(%edi),%ecx │ │ push %eax │ │ push $0x4ba │ │ jmp 11cb286 │ │ mov 0x8(%ebp),%esi │ │ test %ecx,%ecx │ │ je 11cb3c2 │ │ @@ -3442976,38 +3442976,38 @@ │ │ movzwl %cx,%ecx │ │ add $0xfffffffe,%edx │ │ sub %ecx,%edx │ │ jae 11cb31f │ │ mov 0x8(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175ac9(%ebx),%eax │ │ + lea -0x1175af0(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x4d3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6e │ │ push $0x32 │ │ jmp 11cb2f5 │ │ mov 0x8(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175ac9(%ebx),%eax │ │ + lea -0x1175af0(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x464 │ │ push %ecx │ │ jmp 11cb2e4 │ │ mov 0x8(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175ac9(%ebx),%eax │ │ + lea -0x1175af0(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x429 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3443018,15 +3443018,15 @@ │ │ push %esi │ │ lea 0x68(%esp),%eax │ │ push %eax │ │ call 13c8290 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175ac9(%ebx),%eax │ │ + lea -0x1175af0(%ebx),%eax │ │ push %eax │ │ push $0x457 │ │ push 0x30(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3443092,66 +3443092,66 @@ │ │ mov %eax,0x720(%esi) │ │ mov $0x1,%eax │ │ jmp 11cabe0 │ │ mov $0x43d,%esi │ │ mov 0x8(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175ac9(%ebx),%eax │ │ + lea -0x1175af0(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ jmp 11cb45d │ │ mov 0x8(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175ac9(%ebx),%eax │ │ + lea -0x1175af0(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x487 │ │ jmp 11cabc4 │ │ mov 0x8(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175ac9(%ebx),%eax │ │ + lea -0x1175af0(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x4d9 │ │ jmp 11cb254 │ │ sub $0x8,%esp │ │ push %esi │ │ lea 0x68(%esp),%eax │ │ push %eax │ │ call 13c8290 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175ac9(%ebx),%eax │ │ + lea -0x1175af0(%ebx),%eax │ │ push %eax │ │ push $0x44b │ │ push 0x30(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 11cabd3 │ │ mov 0x8(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175ac9(%ebx),%eax │ │ + lea -0x1175af0(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x48d │ │ jmp 11cb3eb │ │ mov 0x8(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175ac9(%ebx),%eax │ │ + lea -0x1175af0(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x4df │ │ jmp 11cb254 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3443416,15 +3443416,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11cb7dd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11827e6(%ebx),%eax │ │ + lea -0x118280d(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x545 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3443862,15 +3443862,15 @@ │ │ test %ecx,%ecx │ │ jne 11cbce6 │ │ mov $0x5d3,%edi │ │ jmp 11cbcb3 │ │ mov 0x8(%ebp),%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b148(%ebx),%eax │ │ + lea -0x117b16f(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3443935,15 +3443935,15 @@ │ │ test %eax,%eax │ │ je 11cbd95 │ │ movl $0x1,0x344(%edi) │ │ mov $0x1,%esi │ │ jmp 11cbdcc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d0a4(%ebx),%eax │ │ + lea -0x117d0cb(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x5ef │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3444977,15 +3444977,15 @@ │ │ movl $0x74b,0xc(%esp) │ │ mov %esi,0x10(%esp) │ │ test %esi,%esi │ │ je 11ccafc │ │ cmpl $0x0,0x4(%esp) │ │ je 11ccafc │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push $0x0 │ │ push 0xc(%esp) │ │ mov 0x20(%esp),%ecx │ │ push 0x27c(%ecx) │ │ push (%ecx) │ │ push %eax │ │ push $0x0 │ │ @@ -3445173,15 +3445173,15 @@ │ │ call 12c3a30 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ jne 11ccd0d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee72(%ebx),%eax │ │ + lea -0x117ee99(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x784 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3445272,15 +3445272,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11cce2a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d082(%ebx),%eax │ │ + lea -0x117d0a9(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3445358,15 +3445358,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11ccf01 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b126(%ebx),%eax │ │ + lea -0x117b14d(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x7b6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3445674,15 +3445674,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11cd2aa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175ab6(%ebx),%eax │ │ + lea -0x1175add(%ebx),%eax │ │ lea -0x114e438(%ebx),%ecx │ │ push %eax │ │ push $0x830 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3446474,15 +3446474,15 @@ │ │ jne 11cda91 │ │ mov %eax,%ecx │ │ and $0xffffff00,%ecx │ │ cmp $0x300,%ecx │ │ je 11cdab8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee51(%ebx),%eax │ │ + lea -0x117ee78(%ebx),%eax │ │ lea -0x114a13b(%ebx),%ecx │ │ push %eax │ │ push $0x1a4 │ │ jmp 11ce1fb │ │ mov %eax,%ecx │ │ and $0xff00,%ecx │ │ cmp $0xfe00,%ecx │ │ @@ -3446988,15 +3446988,15 @@ │ │ jmp 11cdbc5 │ │ movl $0x2,0x5c(%esi) │ │ movl $0x0,0x68(%esi) │ │ mov $0x2,%eax │ │ jmp 11cdbc5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee51(%ebx),%eax │ │ + lea -0x117ee78(%ebx),%eax │ │ lea -0x114a13b(%ebx),%ecx │ │ push %eax │ │ push $0x1aa │ │ jmp 11ce1fb │ │ call 11fc9c0 │ │ test %eax,%eax │ │ je 11ce1e1 │ │ @@ -3447008,29 +3447008,29 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ce295 │ │ mov %edi,0xa4(%esi) │ │ jmp 11cdae0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee51(%ebx),%eax │ │ + lea -0x117ee78(%ebx),%eax │ │ lea -0x114a13b(%ebx),%ecx │ │ push %eax │ │ push $0x19f │ │ jmp 11ce1fb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee51(%ebx),%eax │ │ + lea -0x117ee78(%ebx),%eax │ │ lea -0x114a13b(%ebx),%ecx │ │ push %eax │ │ push $0x1ca │ │ jmp 11ce1fb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee51(%ebx),%eax │ │ + lea -0x117ee78(%ebx),%eax │ │ lea -0x114a13b(%ebx),%ecx │ │ push %eax │ │ push $0x1b0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3447079,15 +3447079,15 @@ │ │ push %edi │ │ call 12c3c60 │ │ add $0x10,%esp │ │ mov $0xc0103,%edi │ │ jmp 11ce493 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee51(%ebx),%eax │ │ + lea -0x117ee78(%ebx),%eax │ │ lea -0x114a13b(%ebx),%ecx │ │ push %eax │ │ push $0x1b4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3447173,15 +3447173,15 @@ │ │ jmp 11ce487 │ │ cmp $0x1,%eax │ │ jne 11ce4d2 │ │ cmpl $0x0,0x78(%esi) │ │ je 11ce4d2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee51(%ebx),%eax │ │ + lea -0x117ee78(%ebx),%eax │ │ lea -0x114a13b(%ebx),%ecx │ │ push %eax │ │ push $0x1f5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3447231,15 +3447231,15 @@ │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ mov $0xffffffff,%esi │ │ mov (%esp),%eax │ │ jmp 11ce21f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee51(%ebx),%eax │ │ + lea -0x117ee78(%ebx),%eax │ │ lea -0x114a13b(%ebx),%ecx │ │ push %eax │ │ push $0x1f4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3447624,15 +3447624,15 @@ │ │ add $0x8,%esp │ │ push $0x9 │ │ push %esi │ │ call 11ee420 │ │ jmp 11cea67 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee43(%ebx),%eax │ │ + lea -0x117ee6a(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x1a8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3448232,15 +3448232,15 @@ │ │ jmp 11cf3a2 │ │ mov -0x2b8(%ebx),%edx │ │ mov %edx,(%ecx) │ │ movl $0x18,(%eax) │ │ jmp 11cf3a2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c65(%ebx),%eax │ │ + lea -0x1171c8c(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x3b1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3448299,15 +3448299,15 @@ │ │ call 11db710 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11cf41c │ │ mov %eax,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173d02(%ebx),%eax │ │ + lea -0x1173d29(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x49b │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3448359,15 +3448359,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jg 11cf62f │ │ mov %ecx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173d02(%ebx),%eax │ │ + lea -0x1173d29(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x4bf │ │ jmp 11cf8f0 │ │ cmpb $0x0,(%edi) │ │ jne 11cf62f │ │ cmpb $0x0,0xdd(%ecx) │ │ @@ -3448479,22 +3448479,22 @@ │ │ call 12ec190 │ │ mov 0x8(%ebp),%esi │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 11cf751 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173d02(%ebx),%eax │ │ + lea -0x1173d29(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x4f5 │ │ jmp 11cf8f0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173d02(%ebx),%eax │ │ + lea -0x1173d29(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x4e6 │ │ jmp 11cf8ad │ │ mov 0x248(%eax),%edi │ │ cmpl $0x304,0x24(%ecx) │ │ jne 11cf751 │ │ @@ -3448604,15 +3448604,15 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ setne %al │ │ jmp 11cf8cc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173d02(%ebx),%eax │ │ + lea -0x1173d29(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x507 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3448627,48 +3448627,48 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173d02(%ebx),%eax │ │ + lea -0x1173d29(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x510 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11cf414 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173d02(%ebx),%eax │ │ + lea -0x1173d29(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x517 │ │ jmp 11cf8ad │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173d02(%ebx),%eax │ │ + lea -0x1173d29(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x521 │ │ jmp 11cf8ad │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173d02(%ebx),%eax │ │ + lea -0x1173d29(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x53b │ │ jmp 11cf8ad │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173d02(%ebx),%eax │ │ + lea -0x1173d29(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x527 │ │ jmp 11cf8ad │ │ int3 │ │ int3 │ │ push %ebp │ │ @@ -3449266,15 +3449266,15 @@ │ │ lea -0x114e3fe(%ebx),%eax │ │ push $0xc93 │ │ push %eax │ │ push 0x34(%esp) │ │ jmp 11d028c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180adb(%ebx),%eax │ │ + lea -0x1180b02(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0xc17 │ │ jmp 11d02e0 │ │ test $0x84,%cl │ │ je 11d0493 │ │ movl $0x0,0x12c(%esp) │ │ @@ -3449326,22 +3449326,22 @@ │ │ push 0x14(%esp) │ │ call 1294ab0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 11d0427 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180adb(%ebx),%eax │ │ + lea -0x1180b02(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0xc1c │ │ jmp 11d02e0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180adb(%ebx),%eax │ │ + lea -0x1180b02(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0xc12 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3449351,15 +3449351,15 @@ │ │ call 11cd690 │ │ add $0x10,%esp │ │ jmp 11d03c3 │ │ mov $0xc64,%edi │ │ jmp 11d0436 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180adb(%ebx),%eax │ │ + lea -0x1180b02(%ebx),%eax │ │ push %eax │ │ push $0xc23 │ │ push %edi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3449466,15 +3449466,15 @@ │ │ test $0x20,%cl │ │ jne 11d0920 │ │ mov $0x1,%eax │ │ test $0x8,%cl │ │ jne 11d0427 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b0d2(%ebx),%eax │ │ + lea -0x117b0f9(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0xdf6 │ │ jmp 11d02e0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80024,0x1c(%esp) │ │ movl $0xc2a,0x18(%esp) │ │ @@ -3449695,15 +3449695,15 @@ │ │ jmp 11d0979 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x1c(%esp) │ │ movl $0xc30,0x18(%esp) │ │ mov 0xc(%esp),%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180adb(%ebx),%eax │ │ + lea -0x1180b02(%ebx),%eax │ │ push %eax │ │ push 0x20(%esp) │ │ push %esi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push 0x20(%esp) │ │ @@ -3450181,15 +3450181,15 @@ │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ call 11cd690 │ │ jmp 11d0efc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a8e(%ebx),%eax │ │ + lea -0x1175ab5(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0xfc6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3450248,15 +3450248,15 @@ │ │ mov 0x8(%ebp),%esi │ │ movl $0x0,0x10(%esp) │ │ mov 0x4(%eax),%ecx │ │ cmp $0x1,%ecx │ │ ja 11d0fb0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x5c1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3450295,15 +3450295,15 @@ │ │ cmp $0xffff,%ecx │ │ jne 11d108a │ │ cmpl $0x0,0x6f8(%esi) │ │ je 11d1197 │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x5cb │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3450312,15 +3450312,15 @@ │ │ push %esi │ │ jmp 11d1102 │ │ cmp $0x20,%ecx │ │ jae 11d108a │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x5db │ │ jmp 11d10ed │ │ movdqu (%eax),%xmm0 │ │ movdqu 0x10(%eax),%xmm1 │ │ mov 0x8(%ebp),%eax │ │ @@ -3450339,15 +3450339,15 @@ │ │ movzbl (%edx),%ecx │ │ add $0xffffffdf,%eax │ │ sub %ecx,%eax │ │ jae 11d112f │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x5e2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3450375,15 +3450375,15 @@ │ │ mov %ebx,(%esi) │ │ mov %eax,0x4(%esi) │ │ cmp $0x21,%cl │ │ jb 11d116f │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x5e8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3450391,15 +3450391,15 @@ │ │ push $0x2f │ │ jmp 11d10ff │ │ cmp $0x1,%eax │ │ ja 11d11f0 │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x5ed │ │ jmp 11d10ed │ │ movl $0x1,0x6f8(%esi) │ │ sub $0x8,%esp │ │ mov 0xc(%esp),%ebx │ │ @@ -3450412,15 +3450412,15 @@ │ │ mov 0xc(%ebp),%esi │ │ mov 0x4(%esi),%eax │ │ cmp $0x20,%eax │ │ jae 11d1377 │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x5d6 │ │ jmp 11d10ed │ │ mov %ecx,0x14(%esp) │ │ lea 0x2(%ebx),%ecx │ │ mov %ecx,(%esi) │ │ @@ -3450506,44 +3450506,44 @@ │ │ setne %al │ │ or %dl,%al │ │ mov 0x4(%esp),%ebx │ │ jne 11d13c8 │ │ jmp 11d1466 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x5d1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ jmp 11d1102 │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x5f2 │ │ jmp 11d10ed │ │ mov (%esi),%edx │ │ add $0x20,%edx │ │ mov %edx,(%esi) │ │ mov $0x1,%cl │ │ mov %ecx,0xc(%esp) │ │ jmp 11d10bb │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x5fb │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3450552,15 +3450552,15 @@ │ │ test %dl,%dl │ │ mov 0x4(%esp),%ebx │ │ je 11d1490 │ │ cmpb $0x0,0xb(%esp) │ │ je 11d1400 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x611 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3450582,15 +3450582,15 @@ │ │ mov %edi,%ecx │ │ mov 0x14(%esp),%ebx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d1466 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x618 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3450649,15 +3450649,15 @@ │ │ push %eax │ │ call 11b7db0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d168a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x63a │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3450725,15 +3450725,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11d16b3 │ │ movl $0x1,0x370(%edi) │ │ jmp 11d16c2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x62d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3450771,15 +3450771,15 @@ │ │ call 13c7880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d17bc │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x676 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3450840,44 +3450840,44 @@ │ │ test %eax,%eax │ │ je 11d110a │ │ cmpb $0x0,0xb(%esp) │ │ je 11d1891 │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x6ae │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x101 │ │ push $0x2f │ │ jmp 11d10ff │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x69c │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xd2 │ │ push $0x46 │ │ push %edi │ │ jmp 11d1102 │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x665 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3450887,15 +3450887,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov 0x720(%eax),%eax │ │ cmpl $0x0,0x2c4(%eax) │ │ je 11d18d8 │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b10f(%ebx),%eax │ │ + lea -0x117b136(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x6b6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3451811,15 +3451811,15 @@ │ │ je 11d26c3 │ │ call 12c3d80 │ │ mov %eax,%esi │ │ test %eax,%eax │ │ mov 0x8(%ebp),%edi │ │ je 11d276d │ │ sub $0x4,%esp │ │ - lea -0x117f04d(%ebx),%eax │ │ + lea -0x117f074(%ebx),%eax │ │ push 0xc(%esp) │ │ push %eax │ │ push %esi │ │ call 12c4040 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d276d │ │ @@ -3451829,15 +3451829,15 @@ │ │ push %eax │ │ push %esi │ │ call 12c4040 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d276d │ │ sub $0x4,%esp │ │ - lea -0x1175a92(%ebx),%eax │ │ + lea -0x1175ab9(%ebx),%eax │ │ push 0x1c(%esp) │ │ push %eax │ │ push %esi │ │ call 12c4040 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d276d │ │ @@ -3451845,15 +3451845,15 @@ │ │ push %esi │ │ call 12c44b0 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esp) │ │ test %eax,%eax │ │ je 11d276d │ │ sub $0x4,%esp │ │ - lea -0x117f22c(%ebx),%eax │ │ + lea -0x117f253(%ebx),%eax │ │ mov 0x10(%esp),%ecx │ │ push 0x27c(%ecx) │ │ push %eax │ │ push (%ecx) │ │ call 129c320 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ @@ -3453244,15 +3453244,15 @@ │ │ push $0x2000 │ │ push %esi │ │ call 11c17d0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 11d362d │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ mov 0x3c(%esp),%ecx │ │ push 0x27c(%ecx) │ │ push %eax │ │ push (%ecx) │ │ call 12766c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3453395,15 +3453395,15 @@ │ │ add $0x29b6cb,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,0x4(%eax) │ │ je 11d3b39 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177400(%ebx),%eax │ │ + lea -0x1177427(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0xfa6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3453561,15 +3453561,15 @@ │ │ push $0x15e │ │ jmp 11d400f │ │ cmpl $0x0,0x758(%esi) │ │ je 11d3d82 │ │ call 1273210 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b0f6(%ebx),%eax │ │ + lea -0x117b11d(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x839 │ │ jmp 11d3d5e │ │ cmpl $0x0,0x758(%esi) │ │ je 11d3ea2 │ │ call 1273210 │ │ @@ -3453607,15 +3453607,15 @@ │ │ push %eax │ │ call 12946d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d3df4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b0f6(%ebx),%eax │ │ + lea -0x117b11d(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x84a │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3453743,15 +3453743,15 @@ │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x15f │ │ jmp 11d400f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b0f6(%ebx),%eax │ │ + lea -0x117b11d(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x850 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3453765,15 +3453765,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b0f6(%ebx),%eax │ │ + lea -0x117b11d(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x85a │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3453864,15 +3453864,15 @@ │ │ mov 0x8(%ebp),%edi │ │ jns 11d41bb │ │ movl $0x4,0x34(%edi) │ │ mov $0x4,%eax │ │ jmp 11d433f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b0b0(%ebx),%eax │ │ + lea -0x117b0d7(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0xeb5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3453909,15 +3453909,15 @@ │ │ test %eax,%eax │ │ jne 11d423a │ │ jmp 11d4238 │ │ cmp $0x1,%esi │ │ jne 11d423a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b0b0(%ebx),%eax │ │ + lea -0x117b0d7(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0xe95 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3453998,15 +3453998,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b0b0(%ebx),%eax │ │ + lea -0x117b0d7(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0xe73 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3454338,27 +3454338,27 @@ │ │ push %esi │ │ call 1184200 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d47c6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b091(%ebx),%eax │ │ + lea -0x117b0b8(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x575 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x105 │ │ jmp 11d47b1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b091(%ebx),%eax │ │ + lea -0x117b0b8(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x56d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3454413,15 +3454413,15 @@ │ │ cmp 0xc(%edi),%ecx │ │ jne 11d4876 │ │ mov %edi,0x238(%esi) │ │ mov $0x1,%eax │ │ jmp 11d47be │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b091(%ebx),%eax │ │ + lea -0x117b0b8(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x57d │ │ jmp 11d4775 │ │ testb $0x8,0x8(%esp) │ │ jne 11d490e │ │ mov (%eax),%eax │ │ @@ -3454446,46 +3454446,46 @@ │ │ mov %eax,0x14(%esp) │ │ call 1173110 │ │ add $0x10,%esp │ │ cmp %eax,0x4(%esp) │ │ je 11d4847 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b091(%ebx),%eax │ │ + lea -0x117b0b8(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x59e │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xda │ │ jmp 11d47b1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b091(%ebx),%eax │ │ + lea -0x117b0b8(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x5a7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc5 │ │ jmp 11d47b1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b091(%ebx),%eax │ │ + lea -0x117b0b8(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x584 │ │ jmp 11d4775 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b091(%ebx),%eax │ │ + lea -0x117b0b8(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0x594 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3455299,30 +3455299,30 @@ │ │ mov 0x4(%esp),%eax │ │ mov %edi,0x278(%eax) │ │ movl $0x20,0x27c(%eax) │ │ mov $0x1,%eax │ │ jmp 11d54aa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180ac5(%ebx),%eax │ │ + lea -0x1180aec(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0xd67 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ call 11cd690 │ │ jmp 11d54a5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180ac5(%ebx),%eax │ │ + lea -0x1180aec(%ebx),%eax │ │ lea -0x114e3fe(%ebx),%ecx │ │ push %eax │ │ push $0xd6c │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3455332,15 +3455332,15 @@ │ │ call 11cd690 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ jmp 11d53ed │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180ac5(%ebx),%eax │ │ + lea -0x1180aec(%ebx),%eax │ │ push %eax │ │ push $0xd74 │ │ push %esi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3455350,39 +3455350,39 @@ │ │ add $0x10,%esp │ │ mov $0x20,%esi │ │ xor %edi,%edi │ │ xor %eax,%eax │ │ jmp 11d5486 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180ac5(%ebx),%eax │ │ + lea -0x1180aec(%ebx),%eax │ │ push %eax │ │ push $0xd79 │ │ push %esi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11d546d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180ac5(%ebx),%eax │ │ + lea -0x1180aec(%ebx),%eax │ │ push %eax │ │ push $0xd80 │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x14a │ │ push $0x28 │ │ push %esi │ │ jmp 11d5473 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180ac5(%ebx),%eax │ │ + lea -0x1180aec(%ebx),%eax │ │ push %eax │ │ push $0xd88 │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3455409,32 +3455409,32 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180ac5(%ebx),%eax │ │ + lea -0x1180aec(%ebx),%eax │ │ push %eax │ │ push $0xd8d │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 11d5518 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180ac5(%ebx),%eax │ │ + lea -0x1180aec(%ebx),%eax │ │ push %eax │ │ push $0xd94 │ │ jmp 11d5505 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180ac5(%ebx),%eax │ │ + lea -0x1180aec(%ebx),%eax │ │ push %eax │ │ push $0xd9a │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x112 │ │ @@ -3455444,21 +3455444,21 @@ │ │ add $0x10,%esp │ │ mov $0x20,%esi │ │ mov 0xc(%esp),%edi │ │ mov (%esp),%eax │ │ jmp 11d5486 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180ac5(%ebx),%eax │ │ + lea -0x1180aec(%ebx),%eax │ │ push %eax │ │ push $0xda5 │ │ jmp 11d555e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180ac5(%ebx),%eax │ │ + lea -0x1180aec(%ebx),%eax │ │ push %eax │ │ push $0xd9f │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3456761,15 +3456761,15 @@ │ │ push %eax │ │ call 12c3830 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11d6759 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c40(%ebx),%eax │ │ + lea -0x1171c67(%ebx),%eax │ │ lea -0x1161237(%ebx),%ecx │ │ push %eax │ │ push $0x3ea │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3456810,15 +3456810,15 @@ │ │ pop %ebx │ │ add $0x298a37,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ test %edi,%edi │ │ jle 11d67db │ │ call 1272bb0 │ │ - lea -0x117ee20(%ebx),%eax │ │ + lea -0x117ee47(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1161237(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x420,0x4(%esp) │ │ call 1272ce0 │ │ mov %esi,(%esp) │ │ movl $0x0,0xc(%esp) │ │ @@ -3458155,15 +3458155,15 @@ │ │ jmp 11d7777 │ │ mov (%esp),%edi │ │ test %edi,%edi │ │ jne 11d783f │ │ mov 0x8(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173ce7(%ebx),%eax │ │ + lea -0x1173d0e(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x9a │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3458286,30 +3458286,30 @@ │ │ mov $0xfeff,%edx │ │ mov $0x302,%eax │ │ cmove %eax,%edx │ │ cmp %edx,%edi │ │ jne 11d7a4b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173ce7(%ebx),%eax │ │ + lea -0x1173d0e(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0xa6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x116315b(%ebx),%eax │ │ push %eax │ │ push $0x129 │ │ push $0x28 │ │ push %esi │ │ jmp 11d7a16 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173ce7(%ebx),%eax │ │ + lea -0x1173d0e(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0xd5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x1163190(%ebx),%eax │ │ @@ -3458347,15 +3458347,15 @@ │ │ push %esi │ │ call 11761b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11d7857 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173ce7(%ebx),%eax │ │ + lea -0x1173d0e(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0xb8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3459100,27 +3459100,27 @@ │ │ push %esi │ │ call 1183470 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11d8592 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c1e(%ebx),%eax │ │ + lea -0x1171c45(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x1e3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x14d │ │ jmp 11d849a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c1e(%ebx),%eax │ │ + lea -0x1171c45(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x1c6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3459137,28 +3459137,28 @@ │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 11d83fe │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c1e(%ebx),%eax │ │ + lea -0x1171c45(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x1cc │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ jmp 11d8747 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c1e(%ebx),%eax │ │ + lea -0x1171c45(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x1d2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3459166,15 +3459166,15 @@ │ │ push $0x2f │ │ jmp 11d8747 │ │ mov 0x4(%edx),%eax │ │ cmp $0x1,%eax │ │ ja 11d8560 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c1e(%ebx),%eax │ │ + lea -0x1171c45(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3459250,22 +3459250,22 @@ │ │ movl $0x0,0x4(%ecx) │ │ jmp 11d86d6 │ │ mov 0x4(%edx),%esi │ │ cmp $0x1,%esi │ │ ja 11d8686 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c1e(%ebx),%eax │ │ + lea -0x1171c45(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x200 │ │ jmp 11d8735 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c1e(%ebx),%eax │ │ + lea -0x1171c45(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x1e8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3459279,15 +3459279,15 @@ │ │ mov %ecx,(%edx) │ │ add $0xfffffffe,%esi │ │ mov %esi,0x4(%edx) │ │ cmp %eax,%esi │ │ jae 11d86bd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c1e(%ebx),%eax │ │ + lea -0x1171c45(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x205 │ │ jmp 11d8735 │ │ mov (%edx),%edx │ │ lea (%edx,%eax,1),%ecx │ │ mov %eax,0xc(%esp) │ │ @@ -3459315,15 +3459315,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 1287ee0 │ │ add $0x10,%esp │ │ jmp 11d87aa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c1e(%ebx),%eax │ │ + lea -0x1171c45(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x209 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3459405,15 +3459405,15 @@ │ │ jmp 11d887c │ │ movl $0x0,0x8(%esp) │ │ xor %edi,%edi │ │ mov 0x8(%ebp),%esi │ │ jmp 11d875d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c1e(%ebx),%eax │ │ + lea -0x1171c45(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x219 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3459476,15 +3459476,15 @@ │ │ push %esi │ │ call 1290710 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 11d8977 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c1e(%ebx),%eax │ │ + lea -0x1171c45(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x23b │ │ jmp 11d8a47 │ │ mov %edi,0x10(%esp) │ │ sub $0xc,%esp │ │ push %ecx │ │ @@ -3459516,22 +3459516,22 @@ │ │ movl $0x2,0x8(%esp) │ │ jmp 11d875d │ │ movl $0x3,0x8(%esp) │ │ mov 0x8(%ebp),%esi │ │ jmp 11d8a6a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c1e(%ebx),%eax │ │ + lea -0x1171c45(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x237 │ │ jmp 11d8a02 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c1e(%ebx),%eax │ │ + lea -0x1171c45(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x22e │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3459541,15 +3459541,15 @@ │ │ push %esi │ │ call 11cd690 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ jmp 11d875d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c1e(%ebx),%eax │ │ + lea -0x1171c45(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x246 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3459693,15 +3459693,15 @@ │ │ mov (%eax),%eax │ │ cmp $0x304,%eax │ │ jl 11d8bd4 │ │ cmp $0x10000,%eax │ │ jne 11d8bf8 │ │ mov 0x8(%ebp),%edx │ │ mov 0x720(%edx),%eax │ │ - lea -0x117b07a(%ebx),%ecx │ │ + lea -0x117b0a1(%ebx),%ecx │ │ push 0x4(%eax) │ │ add $0x48,%eax │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 117aee0 │ │ add $0x10,%esp │ │ @@ -3459842,15 +3459842,15 @@ │ │ push %eax │ │ call 11b7db0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d8d9f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee0e(%ebx),%eax │ │ + lea -0x117ee35(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x2c7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3459866,15 +3459866,15 @@ │ │ inc %edi │ │ mov %edi,(%ecx) │ │ dec %edx │ │ mov %edx,0x4(%ecx) │ │ je 11d8df3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee0e(%ebx),%eax │ │ + lea -0x117ee35(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x2cd │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3459890,15 +3459890,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ cmp $0x2,%al │ │ jb 11d8e22 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ee0e(%ebx),%eax │ │ + lea -0x117ee35(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x2d7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3460134,15 +3460134,15 @@ │ │ push %eax │ │ call 11b7db0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d9108 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d064(%ebx),%eax │ │ + lea -0x117d08b(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x361 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3460172,42 +3460172,42 @@ │ │ push (%eax) │ │ call 13c82a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11d9206 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d064(%ebx),%eax │ │ + lea -0x117d08b(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x37d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x95 │ │ push $0x33 │ │ push 0x8(%ebp) │ │ jmp 11d91f1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d064(%ebx),%eax │ │ + lea -0x117d08b(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x36f │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x6f │ │ push $0x32 │ │ jmp 11d91f0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d064(%ebx),%eax │ │ + lea -0x117d08b(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x367 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3460317,15 +3460317,15 @@ │ │ test %eax,%eax │ │ setne %cl │ │ test %cl,0x3(%esp) │ │ je 11d91fb │ │ jmp 11d9298 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d064(%ebx),%eax │ │ + lea -0x117d08b(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x385 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3460975,15 +3460975,15 @@ │ │ push %edi │ │ call 12c2d90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11d9cae │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117edf7(%ebx),%eax │ │ + lea -0x117ee1e(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x55d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3460991,15 +3460991,15 @@ │ │ push $0x50 │ │ push 0x8(%ebp) │ │ jmp 11d9ca4 │ │ cmpl $0x0,0x3c(%esi) │ │ je 11d9bd1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117edf7(%ebx),%eax │ │ + lea -0x117ee1e(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x531 │ │ jmp 11d9c91 │ │ mov %esi,%edi │ │ push $0x3 │ │ push $0x0 │ │ @@ -3461008,50 +3461008,50 @@ │ │ call 12c3ab0 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ jne 11d9cc9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117edf7(%ebx),%eax │ │ + lea -0x117ee1e(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x536 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %edi │ │ jmp 11d9ca4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117edf7(%ebx),%eax │ │ + lea -0x117ee1e(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x527 │ │ jmp 11d9c91 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117edf7(%ebx),%eax │ │ + lea -0x117ee1e(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x53d │ │ jmp 11d9c91 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117edf7(%ebx),%eax │ │ + lea -0x117ee1e(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x54d │ │ jmp 11d9c91 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117edf7(%ebx),%eax │ │ + lea -0x117ee1e(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x547 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3461714,27 +3461714,27 @@ │ │ jmp 11da5e3 │ │ mov 0x8(%ebp),%eax │ │ movl $0x3,0x34(%eax) │ │ xor %eax,%eax │ │ jmp 11da5e8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792bb(%ebx),%eax │ │ + lea -0x11792e2(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x62d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x85 │ │ jmp 11da546 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792bb(%ebx),%eax │ │ + lea -0x11792e2(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x618 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3462891,15 +3462891,15 @@ │ │ lea -0x2d670(%ebx),%eax │ │ jmp 11db304 │ │ mov %edi,0x24(%esi) │ │ jmp 11db6e4 │ │ mov %edi,0x24(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792a4(%ebx),%eax │ │ + lea -0x11792cb(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x90f │ │ jmp 11db516 │ │ lea -0x2d628(%ebx),%eax │ │ mov (%eax),%ecx │ │ test %ecx,%ecx │ │ @@ -3463001,29 +3463001,29 @@ │ │ mov 0x4(%ecx),%ecx │ │ xor 0xd8(%esi),%ecx │ │ or %edx,%ecx │ │ jne 11db5a4 │ │ mov %edi,0x24(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792a4(%ebx),%eax │ │ + lea -0x11792cb(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x946 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x175 │ │ push $0x2f │ │ jmp 11db6db │ │ mov %edi,0x24(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792a4(%ebx),%eax │ │ + lea -0x11792cb(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x931 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3463038,23 +3463038,23 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11db6e6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792a4(%ebx),%eax │ │ + lea -0x11792cb(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x922 │ │ jmp 11db61b │ │ mov %edi,0x24(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792a4(%ebx),%eax │ │ + lea -0x11792cb(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x917 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3463128,15 +3463128,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11db6e6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792a4(%ebx),%eax │ │ + lea -0x11792cb(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x95d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3463154,15 +3463154,15 @@ │ │ cmp %eax,%edx │ │ mov 0x8(%esp),%edx │ │ jle 11db403 │ │ jmp 11db6ac │ │ mov %edi,0x24(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792a4(%ebx),%eax │ │ + lea -0x11792cb(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x964 │ │ jmp 11db6c9 │ │ cmp $0x100,%edx │ │ mov $0xff00,%ecx │ │ mov 0x8(%esp),%edx │ │ @@ -3463172,15 +3463172,15 @@ │ │ cmovne %eax,%ecx │ │ cmp %ecx,%edx │ │ mov 0x8(%esp),%edx │ │ jg 11db40d │ │ mov %edi,0x24(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792a4(%ebx),%eax │ │ + lea -0x11792cb(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x937 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3463195,15 +3463195,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %edi,0x24(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11792a4(%ebx),%eax │ │ + lea -0x11792cb(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x952 │ │ jmp 11db470 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3463861,22 +3463861,22 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11dbeb4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d04f(%ebx),%eax │ │ + lea -0x117d076(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0xac9 │ │ jmp 11dbe97 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d04f(%ebx),%eax │ │ + lea -0x117d076(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0xab1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3463890,15 +3463890,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d04f(%ebx),%eax │ │ + lea -0x117d076(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0xac2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3463950,15 +3463950,15 @@ │ │ call 13c7860 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%eax │ │ mov %edi,(%eax) │ │ jmp 11dbfac │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d03c(%ebx),%eax │ │ + lea -0x117d063(%ebx),%eax │ │ push %eax │ │ push $0xad8 │ │ push %edi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3464094,15 +3464094,15 @@ │ │ je 11dc1b0 │ │ jmp 11dc187 │ │ xor %eax,%eax │ │ cmpl $0x0,0x10(%ebp) │ │ jne 11dc1b9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a6d(%ebx),%eax │ │ + lea -0x1175a94(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x3d9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3464111,15 +3464111,15 @@ │ │ push 0x20(%esp) │ │ jmp 11dc173 │ │ xor %eax,%eax │ │ cmpl $0x0,0x10(%ebp) │ │ jne 11dc1b9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a6d(%ebx),%eax │ │ + lea -0x1175a94(%ebx),%eax │ │ lea -0x1168b03(%ebx),%ecx │ │ push %eax │ │ push $0x3d3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3464486,15 +3464486,15 @@ │ │ mov $0x2,%eax │ │ add $0xc,%esp │ │ movsd (%esp),%xmm0 │ │ movsd %xmm0,0x4c(%esi) │ │ jmp 11dca0f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173cd3(%ebx),%eax │ │ + lea -0x1173cfa(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0x26b │ │ jmp 11dc8aa │ │ cmpl $0x0,0x370(%esi) │ │ je 11dc76a │ │ cmpl $0x0,0x804(%esi) │ │ @@ -3465343,15 +3465343,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 11dd352 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11773ea(%ebx),%eax │ │ + lea -0x1177411(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3465433,15 +3465433,15 @@ │ │ cmpb $0x0,0x4(%esp) │ │ je 11dd458 │ │ lea 0x754(%esi),%ecx │ │ lea 0x734(%esi),%eax │ │ jmp 11dd469 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d011(%ebx),%eax │ │ + lea -0x117d038(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0x96c │ │ jmp 11dd591 │ │ mov 0x720(%esi),%eax │ │ movl $0x0,0x248(%eax) │ │ cmpb $0x0,0x4(%esp) │ │ @@ -3465450,15 +3465450,15 @@ │ │ lea 0x248(%eax),%ecx │ │ add $0x24c,%eax │ │ mov (%ecx),%ecx │ │ cmp $0x21,%ecx │ │ jb 11dd48f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d011(%ebx),%eax │ │ + lea -0x117d038(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0x98f │ │ jmp 11dd591 │ │ push $0x1 │ │ push %ecx │ │ push %eax │ │ @@ -3465526,15 +3465526,15 @@ │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 11db910 │ │ add $0x20,%esp │ │ jmp 11dd5cd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117d011(%ebx),%eax │ │ + lea -0x117d038(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0x9a1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3466107,15 +3466107,15 @@ │ │ test %eax,%eax │ │ je 11de01c │ │ sub $0xc,%esp │ │ push %edi │ │ call 1294ab0 │ │ add $0xc,%esp │ │ lea 0x34(%esp),%eax │ │ - lea -0x117f04d(%ebx),%ecx │ │ + lea -0x117f074(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x23c(%esi) │ │ call 12967c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %esi,%edi │ │ @@ -3466128,15 +3466128,15 @@ │ │ push 0x23c(%edi) │ │ call 12967c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ddd8d │ │ lea 0x38(%esp),%eax │ │ sub $0x4,%esp │ │ - lea -0x1175a92(%ebx),%ecx │ │ + lea -0x1175ab9(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x23c(%edi) │ │ call 12967c0 │ │ xor %edx,%edx │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ @@ -3467091,15 +3467091,15 @@ │ │ je 11ded25 │ │ sub $0xc,%esp │ │ push 0x14(%esp) │ │ call 1185250 │ │ jmp 11ded3f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a55(%ebx),%eax │ │ + lea -0x1175a7c(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xf6e │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3467118,15 +3467118,15 @@ │ │ push $0xc0103 │ │ push $0x50 │ │ push %esi │ │ call 11cd690 │ │ jmp 11deb3e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a55(%ebx),%eax │ │ + lea -0x1175a7c(%ebx),%eax │ │ push %eax │ │ push $0xf73 │ │ push %esi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3467155,15 +3467155,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a55(%ebx),%eax │ │ + lea -0x1175a7c(%ebx),%eax │ │ push %eax │ │ push $0xf79 │ │ push 0x1c(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3467194,15 +3467194,15 @@ │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push %edi │ │ jmp 11dead9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a55(%ebx),%eax │ │ + lea -0x1175a7c(%ebx),%eax │ │ push %eax │ │ push $0xf7e │ │ push 0x1c(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80014 │ │ @@ -3467212,15 +3467212,15 @@ │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov 0x4(%esp),%ecx │ │ mov 0xc(%esp),%edi │ │ jmp 11deb17 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a55(%ebx),%eax │ │ + lea -0x1175a7c(%ebx),%eax │ │ push %eax │ │ push $0xf84 │ │ push 0x1c(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3467228,29 +3467228,29 @@ │ │ push 0x8(%ebp) │ │ call 11cd690 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ jmp 11ded18 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a55(%ebx),%eax │ │ + lea -0x1175a7c(%ebx),%eax │ │ push %eax │ │ push $0xf8f │ │ push 0x1c(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 11cd690 │ │ jmp 11ded11 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a55(%ebx),%eax │ │ + lea -0x1175a7c(%ebx),%eax │ │ push %eax │ │ push $0xf96 │ │ jmp 11deceb │ │ movl $0x0,0x2f8(%ecx) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159964(%ebx),%eax │ │ @@ -3467260,15 +3467260,15 @@ │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 11dead6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a55(%ebx),%eax │ │ + lea -0x1175a7c(%ebx),%eax │ │ push %eax │ │ push $0xf9c │ │ push 0x1c(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3467382,15 +3467382,15 @@ │ │ test %eax,%eax │ │ je 11dee65 │ │ mov 0x2c(%esp),%eax │ │ cmp 0x28(%esp),%eax │ │ je 11df10a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a55(%ebx),%eax │ │ + lea -0x1175a7c(%ebx),%eax │ │ push %eax │ │ push $0x100f │ │ jmp 11dec6c │ │ mov 0xc(%esi),%eax │ │ mov 0x74(%eax),%ecx │ │ testb $0x8,0x28(%ecx) │ │ mov 0xc(%esp),%edi │ │ @@ -3467451,31 +3467451,31 @@ │ │ push 0x14(%esp) │ │ call 11853a0 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%edi │ │ jmp 11de890 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a55(%ebx),%eax │ │ + lea -0x1175a7c(%ebx),%eax │ │ push %eax │ │ push $0xfcf │ │ push 0x1c(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xea │ │ jmp 11df0a0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a55(%ebx),%eax │ │ + lea -0x1175a7c(%ebx),%eax │ │ push %eax │ │ push $0xfc6 │ │ jmp 11df08d │ │ sub $0x4,%esp │ │ - lea -0x117f059(%ebx),%eax │ │ + lea -0x117f080(%ebx),%eax │ │ mov 0x24(%esp),%ecx │ │ push 0x27c(%ecx) │ │ push %eax │ │ push (%ecx) │ │ call 12856f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3467530,15 +3467530,15 @@ │ │ movaps %xmm0,0x70(%esp) │ │ mov 0x8(%ebp),%esi │ │ mov 0xc(%esp),%edi │ │ mov 0x14(%esp),%eax │ │ jmp 11ded89 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a55(%ebx),%eax │ │ + lea -0x1175a7c(%ebx),%eax │ │ push %eax │ │ push $0xfd4 │ │ push 0x1c(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3467550,15 +3467550,15 @@ │ │ jmp 11ded1c │ │ sub $0xc,%esp │ │ push %esi │ │ call 1282cc0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a55(%ebx),%eax │ │ + lea -0x1175a7c(%ebx),%eax │ │ push %eax │ │ push $0xfea │ │ jmp 11dec6c │ │ sub $0x8,%esp │ │ push $0x50 │ │ push 0x8(%ebp) │ │ call 11cd610 │ │ @@ -3467671,15 +3467671,15 @@ │ │ push 0x14(%esp) │ │ call 11853a0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%esi │ │ jmp 11def53 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a55(%ebx),%eax │ │ + lea -0x1175a7c(%ebx),%eax │ │ push %eax │ │ push $0x1015 │ │ jmp 11dec6c │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3468912,29 +3468912,29 @@ │ │ test %eax,%eax │ │ je 11e02d9 │ │ movl $0x0,0xe98(%esi) │ │ xor %esi,%esi │ │ jmp 11e02dd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xe29 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xf7 │ │ push $0x2b │ │ push %esi │ │ jmp 11e02d1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xe3e │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3468944,15 +3468944,15 @@ │ │ call 11cd690 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ mov 0x4(%esp),%esi │ │ jmp 11e02dd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xe2e │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3468978,15 +3468978,15 @@ │ │ pop %ebp │ │ ret │ │ test %ecx,%ecx │ │ mov 0x4(%esp),%esi │ │ je 11dfe8c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xe38 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3468994,38 +3468994,38 @@ │ │ push $0x32 │ │ push 0x8(%ebp) │ │ call 11cd690 │ │ add $0x10,%esp │ │ jmp 11e02db │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ push %eax │ │ push $0xe45 │ │ jmp 11e0485 │ │ mov 0x8(%ebp),%edi │ │ cmpl $0x300,0x24(%edi) │ │ jne 11e03d7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xe78 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xb0 │ │ push $0x28 │ │ push %edi │ │ jmp 11e033a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xe8c │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ push 0x780(%edi) │ │ @@ -3469038,74 +3469038,74 @@ │ │ jmp 11e033a │ │ mov 0x758(%edi),%eax │ │ not %eax │ │ test $0x3,%al │ │ jne 11e04fc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xe7f │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc7 │ │ push $0x74 │ │ push %edi │ │ jmp 11e033a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ push %eax │ │ push $0xe4c │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000b │ │ jmp 11e028d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ push %eax │ │ push $0xe50 │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 11e028d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ push %eax │ │ push $0xe55 │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x87 │ │ jmp 11e028d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ push %eax │ │ push $0xe6e │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x50 │ │ jmp 11e028f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xe92 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3469120,15 +3469120,15 @@ │ │ call 116fc00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11e00e1 │ │ jmp 11e02db │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ push %eax │ │ push $0xe5e │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x10f │ │ @@ -3469137,15 +3469137,15 @@ │ │ push $0xe67 │ │ push 0x10(%esp) │ │ push 0x1c(%esp) │ │ call 12c02c0 │ │ jmp 11e0297 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171c06(%ebx),%eax │ │ + lea -0x1171c2d(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xea1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3469481,15 +3469481,15 @@ │ │ mov %eax,%ecx │ │ mov $0x2,%eax │ │ test %ecx,%ecx │ │ jne 11e0662 │ │ jmp 11e062c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a95(%ebx),%eax │ │ + lea -0x1180abc(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xb9a │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3469601,47 +3469601,47 @@ │ │ sub 0x10(%esp),%eax │ │ mov %eax,0x4(%edx) │ │ jne 11e0bfe │ │ addl $0x2,0x8(%esp) │ │ jmp 11e0882 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a95(%ebx),%eax │ │ + lea -0x1180abc(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xba4 │ │ jmp 11e095f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a95(%ebx),%eax │ │ + lea -0x1180abc(%ebx),%eax │ │ push %eax │ │ push $0xbac │ │ push %edi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x50 │ │ jmp 11e0623 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a95(%ebx),%eax │ │ + lea -0x1180abc(%ebx),%eax │ │ push %eax │ │ push $0xbc3 │ │ mov 0xc(%esp),%edi │ │ push %edi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x93 │ │ push $0x33 │ │ jmp 11e0ec6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a95(%ebx),%eax │ │ + lea -0x1180abc(%ebx),%eax │ │ push %eax │ │ push $0xbb2 │ │ push %edi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3469785,15 +3469785,15 @@ │ │ add $0x10,%esp │ │ mov $0x2,%eax │ │ cmpl $0x0,(%esp) │ │ jne 11e0662 │ │ jmp 11e062c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a95(%ebx),%eax │ │ + lea -0x1180abc(%ebx),%eax │ │ push %eax │ │ push $0xbd3 │ │ push %edi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3469844,15 +3469844,15 @@ │ │ sub $0x8,%esp │ │ push $0x30 │ │ push 0x18(%esp) │ │ call 13c8290 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a95(%ebx),%eax │ │ + lea -0x1180abc(%ebx),%eax │ │ push %eax │ │ push $0xbdd │ │ jmp 11e0c60 │ │ mov %esi,%ecx │ │ call 11e2940 │ │ jmp 11e0a4a │ │ call 1272bb0 │ │ @@ -3469962,15 +3469962,15 @@ │ │ test %eax,%eax │ │ je 11e1153 │ │ mov %edi,0x84c(%ecx) │ │ mov $0x3,%eax │ │ jmp 11e114b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180aac(%ebx),%eax │ │ + lea -0x1180ad3(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0x10fc │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3469986,15 +3469986,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ movl $0x0,0x84c(%ecx) │ │ mov %ecx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180aac(%ebx),%eax │ │ + lea -0x1180ad3(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0x1102 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3471002,15 +3471002,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 11e208d │ │ cmp $0x2,%eax │ │ jne 11e20d2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ede8(%ebx),%eax │ │ + lea -0x117ee0f(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0x54d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ mov 0x1c(%esp),%eax │ │ @@ -3471021,15 +3471021,15 @@ │ │ add $0xdf,%ecx │ │ push $0x0 │ │ push %ecx │ │ push %eax │ │ jmp 11e20c7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ede8(%ebx),%eax │ │ + lea -0x117ee0f(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0x543 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3471259,41 +3471259,41 @@ │ │ je 11e2460 │ │ movl $0x0,0x85c(%esi) │ │ mov $0x1,%eax │ │ cmpl $0x0,0x370(%esi) │ │ jne 11e2412 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173caf(%ebx),%eax │ │ + lea -0x1173cd6(%ebx),%eax │ │ push %eax │ │ push $0x8bd │ │ jmp 11e23f5 │ │ mov 0x720(%esi),%ecx │ │ mov $0x1,%eax │ │ cmpl $0x0,0x2f4(%ecx) │ │ je 11e2412 │ │ movl $0x0,0x85c(%esi) │ │ jmp 11e2412 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173caf(%ebx),%eax │ │ + lea -0x1173cd6(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0x8ce │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xeb │ │ push $0x78 │ │ jmp 11e2407 │ │ movl $0x0,0x34c(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173caf(%ebx),%eax │ │ + lea -0x1173cd6(%ebx),%eax │ │ push %eax │ │ push $0x8a4 │ │ push %edi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3471324,15 +3471324,15 @@ │ │ je 11e2467 │ │ movzbl 0x7(%esp),%eax │ │ mov %eax,0x2f8(%ecx) │ │ mov $0x1,%eax │ │ jmp 11e2412 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173caf(%ebx),%eax │ │ + lea -0x1173cd6(%ebx),%eax │ │ push %eax │ │ push $0x8c4 │ │ jmp 11e23f5 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ push %edi │ │ @@ -3471561,22 +3471561,22 @@ │ │ mov (%edi),%edx │ │ mov 0x4(%edi),%ecx │ │ sub %edx,%eax │ │ cmp %eax,%ecx │ │ jae 11e2855 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1179273(%ebx),%eax │ │ + lea -0x117929a(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xcc0 │ │ jmp 11e2907 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1179273(%ebx),%eax │ │ + lea -0x117929a(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xca1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3471585,15 +3471585,15 @@ │ │ push %esi │ │ call 11cd690 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 11e284b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1179273(%ebx),%eax │ │ + lea -0x117929a(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xcbb │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3471604,15 +3471604,15 @@ │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ mov 0xc(%esp),%eax │ │ mov 0x10(%esp),%esi │ │ jmp 11e282f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1179273(%ebx),%eax │ │ + lea -0x117929a(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xca5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3471679,28 +3471679,28 @@ │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ jle 11e27e8 │ │ movl $0x1,0x88(%esi) │ │ jmp 11e27e8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1179273(%ebx),%eax │ │ + lea -0x117929a(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xcc5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ push $0x93 │ │ push $0x50 │ │ jmp 11e27dd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1179273(%ebx),%eax │ │ + lea -0x117929a(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xcce │ │ jmp 11e27cb │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3471964,15 +3471964,15 @@ │ │ push %esi │ │ call 1170d50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 11e2d10 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117928a(%ebx),%eax │ │ + lea -0x11792b1(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xdcf │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ push 0x780(%esi) │ │ @@ -3471984,15 +3471984,15 @@ │ │ jmp 11e2d02 │ │ mov 0x758(%esi),%eax │ │ not %eax │ │ test $0x3,%al │ │ jne 11e2d10 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117928a(%ebx),%eax │ │ + lea -0x11792b1(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xdc9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3472070,15 +3472070,15 @@ │ │ mov $0x0,%edi │ │ je 11e2e64 │ │ movl $0x0,0xe98(%esi) │ │ mov $0x3,%edi │ │ jmp 11e2e64 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117928a(%ebx),%eax │ │ + lea -0x11792b1(%ebx),%eax │ │ lea -0x1166e48(%ebx),%ecx │ │ push %eax │ │ push $0xdde │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ push $0x0 │ │ @@ -3472898,15 +3472898,15 @@ │ │ add $0x28bb57,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 11e36af │ │ testb $0x2,0x8(%esi) │ │ je 11e36af │ │ sub $0x4,%esp │ │ - lea -0x1173c9f(%ebx),%edi │ │ + lea -0x1173cc6(%ebx),%edi │ │ push $0x111 │ │ push %edi │ │ push 0xc(%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x112 │ │ push %edi │ │ @@ -3473041,15 +3473041,15 @@ │ │ or %ecx,%eax │ │ inc %edi │ │ cmp $0xffffff,%eax │ │ jle 11e3790 │ │ jmp 11e3912 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a81(%ebx),%eax │ │ + lea -0x1180aa8(%ebx),%eax │ │ lea -0x115d736(%ebx),%ecx │ │ push %eax │ │ push $0x38 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3473101,15 +3473101,15 @@ │ │ add %ecx,%edx │ │ mov %eax,0x8(%esp) │ │ sub %eax,%edx │ │ cmp %edx,%edi │ │ jle 11e38bd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a81(%ebx),%eax │ │ + lea -0x1180aa8(%ebx),%eax │ │ lea -0x115d736(%ebx),%ecx │ │ push %eax │ │ push $0x5f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3473158,15 +3473158,15 @@ │ │ mov 0x18(%ebp),%ecx │ │ xor %edi,%edi │ │ jmp 11e385e │ │ cmp $0x4,%eax │ │ jbe 11e3954 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a81(%ebx),%eax │ │ + lea -0x1180aa8(%ebx),%eax │ │ lea -0x115d736(%ebx),%ecx │ │ push %eax │ │ push $0x69 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3474136,15 +3474136,15 @@ │ │ mov %esi,%eax │ │ jmp 11e42bc │ │ movl $0x70,0x8(%esp) │ │ mov $0x20,%edi │ │ jmp 11e4271 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173c87(%ebx),%eax │ │ + lea -0x1173cae(%ebx),%eax │ │ lea -0x114a0aa(%ebx),%ecx │ │ push %eax │ │ push $0x16 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3474152,15 +3474152,15 @@ │ │ push $0xd │ │ call 1272e00 │ │ jmp 11e42b7 │ │ movl $0x8000d,0x8(%esp) │ │ mov $0x24,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173c87(%ebx),%eax │ │ + lea -0x1173cae(%ebx),%eax │ │ lea -0x114a0aa(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3474280,15 +3474280,15 @@ │ │ call 11e5f10 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jne 11e43c8 │ │ mov %eax,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173c78(%ebx),%eax │ │ + lea -0x1173c9f(%ebx),%eax │ │ lea -0x114a0aa(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3474587,22 +3474587,22 @@ │ │ call 12d8860 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov (%esp),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,(%esp) │ │ jmp 11e470d │ │ - lea -0x11773c6(%ebx),%eax │ │ + lea -0x11773ed(%ebx),%eax │ │ jmp 11e471f │ │ movl $0x0,(%esp) │ │ sub $0xc,%esp │ │ push %esi │ │ call 11e4aa0 │ │ add $0x10,%esp │ │ - lea -0x1180a71(%ebx),%eax │ │ + lea -0x1180a98(%ebx),%eax │ │ mov 0x14(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ mov 0x4(%esp),%esi │ │ mov %esi,(%ecx) │ │ test %edi,%edi │ │ mov %edi,0x8(%esp) │ │ je 11e4771 │ │ @@ -3475535,15 +3475535,15 @@ │ │ cmpb $0x0,0xc(%esp) │ │ je 11e5011 │ │ neg %dl │ │ mov %dl,(%ecx) │ │ jmp 11e504b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b06c(%ebx),%eax │ │ + lea -0x117b093(%ebx),%eax │ │ lea -0x116a65e(%ebx),%ecx │ │ push %eax │ │ push $0xa0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3475629,15 +3475629,15 @@ │ │ movzbl 0x1(%esi),%edx │ │ and $0x80,%dl │ │ mov $0xffffffff,%edi │ │ cmp %dl,0xc(%esp) │ │ jne 11e515c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b06c(%ebx),%eax │ │ + lea -0x117b093(%ebx),%eax │ │ lea -0x116a65e(%ebx),%ecx │ │ push %eax │ │ push $0xc1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3475756,15 +3475756,15 @@ │ │ cmp 0x8(%ebp),%eax │ │ jne 11e52de │ │ mov (%edx),%eax │ │ cmp $0x9,%eax │ │ jb 11e531c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173c50(%ebx),%eax │ │ + lea -0x1173c77(%ebx),%eax │ │ lea -0x116a65e(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3475939,15 +3475939,15 @@ │ │ cmp $0x100,%ecx │ │ jae 11e557d │ │ mov (%eax),%edi │ │ cmp $0x9,%edi │ │ jb 11e55bb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173c50(%ebx),%eax │ │ + lea -0x1173c77(%ebx),%eax │ │ lea -0x116a65e(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3476502,15 +3476502,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11e5c01 │ │ cmp $0x9,%eax │ │ jb 11e5b47 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175a3a(%ebx),%eax │ │ + lea -0x1175a61(%ebx),%eax │ │ lea -0x116a65e(%ebx),%ecx │ │ push %eax │ │ push $0x272 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3476852,15 +3476852,15 @@ │ │ call 11ea0a0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 11e5efb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b9ed(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x73 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3476924,15 +3476924,15 @@ │ │ test %eax,%eax │ │ jle 11e5fa4 │ │ mov (%esi),%eax │ │ jmp 11e5fb3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b9ed(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x73 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3477010,15 +3477010,15 @@ │ │ test %edi,%edi │ │ je 11e60ec │ │ cmpl $0x1e,0x20(%ebp) │ │ jl 11e60f8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0xc4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc9 │ │ @@ -3477032,15 +3477032,15 @@ │ │ push %eax │ │ push $0x2 │ │ call 1272790 │ │ jmp 11e61dd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0xb6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3477090,27 +3477090,27 @@ │ │ cmp $0xffffffff,%eax │ │ je 11e61e2 │ │ test %eax,%eax │ │ jne 11e62c2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x15d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ jmp 11e6097 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0xba │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe0 │ │ @@ -3477126,15 +3477126,15 @@ │ │ ret │ │ mov 0x1c(%ebp),%edi │ │ cmpl $0xffffffff,0x10(%ebp) │ │ je 11e62de │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0xe2 │ │ jmp 11e6277 │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%edi),%eax │ │ test %eax,%eax │ │ je 11e6364 │ │ @@ -3477154,15 +3477154,15 @@ │ │ add $0x20,%esp │ │ jmp 11e61e2 │ │ cmpl $0xffffffff,0x10(%ebp) │ │ je 11e6384 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x110 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe6 │ │ @@ -3477219,15 +3477219,15 @@ │ │ je 11e675b │ │ mov $0xffffffff,%eax │ │ cmpb $0x0,0x18(%ebp) │ │ jne 11e61e2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0xf4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8b │ │ @@ -3477300,15 +3477300,15 @@ │ │ push %ecx │ │ call *0x10(%edi) │ │ add $0x20,%esp │ │ jmp 11e61e2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0xd3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xaa │ │ @@ -3477379,15 +3477379,15 @@ │ │ call 11ea0d0 │ │ mov 0x18(%esp),%ecx │ │ add $0x10,%esp │ │ jmp 11e64d0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x169 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x95 │ │ @@ -3477470,15 +3477470,15 @@ │ │ mov 0x34(%esp),%eax │ │ sub 0x10(%esp),%eax │ │ add %eax,0x8(%ebp) │ │ jmp 11e6574 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ jmp 11e6197 │ │ push 0x28(%ebp) │ │ push 0x24(%ebp) │ │ push %edi │ │ push %ecx │ │ @@ -3477535,15 +3477535,15 @@ │ │ cmpb $0x0,(%eax) │ │ jne 11e6728 │ │ cmpb $0x0,0x1(%eax) │ │ je 11e691c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x1b8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x89 │ │ @@ -3477606,44 +3477606,44 @@ │ │ mov 0x18(%esp),%eax │ │ mov %ecx,(%eax) │ │ mov $0x1,%eax │ │ jmp 11e61e2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x16f │ │ jmp 11e6197 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x144 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ jmp 11e6097 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x120 │ │ jmp 11e6197 │ │ mov $0xffffffff,%eax │ │ cmpb $0x0,0x18(%ebp) │ │ jne 11e61e2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0xfd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8c │ │ @@ -3477652,15 +3477652,15 @@ │ │ push %esi │ │ push %edi │ │ call 11ea0d0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x138 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ @@ -3477695,15 +3477695,15 @@ │ │ cmpb $0x0,0x1d(%esp) │ │ jne 11e69bc │ │ test %eax,%eax │ │ je 11e69bc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x1bd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ @@ -3477737,28 +3477737,28 @@ │ │ je 11e60a1 │ │ testb $0x1,(%eax) │ │ jne 11e698c │ │ mov %eax,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x1d1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ push $0xd │ │ call 1272e00 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ - lea -0x11827c4(%ebx),%eax │ │ - lea -0x117edca(%ebx),%ecx │ │ + lea -0x11827eb(%ebx),%eax │ │ + lea -0x117edf1(%ebx),%ecx │ │ mov 0xc(%ebp),%edx │ │ push 0x18(%edx) │ │ push %eax │ │ push 0xc(%esi) │ │ push %ecx │ │ push $0x4 │ │ call 1272790 │ │ @@ -3477786,27 +3477786,27 @@ │ │ push %ecx │ │ push $0x5 │ │ call *%eax │ │ jmp 11e67e8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x1e1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 11e6097 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164c1b(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x191 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3477919,15 +3477919,15 @@ │ │ add $0x2,%eax │ │ jmp 11e6c7f │ │ mov $0x78,%edi │ │ mov $0x212,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e383(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3477947,15 +3477947,15 @@ │ │ mov 0x14(%esp),%ecx │ │ je 11e6c7f │ │ mov $0x77,%esi │ │ mov $0x229,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e383(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3478006,30 +3478006,30 @@ │ │ test %edx,%edx │ │ movzbl 0x18(%ebp),%eax │ │ js 11e6d2a │ │ mov (%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1163062(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x2d6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7f │ │ jmp 11e6e78 │ │ test %al,%al │ │ je 11e6d66 │ │ mov (%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1163062(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x2da │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3478067,15 +3478067,15 @@ │ │ je 11e6de0 │ │ movl $0xfffffffd,0x18(%esp) │ │ mov $0xfffffffd,%esi │ │ jmp 11e6de4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1163062(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x2e1 │ │ jmp 11e6e68 │ │ mov 0x18(%esp),%esi │ │ mov 0x1c(%ebp),%ebx │ │ movzbl 0x18(%ebp),%eax │ │ mov 0x8(%esp),%edx │ │ @@ -3478112,15 +3478112,15 @@ │ │ je 11e6e84 │ │ test %eax,%eax │ │ jne 11e6e8c │ │ mov (%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1163062(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x2f0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ @@ -3478141,15 +3478141,15 @@ │ │ cmpb $0x0,0x12(%esp) │ │ mov 0xc(%ebp),%edi │ │ jne 11e6ee7 │ │ mov (%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1163062(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x301 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ @@ -3478254,15 +3478254,15 @@ │ │ mov $0x466,%ecx │ │ bt %eax,%ecx │ │ jae 11e71ed │ │ mov (%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1163062(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x313 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc3 │ │ @@ -3478370,15 +3478370,15 @@ │ │ jmp 11e71a5 │ │ mov $0x3f5,%edi │ │ mov $0x8010a,%esi │ │ mov (%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c5ad(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ mov %ebx,%edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3478426,16 +3478426,16 @@ │ │ jg 11e73d3 │ │ cmp $0x18,%edi │ │ jne 11e73d3 │ │ mov (%esp),%ebx │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117925e(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1179285(%ebx),%eax │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x39d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe8 │ │ @@ -3478457,32 +3478457,32 @@ │ │ jmp 11e755f │ │ testb $0x3,0x30(%esp) │ │ je 11e7410 │ │ mov (%esp),%ebx │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117925e(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1179285(%ebx),%eax │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x399 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xd7 │ │ jmp 11e7452 │ │ testb $0x1,0x30(%esp) │ │ je 11e7410 │ │ mov (%esp),%ebx │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117925e(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1179285(%ebx),%eax │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x395 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xd6 │ │ @@ -3478502,16 +3478502,16 @@ │ │ jmp 11e745e │ │ cmpl $0x0,0x30(%esp) │ │ je 11e7549 │ │ mov (%esp),%ebx │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117925e(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1179285(%ebx),%eax │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x363 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x90 │ │ @@ -3478526,16 +3478526,16 @@ │ │ jg 11e7410 │ │ cmp $0x17,%edi │ │ jne 11e7410 │ │ mov (%esp),%ebx │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117925e(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1179285(%ebx),%eax │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x3a1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe9 │ │ @@ -3478547,16 +3478547,16 @@ │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x4(%edi) │ │ jmp 11e74ae │ │ mov (%esp),%ebx │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117925e(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1179285(%ebx),%eax │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x36b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3478600,16 +3478600,16 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x20(%esp),%esi │ │ jne 11e755f │ │ mov (%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117925e(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1179285(%ebx),%eax │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x3b6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3478641,28 +3478641,28 @@ │ │ mov 0x28(%esp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ mov (%esp),%edi │ │ cmpb $0x0,0x7(%esp) │ │ je 11e6e84 │ │ sub $0x4,%esp │ │ - lea -0x1175a26(%edi),%ecx │ │ + lea -0x1175a4d(%edi),%ecx │ │ mov %edi,%ebx │ │ push $0x339 │ │ push %ecx │ │ push 0x60(%esp) │ │ mov %eax,%esi │ │ call 12c02c0 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 11e6e84 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1163062(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x325 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ @@ -3478672,16 +3478672,16 @@ │ │ xor %eax,%eax │ │ mov %ebx,%edi │ │ cmpb $0x0,0x7(%esp) │ │ jne 11e757c │ │ jmp 11e6e84 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117925e(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1179285(%ebx),%eax │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x3a8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3478738,15 +3478738,15 @@ │ │ mov 0x14(%esi),%ecx │ │ add %edi,%ecx │ │ mov %ecx,0x4(%esp) │ │ jmp 11e76e2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1168a90(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x482 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe0 │ │ @@ -3478812,15 +3478812,15 @@ │ │ mov 0x14(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 11e77ad │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1168a90(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x4a0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3478864,15 +3478864,15 @@ │ │ jne 11e76e2 │ │ add %ecx,%edx │ │ cmp 0x18(%ebp),%edx │ │ jle 11e76e2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1168a90(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x499 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ @@ -3478882,15 +3478882,15 @@ │ │ jmp 11e77a8 │ │ mov $0xffffffff,%eax │ │ cmpb $0x0,0x24(%ebp) │ │ jne 11e77ad │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1168a90(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x4aa │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa8 │ │ @@ -3478971,15 +3478971,15 @@ │ │ cmp $0xffffffff,%eax │ │ je 11e7c74 │ │ test %esi,%esi │ │ jne 11e7c65 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11611fa(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x2ad │ │ jmp 11e7b7d │ │ mov 0x4(%ecx),%eax │ │ sub $0xc,%esp │ │ movsbl 0x10(%ebp),%esi │ │ lea 0x8(%ebp),%ecx │ │ @@ -3479001,15 +3479001,15 @@ │ │ cmp $0xffffffff,%eax │ │ je 11e7c74 │ │ test %esi,%esi │ │ jne 11e79f0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11611fa(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x265 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ @@ -3479116,15 +3479116,15 @@ │ │ call 1315610 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11e7a60 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11611fa(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x295 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3479149,15 +3479149,15 @@ │ │ cmp $0xffffffff,%eax │ │ je 11e7c74 │ │ test %esi,%esi │ │ jne 11e7c65 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11611fa(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x2a4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ @@ -3479165,29 +3479165,29 @@ │ │ call 1314df0 │ │ mov %eax,(%edi) │ │ test %eax,%eax │ │ jne 11e7a60 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11611fa(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x278 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 11e7bff │ │ cmpb $0x0,0xf(%esp) │ │ je 11e7c65 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11611fa(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x29b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x89 │ │ @@ -3479195,15 +3479195,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 11e7c74 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11611fa(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x28e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ @@ -3479232,15 +3479232,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11611fa(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x283 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3479388,39 +3479388,39 @@ │ │ mov 0x14(%esp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 11e7ef0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155e0a(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x448 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x89 │ │ jmp 11e7ee4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155e0a(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x437 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010a │ │ jmp 11e7ee4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155e0a(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x43e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc5 │ │ @@ -3479438,27 +3479438,27 @@ │ │ je 11e7f34 │ │ add $0x2,%esi │ │ mov %esi,%eax │ │ jmp 11e7e52 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e36e(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x455 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ jmp 11e7ee4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155e0a(%ebx),%eax │ │ - lea -0x1175a26(%ebx),%ecx │ │ + lea -0x1175a4d(%ebx),%ecx │ │ push %eax │ │ push $0x42e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3479994,15 +3479994,15 @@ │ │ add $0x10,%esp │ │ cmp $0x50,%eax │ │ jl 11e864d │ │ cmp $0x7fffffff,%eax │ │ jne 11e8664 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a62(%ebx),%eax │ │ + lea -0x1180a89(%ebx),%eax │ │ lea -0x116c59f(%ebx),%ecx │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3480225,15 +3480225,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ mov %edi,(%ecx) │ │ mov 0x10(%ebp),%ecx │ │ add %ecx,(%esi) │ │ jmp 11e8895 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1179252(%ebx),%eax │ │ + lea -0x1179279(%ebx),%eax │ │ lea -0x116c59f(%ebx),%ecx │ │ push %eax │ │ push $0xfe │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3480249,15 +3480249,15 @@ │ │ pop %ebp │ │ ret │ │ cmpb $0x80,(%edi) │ │ mov 0x10(%ebp),%ecx │ │ jne 11e88c1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1179252(%ebx),%eax │ │ + lea -0x1179279(%ebx),%eax │ │ lea -0x116c59f(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ jmp 11e8879 │ │ cmp $0x1,%ecx │ │ jne 11e8980 │ │ mov 0x8(%ebp),%edi │ │ @@ -3480369,15 +3480369,15 @@ │ │ test %edi,%edi │ │ je 11e8a2b │ │ mov %eax,(%edi) │ │ mov %edx,(%esi) │ │ jmp 11e8895 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1179252(%ebx),%eax │ │ + lea -0x1179279(%ebx),%eax │ │ push %eax │ │ push $0x14a │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%ebp) │ │ @@ -3480673,15 +3480673,15 @@ │ │ jmp 11e8d44 │ │ xor %esi,%esi │ │ mov $0x98,%eax │ │ mov %esi,(%esp) │ │ mov %eax,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cff6(%ebx),%eax │ │ + lea -0x117d01d(%ebx),%eax │ │ lea -0x1166df5(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3482302,15 +3482302,15 @@ │ │ push %edi │ │ push $0x3 │ │ call *%eax │ │ add $0x10,%esp │ │ cmpl $0x0,0x10(%ebp) │ │ jne 11ea07f │ │ sub $0x4,%esp │ │ - lea -0x1173c40(%ebx),%eax │ │ + lea -0x1173c67(%ebx),%eax │ │ push $0x4b │ │ push %eax │ │ push (%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ jmp 11ea07f │ │ @@ -3482383,29 +3482383,29 @@ │ │ push %esi │ │ push $0x3 │ │ call *%eax │ │ add $0x10,%esp │ │ cmpl $0x0,0x10(%ebp) │ │ jne 11ea07f │ │ sub $0x4,%esp │ │ - lea -0x1173c40(%ebx),%eax │ │ + lea -0x1173c67(%ebx),%eax │ │ push $0x77 │ │ push %eax │ │ push (%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x1173c40(%ebx),%eax │ │ + lea -0x1173c67(%ebx),%eax │ │ lea -0x115b9d5(%ebx),%ecx │ │ push $0x5a │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ int3 │ │ push %ebp │ │ @@ -3482561,15 +3482561,15 @@ │ │ jmp *%edi │ │ sub $0x4,%esp │ │ push $0x0 │ │ push $0x0 │ │ push %esi │ │ call 11ea190 │ │ add $0xc,%esp │ │ - lea -0x1173c40(%ebx),%eax │ │ + lea -0x1173c67(%ebx),%eax │ │ push $0xcc │ │ push %eax │ │ push (%esi) │ │ call 12c02c0 │ │ jmp 11ea265 │ │ test %eax,%eax │ │ je 11ea276 │ │ @@ -3482886,15 +3482886,15 @@ │ │ push %edi │ │ call 11e9e40 │ │ add $0x10,%esp │ │ mov $0x64,%esi │ │ mov $0xa9,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11827bc(%ebx),%eax │ │ + lea -0x11827e3(%ebx),%eax │ │ lea -0x114a06a(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3483058,15 +3483058,15 @@ │ │ cmpl $0x1,0x4(%eax) │ │ jne 11ea774 │ │ mov 0x14(%eax),%edx │ │ mov %edx,(%esi) │ │ jmp 11ea717 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cfdd(%ebx),%eax │ │ + lea -0x117d004(%ebx),%eax │ │ lea -0x114a06a(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3485064,17 +3485064,17 @@ │ │ mov %eax,(%esp) │ │ call 12d83f0 │ │ mov %eax,(%esp) │ │ call 1291b40 │ │ test %eax,%eax │ │ jne 11eb9d5 │ │ call 1272bb0 │ │ - lea -0x117edc3(%ebx),%eax │ │ + lea -0x117edea(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1173c1d(%ebx),%eax │ │ + lea -0x1173c44(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xa5,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xe5,0x4(%esp) │ │ movl $0xd,(%esp) │ │ call 1272e00 │ │ @@ -3485372,15 +3485372,15 @@ │ │ lea -0x1153f5d(%ebx),%eax │ │ lea -0x1153f71(%ebx),%ecx │ │ push %eax │ │ push $0x5d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x117923d(%ebx),%eax │ │ + lea -0x1179264(%ebx),%eax │ │ push 0x18(%edi) │ │ push %eax │ │ push $0x64 │ │ push $0xd │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3485734,15 +3485734,15 @@ │ │ pop %ebx │ │ add $0x2830d9,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x10(%ebp),%ecx │ │ testb $0x2,0x14(%ecx) │ │ mov (%eax),%eax │ │ lea -0x115d71f(%ebx),%ecx │ │ - lea -0x11773b8(%ebx),%edx │ │ + lea -0x11773df(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ push (%eax) │ │ push %edx │ │ push 0x8(%ebp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3485876,15 +3485876,15 @@ │ │ mov 0xc(%esp),%eax │ │ test $0x2,%dl │ │ jne 11ec287 │ │ test %eax,%eax │ │ je 11ec287 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11773b4(%ebx),%eax │ │ + lea -0x11773db(%ebx),%eax │ │ lea -0x114a044(%ebx),%ecx │ │ push %eax │ │ push $0x5f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3485899,15 +3485899,15 @@ │ │ je 11ec2d5 │ │ test %eax,%eax │ │ jne 11ec2d5 │ │ test %ecx,%ecx │ │ jns 11ec2d5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11773b4(%ebx),%eax │ │ + lea -0x11773db(%ebx),%eax │ │ lea -0x114a044(%ebx),%ecx │ │ push %eax │ │ push $0x64 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3486003,16 +3486003,16 @@ │ │ call 11ec37f │ │ pop %ebx │ │ add $0x282e39,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x10(%ebp),%ecx │ │ testb $0x2,0x14(%ecx) │ │ mov (%eax),%eax │ │ - lea -0x11759e8(%ebx),%ecx │ │ - lea -0x1171bd2(%ebx),%edx │ │ + lea -0x1175a0f(%ebx),%ecx │ │ + lea -0x1171bf9(%ebx),%edx │ │ cmove %ecx,%edx │ │ push 0x4(%eax) │ │ push (%eax) │ │ push %edx │ │ push 0x8(%ebp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3486320,15 +3486320,15 @@ │ │ sub $0x8,%esp │ │ push %esi │ │ push (%edi) │ │ call 1315610 │ │ jmp 11ec7c1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117edac(%ebx),%eax │ │ + lea -0x117edd3(%ebx),%eax │ │ lea -0x118469b(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3487741,15 +3487741,15 @@ │ │ jmp 11ed738 │ │ cmp %edx,(%edi) │ │ jge 11ed6ca │ │ xor %eax,%eax │ │ test %edx,%edx │ │ jle 11ed738 │ │ sub $0x4,%esp │ │ - lea -0x11759e3(%ebx),%eax │ │ + lea -0x1175a0a(%ebx),%eax │ │ push $0x124 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edx │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3487828,15 +3487828,15 @@ │ │ jl 11ed795 │ │ cmp (%edi),%esi │ │ je 11ed795 │ │ xor %eax,%eax │ │ test %edx,%edx │ │ jle 11ed738 │ │ sub $0x4,%esp │ │ - lea -0x11759e3(%ebx),%eax │ │ + lea -0x1175a0a(%ebx),%eax │ │ push $0x143 │ │ push %eax │ │ push %edx │ │ call 12bff60 │ │ mov 0x20(%esp),%ecx │ │ mov 0x10(%ebp),%edx │ │ add $0x10,%esp │ │ @@ -3487845,15 +3487845,15 @@ │ │ cmpl $0x0,0x8(%esp) │ │ je 11ed738 │ │ cmp $0x1001,%ecx │ │ jl 11ed7ca │ │ cmp 0x4(%edi),%ecx │ │ je 11ed7ca │ │ sub $0x4,%esp │ │ - lea -0x11759e3(%ebx),%eax │ │ + lea -0x1175a0a(%ebx),%eax │ │ push $0x148 │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push %edx │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esp) │ │ @@ -3487861,15 +3487861,15 @@ │ │ je 11ed856 │ │ mov 0x8(%edi),%eax │ │ mov 0x8(%esp),%ecx │ │ cmp %ecx,%eax │ │ je 11ed808 │ │ sub $0x4,%esp │ │ mov %ecx,0xc(%esp) │ │ - lea -0x11759e3(%ebx),%ecx │ │ + lea -0x1175a0a(%ebx),%ecx │ │ push $0x150 │ │ push %ecx │ │ push %eax │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ mov %eax,0x8(%edi) │ │ @@ -3487878,15 +3487878,15 @@ │ │ mov %esi,(%edi) │ │ mov 0x14(%edi),%ecx │ │ mov $0x1,%eax │ │ mov 0x14(%esp),%esi │ │ cmp %esi,%ecx │ │ je 11ed738 │ │ sub $0x4,%esp │ │ - lea -0x11759e3(%ebx),%eax │ │ + lea -0x1175a0a(%ebx),%eax │ │ push $0x157 │ │ push %eax │ │ push %ecx │ │ call 12c02c0 │ │ mov $0x1,%eax │ │ add $0x10,%esp │ │ mov %esi,0x14(%edi) │ │ @@ -3487929,15 +3487929,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11ed8a1 │ │ pop %ebx │ │ add $0x281917,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11759e3(%ebx),%esi │ │ + lea -0x1175a0a(%ebx),%esi │ │ push $0x2f │ │ push %esi │ │ push $0x20 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3488013,15 +3488013,15 @@ │ │ pop %ebx │ │ add $0x281847,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 11ed9d4 │ │ mov 0x28(%eax),%esi │ │ sub $0x4,%esp │ │ - lea -0x11759e3(%ebx),%edi │ │ + lea -0x1175a0a(%ebx),%edi │ │ push $0x4e │ │ push %edi │ │ push 0x8(%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x4f │ │ push %edi │ │ @@ -3488155,17 +3488155,17 @@ │ │ mov %eax,0x8(%esp) │ │ cmp $0x2,%edx │ │ mov $0x1,%eax │ │ cmovge %edx,%eax │ │ mov %eax,0x10(%esp) │ │ movl $0x1,0x4(%esp) │ │ movl $0x0,0x14(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1173c07(%ebx),%eax │ │ + lea -0x1173c2e(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea 0x3b(%esp),%edi │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ mov %edx,(%esp) │ │ nop │ │ nop │ │ @@ -3488210,15 +3488210,15 @@ │ │ add $0x3b,%eax │ │ mov %eax,0x34(%esp) │ │ cmp $0x7,%edi │ │ mov $0x20,%edx │ │ mov $0x2d,%eax │ │ cmove %eax,%edx │ │ sub $0xc,%esp │ │ - lea -0x118279e(%ebx),%eax │ │ + lea -0x11827c5(%ebx),%eax │ │ push %edx │ │ push %ecx │ │ push %eax │ │ push $0x4 │ │ push 0x50(%esp) │ │ call 11f0370 │ │ mov 0x30(%esp),%ecx │ │ @@ -3488336,20 +3488336,20 @@ │ │ add %ecx,%edx │ │ mov %edx,0x20(%esp) │ │ jle 11edeae │ │ mov 0xc(%ebp),%eax │ │ mov %eax,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ mov $0x1,%esi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1173c07(%ebx),%eax │ │ + lea -0x1173c2e(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea 0x3b(%esp),%edi │ │ - lea -0x118279e(%ebx),%eax │ │ + lea -0x11827c5(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ xor %ecx,%ecx │ │ xor %eax,%eax │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3488595,15 +3488595,15 @@ │ │ jne 11edffe │ │ cmpl $0x1,0x18(%ebp) │ │ mov 0x8(%ebp),%edi │ │ mov 0x4(%esp),%ecx │ │ je 11edfd6 │ │ test %esi,%esi │ │ jne 11edfd6 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1168a66(%ebx),%ecx │ │ push %eax │ │ push 0xc(%ebp) │ │ push %ecx │ │ push %edi │ │ call 11ef9b0 │ │ mov 0x14(%esp),%ecx │ │ @@ -3488624,15 +3488624,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x18(%ebp),%eax │ │ add $0xfffffffe,%eax │ │ mov %eax,0x14(%esp) │ │ xor %edi,%edi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea -0x1168a66(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x115fe25(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ jmp 11ee03b │ │ nop │ │ @@ -3488726,15 +3488726,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11ee121 │ │ pop %ebx │ │ add $0x281097,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1171bcd(%ebx),%edi │ │ + lea -0x1171bf4(%ebx),%edi │ │ push $0x53 │ │ push %edi │ │ push $0x50 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11ee1f3 │ │ @@ -3488770,15 +3488770,15 @@ │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,0x24(%eax) │ │ jne 11ee1f5 │ │ movl $0x1,0x14(%esi) │ │ jmp 11ee1f5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173bce(%ebx),%eax │ │ + lea -0x1173bf5(%ebx),%eax │ │ push %eax │ │ push $0x63 │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0105 │ │ @@ -3488880,15 +3488880,15 @@ │ │ mov %esi,(%esp) │ │ call *%eax │ │ lea 0x48(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ movl $0xc,(%esp) │ │ call 12ab840 │ │ - lea -0x1171bcd(%ebx),%eax │ │ + lea -0x1171bf4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x93,0x8(%esp) │ │ call 12c02c0 │ │ mov $0x1,%eax │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3489154,16 +3489154,16 @@ │ │ mov $0xc0102,%esi │ │ mov $0x10b,%edi │ │ movl $0xffffffff,0x8(%esp) │ │ jmp 11ee516 │ │ mov $0x79,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11759bb(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x11759e2(%ebx),%eax │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3489387,16 +3489387,16 @@ │ │ push $0x3 │ │ mov %ecx,%edi │ │ push %ecx │ │ call *%esi │ │ jmp 11ee7e5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182755(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x118277c(%ebx),%eax │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x156 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3489479,16 +3489479,16 @@ │ │ test %eax,%eax │ │ jle 11ee8e9 │ │ mov %eax,0x4(%esp) │ │ mov $0x1,%eax │ │ jmp 11ee8e9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182755(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x118277c(%ebx),%eax │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x160 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3489609,28 +3489609,28 @@ │ │ push %esi │ │ call *%ecx │ │ jmp 11eeab4 │ │ movl $0x0,(%ecx) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1157bbc(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x199 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ jmp 11eea4a │ │ movl $0x0,(%ecx) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1157bbc(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x193 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3489700,15 +3489700,15 @@ │ │ push %esi │ │ call *%edx │ │ jmp 11eeb54 │ │ movl $0x0,(%edi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1157bbc(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x1ac │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3489777,29 +3489777,29 @@ │ │ push $0x7 │ │ push %esi │ │ call *%ecx │ │ jmp 11eecb4 │ │ movl $0x0,(%ecx) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a32(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1180a59(%ebx),%eax │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x1c8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ jmp 11eec4a │ │ movl $0x0,(%ecx) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a32(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1180a59(%ebx),%eax │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x1c2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3489868,16 +3489868,16 @@ │ │ push $0x87 │ │ push %esi │ │ call *%edx │ │ jmp 11eed54 │ │ movl $0x0,(%edi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a32(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1180a59(%ebx),%eax │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x1db │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3489954,15 +3489954,15 @@ │ │ push $0x6 │ │ push %esi │ │ call *%edx │ │ jmp 11eee36 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x118463e(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x29b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3490091,32 +3490091,32 @@ │ │ push %edi │ │ push $0x4 │ │ push %esi │ │ call *%ecx │ │ jmp 11eefd6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173bc3(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1173bea(%ebx),%eax │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x1fc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ push $0x20 │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 11eefa2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173bc3(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1173bea(%ebx),%eax │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x1f8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3490157,16 +3490157,16 @@ │ │ adcl $0x0,0x44(%esi) │ │ mov %eax,0x8(%esp) │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ jmp 11ef037 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173bc3(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1173bea(%ebx),%eax │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x207 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3490206,16 +3490206,16 @@ │ │ test %eax,%eax │ │ jle 11eefa2 │ │ mov 0x8(%esp),%eax │ │ test %eax,%eax │ │ jns 11eefa2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173bc3(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1173bea(%ebx),%eax │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x219 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3490271,15 +3490271,15 @@ │ │ push $0x5 │ │ push %edi │ │ call *%ecx │ │ jmp 11ef209 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c575(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x22d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3490287,15 +3490287,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 11ef1ae │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c575(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x229 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3490308,15 +3490308,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c575(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x232 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3490351,15 +3490351,15 @@ │ │ mov %eax,0x8(%esp) │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ jmp 11ef269 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c575(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x23d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3490432,15 +3490432,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ xor %edi,%edi │ │ test %ecx,%ecx │ │ cmovg %ecx,%edi │ │ cmp %eax,%edi │ │ cmovge %eax,%edi │ │ inc %edi │ │ - lea -0x11812cc(%ebx),%esi │ │ + lea -0x11812f3(%ebx),%esi │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3490540,16 +3490540,16 @@ │ │ push %eax │ │ push $0x6 │ │ push %esi │ │ call *%edx │ │ jmp 11ef464 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171bb8(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x1171bdf(%ebx),%eax │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x2b6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3490747,16 +3490747,16 @@ │ │ test %cl,%cl │ │ je 11ef5c0 │ │ cmp %ecx,%edx │ │ jne 11ef5c4 │ │ jmp 11ef614 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117737e(%ebx),%eax │ │ - lea -0x1171bcd(%ebx),%ecx │ │ + lea -0x11773a5(%ebx),%eax │ │ + lea -0x1171bf4(%ebx),%ecx │ │ push %eax │ │ push $0x331 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3491273,23 +3491273,23 @@ │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 11ee6c0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1173bba(%ebx),%eax │ │ + lea -0x1173be1(%ebx),%eax │ │ push $0x38f │ │ push %eax │ │ push 0x14(%esp) │ │ call 12c02c0 │ │ mov %esi,%eax │ │ jmp 11efab5 │ │ sub $0x4,%esp │ │ - lea -0x1173bba(%ebx),%eax │ │ + lea -0x1173be1(%ebx),%eax │ │ push $0x38a │ │ push %eax │ │ push %ecx │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov $0xffffffff,%eax │ │ jmp 11efab8 │ │ @@ -3492082,15 +3492082,15 @@ │ │ add $0x400,%esi │ │ mov 0xc(%ebp),%eax │ │ mov %esi,(%eax) │ │ mov %edx,0x8(%esp) │ │ mov (%edx),%eax │ │ test %eax,%eax │ │ je 11f0501 │ │ - lea -0x1173bba(%ebx),%ecx │ │ + lea -0x1173be1(%ebx),%ecx │ │ push $0x35b │ │ push %ecx │ │ push %esi │ │ push %eax │ │ call 12c01b0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3492100,15 +3492100,15 @@ │ │ mov 0x8(%esp),%edx │ │ mov %ecx,(%edx) │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ mov 0x4(%esp),%ecx │ │ jmp 11f0559 │ │ sub $0x4,%esp │ │ - lea -0x1173bba(%ebx),%eax │ │ + lea -0x1173be1(%ebx),%eax │ │ push $0x350 │ │ push %eax │ │ push %esi │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%edx │ │ mov %eax,(%edx) │ │ @@ -3492213,25 +3492213,25 @@ │ │ jmp 11f063d │ │ movl $0x2b,0x18(%esp) │ │ movl $0x0,0x14(%esp) │ │ mov 0x18(%ebp),%edx │ │ cmp $0x8,%edx │ │ mov 0x8(%esp),%ebx │ │ lea -0x115a483(%ebx),%eax │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ cmovne %ecx,%eax │ │ cmp $0x10,%edx │ │ lea -0x116af07(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ mov %ecx,0x20(%esp) │ │ mov 0x24(%ebp),%eax │ │ test $0x20,%al │ │ lea -0x11526a5(%ebx),%eax │ │ - lea -0x117ed9a(%ebx),%ecx │ │ + lea -0x117edc1(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,0x2c(%esp) │ │ mov 0x4(%esp),%edx │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3493637,27 +3493637,27 @@ │ │ mov $0x1,%ecx │ │ jmp 11f171a │ │ movl $0x0,(%esi) │ │ mov $0x1,%eax │ │ jmp 11f1730 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171ba6(%ebx),%eax │ │ + lea -0x1171bcd(%ebx),%eax │ │ lea -0x1162ff8(%ebx),%ecx │ │ push %eax │ │ push $0x41a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ jmp 11f16bf │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171ba6(%ebx),%eax │ │ + lea -0x1171bcd(%ebx),%eax │ │ lea -0x1162ff8(%ebx),%ecx │ │ push %eax │ │ push $0x425 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3493672,15 +3493672,15 @@ │ │ mov %esi,(%ecx) │ │ mov $0x1,%ecx │ │ test %esi,%esi │ │ jne 11f171a │ │ mov %eax,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171ba6(%ebx),%eax │ │ + lea -0x1171bcd(%ebx),%eax │ │ lea -0x1162ff8(%ebx),%ecx │ │ push %eax │ │ push $0x433 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ neg %esi │ │ @@ -3494742,15 +3494742,15 @@ │ │ jns 11f24de │ │ mov $0xffffffff,%esi │ │ cmp $0xffffff90,%eax │ │ je 11f24de │ │ mov %eax,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cfba(%ebx),%eax │ │ + lea -0x117cfe1(%ebx),%eax │ │ lea -0x1162ff8(%ebx),%ecx │ │ push %eax │ │ push $0x458 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ neg %edi │ │ @@ -3494764,27 +3494764,27 @@ │ │ mov 0x14(%esp),%eax │ │ push 0x24(%eax) │ │ call 12cd9c0 │ │ add $0x10,%esp │ │ jmp 11f2554 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cfba(%ebx),%eax │ │ + lea -0x117cfe1(%ebx),%eax │ │ lea -0x1162ff8(%ebx),%ecx │ │ push %eax │ │ push $0x44c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ jmp 11f2545 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cfba(%ebx),%eax │ │ + lea -0x117cfe1(%ebx),%eax │ │ lea -0x1162ff8(%ebx),%ecx │ │ push %eax │ │ push $0x451 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3495032,15 +3495032,15 @@ │ │ movups %xmm0,(%ecx) │ │ orb $0x2,0x1d(%eax) │ │ movl $0x0,0x24(%eax) │ │ jmp 11f27c0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e305(%ebx),%eax │ │ - lea -0x1182744(%ebx),%ecx │ │ + lea -0x118276b(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3495137,15 +3495137,15 @@ │ │ mov 0x4(%edi),%ecx │ │ movups (%eax),%xmm0 │ │ movups %xmm0,(%ecx) │ │ jmp 11f28e2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x118462a(%ebx),%eax │ │ - lea -0x1182744(%ebx),%ecx │ │ + lea -0x118276b(%ebx),%ecx │ │ push %eax │ │ push $0xdd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3495161,15 +3495161,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x118462a(%ebx),%eax │ │ - lea -0x1182744(%ebx),%ecx │ │ + lea -0x118276b(%ebx),%ecx │ │ push %eax │ │ push $0xe4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3495638,15 +3495638,15 @@ │ │ je 11f2e21 │ │ movl $0x0,0x4(%ecx) │ │ sub $0xc,%esp │ │ push %ecx │ │ call 11fca00 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1182744(%ebx),%edi │ │ + lea -0x118276b(%ebx),%edi │ │ push $0x98 │ │ push %edi │ │ push 0x4(%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x99 │ │ push %edi │ │ @@ -3495680,15 +3495680,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,%esi │ │ mov %ecx,0x8(%esp) │ │ call 11f2e87 │ │ pop %ebx │ │ add $0x27c331,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1182744(%ebx),%eax │ │ + lea -0x118276b(%ebx),%eax │ │ push $0x6f │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3500497,15 +3500497,15 @@ │ │ mov 0x14(%edi),%esi │ │ lea 0x1(%eax),%ecx │ │ mov %ecx,0x18(%edi) │ │ mov %edx,(%esi,%eax,4) │ │ jmp 11f5cec │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1179207(%ebx),%eax │ │ + lea -0x117922e(%ebx),%eax │ │ push %eax │ │ push $0xbb │ │ push 0x18(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3504451,15 +3504451,15 @@ │ │ push %esi │ │ push %esi │ │ call 11f9390 │ │ add $0x10,%esp │ │ jmp 11f8a24 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cfab(%ebx),%eax │ │ + lea -0x117cfd2(%ebx),%eax │ │ lea -0x116fc90(%ebx),%ecx │ │ push %eax │ │ push $0xc2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3504792,15 +3504792,15 @@ │ │ call 11f97e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11f8c70 │ │ jmp 11f8d51 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a25(%ebx),%eax │ │ + lea -0x1180a4c(%ebx),%eax │ │ lea -0x116fc90(%ebx),%ecx │ │ push %eax │ │ push $0x133 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3507473,15 +3507473,15 @@ │ │ call 11f4570 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 11fa9a4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114ffe0(%ebx),%eax │ │ - lea -0x11759ab(%ebx),%ecx │ │ + lea -0x11759d2(%ebx),%ecx │ │ push %eax │ │ push $0x56 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x77 │ │ @@ -3507854,16 +3507854,16 @@ │ │ jne 11fade0 │ │ mov 0x18(%esp),%ebx │ │ mov 0x8(%ebp),%edi │ │ mov 0xc(%esp),%esi │ │ jmp 11fae61 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ed89(%ebx),%eax │ │ - lea -0x11759ab(%ebx),%ecx │ │ + lea -0x117edb0(%ebx),%eax │ │ + lea -0x11759d2(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x77 │ │ @@ -3510643,15 +3510643,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11fc98f │ │ pop %ebx │ │ add $0x272829,%ebx │ │ sub $0x4,%esp │ │ - lea -0x118272f(%ebx),%eax │ │ + lea -0x1182756(%ebx),%eax │ │ push $0x23 │ │ push %eax │ │ push $0x10 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11fc9b6 │ │ @@ -3510670,15 +3510670,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 11fc9cf │ │ pop %ebx │ │ add $0x2727e9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x118272f(%ebx),%eax │ │ + lea -0x1182756(%ebx),%eax │ │ push $0x23 │ │ push %eax │ │ push $0x10 │ │ call 12c0010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3510710,30 +3510710,30 @@ │ │ test %esi,%esi │ │ je 11fca5f │ │ mov 0x4(%esi),%eax │ │ test %eax,%eax │ │ je 11fca4a │ │ testb $0x1,0xc(%esi) │ │ mov 0x8(%esi),%ecx │ │ - lea -0x118272f(%ebx),%edx │ │ + lea -0x1182756(%ebx),%edx │ │ jne 11fca3d │ │ push $0x31 │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12c04e0 │ │ jmp 11fca47 │ │ push $0x2f │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12c15e0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x118272f(%ebx),%eax │ │ + lea -0x1182756(%ebx),%eax │ │ push $0x33 │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3510768,16 +3510768,16 @@ │ │ jbe 11fcbad │ │ cmp %eax,0x8(%edi) │ │ jae 11fcad9 │ │ cmp $0x5ffffffd,%eax │ │ jb 11fcafb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cf9a(%ebx),%eax │ │ - lea -0x118272f(%ebx),%ecx │ │ + lea -0x117cfc1(%ebx),%eax │ │ + lea -0x1182756(%ebx),%ecx │ │ push %eax │ │ push $0x58 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3510801,28 +3510801,28 @@ │ │ mov $0xaaaaaaab,%ecx │ │ mul %ecx │ │ mov %edx,%esi │ │ add %edx,%esi │ │ and $0xfffffffc,%esi │ │ testb $0x1,0xc(%edi) │ │ jne 11fcb32 │ │ - lea -0x118272f(%ebx),%eax │ │ + lea -0x1182756(%ebx),%eax │ │ push $0x5f │ │ push %eax │ │ push %esi │ │ push 0x4(%edi) │ │ call 12c01b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%ecx │ │ jne 11fcb8f │ │ xor %eax,%eax │ │ jmp 11fcbaf │ │ sub $0x4,%esp │ │ - lea -0x118272f(%ebx),%eax │ │ + lea -0x1182756(%ebx),%eax │ │ push $0x3c │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push %esi │ │ call 12c0620 │ │ add $0x10,%esp │ │ mov 0x4(%edi),%ecx │ │ @@ -3510896,15 +3510896,15 @@ │ │ cmp %esi,%ecx │ │ jae 11fcc33 │ │ cmp $0x5ffffffd,%esi │ │ jb 11fcc55 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1153f1a(%ebx),%eax │ │ - lea -0x118272f(%ebx),%ecx │ │ + lea -0x1182756(%ebx),%ecx │ │ push %eax │ │ push $0x7d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3510939,29 +3510939,29 @@ │ │ mul %edx │ │ add %edx,%edx │ │ and $0xfffffffc,%edx │ │ testb $0x1,0xc(%edi) │ │ mov %edx,0x18(%esp) │ │ jne 11fcc94 │ │ sub $0xc,%esp │ │ - lea -0x118272f(%ebx),%eax │ │ + lea -0x1182756(%ebx),%eax │ │ push $0x84 │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push 0x4(%edi) │ │ call 12c0310 │ │ add $0x20,%esp │ │ mov %eax,%edx │ │ test %edx,%edx │ │ jne 11fccf0 │ │ xor %esi,%esi │ │ jmp 11fcc4b │ │ sub $0x4,%esp │ │ - lea -0x118272f(%ebx),%eax │ │ + lea -0x1182756(%ebx),%eax │ │ push $0x3c │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ push %edx │ │ call 12c0620 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ @@ -3511322,15 +3511322,15 @@ │ │ call 11fe0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11fd071 │ │ testb $0x20,0x14(%esp) │ │ je 11fd61b │ │ sub $0x4,%esp │ │ - lea -0x117ed7f(%ebx),%eax │ │ + lea -0x117eda6(%ebx),%eax │ │ push %eax │ │ push $0x0 │ │ push %edi │ │ call 11fe0f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11fd61b │ │ @@ -3511601,21 +3511601,21 @@ │ │ call 1272e00 │ │ add $0x20,%esp │ │ mov 0x14(%esp),%eax │ │ test $0x4,%al │ │ jne 11fd5f0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ed72(%ebx),%eax │ │ + lea -0x117ed99(%ebx),%eax │ │ push %eax │ │ push $0x116 │ │ push %esi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1173ba3(%ebx),%eax │ │ + lea -0x1173bca(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x71 │ │ push $0xe │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 11fd5f0 │ │ @@ -3511689,15 +3511689,15 @@ │ │ add $0x4,%esp │ │ push %esi │ │ call 1314c30 │ │ add $0x10,%esp │ │ mov $0x1e1,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177370(%ebx),%eax │ │ + lea -0x1177397(%ebx),%eax │ │ push %eax │ │ push %esi │ │ mov 0x1c(%esp),%esi │ │ push %esi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3511735,21 +3511735,21 @@ │ │ push %edi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ testb $0x4,0x14(%esp) │ │ jne 11fd5f0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ed72(%ebx),%eax │ │ + lea -0x117ed99(%ebx),%eax │ │ push %eax │ │ push $0x120 │ │ push %esi │ │ call 1272ce0 │ │ add $0x8,%esp │ │ - lea -0x1180a01(%ebx),%eax │ │ + lea -0x1180a28(%ebx),%eax │ │ push $0xffffffff │ │ push 0x28(%esp) │ │ push 0x28(%esp) │ │ push %eax │ │ push $0x6d │ │ push $0xe │ │ call 1272e00 │ │ @@ -3511964,28 +3511964,28 @@ │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11fd8aa │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ lea -0x1166dd7(%ebx),%eax │ │ - lea -0x11797b3(%ebx),%ecx │ │ + lea -0x11797da(%ebx),%ecx │ │ lea -0x1155dae(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ push %edx │ │ push %edi │ │ push %esi │ │ call 11f0370 │ │ add $0x20,%esp │ │ jmp 11fd8ac │ │ sub $0x4,%esp │ │ lea -0x115b9ad(%ebx),%eax │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ push $0x2c1 │ │ push %eax │ │ push %ecx │ │ jmp 11fd81e │ │ xor %esi,%esi │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3512576,15 +3512576,15 @@ │ │ lea 0x1(%esi),%edi │ │ test %esi,%esi │ │ jne 11fdea0 │ │ mov $0x1,%eax │ │ jmp 11fdf8f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180a11(%ebx),%eax │ │ + lea -0x1180a38(%ebx),%eax │ │ lea -0x115b9ad(%ebx),%ecx │ │ push %eax │ │ push $0x2df │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3512695,27 +3512695,27 @@ │ │ push %eax │ │ call 1200420 │ │ add $0x10,%esp │ │ jmp 11fe0df │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151f70(%ebx),%eax │ │ - lea -0x1173b99(%ebx),%ecx │ │ + lea -0x1173bc0(%ebx),%ecx │ │ push %eax │ │ push $0x120 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 11fe0d3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151f70(%ebx),%eax │ │ - lea -0x1173b99(%ebx),%ecx │ │ + lea -0x1173bc0(%ebx),%ecx │ │ push %eax │ │ push $0x125 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3512758,15 +3512758,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11fe187 │ │ mov %eax,0x8(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1157b8c(%ebx),%eax │ │ - lea -0x1173b99(%ebx),%ecx │ │ + lea -0x1173bc0(%ebx),%ecx │ │ test %esi,%esi │ │ je 11fe166 │ │ push %eax │ │ push $0x13b │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ @@ -3512831,15 +3512831,15 @@ │ │ lea -0x270d28(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ mov %ecx,0x4(%esp) │ │ jmp 11fe234 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e2e2(%ebx),%eax │ │ - lea -0x1173b99(%ebx),%ecx │ │ + lea -0x1173bc0(%ebx),%ecx │ │ push %eax │ │ push $0x153 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3512891,15 +3512891,15 @@ │ │ mov 0x14(%ebp),%eax │ │ mov %edi,(%eax) │ │ mov $0x1,%eax │ │ jmp 11fe2d6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e2e2(%ebx),%eax │ │ - lea -0x1173b99(%ebx),%ecx │ │ + lea -0x1173bc0(%ebx),%ecx │ │ push %eax │ │ push $0x166 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3512964,16 +3512964,16 @@ │ │ je 11fe366 │ │ mov 0x8(%ebp),%ecx │ │ mov %ecx,0x18(%eax) │ │ jmp 11fe39e │ │ mov %eax,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cf8d(%ebx),%eax │ │ - lea -0x1173b99(%ebx),%ecx │ │ + lea -0x117cfb4(%ebx),%eax │ │ + lea -0x1173bc0(%ebx),%ecx │ │ push %eax │ │ push $0xbf │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000e │ │ @@ -3513045,16 +3513045,16 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call *0x24(%ecx) │ │ add $0x10,%esp │ │ jmp 11fe454 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177364(%ebx),%eax │ │ - lea -0x1173b99(%ebx),%ecx │ │ + lea -0x117738b(%ebx),%eax │ │ + lea -0x1173bc0(%ebx),%ecx │ │ push %eax │ │ push $0xfd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3513829,15 +3513829,15 @@ │ │ movzbl 0x1(%edi),%edx │ │ inc %edi │ │ test %dl,%dl │ │ jns 11fec40 │ │ mov %dl,0x24(%esp) │ │ sub $0x4,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x117ed67(%ebx),%eax │ │ + lea -0x117ed8e(%ebx),%eax │ │ push $0x7 │ │ push %eax │ │ push 0x14(%esp) │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11fedce │ │ @@ -3514040,15 +3514040,15 @@ │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 11fef5e │ │ sub $0x8,%esp │ │ - lea -0x1171b92(%ebx),%eax │ │ + lea -0x1171bb9(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 11fef71 │ │ sub $0x4,%esp │ │ @@ -3514192,15 +3514192,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 13c7840 │ │ add $0x10,%esp │ │ cmpb $0x2f,-0x1(%edi,%eax,1) │ │ je 11ff0e6 │ │ sub $0x4,%esp │ │ - lea -0x11797b3(%ebx),%eax │ │ + lea -0x11797da(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push %edi │ │ call 12c1c80 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ push 0x10(%esp) │ │ @@ -3514904,23 +3514904,23 @@ │ │ sub $0xc,%esp │ │ mov %ecx,0x20(%esp) │ │ push %ecx │ │ call 13c7840 │ │ add $0x10,%esp │ │ add $0x2,%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x11791fa(%ebx),%eax │ │ + lea -0x1179221(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x114e2cf(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x11797b3(%ebx),%eax │ │ + lea -0x11797da(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x115b987(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1171b87(%ebx),%eax │ │ + lea -0x1171bae(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ jmp 11ffa3e │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3515799,15 +3515799,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%ebp),%edx │ │ mov (%edx),%ecx │ │ mov 0x4(%edx),%esi │ │ test %esi,%esi │ │ je 1200381 │ │ sub $0xc,%esp │ │ - lea -0x1182718(%ebx),%edi │ │ + lea -0x118273f(%ebx),%edi │ │ push 0x8(%edx) │ │ push %esi │ │ push %ecx │ │ push %edi │ │ push %eax │ │ call 11ef9b0 │ │ add $0x20,%esp │ │ @@ -3516695,15 +3516695,15 @@ │ │ call 1315790 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jle 1200de7 │ │ xor %edi,%edi │ │ - lea -0x1175996(%ebx),%eax │ │ + lea -0x11759bd(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %esi,0x24(%esp) │ │ sub $0x8,%esp │ │ push %edi │ │ push %esi │ │ call 13157b0 │ │ add $0x10,%esp │ │ @@ -3516872,15 +3516872,15 @@ │ │ mov $0x1,%eax │ │ jmp 1200de7 │ │ movl $0xac,0x10(%esp) │ │ movl $0x20,0xc(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1157b7b(%ebx),%eax │ │ - lea -0x1175996(%ebx),%ecx │ │ + lea -0x11759bd(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x18(%esp) │ │ @@ -3516976,15 +3516976,15 @@ │ │ call 1315790 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jle 1201216 │ │ xor %eax,%eax │ │ - lea -0x117f49c(%ebx),%ecx │ │ + lea -0x117f4c3(%ebx),%ecx │ │ mov %ecx,0x34(%esp) │ │ mov %esi,0x2c(%esp) │ │ sub $0x8,%esp │ │ mov %eax,0x38(%esp) │ │ push %eax │ │ push %esi │ │ call 13157b0 │ │ @@ -3517198,15 +3517198,15 @@ │ │ cmp %eax,%edi │ │ mov %edi,%eax │ │ jl 1200ec8 │ │ mov $0x1,%eax │ │ jmp 1201216 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117597f(%ebx),%eax │ │ + lea -0x11759a6(%ebx),%eax │ │ lea -0x1157b6b(%ebx),%ecx │ │ push %eax │ │ push $0x1d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3517239,15 +3517239,15 @@ │ │ mov -0x210(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1315710 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117597f(%ebx),%eax │ │ + lea -0x11759a6(%ebx),%eax │ │ lea -0x1157b6b(%ebx),%ecx │ │ push %eax │ │ push $0x23 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3517355,16 +3517355,16 @@ │ │ add $0x10,%esp │ │ mov 0x8(%esp),%esi │ │ test %esi,%esi │ │ je 1201341 │ │ mov %eax,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173b82(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x1173ba9(%ebx),%eax │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x5f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3517440,15 +3517440,15 @@ │ │ mov 0x50(%esp),%edi │ │ mov 0x54(%esp),%esi │ │ call 11eaef0 │ │ test %eax,%eax │ │ je 1201478 │ │ mov %eax,0x8(%esp) │ │ test %esi,%esi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ cmovne %esi,%eax │ │ mov %eax,0xc(%esp) │ │ mov $0xc4,%edx │ │ mov $0x2d8,%esi │ │ mov 0x10(%esp),%ecx │ │ lea -0x1(%ecx),%eax │ │ cmp $0x1d,%eax │ │ @@ -3517463,15 +3517463,15 @@ │ │ movl $0x1000,0x14(%esp) │ │ jmp 1201599 │ │ movl $0xc0,(%edi) │ │ jmp 12013c9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114c1fd(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x24a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3517562,41 +3517562,41 @@ │ │ mov %esi,(%eax) │ │ test %eax,%eax │ │ jne 1201afa │ │ jmp 12013c9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114c1fd(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x2a4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb1 │ │ jmp 1201ad7 │ │ mov $0x8000d,%edx │ │ mov $0x2aa,%esi │ │ mov %edx,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114c1fd(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ push $0xd │ │ call 1272e00 │ │ add $0xc,%esp │ │ - lea -0x1173b71(%ebx),%eax │ │ + lea -0x1173b98(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push $0x2 │ │ call 1272790 │ │ jmp 1201ade │ │ xor %edi,%edi │ │ jmp 12018b8 │ │ @@ -3517675,15 +3517675,15 @@ │ │ jmp 1201612 │ │ movl $0x0,0x8(%esp) │ │ xor %edi,%edi │ │ jmp 1201945 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114c1fd(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x26b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb9 │ │ @@ -3517691,15 +3517691,15 @@ │ │ mov 0xc(%esp),%eax │ │ cmpb $0x0,(%eax) │ │ mov %ecx,%esi │ │ je 12015c6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114c1fd(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x255 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb6 │ │ @@ -3517738,15 +3517738,15 @@ │ │ jne 12015c6 │ │ mov $0xb7,%edx │ │ mov $0x27b,%esi │ │ jmp 1201612 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114c1fd(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x283 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3517792,15 +3517792,15 @@ │ │ mov 0x4(%ecx),%eax │ │ mov 0x2c(%esp),%ecx │ │ mov %ecx,(%eax) │ │ movl $0x0,0x20(%esp) │ │ jmp 1201588 │ │ movl $0x0,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11791f4(%ebx),%eax │ │ + lea -0x117921b(%ebx),%eax │ │ push $0x1c7 │ │ push %eax │ │ push 0x2c(%esp) │ │ call 12c02c0 │ │ add $0x8,%esp │ │ mov -0x258(%ebx),%eax │ │ push %eax │ │ @@ -3517814,39 +3517814,39 @@ │ │ mov 0x8(%esp),%eax │ │ test %eax,%eax │ │ jne 1201afa │ │ jmp 12013c9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114c1fd(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x2b3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 1201ad7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114c1fd(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x25c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbe │ │ jmp 1201ad7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114c1fd(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x277 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbf │ │ @@ -3517891,15 +3517891,15 @@ │ │ jmp 1201612 │ │ mov $0x28b,%esi │ │ mov $0x8000d,%edx │ │ jmp 1201612 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114c1fd(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x2ce │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xaf │ │ @@ -3517996,15 +3517996,15 @@ │ │ call 11e3c00 │ │ add $0x10,%esp │ │ inc %edi │ │ add $0xffffffec,%esi │ │ cmp 0x1e8(%esp),%edi │ │ jl 1201be0 │ │ sub $0x4,%esp │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push $0xc4 │ │ push %ecx │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3518087,15 +3518087,15 @@ │ │ call 11eae70 │ │ add $0x10,%esp │ │ jmp 1201d03 │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11791f4(%ebx),%edi │ │ + lea -0x117921b(%ebx),%edi │ │ push $0xea │ │ push %edi │ │ push 0x40(%esp) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0xeb │ │ push %edi │ │ @@ -3518341,28 +3518341,28 @@ │ │ jne 1201ff4 │ │ mov 0x8(%ebp),%eax │ │ mov 0xc(%esp),%ecx │ │ cmpb $0x0,(%eax,%ecx,1) │ │ je 1201ff4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cf80(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117cfa7(%ebx),%eax │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x115 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ jmp 1201fe5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cf80(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117cfa7(%ebx),%eax │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x10b │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x1155d97(%ebx),%eax │ │ push 0x8(%ebp) │ │ @@ -3518387,16 +3518387,16 @@ │ │ add %ebx,%eax │ │ jmp *%eax │ │ mov 0x10(%ebp),%esi │ │ cmpl $0xffffffff,(%esi) │ │ je 1202276 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cf80(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117cfa7(%ebx),%eax │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x120 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb5 │ │ @@ -3518445,15 +3518445,15 @@ │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12022ca │ │ sub $0x4,%esp │ │ - lea -0x118129b(%ebx),%eax │ │ + lea -0x11812c2(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1202333 │ │ @@ -3518473,16 +3518473,16 @@ │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 120234b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cf80(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117cfa7(%ebx),%eax │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x151 │ │ jmp 12022b5 │ │ mov 0x10(%ebp),%esi │ │ mov 0x1a4(%esi),%eax │ │ cmp $0x14,%eax │ │ je 1202209 │ │ @@ -3518519,15 +3518519,15 @@ │ │ mov 0x10(%ebp),%esi │ │ mov 0x1a4(%esi),%eax │ │ cmp $0x14,%eax │ │ jne 1202242 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f3db(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xae │ │ @@ -3518557,16 +3518557,16 @@ │ │ call 1202360 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1202329 │ │ jmp 1201ff4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cf80(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117cfa7(%ebx),%eax │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x145 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa0 │ │ @@ -3518666,16 +3518666,16 @@ │ │ movl $0x40,(%ecx) │ │ jmp 12023f2 │ │ movl $0x80,(%ecx) │ │ mov $0x1,%eax │ │ jmp 120242f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b046(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117b06d(%ebx),%eax │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x167 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbb │ │ @@ -3518691,16 +3518691,16 @@ │ │ ret │ │ movl $0xc0,(%ecx) │ │ jmp 12023f2 │ │ movl $0x0,(%ecx) │ │ jmp 12023f2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117b046(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117b06d(%ebx),%eax │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x184 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ movsbl (%edi),%eax │ │ lea -0x1166d8e(%ebx),%ecx │ │ @@ -3518726,30 +3518726,30 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 12024d1 │ │ cmp $0xffffffff,%eax │ │ je 12024d1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f3db(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x1d5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb3 │ │ jmp 1202506 │ │ mov 0x1a4(%ecx),%esi │ │ cmp $0x14,%esi │ │ jne 1202514 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f3db(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xae │ │ @@ -3518841,15 +3518841,15 @@ │ │ mov $0x2f6,%edi │ │ jmp 12025f0 │ │ mov $0xbb,%esi │ │ mov $0x2f2,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116e1bb(%ebx),%eax │ │ - lea -0x11791f4(%ebx),%ecx │ │ + lea -0x117921b(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3518962,51 +3518962,51 @@ │ │ shr %eax │ │ jmp 1202827 │ │ test $0x3,%cl │ │ je 1202822 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155d7a(%ebx),%eax │ │ - lea -0x117cf4e(%ebx),%ecx │ │ + lea -0x117cf75(%ebx),%ecx │ │ push %eax │ │ push $0x4a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x85 │ │ jmp 1202c21 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155d7a(%ebx),%eax │ │ - lea -0x117cf4e(%ebx),%ecx │ │ + lea -0x117cf75(%ebx),%ecx │ │ push %eax │ │ push $0x5f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa0 │ │ jmp 1202c21 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155d7a(%ebx),%eax │ │ - lea -0x117cf4e(%ebx),%ecx │ │ + lea -0x117cf75(%ebx),%ecx │ │ push %eax │ │ push $0x42 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ jmp 1202c21 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155d7a(%ebx),%eax │ │ - lea -0x117cf4e(%ebx),%ecx │ │ + lea -0x117cf75(%ebx),%ecx │ │ push %eax │ │ push $0x55 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3519022,34 +3519022,34 @@ │ │ test %esi,%esi │ │ jle 120286a │ │ cmp %esi,0x8(%esp) │ │ jge 120286a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155d7a(%ebx),%eax │ │ - lea -0x117cf4e(%ebx),%ecx │ │ + lea -0x117cf75(%ebx),%ecx │ │ push %eax │ │ push $0x64 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1173b69(%ebx),%eax │ │ + lea -0x1173b90(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x98 │ │ jmp 1202c21 │ │ mov 0x20(%ebp),%esi │ │ test %esi,%esi │ │ jle 12028a9 │ │ cmp %esi,0x8(%esp) │ │ jle 12028a9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155d7a(%ebx),%eax │ │ - lea -0x117cf4e(%ebx),%ecx │ │ + lea -0x117cf75(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x11598f6(%ebx),%eax │ │ push %esi │ │ @@ -3519223,15 +3519223,15 @@ │ │ shl $0x4,%ecx │ │ or $0xc,%ecx │ │ mov %ecx,%eax │ │ jmp 1202af9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155d7a(%ebx),%eax │ │ - lea -0x117cf4e(%ebx),%ecx │ │ + lea -0x117cf75(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ @@ -3519283,15 +3519283,15 @@ │ │ push %edi │ │ call 11e3f40 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155d7a(%ebx),%eax │ │ - lea -0x117cf4e(%ebx),%ecx │ │ + lea -0x117cf75(%ebx),%ecx │ │ push %eax │ │ push $0xa0 │ │ jmp 1202c11 │ │ mov %ecx,0x14(%esp) │ │ xor %ecx,%ecx │ │ add $0xfffff000,%edi │ │ cmp $0x4,%edi │ │ @@ -3519313,15 +3519313,15 @@ │ │ call 1202cf0 │ │ add $0x10,%esp │ │ lea -0x26c2f8(%ebx),%ecx │ │ jmp 1202c6b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155d7a(%ebx),%eax │ │ - lea -0x117cf4e(%ebx),%ecx │ │ + lea -0x117cf75(%ebx),%ecx │ │ push %eax │ │ push $0x94 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3519348,15 +3519348,15 @@ │ │ shl $0x2,%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x26c358(%ebx),%ecx │ │ mov %ecx,%edi │ │ mov 0x10(%esp),%eax │ │ inc %eax │ │ sub $0x4,%esp │ │ - lea -0x117cf4e(%ebx),%ecx │ │ + lea -0x117cf75(%ebx),%ecx │ │ push $0xbd │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,(%esp) │ │ test %eax,%eax │ │ @@ -3520422,15 +3520422,15 @@ │ │ je 1203945 │ │ cmp $0x7ffff893,%ecx │ │ jg 12038f9 │ │ add $0x76c,%ecx │ │ inc %edi │ │ sub $0xc,%esp │ │ mov %eax,0x14(%esp) │ │ - lea -0x11809d9(%ebx),%eax │ │ + lea -0x1180a00(%ebx),%eax │ │ jmp 120396e │ │ xor %esi,%esi │ │ jmp 120398c │ │ mov $0x51eb851f,%edx │ │ mov %eax,0x8(%esp) │ │ mov %ecx,%eax │ │ imul %edx │ │ @@ -3520755,15 +3520755,15 @@ │ │ cmp $0x1,%ecx │ │ jne 1203d2e │ │ mov $0x76c,%eax │ │ add 0x24(%esp),%eax │ │ mov 0x20(%esp),%ecx │ │ inc %ecx │ │ sub $0x8,%esp │ │ - lea -0x1182705(%ebx),%edx │ │ + lea -0x118272c(%ebx),%edx │ │ push 0x14(%esp) │ │ push %esi │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push 0x30(%esp) │ │ push 0x38(%esp) │ │ push %ecx │ │ @@ -3521689,15 +3521689,15 @@ │ │ mov %eax,%esi │ │ sub $0x10,%esp │ │ call 12047e0 │ │ add $0x10,%esp │ │ lea 0x0(,%esi,4),%eax │ │ lea (%eax,%eax,2),%eax │ │ sub $0x4,%esp │ │ - lea -0x1177354(%ebx),%ecx │ │ + lea -0x117737b(%ebx),%ecx │ │ push $0x51 │ │ mov %ecx,0x14(%esp) │ │ push %ecx │ │ push %eax │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,0x11a64(%ebx) │ │ @@ -3521844,15 +3521844,15 @@ │ │ mov %edi,%eax │ │ xor %edi,%edi │ │ cmp $0x1,%eax │ │ adc $0x77,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155d66(%ebx),%eax │ │ - lea -0x1177354(%ebx),%ecx │ │ + lea -0x117737b(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x114e2ac(%ebx),%eax │ │ push %esi │ │ @@ -3521917,15 +3521917,15 @@ │ │ add $0x26a9c7,%ebx │ │ mov 0x11a64(%ebx),%eax │ │ test %eax,%eax │ │ je 120491d │ │ cmpl $0x0,0x11a68(%ebx) │ │ je 12048f4 │ │ xor %eax,%eax │ │ - lea -0x1177354(%ebx),%esi │ │ + lea -0x117737b(%ebx),%esi │ │ mov %esi,0x10(%esp) │ │ jmp 120485d │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3522003,15 +3522003,15 @@ │ │ add $0x10,%esp │ │ inc %edi │ │ cmp (%esi),%edi │ │ jb 12048b0 │ │ jmp 1204830 │ │ mov 0x11a64(%ebx),%eax │ │ sub $0x4,%esp │ │ - lea -0x1177354(%ebx),%ecx │ │ + lea -0x117737b(%ebx),%ecx │ │ push $0x38 │ │ push %ecx │ │ push %eax │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x11a64(%ebx) │ │ movl $0x0,0x11a68(%ebx) │ │ @@ -3522039,15 +3522039,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1204941 │ │ pop %ebx │ │ add $0x26a877,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1171b6d(%ebx),%esi │ │ + lea -0x1171b94(%ebx),%esi │ │ push $0x66 │ │ push %esi │ │ push $0xc │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3522127,15 +3522127,15 @@ │ │ call 1204a21 │ │ pop %ebx │ │ add $0x26a797,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1204a6a │ │ sub $0x4,%esp │ │ - lea -0x1171b6d(%ebx),%edi │ │ + lea -0x1171b94(%ebx),%edi │ │ push $0x86 │ │ push %edi │ │ push 0x4(%esi) │ │ call 12c02c0 │ │ add $0x8,%esp │ │ lea -0x26a738(%ebx),%eax │ │ push %eax │ │ @@ -3522177,15 +3522177,15 @@ │ │ call 1204a91 │ │ pop %ebx │ │ add $0x26a727,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1204ae4 │ │ sub $0x4,%esp │ │ - lea -0x1171b6d(%ebx),%edi │ │ + lea -0x1171b94(%ebx),%edi │ │ push $0x127 │ │ push %edi │ │ push 0x8(%esi) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push 0x2c(%esi) │ │ call 1294ab0 │ │ @@ -3522405,15 +3522405,15 @@ │ │ lea -0x10000(%edi),%eax │ │ cmp $0xffff0001,%eax │ │ jae 1204d2e │ │ xor %esi,%esi │ │ mov $0x4c,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11826e2(%ebx),%eax │ │ + lea -0x1182709(%ebx),%eax │ │ lea -0x114c1ef(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3522848,15 +3522848,15 @@ │ │ add $0x269fb7,%ebx │ │ mov 0x10(%ebp),%eax │ │ lea -0x10000(%eax),%ecx │ │ cmp $0xffff0001,%ecx │ │ ja 1205235 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117733d(%ebx),%eax │ │ + lea -0x1177364(%ebx),%eax │ │ lea -0x114c1ef(%ebx),%ecx │ │ push %eax │ │ push $0x104 │ │ jmp 12052a5 │ │ mov 0xc(%ebp),%edi │ │ mov (%edi),%ecx │ │ movzwl (%ecx),%edx │ │ @@ -3522897,15 +3522897,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 1205a70 │ │ add $0x4,%esp │ │ jmp 1205270 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117733d(%ebx),%eax │ │ + lea -0x1177364(%ebx),%eax │ │ lea -0x114c1ef(%ebx),%ecx │ │ push %eax │ │ push $0x10a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3522972,30 +3522972,30 @@ │ │ jne 12052e0 │ │ sub $0xc,%esp │ │ push 0x14(%esp) │ │ call 1205a70 │ │ jmp 12053ac │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117733d(%ebx),%eax │ │ + lea -0x1177364(%ebx),%eax │ │ lea -0x114c1ef(%ebx),%ecx │ │ push %eax │ │ push $0x11f │ │ jmp 1205398 │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 1205377 │ │ cmpl $0x0,(%eax) │ │ jne 1205377 │ │ mov %edi,(%eax) │ │ mov %edi,%eax │ │ jmp 12052be │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117733d(%ebx),%eax │ │ + lea -0x1177364(%ebx),%eax │ │ lea -0x114c1ef(%ebx),%ecx │ │ push %eax │ │ push $0x126 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3523267,15 +3523267,15 @@ │ │ push $0xf9 │ │ push %esi │ │ push $0x0 │ │ call 12c02c0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171b5a(%ebx),%eax │ │ + lea -0x1171b81(%ebx),%eax │ │ lea -0x114c1ef(%ebx),%ecx │ │ push %eax │ │ push $0x146 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3523631,15 +3523631,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1205a2f │ │ pop %ebx │ │ add $0x269789,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117b038(%ebx),%eax │ │ + lea -0x117b05f(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0x3c │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1205a5d │ │ @@ -3523672,15 +3523672,15 @@ │ │ call 1205a81 │ │ pop %ebx │ │ add $0x269737,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1205adc │ │ sub $0x4,%esp │ │ - lea -0x117b038(%ebx),%edi │ │ + lea -0x117b05f(%ebx),%edi │ │ push $0x27 │ │ push %edi │ │ push 0xc(%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x28 │ │ push %edi │ │ @@ -3523761,15 +3523761,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1205b41 │ │ pop %ebx │ │ add $0x269677,%ebx │ │ mov 0x8(%ebp),%edi │ │ sub $0x4,%esp │ │ - lea -0x117b038(%ebx),%esi │ │ + lea -0x117b05f(%ebx),%esi │ │ push $0xad │ │ push %esi │ │ push 0x28(%edi) │ │ call 12c02c0 │ │ mov 0xc(%ebp),%ecx │ │ add $0x10,%esp │ │ movl $0x0,0x28(%edi) │ │ @@ -3524119,15 +3524119,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1205f21 │ │ pop %ebx │ │ add $0x269297,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11791d5(%ebx),%edi │ │ + lea -0x11791fc(%ebx),%edi │ │ push $0x19 │ │ push %edi │ │ push $0x34 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3524185,15 +3524185,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1206014 │ │ sub $0xc,%esp │ │ push (%esi) │ │ call 1294ab0 │ │ add $0xc,%esp │ │ - lea -0x11791d5(%ebx),%edi │ │ + lea -0x11791fc(%ebx),%edi │ │ push $0x2f │ │ push %edi │ │ push 0x4(%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x30 │ │ push %edi │ │ @@ -3524294,15 +3524294,15 @@ │ │ push 0xc(%ebp) │ │ call 1335a10 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %esi,%eax │ │ js 1206132 │ │ sub $0x4,%esp │ │ - lea -0x11791d5(%ebx),%esi │ │ + lea -0x11791fc(%ebx),%esi │ │ push $0xc3 │ │ push %esi │ │ push 0x20(%esp) │ │ mov %ecx,%edi │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0xc4 │ │ @@ -3524358,15 +3524358,15 @@ │ │ xor %eax,%eax │ │ mov %eax,0x18(%esp) │ │ mov 0x8(%ebp),%edi │ │ sub $0xc,%esp │ │ push %ecx │ │ call 1343c50 │ │ add $0xc,%esp │ │ - lea -0x11791d5(%ebx),%esi │ │ + lea -0x11791fc(%ebx),%esi │ │ push $0xb9 │ │ push %esi │ │ push 0x14(%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%eax │ │ mov %eax,0x14(%edi) │ │ @@ -3524579,15 +3524579,15 @@ │ │ sub $0x20,%esp │ │ mov %edx,%edi │ │ call 12063c3 │ │ pop %ebx │ │ add $0x268df5,%ebx │ │ movl $0x0,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push 0x30(%ecx) │ │ push %eax │ │ push 0x2c(%ecx) │ │ call 12766c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 120649a │ │ @@ -3524596,15 +3524596,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ mov (%ecx),%esi │ │ test %esi,%esi │ │ je 1206407 │ │ cmpl $0x1f,(%eax) │ │ ja 120642a │ │ sub $0x4,%esp │ │ - lea -0x11791d5(%ebx),%eax │ │ + lea -0x11791fc(%ebx),%eax │ │ push $0xd9 │ │ push %eax │ │ push $0x20 │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ @@ -3524632,15 +3524632,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%eax │ │ movl $0x1,0x10(%esp) │ │ xor %edi,%edi │ │ cmp %eax,%esi │ │ je 12064bc │ │ sub $0x4,%esp │ │ - lea -0x11791d5(%ebx),%ecx │ │ + lea -0x11791fc(%ebx),%ecx │ │ push $0xe7 │ │ push %ecx │ │ push %eax │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov %esi,(%eax) │ │ @@ -3524656,15 +3524656,15 @@ │ │ xor %edi,%edi │ │ movl $0x0,0x10(%esp) │ │ mov 0xc(%esp),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 1274e70 │ │ add $0xc,%esp │ │ - lea -0x11791d5(%ebx),%esi │ │ + lea -0x11791fc(%ebx),%esi │ │ push $0xf0 │ │ push %esi │ │ push %edi │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0xf1 │ │ push %esi │ │ @@ -3524844,15 +3524844,15 @@ │ │ push $0x74 │ │ jmp 1206625 │ │ call 12750a0 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1206761 │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%ecx │ │ + lea -0x1179785(%ebx),%ecx │ │ push $0x0 │ │ mov 0x8(%ebp),%edx │ │ push (%edx) │ │ push 0x30(%edx) │ │ push 0x2c(%edx) │ │ push %ecx │ │ push $0x0 │ │ @@ -3525105,15 +3525105,15 @@ │ │ call 11ef2f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1206ab5 │ │ mov 0xc(%ebp),%edx │ │ cmp $0x1,%edx │ │ lea -0x115f3cc(%ebx),%eax │ │ - lea -0x11826da(%ebx),%ecx │ │ + lea -0x1182701(%ebx),%ecx │ │ cmove %eax,%ecx │ │ cmp $0x2,%edx │ │ lea -0x114e28e(%ebx),%esi │ │ cmovne %ecx,%esi │ │ sub $0xc,%esp │ │ push 0x1c(%esp) │ │ call 120eb70 │ │ @@ -3525138,15 +3525138,15 @@ │ │ push %edi │ │ call 1207a60 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ mov $0x80007,%edi │ │ je 1206aba │ │ sub $0xc,%esp │ │ - lea -0x11809bf(%ebx),%eax │ │ + lea -0x11809e6(%ebx),%eax │ │ push %esi │ │ push $0x0 │ │ push 0x2c(%esp) │ │ push %eax │ │ push 0x28(%esp) │ │ call 1207a60 │ │ add $0x20,%esp │ │ @@ -3525186,15 +3525186,15 @@ │ │ test %eax,%eax │ │ mov $0x80007,%edi │ │ jg 1206aec │ │ jmp 1206aba │ │ mov $0x80007,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11826cc(%ebx),%eax │ │ + lea -0x11826f3(%ebx),%eax │ │ lea -0x1153ed6(%ebx),%ecx │ │ push %eax │ │ push $0x128 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3525319,15 +3525319,15 @@ │ │ movl $0x68,0xc(%esp) │ │ jmp 1206c57 │ │ movl $0x6d,0xc(%esp) │ │ mov %edi,0x10(%esp) │ │ mov $0x61,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177330(%ebx),%eax │ │ + lea -0x1177357(%ebx),%eax │ │ lea -0x1153ed6(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3526172,15 +3526172,15 @@ │ │ push %ecx │ │ push %eax │ │ call 1209720 │ │ add $0x10,%esp │ │ jmp 12074e5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177322(%ebx),%eax │ │ + lea -0x1177349(%ebx),%eax │ │ lea -0x1153ed6(%ebx),%ecx │ │ push %eax │ │ push $0x1b1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3526283,15 +3526283,15 @@ │ │ call 12c3d80 │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ test %edi,%edi │ │ je 1207705 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x117f04d(%ebx),%eax │ │ + lea -0x117f074(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4040 │ │ movl $0x0,0x18(%esp) │ │ test %eax,%eax │ │ je 12076f9 │ │ mov %esi,0x8(%esp) │ │ @@ -3526311,42 +3526311,42 @@ │ │ call 12c4040 │ │ test %eax,%eax │ │ je 12076f9 │ │ mov 0x24(%esp),%eax │ │ test %eax,%eax │ │ jle 120766b │ │ mov %eax,0x8(%esp) │ │ - lea -0x117cf38(%ebx),%eax │ │ + lea -0x117cf5f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4000 │ │ mov $0x84,%ecx │ │ test %eax,%eax │ │ jne 1207670 │ │ jmp 12076f9 │ │ mov $0x4,%ecx │ │ mov 0x20(%esp),%eax │ │ test %eax,%eax │ │ je 120769d │ │ mov %ecx,0x14(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x1175a92(%ebx),%eax │ │ + lea -0x1175ab9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4040 │ │ test %eax,%eax │ │ je 12076f9 │ │ mov 0x14(%esp),%ecx │ │ or $0x2,%ecx │ │ mov 0x1c(%esp),%eax │ │ test %eax,%eax │ │ mov %ecx,0x14(%esp) │ │ je 12076c8 │ │ mov %eax,0x8(%esp) │ │ - lea -0x117ed5f(%ebx),%eax │ │ + lea -0x117ed86(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4040 │ │ test %eax,%eax │ │ je 12076f9 │ │ orl $0x1,0x14(%esp) │ │ mov %edi,(%esp) │ │ @@ -3526595,20 +3526595,20 @@ │ │ xor %edx,%edx │ │ test %eax,%eax │ │ je 1207a4b │ │ mov 0xc(%ebp),%ecx │ │ mov %edi,%eax │ │ dec %eax │ │ movzbl (%ecx),%eax │ │ - lea -0x1178015(%ebx),%edx │ │ + lea -0x117803c(%ebx),%edx │ │ lea -0x1166d6a(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ mov %edx,0x14(%esp) │ │ cmove %edx,%ecx │ │ - lea -0x117ed5a(%ebx),%edx │ │ + lea -0x117ed81(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ mov %edx,0x14(%esp) │ │ push %edx │ │ push %esi │ │ call 11ef9b0 │ │ xor %edx,%edx │ │ @@ -3526725,15 +3526725,15 @@ │ │ test %eax,%eax │ │ je 1207ae2 │ │ sub $0xc,%esp │ │ push %eax │ │ call 11f4b00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ - lea -0x1178015(%ebx),%esi │ │ + lea -0x117803c(%ebx),%esi │ │ lea -0x11585d1(%ebx),%edi │ │ cmove %esi,%edi │ │ sub $0x4,%esp │ │ push $0x80 │ │ push 0x18(%ebp) │ │ push 0x8(%ebp) │ │ call 11ef2f0 │ │ @@ -3526770,15 +3526770,15 @@ │ │ call 1207f60 │ │ add $0x10,%esp │ │ mov (%eax),%esi │ │ sub $0xc,%esp │ │ push 0x10(%ebp) │ │ call 1207f60 │ │ add $0xc,%esp │ │ - lea -0x117cf2f(%ebx),%ecx │ │ + lea -0x117cf56(%ebx),%ecx │ │ push (%eax) │ │ push %edi │ │ push %esi │ │ push %edi │ │ push 0xc(%ebp) │ │ push %ecx │ │ push 0x8(%ebp) │ │ @@ -3526799,15 +3526799,15 @@ │ │ lea 0x7(%eax),%ecx │ │ add $0xe,%eax │ │ test %ecx,%ecx │ │ cmovns %ecx,%eax │ │ sar $0x3,%eax │ │ inc %eax │ │ sub $0x4,%esp │ │ - lea -0x1173b5d(%ebx),%ecx │ │ + lea -0x1173b84(%ebx),%ecx │ │ push $0x49 │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ mov %eax,0x24(%esp) │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ @@ -3526877,15 +3526877,15 @@ │ │ sub $0xc,%esp │ │ push 0x8(%ebp) │ │ call 11f3420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1207c79 │ │ sub $0x4,%esp │ │ - lea -0x1173b48(%ebx),%eax │ │ + lea -0x1173b6f(%ebx),%eax │ │ push $0x1f │ │ push %eax │ │ push $0x1 │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1207e1e │ │ @@ -3526920,15 +3526920,15 @@ │ │ mov %eax,%esi │ │ push %eax │ │ call 11f3280 │ │ add $0x10,%esp │ │ mov %eax,0x18(%esp) │ │ lea 0x1(%eax),%ecx │ │ sub $0x4,%esp │ │ - lea -0x1173b48(%ebx),%eax │ │ + lea -0x1173b6f(%ebx),%eax │ │ push $0x3a │ │ push %eax │ │ mov %ecx,0x28(%esp) │ │ push %ecx │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3527040,28 +3527040,28 @@ │ │ jmp 1207d4a │ │ xor %esi,%esi │ │ jmp 1207e5b │ │ mov $0x78,%edi │ │ mov 0x8(%esp),%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11826c0(%ebx),%eax │ │ - lea -0x1173b48(%ebx),%ecx │ │ + lea -0x11826e7(%ebx),%eax │ │ + lea -0x1173b6f(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x3 │ │ call 1272e00 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1173b48(%ebx),%eax │ │ + lea -0x1173b6f(%ebx),%eax │ │ push $0x85 │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3527229,15 +3527229,15 @@ │ │ call 11f4570 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 1208003 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1157b36(%ebx),%eax │ │ - lea -0x1173b48(%ebx),%ecx │ │ + lea -0x1173b6f(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3528187,15 +3528187,15 @@ │ │ mov %eax,(%esp) │ │ call 12a2100 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 12089a9 │ │ mov %edi,(%esp) │ │ call 120dae0 │ │ - lea -0x117cf38(%ebx),%eax │ │ + lea -0x117cf5f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 12c4c30 │ │ test %eax,%eax │ │ je 12089a4 │ │ lea 0x8(%esp),%ecx │ │ @@ -3528244,20 +3528244,20 @@ │ │ add $0x2667e7,%ebx │ │ movl $0x0,0x18(%esp) │ │ movl $0x0,0x14(%esp) │ │ xor %eax,%eax │ │ cmpl $0x0,0x8(%ebp) │ │ je 1208a99 │ │ mov 0xc(%ebp),%esi │ │ - lea -0x117ed5f(%ebx),%eax │ │ + lea -0x117ed86(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c4c30 │ │ mov %eax,%edi │ │ - lea -0x1175a92(%ebx),%eax │ │ + lea -0x1175ab9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c4c30 │ │ mov %eax,%esi │ │ cmpl $0x0,0x10(%ebp) │ │ je 1208a3d │ │ test %edi,%edi │ │ @@ -3528343,15 +3528343,15 @@ │ │ call 12a33b0 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1208b1d │ │ test %edi,%edi │ │ jle 1208b18 │ │ - lea -0x117cf38(%ebx),%eax │ │ + lea -0x117cf5f(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 12c4880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3528399,27 +3528399,27 @@ │ │ call 120ed40 │ │ add $0x10,%esp │ │ cmpl $0x0,0x14(%ebp) │ │ je 1208ba0 │ │ mov 0x8(%esp),%eax │ │ test %eax,%eax │ │ je 1208ba0 │ │ - lea -0x117ed5f(%ebx),%ecx │ │ + lea -0x117ed86(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x10(%ebp) │ │ push %edi │ │ call 12c4a50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1208bc5 │ │ mov 0x4(%esp),%eax │ │ test %eax,%eax │ │ je 1208bc0 │ │ - lea -0x1175a92(%ebx),%ecx │ │ + lea -0x1175ab9(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x10(%ebp) │ │ push %edi │ │ call 12c4a50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3528672,15 +3528672,15 @@ │ │ mov %edi,%ecx │ │ test %eax,%eax │ │ jne 1208eab │ │ jmp 1208e9d │ │ mov %esi,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ed53(%ebx),%eax │ │ + lea -0x117ed7a(%ebx),%eax │ │ lea -0x1151f38(%ebx),%ecx │ │ push %eax │ │ push $0xec │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3528704,15 +3528704,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ed53(%ebx),%eax │ │ + lea -0x117ed7a(%ebx),%eax │ │ lea -0x1151f38(%ebx),%ecx │ │ push %eax │ │ push $0xdf │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3528766,15 +3528766,15 @@ │ │ jne 1208fe6 │ │ test %cl,%cl │ │ js 120901e │ │ test $0x100,%ecx │ │ je 1208f9b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11791be(%ebx),%eax │ │ + lea -0x11791e5(%ebx),%eax │ │ lea -0x114c1cb(%ebx),%ecx │ │ push %eax │ │ push $0x2a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3528791,15 +3528791,15 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11791be(%ebx),%eax │ │ + lea -0x11791e5(%ebx),%eax │ │ lea -0x114c1cb(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3528808,15 +3528808,15 @@ │ │ call 1272e00 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test $0x8,%cl │ │ je 1208f5b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11791be(%ebx),%eax │ │ + lea -0x11791e5(%ebx),%eax │ │ lea -0x114c1cb(%ebx),%ecx │ │ push %eax │ │ push $0x26 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3528825,15 +3528825,15 @@ │ │ call 1272e00 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ test %cl,%cl │ │ jns 1208f63 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11791be(%ebx),%eax │ │ + lea -0x11791e5(%ebx),%eax │ │ lea -0x114c1cb(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3529495,15 +3529495,15 @@ │ │ push 0x8(%edi) │ │ call 11f3280 │ │ add $0x10,%esp │ │ cmp $0x8001,%eax │ │ jl 12098ae │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173b32(%ebx),%eax │ │ + lea -0x1173b59(%ebx),%eax │ │ lea -0x114c1cb(%ebx),%ecx │ │ push %eax │ │ push $0xfe │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3529842,30 +3529842,30 @@ │ │ mov 0xc(%ebp),%eax │ │ cmp $0x801,%eax │ │ setge %cl │ │ cmp $0x1,%eax │ │ jg 1209be4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cf1b(%ebx),%eax │ │ + lea -0x117cf42(%ebx),%eax │ │ lea -0x1162f86(%ebx),%ecx │ │ push %eax │ │ push $0x87 │ │ jmp 1209c14 │ │ cmp $0x5,%eax │ │ ja 1209c37 │ │ cmp $0x3,%eax │ │ je 1209c37 │ │ cmpl $0x0,0x10(%ebp) │ │ je 1209c37 │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1209c37 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cf1b(%ebx),%eax │ │ + lea -0x117cf42(%ebx),%eax │ │ lea -0x1162f86(%ebx),%ecx │ │ push %eax │ │ push $0x8f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531585,27 +3531585,27 @@ │ │ push %edi │ │ call 11f3420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 120b101 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cf05(%ebx),%eax │ │ + lea -0x117cf2c(%ebx),%eax │ │ lea -0x1162f71(%ebx),%ecx │ │ push %eax │ │ push $0xfd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ jmp 120b0eb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cf05(%ebx),%eax │ │ + lea -0x117cf2c(%ebx),%eax │ │ lea -0x1162f71(%ebx),%ecx │ │ push %eax │ │ push $0xf8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531683,15 +3531683,15 @@ │ │ add $0x10,%esp │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ jns 120b150 │ │ jmp 120b0f7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cf05(%ebx),%eax │ │ + lea -0x117cf2c(%ebx),%eax │ │ lea -0x1162f71(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3531896,15 +3531896,15 @@ │ │ mov 0x28(%esp),%eax │ │ js 120b562 │ │ inc %eax │ │ cmp $0x40,%eax │ │ jne 120b2c7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ed3c(%ebx),%eax │ │ + lea -0x117ed63(%ebx),%eax │ │ push %eax │ │ push $0x181 │ │ push 0x28(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3531914,26 +3531914,26 @@ │ │ movl $0x0,0xc(%esp) │ │ mov 0x18(%esp),%edi │ │ jmp 120b4f5 │ │ movl $0x0,0x14(%esp) │ │ jmp 120b4eb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ed3c(%ebx),%eax │ │ + lea -0x117ed63(%ebx),%eax │ │ push %eax │ │ push $0x14d │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x75 │ │ jmp 120b4e1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ed3c(%ebx),%eax │ │ + lea -0x117ed63(%ebx),%eax │ │ push %eax │ │ push $0x153 │ │ push 0x28(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3532539,15 +3532539,15 @@ │ │ je 120be22 │ │ sub $0xc,%esp │ │ push %esi │ │ call 11f4570 │ │ jmp 120be15 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cee3(%ebx),%eax │ │ + lea -0x117cf0a(%ebx),%eax │ │ lea -0x115b93f(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3534741,15 +3534741,15 @@ │ │ mov %esi,(%esp) │ │ call 11f34f0 │ │ lea 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11f34f0 │ │ testb $0x1,0x30(%esi) │ │ je 120d541 │ │ - lea -0x1173b21(%ebx),%eax │ │ + lea -0x1173b48(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x28,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3535129,15 +3535129,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %edi,%esi │ │ js 120d9c0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f39e(%ebx),%eax │ │ - lea -0x1173b21(%ebx),%ecx │ │ + lea -0x1173b48(%ebx),%ecx │ │ push %eax │ │ push $0x93 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3535225,15 +3535225,15 @@ │ │ mov %edi,%eax │ │ mov %ecx,0x24(%edi) │ │ incl 0x70(%edi) │ │ jmp 120daa2 │ │ call 1272bb0 │ │ lea -0x116110c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1175967(%ebx),%eax │ │ + lea -0x117598e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x2f,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x72,0x4(%esp) │ │ movl $0x5,(%esp) │ │ call 1272e00 │ │ @@ -3535371,15 +3535371,15 @@ │ │ push 0x8(%edi) │ │ call 11f3280 │ │ add $0x10,%esp │ │ cmp $0x2711,%eax │ │ jl 120dbf6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ced3(%ebx),%eax │ │ + lea -0x117cefa(%ebx),%eax │ │ lea -0x1164b86(%ebx),%ecx │ │ push %eax │ │ push $0x30 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3535392,15 +3535392,15 @@ │ │ push %eax │ │ call 11f3280 │ │ add $0x10,%esp │ │ cmp $0x2711,%eax │ │ jl 120dc72 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ced3(%ebx),%eax │ │ + lea -0x117cefa(%ebx),%eax │ │ lea -0x1164b86(%ebx),%ecx │ │ push %eax │ │ push $0x36 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3535432,15 +3535432,15 @@ │ │ push 0x8(%edi) │ │ call 11f3280 │ │ add $0x10,%esp │ │ cmp $0x1ff,%eax │ │ jg 120dcb9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ced3(%ebx),%eax │ │ + lea -0x117cefa(%ebx),%eax │ │ lea -0x1164b86(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3535563,15 +3535563,15 @@ │ │ xor %esi,%esi │ │ xor %ecx,%ecx │ │ mov $0xffffffff,%edi │ │ jmp 120dc4a │ │ mov %eax,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ced3(%ebx),%eax │ │ + lea -0x117cefa(%ebx),%eax │ │ lea -0x1164b86(%ebx),%ecx │ │ push %eax │ │ push $0x49 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3535580,27 +3535580,27 @@ │ │ call 1272e00 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ mov $0xffffffff,%edi │ │ jmp 120dc4a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ced3(%ebx),%eax │ │ + lea -0x117cefa(%ebx),%eax │ │ lea -0x1164b86(%ebx),%ecx │ │ push %eax │ │ push $0x61 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ jmp 120debb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ced3(%ebx),%eax │ │ + lea -0x117cefa(%ebx),%eax │ │ lea -0x1164b86(%ebx),%ecx │ │ push %eax │ │ push $0x58 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3536589,15 +3536589,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 120e993 │ │ mov %esi,0x60(%edi) │ │ jmp 120e971 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cebf(%ebx),%eax │ │ + lea -0x117cee6(%ebx),%eax │ │ push %eax │ │ push $0x53 │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3536658,15 +3536658,15 @@ │ │ je 120e9ed │ │ mov %edi,%eax │ │ jmp 120ea34 │ │ movl $0xc0105,0x4(%esp) │ │ mov $0x7d,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cebf(%ebx),%eax │ │ + lea -0x117cee6(%ebx),%eax │ │ push %eax │ │ push %esi │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0xc(%esp) │ │ @@ -3538110,15 +3538110,15 @@ │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1207a60 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 120f834 │ │ sub $0xc,%esp │ │ - lea -0x117730d(%ebx),%eax │ │ + lea -0x1177334(%ebx),%eax │ │ push 0x14(%ebp) │ │ push $0x0 │ │ push 0x14(%esp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1207a60 │ │ add $0x20,%esp │ │ @@ -3538349,15 +3538349,15 @@ │ │ mov %edi,0x24(%esp) │ │ mov %eax,0x20(%esp) │ │ call 12c3d80 │ │ test %eax,%eax │ │ je 120fb00 │ │ mov 0x18(%esp),%ecx │ │ mov %ecx,0x8(%esp) │ │ - lea -0x117f04d(%ebx),%ecx │ │ + lea -0x117f074(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ mov %eax,%edi │ │ call 12c4040 │ │ test %eax,%eax │ │ je 120faf2 │ │ mov 0x24(%esp),%eax │ │ @@ -3538378,15 +3538378,15 @@ │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 120faf6 │ │ mov 0x28(%esp),%eax │ │ test %eax,%eax │ │ je 120fb0a │ │ mov %eax,0x8(%esp) │ │ - lea -0x1175a92(%ebx),%eax │ │ + lea -0x1175ab9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c4040 │ │ mov $0x6,%ecx │ │ test %eax,%eax │ │ jne 120fb0f │ │ jmp 120faf6 │ │ @@ -3538404,15 +3538404,15 @@ │ │ ret │ │ mov $0x4,%ecx │ │ mov 0x20(%esp),%eax │ │ test %eax,%eax │ │ mov %ecx,0x18(%esp) │ │ je 120fb3a │ │ mov %eax,0x8(%esp) │ │ - lea -0x117ed5f(%ebx),%eax │ │ + lea -0x117ed86(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c4040 │ │ test %eax,%eax │ │ je 120faf6 │ │ orl $0x1,0x18(%esp) │ │ mov %esi,(%esp) │ │ @@ -3538499,15 +3538499,15 @@ │ │ jne 120fc46 │ │ sub $0xc,%esp │ │ push %esi │ │ call 1210700 │ │ jmp 120fc41 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171b41(%ebx),%eax │ │ + lea -0x1171b68(%ebx),%eax │ │ lea -0x1149fb4(%ebx),%ecx │ │ push %eax │ │ push $0x1e6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3538612,15 +3538612,15 @@ │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 11ef2f0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 120fdfe │ │ - lea -0x1171b4d(%ebx),%eax │ │ + lea -0x1171b74(%ebx),%eax │ │ lea -0x115f3be(%ebx),%ecx │ │ push 0x18(%esp) │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 11ef9b0 │ │ xor %ecx,%ecx │ │ @@ -3538647,28 +3538647,28 @@ │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ jle 120fdfc │ │ mov %edi,0x14(%esp) │ │ mov 0xc(%esp),%edi │ │ sub $0xc,%esp │ │ - lea -0x1173b0d(%ebx),%eax │ │ + lea -0x1173b34(%ebx),%eax │ │ mov 0x8(%ebp),%ecx │ │ push %ecx │ │ push $0x0 │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 1207a60 │ │ add $0x20,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 120fdfe │ │ sub $0xc,%esp │ │ - lea -0x117ed1c(%ebx),%eax │ │ + lea -0x117ed43(%ebx),%eax │ │ push 0x8(%ebp) │ │ push $0x0 │ │ push 0x24(%esp) │ │ push %eax │ │ push %edi │ │ call 1207a60 │ │ xor %ecx,%ecx │ │ @@ -3538941,22 +3538941,22 @@ │ │ movl $0x0,0x18(%esp) │ │ movl $0x0,0x14(%esp) │ │ cmpl $0x0,0x8(%ebp) │ │ je 12100d6 │ │ mov 0xc(%ebp),%edi │ │ cmpl $0x0,0x10(%ebp) │ │ je 1210041 │ │ - lea -0x117ed5f(%ebx),%eax │ │ + lea -0x117ed86(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4c30 │ │ mov %eax,%esi │ │ jmp 1210043 │ │ xor %esi,%esi │ │ - lea -0x1175a92(%ebx),%eax │ │ + lea -0x1175ab9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4c30 │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ mov %esi,%edx │ │ or %ecx,%edx │ │ @@ -3539386,15 +3539386,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12105f1 │ │ mov %esi,0x60(%edi) │ │ jmp 12105cf │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177307(%ebx),%eax │ │ + lea -0x117732e(%ebx),%eax │ │ push %eax │ │ push $0x8e │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3539456,15 +3539456,15 @@ │ │ je 1210651 │ │ mov %edi,%eax │ │ jmp 1210698 │ │ movl $0xc0105,0x4(%esp) │ │ mov $0xb9,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177307(%ebx),%eax │ │ + lea -0x117732e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0xc(%esp) │ │ @@ -3540360,27 +3540360,27 @@ │ │ push 0x10(%edi) │ │ call 11f4b00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1210ff0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171b2c(%ebx),%eax │ │ + lea -0x1171b53(%ebx),%eax │ │ lea -0x11598d4(%ebx),%ecx │ │ push %eax │ │ push $0xf1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ jmp 1210fdc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171b2c(%ebx),%eax │ │ + lea -0x1171b53(%ebx),%eax │ │ lea -0x11598d4(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3540550,15 +3540550,15 @@ │ │ push 0x20(%esp) │ │ push %esi │ │ push %edi │ │ call *%ecx │ │ jmp 1211250 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171b2c(%ebx),%eax │ │ + lea -0x1171b53(%ebx),%eax │ │ lea -0x11598d4(%ebx),%ecx │ │ push %eax │ │ push $0xf5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3540603,15 +3540603,15 @@ │ │ movl $0x1,0x14(%esp) │ │ mov (%esp),%eax │ │ jmp 12112e7 │ │ mov (%esp),%ecx │ │ mov %ecx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171b2c(%ebx),%eax │ │ + lea -0x1171b53(%ebx),%eax │ │ lea -0x11598d4(%ebx),%ecx │ │ push %eax │ │ push $0x15b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3541666,15 +3541666,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1211fcf │ │ pop %ebx │ │ add $0x25d1e9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117ed16(%ebx),%eax │ │ + lea -0x117ed3d(%ebx),%eax │ │ push $0x24 │ │ push %eax │ │ push $0x8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3541708,15 +3541708,15 @@ │ │ je 121204d │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 11f3440 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11f3440 │ │ - lea -0x117ed16(%ebx),%eax │ │ + lea -0x117ed3d(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x2f,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3541750,15 +3541750,15 @@ │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 1212091 │ │ mov (%eax),%edi │ │ test %edi,%edi │ │ jne 12120b1 │ │ sub $0x4,%esp │ │ - lea -0x117ed16(%ebx),%eax │ │ + lea -0x117ed3d(%ebx),%eax │ │ push $0x24 │ │ push %eax │ │ push $0x8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -3541806,15 +3541806,15 @@ │ │ sub $0xc,%esp │ │ push (%edi) │ │ call 11f3440 │ │ add $0x4,%esp │ │ push 0x4(%edi) │ │ call 11f3440 │ │ add $0xc,%esp │ │ - lea -0x117ed16(%ebx),%eax │ │ + lea -0x117ed3d(%ebx),%eax │ │ push $0x2f │ │ push %eax │ │ push %edi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3542047,15 +3542047,15 @@ │ │ sub $0xc,%esp │ │ push (%esi) │ │ call 11f3440 │ │ add $0x4,%esp │ │ push 0x4(%esi) │ │ call 11f3440 │ │ add $0xc,%esp │ │ - lea -0x117ed16(%ebx),%eax │ │ + lea -0x117ed3d(%ebx),%eax │ │ push $0x2f │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ jmp 12123ef │ │ mov 0xc(%edi),%eax │ │ @@ -3542137,15 +3542137,15 @@ │ │ call 1212451 │ │ pop %ebx │ │ add $0x25cd67,%ebx │ │ mov 0x14(%ebp),%edi │ │ mov %edi,0x18(%esp) │ │ movl $0x0,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117ed16(%ebx),%esi │ │ + lea -0x117ed3d(%ebx),%esi │ │ push $0x24 │ │ push %esi │ │ push $0x8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ test %eax,%eax │ │ @@ -3542311,15 +3542311,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1212601 │ │ pop %ebx │ │ add $0x25cbb7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117b025(%ebx),%esi │ │ + lea -0x117b04c(%ebx),%esi │ │ push $0x11 │ │ push %esi │ │ push $0x28 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3542426,15 +3542426,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1212764 │ │ sub $0xc,%esp │ │ push 0x4(%edi) │ │ call 1314c30 │ │ add $0xc,%esp │ │ - lea -0x117b025(%ebx),%esi │ │ + lea -0x117b04c(%ebx),%esi │ │ push $0x4b │ │ push %esi │ │ push 0x20(%edi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x4c │ │ push %esi │ │ @@ -3542447,27 +3542447,27 @@ │ │ push %edi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ jmp 12127ba │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b92c(%ebx),%eax │ │ - lea -0x117b025(%ebx),%ecx │ │ + lea -0x117b04c(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ jmp 12127ae │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b92c(%ebx),%eax │ │ - lea -0x117b025(%ebx),%ecx │ │ + lea -0x117b04c(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3542544,15 +3542544,15 @@ │ │ test %eax,%eax │ │ je 12128be │ │ cmpl $0x0,0x24(%edi) │ │ je 1212915 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116e198(%ebx),%eax │ │ - lea -0x117b025(%ebx),%ecx │ │ + lea -0x117b04c(%ebx),%ecx │ │ push %eax │ │ push $0xea │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3542561,15 +3542561,15 @@ │ │ add $0x10,%esp │ │ mov $0x70,%edi │ │ mov $0x86,%esi │ │ jmp 12128c8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1162f5d(%ebx),%eax │ │ - lea -0x117b025(%ebx),%ecx │ │ + lea -0x117b04c(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80025 │ │ @@ -3542579,15 +3542579,15 @@ │ │ xor %eax,%eax │ │ jmp 121290d │ │ mov $0x6f,%edi │ │ mov $0x8b,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1162f5d(%ebx),%eax │ │ - lea -0x117b025(%ebx),%ecx │ │ + lea -0x117b04c(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3542605,15 +3542605,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x117b025(%ebx),%esi │ │ + lea -0x117b04c(%ebx),%esi │ │ push $0xee │ │ push %esi │ │ push %eax │ │ call 12c1a80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 121287d │ │ @@ -3542673,15 +3542673,15 @@ │ │ cmp $0x1,%edx │ │ jne 1212a02 │ │ mov 0xc(%eax),%eax │ │ jmp 1212a52 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1162f46(%ebx),%eax │ │ - lea -0x117b025(%ebx),%ecx │ │ + lea -0x117b04c(%ebx),%ecx │ │ push %eax │ │ push $0xbe │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3542704,15 +3542704,15 @@ │ │ push %eax │ │ call *%esi │ │ add $0x10,%esp │ │ jmp 1212a52 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1162f46(%ebx),%eax │ │ - lea -0x117b025(%ebx),%ecx │ │ + lea -0x117b04c(%ebx),%ecx │ │ push %eax │ │ push $0xd2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ @@ -3542765,15 +3542765,15 @@ │ │ mov $0xab,%edi │ │ jmp 1212abd │ │ mov $0x6c,%esi │ │ mov $0xa7,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1162f54(%ebx),%eax │ │ - lea -0x117b025(%ebx),%ecx │ │ + lea -0x117b04c(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3542811,16 +3542811,16 @@ │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 1212b22 │ │ mov 0x20(%eax),%eax │ │ jmp 1212b58 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ed00(%ebx),%eax │ │ - lea -0x117b025(%ebx),%ecx │ │ + lea -0x117ed27(%ebx),%eax │ │ + lea -0x117b04c(%ebx),%ecx │ │ push %eax │ │ push $0xdb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3542863,16 +3542863,16 @@ │ │ push %ecx │ │ push %eax │ │ call *%esi │ │ add $0x10,%esp │ │ jmp 1212bde │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ceb1(%ebx),%eax │ │ - lea -0x117b025(%ebx),%ecx │ │ + lea -0x117ced8(%ebx),%eax │ │ + lea -0x117b04c(%ebx),%ecx │ │ push %eax │ │ push $0xfb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3542926,25 +3542926,25 @@ │ │ push %esi │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1212c8d │ │ sub $0x4,%esp │ │ - lea -0x117b025(%ebx),%eax │ │ + lea -0x117b04c(%ebx),%eax │ │ push $0x11c │ │ push %eax │ │ push %esi │ │ call 12c1a80 │ │ add $0x10,%esp │ │ jmp 1212c8d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164b48(%ebx),%eax │ │ - lea -0x117b025(%ebx),%ecx │ │ + lea -0x117b04c(%ebx),%ecx │ │ push %eax │ │ push $0x10c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3542956,15 +3542956,15 @@ │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164b48(%ebx),%eax │ │ - lea -0x117b025(%ebx),%ecx │ │ + lea -0x117b04c(%ebx),%ecx │ │ push %eax │ │ push $0x112 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -3543032,30 +3543032,30 @@ │ │ je 1212dfb │ │ mov 0x8(%ebp),%eax │ │ mov %esi,0x24(%eax) │ │ mov $0x1,%eax │ │ jmp 1212df3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171b1d(%ebx),%eax │ │ + lea -0x1171b44(%ebx),%eax │ │ lea -0x115d68a(%ebx),%ecx │ │ push %eax │ │ push $0x69 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ push $0x25 │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 1212dd9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171b1d(%ebx),%eax │ │ + lea -0x1171b44(%ebx),%eax │ │ lea -0x115d68a(%ebx),%ecx │ │ push %eax │ │ push $0x76 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ call 13c7ca0 │ │ @@ -3543080,15 +3543080,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171b1d(%ebx),%eax │ │ + lea -0x1171b44(%ebx),%eax │ │ lea -0x115d68a(%ebx),%edi │ │ push %eax │ │ push $0x80 │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3543232,15 +3543232,15 @@ │ │ push %eax │ │ call 13c7930 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 121307b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173b07(%ebx),%eax │ │ + lea -0x1173b2e(%ebx),%eax │ │ lea -0x115d68a(%ebx),%ecx │ │ push %eax │ │ push $0xbc │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ call 13c7ca0 │ │ @@ -3543252,39 +3543252,39 @@ │ │ push $0x6a │ │ push $0x25 │ │ call 1272e00 │ │ add $0x20,%esp │ │ jmp 1213079 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173b07(%ebx),%eax │ │ + lea -0x1173b2e(%ebx),%eax │ │ lea -0x115d68a(%ebx),%ecx │ │ push %eax │ │ push $0xae │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 121306f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173b07(%ebx),%eax │ │ + lea -0x1173b2e(%ebx),%eax │ │ lea -0x115d68a(%ebx),%ecx │ │ push %eax │ │ push $0xb2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 121306f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173b07(%ebx),%eax │ │ + lea -0x1173b2e(%ebx),%eax │ │ lea -0x115d68a(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3544489,15 +3544489,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 121db10 │ │ add $0x10,%esp │ │ jmp 1213d23 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11772e7(%ebx),%eax │ │ + lea -0x117730e(%ebx),%eax │ │ lea -0x11598a9(%ebx),%ecx │ │ push %eax │ │ push $0x1ad │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3544679,15 +3544679,15 @@ │ │ push %eax │ │ push %edi │ │ push 0x24(%esp) │ │ call 12232c0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 1213fb2 │ │ - lea -0x1175a92(%ebx),%ecx │ │ + lea -0x1175ab9(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ push 0x10(%esp) │ │ call 12c43f0 │ │ add $0x10,%esp │ │ mov $0x6,%edi │ │ @@ -3544701,15 +3544701,15 @@ │ │ push 0x14(%esp) │ │ call 121f950 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1213fb2 │ │ add $0x7,%eax │ │ shr $0x3,%eax │ │ - lea -0x117ed5f(%ebx),%ecx │ │ + lea -0x117ed86(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ push 0x10(%esp) │ │ call 12c4290 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3544717,15 +3544717,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 121e4d0 │ │ add $0x10,%esp │ │ shr $0xc,%eax │ │ and $0x1,%eax │ │ sub $0x4,%esp │ │ - lea -0x11772d9(%ebx),%ecx │ │ + lea -0x1177300(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x10(%esp) │ │ call 12c3e90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1213fb2 │ │ @@ -3545015,15 +3545015,15 @@ │ │ test %eax,%eax │ │ je 1214415 │ │ test %edi,%edi │ │ je 12143da │ │ mov %eax,0x8(%esp) │ │ cmp $0x1,%edi │ │ lea -0x116e181(%ebx),%eax │ │ - lea -0x117b010(%ebx),%edi │ │ + lea -0x117b037(%ebx),%edi │ │ cmove %eax,%edi │ │ mov %edi,%esi │ │ sub $0x4,%esp │ │ push $0x80 │ │ push 0x8(%ebp) │ │ mov 0x24(%esp),%edi │ │ push %edi │ │ @@ -3545043,16 +3545043,16 @@ │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 121441d │ │ cmpl $0x0,0x4(%esp) │ │ mov 0x8(%ebp),%esi │ │ je 121432e │ │ - lea -0x1178015(%ebx),%eax │ │ - lea -0x11809a2(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%eax │ │ + lea -0x11809c9(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3545064,15 +3545064,15 @@ │ │ push %edi │ │ call 12078f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 121441d │ │ cmpl $0x0,0x8(%esp) │ │ je 1214372 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1155d3c(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3545117,15 +3545117,15 @@ │ │ test %edi,%edi │ │ jne 1214286 │ │ mov %eax,0x8(%esp) │ │ sub $0xc,%esp │ │ push %esi │ │ call 121e310 │ │ add $0x10,%esp │ │ - lea -0x1171b4d(%ebx),%edi │ │ + lea -0x1171b74(%ebx),%edi │ │ test %eax,%eax │ │ je 121448b │ │ sub $0x8,%esp │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ push %esi │ │ call 121e7e0 │ │ @@ -3545227,15 +3545227,15 @@ │ │ je 12145ad │ │ mov 0x4(%esp),%eax │ │ mov %esi,(%eax) │ │ movl $0x6,(%edi) │ │ jmp 12145a6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11772f8(%ebx),%eax │ │ + lea -0x117731f(%ebx),%eax │ │ lea -0x11598a9(%ebx),%ecx │ │ push %eax │ │ push $0x23 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3545270,15 +3545270,15 @@ │ │ mov %edi,(%eax) │ │ mov 0x8(%esp),%eax │ │ movl $0x10,(%eax) │ │ mov $0x1,%esi │ │ jmp 1214563 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11772f8(%ebx),%eax │ │ + lea -0x117731f(%ebx),%eax │ │ lea -0x11598a9(%ebx),%ecx │ │ push %eax │ │ push $0x2d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3545286,15 +3545286,15 @@ │ │ jmp 1214557 │ │ sub $0xc,%esp │ │ push %edi │ │ call 11e3f40 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11772f8(%ebx),%eax │ │ + lea -0x117731f(%ebx),%eax │ │ lea -0x11598a9(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3545484,15 +3545484,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 121fc70 │ │ add $0x10,%esp │ │ add $0x7,%eax │ │ shr $0x3,%eax │ │ sub $0x4,%esp │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push $0x151 │ │ mov %ecx,0x2c(%esp) │ │ push %ecx │ │ mov %eax,0x28(%esp) │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ @@ -3545572,27 +3545572,27 @@ │ │ mov 0x10(%esp),%edi │ │ jmp 1214d12 │ │ movl $0x195,0xc(%esp) │ │ jmp 1214d8d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151ef8(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0xcb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80008 │ │ jmp 1214b59 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116fc19(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x18a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3545659,39 +3545659,39 @@ │ │ test %eax,%eax │ │ jne 1214cb7 │ │ mov $0x10c,%esi │ │ jmp 1214ded │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151ef8(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x12b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ jmp 1214b59 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151ef8(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0xd1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 1214b59 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151ef8(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0xee │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3545705,57 +3545705,57 @@ │ │ call 11f34f0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%edi │ │ jmp 1214d8d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151ef8(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0xd6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 1214c10 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151ef8(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0xf7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 1214c49 │ │ movl $0x19b,0xc(%esp) │ │ mov 0x4(%esp),%edi │ │ jmp 1214d8d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151ef8(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0xdc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x10 │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 1214b65 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151ef8(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0xfc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80008 │ │ @@ -3545799,44 +3545799,44 @@ │ │ mov %eax,0x8(%ecx) │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jne 12147b0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151ef8(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x124 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 1214c49 │ │ movl $0x0,0x20(%esp) │ │ xor %edi,%edi │ │ mov $0x80003,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117593c(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1175963(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push 0x1c(%esp) │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ push $0x10 │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov %edi,%esi │ │ mov 0x8(%esp),%eax │ │ sub $0x4,%esp │ │ - lea -0x1173af7(%ebx),%edi │ │ + lea -0x1173b1e(%ebx),%edi │ │ push $0x176 │ │ push %edi │ │ push %eax │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x177 │ │ push %edi │ │ @@ -3545850,15 +3545850,15 @@ │ │ call 11f34f0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%edi │ │ mov 0xc(%ebp),%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116fc19(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x20(%esp) │ │ @@ -3545883,15 +3545883,15 @@ │ │ ret │ │ mov 0x4(%esp),%edi │ │ jmp 1214d8d │ │ mov $0x108,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151ef8(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3545899,15 +3545899,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%esi │ │ jmp 1214e56 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151ef8(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x117 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3546078,17 +3546078,17 @@ │ │ lea -0x2c1f8(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 11ea280 │ │ mov %eax,%esi │ │ test %eax,%eax │ │ jne 121510e │ │ call 1272bb0 │ │ - lea -0x11772c7(%ebx),%eax │ │ + lea -0x11772ee(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1173af7(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x1db,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000d,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1272e00 │ │ @@ -3546128,17 +3546128,17 @@ │ │ mov %eax,0x4(%esi) │ │ test %eax,%eax │ │ jne 12151cf │ │ jmp 12151bb │ │ mov %edi,(%esp) │ │ call 11e8a90 │ │ call 1272bb0 │ │ - lea -0x11772c7(%ebx),%eax │ │ + lea -0x11772ee(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1173af7(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x1f0,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xa7,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1272e00 │ │ @@ -3546244,15 +3546244,15 @@ │ │ movl $0x0,0x20(%esp) │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x10(%esp) │ │ xor %esi,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155d33(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push 0x1c(%esp) │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x14(%esp) │ │ @@ -3546484,15 +3546484,15 @@ │ │ mov 0x8(%eax),%eax │ │ mov 0x8(%eax),%eax │ │ test %eax,%eax │ │ je 1215751 │ │ cmpl $0x0,(%eax) │ │ je 121589b │ │ sub $0x4,%esp │ │ - lea -0x1173af7(%ebx),%esi │ │ + lea -0x1173b1e(%ebx),%esi │ │ push $0x2ba │ │ push %esi │ │ mov 0x24(%esp),%edi │ │ push 0x20(%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ @@ -3546749,15 +3546749,15 @@ │ │ je 1215b81 │ │ sub $0x8,%esp │ │ push $0x1 │ │ jmp 1215b1a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e23c(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x354 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ @@ -3546775,39 +3546775,39 @@ │ │ call 121fa50 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 1215bb4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e23c(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x36c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ jmp 1215ba8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e23c(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x364 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 1215ba8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e23c(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x35c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x77 │ │ @@ -3546935,29 +3546935,29 @@ │ │ call 11e9e10 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 1215d48 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b923(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x397 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ push $0x10 │ │ call 1272e00 │ │ jmp 1215d43 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b923(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x39b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -3547098,15 +3547098,15 @@ │ │ jmp 1215f20 │ │ mov $0x3d5,%esi │ │ movl $0x80010,0x1c(%esp) │ │ call 1272bb0 │ │ lea -0x1155d14(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ - lea -0x1173af7(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1272ce0 │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x10,(%esp) │ │ call 1272e00 │ │ @@ -3547263,30 +3547263,30 @@ │ │ test %eax,%eax │ │ je 1216230 │ │ mov 0x18(%esp),%edi │ │ mov %eax,0x8(%esp) │ │ jmp 12162fb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11772ab(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x11772d2(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x403 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ push $0x10 │ │ call 1272e00 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ xor %eax,%eax │ │ xor %edi,%edi │ │ - lea -0x1173af7(%ebx),%esi │ │ + lea -0x1173b1e(%ebx),%esi │ │ push $0x43a │ │ push %esi │ │ push %eax │ │ push 0x20(%esp) │ │ call 12c04e0 │ │ add $0xc,%esp │ │ push $0x43b │ │ @@ -3547304,28 +3547304,28 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11772ab(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x11772d2(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x408 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 121615f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11772ab(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x11772d2(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x411 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3547334,16 +3547334,16 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ xor %eax,%eax │ │ mov %esi,%edi │ │ jmp 1216175 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11772ab(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x11772d2(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x435 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3547351,35 +3547351,35 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ mov 0x18(%esp),%edi │ │ jmp 12162fb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11772ab(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x11772d2(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x41c │ │ jmp 12162d7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11772ab(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x11772d2(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x424 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 12162e7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11772ab(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x11772d2(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x42b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3547417,16 +3547417,16 @@ │ │ push 0xc(%ebp) │ │ push 0xc(%eax) │ │ call 1215c80 │ │ add $0x10,%esp │ │ jmp 1216376 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171b12(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1171b39(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x443 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3547472,15 +3547472,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 121642f │ │ jmp 1216495 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11689d1(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x44e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3547524,15 +3547524,15 @@ │ │ test %eax,%eax │ │ je 1216403 │ │ mov %esi,(%eax) │ │ jmp 1216403 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11689d1(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x454 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3547593,15 +3547593,15 @@ │ │ mov 0x10(%ebp),%eax │ │ add %eax,(%edi) │ │ mov %esi,%eax │ │ jmp 1216543 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e21b(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x475 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3547614,15 +3547614,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e21b(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x47b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3547668,15 +3547668,15 @@ │ │ je 1216671 │ │ mov (%edi),%edi │ │ mov %edi,%ecx │ │ test %edi,%edi │ │ mov %eax,0x8(%esp) │ │ jne 121660c │ │ sub $0x4,%esp │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push $0x494 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov 0x8(%esp),%eax │ │ @@ -3547700,15 +3547700,15 @@ │ │ mov 0x8(%esp),%eax │ │ mov 0xc(%ebp),%ecx │ │ add %eax,(%ecx) │ │ jmp 1216671 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e20b(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%ecx │ │ + lea -0x1173b1e(%ebx),%ecx │ │ push %eax │ │ push $0x488 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3547721,15 +3547721,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e20b(%ebx),%eax │ │ - lea -0x1173af7(%ebx),%esi │ │ + lea -0x1173b1e(%ebx),%esi │ │ push %eax │ │ push $0x49a │ │ push %esi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3547763,15 +3547763,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12166ef │ │ pop %ebx │ │ add $0x258ac9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1173af7(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%eax │ │ push $0x4ad │ │ push %eax │ │ push $0x8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3547802,15 +3547802,15 @@ │ │ je 121676d │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 11f3440 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11f3440 │ │ - lea -0x1173af7(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x4b8,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3547844,15 +3547844,15 @@ │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 12167b1 │ │ mov (%eax),%edi │ │ test %edi,%edi │ │ jne 12167d4 │ │ sub $0x4,%esp │ │ - lea -0x1173af7(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%eax │ │ push $0x4ad │ │ push %eax │ │ push $0x8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -3547900,15 +3547900,15 @@ │ │ sub $0xc,%esp │ │ push (%edi) │ │ call 11f3440 │ │ add $0x4,%esp │ │ push 0x4(%edi) │ │ call 11f3440 │ │ add $0xc,%esp │ │ - lea -0x1173af7(%ebx),%eax │ │ + lea -0x1173b1e(%ebx),%eax │ │ push $0x4b8 │ │ push %eax │ │ push %edi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3548414,23 +3548414,23 @@ │ │ push %eax │ │ push %esi │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1216d65 │ │ sub $0x8,%esp │ │ - lea -0x117ecdf(%ebx),%eax │ │ + lea -0x117ed06(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1216d69 │ │ sub $0x8,%esp │ │ - lea -0x1182666(%ebx),%eax │ │ + lea -0x118268d(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c2420 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0xffffffff,%eax │ │ test %ecx,%ecx │ │ @@ -3548500,15 +3548500,15 @@ │ │ cmp $0x2,%eax │ │ jne 1216f33 │ │ mov $0x1,%eax │ │ jmp 1216e3b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116899f(%ebx),%eax │ │ - lea -0x1171af7(%ebx),%ecx │ │ + lea -0x1171b1e(%ebx),%ecx │ │ push %eax │ │ push $0x12a │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ mov $0x86,%esi │ │ jmp 121735f │ │ @@ -3548528,15 +3548528,15 @@ │ │ je 1216f33 │ │ sub $0xc,%esp │ │ mov 0x8(%ebp),%eax │ │ push %eax │ │ call 121fa70 │ │ add $0x10,%esp │ │ and $0x1,%eax │ │ - lea -0x117f593(%ebx),%ecx │ │ + lea -0x117f5ba(%ebx),%ecx │ │ push -0x2bf0c(%ebx,%eax,8) │ │ push %ecx │ │ push %edi │ │ push %esi │ │ call 12c48e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3548563,51 +3548563,51 @@ │ │ je 1216f8d │ │ sub $0xc,%esp │ │ push %eax │ │ call 1281ca0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1216f06 │ │ - lea -0x1180998(%ebx),%ecx │ │ + lea -0x11809bf(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x10(%ebp) │ │ push %esi │ │ call 12c48e0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1217371 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116899f(%ebx),%eax │ │ - lea -0x1171af7(%ebx),%ecx │ │ + lea -0x1171b1e(%ebx),%ecx │ │ push %eax │ │ push $0x159 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ mov $0x8d,%esi │ │ jmp 121735f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116899f(%ebx),%eax │ │ - lea -0x1171af7(%ebx),%ecx │ │ + lea -0x1171b1e(%ebx),%ecx │ │ push %eax │ │ push $0x134 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ mov $0x68,%esi │ │ jmp 121735f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116899f(%ebx),%eax │ │ - lea -0x1171af7(%ebx),%ecx │ │ + lea -0x1171b1e(%ebx),%ecx │ │ push %eax │ │ push $0x13d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ mov $0x66,%esi │ │ jmp 121735f │ │ @@ -3548624,30 +3548624,30 @@ │ │ lea -0x115b90d(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ jmp 1216fcb │ │ lea -0x115f377(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x10(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x117f04d(%ebx),%esi │ │ + lea -0x117f074(%ebx),%esi │ │ push %esi │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ sub $0x8,%esp │ │ - lea -0x117f711(%ebx),%eax │ │ + lea -0x117f738(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1175949(%ebx),%eax │ │ + lea -0x1175970(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ cmpl $0x0,0xc(%ebp) │ │ jne 121720d │ │ @@ -3548681,15 +3548681,15 @@ │ │ push %eax │ │ push %esi │ │ call 12c4a50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1217304 │ │ sub $0x8,%esp │ │ - lea -0x118265f(%ebx),%edi │ │ + lea -0x1182686(%ebx),%edi │ │ push %edi │ │ push 0x10(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ or %esi,%eax │ │ je 12170c0 │ │ push 0x14(%esp) │ │ @@ -3548743,15 +3548743,15 @@ │ │ mov 0xc(%ebp),%esi │ │ push %esi │ │ call 12c4940 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 121731e │ │ sub $0x8,%esp │ │ - lea -0x117729a(%ebx),%eax │ │ + lea -0x11772c1(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push 0x10(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ or %esi,%eax │ │ mov 0x8(%ebp),%edi │ │ @@ -3548899,16 +3548899,16 @@ │ │ mov $0x8000f,%esi │ │ mov $0x108,%edi │ │ jmp 1217340 │ │ mov $0x8000f,%esi │ │ mov $0x117,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177291(%ebx),%eax │ │ - lea -0x1171af7(%ebx),%ecx │ │ + lea -0x11772b8(%ebx),%eax │ │ + lea -0x1171b1e(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ push $0x0 │ │ @@ -3548990,23 +3548990,23 @@ │ │ movl $0x0,0x20(%esp) │ │ mov %eax,(%esp) │ │ call 121e260 │ │ test %eax,%eax │ │ je 1217511 │ │ mov %eax,0x18(%esp) │ │ mov 0xc(%ebp),%esi │ │ - lea -0x1175a92(%ebx),%eax │ │ + lea -0x1175ab9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c4c30 │ │ mov %eax,%edi │ │ mov $0x0,%eax │ │ cmpl $0x0,0x10(%ebp) │ │ je 1217473 │ │ - lea -0x117ed5f(%ebx),%eax │ │ + lea -0x117ed86(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c4c30 │ │ mov %eax,0x24(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 121e220 │ │ @@ -3549131,15 +3549131,15 @@ │ │ mov $0x1,%edi │ │ mov %ecx,(%esp) │ │ call 11f5ad0 │ │ mov 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ call 11f3440 │ │ mov 0x20(%esp),%eax │ │ - lea -0x1171af7(%ebx),%ecx │ │ + lea -0x1171b1e(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x1ee,0x8(%esp) │ │ call 12c02c0 │ │ mov %esi,(%esp) │ │ call 121eee0 │ │ mov %edi,%eax │ │ @@ -3549221,15 +3549221,15 @@ │ │ pop %ebx │ │ add $0x257ab7,%ebx │ │ mov 0x8(%ebp),%edi │ │ xor %eax,%eax │ │ test %edi,%edi │ │ je 1217985 │ │ mov 0xc(%ebp),%esi │ │ - lea -0x11772d9(%ebx),%eax │ │ + lea -0x1177300(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c4c30 │ │ test %eax,%eax │ │ je 12177a7 │ │ lea 0x18(%esp),%ecx │ │ mov %ecx,0x4(%esp) │ │ @@ -3549324,15 +3549324,15 @@ │ │ setne %al │ │ test %eax,%eax │ │ jne 12178f3 │ │ jmp 1217983 │ │ call 1272bb0 │ │ lea -0x114c17d(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1171af7(%ebx),%eax │ │ + lea -0x1171b1e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x20e,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x68,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1272e00 │ │ @@ -3549569,16 +3549569,16 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1217ba7 │ │ mov %esi,%eax │ │ jmp 1217bb5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182676(%ebx),%eax │ │ - lea -0x1171af7(%ebx),%ecx │ │ + lea -0x118269d(%ebx),%eax │ │ + lea -0x1171b1e(%ebx),%ecx │ │ push %eax │ │ push $0x25a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3549721,23 +3549721,23 @@ │ │ push %esi │ │ call 12c2420 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 1217d5f │ │ sub $0x8,%esp │ │ - lea -0x117ecdf(%ebx),%eax │ │ + lea -0x117ed06(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1217d5a │ │ sub $0x8,%esp │ │ - lea -0x1182666(%ebx),%eax │ │ + lea -0x118268d(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c2420 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ @@ -3549878,15 +3549878,15 @@ │ │ test %eax,%eax │ │ je 1217fce │ │ mov 0xc(%esp),%eax │ │ jmp 1217fc6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11610e4(%ebx),%eax │ │ - lea -0x1171af7(%ebx),%ecx │ │ + lea -0x1171b1e(%ebx),%ecx │ │ push %eax │ │ push $0x302 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3549925,15 +3549925,15 @@ │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ jmp 1217fc6 │ │ mov %eax,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11610e4(%ebx),%eax │ │ - lea -0x1171af7(%ebx),%ecx │ │ + lea -0x1171b1e(%ebx),%ecx │ │ push %eax │ │ push $0x31f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -3549955,15 +3549955,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11610e4(%ebx),%eax │ │ - lea -0x1171af7(%ebx),%ecx │ │ + lea -0x1171b1e(%ebx),%ecx │ │ push %eax │ │ push $0x30d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -3550038,15 +3550038,15 @@ │ │ mov 0xc(%esp),%esi │ │ jmp 12180ef │ │ xor %esi,%esi │ │ jmp 12180ef │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115d661(%ebx),%eax │ │ - lea -0x1171af7(%ebx),%ecx │ │ + lea -0x1171b1e(%ebx),%ecx │ │ push %eax │ │ push $0x33b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -3550115,15 +3550115,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 11f5ad0 │ │ add $0x10,%esp │ │ jmp 12181a6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117afff(%ebx),%eax │ │ + lea -0x117b026(%ebx),%eax │ │ lea -0x1166d12(%ebx),%ecx │ │ push %eax │ │ push $0x1a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3550137,15 +3550137,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117afff(%ebx),%eax │ │ + lea -0x117b026(%ebx),%eax │ │ lea -0x1166d12(%ebx),%ecx │ │ push %eax │ │ push $0x21 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3550227,15 +3550227,15 @@ │ │ test %eax,%eax │ │ je 12183ae │ │ mov $0x80,%esi │ │ mov $0x64,%edi │ │ jmp 1218346 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ce96(%ebx),%eax │ │ + lea -0x117cebd(%ebx),%eax │ │ lea -0x1166d12(%ebx),%ecx │ │ push %eax │ │ push $0x3d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3550256,15 +3550256,15 @@ │ │ mov $0x48,%edi │ │ movl $0x0,0x10(%esp) │ │ jmp 1218346 │ │ mov $0x6b,%esi │ │ mov $0x59,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ce96(%ebx),%eax │ │ + lea -0x117cebd(%ebx),%eax │ │ lea -0x1166d12(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3550552,15 +3550552,15 @@ │ │ push $0xcfa │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ push %esi │ │ call 12d83f0 │ │ add $0x10,%esp │ │ - lea -0x1175da4(%ebx),%ecx │ │ + lea -0x1175dcb(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x81 │ │ push $0x10 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3553870,15 +3553870,15 @@ │ │ call 12207b0 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jne 121af7d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180966(%ebx),%eax │ │ + lea -0x118098d(%ebx),%eax │ │ lea -0x1184556(%ebx),%ecx │ │ push %eax │ │ push $0x332 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3554143,15 +3554143,15 @@ │ │ call 11f46c0 │ │ mov 0x18(%ebp),%esi │ │ add $0x10,%esp │ │ movl $0x1,0x14(%esp) │ │ jmp 121af6d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180966(%ebx),%eax │ │ + lea -0x118098d(%ebx),%eax │ │ lea -0x1184556(%ebx),%ecx │ │ push %eax │ │ push $0x33d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3558207,15 +3558207,15 @@ │ │ cmp %esi,%eax │ │ jle 121dd66 │ │ mov %edi,(%esp) │ │ call 11f5de0 │ │ mov $0x92,%esi │ │ mov $0x221,%edi │ │ call 1272bb0 │ │ - lea -0x1173ad8(%ebx),%eax │ │ + lea -0x1173aff(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,0x4(%esp) │ │ lea -0x116fb62(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 1272ce0 │ │ mov %esi,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ @@ -3558393,15 +3558393,15 @@ │ │ push 0x14(%esi) │ │ call 11f43b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 121df9f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173ab9(%ebx),%eax │ │ + lea -0x1173ae0(%ebx),%eax │ │ lea -0x116fb62(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3558566,15 +3558566,15 @@ │ │ test %eax,%eax │ │ je 121e153 │ │ mov $0x1,%edi │ │ mov %esi,(%esp) │ │ call 11f5ad0 │ │ jmp 121e1a0 │ │ call 1272bb0 │ │ - lea -0x117ce10(%ebx),%eax │ │ + lea -0x117ce37(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x116fb62(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x2a1,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0102,0x4(%esp) │ │ @@ -3559525,15 +3559525,15 @@ │ │ movl $0x8000f,0x4(%esp) │ │ mov $0x7e,%esi │ │ jmp 121eaae │ │ movl $0xc0105,0x4(%esp) │ │ mov $0x84,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cdf3(%ebx),%eax │ │ + lea -0x117ce1a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0xc(%esp) │ │ @@ -3559739,27 +3559739,27 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 121ed49 │ │ mov %esi,%eax │ │ jmp 121ed82 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cdd8(%ebx),%eax │ │ + lea -0x117cdff(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ jmp 121ed40 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cdd8(%ebx),%eax │ │ + lea -0x117cdff(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3560325,27 +3560325,27 @@ │ │ mov 0x4(%eax),%edi │ │ test %edi,%edi │ │ je 121f3b4 │ │ cmp %esi,%edi │ │ je 121f3b4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171aa5(%ebx),%eax │ │ + lea -0x1171acc(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x30d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 121f3a0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171aa5(%ebx),%eax │ │ + lea -0x1171acc(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x306 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3561131,15 +3561131,15 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call *%ecx │ │ add $0x20,%esp │ │ jmp 121fbdf │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1179162(%ebx),%eax │ │ + lea -0x1179189(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x231 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3561231,15 +3561231,15 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 121fcd3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171ab9(%ebx),%eax │ │ + lea -0x1171ae0(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x260 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3561850,27 +3561850,27 @@ │ │ test %ecx,%ecx │ │ je 12203a4 │ │ mov 0xc(%ebp),%edx │ │ cmp (%edx),%esi │ │ je 12203e2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117724e(%ebx),%eax │ │ + lea -0x1177275(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x3f3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 12203ce │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117724e(%ebx),%eax │ │ + lea -0x1177275(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x3ef │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3561928,27 +3561928,27 @@ │ │ cmpl $0x0,0x44(%eax) │ │ je 1220463 │ │ mov 0xc(%ebp),%edi │ │ cmp (%edi),%eax │ │ je 122048f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117914f(%ebx),%eax │ │ + lea -0x1179176(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x391 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ jmp 12204d9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117914f(%ebx),%eax │ │ + lea -0x1179176(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x38d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3561967,15 +3561967,15 @@ │ │ push %esi │ │ call 1220510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12204ed │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117914f(%ebx),%eax │ │ + lea -0x1179176(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x395 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3562755,15 +3562755,15 @@ │ │ mov 0x38(%eax),%ecx │ │ test %ecx,%ecx │ │ je 1220c97 │ │ cmpl $0x0,0x3c(%eax) │ │ je 1220cd4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117912f(%ebx),%eax │ │ + lea -0x1179156(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x562 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3562826,15 +3562826,15 @@ │ │ call 1217c90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1220e58 │ │ mov 0xc(%esp),%eax │ │ mov %eax,0x1c(%esi) │ │ sub $0x8,%esp │ │ - lea -0x117f593(%ebx),%eax │ │ + lea -0x117f5ba(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1220d9c │ │ sub $0x8,%esp │ │ @@ -3562896,34 +3562896,34 @@ │ │ call 13c7860 │ │ mov $0x1,%eax │ │ add $0x10,%esp │ │ mov %edi,0x24(%esi) │ │ jmp 1220ed3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825d9(%ebx),%eax │ │ + lea -0x1182600(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x5ea │ │ jmp 1220eba │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825d9(%ebx),%eax │ │ + lea -0x1182600(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x5fe │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xaf │ │ jmp 1220ec7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825d9(%ebx),%eax │ │ + lea -0x1182600(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x5f3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3562968,15 +3562968,15 @@ │ │ mov 0x8(%ebp),%edi │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x18(%esp) │ │ movl $0x0,0x20(%esp) │ │ movl $0xffffffff,0x28(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1180998(%ebx),%eax │ │ + lea -0x11809bf(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1220f8d │ │ movl $0x0,0x24(%esp) │ │ @@ -3563023,15 +3563023,15 @@ │ │ push %esi │ │ call 11f5ec0 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ test %eax,%eax │ │ je 12211b6 │ │ sub $0x8,%esp │ │ - lea -0x118265f(%ebx),%eax │ │ + lea -0x1182686(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1221155 │ │ mov %eax,%edi │ │ @@ -3563052,15 +3563052,15 @@ │ │ push 0x8(%edi) │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1221221 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x64f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3563114,27 +3563114,27 @@ │ │ je 122131e │ │ xor %ecx,%ecx │ │ cmpl $0x0,0x24(%esp) │ │ setg %cl │ │ jmp 1221314 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x635 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 12211a8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x645 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3563154,15 +3563154,15 @@ │ │ push $0x10 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 1221211 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x63f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3563189,42 +3563189,42 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0xc,%esp │ │ jmp 1221352 │ │ sub $0x8,%esp │ │ - lea -0x117f711(%ebx),%eax │ │ + lea -0x117f738(%ebx),%eax │ │ push %eax │ │ mov 0x8(%ebp),%edi │ │ push %edi │ │ call 12c4c30 │ │ add $0x8,%esp │ │ lea 0x24(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ call 12c5fd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 122135d │ │ sub $0x8,%esp │ │ - lea -0x1175949(%ebx),%eax │ │ + lea -0x1175970(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x8,%esp │ │ lea 0x20(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ call 12c5fd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 122138c │ │ sub $0x8,%esp │ │ - lea -0x117f04d(%ebx),%eax │ │ + lea -0x117f074(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x8,%esp │ │ lea 0x14(%esp),%ecx │ │ push %ecx │ │ push %eax │ │ @@ -3563248,15 +3563248,15 @@ │ │ push %eax │ │ call 121fc70 │ │ add $0x10,%esp │ │ cmp $0x296,%eax │ │ jl 122142d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x67c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3563264,15 +3563264,15 @@ │ │ jmp 1221623 │ │ xor %ecx,%ecx │ │ mov %esi,%eax │ │ mov %ecx,0x18(%esi) │ │ jmp 1221211 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x627 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3563281,39 +3563281,39 @@ │ │ call 1272e00 │ │ add $0x4,%esp │ │ push %esi │ │ call 121ede0 │ │ jmp 12211af │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x655 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa8 │ │ jmp 12211e0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x65a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa9 │ │ jmp 12211e0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x661 │ │ jmp 1221418 │ │ sub $0xc,%esp │ │ push %eax │ │ call 11f4b00 │ │ @@ -3563324,15 +3563324,15 @@ │ │ push 0x18(%esp) │ │ call 11f3420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1221635 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x667 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3563423,15 +3563423,15 @@ │ │ call 11f3280 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%ecx │ │ inc %ecx │ │ cmp %ecx,%eax │ │ jg 12216db │ │ sub $0x8,%esp │ │ - lea -0x117729a(%ebx),%eax │ │ + lea -0x11772c1(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esp) │ │ test %eax,%eax │ │ je 122174f │ │ @@ -3563452,27 +3563452,27 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12216db │ │ mov 0x20(%esp),%eax │ │ jmp 1221751 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x697 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xad │ │ jmp 1221623 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x68c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3563486,15 +3563486,15 @@ │ │ push 0x18(%esp) │ │ call 11f3280 │ │ add $0x10,%esp │ │ cmp $0x296,%eax │ │ jl 122167a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x66c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3563509,29 +3563509,29 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 122169f │ │ mov %eax,(%esp) │ │ jmp 1221431 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push $0x684 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 12211e0 │ │ mov $0x6a0,%edi │ │ movl $0xad,0x8(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825c0(%ebx),%eax │ │ + lea -0x11825e7(%ebx),%eax │ │ lea -0x1184531(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3563589,15 +3563589,15 @@ │ │ jmp 1221808 │ │ mov $0x6b9,%edi │ │ jmp 12216d3 │ │ movl $0xae,0x8(%esp) │ │ mov $0x6bf,%edi │ │ jmp 12216db │ │ sub $0x8,%esp │ │ - lea -0x117f593(%ebx),%eax │ │ + lea -0x117f5ba(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12217fe │ │ sub $0x8,%esp │ │ @@ -3566094,27 +3566094,27 @@ │ │ cmove %edx,%ecx │ │ test %edi,%edi │ │ je 1223745 │ │ cmp 0x18(%ebp),%ecx │ │ jbe 122375d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825a7(%ebx),%eax │ │ + lea -0x11825ce(%ebx),%eax │ │ lea -0x115d5ce(%ebx),%ecx │ │ push %eax │ │ push $0xa6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 12236f3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825a7(%ebx),%eax │ │ + lea -0x11825ce(%ebx),%eax │ │ lea -0x115d5ce(%ebx),%ecx │ │ push %eax │ │ push $0x8d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3566125,15 +3566125,15 @@ │ │ xor %esi,%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 11f5ad0 │ │ jmp 1223738 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825a7(%ebx),%eax │ │ + lea -0x11825ce(%ebx),%eax │ │ lea -0x115d5ce(%ebx),%ecx │ │ push %eax │ │ push $0x95 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3566337,15 +3566337,15 @@ │ │ push 0x2c(%esp) │ │ call 11f5de0 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ jmp 122374b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11825a7(%ebx),%eax │ │ + lea -0x11825ce(%ebx),%eax │ │ lea -0x115d5ce(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3566686,15 +3566686,15 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x10,%esp │ │ jmp 1223e2c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171a97(%ebx),%eax │ │ + lea -0x1171abe(%ebx),%eax │ │ lea -0x1153e0f(%ebx),%ecx │ │ push %eax │ │ push $0x20 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3567124,15 +3567124,15 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x20,%esp │ │ jmp 1224362 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182589(%ebx),%eax │ │ + lea -0x11825b0(%ebx),%eax │ │ lea -0x115b7f2(%ebx),%ecx │ │ push %eax │ │ push $0x37 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3567172,15 +3567172,15 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x10,%esp │ │ jmp 12243dc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173a9f(%ebx),%eax │ │ + lea -0x1173ac6(%ebx),%eax │ │ lea -0x115b7f2(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3567339,27 +3567339,27 @@ │ │ push %esi │ │ call 1216720 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 12245b7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171a81(%ebx),%eax │ │ + lea -0x1171aa8(%ebx),%eax │ │ lea -0x115b7f2(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 12245a7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171a81(%ebx),%eax │ │ + lea -0x1171aa8(%ebx),%eax │ │ lea -0x115b7f2(%ebx),%ecx │ │ push %eax │ │ push $0x6e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3567604,15 +3567604,15 @@ │ │ mov %eax,(%ecx) │ │ mov %esi,(%edi) │ │ mov $0x1,%esi │ │ mov 0xc(%esp),%edi │ │ jmp 12249d7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cdc3(%ebx),%eax │ │ + lea -0x117cdea(%ebx),%eax │ │ lea -0x115b7f2(%ebx),%ecx │ │ push %eax │ │ push $0x94 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3567625,27 +3567625,27 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cdc3(%ebx),%eax │ │ + lea -0x117cdea(%ebx),%eax │ │ lea -0x115b7f2(%ebx),%ecx │ │ push %eax │ │ push $0x98 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ jmp 12248b6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cdc3(%ebx),%eax │ │ + lea -0x117cdea(%ebx),%eax │ │ lea -0x115b7f2(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3567659,15 +3567659,15 @@ │ │ jmp 122498a │ │ mov 0x10(%esp),%eax │ │ mov 0x4(%esp),%esi │ │ mov 0xc(%esp),%edi │ │ jmp 12249c0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cdc3(%ebx),%eax │ │ + lea -0x117cdea(%ebx),%eax │ │ lea -0x115b7f2(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3567675,15 +3567675,15 @@ │ │ jmp 12248b6 │ │ movl $0x80003,0x14(%esp) │ │ mov %edi,%esi │ │ xor %edi,%edi │ │ movl $0xac,0x8(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cdc3(%ebx),%eax │ │ + lea -0x117cdea(%ebx),%eax │ │ lea -0x115b7f2(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3568766,15 +3568766,15 @@ │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x20,%esp │ │ jmp 122585c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1153dde(%ebx),%eax │ │ - lea -0x1179110(%ebx),%ecx │ │ + lea -0x1179137(%ebx),%ecx │ │ push %eax │ │ push $0x1f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3568822,16 +3568822,16 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x20,%esp │ │ jmp 12258e0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11758ae(%ebx),%eax │ │ - lea -0x1179110(%ebx),%ecx │ │ + lea -0x11758d5(%ebx),%eax │ │ + lea -0x1179137(%ebx),%ecx │ │ push %eax │ │ push $0x2f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3568875,16 +3568875,16 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x20,%esp │ │ jmp 1225962 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11758ae(%ebx),%eax │ │ - lea -0x1179110(%ebx),%ecx │ │ + lea -0x11758d5(%ebx),%eax │ │ + lea -0x1179137(%ebx),%ecx │ │ push %eax │ │ push $0x2f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ @@ -3568922,15 +3568922,15 @@ │ │ push 0xc(%ebp) │ │ push 0x8(%ebp) │ │ call *%eax │ │ add $0x10,%esp │ │ jmp 12259d9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117afb8(%ebx),%eax │ │ + lea -0x117afdf(%ebx),%eax │ │ lea -0x1164afd(%ebx),%ecx │ │ push %eax │ │ push $0x1f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3569255,15 +3569255,15 @@ │ │ test %eax,%eax │ │ je 1226033 │ │ sub $0xc,%esp │ │ mov 0x44(%esp),%edi │ │ push %edi │ │ call 12d83f0 │ │ add $0xc,%esp │ │ - lea -0x1177239(%ebx),%ecx │ │ + lea -0x1177260(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1226033 │ │ @@ -3569302,15 +3569302,15 @@ │ │ sub $0xc,%esp │ │ lea -0x115f29c(%ebx),%eax │ │ push %edi │ │ push $0x0 │ │ push 0x28(%esp) │ │ push %eax │ │ jmp 1225f12 │ │ - lea -0x1171a63(%ebx),%eax │ │ + lea -0x1171a8a(%ebx),%eax │ │ mov 0x10(%ebp),%edi │ │ push %edi │ │ push $0x0 │ │ push 0x28(%esp) │ │ push %eax │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ @@ -3569326,15 +3569326,15 @@ │ │ push %eax │ │ push %esi │ │ call 1207a60 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 1226033 │ │ sub $0xc,%esp │ │ - lea -0x117afa8(%ebx),%eax │ │ + lea -0x117afcf(%ebx),%eax │ │ push %edi │ │ push $0x0 │ │ push 0x24(%esp) │ │ push %eax │ │ push %esi │ │ call 1207a60 │ │ add $0x20,%esp │ │ @@ -3569345,27 +3569345,27 @@ │ │ je 1225fad │ │ mov 0x2c(%esp),%edx │ │ cmp $0x4,%edx │ │ lea -0x1162eaa(%ebx),%ecx │ │ lea -0x115f2b0(%ebx),%esi │ │ cmove %ecx,%esi │ │ cmp $0x2,%edx │ │ - lea -0x1182575(%ebx),%edx │ │ + lea -0x118259c(%ebx),%edx │ │ cmovne %esi,%edx │ │ sub $0x4,%esp │ │ mov 0x8(%ebp),%ecx │ │ push %edi │ │ push 0x14(%esp) │ │ push %eax │ │ call 1226040 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1226033 │ │ sub $0xc,%esp │ │ - lea -0x1173a89(%ebx),%eax │ │ + lea -0x1173ab0(%ebx),%eax │ │ push %edi │ │ push $0x0 │ │ push 0x48(%esp) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1207a60 │ │ add $0x20,%esp │ │ @@ -3569457,19 +3569457,19 @@ │ │ mov %edi,%ecx │ │ lea 0x4(%edi),%edx │ │ mov %edx,0x10(%esp) │ │ add $0x5,%ecx │ │ neg %eax │ │ mov %eax,0xc(%esp) │ │ xor %edi,%edi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x1166d6a(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x117ed5a(%ebx),%eax │ │ + lea -0x117ed81(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %ecx,0x14(%esp) │ │ jmp 122613a │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3569919,15 +3569919,15 @@ │ │ push %ecx │ │ push 0xc(%ebp) │ │ call 11f4cf0 │ │ add $0x20,%esp │ │ jmp 122660c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ec60(%ebx),%eax │ │ + lea -0x117ec87(%ebx),%eax │ │ lea -0x1164ad7(%ebx),%ecx │ │ push %eax │ │ push $0xd3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3570024,15 +3570024,15 @@ │ │ call 11f3420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%esi │ │ je 122674f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11790f9(%ebx),%eax │ │ + lea -0x1179120(%ebx),%eax │ │ lea -0x1164ad7(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3572102,15 +3572102,15 @@ │ │ jne 1227edb │ │ movl $0x0,0x64(%esp) │ │ jmp 1227ffe │ │ movl $0x80003,0x24(%esp) │ │ movl $0x286,0x70(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118255d(%ebx),%eax │ │ + lea -0x1182584(%ebx),%eax │ │ push %eax │ │ push 0x78(%esp) │ │ push 0x74(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x2c(%esp) │ │ @@ -3637482,22 +3637482,22 @@ │ │ jb 1250def │ │ mov %edx,%eax │ │ and $0xfffffffc,%eax │ │ cmp $0x4,%eax │ │ je 1250def │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118094b(%ebx),%eax │ │ + lea -0x1180972(%ebx),%eax │ │ lea -0x115f290(%ebx),%ecx │ │ push %eax │ │ push $0x127 │ │ jmp 1250fa5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118094b(%ebx),%eax │ │ + lea -0x1180972(%ebx),%eax │ │ lea -0x115f290(%ebx),%ecx │ │ push %eax │ │ push $0x11e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3637510,15 +3637510,15 @@ │ │ sete %al │ │ test %ecx,%ecx │ │ je 1250e24 │ │ test %al,%al │ │ je 1250e24 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118094b(%ebx),%eax │ │ + lea -0x1180972(%ebx),%eax │ │ lea -0x115f290(%ebx),%ecx │ │ push %eax │ │ push $0x12b │ │ jmp 1250fa5 │ │ mov 0x8(%ebp),%eax │ │ test %edx,%edx │ │ je 1250f59 │ │ @@ -3637587,15 +3637587,15 @@ │ │ push 0x10(%esp) │ │ call 11f42e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 1250fc6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118094b(%ebx),%eax │ │ + lea -0x1180972(%ebx),%eax │ │ lea -0x115f290(%ebx),%ecx │ │ push %eax │ │ push $0x151 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3637618,22 +3637618,22 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call 1220110 │ │ add $0x10,%esp │ │ jmp 1250fbe │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118094b(%ebx),%eax │ │ + lea -0x1180972(%ebx),%eax │ │ lea -0x115f290(%ebx),%ecx │ │ push %eax │ │ push $0x13e │ │ jmp 1250fa5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118094b(%ebx),%eax │ │ + lea -0x1180972(%ebx),%eax │ │ lea -0x115f290(%ebx),%ecx │ │ push %eax │ │ push $0x131 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3637677,15 +3637677,15 @@ │ │ push 0xc(%esp) │ │ call 11f42e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 1251052 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118094b(%ebx),%eax │ │ + lea -0x1180972(%ebx),%eax │ │ lea -0x115f290(%ebx),%ecx │ │ push %eax │ │ push $0x15c │ │ jmp 1250f21 │ │ cmpl $0x6,0xc(%esp) │ │ jne 125106e │ │ sub $0xc,%esp │ │ @@ -3637700,15 +3637700,15 @@ │ │ push 0x18(%esp) │ │ push 0xc(%ebp) │ │ push %esi │ │ call 1220270 │ │ jmp 1250fe7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118094b(%ebx),%eax │ │ + lea -0x1180972(%ebx),%eax │ │ lea -0x115f290(%ebx),%ecx │ │ push %eax │ │ push $0x161 │ │ jmp 1250f21 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3637759,15 +3637759,15 @@ │ │ push $0x0 │ │ push %edi │ │ call 11f45c0 │ │ jmp 125119d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1162e90(%ebx),%eax │ │ - lea -0x11790de(%ebx),%ecx │ │ + lea -0x1179105(%ebx),%ecx │ │ push %eax │ │ push $0x2b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ @@ -3638143,15 +3638143,15 @@ │ │ mov $0x70,%ecx │ │ mov $0xcb,%edx │ │ mov %ecx,%esi │ │ mov %edx,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1162e90(%ebx),%eax │ │ - lea -0x11790de(%ebx),%ecx │ │ + lea -0x1179105(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3638886,15 +3638886,15 @@ │ │ push 0x4(%esp) │ │ push %eax │ │ push %edx │ │ call *%ecx │ │ jmp 1251eaf │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177229(%ebx),%eax │ │ + lea -0x1177250(%ebx),%eax │ │ lea -0x115d5ba(%ebx),%ecx │ │ push %eax │ │ push $0x97 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3639230,15 +3639230,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ec45(%ebx),%eax │ │ + lea -0x117ec6c(%ebx),%eax │ │ lea -0x115d5ba(%ebx),%ecx │ │ push %eax │ │ push $0x105 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3639613,15 +3639613,15 @@ │ │ push 0x8(%ebp) │ │ call 1220510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1252615 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ec19(%ebx),%eax │ │ + lea -0x117ec40(%ebx),%eax │ │ lea -0x115d5ba(%ebx),%ecx │ │ push %eax │ │ push $0x200 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3639769,15 +3639769,15 @@ │ │ push 0xc(%eax) │ │ push %ecx │ │ call 11f3890 │ │ add $0x10,%esp │ │ jmp 12528c6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ec19(%ebx),%eax │ │ + lea -0x117ec40(%ebx),%eax │ │ lea -0x115d5ba(%ebx),%ecx │ │ push %eax │ │ push $0x232 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3641464,15 +3641464,15 @@ │ │ test %eax,%eax │ │ je 1253be3 │ │ mov $0x1,%esi │ │ cmpl $0x0,0x14(%edi) │ │ jne 1253be3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182543(%ebx),%eax │ │ + lea -0x118256a(%ebx),%eax │ │ lea -0x115d5ba(%ebx),%ecx │ │ push %eax │ │ push $0x4aa │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3642090,15 +3642090,15 @@ │ │ je 125432e │ │ mov 0xc(%ebp),%ecx │ │ movl $0x0,0x14(%ecx) │ │ mov $0x1,%esi │ │ jmp 125432e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173a81(%ebx),%eax │ │ + lea -0x1173aa8(%ebx),%eax │ │ lea -0x115d5ba(%ebx),%ecx │ │ push %eax │ │ push $0x5a1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3643584,15 +3643584,15 @@ │ │ je 12553c1 │ │ cmp $0x43f,%edx │ │ je 12553c1 │ │ xor %ecx,%ecx │ │ cmp $0x40b,%edx │ │ sete %cl │ │ xor $0x39,%ecx │ │ - lea -0x11790ca(%ebx),%edx │ │ + lea -0x11790f1(%ebx),%edx │ │ push $0x29 │ │ mov %edx,0xc(%esp) │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12c1bb0 │ │ add $0x10,%esp │ │ @@ -3643638,15 +3643638,15 @@ │ │ mov $0x30,%edi │ │ jmp 1255462 │ │ mov $0x74,%esi │ │ mov $0x25,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11597e6(%ebx),%eax │ │ - lea -0x11790ca(%ebx),%ecx │ │ + lea -0x11790f1(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3643809,44 +3643809,44 @@ │ │ push 0x8(%ebp) │ │ call 11e4ae0 │ │ add $0x20,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 12556a9 │ │ - lea -0x11790ca(%ebx),%edi │ │ + lea -0x11790f1(%ebx),%edi │ │ push $0x7a │ │ push %edi │ │ push %esi │ │ push 0x14(%esp) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ebe9(%ebx),%eax │ │ + lea -0x117ec10(%ebx),%eax │ │ push %eax │ │ push $0x7b │ │ push %edi │ │ jmp 125568e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ebe9(%ebx),%eax │ │ - lea -0x11790ca(%ebx),%ecx │ │ + lea -0x117ec10(%ebx),%eax │ │ + lea -0x11790f1(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7b │ │ jmp 125569d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ebe9(%ebx),%eax │ │ - lea -0x11790ca(%ebx),%ecx │ │ + lea -0x117ec10(%ebx),%eax │ │ + lea -0x11790f1(%ebx),%ecx │ │ push %eax │ │ push $0x74 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3644059,15 +3644059,15 @@ │ │ je 1255897 │ │ cmp $0x43f,%edx │ │ je 1255897 │ │ xor %ecx,%ecx │ │ cmp $0x40b,%edx │ │ sete %cl │ │ xor $0x39,%ecx │ │ - lea -0x11790ca(%ebx),%edx │ │ + lea -0x11790f1(%ebx),%edx │ │ push $0xe9 │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 12c1bb0 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%ecx │ │ @@ -3644415,27 +3644415,27 @@ │ │ mov 0x8(%ebp),%eax │ │ mov 0x14(%eax),%edi │ │ call 12c3d80 │ │ test %eax,%eax │ │ je 1255c64 │ │ mov %eax,%esi │ │ lea 0x9(%edi),%eax │ │ - lea -0x1175a92(%ebx),%ecx │ │ + lea -0x1175ab9(%ebx),%ecx │ │ push 0x48(%edi) │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12c43f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1255c58 │ │ mov 0x44(%edi),%eax │ │ test %eax,%eax │ │ je 1255c68 │ │ - lea -0x117ed5f(%ebx),%ecx │ │ + lea -0x117ed86(%ebx),%ecx │ │ push 0x48(%edi) │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12c43f0 │ │ add $0x10,%esp │ │ mov $0x3,%edi │ │ @@ -3644678,15 +3644678,15 @@ │ │ test %ecx,%ecx │ │ setne %al │ │ add %eax,%eax │ │ jmp 1255ec1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1157a88(%ebx),%eax │ │ - lea -0x11790ca(%ebx),%ecx │ │ + lea -0x11790f1(%ebx),%ecx │ │ push %eax │ │ push $0x228 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3644974,29 +3644974,29 @@ │ │ jne 125620c │ │ test %edi,%edi │ │ je 12562a8 │ │ cmpl $0x0,0x44(%edi) │ │ je 12562a8 │ │ mov %edi,0x10(%esp) │ │ sub $0xc,%esp │ │ - lea -0x1178015(%ebx),%edx │ │ - lea -0x1171a5c(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%edx │ │ + lea -0x1171a83(%ebx),%ecx │ │ push %eax │ │ mov %edx,0x28(%esp) │ │ push %edx │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ push %ecx │ │ mov 0x28(%esp),%edi │ │ push %edi │ │ call 11ef9b0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 12562a4 │ │ - lea -0x11809a2(%ebx),%eax │ │ + lea -0x11809c9(%ebx),%eax │ │ push 0x18(%esp) │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3645025,28 +3645025,28 @@ │ │ test %eax,%eax │ │ jne 125623f │ │ jmp 12562a4 │ │ test %edi,%edi │ │ je 12562b6 │ │ mov %edi,0x10(%esp) │ │ sub $0xc,%esp │ │ - lea -0x1178015(%ebx),%ecx │ │ - lea -0x1182524(%ebx),%edx │ │ + lea -0x117803c(%ebx),%ecx │ │ + lea -0x118254b(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ push %edx │ │ mov 0x28(%esp),%edi │ │ push %edi │ │ call 11ef9b0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 12562a4 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1155d3c(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3645074,18 +3645074,18 @@ │ │ call 12078f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ setne %al │ │ jmp 12562d8 │ │ xor %eax,%eax │ │ jmp 12562d8 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x116a4dd(%ebx),%ecx │ │ jmp 12562c2 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1151e66(%ebx),%ecx │ │ push %eax │ │ push 0x8(%ebp) │ │ push %ecx │ │ push 0x18(%esp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3645173,15 +3645173,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 1269700 │ │ jmp 12563d8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1149efb(%ebx),%eax │ │ - lea -0x11790ca(%ebx),%ecx │ │ + lea -0x11790f1(%ebx),%ecx │ │ push %eax │ │ push $0x189 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3645350,27 +3645350,27 @@ │ │ add $0x9,%eax │ │ mov %eax,(%esi) │ │ mov $0x1,%eax │ │ jmp 12565aa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166c43(%ebx),%eax │ │ - lea -0x11790ca(%ebx),%ecx │ │ + lea -0x11790f1(%ebx),%ecx │ │ push %eax │ │ push $0x2db │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8c │ │ jmp 125659e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166c43(%ebx),%eax │ │ - lea -0x11790ca(%ebx),%ecx │ │ + lea -0x11790f1(%ebx),%ecx │ │ push %eax │ │ push $0x2e1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7b │ │ @@ -3645383,15 +3645383,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166c43(%ebx),%eax │ │ - lea -0x11790ca(%ebx),%ecx │ │ + lea -0x11790f1(%ebx),%ecx │ │ push %eax │ │ push $0x2e5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x85 │ │ @@ -3645463,16 +3645463,16 @@ │ │ call 128f580 │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ cmp %esi,%ecx │ │ je 12566ca │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117afa2(%ebx),%eax │ │ - lea -0x11790ca(%ebx),%ecx │ │ + lea -0x117afc9(%ebx),%eax │ │ + lea -0x11790f1(%ebx),%ecx │ │ push %eax │ │ push $0x389 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ @@ -3645526,27 +3645526,27 @@ │ │ test %ecx,%ecx │ │ je 12567d6 │ │ cmpl $0x3f,(%edi) │ │ ja 1256786 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164aab(%ebx),%eax │ │ - lea -0x11790ca(%ebx),%ecx │ │ + lea -0x11790f1(%ebx),%ecx │ │ push %eax │ │ push $0x334 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 1256778 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164aab(%ebx),%eax │ │ - lea -0x11790ca(%ebx),%ecx │ │ + lea -0x11790f1(%ebx),%ecx │ │ push %eax │ │ push $0x32b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3645623,17 +3645623,17 @@ │ │ mov %edx,0x4(%esp) │ │ mov 0x14(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x20(%esp) │ │ call 125cae0 │ │ jmp 12568b0 │ │ call 1272bb0 │ │ - lea -0x1171a48(%ebx),%eax │ │ + lea -0x1171a6f(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11790ca(%ebx),%eax │ │ + lea -0x11790f1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x363,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x74,0x4(%esp) │ │ movl $0x10,(%esp) │ │ call 1272e00 │ │ @@ -3645674,27 +3645674,27 @@ │ │ test %ecx,%ecx │ │ je 125698c │ │ cmpl $0x71,(%esi) │ │ ja 1256962 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c37e(%ebx),%eax │ │ - lea -0x11790ca(%ebx),%ecx │ │ + lea -0x11790f1(%ebx),%ecx │ │ push %eax │ │ push $0x351 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 1256954 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c37e(%ebx),%eax │ │ - lea -0x11790ca(%ebx),%ecx │ │ + lea -0x11790f1(%ebx),%ecx │ │ push %eax │ │ push $0x348 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3645776,15 +3645776,15 @@ │ │ push (%eax) │ │ call 1263970 │ │ add $0x30,%esp │ │ jmp 1256a43 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b7db(%ebx),%eax │ │ - lea -0x11790ca(%ebx),%ecx │ │ + lea -0x11790f1(%ebx),%ecx │ │ push %eax │ │ push $0x377 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3645833,15 +3645833,15 @@ │ │ call 125e550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1256b27 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114c08c(%ebx),%eax │ │ - lea -0x1182511(%ebx),%ecx │ │ + lea -0x1182538(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ jmp 1256af7 │ │ lea 0x9(%eax),%ecx │ │ push 0x4(%eax) │ │ push 0x44(%eax) │ │ push %ecx │ │ @@ -3645849,15 +3645849,15 @@ │ │ call 12639c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1256b27 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114c08c(%ebx),%eax │ │ - lea -0x1182511(%ebx),%ecx │ │ + lea -0x1182538(%ebx),%ecx │ │ push %eax │ │ push $0x2f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ @@ -3645890,25 +3645890,25 @@ │ │ add $0x218677,%ebx │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0xc(%esp) │ │ cmpl $0x0,0x8(%ebp) │ │ je 1256b9a │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1175a92(%ebx),%eax │ │ + lea -0x1175ab9(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ mov $0x0,%eax │ │ cmpl $0x0,0x10(%ebp) │ │ je 1256b94 │ │ sub $0x8,%esp │ │ - lea -0x117ed5f(%ebx),%eax │ │ + lea -0x117ed86(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ mov %edi,%ecx │ │ or %eax,%ecx │ │ jne 1256ba4 │ │ @@ -3645961,15 +3645961,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ je 1256b9c │ │ orb $0x1,0x8(%esi) │ │ mov $0x1,%eax │ │ jmp 1256b9c │ │ - lea -0x1182511(%ebx),%ecx │ │ + lea -0x1182538(%ebx),%ecx │ │ push $0x54 │ │ push %ecx │ │ push %eax │ │ mov 0x20(%esp),%esi │ │ push (%esi) │ │ call 12c15e0 │ │ add $0x10,%esp │ │ @@ -3645987,15 +3645987,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1256c61 │ │ pop %ebx │ │ add $0x218557,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1182511(%ebx),%esi │ │ + lea -0x1182538(%ebx),%esi │ │ push $0x6f │ │ push %esi │ │ push $0x54 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3646127,16 +3646127,16 @@ │ │ add $0x10,%esp │ │ mov $0xa9,%ecx │ │ cmpl $0xffffffff,0x8(%esp) │ │ je 1256eee │ │ mov %ecx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118092e(%ebx),%eax │ │ - lea -0x1182511(%ebx),%ecx │ │ + lea -0x1180955(%ebx),%eax │ │ + lea -0x1182538(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ jmp 1257008 │ │ xor %ecx,%ecx │ │ cmp $0x40b,%esi │ │ setne %cl │ │ lea 0x1(,%ecx,2),%ecx │ │ @@ -3646171,16 +3646171,16 @@ │ │ xor %ecx,%ecx │ │ cmp $0x40b,%esi │ │ sete %cl │ │ xor $0x39,%ecx │ │ jmp 125702c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118092e(%ebx),%eax │ │ - lea -0x1182511(%ebx),%ecx │ │ + lea -0x1180955(%ebx),%eax │ │ + lea -0x1182538(%ebx),%ecx │ │ push %eax │ │ push $0xbc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -3646231,16 +3646231,16 @@ │ │ je 1256f6f │ │ mov 0x4(%esp),%eax │ │ jmp 1257021 │ │ mov $0xa6,%esi │ │ mov $0xda,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118092e(%ebx),%eax │ │ - lea -0x1182511(%ebx),%ecx │ │ + lea -0x1180955(%ebx),%eax │ │ + lea -0x1182538(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3646267,16 +3646267,16 @@ │ │ cmp $0x40b,%esi │ │ sete %al │ │ xor $0x39,%eax │ │ cmp %ecx,%eax │ │ je 1256da7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118092e(%ebx),%eax │ │ - lea -0x1182511(%ebx),%ecx │ │ + lea -0x1180955(%ebx),%eax │ │ + lea -0x1182538(%ebx),%ecx │ │ push %eax │ │ push $0xb5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3659173,15 +3659173,15 @@ │ │ call 1263734 │ │ pop %ebx │ │ add $0x20ba84,%ebx │ │ mov 0xc(%ebp),%edi │ │ lea 0x39(%edi),%eax │ │ mov %eax,0x10(%esp) │ │ mov $0x71,%ecx │ │ - lea -0x117af5c(%ebx),%esi │ │ + lea -0x117af83(%ebx),%esi │ │ movzbl (%esi),%edx │ │ xor %eax,%eax │ │ cmp %dl,(%edi,%ecx,1) │ │ ja 12638fb │ │ jb 1263795 │ │ movzbl -0x1(%esi),%edx │ │ cmp %dl,-0x1(%edi,%ecx,1) │ │ @@ -3666494,27 +3666494,27 @@ │ │ mov 0x14(%ebp),%edx │ │ test %edx,%edx │ │ je 1269910 │ │ cmp %esi,0x1c(%ebp) │ │ jae 12698cb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177206(%ebx),%eax │ │ + lea -0x117722d(%ebx),%eax │ │ lea -0x116a4c3(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ jmp 1269891 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177206(%ebx),%eax │ │ + lea -0x117722d(%ebx),%eax │ │ lea -0x116a4c3(%ebx),%ecx │ │ push %eax │ │ push $0x71 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3666527,15 +3666527,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177206(%ebx),%eax │ │ + lea -0x117722d(%ebx),%eax │ │ lea -0x116a4c3(%ebx),%ecx │ │ push %eax │ │ push $0x77 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3666550,15 +3666550,15 @@ │ │ push %edx │ │ call 125e680 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1269910 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177206(%ebx),%eax │ │ + lea -0x117722d(%ebx),%eax │ │ lea -0x116a4c3(%ebx),%ecx │ │ push %eax │ │ push $0x8f │ │ jmp 1269933 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ @@ -3666567,15 +3666567,15 @@ │ │ test %eax,%eax │ │ je 1269919 │ │ mov %esi,(%edi) │ │ mov $0x1,%eax │ │ jmp 126989d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177206(%ebx),%eax │ │ + lea -0x117722d(%ebx),%eax │ │ lea -0x116a4c3(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3666691,32 +3666691,32 @@ │ │ call 1269bc0 │ │ add $0x10,%esp │ │ testb $0x2,0x38(%esp) │ │ jne 1269b40 │ │ mov (%esi),%ecx │ │ mov 0x4(%esi),%esi │ │ test %ecx,%ecx │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ cmove %eax,%ecx │ │ mov %ecx,0x1c(%esp) │ │ sete %cl │ │ lea -0x1166c0c(%ebx),%edx │ │ cmove %eax,%edx │ │ mov %edx,0x18(%esp) │ │ test %esi,%esi │ │ lea -0x114e18e(%ebx),%edx │ │ cmove %eax,%edx │ │ mov %edx,0x14(%esp) │ │ cmove %eax,%esi │ │ sete %dl │ │ or %cl,%dl │ │ - lea -0x11812cc(%ebx),%ecx │ │ + lea -0x11812f3(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ mov %ecx,0x10(%esp) │ │ - lea -0x117ba19(%ebx),%edi │ │ + lea -0x117ba40(%ebx),%edi │ │ cmovne %eax,%edi │ │ call 12721b0 │ │ cmp 0x20(%esp),%eax │ │ je 1269af6 │ │ call 1272180 │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ @@ -3666727,15 +3666727,15 @@ │ │ lea -0x1162e84(%ebx),%eax │ │ lea -0x1166c2f(%ebx),%ecx │ │ push %eax │ │ push $0x66 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ - lea -0x117af5b(%ebx),%eax │ │ + lea -0x117af82(%ebx),%eax │ │ push %esi │ │ push 0x24(%esp) │ │ push %edi │ │ push 0x34(%esp) │ │ push 0x34(%esp) │ │ push 0x30(%esp) │ │ push %eax │ │ @@ -3667092,15 +3667092,15 @@ │ │ call 11f2720 │ │ add $0x10,%esp │ │ mov %eax,0x34(%esp) │ │ mov %eax,0x18(%esp) │ │ test %eax,%eax │ │ je 126a035 │ │ sub $0x8,%esp │ │ - lea -0x117ebd3(%ebx),%eax │ │ + lea -0x117ebfa(%ebx),%eax │ │ push %eax │ │ mov 0x8(%ebp),%esi │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1269f76 │ │ @@ -3667109,15 +3667109,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c6e50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126a035 │ │ sub $0x8,%esp │ │ - lea -0x1175881(%ebx),%eax │ │ + lea -0x11758a8(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1269fa6 │ │ sub $0x8,%esp │ │ @@ -3667131,15 +3667131,15 @@ │ │ cmpl $0x0,0x20(%esp) │ │ je 126a05f │ │ mov 0x1c(%esp),%eax │ │ test %eax,%eax │ │ mov 0x18(%esp),%esi │ │ je 1269fdc │ │ sub $0x8,%esp │ │ - lea -0x11773c6(%ebx),%ecx │ │ + lea -0x11773ed(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1269fdc │ │ movl $0x0,0x1c(%esp) │ │ @@ -3667289,15 +3667289,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11758a0(%ebx),%eax │ │ + lea -0x11758c7(%ebx),%eax │ │ lea -0x1166c2f(%ebx),%ecx │ │ push %eax │ │ push $0xa9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3667333,15 +3667333,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11824f9(%ebx),%eax │ │ + lea -0x1182520(%ebx),%eax │ │ lea -0x1166c2f(%ebx),%ecx │ │ push %eax │ │ push $0xb9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3667378,15 +3667378,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cdac(%ebx),%eax │ │ + lea -0x117cdd3(%ebx),%eax │ │ lea -0x1166c2f(%ebx),%ecx │ │ push %eax │ │ push $0xc9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3667443,15 +3667443,15 @@ │ │ push %esi │ │ call 126bdd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126a39b │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x117ebd9(%ebx),%eax │ │ + lea -0x117ec00(%ebx),%eax │ │ push %eax │ │ mov %edi,0x10(%esp) │ │ mov 0xc(%esp),%edi │ │ push %edi │ │ push %esi │ │ call 12ea1f0 │ │ add $0x8,%esp │ │ @@ -3668255,15 +3668255,15 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11790b5(%ebx),%eax │ │ + lea -0x11790dc(%ebx),%eax │ │ lea -0x1166c2f(%ebx),%ecx │ │ push %eax │ │ push $0x272 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3669008,15 +3669008,15 @@ │ │ jg 126b33a │ │ sub $0xc,%esp │ │ push 0x4(%edi) │ │ call 11ee230 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1171a2d(%ebx),%eax │ │ + lea -0x1171a54(%ebx),%eax │ │ push $0x32 │ │ push %eax │ │ push %edi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 126b33f │ │ @@ -3669043,15 +3669043,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 126b361 │ │ pop %ebx │ │ add $0x203e57,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1171a2d(%ebx),%edi │ │ + lea -0x1171a54(%ebx),%edi │ │ push $0x19 │ │ push %edi │ │ push $0x8 │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126b3a7 │ │ @@ -3669117,15 +3669117,15 @@ │ │ call 11f2660 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 126b469 │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1171a2d(%ebx),%eax │ │ + lea -0x1171a54(%ebx),%eax │ │ push $0x19 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x8 │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3669180,15 +3669180,15 @@ │ │ call 11f2720 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 126b4f9 │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x1171a2d(%ebx),%eax │ │ + lea -0x1171a54(%ebx),%eax │ │ push $0x19 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x8 │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3669673,15 +3669673,15 @@ │ │ mov %eax,(%esp) │ │ call 12ca3d0 │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x40,0x8(%esp) │ │ call 12c02c0 │ │ call 1272bb0 │ │ - lea -0x117cd87(%ebx),%eax │ │ + lea -0x117cdae(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,(%esp) │ │ movl $0x112,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0108,0x4(%esp) │ │ movl $0x3c,(%esp) │ │ @@ -3669722,15 +3669722,15 @@ │ │ sub $0xc,%esp │ │ mov %esi,0x18(%esp) │ │ push (%esi) │ │ call 12a8860 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ test %ecx,%ecx │ │ - lea -0x1178015(%ebx),%esi │ │ + lea -0x117803c(%ebx),%esi │ │ cmovne %ecx,%esi │ │ movl $0x0,0x4(%esp) │ │ test %edi,%edi │ │ je 126baab │ │ test %eax,%eax │ │ je 126baab │ │ mov %edi,0x18(%esp) │ │ @@ -3669878,15 +3669878,15 @@ │ │ test %edi,%edi │ │ lea -0x11597d7(%ebx),%ecx │ │ cmove %ecx,%edi │ │ mov 0x8(%ebp),%edx │ │ test %edx,%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ - lea -0x117af31(%ebx),%ecx │ │ + lea -0x117af58(%ebx),%ecx │ │ push %edx │ │ push %esi │ │ push %edi │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ push $0x3c │ │ @@ -3669982,15 +3669982,15 @@ │ │ mov (%eax),%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118091e(%ebx),%eax │ │ + lea -0x1180945(%ebx),%eax │ │ lea -0x1149ee3(%ebx),%ecx │ │ push %eax │ │ push $0x1c9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3670065,15 +3670065,15 @@ │ │ mov 0x10(%eax),%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cd6b(%ebx),%eax │ │ + lea -0x117cd92(%ebx),%eax │ │ lea -0x1149ee3(%ebx),%ecx │ │ push %eax │ │ push $0x1de │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3670389,15 +3670389,15 @@ │ │ call *%ecx │ │ test %eax,%eax │ │ mov 0x10(%esp),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,0x10(%esp) │ │ jmp 126c0d0 │ │ call 1272bb0 │ │ - lea -0x117cd4c(%ebx),%eax │ │ + lea -0x117cd73(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1149ee3(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x27e,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0102,0x4(%esp) │ │ @@ -3671628,15 +3671628,15 @@ │ │ push %edi │ │ call 126abd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 126d009 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173a43(%ebx),%eax │ │ + lea -0x1173a6a(%ebx),%eax │ │ lea -0x115f27c(%ebx),%ecx │ │ push %eax │ │ push $0x23d │ │ jmp 126cfae │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115f258(%ebx),%eax │ │ @@ -3671760,15 +3671760,15 @@ │ │ add $0x10,%esp │ │ cmpb $0x0,0x28(%esp) │ │ je 126d38d │ │ mov (%esp),%edi │ │ jmp 126d0e3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173a43(%ebx),%eax │ │ + lea -0x1173a6a(%ebx),%eax │ │ lea -0x115f27c(%ebx),%ecx │ │ push %eax │ │ push $0x201 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3671778,15 +3671778,15 @@ │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push %edi │ │ call 126c190 │ │ jmp 126d004 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173a43(%ebx),%eax │ │ + lea -0x1173a6a(%ebx),%eax │ │ lea -0x115f27c(%ebx),%ecx │ │ push %eax │ │ push $0x1fb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3671811,31 +3671811,31 @@ │ │ lea -0x115f258(%ebx),%eax │ │ lea -0x115f27c(%ebx),%ecx │ │ push %eax │ │ push $0x314 │ │ jmp 126cdfa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173a43(%ebx),%eax │ │ + lea -0x1173a6a(%ebx),%eax │ │ lea -0x115f27c(%ebx),%ecx │ │ push %eax │ │ push $0x213 │ │ jmp 126cfae │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173a43(%ebx),%eax │ │ + lea -0x1173a6a(%ebx),%eax │ │ lea -0x115f27c(%ebx),%ecx │ │ push %eax │ │ push $0x20c │ │ jmp 126cfae │ │ mov 0x4(%esp),%edi │ │ jmp 126d2a1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173a43(%ebx),%eax │ │ + lea -0x1173a6a(%ebx),%eax │ │ push %eax │ │ push $0x21b │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3672010,15 +3672010,15 @@ │ │ jmp 126d319 │ │ sub $0xc,%esp │ │ jmp 126d2d5 │ │ movl $0x80006,0x4(%esp) │ │ movl $0x22c,0xc(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173a43(%ebx),%eax │ │ + lea -0x1173a6a(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0xc(%esp) │ │ @@ -3672249,15 +3672249,15 @@ │ │ lea -0x1166bf5(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x14(%esp),%eax │ │ mov %eax,(%esp) │ │ call 13c80c0 │ │ test %eax,%eax │ │ jne 126d5e2 │ │ - lea -0x1175872(%ebx),%eax │ │ + lea -0x1175899(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ call 12a87b0 │ │ mov %eax,0x10(%edi) │ │ movb $0x1,0x19(%edi) │ │ mov 0xc(%edi),%eax │ │ @@ -3672409,15 +3672409,15 @@ │ │ call 126acc0 │ │ mov %eax,0x30(%esp) │ │ mov %esi,0x34(%esp) │ │ mov %esi,(%esp) │ │ mov 0xc(%ebp),%esi │ │ call 126bd00 │ │ mov %eax,0x20(%esp) │ │ - lea -0x117ebd3(%ebx),%eax │ │ + lea -0x117ebfa(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c4c30 │ │ test %eax,%eax │ │ je 126d7f9 │ │ movl $0x0,0x24(%esp) │ │ lea 0x24(%esp),%ecx │ │ @@ -3672681,15 +3672681,15 @@ │ │ sub $0x10,%esp │ │ call 126da9f │ │ pop %ebx │ │ add $0x201719,%ebx │ │ sub $0x4,%esp │ │ lea -0x201148(%ebx),%eax │ │ lea -0x2016e8(%ebx),%ecx │ │ - lea -0x117ebc9(%ebx),%edx │ │ + lea -0x117ebf0(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 11fdc00 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3672874,15 +3672874,15 @@ │ │ mov 0x3c(%esp),%edi │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126ddc1 │ │ sub $0x8,%esp │ │ - lea -0x11771dc(%ebx),%eax │ │ + lea -0x1177203(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %edi,%eax │ │ mov 0x8(%esp),%edi │ │ @@ -3672914,25 +3672914,25 @@ │ │ push %eax │ │ mov %eax,%esi │ │ call 126e3f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %esi,0x4(%esp) │ │ je 126dfc6 │ │ - lea -0x117af0d(%ebx),%eax │ │ + lea -0x117af34(%ebx),%eax │ │ lea -0x114c02c(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 126e3f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126dfc6 │ │ - lea -0x1179098(%ebx),%eax │ │ + lea -0x11790bf(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ call 126e3f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3673039,31 +3673039,31 @@ │ │ jmp 126df7d │ │ call 1271b60 │ │ mov 0x14(%esp),%esi │ │ jmp 126deec │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11688ff(%ebx),%eax │ │ - lea -0x117586e(%ebx),%ecx │ │ + lea -0x1175895(%ebx),%ecx │ │ push %eax │ │ push $0x9e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ push $0x26 │ │ call 1272e00 │ │ jmp 126e014 │ │ movl $0x0,0x4(%esp) │ │ jmp 126dfc6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11771f1(%ebx),%eax │ │ - lea -0x117586e(%ebx),%ecx │ │ + lea -0x1177218(%ebx),%eax │ │ + lea -0x1175895(%ebx),%ecx │ │ push %eax │ │ push $0x3c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x95 │ │ @@ -3673072,36 +3673072,36 @@ │ │ jmp 126e019 │ │ sub $0xc,%esp │ │ push 0x10(%esp) │ │ call 126ed30 │ │ jmp 126dfc3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11771f1(%ebx),%eax │ │ - lea -0x117586e(%ebx),%ecx │ │ + lea -0x1177218(%ebx),%eax │ │ + lea -0x1175895(%ebx),%ecx │ │ push %eax │ │ push $0x76 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x97 │ │ push $0x26 │ │ call 1272e00 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11771f1(%ebx),%eax │ │ - lea -0x117586e(%ebx),%ecx │ │ + lea -0x1177218(%ebx),%eax │ │ + lea -0x1175895(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 1272ce0 │ │ add $0x8,%esp │ │ - lea -0x11771c9(%ebx),%eax │ │ + lea -0x11771f0(%ebx),%eax │ │ mov 0x3c(%esp),%ecx │ │ push 0x8(%ecx) │ │ push 0x4(%ecx) │ │ push (%ecx) │ │ push %eax │ │ push $0x66 │ │ push $0x26 │ │ @@ -3673120,16 +3673120,16 @@ │ │ ret │ │ sub $0xc,%esp │ │ push 0x10(%esp) │ │ call 126ed30 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11771f1(%ebx),%eax │ │ - lea -0x117586e(%ebx),%ecx │ │ + lea -0x1177218(%ebx),%eax │ │ + lea -0x1175895(%ebx),%ecx │ │ push %eax │ │ push $0x89 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3673272,15 +3673272,15 @@ │ │ setne %ch │ │ test %ch,%cl │ │ jne 126e226 │ │ test %edi,%edi │ │ jne 126e226 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171a12(%ebx),%eax │ │ + lea -0x1171a39(%ebx),%eax │ │ lea -0x114e171(%ebx),%ecx │ │ push %eax │ │ push $0x52 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3673320,15 +3673320,15 @@ │ │ test %eax,%eax │ │ je 126e346 │ │ cmpl $0x0,0x10(%edi) │ │ lea 0x10(%edi),%edi │ │ jne 126e23b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171a12(%ebx),%eax │ │ + lea -0x1171a39(%ebx),%eax │ │ lea -0x114e171(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3673380,15 +3673380,15 @@ │ │ add %edx,%edi │ │ mov 0x14(%edi),%ecx │ │ test %ecx,%ecx │ │ cmove %ecx,%eax │ │ jmp 126e21e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171a12(%ebx),%eax │ │ + lea -0x1171a39(%ebx),%eax │ │ lea -0x114e171(%ebx),%ecx │ │ push %eax │ │ push $0x65 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3673401,15 +3673401,15 @@ │ │ push 0x4(%edi,%edx,1) │ │ jmp 126e3c8 │ │ shl $0x4,%edx │ │ mov 0xc(%edi,%edx,1),%eax │ │ jmp 126e21e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1171a12(%ebx),%eax │ │ + lea -0x1171a39(%ebx),%eax │ │ lea -0x114e171(%ebx),%ecx │ │ push %eax │ │ push $0x7c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3673418,23 +3673418,23 @@ │ │ shl $0x4,%edx │ │ sub $0xc,%esp │ │ push 0x4(%edi,%edx,1) │ │ jmp 126e3d5 │ │ shl $0x4,%edx │ │ mov 0x8(%edi,%edx,1),%eax │ │ test %eax,%eax │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ sub $0xc,%esp │ │ push %ecx │ │ jmp 126e3d5 │ │ shl $0x4,%edx │ │ mov 0x8(%edi,%edx,1),%eax │ │ test %eax,%eax │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ sub $0x8,%esp │ │ push %ecx │ │ mov 0x14(%ebp),%esi │ │ push %esi │ │ call 13c8380 │ │ add $0x4,%esp │ │ @@ -3673878,15 +3673878,15 @@ │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126e9ba │ │ sub $0x4,%esp │ │ - lea -0x117f22c(%ebx),%eax │ │ + lea -0x117f253(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126e9c1 │ │ @@ -3673896,15 +3673896,15 @@ │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126e9c8 │ │ sub $0x4,%esp │ │ - lea -0x117af0b(%ebx),%eax │ │ + lea -0x117af32(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126e9cf │ │ @@ -3673914,33 +3673914,33 @@ │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126e9d6 │ │ sub $0x4,%esp │ │ - lea -0x1173a25(%ebx),%eax │ │ + lea -0x1173a4c(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126e9dd │ │ sub $0x4,%esp │ │ - lea -0x1173a1d(%ebx),%eax │ │ + lea -0x1173a44(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126e9e4 │ │ sub $0x4,%esp │ │ - lea -0x1173a18(%ebx),%eax │ │ + lea -0x1173a3f(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126e9eb │ │ @@ -3674129,15 +3674129,15 @@ │ │ movl $0x0,0x4(%esp) │ │ call 126ef30 │ │ mov %eax,%ecx │ │ mov %esi,%eax │ │ test %ecx,%ecx │ │ jne 126eb90 │ │ call 1272bb0 │ │ - lea -0x117cd30(%ebx),%eax │ │ + lea -0x117cd57(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x116a45e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x4f,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6a,0x4(%esp) │ │ @@ -3674409,15 +3674409,15 @@ │ │ call 12cda40 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126ee90 │ │ cmpl $0x0,0x11a74(%ebx) │ │ je 126ee90 │ │ sub $0x4,%esp │ │ - lea -0x1180903(%ebx),%edi │ │ + lea -0x118092a(%ebx),%edi │ │ push $0x24 │ │ push %edi │ │ push $0x74 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3674436,15 +3674436,15 @@ │ │ test %eax,%eax │ │ je 126eecb │ │ mov %esi,%eax │ │ jmp 126eec3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1153d0a(%ebx),%eax │ │ - lea -0x1180903(%ebx),%ecx │ │ + lea -0x118092a(%ebx),%ecx │ │ push %eax │ │ push $0x21 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3674523,15 +3674523,15 @@ │ │ mov %esi,(%esp) │ │ call 126f520 │ │ lea 0x58(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ movl $0xa,(%esp) │ │ call 12ab840 │ │ - lea -0x1180903(%ebx),%eax │ │ + lea -0x118092a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x64,0x8(%esp) │ │ call 12c02c0 │ │ mov $0x1,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3674590,15 +3674590,15 @@ │ │ cmpl $0x0,0x11a78(%ebx) │ │ jne 126f040 │ │ call 1314df0 │ │ mov %eax,0x11a78(%ebx) │ │ test %eax,%eax │ │ je 126f097 │ │ sub $0x4,%esp │ │ - lea -0x1180903(%ebx),%edi │ │ + lea -0x118092a(%ebx),%edi │ │ push $0x84 │ │ push %edi │ │ push $0x4 │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3674657,15 +3674657,15 @@ │ │ cmpl $0x0,0x11a78(%ebx) │ │ jne 126f0e0 │ │ call 1314df0 │ │ mov %eax,0x11a78(%ebx) │ │ test %eax,%eax │ │ je 126f135 │ │ sub $0x4,%esp │ │ - lea -0x1180903(%ebx),%edi │ │ + lea -0x118092a(%ebx),%edi │ │ push $0x84 │ │ push %edi │ │ push $0x4 │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3674733,15 +3674733,15 @@ │ │ and $0xfffffff0,%esp │ │ call 126f1ad │ │ pop %ebx │ │ add $0x20000b,%ebx │ │ mov 0x8(%ebp),%esi │ │ call *(%esi) │ │ sub $0x4,%esp │ │ - lea -0x1180903(%ebx),%eax │ │ + lea -0x118092a(%ebx),%eax │ │ push $0xac │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3674835,16 +3674835,16 @@ │ │ je 126f289 │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 126f2bf │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cd19(%ebx),%eax │ │ - lea -0x1180903(%ebx),%ecx │ │ + lea -0x117cd40(%ebx),%eax │ │ + lea -0x118092a(%ebx),%ecx │ │ push %eax │ │ push $0xce │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3674880,16 +3674880,16 @@ │ │ je 126f2fa │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x4(%ecx) │ │ mov $0x1,%eax │ │ jmp 126f330 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175856(%ebx),%eax │ │ - lea -0x1180903(%ebx),%ecx │ │ + lea -0x117587d(%ebx),%eax │ │ + lea -0x118092a(%ebx),%ecx │ │ push %eax │ │ push $0xd8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3675577,15 +3675577,15 @@ │ │ push $0x26 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 126fab8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117af06(%ebx),%eax │ │ + lea -0x117af2d(%ebx),%eax │ │ lea -0x1157a4f(%ebx),%esi │ │ push %eax │ │ push $0x84 │ │ push %esi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3675720,16 +3675720,16 @@ │ │ push 0x8(%ebp) │ │ push %eax │ │ push %esi │ │ call 126e3f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126fcee │ │ - lea -0x117af0d(%ebx),%eax │ │ - lea -0x1173a0c(%ebx),%ecx │ │ + lea -0x117af34(%ebx),%eax │ │ + lea -0x1173a33(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 126e3f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3675749,15 +3675749,15 @@ │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 126e3f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 126fcee │ │ - lea -0x1179098(%ebx),%eax │ │ + lea -0x11790bf(%ebx),%eax │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ call 126e3f0 │ │ add $0x10,%esp │ │ mov %esi,%edi │ │ @@ -3675802,15 +3675802,15 @@ │ │ lea -0x1157a36(%ebx),%eax │ │ lea -0x1157a4f(%ebx),%ecx │ │ push %eax │ │ push $0x1db │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x11808eb(%ebx),%eax │ │ + lea -0x1180912(%ebx),%eax │ │ push 0x8(%ebp) │ │ push %eax │ │ push $0x74 │ │ push $0x26 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -3676153,15 +3676153,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 127007f │ │ pop %ebx │ │ add $0x1ff139,%ebx │ │ - lea -0x11771ab(%ebx),%eax │ │ + lea -0x11771d2(%ebx),%eax │ │ lea 0x11a94(%ebx),%ecx │ │ push $0x50 │ │ push %eax │ │ push 0x8(%ebp) │ │ push %ecx │ │ call 12706f0 │ │ add $0x10,%esp │ │ @@ -3676199,16 +3676199,16 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12700e7 │ │ mov (%esp),%eax │ │ jmp 1270117 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175846(%ebx),%eax │ │ - lea -0x11771ab(%ebx),%ecx │ │ + lea -0x117586d(%ebx),%eax │ │ + lea -0x11771d2(%ebx),%ecx │ │ push %eax │ │ push $0x5c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3676339,15 +3676339,15 @@ │ │ call 12cd9c0 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ jmp 127028c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114c017(%ebx),%eax │ │ - lea -0x11771ab(%ebx),%ecx │ │ + lea -0x11771d2(%ebx),%ecx │ │ push %eax │ │ push $0xc8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3677259,15 +3677259,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1270b77 │ │ mov (%esp),%eax │ │ jmp 1270baa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173a03(%ebx),%eax │ │ + lea -0x1173a2a(%ebx),%eax │ │ lea -0x115b76e(%ebx),%ecx │ │ push %eax │ │ push $0x4e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3679282,30 +3679282,30 @@ │ │ test %edx,%edx │ │ mov %esi,%eax │ │ je 127208a │ │ mov 0x180(%edi,%esi,4),%ecx │ │ test %ecx,%ecx │ │ mov %edx,%esi │ │ mov 0x10(%esp),%edx │ │ - lea -0x1178015(%edx),%edx │ │ + lea -0x117803c(%edx),%edx │ │ cmovne %ecx,%edx │ │ mov %edx,(%esi) │ │ mov %eax,%esi │ │ mov 0x8(%ebp),%edx │ │ test %edx,%edx │ │ je 127209a │ │ mov 0x1c0(%edi,%esi,4),%ecx │ │ mov %ecx,(%edx) │ │ mov 0xc(%ebp),%esi │ │ test %esi,%esi │ │ je 12720b9 │ │ mov 0x200(%edi,%eax,4),%ecx │ │ test %ecx,%ecx │ │ mov 0x10(%esp),%edx │ │ - lea -0x1178015(%edx),%edx │ │ + lea -0x117803c(%edx),%edx │ │ cmovne %ecx,%edx │ │ mov %edx,(%esi) │ │ mov 0x14(%ebp),%edx │ │ test %edx,%edx │ │ mov %eax,%esi │ │ je 12720cb │ │ mov 0x140(%edi,%esi,4),%ecx │ │ @@ -3679314,15 +3679314,15 @@ │ │ test %ecx,%ecx │ │ je 12720fa │ │ mov 0xc0(%edi,%esi,4),%eax │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ jne 127213c │ │ mov 0x10(%esp),%eax │ │ - lea -0x1178015(%eax),%eax │ │ + lea -0x117803c(%eax),%eax │ │ mov %eax,(%ecx) │ │ mov 0x14(%ebp),%eax │ │ test %eax,%eax │ │ je 127213c │ │ movl $0x0,(%eax) │ │ jmp 127213c │ │ test %bl,%bl │ │ @@ -3679705,15 +3679705,15 @@ │ │ call 127254d │ │ pop %ebx │ │ add $0x1fcc6b,%ebx │ │ mov 0xc(%ebp),%eax │ │ test %eax,%eax │ │ lea 0x11ad4(%ebx),%esi │ │ cmovne %eax,%esi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ push $0x100 │ │ push %esi │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12721e0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ @@ -3680565,15 +3680565,15 @@ │ │ cmpl $0x0,0x10(%ebp) │ │ je 1272eff │ │ mov 0x240(%esi),%eax │ │ mov 0xc0(%esi,%eax,4),%edx │ │ mov 0x100(%esi,%eax,4),%edi │ │ movl $0x0,0xc0(%esi,%eax,4) │ │ movl $0x0,0x140(%esi,%eax,4) │ │ - lea -0x11757e5(%ebx),%eax │ │ + lea -0x117580c(%ebx),%eax │ │ cmp $0x3ff,%edi │ │ mov %eax,(%esp) │ │ ja 1272ed2 │ │ push $0x54 │ │ push %eax │ │ push $0x400 │ │ push %edx │ │ @@ -3682202,15 +3682202,15 @@ │ │ test %edi,%edi │ │ je 1274549 │ │ mov %edx,%esi │ │ mov (%edx),%edx │ │ jmp 127454d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11824cd(%ebx),%eax │ │ + lea -0x11824f4(%ebx),%eax │ │ lea -0x11597ad(%ebx),%ecx │ │ push %eax │ │ push $0x114 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3682218,15 +3682218,15 @@ │ │ push $0x6 │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov $0xfffffffe,%eax │ │ jmp 127455f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11824cd(%ebx),%eax │ │ + lea -0x11824f4(%ebx),%eax │ │ lea -0x11597ad(%ebx),%ecx │ │ push %eax │ │ push $0x119 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3682267,15 +3682267,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11824cd(%ebx),%eax │ │ + lea -0x11824f4(%ebx),%eax │ │ lea -0x11597ad(%ebx),%ecx │ │ push %eax │ │ push $0x126 │ │ jmp 12744c9 │ │ sub $0xc,%esp │ │ push 0x48(%esi) │ │ call 1296740 │ │ @@ -3682285,27 +3682285,27 @@ │ │ test %edi,%edi │ │ je 127460a │ │ mov 0x10(%ebp),%edx │ │ cmp %eax,(%edx) │ │ jae 1274619 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11824cd(%ebx),%eax │ │ + lea -0x11824f4(%ebx),%eax │ │ lea -0x11597ad(%ebx),%ecx │ │ push %eax │ │ push $0x129 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ jmp 12745f9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11824cd(%ebx),%eax │ │ + lea -0x11824f4(%ebx),%eax │ │ lea -0x11597ad(%ebx),%ecx │ │ push %eax │ │ push $0x129 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3682554,28 +3682554,28 @@ │ │ jne 12748e0 │ │ andl $0xfffffffd,0x14(%esp) │ │ jne 12748e0 │ │ mov %esi,%eax │ │ jmp 1274961 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11757cd(%ebx),%eax │ │ + lea -0x11757f4(%ebx),%eax │ │ push %eax │ │ push $0x15b │ │ push 0x18(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ push $0x6 │ │ call 1272e00 │ │ jmp 127495c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11757cd(%ebx),%eax │ │ + lea -0x11757f4(%ebx),%eax │ │ push %eax │ │ push $0x1bc │ │ push 0x18(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3682666,15 +3682666,15 @@ │ │ je 1274a2c │ │ testb $0x6,(%esi) │ │ je 1274a2c │ │ cmpl $0x0,0x10(%esi) │ │ je 1274a6a │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x1179088(%ebx),%ecx │ │ + lea -0x11790af(%ebx),%ecx │ │ lea 0x28(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5f10 │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ @@ -3682814,15 +3682814,15 @@ │ │ je 1274be3 │ │ testb $0x6,(%esi) │ │ je 1274be3 │ │ cmpl $0x0,0x10(%esi) │ │ je 1274c21 │ │ sub $0x4,%esp │ │ lea 0xc(%ebp),%eax │ │ - lea -0x117ebc1(%ebx),%ecx │ │ + lea -0x117ebe8(%ebx),%ecx │ │ lea 0x18(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5110 │ │ lea 0xc(%esp),%eax │ │ push %eax │ │ @@ -3683885,15 +3683885,15 @@ │ │ lea -0x1185005(%ebx),%eax │ │ mov %eax,(%esp) │ │ sub $0x4,%esp │ │ lea -0x1f8218(%ebx),%ecx │ │ lea -0x1f8238(%ebx),%edx │ │ lea -0x1f86b8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ push %ecx │ │ push %edx │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push 0x14(%esp) │ │ push $0x1 │ │ @@ -3684080,15 +3684080,15 @@ │ │ push %eax │ │ call 1290030 │ │ jmp 1275a13 │ │ mov $0x1,%eax │ │ jmp 1275a16 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180895(%ebx),%eax │ │ + lea -0x11808bc(%ebx),%eax │ │ lea -0x116c25b(%ebx),%ecx │ │ push %eax │ │ push $0x187 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3684126,28 +3684126,28 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180895(%ebx),%eax │ │ + lea -0x11808bc(%ebx),%eax │ │ lea -0x116c25b(%ebx),%ecx │ │ push %eax │ │ push $0x1a4 │ │ jmp 12759bc │ │ sub $0x4,%esp │ │ push %ecx │ │ push 0xc(%ebp) │ │ push %eax │ │ call 1290140 │ │ jmp 1275a13 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180895(%ebx),%eax │ │ + lea -0x11808bc(%ebx),%eax │ │ lea -0x116c25b(%ebx),%ecx │ │ push %eax │ │ push $0x19a │ │ jmp 12759bc │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3684294,22 +3684294,22 @@ │ │ sub $0x8,%esp │ │ push 0x2c(%eax) │ │ push 0x10(%edi) │ │ call 13c8290 │ │ jmp 1275c34 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177180(%ebx),%eax │ │ + lea -0x11771a7(%ebx),%eax │ │ lea -0x116c25b(%ebx),%ecx │ │ push %eax │ │ push $0x1c9 │ │ jmp 1275c1d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1177180(%ebx),%eax │ │ + lea -0x11771a7(%ebx),%eax │ │ lea -0x116c25b(%ebx),%ecx │ │ push %eax │ │ push $0x1ce │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3684322,15 +3684322,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ lea -0x116c25b(%ebx),%eax │ │ - lea -0x11824bc(%ebx),%ecx │ │ + lea -0x11824e3(%ebx),%ecx │ │ push $0x1e3 │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3684390,15 +3684390,15 @@ │ │ lea 0x1c(%esp),%edx │ │ push %edx │ │ push %ecx │ │ call *%eax │ │ jmp 1275e65 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117aebb(%ebx),%eax │ │ + lea -0x117aee2(%ebx),%eax │ │ lea -0x116c25b(%ebx),%ecx │ │ push %eax │ │ push $0x1f7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3684447,34 +3684447,34 @@ │ │ push 0x10(%edi) │ │ call 13c8290 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 1275e46 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117aebb(%ebx),%eax │ │ + lea -0x117aee2(%ebx),%eax │ │ lea -0x116c25b(%ebx),%ecx │ │ push %eax │ │ push $0x222 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb2 │ │ jmp 1275e3a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117aebb(%ebx),%eax │ │ + lea -0x117aee2(%ebx),%eax │ │ lea -0x116c25b(%ebx),%ecx │ │ push %eax │ │ push $0x1ff │ │ jmp 1275e2a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117aebb(%ebx),%eax │ │ + lea -0x117aee2(%ebx),%eax │ │ lea -0x116c25b(%ebx),%ecx │ │ push %eax │ │ push $0x204 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3685465,15 +3685465,15 @@ │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 12c5f10 │ │ jmp 12769a4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117716d(%ebx),%eax │ │ + lea -0x1177194(%ebx),%eax │ │ lea -0x116c25b(%ebx),%ecx │ │ push %eax │ │ push $0x370 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3685576,15 +3685576,15 @@ │ │ call *%eax │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 1276973 │ │ jmp 1276971 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117716d(%ebx),%eax │ │ + lea -0x1177194(%ebx),%eax │ │ lea -0x116c25b(%ebx),%ecx │ │ push %eax │ │ push $0x393 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3685786,15 +3685786,15 @@ │ │ mov (%edi),%ecx │ │ mov %ecx,0x58(%esi) │ │ inc %eax │ │ add $0x8,%edi │ │ jmp 1276bc3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182490(%ebx),%eax │ │ + lea -0x11824b7(%ebx),%eax │ │ push %eax │ │ push $0x3fa │ │ push 0xc(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3685807,15 +3685807,15 @@ │ │ mov $0xffffffff,%ecx │ │ lock xadd %ecx,0x44(%esi) │ │ cmp $0x1,%ecx │ │ jne 1276ec1 │ │ jmp 1276ec3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182490(%ebx),%eax │ │ + lea -0x11824b7(%ebx),%eax │ │ push %eax │ │ push $0x3f2 │ │ push 0xc(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3685951,15 +3685951,15 @@ │ │ jg 1276f1b │ │ sub $0xc,%esp │ │ push %esi │ │ call 1288080 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182490(%ebx),%eax │ │ + lea -0x11824b7(%ebx),%eax │ │ push %eax │ │ push $0x45b │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3685967,15 +3685967,15 @@ │ │ jg 1276f52 │ │ sub $0xc,%esp │ │ push %esi │ │ call 1288080 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182490(%ebx),%eax │ │ + lea -0x11824b7(%ebx),%eax │ │ push %eax │ │ push $0x464 │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe1 │ │ @@ -3686792,15 +3686792,15 @@ │ │ test %eax,%eax │ │ jns 127793b │ │ mov $0x8f,%esi │ │ mov $0xae,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116885d(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3686967,15 +3686967,15 @@ │ │ test %eax,%eax │ │ jns 1277b38 │ │ mov $0x8f,%esi │ │ mov $0x9c0,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a3c6(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3687648,16 +3687648,16 @@ │ │ push 0x2ac(%edi) │ │ push 0x10(%ebp) │ │ push %eax │ │ call 12d23b0 │ │ jmp 127826b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ebad(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x117ebd4(%ebx),%eax │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0xec │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3687731,15 +3687731,15 @@ │ │ mov 0xc(%esp),%eax │ │ addl $0x1,0x2c0(%eax) │ │ adcl $0x0,0x2c4(%eax) │ │ jae 12783d1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11844cf(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0xb4d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ @@ -3688039,15 +3688039,15 @@ │ │ add $0x10,%esp │ │ mov 0x2a8(%esi),%eax │ │ add $0x20,%edi │ │ mov $0x1,%esi │ │ cmp %edi,%eax │ │ je 1278734 │ │ sub $0x4,%esp │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push $0xa56 │ │ push %ecx │ │ push %eax │ │ call 12c02c0 │ │ add $0x10,%esp │ │ jmp 1278734 │ │ xor %esi,%esi │ │ @@ -3688106,24 +3688106,24 @@ │ │ jge 127884f │ │ mov %eax,0x8(%esp) │ │ mov 0x2a8(%eax),%eax │ │ add $0x20,%edi │ │ cmp %edi,%eax │ │ je 127881f │ │ sub $0x4,%esp │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push $0xa72 │ │ push %ecx │ │ push %eax │ │ mov %edx,%edi │ │ call 12c02c0 │ │ mov %edi,%edx │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x11719fa(%ebx),%eax │ │ + lea -0x1171a21(%ebx),%eax │ │ push $0xa73 │ │ push %eax │ │ push %edx │ │ mov %edx,%edi │ │ call 12bff60 │ │ mov %edi,%edx │ │ add $0x10,%esp │ │ @@ -3688182,15 +3688182,15 @@ │ │ cmp %eax,%ecx │ │ jne 1278bce │ │ mov %edx,0x274(%edx) │ │ add $0x20,%edi │ │ cmp %edi,0x2a8(%eax) │ │ je 1278bbd │ │ sub $0x4,%esp │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push $0xad7 │ │ push %ecx │ │ push 0x2ac(%eax) │ │ mov %edx,%esi │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,0x2a8(%esi) │ │ @@ -3688423,15 +3688423,15 @@ │ │ push 0x10(%ebp) │ │ push %eax │ │ call 12d23b0 │ │ jmp 1278d51 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114bfaf(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0xaf0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3688553,15 +3688553,15 @@ │ │ add $0x10,%esp │ │ mov -0x280(%ebx),%eax │ │ mov -0x294(%ebx),%ecx │ │ jmp 1278e7c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155bdc(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0x11b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3688600,15 +3688600,15 @@ │ │ movups (%esi),%xmm0 │ │ mov 0x8(%ebp),%ecx │ │ movups %xmm0,0x20(%ecx) │ │ jmp 1278f17 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155bdc(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0x126 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0 │ │ @@ -3688653,15 +3688653,15 @@ │ │ test %edi,%edi │ │ je 1279030 │ │ cmpl $0x1000001,0x14(%ebp) │ │ jb 1278fc6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a3b9(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0xd1a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbf │ │ @@ -3688838,15 +3688838,15 @@ │ │ mov 0x14(%esp),%ecx │ │ add $0x10,%esp │ │ mov -0x2a4(%ebx),%eax │ │ jmp 1279212 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b734(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0xca2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3688875,15 +3688875,15 @@ │ │ call 13c82c0 │ │ add $0x10,%esp │ │ mov -0x2a4(%ebx),%eax │ │ jmp 12792d5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b734(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0xcb7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0 │ │ @@ -3688991,15 +3688991,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 12793e6 │ │ mov -0x288(%ebx),%ecx │ │ jmp 12793ec │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151df4(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0x153 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3689640,15 +3689640,15 @@ │ │ call 13c82c0 │ │ add $0x10,%esp │ │ mov -0x2a4(%ebx),%eax │ │ jmp 1279c97 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1153ca2(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0xda2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3689750,15 +3689750,15 @@ │ │ jmp 1279ddb │ │ cmpl $0x0,0x10(%ebp) │ │ jne 1279de9 │ │ jmp 1279e2a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155bc9(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0xe60 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3689866,15 +3689866,15 @@ │ │ call 12845c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1279f21 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e105(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0xe87 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa2 │ │ @@ -3690034,15 +3690034,15 @@ │ │ push 0x10(%ebp) │ │ push %eax │ │ call 12d5960 │ │ jmp 127a168 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c247(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0x175 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3690153,15 +3690153,15 @@ │ │ call 12845c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 127a2c1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1149e49(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0xfb9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa2 │ │ @@ -3690640,15 +3690640,15 @@ │ │ push 0x10(%ebp) │ │ push %eax │ │ call 12d5960 │ │ jmp 127a940 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a3aa(%ebx),%eax │ │ - lea -0x11719fa(%ebx),%ecx │ │ + lea -0x1171a21(%ebx),%ecx │ │ push %eax │ │ push $0xf52 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3700820,15 +3700820,15 @@ │ │ push %esi │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1281f23 │ │ sub $0x8,%esp │ │ - lea -0x1179068(%ebx),%eax │ │ + lea -0x117908f(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1281f2a │ │ sub $0x8,%esp │ │ @@ -3700868,15 +3700868,15 @@ │ │ push %esi │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1281f4d │ │ sub $0x8,%esp │ │ - lea -0x1182462(%ebx),%eax │ │ + lea -0x1182489(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1281f54 │ │ sub $0x8,%esp │ │ @@ -3700900,15 +3700900,15 @@ │ │ push %esi │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1281f69 │ │ sub $0x8,%esp │ │ - lea -0x117ae98(%ebx),%eax │ │ + lea -0x117aebf(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1281f70 │ │ sub $0x8,%esp │ │ @@ -3701914,15 +3701914,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jle 1282b42 │ │ xor %esi,%esi │ │ lea -0x1155bac(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x1180855(%ebx),%eax │ │ + lea -0x118087c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %edi,0xc(%esp) │ │ jmp 12829cd │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3702006,36 +3702006,36 @@ │ │ call 1286410 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12829b0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1149dfe(%ebx),%eax │ │ - lea -0x117ccbd(%ebx),%ecx │ │ + lea -0x117cce4(%ebx),%ecx │ │ push %eax │ │ push $0x33 │ │ jmp 1282b26 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1149dfe(%ebx),%eax │ │ - lea -0x117ccbd(%ebx),%ecx │ │ + lea -0x117cce4(%ebx),%ecx │ │ push %eax │ │ push $0x21 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa5 │ │ jmp 1282b36 │ │ mov $0x1,%eax │ │ jmp 1282b42 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1149dfe(%ebx),%eax │ │ - lea -0x117ccbd(%ebx),%ecx │ │ + lea -0x117cce4(%ebx),%ecx │ │ push %eax │ │ push $0x3d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ lea -0x1159908(%ebx),%eax │ │ push 0x8(%esi) │ │ @@ -3702045,15 +3702045,15 @@ │ │ push $0x6 │ │ call 1272e00 │ │ add $0x20,%esp │ │ jmp 1282b40 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1149dfe(%ebx),%eax │ │ - lea -0x117ccbd(%ebx),%ecx │ │ + lea -0x117cce4(%ebx),%ecx │ │ push %eax │ │ push $0x39 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xd1 │ │ @@ -3702125,15 +3702125,15 @@ │ │ mov 0x24(%ecx),%ecx │ │ test %ecx,%ecx │ │ je 1282bfc │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 13c8290 │ │ mov 0x64(%edi),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x3f,0x8(%esp) │ │ call 12c02c0 │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ call 126ed30 │ │ @@ -3702157,15 +3702157,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ xor %eax,%eax │ │ jmp 1282c64 │ │ jg 1282c24 │ │ mov 0x3c(%esi),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x6c6,0x8(%esp) │ │ call 12c02c0 │ │ mov 0x44(%esi),%eax │ │ mov %eax,(%esp) │ │ @@ -3702199,15 +3702199,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x48(%esi) │ │ cmp $0x1,%eax │ │ jne 1282cf6 │ │ jmp 1282cf8 │ │ jg 1282d2c │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%edi │ │ + lea -0x117cccf(%ebx),%edi │ │ push $0x6c6 │ │ push %edi │ │ push 0x3c(%esi) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push 0x44(%esi) │ │ call 12ca3d0 │ │ @@ -3702240,15 +3702240,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1282d4f │ │ pop %ebx │ │ add $0x1ec469,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%eax │ │ push $0x4c │ │ push %eax │ │ push $0x98 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1282d7a │ │ @@ -3702268,15 +3702268,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1282db9 │ │ sub $0xc,%esp │ │ push %esi │ │ call 1282b50 │ │ add $0xc,%esp │ │ - lea -0x117cca8(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%eax │ │ push $0x59 │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3702361,15 +3702361,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call *%eax │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12836ee │ │ mov (%esi),%ecx │ │ - lea -0x117cca8(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%eax │ │ push $0xa4 │ │ push %eax │ │ push 0x24(%ecx) │ │ push 0x64(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ movl $0x0,0x64(%esi) │ │ @@ -3702407,15 +3702407,15 @@ │ │ lock xadd %eax,0x48(%esi) │ │ cmp $0x1,%eax │ │ jne 1282f9d │ │ jmp 1282f9f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b6c(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ @@ -3702426,15 +3702426,15 @@ │ │ cmpl $0x2,0x14(%ecx) │ │ je 1282f19 │ │ cmpl $0x0,0x44(%ecx) │ │ jne 1283418 │ │ jmp 1283242 │ │ jg 1282fe2 │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ push $0x6c6 │ │ push %eax │ │ push 0x3c(%esi) │ │ mov %edx,0x18(%esp) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ @@ -3702472,15 +3702472,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%edi │ │ jne 128306b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b6c(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x141 │ │ jmp 12836d4 │ │ mov 0xc(%ebp),%edi │ │ test %esi,%esi │ │ jne 128313a │ │ jmp 12836ee │ │ @@ -3702496,15 +3702496,15 @@ │ │ call 1270b40 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12830b7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b6c(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x151 │ │ jmp 12836d4 │ │ xor %ecx,%ecx │ │ cmpl $0x0,0x44(%ecx) │ │ jne 1283418 │ │ jmp 1283242 │ │ @@ -3702515,15 +3702515,15 @@ │ │ mov %ecx,%esi │ │ mov %eax,(%ecx) │ │ mov 0x24(%eax),%edx │ │ test %edx,%edx │ │ je 12830fa │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push $0x162 │ │ push %ecx │ │ push %edx │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,0x64(%esi) │ │ test %eax,%eax │ │ @@ -3702569,15 +3702569,15 @@ │ │ call 12871e0 │ │ add $0x10,%esp │ │ cmp $0x10002,%eax │ │ jne 12831a9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b6c(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x182 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xaa │ │ @@ -3702609,15 +3702609,15 @@ │ │ call 1287010 │ │ add $0x10,%esp │ │ cmp $0x11,%eax │ │ jb 1283268 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b6c(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x197 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc2 │ │ @@ -3702680,15 +3702680,15 @@ │ │ mov $0x1,%eax │ │ jmp 12836f0 │ │ lea -0x1185005(%ebx),%eax │ │ sub $0x4,%esp │ │ lea -0x1e9638(%ebx),%ecx │ │ lea -0x1e9658(%ebx),%edx │ │ lea -0x1e9a78(%ebx),%esi │ │ - lea -0x1178015(%ebx),%edi │ │ + lea -0x117803c(%ebx),%edi │ │ push %ecx │ │ push %edx │ │ push %esi │ │ push %edi │ │ push %eax │ │ push $0x2 │ │ push $0x0 │ │ @@ -3702718,34 +3702718,34 @@ │ │ add $0x10,%esp │ │ lea -0x11(%eax),%ecx │ │ cmp $0xffffffef,%ecx │ │ ja 12833b7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b6c(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x1a5 │ │ jmp 1283221 │ │ movl $0x0,(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b6c(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x170 │ │ jmp 12836d4 │ │ lea 0x20(%esi),%ecx │ │ sub $0x4,%esp │ │ push %eax │ │ push 0x10(%ebp) │ │ jmp 1283296 │ │ jg 1283404 │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%edi │ │ + lea -0x117cccf(%ebx),%edi │ │ push $0x6c6 │ │ push %edi │ │ push 0x3c(%esi) │ │ mov %ecx,0x18(%esp) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push 0x44(%esi) │ │ @@ -3702776,15 +3702776,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x48(%esi) │ │ cmp $0x1,%eax │ │ jne 128344f │ │ jmp 1283451 │ │ jg 1283494 │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ push $0x6c6 │ │ push %eax │ │ push 0x3c(%esi) │ │ mov %ecx,0x18(%esp) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ @@ -3702901,15 +3702901,15 @@ │ │ je 128360d │ │ mov 0x50(%eax),%esi │ │ test %esi,%esi │ │ jne 1283618 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b6c(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x112 │ │ jmp 12836d4 │ │ mov 0x54(%eax),%esi │ │ test %esi,%esi │ │ je 12836ba │ │ mov 0x90(%edi),%ecx │ │ @@ -3702944,34 +3702944,34 @@ │ │ push 0x28(%esp) │ │ call *%esi │ │ add $0x20,%esp │ │ jmp 12836f0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b6c(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0xde │ │ jmp 12836d4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b6c(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x109 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ jmp 12836e4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b6c(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x121 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3702984,29 +3702984,29 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b6c(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0xcc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ push $0x6 │ │ call 1272e00 │ │ xor %eax,%eax │ │ add $0x10,%esp │ │ jmp 12836f0 │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%eax │ │ lea -0x115b6c9(%ebx),%ecx │ │ push $0x17e │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ int3 │ │ int3 │ │ @@ -3703144,15 +3703144,15 @@ │ │ js 1283893 │ │ mov 0x10(%ebp),%edx │ │ mov %ecx,(%edx) │ │ jmp 12838c9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114fe2d(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x2bb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ @@ -3703165,39 +3703165,39 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114fe2d(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x29c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 12838bd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114fe2d(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x2a2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ jmp 12838bd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114fe2d(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x2a7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ @@ -3703211,15 +3703211,15 @@ │ │ jmp 12838c9 │ │ mov $0x1,%dl │ │ test %dl,%dl │ │ je 1283858 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114fe2d(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x2b1 │ │ jmp 12838ad │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3703287,15 +3703287,15 @@ │ │ mov 0x10(%ebp),%edx │ │ mov %ecx,(%edx) │ │ mov %eax,%edi │ │ jmp 1283a8b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d88(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x34e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ @@ -3703308,39 +3703308,39 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d88(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x331 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1283c08 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d88(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x337 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ jmp 1283c08 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d88(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x33c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ @@ -3703388,25 +3703388,25 @@ │ │ neg %eax │ │ jae 1283cd8 │ │ or %dl,%cl │ │ je 1283cd8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d88(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x37b │ │ jmp 1283c6e │ │ mov $0x1,%dl │ │ test %dl,%dl │ │ je 1283a17 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d88(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x345 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbd │ │ @@ -3703434,15 +3703434,15 @@ │ │ jle 1283c80 │ │ movzbl 0x10(%esp),%eax │ │ or %al,0xc(%esp) │ │ je 1283c80 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d88(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x360 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa2 │ │ @@ -3703478,15 +3703478,15 @@ │ │ mov 0xc(%esp),%ecx │ │ xor $0x7fffffff,%ecx │ │ cmp %ecx,%eax │ │ jbe 1283d18 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151d88(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x388 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xca │ │ @@ -3703541,15 +3703541,15 @@ │ │ push %esi │ │ push %ecx │ │ push %edx │ │ call 13c7860 │ │ add $0x10,%esp │ │ jmp 1283d72 │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%eax │ │ lea -0x114bf8e(%ebx),%ecx │ │ push $0x375 │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ int3 │ │ int3 │ │ @@ -3703637,59 +3703637,59 @@ │ │ test %eax,%eax │ │ je 1283fa5 │ │ mov 0x8(%esp),%ecx │ │ test %ecx,%ecx │ │ jns 1284010 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eb8f(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117ebb6(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x2f7 │ │ jmp 1283f8b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eb8f(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117ebb6(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x2da │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1283f9b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eb8f(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117ebb6(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x2e0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ jmp 1283f9b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eb8f(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117ebb6(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x2e5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ jmp 1283f9b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eb8f(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117ebb6(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x2ee │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3703750,26 +3703750,26 @@ │ │ mov %eax,(%esi) │ │ mov $0x1,%eax │ │ jmp 1283fa7 │ │ test %edx,%edx │ │ je 1283fa7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eb8f(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117ebb6(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x314 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ jmp 1283f9b │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%eax │ │ lea -0x1159769(%ebx),%ecx │ │ push $0x30c │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ int3 │ │ int3 │ │ @@ -3703795,27 +3703795,27 @@ │ │ mov 0x8(%ebp),%edi │ │ movl $0x0,(%esi) │ │ cmpl $0x0,0x8(%edi) │ │ je 1284128 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e0cb(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x3bd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ jmp 1284114 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e0cb(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x3b7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3703860,27 +3703860,27 @@ │ │ test %ecx,%ecx │ │ js 1284289 │ │ mov %ecx,(%esi) │ │ jmp 1284120 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e0cb(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x3c2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ jmp 1284114 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e0cb(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x3cc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3703894,15 +3703894,15 @@ │ │ cmp $0x2,%ecx │ │ jb 1284120 │ │ cmpl $0x0,0xc(%edi) │ │ je 12842b2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e0cb(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x3f5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3703919,27 +3703919,27 @@ │ │ mov $0x1,%eax │ │ jmp 1284120 │ │ cmpl $0x0,0xc(%edi) │ │ je 12842a8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e0cb(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x3ed │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ jmp 1284114 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e0cb(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x3d5 │ │ jmp 12841ca │ │ mov $0x1,%eax │ │ jmp 1284120 │ │ cmpl $0x0,0x68(%edi) │ │ je 1284206 │ │ @@ -3704045,32 +3704045,32 @@ │ │ add $0x4,%ebx │ │ cmp %ebx,%ecx │ │ jne 12843fb │ │ jmp 128417d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e0cb(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x400 │ │ jmp 1284464 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114e0cb(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x405 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 1284114 │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%eax │ │ lea -0x114bf8e(%ebx),%ecx │ │ push $0x3f8 │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ int3 │ │ int3 │ │ @@ -3704302,15 +3704302,15 @@ │ │ je 12846e4 │ │ or %cl,0x14(%esp) │ │ je 12846e4 │ │ mov (%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b53(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x256 │ │ jmp 1284836 │ │ cmpl $0x0,0xc(%esp) │ │ je 128475e │ │ mov 0x8(%esp),%edi │ │ cmp $0x21,%edi │ │ @@ -3704352,15 +3704352,15 @@ │ │ mov 0x8(%esp),%ecx │ │ je 128493b │ │ xor %eax,%eax │ │ cmp $0x21,%ecx │ │ jl 12848d8 │ │ sub $0x4,%esp │ │ mov 0x4(%esp),%ebx │ │ - lea -0x117cca8(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%eax │ │ lea -0x1153c71(%ebx),%ecx │ │ push $0x264 │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ mov %eax,%ebx │ │ mov %edi,%eax │ │ @@ -3704370,15 +3704370,15 @@ │ │ xor $0x7fffffff,%edi │ │ cmp %edi,%eax │ │ jle 1284880 │ │ mov (%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b53(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x276 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xca │ │ @@ -3704403,15 +3704403,15 @@ │ │ jle 1284855 │ │ or %cl,0xc(%esp) │ │ je 1284855 │ │ mov (%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b53(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x245 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa2 │ │ @@ -3704664,29 +3704664,29 @@ │ │ jle 1284af5 │ │ mov (%esi),%ecx │ │ testb $0x8,0x10(%ecx) │ │ jne 1284b5f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116fa4a(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x43a │ │ jmp 1284b3b │ │ push $0x0 │ │ push %edi │ │ push $0x1 │ │ push %esi │ │ call 1284b70 │ │ add $0x10,%esp │ │ jmp 1284b57 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116fa4a(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x41e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3704762,15 +3704762,15 @@ │ │ call 12c5f10 │ │ add $0xc,%esp │ │ movl $0xffffffff,0x58(%esi) │ │ jmp 1284ef5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155ba2(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x45c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ @@ -3704792,26 +3704792,26 @@ │ │ push %edx │ │ push %esi │ │ call *%eax │ │ jmp 1284f21 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155ba2(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x51b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ jmp 1284c3f │ │ sub $0x4,%esp │ │ lea 0x8(%esp),%ecx │ │ - lea -0x1175783(%ebx),%eax │ │ + lea -0x11757aa(%ebx),%eax │ │ lea 0x24(%esp),%edi │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 12c5f10 │ │ add $0x8,%esp │ │ push %edi │ │ @@ -3704894,15 +3704894,15 @@ │ │ mov %ecx,0x4(%esp) │ │ jmp 1284e5c │ │ test %ecx,%ecx │ │ js 1284c49 │ │ mov %ecx,0x8(%esp) │ │ sub $0x4,%esp │ │ lea 0xc(%esp),%eax │ │ - lea -0x11739c8(%ebx),%ecx │ │ + lea -0x11739ef(%ebx),%ecx │ │ lea 0x24(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 12c55e0 │ │ jmp 1284eac │ │ xor %eax,%eax │ │ @@ -3704951,15 +3704951,15 @@ │ │ jmp 1284ef5 │ │ test %ecx,%ecx │ │ js 1285157 │ │ lea -0x11579cc(%ebx),%eax │ │ jmp 1284e9f │ │ test %ecx,%ecx │ │ js 1284c49 │ │ - lea -0x118245c(%ebx),%eax │ │ + lea -0x1182483(%ebx),%eax │ │ lea 0x20(%esp),%edx │ │ push %ecx │ │ push %edi │ │ push %eax │ │ push %edx │ │ call 12c67a0 │ │ add $0xc,%esp │ │ @@ -3705002,15 +3705002,15 @@ │ │ call 128b0c0 │ │ add $0x10,%esp │ │ cmp $0xffffffff,%eax │ │ jne 1284c4b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155ba2(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x523 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x85 │ │ @@ -3705033,15 +3705033,15 @@ │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x44(%esp) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,0x34(%esp) │ │ add $0xc,%edi │ │ sub $0x4,%esp │ │ - lea -0x117ae92(%ebx),%eax │ │ + lea -0x117aeb9(%ebx),%eax │ │ push %edi │ │ push %eax │ │ lea 0x14(%esp),%eax │ │ push %eax │ │ call 12c55e0 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ @@ -3705079,25 +3705079,25 @@ │ │ mov %eax,0x10(%ecx) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,(%ecx) │ │ jmp 128512a │ │ xor %eax,%eax │ │ cmp $0x10,%ecx │ │ jl 1284c4b │ │ - lea -0x11739c2(%ebx),%eax │ │ + lea -0x11739e9(%ebx),%eax │ │ lea 0x20(%esp),%ecx │ │ push 0x8(%edi) │ │ push 0x4(%edi) │ │ push %eax │ │ push %ecx │ │ call 12c67a0 │ │ add $0xc,%esp │ │ add $0xc,%edi │ │ sub $0x4,%esp │ │ - lea -0x117ae92(%ebx),%ecx │ │ + lea -0x117aeb9(%ebx),%ecx │ │ lea 0xc(%esp),%eax │ │ push %edi │ │ mov %ecx,0x24(%esp) │ │ push %ecx │ │ push %eax │ │ call 12c55e0 │ │ add $0xc,%esp │ │ @@ -3705509,22 +3705509,22 @@ │ │ mov %eax,0x90(%esi) │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1285521 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11579c5(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x5cc │ │ jmp 1285627 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11579c5(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x5b4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -3705559,15 +3705559,15 @@ │ │ cmpl $0x0,0x64(%edi) │ │ mov (%edi),%esi │ │ je 12855a8 │ │ mov 0x24(%esi),%eax │ │ test %eax,%eax │ │ je 12855a8 │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push $0x5e1 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x64(%ecx) │ │ @@ -3705595,39 +3705595,39 @@ │ │ test %ecx,%ecx │ │ jne 1285521 │ │ mov 0x8(%ebp),%eax │ │ movl $0x0,(%eax) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11579c5(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x5ec │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ jmp 1285515 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11579c5(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x5bc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbe │ │ jmp 1285515 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11579c5(%ebx),%eax │ │ - lea -0x117cca8(%ebx),%ecx │ │ + lea -0x117cccf(%ebx),%ecx │ │ push %eax │ │ push $0x5d8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80026 │ │ @@ -3705664,15 +3705664,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12856af │ │ pop %ebx │ │ add $0x1e9b09,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%eax │ │ push $0x5f4 │ │ push %eax │ │ push $0x84 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12856de │ │ @@ -3705737,15 +3705737,15 @@ │ │ sub $0x10,%esp │ │ call 1285751 │ │ pop %ebx │ │ add $0x1e9a67,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%eax │ │ + lea -0x117cccf(%ebx),%eax │ │ push $0x5f4 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x84 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3705880,15 +3705880,15 @@ │ │ add $0x8,%edi │ │ jmp 1285803 │ │ mov (%edi),%edx │ │ mov %edx,0x80(%esi) │ │ jmp 1285800 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11739b4(%ebx),%eax │ │ + lea -0x11739db(%ebx),%eax │ │ push %eax │ │ push $0x62d │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3705902,15 +3705902,15 @@ │ │ mov $0xffffffff,%ecx │ │ lock xadd %ecx,0x48(%esi) │ │ cmp $0x1,%ecx │ │ jne 1285a3b │ │ jmp 1285a41 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11739b4(%ebx),%eax │ │ + lea -0x11739db(%ebx),%eax │ │ push %eax │ │ push $0x625 │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3705998,15 +3705998,15 @@ │ │ push $0x6c9 │ │ push %edi │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11739b4(%ebx),%eax │ │ + lea -0x11739db(%ebx),%eax │ │ push %eax │ │ push $0x696 │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3706036,15 +3706036,15 @@ │ │ push $0x6c9 │ │ push %edi │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11739b4(%ebx),%eax │ │ + lea -0x11739db(%ebx),%eax │ │ push %eax │ │ push $0x69f │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe1 │ │ @@ -3706090,15 +3706090,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x48(%esi) │ │ cmp $0x1,%eax │ │ jne 1285bb6 │ │ jmp 1285bb8 │ │ jg 1285bec │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%edi │ │ + lea -0x117cccf(%ebx),%edi │ │ push $0x6c6 │ │ push %edi │ │ push 0x3c(%esi) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push 0x44(%esi) │ │ call 12ca3d0 │ │ @@ -3706134,15 +3706134,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1285c11 │ │ pop %ebx │ │ add $0x1e95a7,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x117cca8(%ebx),%edi │ │ + lea -0x117cccf(%ebx),%edi │ │ push $0x6c6 │ │ push %edi │ │ push 0x3c(%esi) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push 0x44(%esi) │ │ call 12ca3d0 │ │ @@ -3706276,15 +3706276,15 @@ │ │ sub $0xc,%esp │ │ mov %edi,0x18(%esp) │ │ push (%edi) │ │ call 12a8860 │ │ add $0x10,%esp │ │ mov 0x10(%ebp),%ecx │ │ test %ecx,%ecx │ │ - lea -0x1178015(%ebx),%edi │ │ + lea -0x117803c(%ebx),%edi │ │ cmovne %ecx,%edi │ │ movl $0x0,0x4(%esp) │ │ test %esi,%esi │ │ je 1285e23 │ │ test %eax,%eax │ │ je 1285e23 │ │ cmpl $0x0,0x8(%ebp) │ │ @@ -3706432,15 +3706432,15 @@ │ │ lea -0x1151d76(%ebx),%eax │ │ lea -0x118447d(%ebx),%ecx │ │ push %eax │ │ push $0x14b │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x117cc93(%ebx),%eax │ │ + lea -0x117ccba(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %eax │ │ push $0x8010d │ │ push $0x6 │ │ call 1272e00 │ │ add $0x4,%esp │ │ push 0x10(%esp) │ │ @@ -3706487,15 +3706487,15 @@ │ │ lea -0x11597d7(%ebx),%ecx │ │ cmove %ecx,%edx │ │ mov %edx,(%esp) │ │ mov 0x10(%ebp),%edx │ │ test %edx,%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ - lea -0x117399a(%ebx),%ecx │ │ + lea -0x11739c1(%ebx),%ecx │ │ push %edx │ │ push %esi │ │ push 0xc(%esp) │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push $0x6 │ │ @@ -3706862,15 +3706862,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1286421 │ │ pop %ebx │ │ add $0x1e8d97,%ebx │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x0,0xc(%ebp) │ │ - lea -0x117eb7b(%ebx),%eax │ │ + lea -0x117eba2(%ebx),%eax │ │ lea -0x116e088(%ebx),%edi │ │ cmove %eax,%edi │ │ sub $0x8,%esp │ │ push 0x10(%ebp) │ │ push %esi │ │ call 12e6ac0 │ │ add $0x10,%esp │ │ @@ -3706898,15 +3706898,15 @@ │ │ mov %eax,%edi │ │ call 12e9800 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ jne 12864d8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173971(%ebx),%eax │ │ + lea -0x1173998(%ebx),%eax │ │ lea -0x118447d(%ebx),%ecx │ │ push %eax │ │ push $0x20a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3706941,15 +3706941,15 @@ │ │ lea -0x116c21e(%ebx),%eax │ │ lea -0x118447d(%ebx),%ecx │ │ push %eax │ │ push $0x1ea │ │ jmp 1286537 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173971(%ebx),%eax │ │ + lea -0x1173998(%ebx),%eax │ │ lea -0x118447d(%ebx),%ecx │ │ push %eax │ │ push $0x204 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3707018,15 +3707018,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 128663c │ │ mov %esi,%eax │ │ jmp 128667f │ │ sub $0x4,%esp │ │ lea -0x118447d(%ebx),%eax │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ push $0x235 │ │ push %eax │ │ push %ecx │ │ call 12c1a80 │ │ add $0x10,%esp │ │ jmp 128667f │ │ call 1272bb0 │ │ @@ -3707676,16 +3707676,16 @@ │ │ call *%edx │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ cmp $0xfffffffe,%eax │ │ jne 1286d09 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ae7d(%ebx),%eax │ │ - lea -0x1182453(%ebx),%ecx │ │ + lea -0x117aea4(%ebx),%eax │ │ + lea -0x118247a(%ebx),%ecx │ │ push %eax │ │ push $0x90 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3707732,16 +3707732,16 @@ │ │ call 1287260 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %esi,%esi │ │ jg 1286d3e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ae7d(%ebx),%eax │ │ - lea -0x1182453(%ebx),%ecx │ │ + lea -0x117aea4(%ebx),%eax │ │ + lea -0x118247a(%ebx),%ecx │ │ push %eax │ │ push $0x92 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ @@ -3707892,15 +3707892,15 @@ │ │ mov %eax,%edi │ │ mov %edi,%esi │ │ test %edi,%edi │ │ jg 1286f5f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164a21(%ebx),%eax │ │ - lea -0x1182453(%ebx),%ecx │ │ + lea -0x118247a(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x18(%esp) │ │ @@ -3708143,15 +3708143,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x1182453(%ebx),%eax │ │ + lea -0x118247a(%ebx),%eax │ │ lea -0x116fa0a(%ebx),%ecx │ │ push $0x4b │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ int3 │ │ int3 │ │ @@ -3708323,15 +3708323,15 @@ │ │ mov 0x4(%edx),%ecx │ │ mov %ecx,0x10(%esp) │ │ lea (%eax,%eax,4),%esi │ │ mov 0x30(%esp,%esi,4),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x40(%esp,%esi,4),%edi │ │ sub $0x4,%esp │ │ - lea -0x1182453(%ebx),%eax │ │ + lea -0x118247a(%ebx),%eax │ │ push $0x52b │ │ push %eax │ │ push %edi │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%ecx │ │ @@ -3708383,15 +3708383,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov %eax,0x4(%edx) │ │ mov $0x1,%esi │ │ jmp 128743a │ │ mov 0x8(%esp),%ecx │ │ mov %esi,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1182453(%ebx),%eax │ │ + lea -0x118247a(%ebx),%eax │ │ push $0x53c │ │ push %eax │ │ push %ecx │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3708529,15 +3708529,15 @@ │ │ push 0x8(%ebp) │ │ call 1285250 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 12875aa │ │ mov $0xffffffff,%esi │ │ sub $0x4,%esp │ │ - lea -0x1182453(%ebx),%eax │ │ + lea -0x118247a(%ebx),%eax │ │ push $0x4fa │ │ push %eax │ │ push 0x14(%esp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3708728,15 +3708728,15 @@ │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0xa4(%esp) │ │ movups 0xc(%esp),%xmm0 │ │ movups %xmm0,0x94(%esp) │ │ sub $0x4,%esp │ │ lea 0x40(%esp),%eax │ │ - lea -0x117eb75(%ebx),%ecx │ │ + lea -0x117eb9c(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12c5110 │ │ add $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ mov %eax,0xb8(%esp) │ │ @@ -3709057,15 +3709057,15 @@ │ │ mov %eax,0xc(%esp) │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x30(%esp) │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ lea 0xc(%esp),%eax │ │ - lea -0x1173954(%ebx),%ecx │ │ + lea -0x117397b(%ebx),%ecx │ │ lea 0x10(%esp),%edi │ │ push $0x10 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c6ac0 │ │ add $0x8,%esp │ │ @@ -3709110,15 +3709110,15 @@ │ │ mov %eax,0xc(%esp) │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x30(%esp) │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ lea 0xc(%esp),%eax │ │ - lea -0x1173954(%ebx),%ecx │ │ + lea -0x117397b(%ebx),%ecx │ │ lea 0x10(%esp),%edi │ │ push $0x10 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c6ac0 │ │ add $0x8,%esp │ │ @@ -3709172,15 +3709172,15 @@ │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x30(%esp) │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x1179062(%ebx),%ecx │ │ + lea -0x1179089(%ebx),%ecx │ │ lea 0x14(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c55e0 │ │ add $0x8,%esp │ │ push %edi │ │ @@ -3709221,15 +3709221,15 @@ │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x30(%esp) │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x1179062(%ebx),%ecx │ │ + lea -0x1179089(%ebx),%ecx │ │ lea 0x14(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c55e0 │ │ add $0x8,%esp │ │ push %edi │ │ @@ -3709500,15 +3709500,15 @@ │ │ test %eax,%eax │ │ je 1287f62 │ │ mov 0x28(%eax),%eax │ │ jmp 1287f9b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1168804(%ebx),%eax │ │ - lea -0x1182453(%ebx),%ecx │ │ + lea -0x118247a(%ebx),%ecx │ │ push %eax │ │ push $0x322 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3709547,15 +3709547,15 @@ │ │ test %eax,%eax │ │ je 1287fd2 │ │ mov 0x8(%eax),%eax │ │ jmp 128800b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11649f9(%ebx),%eax │ │ - lea -0x1182453(%ebx),%ecx │ │ + lea -0x118247a(%ebx),%ecx │ │ push %eax │ │ push $0x32b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3709636,15 +3709636,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1288091 │ │ pop %ebx │ │ add $0x1e7127,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1182453(%ebx),%edi │ │ + lea -0x118247a(%ebx),%edi │ │ push $0x35e │ │ push %edi │ │ push 0x38(%esi) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push 0x40(%esi) │ │ call 12ca3d0 │ │ @@ -3709681,15 +3709681,15 @@ │ │ add $0x1e70c7,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1288139 │ │ cmpl $0x2,0x10(%esi) │ │ jne 1288139 │ │ sub $0x4,%esp │ │ - lea -0x1182453(%ebx),%edi │ │ + lea -0x118247a(%ebx),%edi │ │ push $0x35e │ │ push %edi │ │ push 0x38(%esi) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push 0x40(%esi) │ │ call 12ca3d0 │ │ @@ -3709892,15 +3709892,15 @@ │ │ test %eax,%eax │ │ je 12882fd │ │ mov 0x8(%eax),%eax │ │ jmp 1288336 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11649f9(%ebx),%eax │ │ - lea -0x1182453(%ebx),%ecx │ │ + lea -0x118247a(%ebx),%ecx │ │ push %eax │ │ push $0x32b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3710085,15 +3710085,15 @@ │ │ test %esi,%esi │ │ je 12884a1 │ │ testb $0x6,(%esi) │ │ je 12884a1 │ │ mov 0xc(%ebp),%eax │ │ test %eax,%eax │ │ je 12884e2 │ │ - lea -0x1180998(%ebx),%ecx │ │ + lea -0x11809bf(%ebx),%ecx │ │ mov %esp,%edi │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c6740 │ │ add $0x4,%esp │ │ @@ -3710101,15 +3710101,15 @@ │ │ push %esi │ │ call 129d050 │ │ add $0x10,%esp │ │ jmp 12884da │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a35a(%ebx),%eax │ │ - lea -0x1182453(%ebx),%ecx │ │ + lea -0x118247a(%ebx),%ecx │ │ push %eax │ │ push $0x48a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3710221,15 +3710221,15 @@ │ │ mov %eax,%esi │ │ call 13c7860 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 1288602 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ae61(%ebx),%eax │ │ + lea -0x117ae88(%ebx),%eax │ │ lea -0x114bf64(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3710571,15 +3710571,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1288a04 │ │ jmp 12889f6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b37(%ebx),%eax │ │ - lea -0x1177122(%ebx),%ecx │ │ + lea -0x1177149(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3710592,15 +3710592,15 @@ │ │ push $0x50 │ │ push %esi │ │ call 11e8580 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b37(%ebx),%eax │ │ - lea -0x1177122(%ebx),%ecx │ │ + lea -0x1177149(%ebx),%ecx │ │ push %eax │ │ push $0x2a │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x116e06e(%ebx),%eax │ │ push %esi │ │ @@ -3710630,27 +3710630,27 @@ │ │ call *%eax │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1288a04 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b37(%ebx),%eax │ │ - lea -0x1177122(%ebx),%ecx │ │ + lea -0x1177149(%ebx),%ecx │ │ push %eax │ │ push $0x34 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x91 │ │ jmp 12889ec │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166b37(%ebx),%eax │ │ - lea -0x1177122(%ebx),%ecx │ │ + lea -0x1177149(%ebx),%ecx │ │ push %eax │ │ push $0x38 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x90 │ │ @@ -3710711,15 +3710711,15 @@ │ │ mov 0xc(%esp),%ecx │ │ test %ecx,%ecx │ │ je 1288c0b │ │ mov %ecx,0x24(%esp) │ │ mov %eax,0x1c(%esp) │ │ mov %eax,0x20(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1180a71(%ebx),%ecx │ │ + lea -0x1180a98(%ebx),%ecx │ │ lea -0x116c5c7(%ebx),%edx │ │ lea 0xc(%esp),%edi │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push $0x87 │ │ lea 0x3a(%esp),%eax │ │ push %eax │ │ @@ -3710773,15 +3710773,15 @@ │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %esi │ │ mov %ecx,%edi │ │ call 12888f0 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ - lea -0x1177122(%ebx),%eax │ │ + lea -0x1177149(%ebx),%eax │ │ push $0x70 │ │ push %eax │ │ push 0x24(%esp) │ │ push 0x18(%esp) │ │ call 12c04e0 │ │ add $0x4,%esp │ │ push %edi │ │ @@ -3711021,15 +3711021,15 @@ │ │ lea -0x116e066(%ebx),%eax │ │ lea -0x1159731(%ebx),%ecx │ │ push %eax │ │ push $0x167 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ - lea -0x118243e(%ebx),%eax │ │ + lea -0x1182465(%ebx),%eax │ │ push %eax │ │ push $0x80106 │ │ push $0x3b │ │ call 1272e00 │ │ jmp 1289090 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ @@ -3711120,15 +3711120,15 @@ │ │ movaps %xmm0,0x40(%esp) │ │ movaps %xmm0,0x30(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov 0x28(%eax),%eax │ │ mov %eax,0x18(%esp) │ │ sub $0x4,%esp │ │ lea 0x1c(%esp),%eax │ │ - lea -0x1182413(%ebx),%ecx │ │ + lea -0x118243a(%ebx),%ecx │ │ lea 0x34(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5110 │ │ add $0x4,%esp │ │ push %edi │ │ @@ -3711535,15 +3711535,15 @@ │ │ sub $0xc,%esp │ │ mov %esi,0x18(%esp) │ │ push (%esi) │ │ call 12a8860 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ test %ecx,%ecx │ │ - lea -0x1178015(%ebx),%esi │ │ + lea -0x117803c(%ebx),%esi │ │ cmovne %ecx,%esi │ │ movl $0x0,0x8(%esp) │ │ test %edi,%edi │ │ je 12894da │ │ test %eax,%eax │ │ je 12894da │ │ mov %edi,0x18(%esp) │ │ @@ -3711678,15 +3711678,15 @@ │ │ test %esi,%esi │ │ lea -0x11597d7(%ebx),%ecx │ │ cmove %ecx,%esi │ │ mov 0x8(%ebp),%edx │ │ test %edx,%edx │ │ cmove %ecx,%edx │ │ sub $0x4,%esp │ │ - lea -0x117af31(%ebx),%ecx │ │ + lea -0x117af58(%ebx),%ecx │ │ push %edx │ │ push %edi │ │ push %esi │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ push $0x3b │ │ @@ -3711777,15 +3711777,15 @@ │ │ mov (%eax),%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117710c(%ebx),%eax │ │ + lea -0x1177133(%ebx),%eax │ │ lea -0x1151d5e(%ebx),%ecx │ │ push %eax │ │ push $0x1d2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3711813,15 +3711813,15 @@ │ │ mov 0x4(%eax),%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180842(%ebx),%eax │ │ + lea -0x1180869(%ebx),%eax │ │ lea -0x1151d5e(%ebx),%ecx │ │ push %eax │ │ push $0x1dc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3712110,15 +3712110,15 @@ │ │ call *%ecx │ │ test %eax,%eax │ │ mov 0x10(%esp),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,0x10(%esp) │ │ jmp 1289a30 │ │ call 1272bb0 │ │ - lea -0x11770f1(%ebx),%eax │ │ + lea -0x1177118(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1151d5e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x26e,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0102,0x4(%esp) │ │ @@ -3712949,16 +3712949,16 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ setg %al │ │ jmp 128a306 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ae47(%ebx),%eax │ │ - lea -0x1182403(%ebx),%ecx │ │ + lea -0x117ae6e(%ebx),%eax │ │ + lea -0x118242a(%ebx),%ecx │ │ push %eax │ │ push $0x37 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x11649e9(%ebx),%eax │ │ push %eax │ │ @@ -3712970,16 +3712970,16 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ae47(%ebx),%eax │ │ - lea -0x1182403(%ebx),%ecx │ │ + lea -0x117ae6e(%ebx),%eax │ │ + lea -0x118242a(%ebx),%ecx │ │ push %eax │ │ push $0x3f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0105 │ │ @@ -3713230,26 +3713230,26 @@ │ │ je 128a5f6 │ │ mov 0xc(%eax),%edi │ │ jmp 128a5f8 │ │ xor %eax,%eax │ │ jmp 128a7cc │ │ xor %edi,%edi │ │ lea 0x58(%esp),%esi │ │ - lea -0x117ebd3(%ebx),%eax │ │ + lea -0x117ebfa(%ebx),%eax │ │ push $0x0 │ │ mov 0x20(%esp),%ecx │ │ push 0x24(%ecx) │ │ push %eax │ │ lea 0x50(%esp),%eax │ │ push %eax │ │ call 12c6740 │ │ add $0xc,%esp │ │ test %edi,%edi │ │ je 128a647 │ │ - lea -0x1175881(%ebx),%eax │ │ + lea -0x11758a8(%ebx),%eax │ │ lea 0x28(%esp),%ecx │ │ push $0x0 │ │ push %edi │ │ push %eax │ │ push %ecx │ │ call 12c6740 │ │ add $0xc,%esp │ │ @@ -3713337,15 +3713337,15 @@ │ │ add $0x10,%esp │ │ mov 0x24(%esp),%eax │ │ mov %eax,0x18(%edi) │ │ test %esi,%esi │ │ sete 0xb(%esp) │ │ mov 0x14(%esp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1182403(%ebx),%eax │ │ + lea -0x118242a(%ebx),%eax │ │ push $0x291 │ │ push %eax │ │ push 0x1c(%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x1c(%edi) │ │ test %esi,%esi │ │ @@ -3713385,17 +3713385,17 @@ │ │ movl $0x0,0x10(%esp) │ │ mov 0x4(%esp),%ebx │ │ jmp 128a75b │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%eax │ │ - lea -0x117393c(%eax),%eax │ │ + lea -0x1173963(%eax),%eax │ │ mov 0x8(%esp),%ecx │ │ - lea -0x1182403(%ecx),%ecx │ │ + lea -0x118242a(%ecx),%ecx │ │ mov 0x8(%esp),%ebx │ │ push %eax │ │ push $0x249 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ mov 0x8(%esp),%ebx │ │ @@ -3713456,15 +3713456,15 @@ │ │ mov 0x8(%esp),%eax │ │ sub (%eax),%ecx │ │ jae 128a917 │ │ jmp 128a94c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115970d(%ebx),%eax │ │ - lea -0x1182403(%ebx),%ecx │ │ + lea -0x118242a(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3713542,28 +3713542,28 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cc76(%ebx),%eax │ │ - lea -0x1182403(%ebx),%ecx │ │ + lea -0x117cc9d(%ebx),%eax │ │ + lea -0x118242a(%ebx),%ecx │ │ push %eax │ │ push $0x96 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 128a9f7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cc76(%ebx),%eax │ │ - lea -0x1182403(%ebx),%ecx │ │ + lea -0x117cc9d(%ebx),%eax │ │ + lea -0x118242a(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3713601,16 +3713601,16 @@ │ │ mov $0x1,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117905e(%ebx),%eax │ │ - lea -0x1182403(%ebx),%ecx │ │ + lea -0x1179085(%ebx),%eax │ │ + lea -0x118242a(%ebx),%ecx │ │ push %eax │ │ push $0xa7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3713644,15 +3713644,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155b6b(%ebx),%eax │ │ - lea -0x1182403(%ebx),%ecx │ │ + lea -0x118242a(%ebx),%ecx │ │ push %eax │ │ push $0xb3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3713688,15 +3713688,15 @@ │ │ mov (%esi),%eax │ │ jmp 128ab23 │ │ xor %eax,%eax │ │ movl $0x0,0x4(%esi) │ │ mov %eax,(%esp) │ │ call 12893a0 │ │ movl $0x0,(%esi) │ │ - lea -0x1182403(%ebx),%eax │ │ + lea -0x118242a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xfd,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3713736,15 +3713736,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 128ad8d │ │ mov %ecx,0x14(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1182403(%ebx),%edi │ │ + lea -0x118242a(%ebx),%edi │ │ push $0xc9 │ │ push %edi │ │ push $0x10 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 128ad7b │ │ @@ -3713824,27 +3713824,27 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ jg 128ad8d │ │ jmp 128ae1f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719e7(%ebx),%eax │ │ + lea -0x1171a0e(%ebx),%eax │ │ push %eax │ │ push $0xcd │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x3b │ │ jmp 128ad33 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719e7(%ebx),%eax │ │ + lea -0x1171a0e(%ebx),%eax │ │ push %eax │ │ push $0xd5 │ │ push 0x18(%esp) │ │ call 1272ce0 │ │ add $0x4,%esp │ │ push 0xc(%ebp) │ │ call 1289840 │ │ @@ -3713885,15 +3713885,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719e7(%ebx),%eax │ │ + lea -0x1171a0e(%ebx),%eax │ │ push %eax │ │ push $0xdf │ │ push 0x18(%esp) │ │ call 1272ce0 │ │ add $0x4,%esp │ │ mov 0xc(%ebp),%eax │ │ push %eax │ │ @@ -3713946,15 +3713946,15 @@ │ │ push 0x14(%esp) │ │ push %esi │ │ call 12c02c0 │ │ jmp 128ad88 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11579b1(%ebx),%eax │ │ - lea -0x1182403(%ebx),%ecx │ │ + lea -0x118242a(%ebx),%ecx │ │ push %eax │ │ push $0x123 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3713988,15 +3713988,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b62c(%ebx),%eax │ │ - lea -0x1182403(%ebx),%ecx │ │ + lea -0x118242a(%ebx),%ecx │ │ push %eax │ │ push $0x14d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3714032,15 +3714032,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c1f2(%ebx),%eax │ │ - lea -0x1182403(%ebx),%ecx │ │ + lea -0x118242a(%ebx),%ecx │ │ push %eax │ │ push $0x158 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3714076,15 +3714076,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1160f22(%ebx),%eax │ │ - lea -0x1182403(%ebx),%ecx │ │ + lea -0x118242a(%ebx),%ecx │ │ push %eax │ │ push $0x163 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3714166,15 +3714166,15 @@ │ │ call *%eax │ │ jmp 128b0ad │ │ mov $0xffffffff,%eax │ │ jmp 128b0b0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b60d(%ebx),%eax │ │ - lea -0x117392c(%ebx),%ecx │ │ + lea -0x1173953(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc5 │ │ @@ -3714219,15 +3714219,15 @@ │ │ call *%eax │ │ jmp 128b130 │ │ mov $0xffffffff,%eax │ │ jmp 128b133 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b60d(%ebx),%eax │ │ - lea -0x117392c(%ebx),%ecx │ │ + lea -0x1173953(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc5 │ │ @@ -3714269,15 +3714269,15 @@ │ │ call *%eax │ │ jmp 128b1b0 │ │ mov $0xffffffff,%eax │ │ jmp 128b1b3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114bf4d(%ebx),%eax │ │ - lea -0x117392c(%ebx),%ecx │ │ + lea -0x1173953(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc6 │ │ @@ -3714318,15 +3714318,15 @@ │ │ call *%eax │ │ jmp 128b22d │ │ mov $0xffffffff,%eax │ │ jmp 128b230 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b60d(%ebx),%eax │ │ - lea -0x117392c(%ebx),%ecx │ │ + lea -0x1173953(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc5 │ │ @@ -3714585,28 +3714585,28 @@ │ │ jne 128b4e3 │ │ andl $0xfffffffd,0x8(%esp) │ │ jne 128b4e3 │ │ mov %esi,%eax │ │ jmp 128b564 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11823e0(%ebx),%eax │ │ + lea -0x1182407(%ebx),%eax │ │ push %eax │ │ push $0x2f │ │ push 0x10(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ push $0x6 │ │ call 1272e00 │ │ jmp 128b55f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11823e0(%ebx),%eax │ │ + lea -0x1182407(%ebx),%eax │ │ push %eax │ │ push $0x83 │ │ push 0x10(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3715495,15 +3715495,15 @@ │ │ call 128bfe1 │ │ pop %ebx │ │ add $0x1e31d7,%ebx │ │ xor %esi,%esi │ │ cmpl $0x0,0x8(%ebp) │ │ je 128c0d0 │ │ sub $0x4,%esp │ │ - lea -0x11823c5(%ebx),%edi │ │ + lea -0x11823ec(%ebx),%edi │ │ push $0x1e │ │ push %edi │ │ push $0x8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3715532,15 +3715532,15 @@ │ │ je 128c057 │ │ mov 0x4(%esp),%eax │ │ mov %esi,(%eax) │ │ mov %eax,%esi │ │ jmp 128c0d0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eb6b(%ebx),%eax │ │ + lea -0x117eb92(%ebx),%eax │ │ push %eax │ │ push $0x22 │ │ mov %edi,%esi │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ @@ -3715551,15 +3715551,15 @@ │ │ add $0x4,%esp │ │ push %esi │ │ mov 0x8(%ebp),%eax │ │ call *0x1c(%eax) │ │ jmp 128c0b9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eb6b(%ebx),%eax │ │ + lea -0x117eb92(%ebx),%eax │ │ push %eax │ │ push $0x22 │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3715602,15 +3715602,15 @@ │ │ mov 0x4(%esi),%ecx │ │ mov %ecx,(%esp) │ │ call *0x1c(%eax) │ │ movl $0x0,0x4(%esi) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 128c760 │ │ - lea -0x11823c5(%ebx),%eax │ │ + lea -0x11823ec(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x34,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3715637,15 +3715637,15 @@ │ │ je 128c242 │ │ cmpl $0x0,0x4(%edi) │ │ je 128c242 │ │ mov (%edi),%ecx │ │ cmpl $0x0,0x18(%ecx) │ │ je 128c242 │ │ sub $0x4,%esp │ │ - lea -0x11823c5(%ebx),%eax │ │ + lea -0x11823ec(%ebx),%eax │ │ push $0x3e │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x8 │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3715669,15 +3715669,15 @@ │ │ mov %eax,0x4(%esi) │ │ test %eax,%eax │ │ je 128c208 │ │ mov %esi,%eax │ │ jmp 128c242 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eb5b(%ebx),%eax │ │ + lea -0x117eb82(%ebx),%eax │ │ push %eax │ │ push $0x44 │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3716065,15 +3716065,15 @@ │ │ mov 0x10(%esp),%esi │ │ push %esi │ │ push $0x0 │ │ call 12c02c0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173915(%ebx),%eax │ │ + lea -0x117393c(%ebx),%eax │ │ push %eax │ │ push $0x43 │ │ push %esi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3716122,15 +3716122,15 @@ │ │ push $0x2b │ │ push %edi │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173915(%ebx),%eax │ │ + lea -0x117393c(%ebx),%eax │ │ push %eax │ │ push $0x95 │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3716383,56 +3716383,56 @@ │ │ mov 0x10(%esi),%ecx │ │ test %eax,%eax │ │ je 128c998 │ │ cmp %ecx,%eax │ │ je 128c99a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719cd(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x11719f4(%ebx),%eax │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0x34 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 128cd89 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719cd(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x11719f4(%ebx),%eax │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0x20 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ push $0x6 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 128cdbc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719cd(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x11719f4(%ebx),%eax │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9a │ │ jmp 128cd89 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719cd(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x11719f4(%ebx),%eax │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0x2c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3716474,15 +3716474,15 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ jg 128ca51 │ │ sub $0x4,%esp │ │ - lea -0x1180825(%ebx),%esi │ │ + lea -0x118084c(%ebx),%esi │ │ push $0x1af │ │ push %esi │ │ push 0x4(%ecx) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ mov 0xc(%esp),%eax │ │ push 0xc(%eax) │ │ @@ -3716649,34 +3716649,34 @@ │ │ test %ecx,%ecx │ │ je 128cdff │ │ push 0x8(%ebp) │ │ push 0x10(%esp) │ │ jmp 128cdd4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719cd(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x11719f4(%ebx),%eax │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0x3a │ │ jmp 128cd79 │ │ sub $0xc,%esp │ │ push %ecx │ │ call 128d0b0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719cd(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x11719f4(%ebx),%eax │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0x92 │ │ jmp 128cd79 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719cd(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x11719f4(%ebx),%eax │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0x69 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3716689,16 +3716689,16 @@ │ │ mov (%esp),%ecx │ │ lock xadd %eax,0x10(%ecx) │ │ cmp $0x1,%eax │ │ jne 128cd27 │ │ jmp 128cd29 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719cd(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x11719f4(%ebx),%eax │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0x9a │ │ jmp 128cd79 │ │ cmpl $0x0,0xc(%esp) │ │ mov %edi,%edx │ │ je 128ce1e │ │ mov (%esp),%ecx │ │ @@ -3716707,22 +3716707,22 @@ │ │ je 128ce34 │ │ push 0x8(%ebp) │ │ push 0x10(%esp) │ │ push %edx │ │ jmp 128cdd5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719cd(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x11719f4(%ebx),%eax │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0xb8 │ │ jmp 128cd79 │ │ jg 128cd5f │ │ sub $0x4,%esp │ │ - lea -0x1180825(%ebx),%esi │ │ + lea -0x118084c(%ebx),%esi │ │ push $0x1af │ │ push %esi │ │ push 0x4(%ecx) │ │ mov %ecx,%edi │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push 0xc(%edi) │ │ @@ -3716731,16 +3716731,16 @@ │ │ push $0x1b2 │ │ push %esi │ │ push %edi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719cd(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x11719f4(%ebx),%eax │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0x87 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3716783,32 +3716783,32 @@ │ │ movl $0x0,0x4(%esp) │ │ mov $0x1,%eax │ │ test %esi,%esi │ │ jg 128cdbc │ │ jmp 128cd95 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719cd(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x11719f4(%ebx),%eax │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0xa6 │ │ jmp 128cc8c │ │ mov (%esp),%edi │ │ cmpl $0x0,0x18(%edi) │ │ je 128ce34 │ │ sub $0x4,%esp │ │ push 0x8(%ebp) │ │ push %edx │ │ push %eax │ │ call *0x20(%edi) │ │ jmp 128cdd8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11719cd(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x11719f4(%ebx),%eax │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0xb2 │ │ jmp 128cc8c │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3716886,15 +3716886,15 @@ │ │ push %edx │ │ call *0x1c(%eax) │ │ add $0x20,%esp │ │ jmp 128cf71 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11687d5(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0xdf │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x97 │ │ @@ -3716902,15 +3716902,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov $0xffffffff,%eax │ │ jmp 128cf71 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11687d5(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0xe4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3716998,32 +3716998,32 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call *0x24(%ecx) │ │ add $0x20,%esp │ │ jmp 128d0a1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cc57(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x117cc7e(%ebx),%eax │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0x106 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x97 │ │ push $0x6 │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov $0xffffffff,%eax │ │ jmp 128d0a1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cc57(%ebx),%eax │ │ - lea -0x1180825(%ebx),%ecx │ │ + lea -0x117cc7e(%ebx),%eax │ │ + lea -0x118084c(%ebx),%ecx │ │ push %eax │ │ push $0x10b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3717060,15 +3717060,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%esi) │ │ cmp $0x1,%eax │ │ jne 128d0e0 │ │ jmp 128d0e2 │ │ jg 128d116 │ │ sub $0x4,%esp │ │ - lea -0x1180825(%ebx),%edi │ │ + lea -0x118084c(%ebx),%edi │ │ push $0x1af │ │ push %edi │ │ push 0x4(%esi) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push 0xc(%esi) │ │ call 12ca3d0 │ │ @@ -3717122,15 +3717122,15 @@ │ │ sub $0x20,%esp │ │ call 128d161 │ │ pop %ebx │ │ add $0x1e2057,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x1180825(%ebx),%eax │ │ + lea -0x118084c(%ebx),%eax │ │ push $0x114 │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push $0x48 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3717425,36 +3717425,36 @@ │ │ cmpl $0x0,0x3c(%esi) │ │ je 128d5ce │ │ movl $0x0,0x14(%esp) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0xc(%esp) │ │ sub $0x4,%esp │ │ lea 0x18(%esp),%eax │ │ - lea -0x117576e(%ebx),%ecx │ │ + lea -0x1175795(%ebx),%ecx │ │ lea 0x30(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 12c5110 │ │ add $0x8,%esp │ │ lea 0x14(%esp),%eax │ │ - lea -0x11738fe(%ebx),%ecx │ │ + lea -0x1173925(%ebx),%ecx │ │ lea 0x1c(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5110 │ │ add $0xc,%esp │ │ mov 0x28(%esp),%eax │ │ mov %eax,0x50(%esp) │ │ movups 0x18(%esp),%xmm0 │ │ movups %xmm0,0x40(%esp) │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x117eb4b(%ebx),%ecx │ │ + lea -0x117eb72(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5110 │ │ add $0xc,%esp │ │ mov 0x28(%esp),%eax │ │ mov %eax,0x64(%esp) │ │ @@ -3718147,15 +3718147,15 @@ │ │ push 0xc(%esp) │ │ call 128e800 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 128dcee │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11823b0(%ebx),%eax │ │ + lea -0x11823d7(%ebx),%eax │ │ lea -0x1157972(%ebx),%ecx │ │ push %eax │ │ push $0x180 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3722493,15 +3722493,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1290b31 │ │ pop %ebx │ │ add $0x1de687,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117cc42(%ebx),%esi │ │ + lea -0x117cc69(%ebx),%esi │ │ push $0x18 │ │ push %esi │ │ push $0x8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3722533,15 +3722533,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ mov 0x8(%ebp),%eax │ │ call *0x1c(%eax) │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11738f0(%ebx),%eax │ │ + lea -0x1173917(%ebx),%eax │ │ push %eax │ │ push $0x1f │ │ mov 0x14(%esp),%esi │ │ push %esi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3722583,15 +3722583,15 @@ │ │ mov 0x4(%esi),%ecx │ │ mov %ecx,(%esp) │ │ call *0x1c(%eax) │ │ movl $0x0,0x4(%esi) │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 1291810 │ │ - lea -0x117cc42(%ebx),%eax │ │ + lea -0x117cc69(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x2f,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3722613,15 +3722613,15 @@ │ │ pop %ebx │ │ add $0x1de557,%ebx │ │ mov 0x8(%ebp),%esi │ │ xor %eax,%eax │ │ cmpl $0x0,0x4(%esi) │ │ je 1290d3e │ │ sub $0x4,%esp │ │ - lea -0x117cc42(%ebx),%eax │ │ + lea -0x117cc69(%ebx),%eax │ │ push $0x39 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x8 │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3722918,15 +3722918,15 @@ │ │ sub $0x8,%esp │ │ push %edi │ │ push 0x4(%esi) │ │ jmp 1290fc4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1162d06(%ebx),%eax │ │ - lea -0x117cc42(%ebx),%ecx │ │ + lea -0x117cc69(%ebx),%ecx │ │ push %eax │ │ push $0x87 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xda │ │ @@ -3722939,15 +3722939,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1162d06(%ebx),%eax │ │ - lea -0x117cc42(%ebx),%ecx │ │ + lea -0x117cc69(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbc │ │ @@ -3722972,15 +3722972,15 @@ │ │ test %ecx,%ecx │ │ je 129101e │ │ cmp 0x10(%ebp),%eax │ │ jbe 1291032 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1162d06(%ebx),%eax │ │ - lea -0x117cc42(%ebx),%ecx │ │ + lea -0x117cc69(%ebx),%ecx │ │ push %eax │ │ push $0x99 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ @@ -3723032,27 +3723032,27 @@ │ │ je 1290f85 │ │ mov 0xc(%esp),%ecx │ │ mov %ecx,(%edi) │ │ jmp 1290f85 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1162d06(%ebx),%eax │ │ - lea -0x117cc42(%ebx),%ecx │ │ + lea -0x117cc69(%ebx),%ecx │ │ push %eax │ │ push $0x92 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1290f79 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1162d06(%ebx),%eax │ │ - lea -0x117cc42(%ebx),%ecx │ │ + lea -0x117cc69(%ebx),%ecx │ │ push %eax │ │ push $0xa1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xe3 │ │ @@ -3723188,15 +3723188,15 @@ │ │ push %edi │ │ push %eax │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1291269 │ │ sub $0x8,%esp │ │ - lea -0x11763ee(%ebx),%edi │ │ + lea -0x1176415(%ebx),%edi │ │ push %edi │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129136f │ │ lea 0x10(%esp),%eax │ │ @@ -3723288,15 +3723288,15 @@ │ │ xor %esi,%esi │ │ jmp 12913f4 │ │ xor %esi,%esi │ │ jmp 12913e5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11596e7(%ebx),%eax │ │ - lea -0x117cc42(%ebx),%ecx │ │ + lea -0x117cc69(%ebx),%ecx │ │ push %eax │ │ push $0x10c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3723312,15 +3723312,15 @@ │ │ call *0x1c(%eax) │ │ add $0x10,%esp │ │ movl $0x0,0x4(%edi) │ │ sub $0xc,%esp │ │ push (%edi) │ │ call 1291810 │ │ add $0xc,%esp │ │ - lea -0x117cc42(%ebx),%eax │ │ + lea -0x117cc69(%ebx),%eax │ │ push $0x2f │ │ push %eax │ │ push %edi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov (%esp),%esi │ │ sub $0xc,%esp │ │ @@ -3723332,15 +3723332,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ movl $0x0,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117cc42(%ebx),%eax │ │ + lea -0x117cc69(%ebx),%eax │ │ push $0x11d │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ push 0x10(%esp) │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3723414,15 +3723414,15 @@ │ │ sub $0x10,%esp │ │ call 12914d1 │ │ pop %ebx │ │ add $0x1ddce7,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%eax),%edi │ │ sub $0x4,%esp │ │ - lea -0x11719c0(%ebx),%eax │ │ + lea -0x11719e7(%ebx),%eax │ │ push $0x31 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x44 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3723552,15 +3723552,15 @@ │ │ push %eax │ │ call 12ca370 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 129174f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ae33(%ebx),%eax │ │ + lea -0x117ae5a(%ebx),%eax │ │ push %eax │ │ push $0x42 │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3723609,15 +3723609,15 @@ │ │ push $0x2a │ │ push %edi │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ae33(%ebx),%eax │ │ + lea -0x117ae5a(%ebx),%eax │ │ push %eax │ │ push $0x9c │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3723675,15 +3723675,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%esi) │ │ cmp $0x1,%eax │ │ jne 12917b0 │ │ jmp 12917b2 │ │ jg 12917df │ │ sub $0x4,%esp │ │ - lea -0x11719c0(%ebx),%edi │ │ + lea -0x11719e7(%ebx),%edi │ │ push $0x27 │ │ push %edi │ │ push 0x8(%esi) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push (%esi) │ │ call 12ca3d0 │ │ @@ -3723743,15 +3723743,15 @@ │ │ mov $0xffffffff,%eax │ │ lock xadd %eax,0x10(%esi) │ │ cmp $0x1,%eax │ │ jne 1291840 │ │ jmp 1291842 │ │ jg 129186f │ │ sub $0x4,%esp │ │ - lea -0x11719c0(%ebx),%edi │ │ + lea -0x11719e7(%ebx),%edi │ │ push $0x27 │ │ push %edi │ │ push 0x8(%esi) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push (%esi) │ │ call 12ca3d0 │ │ @@ -3724402,15 +3724402,15 @@ │ │ push $0x50 │ │ push %eax │ │ push %ecx │ │ call 12c1c10 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ae1c(%ebx),%eax │ │ + lea -0x117ae43(%ebx),%eax │ │ lea -0x114e06c(%ebx),%ecx │ │ push %eax │ │ push $0x74 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea 0x1c(%esp),%eax │ │ @@ -3724470,15 +3724470,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1273210 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ae1c(%ebx),%eax │ │ + lea -0x117ae43(%ebx),%eax │ │ lea -0x114e06c(%ebx),%ecx │ │ push %eax │ │ push $0x86 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ push %esi │ │ @@ -3724486,15 +3724486,15 @@ │ │ add $0xc,%esp │ │ push %eax │ │ push $0xa0 │ │ jmp 1291eea │ │ call 1273210 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ae1c(%ebx),%eax │ │ + lea -0x117ae43(%ebx),%eax │ │ lea -0x114e06c(%ebx),%ecx │ │ push %eax │ │ push $0x96 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3724812,27 +3724812,27 @@ │ │ push %edi │ │ call 1283750 │ │ add $0x20,%esp │ │ mov %eax,%edi │ │ jmp 129246f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182399(%ebx),%eax │ │ + lea -0x11823c0(%ebx),%eax │ │ lea -0x1184466(%ebx),%ecx │ │ push %eax │ │ push $0xf9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ jmp 12923c5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182399(%ebx),%eax │ │ + lea -0x11823c0(%ebx),%eax │ │ lea -0x1184466(%ebx),%ecx │ │ push %eax │ │ push $0x102 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3724841,15 +3724841,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ jmp 1292488 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182399(%ebx),%eax │ │ + lea -0x11823c0(%ebx),%eax │ │ lea -0x1184466(%ebx),%ecx │ │ push %eax │ │ push $0x108 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3724857,27 +3724857,27 @@ │ │ push $0x6 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 1292488 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182399(%ebx),%eax │ │ + lea -0x11823c0(%ebx),%eax │ │ lea -0x1184466(%ebx),%ecx │ │ push %eax │ │ push $0x11d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xab │ │ jmp 1292463 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182399(%ebx),%eax │ │ + lea -0x11823c0(%ebx),%eax │ │ lea -0x1184466(%ebx),%ecx │ │ push %eax │ │ push $0x113 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3725134,27 +3725134,27 @@ │ │ push %edx │ │ call 13c7860 │ │ add $0x10,%esp │ │ jmp 129277c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f9d1(%ebx),%eax │ │ - lea -0x11738e0(%ebx),%ecx │ │ + lea -0x1173907(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ jmp 1292716 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f9d1(%ebx),%eax │ │ - lea -0x11738e0(%ebx),%ecx │ │ + lea -0x1173907(%ebx),%ecx │ │ push %eax │ │ push $0x45 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3725164,15 +3725164,15 @@ │ │ xor %edi,%edi │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ jmp 1292926 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f9d1(%ebx),%eax │ │ - lea -0x11738e0(%ebx),%ecx │ │ + lea -0x1173907(%ebx),%ecx │ │ push %eax │ │ push $0x4d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3725285,15 +3725285,15 @@ │ │ push 0x10(%esp) │ │ call 11e9e10 │ │ add $0x10,%esp │ │ jmp 129294d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f9d1(%ebx),%eax │ │ - lea -0x11738e0(%ebx),%ecx │ │ + lea -0x1173907(%ebx),%ecx │ │ push %eax │ │ push $0x5c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3725303,15 +3725303,15 @@ │ │ xor %edi,%edi │ │ xor %eax,%eax │ │ mov 0x4(%esp),%esi │ │ jmp 1292926 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f9d1(%ebx),%eax │ │ - lea -0x11738e0(%ebx),%ecx │ │ + lea -0x1173907(%ebx),%ecx │ │ push %eax │ │ push $0x64 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3725339,34 +3725339,34 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f9d1(%ebx),%eax │ │ - lea -0x11738e0(%ebx),%ecx │ │ + lea -0x1173907(%ebx),%ecx │ │ push %eax │ │ push $0x83 │ │ jmp 1292742 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f9d1(%ebx),%eax │ │ - lea -0x11738e0(%ebx),%ecx │ │ + lea -0x1173907(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ jmp 1292752 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f9d1(%ebx),%eax │ │ - lea -0x11738e0(%ebx),%ecx │ │ + lea -0x1173907(%ebx),%ecx │ │ push %eax │ │ push $0x94 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3725421,15 +3725421,15 @@ │ │ mov (%ecx),%eax │ │ movl $0x4,(%eax) │ │ test %esi,%esi │ │ js 1292ab1 │ │ mov $0x10,%eax │ │ cmove %eax,%esi │ │ add $0xfffffffc,%esp │ │ - lea -0x11738e0(%ebx),%eax │ │ + lea -0x1173907(%ebx),%eax │ │ push $0xd0 │ │ push %eax │ │ push %esi │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,0x8(%edi) │ │ test %eax,%eax │ │ @@ -3725551,15 +3725551,15 @@ │ │ jmp 1292c10 │ │ movl $0x8000b,0x14(%esp) │ │ mov $0xf6,%edi │ │ mov 0xc(%esp),%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116c1c0(%ebx),%eax │ │ - lea -0x11738e0(%ebx),%ecx │ │ + lea -0x1173907(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x1c(%esp) │ │ @@ -3725760,29 +3725760,29 @@ │ │ lea 0x78(%esp),%ecx │ │ push 0x10(%esp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %ecx │ │ call 12c67a0 │ │ add $0xc,%esp │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ lea 0x38(%esp),%esi │ │ push 0x14(%esp) │ │ push 0x1c(%esp) │ │ push %eax │ │ push %esi │ │ call 12c67a0 │ │ add $0xc,%esp │ │ mov 0x48(%esp),%eax │ │ mov %eax,0x9c(%esp) │ │ movups 0x38(%esp),%xmm0 │ │ movups %xmm0,0x8c(%esp) │ │ sub $0x4,%esp │ │ lea 0x28(%esp),%eax │ │ - lea -0x11770cd(%ebx),%ecx │ │ + lea -0x11770f4(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12c5110 │ │ add $0xc,%esp │ │ mov 0x48(%esp),%eax │ │ mov %eax,0xb0(%esp) │ │ @@ -3726195,15 +3726195,15 @@ │ │ mov 0x8(%ebp),%edi │ │ mov 0x1c(%ebp),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 1287ee0 │ │ add $0x10,%esp │ │ mov %eax,0x2c(%esp) │ │ - lea -0x1178015(%ebx),%esi │ │ + lea -0x117803c(%ebx),%esi │ │ movl $0x0,0x4(%esp) │ │ mov $0x0,%eax │ │ mov %esi,%ecx │ │ test %edi,%edi │ │ je 12933b8 │ │ mov 0xc(%ebp),%eax │ │ cmp $0xffffffff,%eax │ │ @@ -3726258,28 +3726258,28 @@ │ │ push %edi │ │ call 12c5110 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x58(%esp) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,0x48(%esp) │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ push 0x14(%ebp) │ │ push 0x20(%esp) │ │ push %eax │ │ push %edi │ │ call 12c67a0 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x6c(%esp) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,0x5c(%esp) │ │ sub $0x4,%esp │ │ lea 0x18(%ebp),%eax │ │ - lea -0x11770cd(%ebx),%ecx │ │ + lea -0x11770f4(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5110 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x80(%esp) │ │ @@ -3726465,39 +3726465,39 @@ │ │ call *0x38(%esp) │ │ add $0x30,%esp │ │ mov %eax,%esi │ │ jmp 129374a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164943(%ebx),%eax │ │ - lea -0x1179033(%ebx),%ecx │ │ + lea -0x117905a(%ebx),%ecx │ │ push %eax │ │ push $0x7f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 129373c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164943(%ebx),%eax │ │ - lea -0x1179033(%ebx),%ecx │ │ + lea -0x117905a(%ebx),%ecx │ │ push %eax │ │ push $0x86 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ jmp 129373c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164943(%ebx),%eax │ │ - lea -0x1179033(%ebx),%ecx │ │ + lea -0x117905a(%ebx),%ecx │ │ push %eax │ │ push $0x8e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3726519,15 +3726519,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164943(%ebx),%eax │ │ - lea -0x1179033(%ebx),%ecx │ │ + lea -0x117905a(%ebx),%ecx │ │ push %eax │ │ push $0xa3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ @@ -3726535,15 +3726535,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 129374a │ │ call 1273210 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164943(%ebx),%eax │ │ - lea -0x1179033(%ebx),%ecx │ │ + lea -0x117905a(%ebx),%ecx │ │ push %eax │ │ push $0x9a │ │ jmp 129372f │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3726632,15 +3726632,15 @@ │ │ push (%eax) │ │ call 12d8cc0 │ │ add $0x10,%esp │ │ jmp 12939fb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a306(%ebx),%eax │ │ - lea -0x1179033(%ebx),%ecx │ │ + lea -0x117905a(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ @@ -3726651,15 +3726651,15 @@ │ │ xor %ecx,%ecx │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ jmp 1293988 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a306(%ebx),%eax │ │ - lea -0x1179033(%ebx),%ecx │ │ + lea -0x117905a(%ebx),%ecx │ │ push %eax │ │ push $0xce │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3726668,15 +3726668,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ xor %edi,%edi │ │ jmp 1293982 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a306(%ebx),%eax │ │ - lea -0x1179033(%ebx),%ecx │ │ + lea -0x117905a(%ebx),%ecx │ │ push %eax │ │ push $0xd4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3726704,15 +3726704,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a306(%ebx),%eax │ │ - lea -0x1179033(%ebx),%ecx │ │ + lea -0x117905a(%ebx),%ecx │ │ push %eax │ │ push $0xdc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7b │ │ @@ -3726801,15 +3726801,15 @@ │ │ call 1283750 │ │ add $0x20,%esp │ │ mov %eax,0x4(%esp) │ │ jmp 1293b7f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a306(%ebx),%eax │ │ - lea -0x1179033(%ebx),%ecx │ │ + lea -0x117905a(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3726819,15 +3726819,15 @@ │ │ movl $0x0,0x4(%esp) │ │ mov 0x8(%esp),%ecx │ │ xor %esi,%esi │ │ jmp 1293988 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a306(%ebx),%eax │ │ - lea -0x1179033(%ebx),%ecx │ │ + lea -0x117905a(%ebx),%ecx │ │ push %eax │ │ push $0xf6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3726842,20 +3726842,20 @@ │ │ mov 0x10(%esp),%edi │ │ mov 0xc(%esp),%esi │ │ jmp 1293988 │ │ call 1273210 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a306(%ebx),%eax │ │ - lea -0x1179033(%ebx),%ecx │ │ + lea -0x117905a(%ebx),%ecx │ │ push %eax │ │ push $0xf0 │ │ jmp 1293b0e │ │ sub $0x4,%esp │ │ - lea -0x1179033(%ebx),%eax │ │ + lea -0x117905a(%ebx),%eax │ │ lea -0x115b5e7(%ebx),%ecx │ │ push $0xc7 │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ int3 │ │ int3 │ │ @@ -3726938,15 +3726938,15 @@ │ │ push %eax │ │ call 12955a0 │ │ add $0x10,%esp │ │ jmp 1293cc6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115d4a6(%ebx),%eax │ │ - lea -0x1171992(%ebx),%ecx │ │ + lea -0x11719b9(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7f │ │ @@ -3726988,15 +3726988,15 @@ │ │ call 12f6920 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ jmp 1293d48 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115d4a6(%ebx),%eax │ │ - lea -0x1171992(%ebx),%ecx │ │ + lea -0x11719b9(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7f │ │ @@ -3727029,15 +3727029,15 @@ │ │ push %esi │ │ call 12955a0 │ │ add $0x10,%esp │ │ jmp 1293dbb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1153c2c(%ebx),%eax │ │ - lea -0x1171992(%ebx),%ecx │ │ + lea -0x11719b9(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -3727083,15 +3727083,15 @@ │ │ push %esi │ │ call 12955a0 │ │ add $0x10,%esp │ │ jmp 1293e3b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1153c2c(%ebx),%eax │ │ - lea -0x1171992(%ebx),%ecx │ │ + lea -0x11719b9(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -3727143,15 +3727143,15 @@ │ │ mov %esi,%eax │ │ test %ecx,%ecx │ │ cmove %ecx,%eax │ │ jmp 1293edd │ │ call 1272bb0 │ │ lea -0x1153c2c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1171992(%ebx),%eax │ │ + lea -0x11719b9(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x48,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8e,0x4(%esp) │ │ movl $0x6,(%esp) │ │ call 1272e00 │ │ @@ -3727317,15 +3727317,15 @@ │ │ je 1294074 │ │ cmpl $0x0,0x38(%esi) │ │ jne 129407e │ │ cmp (%edi),%eax │ │ je 1294082 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175769(%ebx),%eax │ │ + lea -0x1175790(%ebx),%eax │ │ lea -0x1162ce3(%ebx),%ecx │ │ push %eax │ │ push $0xa8 │ │ jmp 12942a9 │ │ cmpl $0x0,0x38(%esi) │ │ je 1294179 │ │ test %edi,%edi │ │ @@ -3727341,15 +3727341,15 @@ │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ sete %al │ │ test %eax,%eax │ │ je 12940ee │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175769(%ebx),%eax │ │ + lea -0x1175790(%ebx),%eax │ │ lea -0x1162ce3(%ebx),%ecx │ │ push %eax │ │ push $0xae │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3727456,15 +3727456,15 @@ │ │ sub $0x8,%esp │ │ push %edi │ │ push %esi │ │ call *%eax │ │ jmp 1294166 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175769(%ebx),%eax │ │ + lea -0x1175790(%ebx),%eax │ │ lea -0x1162ce3(%ebx),%ecx │ │ push %eax │ │ push $0xb6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3727522,15 +3727522,15 @@ │ │ mov %eax,0x3c(%esi) │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ jmp 129423d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175769(%ebx),%eax │ │ + lea -0x1175790(%ebx),%eax │ │ lea -0x1162ce3(%ebx),%ecx │ │ push %eax │ │ push $0xd2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3727761,15 +3727761,15 @@ │ │ lea -0x115b5b2(%ebx),%eax │ │ lea -0x1162ce3(%ebx),%ecx │ │ push %eax │ │ push $0x7fd │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x117901d(%ebx),%eax │ │ + lea -0x1179044(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0xc0103 │ │ jmp 1294499 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3727852,15 +3727852,15 @@ │ │ push %esi │ │ call 13c7840 │ │ mov 0x8(%ebp),%ecx │ │ add $0x10,%esp │ │ jmp 12946b5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11738c9(%ebx),%eax │ │ + lea -0x11738f0(%ebx),%eax │ │ lea -0x1162ce3(%ebx),%ecx │ │ push %eax │ │ push $0x674 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3728591,16 +3728591,16 @@ │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x30(%esp) │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ call 1273210 │ │ cmpl $0x0,0x1c(%ebp) │ │ - lea -0x1175a92(%ebx),%eax │ │ - lea -0x117ed5f(%ebx),%ecx │ │ + lea -0x1175ab9(%ebx),%eax │ │ + lea -0x117ed86(%ebx),%ecx │ │ cmove %eax,%ecx │ │ lea 0x10(%esp),%esi │ │ push 0x18(%ebp) │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 12c67a0 │ │ @@ -3729768,51 +3729768,51 @@ │ │ je 1295d4f │ │ lea -0x1168907(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c2420 │ │ test %eax,%eax │ │ je 1295d60 │ │ - lea -0x117cdb2(%ebx),%eax │ │ + lea -0x117cdd9(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c2420 │ │ test %eax,%eax │ │ je 1295d71 │ │ lea -0x116c89a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c2420 │ │ test %eax,%eax │ │ je 1295d82 │ │ - lea -0x11829dc(%ebx),%eax │ │ + lea -0x1182a03(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c2420 │ │ test %eax,%eax │ │ je 1295d93 │ │ - lea -0x1175872(%ebx),%eax │ │ + lea -0x1175899(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c2420 │ │ test %eax,%eax │ │ je 1295da4 │ │ - lea -0x117f22c(%ebx),%eax │ │ + lea -0x117f253(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c2420 │ │ test %eax,%eax │ │ je 1295db2 │ │ lea -0x115b948(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c2420 │ │ test %eax,%eax │ │ je 1295dc0 │ │ - lea -0x118237d(%ebx),%eax │ │ + lea -0x11823a4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c2420 │ │ test %eax,%eax │ │ je 1295dce │ │ lea -0x115db4c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3730156,15 +3730156,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x40,%esp │ │ call 12960e1 │ │ pop %ebx │ │ add $0x1d90d7,%ebx │ │ mov 0x8(%ebp),%esi │ │ - lea -0x1180998(%ebx),%eax │ │ + lea -0x11809bf(%ebx),%eax │ │ lea 0x14(%esp),%edi │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %edi │ │ call 12c6740 │ │ lea 0xc(%esp),%eax │ │ @@ -3730797,15 +3730797,15 @@ │ │ push %ecx │ │ call *%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 12967b1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175750(%ebx),%eax │ │ + lea -0x1175777(%ebx),%eax │ │ lea -0x1162ce3(%ebx),%ecx │ │ push %eax │ │ push $0x71f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3731142,15 +3731142,15 @@ │ │ lea 0x48(%esp),%esi │ │ push %esi │ │ call 13c7880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1296bdd │ │ sub $0x4,%esp │ │ - lea -0x117ecdf(%ebx),%eax │ │ + lea -0x117ed06(%ebx),%eax │ │ push $0xb │ │ push %eax │ │ push %esi │ │ call 13c7880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1296be4 │ │ @@ -3731213,15 +3731213,15 @@ │ │ je 1296d48 │ │ cmpl $0x0,0x38(%edi) │ │ je 1296d21 │ │ cmpl $0x0,0x3c(%edi) │ │ je 1296d21 │ │ lea 0x4c(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x118265f(%ebx),%eax │ │ + lea -0x1182686(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x24(%esp),%eax │ │ mov %eax,(%esp) │ │ movl $0x50,0xc(%esp) │ │ call 12c6740 │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ @@ -3731513,15 +3731513,15 @@ │ │ jne 1296f8e │ │ cmpl $0x0,0x4(%ecx) │ │ je 1297118 │ │ mov 0x14(%ebp),%eax │ │ movl $0x0,(%eax) │ │ test %edx,%edx │ │ je 1297111 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x1168a66(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %ecx,0x4(%esp) │ │ jmp 1296fcb │ │ nop │ │ nop │ │ @@ -3733466,15 +3733466,15 @@ │ │ mov %eax,%edi │ │ jmp 12986e4 │ │ cmpl $0x1,0x4(%edi) │ │ jne 1298673 │ │ mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ jne 129865d │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ jmp 1298665 │ │ mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ je 12986ee │ │ mov %eax,(%esp) │ │ call 1287ee0 │ │ mov %eax,0x18(%edi) │ │ @@ -3733913,15 +3733913,15 @@ │ │ test %eax,%eax │ │ je 1298b86 │ │ mov 0x10(%ebp),%eax │ │ movl $0xfffffffe,0x14(%eax) │ │ movl $0x0,0x18(%eax) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175724(%ebx),%eax │ │ + lea -0x117574b(%ebx),%eax │ │ lea -0x116a2ea(%ebx),%ecx │ │ push %eax │ │ push $0x46b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3734266,15 +3734266,15 @@ │ │ lea -0x116f9ac(%ebx),%eax │ │ lea -0x116a2ea(%ebx),%ecx │ │ push %eax │ │ push $0x52c │ │ push %ecx │ │ call 1272ce0 │ │ add $0x8,%esp │ │ - lea -0x11807e1(%ebx),%eax │ │ + lea -0x1180808(%ebx),%eax │ │ push 0x14(%esi) │ │ push $0x8 │ │ push 0x4(%esi) │ │ push %eax │ │ push $0x76 │ │ push $0x4 │ │ call 1272e00 │ │ @@ -3734347,15 +3734347,15 @@ │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12990b6 │ │ sub $0x8,%esp │ │ - lea -0x1171957(%ebx),%eax │ │ + lea -0x117197e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12990bd │ │ sub $0x8,%esp │ │ @@ -3734522,15 +3734522,15 @@ │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1299252 │ │ sub $0x8,%esp │ │ - lea -0x11811f4(%ebx),%eax │ │ + lea -0x118121b(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1299259 │ │ sub $0xc,%esp │ │ @@ -3734713,15 +3734713,15 @@ │ │ mov %eax,%edi │ │ jmp 12994d4 │ │ cmpl $0x1,0x4(%edi) │ │ jne 1299463 │ │ mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ jne 129944d │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ jmp 1299455 │ │ mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ je 12994de │ │ mov %eax,(%esp) │ │ call 1287e40 │ │ mov %eax,0x18(%edi) │ │ @@ -3735051,15 +3735051,15 @@ │ │ mov %esi,0x8(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 1297620 │ │ jmp 129987e │ │ call 1272bb0 │ │ - lea -0x117eb00(%ebx),%eax │ │ + lea -0x117eb27(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x116a2ea(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x60e,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xe0,0x4(%esp) │ │ @@ -3735196,15 +3735196,15 @@ │ │ movl $0x1,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ call 120e270 │ │ mov %eax,0x1c(%esi) │ │ mov 0x20(%esp),%eax │ │ jmp 1299b0f │ │ call 1272bb0 │ │ - lea -0x118235e(%ebx),%eax │ │ + lea -0x1182385(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x116a2ea(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x678,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xe0,0x4(%esp) │ │ @@ -3735354,15 +3735354,15 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 1299c9b │ │ mov 0x10(%ebp),%eax │ │ mov 0x20(%eax),%eax │ │ mov (%eax),%ecx │ │ sub $0x4,%esp │ │ - lea -0x118236f(%ebx),%eax │ │ + lea -0x1182396(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3735393,15 +3735393,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11f5ad0 │ │ add $0x10,%esp │ │ jmp 1299cdf │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11756f5(%ebx),%eax │ │ + lea -0x117571c(%ebx),%eax │ │ lea -0x116a2ea(%ebx),%ecx │ │ push %eax │ │ push $0x692 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3737592,15 +3737592,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 129b4a1 │ │ pop %ebx │ │ add $0x1d3d17,%ebx │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1180998(%ebx),%eax │ │ + lea -0x11809bf(%ebx),%eax │ │ push %edi │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129b4f3 │ │ mov 0xc(%ebp),%eax │ │ @@ -3737634,15 +3737634,15 @@ │ │ push %edi │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129b53e │ │ sub $0x8,%esp │ │ - lea -0x117cc2b(%ebx),%eax │ │ + lea -0x117cc52(%ebx),%eax │ │ push %edi │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 129b4ff │ │ mov $0x3,%eax │ │ @@ -3737675,15 +3737675,15 @@ │ │ jne 129b74d │ │ mov 0x8(%ebp),%edx │ │ test %edx,%edx │ │ mov 0xc(%ebp),%eax │ │ cmove %edx,%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0x10(%ebp),%ecx │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ cmove %eax,%edx │ │ mov %edx,0x24(%esp) │ │ test %ecx,%ecx │ │ mov 0x14(%ebp),%edx │ │ cmove %ecx,%edx │ │ mov %edx,0x20(%esp) │ │ cmove %eax,%ecx │ │ @@ -3737692,15 +3737692,15 @@ │ │ or 0x30(%ebp),%eax │ │ mov 0x44(%ebp),%ecx │ │ mov 0x40(%ebp),%eax │ │ jne 129b5c5 │ │ movl $0x0,0x34(%ebp) │ │ movl $0x2000000,0x30(%ebp) │ │ sub $0x4,%esp │ │ - lea -0x1173887(%ebx),%edx │ │ + lea -0x11738ae(%ebx),%edx │ │ push %ecx │ │ push %edx │ │ push %eax │ │ call 128c3d0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ @@ -3737719,29 +3737719,29 @@ │ │ lea 0x30(%esp),%esi │ │ push 0x1c(%esp) │ │ push 0x28(%esp) │ │ push %eax │ │ push %esi │ │ call 12c67a0 │ │ add $0xc,%esp │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ lea 0x8(%esp),%edi │ │ push 0x20(%esp) │ │ push 0x2c(%esp) │ │ push %eax │ │ push %edi │ │ call 12c67a0 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x54(%esp) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,0x44(%esp) │ │ sub $0x4,%esp │ │ lea 0x18(%ebp),%eax │ │ - lea -0x117cc2d(%ebx),%ecx │ │ + lea -0x117cc54(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5e80 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x68(%esp) │ │ @@ -3737757,15 +3737757,15 @@ │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x7c(%esp) │ │ movups 0x8(%esp),%xmm0 │ │ movups %xmm0,0x6c(%esp) │ │ sub $0x4,%esp │ │ lea 0x28(%ebp),%eax │ │ - lea -0x117f04d(%ebx),%ecx │ │ + lea -0x117f074(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5e80 │ │ add $0xc,%esp │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x90(%esp) │ │ @@ -3737807,15 +3737807,15 @@ │ │ call 128c0e0 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 129b780 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a260(%ebx),%eax │ │ - lea -0x117cc21(%ebx),%ecx │ │ + lea -0x117cc48(%ebx),%ecx │ │ push %eax │ │ push $0x32 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xbb │ │ @@ -3737894,15 +3737894,15 @@ │ │ push %edi │ │ call *%eax │ │ add $0x10,%esp │ │ jmp 129b890 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155b06(%ebx),%eax │ │ - lea -0x117cc09(%ebx),%ecx │ │ + lea -0x117cc30(%ebx),%ecx │ │ push %eax │ │ push $0x35 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9a │ │ @@ -3737916,15 +3737916,15 @@ │ │ je 129b85a │ │ mov 0x78(%eax),%eax │ │ test %eax,%eax │ │ jne 129b80c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155b06(%ebx),%eax │ │ - lea -0x117cc09(%ebx),%ecx │ │ + lea -0x117cc30(%ebx),%ecx │ │ push %eax │ │ push $0x4d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3737978,15 +3737978,15 @@ │ │ push %edi │ │ call *%eax │ │ add $0x10,%esp │ │ jmp 129b970 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114fda7(%ebx),%eax │ │ - lea -0x117cc09(%ebx),%ecx │ │ + lea -0x117cc30(%ebx),%ecx │ │ push %eax │ │ push $0x61 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9a │ │ @@ -3738000,15 +3738000,15 @@ │ │ je 129b93a │ │ mov 0x7c(%eax),%eax │ │ test %eax,%eax │ │ jne 129b8ec │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114fda7(%ebx),%eax │ │ - lea -0x117cc09(%ebx),%ecx │ │ + lea -0x117cc30(%ebx),%ecx │ │ push %eax │ │ push $0x7a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ @@ -3738083,15 +3738083,15 @@ │ │ add $0x10,%esp │ │ jmp 129ba3b │ │ mov $0xffffffff,%eax │ │ jmp 129ba3b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11578d2(%ebx),%eax │ │ - lea -0x117cc09(%ebx),%ecx │ │ + lea -0x117cc30(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3738358,15 +3738358,15 @@ │ │ add $0x10,%esp │ │ mov %edi,%edx │ │ mov $0x1,%edi │ │ jmp 129be37 │ │ xor %esi,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11770c8(%ebx),%eax │ │ + lea -0x11770ef(%ebx),%eax │ │ lea -0x114bebf(%ebx),%ecx │ │ push %eax │ │ push $0xf4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3738378,15 +3738378,15 @@ │ │ mov 0xc(%ebp),%edx │ │ test %esi,%esi │ │ je 129bd89 │ │ movl $0x0,(%edx) │ │ jmp 129bd8b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11770c8(%ebx),%eax │ │ + lea -0x11770ef(%ebx),%eax │ │ lea -0x114bebf(%ebx),%ecx │ │ push %eax │ │ push $0xf8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3738425,15 +3738425,15 @@ │ │ mov %eax,%edi │ │ mov 0xc(%ebp),%edx │ │ jmp 129be3e │ │ mov 0xc(%esp),%esi │ │ jmp 129bd0d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11770c8(%ebx),%eax │ │ + lea -0x11770ef(%ebx),%eax │ │ lea -0x114bebf(%ebx),%ecx │ │ push %eax │ │ push $0x94 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3738463,15 +3738463,15 @@ │ │ test %edi,%edi │ │ mov 0xc(%esp),%esi │ │ jg 129bd97 │ │ jmp 129bd49 │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11770c8(%ebx),%eax │ │ + lea -0x11770ef(%ebx),%eax │ │ lea -0x114bebf(%ebx),%ecx │ │ push %eax │ │ push $0xfd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3738494,15 +3738494,15 @@ │ │ add $0x1d3317,%ebx │ │ mov 0xc(%ebp),%esi │ │ movl $0xffffffff,0x18(%esp) │ │ movl $0xffffffff,0x14(%esp) │ │ cmpl $0x0,0x30(%esi) │ │ je 129bf39 │ │ mov 0x8(%ebp),%edi │ │ - lea -0x1182347(%ebx),%eax │ │ + lea -0x118236e(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4c30 │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 129bf42 │ │ @@ -3738784,15 +3738784,15 @@ │ │ je 129c1c0 │ │ movl $0x8,(%esi) │ │ mov $0x1,%eax │ │ jmp 129c1ff │ │ movl $0x0,(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180785(%ebx),%eax │ │ + lea -0x11807ac(%ebx),%eax │ │ lea -0x114bebf(%ebx),%ecx │ │ push %eax │ │ push $0x162 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3740627,15 +3740627,15 @@ │ │ je 129d6dc │ │ mov 0xc(%ebp),%eax │ │ mov %ecx,(%eax) │ │ mov $0x1,%eax │ │ jmp 129d6dc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173880(%ebx),%eax │ │ + lea -0x11738a7(%ebx),%eax │ │ lea -0x1160e5a(%ebx),%ecx │ │ push %eax │ │ push $0x38e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3740649,15 +3740649,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1273020 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173862(%ebx),%eax │ │ + lea -0x1173889(%ebx),%eax │ │ lea -0x1160e5a(%ebx),%ecx │ │ push %eax │ │ push $0x5af │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3740703,15 +3740703,15 @@ │ │ add $0x20,%esp │ │ cmp $0xfffffffe,%eax │ │ jne 129d7cb │ │ call 1273060 │ │ jmp 129d7db │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11756db(%ebx),%eax │ │ + lea -0x1175702(%ebx),%eax │ │ lea -0x1160e5a(%ebx),%ecx │ │ push %eax │ │ push $0x53c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3740855,15 +3740855,15 @@ │ │ push 0xc(%esp) │ │ push $0x0 │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ call 129de30 │ │ add $0x10,%esp │ │ jmp 129d8ea │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1184eaa(%ebx),%ecx │ │ lea 0x24(%esp),%edi │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c6740 │ │ @@ -3741023,15 +3741023,15 @@ │ │ pop %ebx │ │ add $0x1d16b9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ xor %edx,%edx │ │ cmpl $0x0,0x14(%ecx) │ │ sete %dl │ │ sub $0xc,%esp │ │ - lea -0x117ed5f(%ebx),%eax │ │ + lea -0x117ed86(%ebx),%eax │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push $0x6 │ │ push $0x4 │ │ push %eax │ │ call 129d990 │ │ add $0x20,%esp │ │ @@ -3741108,24 +3741108,24 @@ │ │ push %ecx │ │ call 13c80c0 │ │ mov 0x10(%ebp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129dc1f │ │ sub $0x8,%esp │ │ - lea -0x1182379(%ebx),%eax │ │ + lea -0x11823a0(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 129dc1f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173862(%ebx),%eax │ │ + lea -0x1173889(%ebx),%eax │ │ lea -0x1160e5a(%ebx),%ecx │ │ push %eax │ │ push $0x5af │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3741172,15 +3741172,15 @@ │ │ push %edi │ │ call 128e800 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 129dce8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173862(%ebx),%eax │ │ + lea -0x1173889(%ebx),%eax │ │ lea -0x1160e5a(%ebx),%ecx │ │ push %eax │ │ push $0x5bc │ │ jmp 129de01 │ │ mov 0x40(%esi),%eax │ │ test %eax,%eax │ │ je 129ddc8 │ │ @@ -3741244,36 +3741244,36 @@ │ │ mov %eax,0x24(%esi) │ │ mov $0x1,%eax │ │ jmp 129de20 │ │ xor %eax,%eax │ │ jmp 129de20 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173862(%ebx),%eax │ │ + lea -0x1173889(%ebx),%eax │ │ lea -0x1160e5a(%ebx),%ecx │ │ push %eax │ │ push $0x5ce │ │ jmp 129de01 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173862(%ebx),%eax │ │ + lea -0x1173889(%ebx),%eax │ │ lea -0x1160e5a(%ebx),%ecx │ │ push %eax │ │ push $0x5b7 │ │ jmp 129dbfb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173862(%ebx),%eax │ │ + lea -0x1173889(%ebx),%eax │ │ lea -0x1160e5a(%ebx),%ecx │ │ push %eax │ │ push $0x5c3 │ │ jmp 129dbfb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173862(%ebx),%eax │ │ + lea -0x1173889(%ebx),%eax │ │ lea -0x1160e5a(%ebx),%ecx │ │ push %eax │ │ push $0x5c7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3741476,15 +3741476,15 @@ │ │ push %edx │ │ push %ecx │ │ call 1297da0 │ │ add $0x10,%esp │ │ jmp 129e0eb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cbf0(%ebx),%eax │ │ + lea -0x117cc17(%ebx),%eax │ │ lea -0x1160e5a(%ebx),%ecx │ │ push %eax │ │ push $0x55f │ │ jmp 129e0cc │ │ mov 0x40(%ecx),%eax │ │ test %eax,%eax │ │ je 129e0b2 │ │ @@ -3741506,15 +3741506,15 @@ │ │ push 0x10(%esp) │ │ push 0x10(%esp) │ │ call *%edi │ │ add $0x10,%esp │ │ jmp 129e0eb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cbf0(%ebx),%eax │ │ + lea -0x117cc17(%ebx),%eax │ │ lea -0x1160e5a(%ebx),%ecx │ │ push %eax │ │ push $0x569 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3742202,15 +3742202,15 @@ │ │ push 0xc(%esp) │ │ push 0x14(%esp) │ │ push %edx │ │ call 120dfd0 │ │ jmp 129e966 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118233d(%ebx),%eax │ │ + lea -0x1182364(%ebx),%eax │ │ lea -0x11578b5(%ebx),%ecx │ │ push %eax │ │ push $0x196 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3742223,15 +3742223,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118233d(%ebx),%eax │ │ + lea -0x1182364(%ebx),%eax │ │ lea -0x11578b5(%ebx),%ecx │ │ push %eax │ │ push $0x19c │ │ jmp 129e834 │ │ mov 0x38(%edi),%ecx │ │ test %ecx,%ecx │ │ je 129e84d │ │ @@ -3742480,15 +3742480,15 @@ │ │ je 129ec70 │ │ lea -0x115d47c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13c80c0 │ │ test %eax,%eax │ │ je 129ec8f │ │ - lea -0x11738ac(%ebx),%eax │ │ + lea -0x11738d3(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13c80c0 │ │ test %eax,%eax │ │ je 129eca8 │ │ lea -0x1149d8b(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3742549,15 +3742549,15 @@ │ │ call 13c8110 │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 1274a90 │ │ jmp 129ed20 │ │ call 1272bb0 │ │ - lea -0x117cbd6(%ebx),%eax │ │ + lea -0x117cbfd(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x11578b5(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xf5,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6e,0x4(%esp) │ │ @@ -3742690,29 +3742690,29 @@ │ │ call *%eax │ │ add $0x10,%esp │ │ jmp 129ef86 │ │ cmp $0x2711,%ecx │ │ jl 129ee4b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118232e(%ebx),%eax │ │ + lea -0x1182355(%ebx),%eax │ │ lea -0x11578a0(%ebx),%ecx │ │ push %eax │ │ push $0xa4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ jmp 129ee7a │ │ cmp $0x1ff,%ecx │ │ jg 129ee8b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118232e(%ebx),%eax │ │ + lea -0x1182355(%ebx),%eax │ │ lea -0x11578a0(%ebx),%ecx │ │ push %eax │ │ push $0xa9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3742758,29 +3742758,29 @@ │ │ test %eax,%eax │ │ je 129ef35 │ │ mov 0x10(%ebp),%eax │ │ cmp $0x1,%eax │ │ jg 129ef8e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118232e(%ebx),%eax │ │ + lea -0x1182355(%ebx),%eax │ │ lea -0x11578a0(%ebx),%ecx │ │ push %eax │ │ push $0xbd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ push $0x5 │ │ call 1272e00 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118232e(%ebx),%eax │ │ + lea -0x1182355(%ebx),%eax │ │ lea -0x11578a0(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3743335,15 +3743335,15 @@ │ │ add $0x4,%esp │ │ push %eax │ │ call 129f9f0 │ │ add $0x10,%esp │ │ jmp 129f586 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117eae9(%ebx),%eax │ │ + lea -0x117eb10(%ebx),%eax │ │ lea -0x116c178(%ebx),%ecx │ │ push %eax │ │ push $0x102 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3743552,15 +3743552,15 @@ │ │ jl 129f863 │ │ mov %ecx,(%esi) │ │ jmp 129f85e │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%edi) │ │ jmp 129f85e │ │ call 1272bb0 │ │ - lea -0x1173843(%ebx),%eax │ │ + lea -0x117386a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x116c178(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xbc,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x96,0x4(%esp) │ │ @@ -3743595,28 +3743595,28 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ - lea -0x1173843(%ebx),%eax │ │ + lea -0x117386a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x116c178(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x9a,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6a,0x4(%esp) │ │ movl $0xa,(%esp) │ │ call 1272e00 │ │ xor %eax,%eax │ │ jmp 129f863 │ │ call 1272bb0 │ │ - lea -0x1173843(%ebx),%eax │ │ + lea -0x117386a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x116c178(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xac,0x4(%esp) │ │ jmp 129f88b │ │ int3 │ │ int3 │ │ @@ -3743652,15 +3743652,15 @@ │ │ je 129f964 │ │ lea -0x11596d2(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13c80c0 │ │ test %eax,%eax │ │ je 129f97d │ │ - lea -0x117eb30(%ebx),%eax │ │ + lea -0x117eb57(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13c80c0 │ │ mov %eax,%ecx │ │ mov $0xfffffffe,%eax │ │ test %ecx,%ecx │ │ jne 129f994 │ │ @@ -3743689,15 +3743689,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ - lea -0x1180777(%ebx),%eax │ │ + lea -0x118079e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x116c178(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xd4,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6a,0x4(%esp) │ │ @@ -3743925,15 +3743925,15 @@ │ │ test %ecx,%ecx │ │ je 129fc3c │ │ mov $0xffffffff,%eax │ │ cmpl $0x74,(%ecx) │ │ jne 129fcb9 │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x1179088(%ebx),%ecx │ │ + lea -0x11790af(%ebx),%ecx │ │ lea 0x28(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5f10 │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ @@ -3743947,15 +3743947,15 @@ │ │ push %edi │ │ push %esi │ │ call 129d050 │ │ add $0x10,%esp │ │ jmp 129fcb9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178fe7(%ebx),%eax │ │ + lea -0x117900e(%ebx),%eax │ │ lea -0x116878f(%ebx),%ecx │ │ push %eax │ │ push $0x14 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3744028,15 +3744028,15 @@ │ │ push %edi │ │ push %esi │ │ call 129d050 │ │ add $0x10,%esp │ │ jmp 129fd89 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178fe7(%ebx),%eax │ │ + lea -0x117900e(%ebx),%eax │ │ lea -0x116878f(%ebx),%ecx │ │ push %eax │ │ push $0x14 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3744450,15 +3744450,15 @@ │ │ mov 0xc(%ebp),%edx │ │ test %edx,%edx │ │ je 12a01b9 │ │ cmp %ecx,(%eax) │ │ jae 12a01bd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1182319(%ebx),%eax │ │ + lea -0x1182340(%ebx),%eax │ │ lea -0x1162cbd(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3744939,15 +3744939,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12a07e1 │ │ pop %ebx │ │ add $0x1ce9d7,%ebx │ │ mov 0x10(%ebp),%edi │ │ mov 0xc(%ebp),%esi │ │ - lea -0x117eb20(%ebx),%eax │ │ + lea -0x117eb47(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 13c80c0 │ │ test %eax,%eax │ │ je 12a0875 │ │ lea -0x11596be(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3745851,15 +3745851,15 @@ │ │ cmpl $0x0,0x24(%esi) │ │ je 12a1344 │ │ cmpl $0x0,0x28(%esi) │ │ jne 12a132e │ │ jmp 12a1344 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ead9(%ebx),%eax │ │ + lea -0x117eb00(%ebx),%eax │ │ push %eax │ │ push $0x38 │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3745876,15 +3745876,15 @@ │ │ mov 0x30(%esi),%ecx │ │ test %eax,%eax │ │ je 12a13ca │ │ test %ecx,%ecx │ │ jne 12a13ca │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ead9(%ebx),%eax │ │ + lea -0x117eb00(%ebx),%eax │ │ push %eax │ │ push $0x16c │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ @@ -3747009,15 +3747009,15 @@ │ │ pop %ebx │ │ add $0x1cd0a7,%ebx │ │ movl $0x0,0x14(%esp) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1180998(%ebx),%eax │ │ + lea -0x11809bf(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a2191 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -3747035,15 +3747035,15 @@ │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12a28d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a246a │ │ sub $0x8,%esp │ │ - lea -0x117f04d(%ebx),%eax │ │ + lea -0x117f074(%ebx),%eax │ │ push %eax │ │ mov 0xc(%ebp),%edi │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ @@ -3747087,15 +3747087,15 @@ │ │ push %eax │ │ push 0x24(%esp) │ │ call 12c5fd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a246a │ │ sub $0x8,%esp │ │ - lea -0x117adc3(%ebx),%eax │ │ + lea -0x117adea(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a226e │ │ sub $0x8,%esp │ │ @@ -3747141,15 +3747141,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c5fd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a246a │ │ sub $0x8,%esp │ │ - lea -0x117eabc(%ebx),%eax │ │ + lea -0x117eae3(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a2318 │ │ sub $0x8,%esp │ │ @@ -3747178,15 +3747178,15 @@ │ │ push 0x8(%eax) │ │ push 0x8(%ebp) │ │ call 12a2f00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a246a │ │ sub $0x8,%esp │ │ - lea -0x118230c(%ebx),%eax │ │ + lea -0x1182333(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a239d │ │ sub $0x8,%esp │ │ @@ -3747357,23 +3747357,23 @@ │ │ push %esi │ │ push %eax │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a26a0 │ │ sub $0x8,%esp │ │ - lea -0x1180765(%ebx),%eax │ │ + lea -0x118078c(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a26a8 │ │ sub $0x8,%esp │ │ - lea -0x11770b6(%ebx),%eax │ │ + lea -0x11770dd(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a26b0 │ │ sub $0x8,%esp │ │ @@ -3747381,15 +3747381,15 @@ │ │ push %esi │ │ push %eax │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a26b8 │ │ sub $0x8,%esp │ │ - lea -0x1178fd4(%ebx),%eax │ │ + lea -0x1178ffb(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a26c0 │ │ sub $0x8,%esp │ │ @@ -3747397,15 +3747397,15 @@ │ │ push %esi │ │ push %eax │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a26c8 │ │ sub $0x8,%esp │ │ - lea -0x1171953(%ebx),%eax │ │ + lea -0x117197a(%ebx),%eax │ │ push %esi │ │ push %eax │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a26d0 │ │ sub $0x8,%esp │ │ @@ -3748149,15 +3748149,15 @@ │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11f34f0 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11f34f0 │ │ mov 0x10(%esi),%eax │ │ - lea -0x117eab5(%ebx),%ecx │ │ + lea -0x117eadc(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x29,0x8(%esp) │ │ call 12c02c0 │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x10(%esi) │ │ movups %xmm0,0x20(%esi) │ │ @@ -3748329,27 +3748329,27 @@ │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ je 12a2f42 │ │ cmp %ecx,%eax │ │ je 12a2f77 │ │ sub $0x4,%esp │ │ mov %ecx,%edi │ │ - lea -0x117eab5(%ebx),%ecx │ │ + lea -0x117eadc(%ebx),%ecx │ │ push $0x59 │ │ push %ecx │ │ push %eax │ │ call 12c02c0 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ test %ecx,%ecx │ │ je 12a2f6b │ │ mov 0x10(%ebp),%edi │ │ test %edi,%edi │ │ je 12a2f6b │ │ - lea -0x117eab5(%ebx),%eax │ │ + lea -0x117eadc(%ebx),%eax │ │ push $0x5d │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1bb0 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esi) │ │ @@ -3748492,27 +3748492,27 @@ │ │ mov 0x10(%esi),%eax │ │ test %eax,%eax │ │ je 12a3072 │ │ cmp %ecx,%eax │ │ je 12a30a7 │ │ sub $0x4,%esp │ │ mov %ecx,%edi │ │ - lea -0x117eab5(%ebx),%ecx │ │ + lea -0x117eadc(%ebx),%ecx │ │ push $0x59 │ │ push %ecx │ │ push %eax │ │ call 12c02c0 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ test %ecx,%ecx │ │ je 12a309b │ │ mov 0x10(%ebp),%edi │ │ test %edi,%edi │ │ je 12a309b │ │ - lea -0x117eab5(%ebx),%eax │ │ + lea -0x117eadc(%ebx),%eax │ │ push $0x5d │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 12c1bb0 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esi) │ │ @@ -3748693,15 +3748693,15 @@ │ │ call 11f3440 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0xc(%edi) │ │ mov 0xc(%ebp),%eax │ │ movsd 0x2c(%eax),%xmm0 │ │ movsd %xmm0,0x2c(%edi) │ │ mov 0x10(%edi),%eax │ │ - lea -0x117eab5(%ebx),%esi │ │ + lea -0x117eadc(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0xbf,0x8(%esp) │ │ call 12c02c0 │ │ mov 0xc(%ebp),%ecx │ │ mov 0x14(%ecx),%eax │ │ mov %eax,0x14(%edi) │ │ @@ -3748815,15 +3748815,15 @@ │ │ add $0x1cbdf7,%ebx │ │ mov 0x10(%ebp),%edi │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%esi │ │ mov (%esi),%eax │ │ test %eax,%eax │ │ je 12a33f4 │ │ - lea -0x117f04d(%ebx),%ecx │ │ + lea -0x117f074(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push %edx │ │ call 12c4a50 │ │ mov 0xc(%ebp),%edx │ │ add $0x10,%esp │ │ @@ -3748864,15 +3748864,15 @@ │ │ push %edi │ │ push %edx │ │ call 12c4a50 │ │ mov 0xc(%ebp),%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a35d7 │ │ - lea -0x117adc3(%ebx),%eax │ │ + lea -0x117adea(%ebx),%eax │ │ push 0x20(%esi) │ │ push %eax │ │ push %edi │ │ push %edx │ │ mov %edx,%edi │ │ call 12c4820 │ │ add $0x10,%esp │ │ @@ -3748885,15 +3748885,15 @@ │ │ push %eax │ │ push 0x10(%ebp) │ │ push %edi │ │ call 12c4820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a35d7 │ │ - lea -0x117eabc(%ebx),%eax │ │ + lea -0x117eae3(%ebx),%eax │ │ push 0x24(%esi) │ │ push %eax │ │ push 0x10(%ebp) │ │ push %edi │ │ call 12c4820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3748921,26 +3748921,26 @@ │ │ call 12a2700 │ │ add $0x4,%esp │ │ push %eax │ │ call 12a2870 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a35d7 │ │ - lea -0x1180998(%ebx),%ecx │ │ + lea -0x11809bf(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push 0xc(%ebp) │ │ call 12c48e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a35d7 │ │ mov 0x28(%esi),%eax │ │ and $0x1,%eax │ │ - lea -0x118230c(%ebx),%ecx │ │ + lea -0x1182333(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ mov 0xc(%ebp),%eax │ │ push %eax │ │ call 12c4820 │ │ add $0x10,%esp │ │ @@ -3749039,15 +3749039,15 @@ │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1207a60 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 12a382a │ │ sub $0xc,%esp │ │ - lea -0x1178fca(%ebx),%eax │ │ + lea -0x1178ff1(%ebx),%eax │ │ push 0x10(%ebp) │ │ push $0x0 │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x8(%ebp) │ │ call 1207a60 │ │ add $0x20,%esp │ │ @@ -3749102,19 +3749102,19 @@ │ │ jle 12a382a │ │ mov 0x10(%ebp),%eax │ │ add $0x4,%eax │ │ mov %eax,0x8(%esp) │ │ xor %ecx,%ecx │ │ lea -0x115fe25(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x1166d6a(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x117ed5a(%ebx),%eax │ │ + lea -0x117ed81(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ xor %esi,%esi │ │ jmp 12a3764 │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3749284,15 +3749284,15 @@ │ │ cmp $0xe0,%esi │ │ je 12a3a40 │ │ cmp $0x100,%esi │ │ je 12a3a40 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114be73(%ebx),%eax │ │ - lea -0x1171949(%ebx),%ecx │ │ + lea -0x1171970(%ebx),%ecx │ │ push %eax │ │ push $0x4d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7f │ │ @@ -3749314,15 +3749314,15 @@ │ │ jmp 12a389b │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x14(%esp) │ │ xor %edi,%edi │ │ movl $0x0,0x34(%esp) │ │ movl $0x0,0x38(%esp) │ │ jmp 12a3b2d │ │ - lea -0x1171928(%ebx),%eax │ │ + lea -0x117194f(%ebx),%eax │ │ jmp 12a389b │ │ lea -0x11543c4(%ebx),%eax │ │ jmp 12a389b │ │ movl $0x20,(%edi) │ │ movl $0x0,0x10(%esp) │ │ movl $0x0,0x14(%esp) │ │ xor %edi,%edi │ │ @@ -3749523,15 +3749523,15 @@ │ │ je 12a40d8 │ │ mov 0x20(%ebp),%eax │ │ movl $0x8000,(%eax) │ │ jmp 12a3ebd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114be73(%ebx),%eax │ │ - lea -0x1171949(%ebx),%ecx │ │ + lea -0x1171970(%ebx),%ecx │ │ push %eax │ │ push $0x57 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -3749546,22 +3749546,22 @@ │ │ xor %edi,%edi │ │ movl $0x0,0x34(%esp) │ │ xor %ecx,%ecx │ │ xor %esi,%esi │ │ cmp 0x10(%edx),%ecx │ │ je 12a3d63 │ │ sub $0x4,%esp │ │ - lea -0x1171949(%ebx),%eax │ │ + lea -0x1171970(%ebx),%eax │ │ push $0x31d │ │ push %eax │ │ push %ecx │ │ call 12c02c0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1171949(%ebx),%eax │ │ + lea -0x1171970(%ebx),%eax │ │ push $0x31e │ │ push %eax │ │ push 0x20(%esp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 12a3d8e │ │ @@ -3749616,15 +3749616,15 @@ │ │ mov 0x20(%ebp),%eax │ │ movl $0x200,(%eax) │ │ jmp 12a3edb │ │ movl $0x0,0x10(%esp) │ │ jmp 12a3ebd │ │ mov %eax,0x20(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1171949(%ebx),%eax │ │ + lea -0x1171970(%ebx),%eax │ │ push $0x286 │ │ mov %eax,0x30(%esp) │ │ push %eax │ │ push %ecx │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esp) │ │ @@ -3750658,15 +3750658,15 @@ │ │ cmp $0xa0,%edx │ │ je 12a4b27 │ │ cmp $0x20,%ecx │ │ je 12a4b27 │ │ mov 0x20(%ebp),%eax │ │ movl $0x20,(%eax) │ │ jmp 12a4c44 │ │ - lea -0x1171928(%ebx),%eax │ │ + lea -0x117194f(%ebx),%eax │ │ jmp 12a4a40 │ │ lea -0x11543c4(%ebx),%eax │ │ jmp 12a4a40 │ │ movl $0x20,(%edi) │ │ movl $0x0,0x8(%esp) │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ @@ -3752126,15 +3752126,15 @@ │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 12a5ce1 │ │ pop %ebx │ │ add $0x1c94d7,%ebx │ │ - lea -0x118075b(%ebx),%eax │ │ + lea -0x1180782(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0xa4,0x8(%esp) │ │ movl $0x14,(%esp) │ │ call 12c0010 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ @@ -3752208,15 +3752208,15 @@ │ │ call 12750e0 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12750e0 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12750e0 │ │ - lea -0x118075b(%ebx),%eax │ │ + lea -0x1180782(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xc2,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3752335,15 +3752335,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12a5f41 │ │ pop %ebx │ │ add $0x1c9277,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1173835(%ebx),%edi │ │ + lea -0x117385c(%ebx),%edi │ │ push $0x43 │ │ push %edi │ │ push $0x3c │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a5ffc │ │ @@ -3752486,15 +3752486,15 @@ │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 12a613b │ │ mov 0x1c(%edi),%eax │ │ test %eax,%eax │ │ je 12a6112 │ │ xor %ecx,%ecx │ │ - lea -0x1173835(%ebx),%esi │ │ + lea -0x117385c(%ebx),%esi │ │ jmp 12a60e0 │ │ mov 0x8(%esp),%ecx │ │ movl $0x0,(%edx,%ecx,4) │ │ inc %ecx │ │ cmp %eax,%ecx │ │ jae 12a6112 │ │ mov (%edi),%edx │ │ @@ -3752517,15 +3752517,15 @@ │ │ jne 12a60f0 │ │ mov 0x8(%ebp),%edi │ │ mov (%edi),%edx │ │ mov 0x1c(%edi),%eax │ │ jmp 12a60d0 │ │ movl $0x0,0x34(%edi) │ │ sub $0x4,%esp │ │ - lea -0x1173835(%ebx),%esi │ │ + lea -0x117385c(%ebx),%esi │ │ push $0x5c │ │ push %esi │ │ push (%edi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x5d │ │ push %esi │ │ @@ -3752564,15 +3752564,15 @@ │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 12a61c9 │ │ mov 0x1c(%edi),%eax │ │ test %eax,%eax │ │ je 12a61c2 │ │ xor %ecx,%ecx │ │ - lea -0x1173835(%ebx),%esi │ │ + lea -0x117385c(%ebx),%esi │ │ jmp 12a6190 │ │ mov 0x8(%esp),%ecx │ │ movl $0x0,(%edx,%ecx,4) │ │ inc %ecx │ │ cmp %eax,%ecx │ │ jae 12a61c2 │ │ mov (%edi),%edx │ │ @@ -3752647,15 +3752647,15 @@ │ │ lea 0x1(%edx),%eax │ │ cmp %ebx,%eax │ │ jb 12a629c │ │ mov %ebx,0x18(%esp) │ │ mov %edx,0x10(%esp) │ │ lea 0x0(,%esi,8),%eax │ │ mov 0xc(%esp),%ebx │ │ - lea -0x1173835(%ebx),%ecx │ │ + lea -0x117385c(%ebx),%ecx │ │ push $0xfe │ │ push %ecx │ │ push %eax │ │ push (%edi) │ │ call 12c01b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3752791,15 +3752791,15 @@ │ │ je 12a63b5 │ │ mov (%ecx),%eax │ │ mov 0xc(%ebp),%edx │ │ mov %edx,(%ecx) │ │ jmp 12a6400 │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1173835(%ebx),%eax │ │ + lea -0x117385c(%ebx),%eax │ │ push $0x82 │ │ push %eax │ │ push $0xc │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12a63f3 │ │ @@ -3752906,15 +3752906,15 @@ │ │ je 12a65ca │ │ mov %ecx,%edi │ │ mov 0x4(%eax),%ecx │ │ mov %ecx,(%esi) │ │ mov (%eax),%ecx │ │ mov %ecx,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1173835(%ebx),%esi │ │ + lea -0x117385c(%ebx),%esi │ │ push $0xa2 │ │ push %esi │ │ push %eax │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov 0x1c(%edi),%ecx │ │ mov 0x34(%edi),%eax │ │ @@ -3754413,15 +3754413,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 12cd9f0 │ │ movl $0x0,(%esi) │ │ lea 0x70(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12cdac0 │ │ - lea -0x1178fbd(%ebx),%eax │ │ + lea -0x1178fe4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x1f9,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3754444,15 +3754444,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12a7461 │ │ pop %ebx │ │ add $0x1c7d57,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1178fbd(%ebx),%esi │ │ + lea -0x1178fe4(%ebx),%esi │ │ push $0x1be │ │ push %esi │ │ push $0xa8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3754896,27 +3754896,27 @@ │ │ test %ecx,%ecx │ │ je 12a796a │ │ cmpl $0x0,0x11c98(%ebx) │ │ je 12a796a │ │ lea 0x11c90(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12cd260 │ │ - lea -0x117adbc(%ebx),%ecx │ │ + lea -0x117ade3(%ebx),%ecx │ │ cmpb $0x0,0x11be4(%ebx) │ │ lea -0x1151cd7(%ebx),%edx │ │ mov %edx,%esi │ │ cmovne %ecx,%esi │ │ test %eax,%eax │ │ cmovne %edx,%esi │ │ lea 0x11be8(%ebx),%edx │ │ cmp %edx,%eax │ │ mov %esi,%eax │ │ cmove %ecx,%eax │ │ jmp 12a799c │ │ - lea -0x117adbc(%ebx),%eax │ │ + lea -0x117ade3(%ebx),%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ int3 │ │ @@ -3755844,16 +3755844,16 @@ │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173820(%ebx),%eax │ │ - lea -0x117cbc5(%ebx),%ecx │ │ + lea -0x1173847(%ebx),%eax │ │ + lea -0x117cbec(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3756030,15 +3756030,15 @@ │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1168779(%ebx),%eax │ │ - lea -0x117cbc5(%ebx),%ecx │ │ + lea -0x117cbec(%ebx),%ecx │ │ push %eax │ │ push $0x5b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3756399,15 +3756399,15 @@ │ │ call 12d7d70 │ │ add $0x10,%esp │ │ call 11e3370 │ │ mov %eax,0x18(%esp) │ │ test %eax,%eax │ │ jle 12a8895 │ │ xor %edi,%edi │ │ - lea -0x118237d(%ebx),%eax │ │ + lea -0x11823a4(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ jmp 12a8909 │ │ nop │ │ sub $0x8,%esp │ │ xor %ecx,%ecx │ │ push %esi │ │ push 0x10(%esp) │ │ @@ -3759249,25 +3759249,25 @@ │ │ jmp 12aa8a5 │ │ movl $0x3f0,(%esp) │ │ call 12abbe0 │ │ test %eax,%eax │ │ je 12aa89f │ │ mov -0x19c(%ebx),%eax │ │ jmp 12aa8a5 │ │ - lea -0x118439d(%ebx),%eax │ │ + lea -0x1171947(%ebx),%eax │ │ jmp 12aa8a5 │ │ lea -0x115b4f3(%ebx),%eax │ │ jmp 12aa8a5 │ │ lea -0x1123800(%ebx),%eax │ │ jmp 12aa8a5 │ │ lea -0x115787c(%ebx),%eax │ │ jmp 12aa8a5 │ │ - lea -0x117ea9d(%ebx),%eax │ │ + lea -0x117eac4(%ebx),%eax │ │ jmp 12aa8a5 │ │ - lea -0x117cbb1(%ebx),%eax │ │ + lea -0x117cbd8(%ebx),%eax │ │ jmp 12aa8a5 │ │ lea -0x1168755(%ebx),%eax │ │ jmp 12aa8a5 │ │ lea -0x115f09d(%ebx),%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ @@ -3759321,15 +3759321,15 @@ │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 12aa91b │ │ pop %eax │ │ add $0x1c489d,%eax │ │ - lea -0x11770ac(%eax),%eax │ │ + lea -0x11770d3(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3759442,15 +3759442,15 @@ │ │ push %edi │ │ call 11f34f0 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ cmpl $0x0,0x4(%esp) │ │ js 12aad2c │ │ sub $0x4,%esp │ │ - lea -0x1178fac(%ebx),%eax │ │ + lea -0x1178fd3(%ebx),%eax │ │ push 0x24(%ebp) │ │ push %eax │ │ push 0x20(%ebp) │ │ call 128c3d0 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ sub $0xc,%esp │ │ @@ -3759502,15 +3759502,15 @@ │ │ call 12c67a0 │ │ add $0xc,%esp │ │ mov 0x2c(%esp),%eax │ │ mov 0x8(%esp),%ecx │ │ mov %eax,0x10(%ecx) │ │ movups 0x1c(%esp),%xmm0 │ │ movups %xmm0,(%ecx) │ │ - lea -0x11737fd(%ebx),%eax │ │ + lea -0x1173824(%ebx),%eax │ │ push %esi │ │ push 0x10(%esp) │ │ push %eax │ │ lea 0x28(%esp),%eax │ │ push %eax │ │ call 12c67a0 │ │ add $0xc,%esp │ │ @@ -3759833,15 +3759833,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12aaf7f │ │ pop %ebx │ │ add $0x1c4239,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117caf4(%ebx),%eax │ │ + lea -0x117cb1b(%ebx),%eax │ │ push $0x3f │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3759878,15 +3759878,15 @@ │ │ test %eax,%eax │ │ je 12ab1ae │ │ cmpl $0x12,0xc(%ebp) │ │ jb 12ab01c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1171920(%ebx),%eax │ │ - lea -0x117caf4(%ebx),%ecx │ │ + lea -0x117cb1b(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3759903,15 +3759903,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ab1ae │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,0x4(%esi,%eax,4) │ │ je 12ab0de │ │ sub $0x4,%esp │ │ - lea -0x117caf4(%ebx),%eax │ │ + lea -0x117cb1b(%ebx),%eax │ │ push $0xb5 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x18 │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov $0xffffffff,%edi │ │ @@ -3759964,15 +3759964,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12ab04a │ │ mov 0x4(%esi,%edi,4),%eax │ │ jmp 12ab154 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ad9d(%ebx),%eax │ │ + lea -0x117adc4(%ebx),%eax │ │ push %eax │ │ push $0xc0 │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3759989,16 +3759989,16 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 1314c30 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esi,%edi,4) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ad9d(%ebx),%eax │ │ - lea -0x117caf4(%ebx),%ecx │ │ + lea -0x117adc4(%ebx),%eax │ │ + lea -0x117cb1b(%ebx),%ecx │ │ push %eax │ │ push $0xb0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3760074,15 +3760074,15 @@ │ │ test %eax,%eax │ │ je 12ab403 │ │ cmpl $0x12,0xc(%ebp) │ │ jb 12ab27f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1171920(%ebx),%eax │ │ - lea -0x117caf4(%ebx),%ecx │ │ + lea -0x117cb1b(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3760115,15 +3760115,15 @@ │ │ test %eax,%eax │ │ mov %eax,0xc(%esp) │ │ jle 12ab339 │ │ cmp $0xa,%eax │ │ jb 12ab305 │ │ lea 0x0(,%eax,4),%eax │ │ sub $0x4,%esp │ │ - lea -0x117caf4(%ebx),%ecx │ │ + lea -0x117cb1b(%ebx),%ecx │ │ push $0xf3 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ movl $0x0,0x8(%esp) │ │ @@ -3760215,15 +3760215,15 @@ │ │ mov %eax,%esi │ │ jmp 12ab370 │ │ mov $0x1,%ecx │ │ lea 0x14(%esp),%eax │ │ cmp %eax,%esi │ │ je 12ab403 │ │ sub $0x4,%esp │ │ - lea -0x117caf4(%ebx),%eax │ │ + lea -0x117cb1b(%ebx),%eax │ │ push $0x104 │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ mov $0x1,%ecx │ │ jmp 12ab277 │ │ mov %ecx,%eax │ │ @@ -3760315,15 +3760315,15 @@ │ │ test %eax,%eax │ │ je 12ab74c │ │ cmpl $0x12,0x8(%ebp) │ │ jb 12ab515 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1171920(%ebx),%eax │ │ - lea -0x117caf4(%ebx),%ecx │ │ + lea -0x117cb1b(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3760364,15 +3760364,15 @@ │ │ lea 0x14(%esp),%eax │ │ jmp 12ab5a6 │ │ mov 0x4(%esp),%eax │ │ xor %edi,%edi │ │ jmp 12ab5da │ │ lea 0x0(,%edi,4),%eax │ │ sub $0x4,%esp │ │ - lea -0x117caf4(%ebx),%ecx │ │ + lea -0x117cb1b(%ebx),%ecx │ │ push $0x131 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ab70b │ │ @@ -3760515,15 +3760515,15 @@ │ │ jmp 12ab74c │ │ xor %edx,%edx │ │ lea 0x14(%esp),%eax │ │ mov 0x8(%esp),%ecx │ │ cmp %eax,%ecx │ │ je 12ab74c │ │ sub $0x4,%esp │ │ - lea -0x117caf4(%ebx),%eax │ │ + lea -0x117cb1b(%ebx),%eax │ │ push $0x151 │ │ push %eax │ │ push %ecx │ │ mov %edx,%esi │ │ call 12c02c0 │ │ mov %esi,%edx │ │ jmp 12ab50d │ │ @@ -3760608,16 +3760608,16 @@ │ │ mov $0x8000f,%esi │ │ mov $0x1e2,%edi │ │ jmp 12ab809 │ │ mov $0x8000f,%esi │ │ mov $0x1db,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178f9e(%ebx),%eax │ │ - lea -0x117caf4(%ebx),%ecx │ │ + lea -0x1178fc5(%ebx),%eax │ │ + lea -0x117cb1b(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3760650,15 +3760650,15 @@ │ │ test %eax,%eax │ │ je 12aba63 │ │ cmpl $0x12,0x8(%ebp) │ │ jb 12ab8a9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1171920(%ebx),%eax │ │ - lea -0x117caf4(%ebx),%ecx │ │ + lea -0x117cb1b(%ebx),%ecx │ │ push %eax │ │ push $0x25 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3760686,15 +3760686,15 @@ │ │ cmp $0xa,%eax │ │ mov %eax,0xc(%esp) │ │ jae 12ab8f4 │ │ lea 0x1c(%esp),%eax │ │ jmp 12ab91b │ │ lea 0x0(,%ecx,8),%eax │ │ sub $0x4,%esp │ │ - lea -0x117caf4(%ebx),%ecx │ │ + lea -0x117cb1b(%ebx),%ecx │ │ push $0x185 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12aba3c │ │ @@ -3760812,15 +3760812,15 @@ │ │ jmp 12aba63 │ │ sub $0xc,%esp │ │ push (%edi) │ │ call 12cd9c0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ sub $0x4,%esp │ │ - lea -0x117caf4(%ebx),%eax │ │ + lea -0x117cb1b(%ebx),%eax │ │ push $0x19c │ │ push %eax │ │ push %ecx │ │ call 12c02c0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ @@ -3760919,15 +3760919,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12abb2f │ │ pop %ebx │ │ add $0x1c3689,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11770a2(%ebx),%eax │ │ + lea -0x11770c9(%ebx),%eax │ │ push $0x19 │ │ push %eax │ │ push $0x4 │ │ call 12c0010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3760952,15 +3760952,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12abb6f │ │ pop %ebx │ │ add $0x1c3649,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11770a2(%ebx),%eax │ │ + lea -0x11770c9(%ebx),%eax │ │ push $0x1f │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3761029,15 +3761029,15 @@ │ │ ja 12abc5a │ │ lea -0x1153b47(%ebx),%eax │ │ mov -0x11235f0(%ebx,%esi,4),%ecx │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ call 12aa8b0 │ │ jmp 12abc73 │ │ - lea -0x11797b3(%ebx),%eax │ │ + lea -0x11797da(%ebx),%eax │ │ jmp 12abc73 │ │ call 12aa8d0 │ │ jmp 12abc73 │ │ call 12aa8f0 │ │ jmp 12abc73 │ │ cmpb $0x0,0x11c9c(%ebx) │ │ je 12abc5a │ │ @@ -3761103,15 +3761103,15 @@ │ │ push %edx │ │ push %ecx │ │ call 11f0370 │ │ add $0x10,%esp │ │ cmpb $0x0,0x11d24(%ebx) │ │ je 12abd36 │ │ sub $0x4,%esp │ │ - lea -0x11812cc(%ebx),%eax │ │ + lea -0x11812f3(%ebx),%eax │ │ lea 0x11d24(%ebx),%ecx │ │ push $0x200 │ │ push %eax │ │ push %ecx │ │ call 12c1c80 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ @@ -3761243,15 +3761243,15 @@ │ │ cmpb $0x1,0x11f28(%ebx) │ │ jne 12abf0b │ │ xor %eax,%eax │ │ testl $0x40000,0x8(%ebp) │ │ jne 12ac444 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117cae3(%ebx),%eax │ │ + lea -0x117cb0a(%ebx),%eax │ │ lea -0x1149d70(%ebx),%ecx │ │ push %eax │ │ push $0x1e3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3762855,15 +3762855,15 @@ │ │ lea -0x116ddfd(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ call 12adc60 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ - lea -0x117e85c(%ebx),%esi │ │ + lea -0x117e883(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x1164759(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ mov %esi,0x8(%esp) │ │ lea -0x116856e(%ebx),%eax │ │ @@ -3762889,17 +3762889,17 @@ │ │ call 12d7af0 │ │ call 12adcc0 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ call 12b0fb0 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ - lea -0x1178dcf(%ebx),%esi │ │ + lea -0x1178df6(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x117e854(%ebx),%eax │ │ + lea -0x117e87b(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ mov %esi,0x8(%esp) │ │ lea -0x116f845(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ @@ -3762910,15 +3762910,15 @@ │ │ lea -0x1164755(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x1162ac2(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x1176eed(%ebx),%eax │ │ + lea -0x1176f14(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ call 12b0ff0 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ lea -0x115f1d1(%ebx),%eax │ │ @@ -3762954,15 +3762954,15 @@ │ │ lea -0x1151a7a(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x1151a7e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x117ab6b(%ebx),%eax │ │ + lea -0x117ab92(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ call 12b3a50 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ call 12b3a10 │ │ @@ -3762976,37 +3762976,37 @@ │ │ call 12918d0 │ │ call 12b3a90 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ call 12b3a70 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ - lea -0x1173627(%ebx),%esi │ │ + lea -0x117364e(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x1168dc9(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x117361f(%ebx),%eax │ │ + lea -0x1173646(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x118423b(%ebx),%eax │ │ + lea -0x1184262(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ lea -0x115d316(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1157631(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ - lea -0x1184233(%ebx),%eax │ │ + lea -0x118425a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x116856a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ call 12b41c0 │ │ mov %eax,(%esp) │ │ @@ -3763023,20 +3763023,20 @@ │ │ lea -0x116685e(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x116a05a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x117544a(%ebx),%eax │ │ + lea -0x1175471(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x117c806(%ebx),%eax │ │ + lea -0x117c82d(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ call 12b55a0 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ call 12b5560 │ │ @@ -3763101,32 +3763101,32 @@ │ │ call 12918d0 │ │ call 1277620 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ call 12776b0 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ - lea -0x117e848(%ebx),%eax │ │ + lea -0x117e86f(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1164739(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ call 1277710 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ lea -0x115762a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x117e839(%ebx),%eax │ │ + lea -0x117e860(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ lea -0x115ef73(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x1182c13(%ebx),%eax │ │ + lea -0x1182c3a(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ mov %esi,0x8(%esp) │ │ lea -0x1151a72(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ @@ -3763160,32 +3763160,32 @@ │ │ call 12918d0 │ │ call 1277650 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ call 12776d0 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ - lea -0x1175447(%ebx),%eax │ │ + lea -0x117546e(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1160c0c(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ call 1277730 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ lea -0x1160c00(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x11716f1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ - lea -0x118057c(%ebx),%esi │ │ + lea -0x11805a3(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ - lea -0x1175438(%ebx),%eax │ │ + lea -0x117545f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ mov %esi,0x8(%esp) │ │ lea -0x1160bed(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ @@ -3763224,28 +3763224,28 @@ │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ call 12776f0 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ lea -0x1149b38(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1180570(%ebx),%eax │ │ + lea -0x1180597(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ call 1277750 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ lea -0x1166857(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1162ab5(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ - lea -0x117f059(%ebx),%esi │ │ + lea -0x117f080(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x115db44(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ mov %esi,0x8(%esp) │ │ lea -0x1162aa5(%ebx),%eax │ │ @@ -3763332,15 +3763332,15 @@ │ │ lea -0x11716e1(%ebx),%esi │ │ mov %esi,0x8(%esp) │ │ lea -0x115ef67(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ mov %esi,0x8(%esp) │ │ - lea -0x117e829(%ebx),%eax │ │ + lea -0x117e850(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8002,0x4(%esp) │ │ call 12d7af0 │ │ call 12b7870 │ │ mov %eax,(%esp) │ │ call 12918d0 │ │ call 12b7810 │ │ @@ -3768967,15 +3768967,15 @@ │ │ push 0xc(%ebp) │ │ call 12845c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12b1abd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1175431(%ebx),%eax │ │ + lea -0x1175458(%ebx),%eax │ │ lea -0x115b324(%ebx),%ecx │ │ push %eax │ │ push $0x190 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3772170,16 +3772170,16 @@ │ │ test %eax,%eax │ │ mov $0xffffffff,%eax │ │ cmovle %eax,%esi │ │ mov %esi,%eax │ │ jmp 12b3dea │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180564(%ebx),%eax │ │ - lea -0x117e821(%ebx),%ecx │ │ + lea -0x118058b(%ebx),%eax │ │ + lea -0x117e848(%ebx),%ecx │ │ push %eax │ │ push $0x7d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ @@ -3772192,16 +3772192,16 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x117e821(%ebx),%eax │ │ - lea -0x117ab67(%ebx),%ecx │ │ + lea -0x117e848(%ebx),%eax │ │ + lea -0x117ab8e(%ebx),%ecx │ │ push $0x8c │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3779300,15 +3779300,15 @@ │ │ push 0x2cc(%edi) │ │ push 0x10(%ebp) │ │ push %eax │ │ call 12d23b0 │ │ jmp 12b8fde │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117361b(%ebx),%eax │ │ + lea -0x1173642(%ebx),%eax │ │ lea -0x11716d4(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3783485,15 +3783485,15 @@ │ │ mov 0x14(%ebp),%eax │ │ mov %ecx,0x64(%eax) │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 12bc8d4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ab45(%ebx),%eax │ │ + lea -0x117ab6c(%ebx),%eax │ │ push %eax │ │ push $0x20f │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xad │ │ @@ -3783606,15 +3783606,15 @@ │ │ xorps %xmm0,%xmm1 │ │ movlps %xmm1,0x28(%esi) │ │ movl $0x0,0xb4(%esi) │ │ mov $0x10,%eax │ │ jmp 12bc8d4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ab45(%ebx),%eax │ │ + lea -0x117ab6c(%ebx),%eax │ │ push %eax │ │ push $0x1fb │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ @@ -3784822,19 +3784822,19 @@ │ │ mov %eax,(%esp) │ │ call 1291930 │ │ call 128ed60 │ │ mov %eax,(%esp) │ │ call 1291930 │ │ lea -0x11543c4(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x117e80e(%ebx),%eax │ │ + lea -0x117e835(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8001,0x4(%esp) │ │ call 12d7af0 │ │ - lea -0x1184228(%ebx),%eax │ │ + lea -0x118424f(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1162a9e(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8001,0x4(%esp) │ │ call 12d7af0 │ │ call 12bddd0 │ │ mov %eax,(%esp) │ │ @@ -3785770,15 +3785770,15 @@ │ │ call 12be2c0 │ │ pop %ebx │ │ add $0x1b0ef8,%ebx │ │ call 126ee10 │ │ test %eax,%eax │ │ je 12be3e5 │ │ mov %eax,%esi │ │ - lea -0x1172605(%ebx),%eax │ │ + lea -0x117262c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 126f260 │ │ test %eax,%eax │ │ je 12be3dd │ │ lea -0x1166844(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3786670,15 +3786670,15 @@ │ │ mov %eax,%esi │ │ lea -0x115b7ab(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 126f260 │ │ test %eax,%eax │ │ je 12bed72 │ │ - lea -0x118421f(%ebx),%eax │ │ + lea -0x1184246(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 126f2d0 │ │ test %eax,%eax │ │ je 12bed72 │ │ lea -0x1b0428(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -3786783,15 +3786783,15 @@ │ │ test %eax,%eax │ │ je 12bee99 │ │ cmpl $0x0,(%esi) │ │ je 12bef3e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159463(%ebx),%eax │ │ - lea -0x1176ee0(%ebx),%ecx │ │ + lea -0x1176f07(%ebx),%ecx │ │ push %eax │ │ push $0x133 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ @@ -3786820,15 +3786820,15 @@ │ │ sub $0xc,%esp │ │ push (%edi) │ │ call 12cd9c0 │ │ add $0x10,%esp │ │ mov 0xf84c(%ebx),%eax │ │ jmp 12bedd5 │ │ sub $0x4,%esp │ │ - lea -0x1176ee0(%ebx),%eax │ │ + lea -0x1176f07(%ebx),%eax │ │ push $0x9f │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x2c │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3786837,15 +3786837,15 @@ │ │ call 1314df0 │ │ mov %eax,0x28(%esi) │ │ test %eax,%eax │ │ mov %esi,0xc(%esp) │ │ je 12befd3 │ │ lea -0x1157617(%ebx),%eax │ │ mov %eax,0x1c(%esi) │ │ - lea -0x117c7fd(%ebx),%eax │ │ + lea -0x117c824(%ebx),%eax │ │ mov %eax,0x20(%esi) │ │ movl $0x1,0x24(%esi) │ │ mov -0x1cc(%ebx),%eax │ │ sub $0xc,%esp │ │ mov %eax,0x14(%esp) │ │ push (%eax) │ │ call 12cd990 │ │ @@ -3786876,28 +3786876,28 @@ │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ test %edi,%edi │ │ je 12bf311 │ │ cmpb $0x0,(%edi) │ │ je 12bf311 │ │ sub $0x4,%esp │ │ - lea -0x1176ee0(%ebx),%eax │ │ + lea -0x1176f07(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ push $0x13b │ │ push %eax │ │ push 0xc(%esi) │ │ add $0xc,%esi │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x13d │ │ jmp 12bf0ce │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ab2e(%ebx),%eax │ │ - lea -0x1176ee0(%ebx),%ecx │ │ + lea -0x117ab55(%ebx),%eax │ │ + lea -0x1176f07(%ebx),%ecx │ │ push %eax │ │ push $0xd5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x90 │ │ @@ -3786931,15 +3786931,15 @@ │ │ add $0x10,%esp │ │ mov %edi,%esi │ │ test %edi,%edi │ │ jne 12bedef │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159463(%ebx),%eax │ │ - lea -0x1176ee0(%ebx),%ecx │ │ + lea -0x1176f07(%ebx),%ecx │ │ push %eax │ │ push $0x12d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ @@ -3786954,24 +3786954,24 @@ │ │ pop %ebp │ │ ret │ │ cmp $0x3,%eax │ │ jb 12bf370 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159463(%ebx),%eax │ │ - lea -0x1176ee0(%ebx),%ecx │ │ + lea -0x1176f07(%ebx),%ecx │ │ push %eax │ │ push $0x159 │ │ jmp 12bf35b │ │ test %edi,%edi │ │ je 12bf2fa │ │ cmpb $0x0,(%edi) │ │ je 12bf2fa │ │ sub $0x4,%esp │ │ - lea -0x1176ee0(%ebx),%eax │ │ + lea -0x1176f07(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ push $0x148 │ │ push %eax │ │ push 0x14(%esi) │ │ add $0x14,%esi │ │ call 12c02c0 │ │ add $0xc,%esp │ │ @@ -3786982,22 +3786982,22 @@ │ │ add $0x10,%esp │ │ jmp 12bf330 │ │ cmp $0x3,%eax │ │ jb 12bf37d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159463(%ebx),%eax │ │ - lea -0x1176ee0(%ebx),%ecx │ │ + lea -0x1176f07(%ebx),%ecx │ │ push %eax │ │ push $0x150 │ │ jmp 12bf35b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159463(%ebx),%eax │ │ - lea -0x1176ee0(%ebx),%ecx │ │ + lea -0x1176f07(%ebx),%ecx │ │ push %eax │ │ push $0x172 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x77 │ │ @@ -3787009,15 +3787009,15 @@ │ │ mov $0x1,%eax │ │ jmp 12bf067 │ │ test %edi,%edi │ │ je 12bf341 │ │ cmpb $0x0,(%edi) │ │ je 12bf341 │ │ sub $0x4,%esp │ │ - lea -0x1176ee0(%ebx),%eax │ │ + lea -0x1176f07(%ebx),%eax │ │ push $0x165 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push %edi │ │ call 12c1a80 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3787077,15 +3787077,15 @@ │ │ push 0x28(%esi) │ │ call 1315790 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ test %eax,%eax │ │ jle 12bf3a7 │ │ xor %ecx,%ecx │ │ - lea -0x1176ee0(%ebx),%eax │ │ + lea -0x1176f07(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ sub $0x8,%esp │ │ push %ecx │ │ push 0x28(%esi) │ │ call 13157b0 │ │ add $0xc,%esp │ │ @@ -3787132,22 +3787132,22 @@ │ │ push $0xc1 │ │ push 0xc(%esp) │ │ push $0x0 │ │ call 12c02c0 │ │ add $0x10,%esp │ │ jmp 12bedef │ │ sub $0x4,%esp │ │ - lea -0x1176ee0(%ebx),%eax │ │ + lea -0x1176f07(%ebx),%eax │ │ push $0x148 │ │ push %eax │ │ push 0x14(%esi) │ │ add $0x14,%esi │ │ jmp 12bf326 │ │ sub $0x4,%esp │ │ - lea -0x1176ee0(%ebx),%eax │ │ + lea -0x1176f07(%ebx),%eax │ │ push $0x13b │ │ push %eax │ │ push 0xc(%esi) │ │ add $0xc,%esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3787155,15 +3787155,15 @@ │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ setne %al │ │ jmp 12bf067 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159463(%ebx),%eax │ │ - lea -0x1176ee0(%ebx),%ecx │ │ + lea -0x1176f07(%ebx),%ecx │ │ push %eax │ │ push $0x161 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ @@ -3787183,15 +3787183,15 @@ │ │ test %eax,%eax │ │ jne 12bf402 │ │ cmpl $0x0,0x24(%esi) │ │ jne 12bf227 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a057(%ebx),%eax │ │ - lea -0x1176ee0(%ebx),%ecx │ │ + lea -0x1176f07(%ebx),%ecx │ │ push %eax │ │ push $0x1b6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ @@ -3787274,15 +3787274,15 @@ │ │ test %eax,%eax │ │ jne 12bf6c3 │ │ cmpl $0x2,0x18(%esi) │ │ jl 12bf6be │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a057(%ebx),%eax │ │ - lea -0x1176ee0(%ebx),%ecx │ │ + lea -0x1176f07(%ebx),%ecx │ │ push %eax │ │ push $0x20e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3787292,15 +3787292,15 @@ │ │ push (%esi) │ │ call 12126b0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a057(%ebx),%eax │ │ - lea -0x1176ee0(%ebx),%ecx │ │ + lea -0x1176f07(%ebx),%ecx │ │ push %eax │ │ push $0x1c3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -3787316,15 +3787316,15 @@ │ │ push (%esi) │ │ call 12126b0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a057(%ebx),%eax │ │ - lea -0x1176ee0(%ebx),%ecx │ │ + lea -0x1176f07(%ebx),%ecx │ │ push %eax │ │ push $0x1fe │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3787379,15 +3787379,15 @@ │ │ push (%esi) │ │ call 12126b0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a057(%ebx),%eax │ │ - lea -0x1176ee0(%ebx),%ecx │ │ + lea -0x1176f07(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x91 │ │ @@ -3787411,15 +3787411,15 @@ │ │ mov 0xc(%ebp),%esi │ │ test %esi,%esi │ │ je 12bf745 │ │ sub $0xc,%esp │ │ push (%esi) │ │ call 12126b0 │ │ add $0xc,%esp │ │ - lea -0x1176ee0(%ebx),%edi │ │ + lea -0x1176f07(%ebx),%edi │ │ push $0x90 │ │ push %edi │ │ push 0xc(%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x91 │ │ push %edi │ │ @@ -3787450,15 +3787450,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12bf75f │ │ pop %ebx │ │ add $0x1afa59,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1176ee0(%ebx),%eax │ │ + lea -0x1176f07(%ebx),%eax │ │ push $0x7d │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3789276,35 +3789276,35 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x117aacb(%ebx),%ecx │ │ + lea -0x117aaf2(%ebx),%ecx │ │ push $0x16c │ │ jmp 12c0cc9 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ lea -0x1153943(%ebx),%ecx │ │ push $0x16e │ │ jmp 12c0cc9 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x118211c(%ebx),%ecx │ │ + lea -0x1182143(%ebx),%ecx │ │ jmp 12c0cc4 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ lea -0x1149b1f(%ebx),%ecx │ │ push $0x296 │ │ jmp 12c0cc9 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x1175412(%ebx),%ecx │ │ + lea -0x1175439(%ebx),%ecx │ │ push $0x2a8 │ │ jmp 12c0cc9 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ lea -0x115b255(%ebx),%ecx │ │ push $0x2a6 │ │ jmp 12c0cc9 │ │ @@ -3789326,15 +3789326,15 @@ │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ lea -0x11538e8(%ebx),%ecx │ │ push $0x293 │ │ jmp 12c0cc9 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%edi),%eax │ │ - lea -0x118211c(%edi),%ecx │ │ + lea -0x1182143(%edi),%ecx │ │ mov %edi,%ebx │ │ push $0x16b │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ @@ -3789439,44 +3789439,44 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ mov 0xc(%esp),%ebx │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x117e7cd(%ebx),%ecx │ │ + lea -0x117e7f4(%ebx),%ecx │ │ push $0x160 │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x1184200(%ebx),%ecx │ │ + lea -0x1184227(%ebx),%ecx │ │ push $0x2e6 │ │ jmp 12c0e23 │ │ sub $0x4,%esp │ │ mov 0xc(%esp),%ebx │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x118211c(%ebx),%ecx │ │ + lea -0x1182143(%ebx),%ecx │ │ push $0x16b │ │ jmp 12c0e23 │ │ sub $0x4,%esp │ │ mov 0xc(%esp),%ebx │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x117aacb(%ebx),%ecx │ │ + lea -0x117aaf2(%ebx),%ecx │ │ push $0x16c │ │ jmp 12c0e23 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ lea -0x1153943(%ebx),%ecx │ │ push $0x16e │ │ jmp 12c0e23 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x1176ec8(%ebx),%ecx │ │ + lea -0x1176eef(%ebx),%ecx │ │ push $0x2ea │ │ jmp 12c0e23 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ @@ -3789979,64 +3789979,64 @@ │ │ mov 0x8(%esp),%ebx │ │ jmp 12c1567 │ │ sub $0x4,%esp │ │ jmp 12c14ef │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x118211c(%ebx),%ecx │ │ + lea -0x1182143(%ebx),%ecx │ │ push $0x16b │ │ jmp 12c15a8 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x1173609(%ebx),%ecx │ │ + lea -0x1173630(%ebx),%ecx │ │ push $0x2d0 │ │ jmp 12c15a8 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x117e804(%ebx),%ecx │ │ + lea -0x117e82b(%ebx),%ecx │ │ push $0x2cb │ │ jmp 12c15a8 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x1173609(%ebx),%ecx │ │ + lea -0x1173630(%ebx),%ecx │ │ push $0x2cd │ │ jmp 12c15a8 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x1173609(%ebx),%ecx │ │ + lea -0x1173630(%ebx),%ecx │ │ push $0x2db │ │ jmp 12c15a8 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x117aacb(%ebx),%ecx │ │ + lea -0x117aaf2(%ebx),%ecx │ │ push $0x16c │ │ jmp 12c15a8 │ │ sub $0x4,%esp │ │ mov 0x8(%esp),%ebx │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x117e7cd(%ebx),%ecx │ │ + lea -0x117e7f4(%ebx),%ecx │ │ push $0x160 │ │ jmp 12c15a8 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ lea -0x115ef58(%ebx),%ecx │ │ push $0x1aa │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x1184200(%ebx),%ecx │ │ + lea -0x1184227(%ebx),%ecx │ │ push $0x2c0 │ │ jmp 12c15a8 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x1176ec8(%ebx),%ecx │ │ + lea -0x1176eef(%ebx),%ecx │ │ push $0x2c5 │ │ jmp 12c15a8 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3790158,20 +3790158,20 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x118211c(%ebx),%ecx │ │ + lea -0x1182143(%ebx),%ecx │ │ push $0x182 │ │ jmp 12c1779 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x117aacb(%ebx),%ecx │ │ + lea -0x117aaf2(%ebx),%ecx │ │ push $0x183 │ │ jmp 12c1779 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ lea -0x1153943(%ebx),%ecx │ │ push $0x185 │ │ jmp 12c1779 │ │ @@ -3790230,25 +3790230,25 @@ │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ lea -0x116a04a(%ebx),%ecx │ │ push $0x18e │ │ jmp 12c1845 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x1184200(%ebx),%ecx │ │ + lea -0x1184227(%ebx),%ecx │ │ push $0x18f │ │ jmp 12c1845 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ lea -0x115585f(%ebx),%ecx │ │ push $0x193 │ │ jmp 12c1845 │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x1180552(%ebx),%ecx │ │ + lea -0x1180579(%ebx),%ecx │ │ push $0x197 │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3790302,20 +3790302,20 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x118211c(%ebx),%ecx │ │ + lea -0x1182143(%ebx),%ecx │ │ push $0x176 │ │ jmp 12c192b │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ - lea -0x117aacb(%ebx),%ecx │ │ + lea -0x117aaf2(%ebx),%ecx │ │ push $0x177 │ │ jmp 12c192b │ │ sub $0x4,%esp │ │ lea -0x114fb61(%ebx),%eax │ │ lea -0x1153943(%ebx),%ecx │ │ push $0x179 │ │ jmp 12c192b │ │ @@ -3791216,18 +3791216,18 @@ │ │ je 12c2268 │ │ mov 0x8(%ebp),%eax │ │ movzbl (%eax,%esi,1),%eax │ │ mov %eax,%edx │ │ shr $0x4,%edx │ │ and $0xf,%eax │ │ mov (%esp),%esi │ │ - movzbl -0x117ed9a(%esi,%edx,1),%edx │ │ + movzbl -0x117edc1(%esi,%edx,1),%edx │ │ mov 0x10(%ebp),%dh │ │ mov %dl,(%ecx) │ │ - movzbl -0x117ed9a(%esi,%eax,1),%eax │ │ + movzbl -0x117edc1(%esi,%eax,1),%eax │ │ mov %al,0x1(%ecx) │ │ test %dh,%dh │ │ je 12c2265 │ │ mov %dh,0x2(%ecx) │ │ add $0x3,%ecx │ │ jmp 12c2268 │ │ sub $0x4,%esp │ │ @@ -3791255,19 +3791255,19 @@ │ │ cmp %esi,0x8(%esp) │ │ je 12c2160 │ │ mov 0x8(%ebp),%eax │ │ movzbl (%eax,%esi,1),%eax │ │ mov %eax,%edi │ │ shr $0x4,%edi │ │ mov (%esp),%ebx │ │ - mov -0x117ed9a(%ebx,%edi,1),%dl │ │ + mov -0x117edc1(%ebx,%edi,1),%dl │ │ mov %ebx,%edi │ │ mov %dl,(%ecx) │ │ and $0xf,%eax │ │ - movzbl -0x117ed9a(%ebx,%eax,1),%eax │ │ + movzbl -0x117edc1(%ebx,%eax,1),%eax │ │ mov %al,0x1(%ecx) │ │ test %dh,%dh │ │ je 12c2230 │ │ mov %dh,0x2(%ecx) │ │ add $0x3,%ecx │ │ jmp 12c2233 │ │ nop │ │ @@ -3791281,18 +3791281,18 @@ │ │ nop │ │ add $0x2,%ecx │ │ mov %dh,%bl │ │ mov 0x8(%ebp),%eax │ │ movzbl 0x1(%eax,%esi,1),%eax │ │ mov %eax,%edx │ │ shr $0x4,%edx │ │ - movzbl -0x117ed9a(%edi,%edx,1),%edx │ │ + movzbl -0x117edc1(%edi,%edx,1),%edx │ │ mov %dl,(%ecx) │ │ and $0xf,%eax │ │ - movzbl -0x117ed9a(%edi,%eax,1),%eax │ │ + movzbl -0x117edc1(%edi,%eax,1),%eax │ │ mov %al,0x1(%ecx) │ │ test %bl,%bl │ │ mov %bl,%dh │ │ jne 12c21e0 │ │ add $0x2,%ecx │ │ jmp 12c21e6 │ │ add $0x2,%ecx │ │ @@ -3791365,28 +3791365,28 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ movzbl (%edi,%esi,1),%eax │ │ mov %eax,%edi │ │ shr $0x4,%edi │ │ - movzbl -0x117ed9a(%ebx,%edi,1),%ecx │ │ + movzbl -0x117edc1(%ebx,%edi,1),%ecx │ │ mov 0x8(%ebp),%edi │ │ mov %cl,(%edx) │ │ and $0xf,%eax │ │ - movzbl -0x117ed9a(%ebx,%eax,1),%eax │ │ + movzbl -0x117edc1(%ebx,%eax,1),%eax │ │ mov %al,0x1(%edx) │ │ movb $0x3a,0x2(%edx) │ │ movzbl 0x1(%edi,%esi,1),%eax │ │ mov %eax,%ecx │ │ shr $0x4,%ecx │ │ - movzbl -0x117ed9a(%ebx,%ecx,1),%ecx │ │ + movzbl -0x117edc1(%ebx,%ecx,1),%ecx │ │ mov %cl,0x3(%edx) │ │ and $0xf,%eax │ │ - movzbl -0x117ed9a(%ebx,%eax,1),%eax │ │ + movzbl -0x117edc1(%ebx,%eax,1),%eax │ │ mov %al,0x4(%edx) │ │ movb $0x3a,0x5(%edx) │ │ add $0x6,%edx │ │ add $0x2,%esi │ │ cmp %esi,0x8(%esp) │ │ jne 12c2310 │ │ lea -0x3(%edx),%edi │ │ @@ -3791394,18 +3791394,18 @@ │ │ mov 0xc(%ebp),%ecx │ │ test $0x1,%cl │ │ je 12c23a4 │ │ mov 0x8(%ebp),%ecx │ │ movzbl (%ecx,%esi,1),%esi │ │ mov %esi,%ecx │ │ shr $0x4,%ecx │ │ - movzbl -0x117ed9a(%ebx,%ecx,1),%ecx │ │ + movzbl -0x117edc1(%ebx,%ecx,1),%ecx │ │ mov %cl,(%edx) │ │ and $0xf,%esi │ │ - movzbl -0x117ed9a(%ebx,%esi,1),%ecx │ │ + movzbl -0x117edc1(%ebx,%esi,1),%ecx │ │ mov %cl,0x1(%edx) │ │ movb $0x3a,0x2(%edx) │ │ mov %edx,%edi │ │ movb $0x0,0x2(%edi) │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -3791595,18 +3791595,18 @@ │ │ call 12c251d │ │ pop %eax │ │ add $0x1acc9b,%eax │ │ mov 0x8(%ebp),%ecx │ │ movzbl 0xc(%ebp),%edx │ │ mov %edx,%esi │ │ shr $0x4,%esi │ │ - movzbl -0x117ed9a(%eax,%esi,1),%ebx │ │ + movzbl -0x117edc1(%eax,%esi,1),%ebx │ │ mov %bl,(%ecx) │ │ and $0xf,%edx │ │ - movzbl -0x117ed9a(%eax,%edx,1),%eax │ │ + movzbl -0x117edc1(%eax,%edx,1),%eax │ │ mov %al,0x1(%ecx) │ │ mov $0x2,%eax │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ @@ -3793941,15 +3793941,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c3d91 │ │ pop %ebx │ │ add $0x1ab427,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11841dc(%ebx),%eax │ │ + lea -0x1184203(%ebx),%eax │ │ push $0x5d │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0xc │ │ call 12c0010 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ @@ -3793998,15 +3793998,15 @@ │ │ mov 0x8(%ebp),%edi │ │ test %edi,%edi │ │ je 12c3e79 │ │ mov 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ call 1315790 │ │ mov %eax,%esi │ │ - lea -0x11841dc(%ebx),%eax │ │ + lea -0x1184203(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ test %esi,%esi │ │ jle 12c3e56 │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3794092,15 +3794092,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ call 12c3ee9 │ │ pop %ebx │ │ add $0x1ab2cf,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11841dc(%ebx),%edi │ │ + lea -0x1184203(%ebx),%edi │ │ push $0x37 │ │ push %edi │ │ push $0x24 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c3f7d │ │ @@ -3794322,15 +3794322,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%eax │ │ je 12c4146 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115d2e8(%ebx),%eax │ │ - lea -0x11841dc(%ebx),%ecx │ │ + lea -0x1184203(%ebx),%ecx │ │ push %eax │ │ push $0xcd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x115d2e0(%ebx),%eax │ │ push %eax │ │ @@ -3794341,15 +3794341,15 @@ │ │ call 11f3280 │ │ add $0x10,%esp │ │ cmp $0xfffffff1,%eax │ │ jg 12c418e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115d2e8(%ebx),%eax │ │ - lea -0x11841dc(%ebx),%ecx │ │ + lea -0x1184203(%ebx),%ecx │ │ push %eax │ │ push $0xd4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ @@ -3794363,15 +3794363,15 @@ │ │ cmovns %ecx,%eax │ │ sar $0x3,%eax │ │ cmp %esi,%eax │ │ jbe 12c41d6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115d2e8(%ebx),%eax │ │ - lea -0x11841dc(%ebx),%ecx │ │ + lea -0x1184203(%ebx),%ecx │ │ push %eax │ │ push $0xd8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3794388,15 +3794388,15 @@ │ │ xor %ecx,%ecx │ │ cmp $0x8,%eax │ │ sete %cl │ │ mov %ecx,0xc(%esp) │ │ cmp $0x1,%esi │ │ adc $0x0,%esi │ │ sub $0x4,%esp │ │ - lea -0x11841dc(%ebx),%eax │ │ + lea -0x1184203(%ebx),%eax │ │ push $0x37 │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ push $0x24 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3794524,15 +3794524,15 @@ │ │ jne 12c433c │ │ mov %edi,(%esp) │ │ call 13c7840 │ │ mov %eax,%esi │ │ mov %edi,(%esp) │ │ call 12c0f90 │ │ mov %eax,0x18(%esp) │ │ - lea -0x11841dc(%ebx),%eax │ │ + lea -0x1184203(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x37,0x8(%esp) │ │ movl $0x24,(%esp) │ │ call 12c0010 │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3794600,15 +3794600,15 @@ │ │ add $0x1aadb7,%ebx │ │ sub $0xc,%esp │ │ push 0x10(%ebp) │ │ call 12c0f90 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11841dc(%ebx),%eax │ │ + lea -0x1184203(%ebx),%eax │ │ push $0x37 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x24 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3794691,15 +3794691,15 @@ │ │ add %eax,%edi │ │ mov 0x4(%esi),%eax │ │ shl $0x3,%eax │ │ test %eax,%eax │ │ mov %eax,0x24(%esp) │ │ je 12c4554 │ │ sub $0x4,%esp │ │ - lea -0x11841dc(%ebx),%esi │ │ + lea -0x1184203(%ebx),%esi │ │ push $0x173 │ │ push %esi │ │ push %eax │ │ call 12c0620 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esp) │ │ test %eax,%eax │ │ @@ -3794716,15 +3794716,15 @@ │ │ push $0x6f │ │ push $0xf │ │ call 1272e00 │ │ jmp 12c476f │ │ movl $0x0,0x14(%esp) │ │ shl $0x3,%edi │ │ sub $0x4,%esp │ │ - lea -0x11841dc(%ebx),%eax │ │ + lea -0x1184203(%ebx),%eax │ │ push $0x179 │ │ mov %eax,0x28(%esp) │ │ push %eax │ │ push %edi │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3795165,16 +3795165,16 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c4a36 │ │ cmp %edi,0xc(%eax) │ │ jae 12c4a3d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11735d2(%ebx),%eax │ │ - lea -0x11841c7(%ebx),%ecx │ │ + lea -0x11735f9(%ebx),%eax │ │ + lea -0x11841ee(%ebx),%ecx │ │ push %eax │ │ push $0x4d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3795531,22 +3795531,22 @@ │ │ cmp $0x4,%esi │ │ jne 12c4e57 │ │ mov (%eax),%eax │ │ jmp 12c4e1c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b219(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x189 │ │ jmp 12c4d75 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b219(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x18e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3795566,15 +3795566,15 @@ │ │ jne 12c4e57 │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ jns 12c4e1c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b219(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x1b2 │ │ jmp 12c4f31 │ │ cmpl $0x8,0xc(%ecx) │ │ jne 12c4e69 │ │ movsd (%eax),%xmm0 │ │ ucomisd -0x13dabb0(%ebx),%xmm0 │ │ @@ -3795590,15 +3795590,15 @@ │ │ cvttsd2si %xmm0,%eax │ │ mov %eax,(%edx) │ │ mov $0x1,%eax │ │ jmp 12c4d91 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b219(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x1d2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3795607,40 +3795607,40 @@ │ │ push $0x4 │ │ call 12c5670 │ │ add $0x10,%esp │ │ jmp 12c4d91 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b219(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x1ce │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 12c4d85 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b219(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x1cb │ │ jmp 12c4f31 │ │ mov (%eax),%ecx │ │ mov $0x7fffffff,%esi │ │ cmp %ecx,%esi │ │ mov $0x0,%esi │ │ sbb 0x4(%eax),%esi │ │ jae 12c4f0b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b219(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x1ba │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3795656,15 +3795656,15 @@ │ │ jne 12c4f17 │ │ mov %ecx,(%edx) │ │ mov $0x1,%eax │ │ jmp 12c4d91 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115b219(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x1a0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3795731,15 +3795731,15 @@ │ │ cmp $0x4,%edi │ │ jne 12c5044 │ │ mov %edx,(%esi) │ │ jmp 12c500f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159456(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x1d9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3795784,15 +3795784,15 @@ │ │ jne 12c50d8 │ │ cvtsi2sd %edx,%xmm0 │ │ movsd %xmm0,(%esi) │ │ jmp 12c500f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159456(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x216 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3795806,15 +3795806,15 @@ │ │ movl $0x8,0x10(%ecx) │ │ mov %edx,(%esi) │ │ movl $0x0,0x4(%esi) │ │ jmp 12c500f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159456(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x212 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3795891,23 +3795891,23 @@ │ │ cmp $0x8,%esi │ │ je 12c5386 │ │ cmp $0x4,%esi │ │ je 12c538c │ │ jmp 12c531e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c7bd(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x117c7e4(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x223 │ │ jmp 12c5203 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c7bd(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x117c7e4(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x228 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3795942,16 +3795942,16 @@ │ │ por %xmm2,%xmm1 │ │ subsd %xmm2,%xmm1 │ │ ucomisd %xmm1,%xmm0 │ │ jne 12c5289 │ │ jnp 12c538e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c7bd(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x117c7e4(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x266 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7b │ │ @@ -3795962,23 +3795962,23 @@ │ │ cmp $0x4,%esi │ │ jne 12c531e │ │ mov (%eax),%eax │ │ test %eax,%eax │ │ jns 12c538e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c7bd(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x117c7e4(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x24b │ │ jmp 12c53cc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c7bd(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x117c7e4(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x26d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3795986,46 +3795986,46 @@ │ │ sub $0xc,%esp │ │ push $0x4 │ │ call 12c5930 │ │ add $0x10,%esp │ │ jmp 12c521f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c7bd(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x117c7e4(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x269 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 12c5213 │ │ mov 0x4(%eax),%esi │ │ test %esi,%esi │ │ je 12c538c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c7bd(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x117c7e4(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ test %esi,%esi │ │ js 12c53c6 │ │ push %eax │ │ push $0x256 │ │ jmp 12c53b4 │ │ cmpl $0x0,0x4(%eax) │ │ jne 12c539a │ │ mov (%eax),%eax │ │ mov %eax,(%edx) │ │ mov $0x1,%eax │ │ jmp 12c521f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c7bd(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x117c7e4(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x23a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3796092,15 +3796092,15 @@ │ │ je 12c5550 │ │ cmp $0x4,%edi │ │ je 12c551d │ │ jmp 12c5562 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115580f(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x274 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3796131,15 +3796131,15 @@ │ │ test %edx,%edx │ │ js 12c55b2 │ │ mov %edx,(%esi) │ │ jmp 12c55aa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115580f(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x2b2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3796153,15 +3796153,15 @@ │ │ push $0x4 │ │ call 12c5a60 │ │ add $0x10,%esp │ │ jmp 12c55aa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115580f(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x2ae │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ @@ -3796174,15 +3796174,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115580f(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x294 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3796279,16 +3796279,16 @@ │ │ movzbl %cl,%ecx │ │ push %edx │ │ push %ecx │ │ push 0x14(%esp) │ │ jmp 12c5714 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176e93(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1176eba(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0xc9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3796305,16 +3796305,16 @@ │ │ push %ecx │ │ call 13c78d0 │ │ add $0xc,%esp │ │ push %edi │ │ jmp 12c578b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176e93(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1176eba(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ @@ -3796352,16 +3796352,16 @@ │ │ push 0x10(%esp) │ │ call 13c7860 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 12c57d2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178dc7(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1178dee(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3796436,15 +3796436,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12c58e7 │ │ jmp 12c5922 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115760f(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ @@ -3796481,16 +3796481,16 @@ │ │ call 13c7860 │ │ add $0x10,%esp │ │ mov 0xc(%esi),%edi │ │ mov $0x1,%eax │ │ jmp 12c5924 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178dc7(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1178dee(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3796533,15 +3796533,15 @@ │ │ push %esi │ │ call 12c6fe0 │ │ add $0x10,%esp │ │ jmp 12c5a2e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1153868(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3796561,15 +3796561,15 @@ │ │ push %edi │ │ push %esi │ │ push 0x14(%esp) │ │ jmp 12c5a21 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1153868(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0xf2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ @@ -3796607,16 +3796607,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178dc7(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1178dee(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3796662,16 +3796662,16 @@ │ │ inc %ecx │ │ cmp %ecx,%edi │ │ jne 12c5ab0 │ │ cmpb $0x0,-0x1(%edx,%eax,1) │ │ jns 12c5b6f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178dc7(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1178dee(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3796693,16 +3796693,16 @@ │ │ call 13c78d0 │ │ add $0xc,%esp │ │ push %edi │ │ push 0x10(%esp) │ │ jmp 12c5b74 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118050c(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180533(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x103 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ @@ -3796793,22 +3796793,22 @@ │ │ cmp $0x4,%esi │ │ jne 12c5d96 │ │ mov (%eax),%eax │ │ jmp 12c5d54 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1149af2(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x354 │ │ jmp 12c5c68 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1149af2(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x359 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3796870,15 +3796870,15 @@ │ │ mov %eax,(%edx) │ │ movl $0x0,0x4(%edx) │ │ mov $0x1,%eax │ │ jmp 12c5c84 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1149af2(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x39b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3796887,27 +3796887,27 @@ │ │ push $0x8 │ │ call 12c5930 │ │ add $0x10,%esp │ │ jmp 12c5c84 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1149af2(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x397 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 12c5c78 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1149af2(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x394 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7b │ │ @@ -3796923,22 +3796923,22 @@ │ │ movsd (%eax),%xmm0 │ │ movsd %xmm0,(%edx) │ │ mov $0x1,%eax │ │ jmp 12c5c84 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1149af2(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x375 │ │ jmp 12c5e63 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1149af2(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x37d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3797105,16 +3797105,16 @@ │ │ push (%esi) │ │ push 0xc(%eax) │ │ push %ecx │ │ call 11f41e0 │ │ jmp 12c6050 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11735b6(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x11735dd(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x431 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3797128,30 +3797128,30 @@ │ │ test %eax,%eax │ │ je 12c6094 │ │ mov %eax,(%esi) │ │ mov $0x1,%eax │ │ jmp 12c60ca │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11735b6(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x11735dd(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x43d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ push $0xf │ │ call 1272e00 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11735b6(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x11735dd(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x442 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3797238,15 +3797238,15 @@ │ │ mov $0x74,%edi │ │ mov $0x47b,%esi │ │ jmp 12c618e │ │ mov $0x454,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114baea(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3797374,15 +3797374,15 @@ │ │ mov (%ecx),%ecx │ │ movb $0x0,(%ecx,%eax,1) │ │ mov $0x1,%ecx │ │ jmp 12c631c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115389b(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x562 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ @@ -3797448,39 +3797448,39 @@ │ │ je 12c6461 │ │ mov (%edi),%edi │ │ cmp %esi,%edi │ │ jae 12c64aa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11557f9(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x544 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ jmp 12c6431 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11557f9(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x520 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 12c6431 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11557f9(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x524 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3797493,26 +3797493,26 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11557f9(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x533 │ │ jmp 12c63f5 │ │ mov %edx,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ movzbl 0x3(%esp),%eax │ │ or 0x2(%esp),%al │ │ movzbl %al,%edi │ │ add %esi,%edi │ │ sub $0x4,%esp │ │ - lea -0x118051c(%ebx),%eax │ │ + lea -0x1180543(%ebx),%eax │ │ push $0x53b │ │ push %eax │ │ push %edi │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c643b │ │ @@ -3797601,22 +3797601,22 @@ │ │ push %eax │ │ call 12c65c0 │ │ add $0x10,%esp │ │ jmp 12c65ac │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114dce4(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x58a │ │ jmp 12c6590 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114dce4(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x590 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3797662,27 +3797662,27 @@ │ │ cmp %eax,0x4(%ecx) │ │ jne 12c6620 │ │ cmp %esi,0xc(%ecx) │ │ jae 12c665e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159441(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x57c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ jmp 12c664a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1159441(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x578 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3797746,22 +3797746,22 @@ │ │ push 0x10(%ebp) │ │ call 12c65c0 │ │ add $0x10,%esp │ │ jmp 12c672f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166808(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x59a │ │ jmp 12c6713 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1166808(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x5a0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3797914,27 +3797914,27 @@ │ │ mov (%eax),%eax │ │ mov %eax,(%edx) │ │ mov $0x1,%eax │ │ jmp 12c68c0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f82a(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x5b8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 12c68b4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f82a(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x5bc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3798010,15 +3798010,15 @@ │ │ push %edi │ │ call 13c7840 │ │ add $0x10,%esp │ │ jmp 12c6979 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1153880(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x5e0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3798031,16 +3798031,16 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ je 12c69c8 │ │ mov %edi,(%ecx) │ │ jmp 12c69c8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11841ae(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x11841d5(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x5d5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3798074,28 +3798074,28 @@ │ │ test %ecx,%ecx │ │ je 12c6a6e │ │ mov 0xc(%ebp),%edx │ │ mov %edx,(%ecx) │ │ jmp 12c6a6e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e7ac(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x117e7d3(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x5ec │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 12c6a62 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11841ae(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x11841d5(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x5d5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3798239,15 +3798239,15 @@ │ │ push $0x5 │ │ push %eax │ │ push %edi │ │ call 12c6330 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c6bcc │ │ - lea -0x118051c(%ebx),%eax │ │ + lea -0x1180543(%ebx),%eax │ │ push $0x617 │ │ push %eax │ │ mov 0x14(%ebp),%esi │ │ push (%esi) │ │ mov 0x10(%ebp),%edi │ │ push (%edi) │ │ call 12c04e0 │ │ @@ -3798317,15 +3798317,15 @@ │ │ mov 0x4(%esp),%ecx │ │ mov 0x18(%ebp),%edx │ │ test %edx,%edx │ │ je 12c6c5d │ │ cmp %edx,%ecx │ │ ja 12c6c20 │ │ sub $0x4,%esp │ │ - lea -0x118051c(%ebx),%eax │ │ + lea -0x1180543(%ebx),%eax │ │ test %ecx,%ecx │ │ je 12c6cb9 │ │ push $0x657 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %ecx │ │ call 12bff60 │ │ @@ -3798356,15 +3798356,15 @@ │ │ push $0x1 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ je 12c6c20 │ │ - lea -0x118051c(%ebx),%eax │ │ + lea -0x1180543(%ebx),%eax │ │ push $0x662 │ │ push %eax │ │ mov 0x14(%ebp),%eax │ │ push (%eax) │ │ mov 0x10(%ebp),%edi │ │ push (%edi) │ │ call 12c04e0 │ │ @@ -3798587,28 +3798587,28 @@ │ │ mov %esi,(%eax) │ │ mov 0x8(%ecx),%eax │ │ mov %eax,(%edx) │ │ mov $0x1,%eax │ │ jmp 12c6f5e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e793(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x117e7ba(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x673 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 12c6f52 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e793(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x117e7ba(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x677 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3798708,16 +3798708,16 @@ │ │ add $0xc,%esp │ │ push %edi │ │ push %esi │ │ push 0x14(%esp) │ │ jmp 12c7081 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11820e5(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x118210c(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0xb8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3798758,16 +3798758,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178dc7(%ebx),%eax │ │ - lea -0x118051c(%ebx),%ecx │ │ + lea -0x1178dee(%ebx),%eax │ │ + lea -0x1180543(%ebx),%ecx │ │ push %eax │ │ push $0x9b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3798900,15 +3798900,15 @@ │ │ cmpl $0x0,0x8(%ebp) │ │ je 12c760b │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 12c760b │ │ mov 0x10(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x117d75d(%ebx),%eax │ │ + lea -0x117d784(%ebx),%eax │ │ push $0x3 │ │ push %eax │ │ push %esi │ │ call 13c8260 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ mov %eax,0xc(%esp) │ │ @@ -3798979,27 +3798979,27 @@ │ │ call 11f4b00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c734d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f819(%ebx),%eax │ │ - lea -0x117aa81(%ebx),%ecx │ │ + lea -0x117aaa8(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ jmp 12c73dc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f819(%ebx),%eax │ │ - lea -0x117aa81(%ebx),%ecx │ │ + lea -0x117aaa8(%ebx),%ecx │ │ push %eax │ │ push $0x6f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -3799011,15 +3799011,15 @@ │ │ test $0x1,%al │ │ jne 12c7324 │ │ shr %eax │ │ jmp 12c73f3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f819(%ebx),%eax │ │ - lea -0x117aa81(%ebx),%ecx │ │ + lea -0x117aaa8(%ebx),%ecx │ │ push %eax │ │ push $0x79 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3799059,15 +3799059,15 @@ │ │ je 12c73eb │ │ lea 0x0(,%eax,8),%edx │ │ cmp %edx,%ecx │ │ jbe 12c73f3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f819(%ebx),%eax │ │ - lea -0x117aa81(%ebx),%ecx │ │ + lea -0x117aaa8(%ebx),%ecx │ │ push %eax │ │ push $0x65 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3799078,15 +3799078,15 @@ │ │ add $0x7,%ecx │ │ shr $0x3,%ecx │ │ mov %ecx,%eax │ │ cmp $0x1,%eax │ │ mov %eax,%ecx │ │ adc $0x0,%ecx │ │ sub $0x4,%esp │ │ - lea -0x117aa81(%ebx),%edx │ │ + lea -0x117aaa8(%ebx),%edx │ │ push $0xdb │ │ mov %edx,0x18(%esp) │ │ push %edx │ │ push %ecx │ │ mov %eax,%esi │ │ call 12c0010 │ │ add $0x10,%esp │ │ @@ -3799275,26 +3799275,26 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11f3420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c766b │ │ sub $0x4,%esp │ │ - lea -0x117c7a7(%ebx),%eax │ │ + lea -0x117c7ce(%ebx),%eax │ │ lea -0x115a483(%ebx),%ecx │ │ push $0x16 │ │ push %eax │ │ push %ecx │ │ call 12c1a80 │ │ add $0x10,%esp │ │ jmp 12c77b9 │ │ mov 0x4(%esi),%eax │ │ lea 0x2(,%eax,8),%eax │ │ sub $0x4,%esp │ │ - lea -0x117c7a7(%ebx),%ecx │ │ + lea -0x117c7ce(%ebx),%ecx │ │ push $0x17 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c77b7 │ │ @@ -3799471,15 +3799471,15 @@ │ │ mov %edx,%eax │ │ shr $0x1f,%eax │ │ sar %edx │ │ add %eax,%edx │ │ mov %edx,0x10(%esp) │ │ lea 0x4(,%edx,4),%eax │ │ sub $0x4,%esp │ │ - lea -0x117c7a7(%ebx),%edi │ │ + lea -0x117c7ce(%ebx),%edi │ │ push $0x42 │ │ push %edi │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,(%esp) │ │ sub $0x4,%esp │ │ @@ -3799720,15 +3799720,15 @@ │ │ movl $0x2,0x4(%esp) │ │ call 11f34d0 │ │ test %eax,%eax │ │ je 12c7b54 │ │ call 1272bb0 │ │ lea -0x115b204(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x117c7a7(%ebx),%eax │ │ + lea -0x117c7ce(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x97,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80106,0x4(%esp) │ │ movl $0x3,(%esp) │ │ call 1272e00 │ │ @@ -3800056,15 +3800056,15 @@ │ │ call 12c7eb1 │ │ pop %ebx │ │ add $0x1a7307,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12c7efa │ │ cmpl $0x1,(%esi) │ │ - lea -0x11735a4(%ebx),%edi │ │ + lea -0x11735cb(%ebx),%edi │ │ jne 12c7edb │ │ push $0x15 │ │ push %edi │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ @@ -3800103,15 +3800103,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 12c7f1d │ │ pop %ebx │ │ add $0x1a729b,%ebx │ │ mov 0x8(%ebp),%esi │ │ - lea -0x11735a4(%ebx),%eax │ │ + lea -0x11735cb(%ebx),%eax │ │ push $0x1d │ │ push %eax │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%esi) │ │ @@ -3800138,22 +3800138,22 @@ │ │ test %esi,%esi │ │ je 12c7fd4 │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 12c7fd4 │ │ cmpl $0x1,(%esi) │ │ jne 12c7f92 │ │ - lea -0x11735a4(%ebx),%eax │ │ + lea -0x11735cb(%ebx),%eax │ │ push $0x15 │ │ push %eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ - lea -0x11735a4(%ebx),%eax │ │ + lea -0x11735cb(%ebx),%eax │ │ push $0x1d │ │ push %eax │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ xorps %xmm0,%xmm0 │ │ @@ -3800169,15 +3800169,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11557e5(%ebx),%eax │ │ - lea -0x11735a4(%ebx),%ecx │ │ + lea -0x11735cb(%ebx),%ecx │ │ push %eax │ │ push $0x38 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3800207,22 +3800207,22 @@ │ │ test %esi,%esi │ │ je 12c8094 │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 12c8094 │ │ cmpl $0x1,(%esi) │ │ jne 12c8052 │ │ - lea -0x11735a4(%ebx),%eax │ │ + lea -0x11735cb(%ebx),%eax │ │ push $0x15 │ │ push %eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ - lea -0x11735a4(%ebx),%eax │ │ + lea -0x11735cb(%ebx),%eax │ │ push $0x1d │ │ push %eax │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ xorps %xmm0,%xmm0 │ │ @@ -3800238,15 +3800238,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1171697(%ebx),%eax │ │ - lea -0x11735a4(%ebx),%ecx │ │ + lea -0x11735cb(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3800276,22 +3800276,22 @@ │ │ test %esi,%esi │ │ je 12c8154 │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 12c8154 │ │ cmpl $0x1,(%esi) │ │ jne 12c8112 │ │ - lea -0x11735a4(%ebx),%eax │ │ + lea -0x11735cb(%ebx),%eax │ │ push $0x15 │ │ push %eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ - lea -0x11735a4(%ebx),%eax │ │ + lea -0x11735cb(%ebx),%eax │ │ push $0x1d │ │ push %eax │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ xorps %xmm0,%xmm0 │ │ @@ -3800307,15 +3800307,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114dcc9(%ebx),%eax │ │ - lea -0x11735a4(%ebx),%ecx │ │ + lea -0x11735cb(%ebx),%ecx │ │ push %eax │ │ push $0x54 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3800435,27 +3800435,27 @@ │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ test %eax,%eax │ │ jne 12c8310 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116bec9(%ebx),%eax │ │ - lea -0x11735a4(%ebx),%ecx │ │ + lea -0x11735cb(%ebx),%ecx │ │ push %eax │ │ push $0x10a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80028 │ │ jmp 12c8477 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116bec9(%ebx),%eax │ │ - lea -0x11735a4(%ebx),%ecx │ │ + lea -0x11735cb(%ebx),%ecx │ │ push %eax │ │ push $0xfa │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x116472d(%ebx),%eax │ │ jmp 12c8471 │ │ @@ -3800500,15 +3800500,15 @@ │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ test %eax,%eax │ │ mov 0x10(%ebp),%esi │ │ je 12c84c8 │ │ lea 0x1(%edi),%eax │ │ sub $0x4,%esp │ │ - lea -0x11735a4(%ebx),%ecx │ │ + lea -0x11735cb(%ebx),%ecx │ │ push $0x95 │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ call 12c0010 │ │ add $0x10,%esp │ │ @@ -3800552,15 +3800552,15 @@ │ │ test %eax,%eax │ │ jle 12c85f3 │ │ mov 0x10(%ebp),%esi │ │ jmp 12c8559 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116bec9(%ebx),%eax │ │ - lea -0x11735a4(%ebx),%ecx │ │ + lea -0x11735cb(%ebx),%ecx │ │ push %eax │ │ push $0x113 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x116a022(%ebx),%eax │ │ push %eax │ │ @@ -3800574,32 +3800574,32 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11804fb(%ebx),%eax │ │ - lea -0x11735a4(%ebx),%ecx │ │ + lea -0x1180522(%ebx),%eax │ │ + lea -0x11735cb(%ebx),%ecx │ │ push %eax │ │ push $0x83 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80028 │ │ push $0xf │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 12c86ab │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11804fb(%ebx),%eax │ │ - lea -0x11735a4(%ebx),%ecx │ │ + lea -0x1180522(%ebx),%eax │ │ + lea -0x11735cb(%ebx),%ecx │ │ push %eax │ │ push $0x90 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80028 │ │ @@ -3800612,15 +3800612,15 @@ │ │ xor %ecx,%ecx │ │ xor %esi,%esi │ │ jmp 12c865e │ │ movl $0x0,0xc(%esp) │ │ jmp 12c854b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11804fb(%ebx),%eax │ │ + lea -0x1180522(%ebx),%eax │ │ push %eax │ │ push $0x9d │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80028 │ │ @@ -3800638,29 +3800638,29 @@ │ │ add $0x10,%esp │ │ cmp $0xffffffff,%eax │ │ je 12c85a8 │ │ cmp $0xfffffffe,%eax │ │ jne 12c85be │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11804fb(%ebx),%eax │ │ + lea -0x1180522(%ebx),%eax │ │ push %eax │ │ push $0xb2 │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80109 │ │ jmp 12c864d │ │ xor %ecx,%ecx │ │ mov (%esp),%eax │ │ jmp 12c865e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11804fb(%ebx),%eax │ │ + lea -0x1180522(%ebx),%eax │ │ push %eax │ │ push $0xb5 │ │ jmp 12c863a │ │ mov 0x14(%esp),%eax │ │ dec %eax │ │ sub $0x8,%esp │ │ push %eax │ │ @@ -3800676,44 +3800676,44 @@ │ │ push 0x8(%ebp) │ │ call 13c7860 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 12c8659 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11804fb(%ebx),%eax │ │ + lea -0x1180522(%ebx),%eax │ │ push %eax │ │ push $0xab │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80028 │ │ push $0xf │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 12c8659 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11804fb(%ebx),%eax │ │ + lea -0x1180522(%ebx),%eax │ │ push %eax │ │ push $0xba │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80028 │ │ push $0xf │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov (%esp),%eax │ │ mov %edi,%ecx │ │ mov %eax,(%esp) │ │ - lea -0x11735a4(%ebx),%edi │ │ + lea -0x11735cb(%ebx),%edi │ │ push $0xc4 │ │ push %edi │ │ push %eax │ │ push %ecx │ │ call 12c04e0 │ │ add $0x10,%esp │ │ push $0xc5 │ │ @@ -3800751,15 +3800751,15 @@ │ │ mov 0x10(%ebp),%edi │ │ jmp 12c871b │ │ mov 0x14(%ecx),%edx │ │ mov 0x10(%ebp),%ecx │ │ mov (%ecx),%ecx │ │ inc %ecx │ │ sub $0xc,%esp │ │ - lea -0x11735a4(%ebx),%edi │ │ + lea -0x11735cb(%ebx),%edi │ │ push $0x124 │ │ push %edi │ │ push %ecx │ │ push %edx │ │ push %eax │ │ call 12c0310 │ │ add $0x20,%esp │ │ @@ -3800786,16 +3800786,16 @@ │ │ mov 0x10(%ebp),%eax │ │ push (%eax) │ │ push 0x8(%ebp) │ │ call 13c8290 │ │ jmp 12c847e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11804fb(%ebx),%eax │ │ - lea -0x11735a4(%ebx),%ecx │ │ + lea -0x1180522(%ebx),%eax │ │ + lea -0x11735cb(%ebx),%ecx │ │ push %eax │ │ push $0x7e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3801085,15 +3801085,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c8a2f │ │ pop %ebx │ │ add $0x1a6789,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11820d0(%ebx),%eax │ │ + lea -0x11820f7(%ebx),%eax │ │ push $0x27 │ │ push %eax │ │ push $0x2c │ │ call 12c0010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3801122,15 +3801122,15 @@ │ │ pop %ebx │ │ add $0x1a674b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push 0x8(%esi) │ │ call 12cd9f0 │ │ add $0xc,%esp │ │ - lea -0x11820d0(%ebx),%eax │ │ + lea -0x11820f7(%ebx),%eax │ │ push $0x2f │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3801760,15 +3801760,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c90af │ │ pop %ebx │ │ add $0x1a6109,%ebx │ │ sub $0x4,%esp │ │ lea -0x1a60d8(%ebx),%eax │ │ - lea -0x1173590(%ebx),%ecx │ │ + lea -0x11735b7(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ call 11fdc00 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3801922,15 +3801922,15 @@ │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c92e3 │ │ sub $0x8,%esp │ │ - lea -0x1176e83(%ebx),%eax │ │ + lea -0x1176eaa(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12c91f8 │ │ sub $0xc,%esp │ │ @@ -3802309,15 +3802309,15 @@ │ │ push (%eax) │ │ call 12cd9c0 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%edi │ │ jmp 12c9655 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173586(%ebx),%eax │ │ + lea -0x11735ad(%ebx),%eax │ │ lea -0x115b1fa(%ebx),%ecx │ │ push %eax │ │ push $0x19c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3802337,15 +3802337,15 @@ │ │ lea -0x116f807(%ebx),%eax │ │ lea -0x115b1fa(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x11804ea(%ebx),%eax │ │ + lea -0x1180511(%ebx),%eax │ │ push 0x24(%esp) │ │ push %eax │ │ jmp 12c9787 │ │ mov $0x1,%eax │ │ jmp 12c9795 │ │ int3 │ │ int3 │ │ @@ -3802388,15 +3802388,15 @@ │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c99a8 │ │ sub $0x8,%esp │ │ - lea -0x118419d(%ebx),%eax │ │ + lea -0x11841c4(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c99a8 │ │ sub $0x8,%esp │ │ @@ -3802420,15 +3802420,15 @@ │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c99a8 │ │ sub $0x8,%esp │ │ - lea -0x11723fc(%ebx),%eax │ │ + lea -0x1172423(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c99a8 │ │ sub $0x8,%esp │ │ @@ -3802477,15 +3802477,15 @@ │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c99a8 │ │ sub $0x8,%esp │ │ - lea -0x1184199(%ebx),%eax │ │ + lea -0x11841c0(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12c99a8 │ │ call 1272bb0 │ │ @@ -3802602,15 +3802602,15 @@ │ │ sub $0x4,%esp │ │ lea 0x20(%esp),%esi │ │ push $0x200 │ │ push %eax │ │ push %esi │ │ call 12c1c10 │ │ add $0xc,%esp │ │ - lea -0x1178014(%ebx),%eax │ │ + lea -0x117803b(%ebx),%eax │ │ push $0x200 │ │ push %eax │ │ push %esi │ │ call 12c1c80 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c7840 │ │ @@ -3802623,15 +3802623,15 @@ │ │ push 0xc(%ebp) │ │ push %esi │ │ push %edi │ │ call 12cac70 │ │ jmp 12c9b38 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c793(%ebx),%eax │ │ + lea -0x117c7ba(%ebx),%eax │ │ lea -0x115b1fa(%ebx),%ecx │ │ push %eax │ │ push $0x64 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3802754,15 +3802754,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c9c51 │ │ pop %ebx │ │ add $0x1a5567,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1178dba(%ebx),%edi │ │ + lea -0x1178de1(%ebx),%edi │ │ push $0x119 │ │ push %edi │ │ push (%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x11a │ │ push %edi │ │ @@ -3802789,15 +3802789,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c9cb1 │ │ pop %ebx │ │ add $0x1a5507,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1178dba(%ebx),%edi │ │ + lea -0x1178de1(%ebx),%edi │ │ push $0xfb │ │ push %edi │ │ push (%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0xfc │ │ push %edi │ │ @@ -3802830,15 +3802830,15 @@ │ │ pop %ebx │ │ add $0x1a54a7,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12c9e20 │ │ orb $0x2,0x24(%esi) │ │ sub $0x4,%esp │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ push $0x126 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push 0x14(%esi) │ │ call 12c02c0 │ │ add $0x8,%esp │ │ lea -0x1a5388(%ebx),%eax │ │ @@ -3802962,15 +3802962,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c9e8f │ │ pop %ebx │ │ add $0x1a5329,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ push $0xf5 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3802991,15 +3802991,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12c9ed0 │ │ pop %ebx │ │ add $0x1a52e8,%ebx │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x136,0x8(%esp) │ │ movl $0x28,(%esp) │ │ call 12c0010 │ │ mov %eax,%esi │ │ test %eax,%eax │ │ je 12c9f3f │ │ @@ -3803106,15 +3803106,15 @@ │ │ call 12cd9c0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 12ca02b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11684fc(%ebx),%eax │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3803171,15 +3803171,15 @@ │ │ mov 0x20(%esi),%edi │ │ test %edi,%edi │ │ je 12ca173 │ │ cmp %edi,0x1c(%esi) │ │ jne 12ca1a2 │ │ lea 0x28(,%edi,4),%eax │ │ lea (%eax,%eax,4),%eax │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ push $0x17f │ │ push %ecx │ │ push %eax │ │ push 0x18(%esi) │ │ call 12c01b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3803187,15 +3803187,15 @@ │ │ add $0xa,%edi │ │ mov %eax,0x18(%esi) │ │ mov %edi,0x20(%esi) │ │ jmp 12ca1a5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11684fc(%ebx),%eax │ │ - lea -0x1178dba(%ebx),%esi │ │ + lea -0x1178de1(%ebx),%esi │ │ push %eax │ │ push $0x14e │ │ push %esi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3803214,29 +3803214,29 @@ │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 12ca165 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11557c9(%ebx),%eax │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ push %eax │ │ push $0x169 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ push $0xf │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 12ca1d8 │ │ sub $0x4,%esp │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ push $0x176 │ │ push %eax │ │ push $0xc8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,0x18(%esi) │ │ test %eax,%eax │ │ @@ -3803348,15 +3803348,15 @@ │ │ je 12ca363 │ │ cmp $0xffffffff,%esi │ │ jne 12ca35b │ │ jmp 12ca359 │ │ call 1272bb0 │ │ lea -0x11684fc(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14e,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 1272e00 │ │ @@ -3803449,36 +3803449,36 @@ │ │ test %eax,%eax │ │ je 12ca451 │ │ mov 0x30(%esi),%ecx │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 1271ac0 │ │ mov 0x34(%esi),%eax │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x2d6,0x8(%esp) │ │ call 12c02c0 │ │ movl $0x0,0x34(%esi) │ │ mov 0x54(%esi),%eax │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x2db,0x8(%esp) │ │ call 12c02c0 │ │ movl $0x0,0x54(%esi) │ │ movl $0x0,0x58(%esi) │ │ andb $0xfe,(%esi) │ │ mov %esi,(%esp) │ │ call 12bfe30 │ │ mov 0x1c(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12126b0 │ │ mov 0x14(%esi),%eax │ │ - lea -0x1178dba(%ebx),%edi │ │ + lea -0x1178de1(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x2ea,0x8(%esp) │ │ call 12c02c0 │ │ mov 0x18(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -3803538,15 +3803538,15 @@ │ │ test %ecx,%ecx │ │ je 12ca5ca │ │ mov %ecx,0x18(%esp) │ │ jmp 12ca66f │ │ call 1272bb0 │ │ lea -0x11684fc(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14e,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 1272e00 │ │ @@ -3803677,15 +3803677,15 @@ │ │ mov %esi,(%esp) │ │ call 1315710 │ │ test %edi,%edi │ │ je 12ca5c3 │ │ mov 0x14(%esp),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%edi),%eax │ │ - lea -0x1178dba(%ebx),%esi │ │ + lea -0x1178de1(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x2fe,0x8(%esp) │ │ call 12c02c0 │ │ mov 0xc(%esp),%eax │ │ movl $0x0,0x18(%edi) │ │ test %eax,%eax │ │ @@ -3803739,15 +3803739,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x4(%esp) │ │ mov %ecx,0x8(%esp) │ │ call 12ca7e9 │ │ pop %ebx │ │ add $0x1a49cf,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1178dba(%ebx),%edi │ │ + lea -0x1178de1(%ebx),%edi │ │ push $0x1bc │ │ push %edi │ │ push $0x70 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3803837,15 +3803837,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ca911 │ │ pop %ebx │ │ add $0x1a48a7,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1178dba(%ebx),%edi │ │ + lea -0x1178de1(%ebx),%edi │ │ push $0x2fe │ │ push %edi │ │ push 0x18(%esi) │ │ call 12c02c0 │ │ mov 0xc(%ebp),%eax │ │ add $0x10,%esp │ │ movl $0x0,0x18(%esi) │ │ @@ -3803959,15 +3803959,15 @@ │ │ call 12cb770 │ │ mov %edi,(%esp) │ │ call 12ca3d0 │ │ jmp 12cab8f │ │ call 1272bb0 │ │ lea -0x11684fc(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14e,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ jmp 12cabd3 │ │ mov %edi,0x4(%esp) │ │ @@ -3804014,17 +3804014,17 @@ │ │ mov %eax,(%esp) │ │ call 126ca80 │ │ mov $0x1,%eax │ │ jmp 12cabe1 │ │ mov %esi,(%esp) │ │ call 12ca3d0 │ │ call 1272bb0 │ │ - lea -0x11820b8(%ebx),%eax │ │ + lea -0x11820df(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x29a,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000f,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 1272e00 │ │ @@ -3804126,15 +3804126,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x8(%esp) │ │ mov %ecx,0x4(%esp) │ │ call 12cacb9 │ │ pop %ebx │ │ add $0x1a44ff,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1178dba(%ebx),%edi │ │ + lea -0x1178de1(%ebx),%edi │ │ push $0x30c │ │ push %edi │ │ push $0x8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3804292,15 +3804292,15 @@ │ │ sete %al │ │ jmp 12caf0a │ │ mov $0x1,%eax │ │ jmp 12caf0a │ │ call 1272bb0 │ │ lea -0x11684fc(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14e,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 1272e00 │ │ @@ -3804561,15 +3804561,15 @@ │ │ mov 0x8(%eax,%edi,8),%ecx │ │ inc %edi │ │ test %ecx,%ecx │ │ jne 12cb1d0 │ │ lea 0x10(,%edi,8),%edx │ │ sub $0x4,%esp │ │ mov %eax,0xc(%esp) │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ push $0x413 │ │ push %ecx │ │ push %edx │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,0x34(%esi) │ │ test %eax,%eax │ │ @@ -3804643,21 +3804643,21 @@ │ │ add $0x10,%esp │ │ orb $0x1,(%esi) │ │ xor %edx,%edx │ │ jmp 12caf51 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115ef05(%ebx),%eax │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ push %eax │ │ push $0x3ca │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1175da4(%ebx),%eax │ │ + lea -0x1175dcb(%ebx),%eax │ │ push 0x14(%esi) │ │ push %eax │ │ push $0xc0105 │ │ jmp 12cb569 │ │ sub $0xc,%esp │ │ mov 0x1c(%esp),%eax │ │ push 0x10(%eax) │ │ @@ -3804694,15 +3804694,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12cb573 │ │ mov 0x14(%edi),%eax │ │ test %eax,%eax │ │ je 12cb439 │ │ sub $0x4,%esp │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ push $0x390 │ │ push %ecx │ │ push %eax │ │ call 12c1a80 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ sub $0xc,%esp │ │ @@ -3804713,42 +3804713,42 @@ │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 12cb469 │ │ jmp 12cb573 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115ef05(%ebx),%eax │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ push %eax │ │ push $0x3c2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1184195(%ebx),%eax │ │ + lea -0x11841bc(%ebx),%eax │ │ push 0x14(%esi) │ │ push %eax │ │ push $0x8010c │ │ jmp 12cb569 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11684fc(%ebx),%eax │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 12cb569 │ │ sub $0xc,%esp │ │ push 0xc(%edi) │ │ call 12cd9c0 │ │ add $0x4,%esp │ │ - lea -0x117e77b(%ebx),%eax │ │ + lea -0x117e7a2(%ebx),%eax │ │ push %eax │ │ call 12abae0 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ test %eax,%eax │ │ jne 12cb467 │ │ call 12aa8f0 │ │ @@ -3804799,15 +3804799,15 @@ │ │ push 0x1c(%esi) │ │ mov %ecx,%edi │ │ call 12126b0 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ movl $0x0,0x1c(%esi) │ │ sub $0x4,%esp │ │ - lea -0x1178dba(%ebx),%edi │ │ + lea -0x1178de1(%ebx),%edi │ │ push $0x3af │ │ push %edi │ │ push %ecx │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x3b0 │ │ push %edi │ │ @@ -3804826,15 +3804826,15 @@ │ │ sub $0x4,%esp │ │ lea -0x115ef05(%ebx),%eax │ │ push %eax │ │ push $0x3b6 │ │ push %edi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1175da4(%ebx),%eax │ │ + lea -0x1175dcb(%ebx),%eax │ │ push 0x14(%esi) │ │ push %eax │ │ push $0x80025 │ │ push $0xf │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov $0xffffffff,%eax │ │ @@ -3804843,15 +3804843,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115ef05(%ebx),%eax │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ push %eax │ │ push $0x372 │ │ jmp 12cb424 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3804888,15 +3804888,15 @@ │ │ mov %eax,(%esp) │ │ call 12cd9c0 │ │ mov $0xffffffff,%eax │ │ jmp 12cb6d8 │ │ call 1272bb0 │ │ lea -0x11684fc(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14e,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 1272e00 │ │ @@ -3805031,15 +3805031,15 @@ │ │ mov %eax,(%esp) │ │ call 12cd990 │ │ mov %eax,%ecx │ │ mov $0x0,%eax │ │ test %ecx,%ecx │ │ je 12cb8b4 │ │ mov 0x54(%esi),%eax │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x4fe,0x8(%esp) │ │ call 12c02c0 │ │ movl $0x0,0x54(%esi) │ │ movl $0x0,0x58(%esi) │ │ mov 0x5c(%esi),%eax │ │ @@ -3805063,15 +3805063,15 @@ │ │ xor %eax,%eax │ │ cmp $0x4,%ecx │ │ sete %al │ │ jmp 12cb8b4 │ │ call 1272bb0 │ │ lea -0x11684fc(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14e,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 1272e00 │ │ @@ -3805125,15 +3805125,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 12cb94b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11684fc(%ebx),%eax │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3805703,15 +3805703,15 @@ │ │ je 12cbf81 │ │ mov 0xc(%ebp),%ecx │ │ shr $0x3,%ecx │ │ cmp %ecx,0x58(%edi) │ │ ja 12cbf64 │ │ mov %ecx,0x8(%esp) │ │ inc %ecx │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ push $0x69d │ │ push %eax │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ push 0x54(%edi) │ │ call 12c01b0 │ │ add $0x10,%esp │ │ @@ -3805803,15 +3805803,15 @@ │ │ call 12cd9c0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 12cc046 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1160be6(%ebx),%eax │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ push %eax │ │ push $0x6b4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3805924,15 +3805924,15 @@ │ │ mov %eax,(%esp) │ │ call 12cd9c0 │ │ mov $0x1,%eax │ │ jmp 12cc17d │ │ call 1272bb0 │ │ lea -0x11684fc(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x14e,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ movl $0xf,(%esp) │ │ call 1272e00 │ │ @@ -3805961,15 +3805961,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12cc1a1 │ │ pop %ebx │ │ add $0x1a3017,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1178dba(%ebx),%esi │ │ + lea -0x1178de1(%ebx),%esi │ │ push $0x102 │ │ push %esi │ │ push $0x8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3806059,15 +3806059,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12cc281 │ │ pop %ebx │ │ add $0x1a2f37,%ebx │ │ mov 0xc(%ebp),%ecx │ │ - lea -0x1178da3(%ebx),%eax │ │ + lea -0x1178dca(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %ecx,(%esp) │ │ call 12c4bd0 │ │ test %eax,%eax │ │ je 12cc2b3 │ │ lea -0x116c161(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ @@ -3806081,15 +3806081,15 @@ │ │ call 12c4bd0 │ │ test %eax,%eax │ │ je 12cc2de │ │ mov 0x14(%esi),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 12c6910 │ │ - lea -0x117c775(%ebx),%eax │ │ + lea -0x117c79c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 12c4bd0 │ │ mov %esi,%edi │ │ test %eax,%eax │ │ je 12cc312 │ │ @@ -3806661,15 +3806661,15 @@ │ │ push %esi │ │ call 12a7720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12cc8e7 │ │ mov %eax,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ push $0x707 │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push $0x14 │ │ call 12bff60 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ @@ -3806755,15 +3806755,15 @@ │ │ test %eax,%eax │ │ jne 12cc880 │ │ mov 0x10(%esp),%eax │ │ jmp 12cc93e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11684fc(%ebx),%eax │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3806897,15 +3806897,15 @@ │ │ inc %edi │ │ cmp %edi,0x8(%esp) │ │ jne 12cca40 │ │ jmp 12ccaba │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11684fc(%ebx),%eax │ │ - lea -0x1178dba(%ebx),%ecx │ │ + lea -0x1178de1(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3806914,15 +3806914,15 @@ │ │ jmp 12ccac5 │ │ sub $0x8,%esp │ │ push %edi │ │ push 0x8(%esi) │ │ mov %ecx,%edi │ │ call 1315320 │ │ add $0xc,%esp │ │ - lea -0x1178dba(%ebx),%eax │ │ + lea -0x1178de1(%ebx),%eax │ │ push $0x759 │ │ push %eax │ │ push %edi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push 0x10(%esi) │ │ @@ -3807684,15 +3807684,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x1184165(%ebx),%eax │ │ + lea -0x118418c(%ebx),%eax │ │ push $0x1cc │ │ push %edi │ │ push %eax │ │ call 12aa730 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3807876,15 +3807876,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ lea -0x1153857(%ebx),%eax │ │ - lea -0x1176e7a(%ebx),%ecx │ │ + lea -0x1176ea1(%ebx),%ecx │ │ push $0x1f9 │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3819888,15 +3819888,15 @@ │ │ movups %xmm0,0x60(%edi) │ │ movups %xmm0,0x50(%edi) │ │ movups %xmm0,0x40(%edi) │ │ movups %xmm0,0x30(%edi) │ │ movups %xmm0,0x20(%edi) │ │ movups %xmm0,(%edi) │ │ movl $0x5,0x18(%edi) │ │ - lea -0x117c765(%ebx),%eax │ │ + lea -0x117c78c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x9e,0x8(%esp) │ │ movl $0x50,(%esp) │ │ call 12bff60 │ │ mov %eax,0x3c(%edi) │ │ test %eax,%eax │ │ je 12d58b2 │ │ @@ -3820028,15 +3820028,15 @@ │ │ mov $0x1,%esi │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,0x3c(%eax) │ │ je 12d5956 │ │ mov 0x18(%eax),%eax │ │ shl $0x4,%eax │ │ sub $0x4,%esp │ │ - lea -0x117c765(%ebx),%ecx │ │ + lea -0x117c78c(%ebx),%ecx │ │ push $0xcb │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,0x3c(%edi) │ │ test %eax,%eax │ │ @@ -3820407,15 +3820407,15 @@ │ │ and $0xfffffffc,%eax │ │ add %ecx,%eax │ │ add $0x4,%eax │ │ mov 0x8(%ebp),%edx │ │ mov %eax,0x18(%edx) │ │ shl $0x4,%eax │ │ mov 0x4(%esp),%ebx │ │ - lea -0x117c765(%ebx),%ecx │ │ + lea -0x117c78c(%ebx),%ecx │ │ push $0x71 │ │ push %ecx │ │ push %eax │ │ push 0x3c(%edx) │ │ call 12c01b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3820652,15 +3820652,15 @@ │ │ neg %eax │ │ and $0xfffffffc,%eax │ │ add %ecx,%eax │ │ add $0x4,%eax │ │ mov 0x8(%ebp),%edx │ │ mov %eax,0x18(%edx) │ │ shl $0x4,%eax │ │ - lea -0x117c765(%ebx),%ecx │ │ + lea -0x117c78c(%ebx),%ecx │ │ push $0x71 │ │ push %ecx │ │ push %eax │ │ push 0x3c(%edx) │ │ call 12c01b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3820891,15 +3820891,15 @@ │ │ neg %eax │ │ and $0xfffffffc,%eax │ │ add %ecx,%eax │ │ add $0x4,%eax │ │ mov 0x8(%ebp),%edx │ │ mov %eax,0x18(%edx) │ │ shl $0x4,%eax │ │ - lea -0x117c765(%edi),%ecx │ │ + lea -0x117c78c(%edi),%ecx │ │ mov 0xc(%esp),%ebx │ │ push $0x71 │ │ push %ecx │ │ push %eax │ │ push 0x3c(%edx) │ │ call 12c01b0 │ │ add $0x10,%esp │ │ @@ -3821104,15 +3821104,15 @@ │ │ neg %eax │ │ and $0xfffffffc,%eax │ │ add %ecx,%eax │ │ add $0x4,%eax │ │ mov %eax,0x18(%edi) │ │ shl $0x4,%eax │ │ mov 0x8(%esp),%ebx │ │ - lea -0x117c765(%ebx),%ecx │ │ + lea -0x117c78c(%ebx),%ecx │ │ push $0x71 │ │ push %ecx │ │ push %eax │ │ push 0x3c(%edi) │ │ call 12c01b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3821248,15 +3821248,15 @@ │ │ neg %eax │ │ and $0xfffffffc,%eax │ │ add %ecx,%eax │ │ add $0x4,%eax │ │ mov %eax,0x18(%edi) │ │ shl $0x4,%eax │ │ mov 0x8(%esp),%ecx │ │ - lea -0x117c765(%ecx),%ecx │ │ + lea -0x117c78c(%ecx),%ecx │ │ mov 0x8(%esp),%ebx │ │ push $0x71 │ │ push %ecx │ │ push %eax │ │ push 0x3c(%edi) │ │ call 12c01b0 │ │ add $0x10,%esp │ │ @@ -3821560,15 +3821560,15 @@ │ │ pop %ebx │ │ add $0x1987fb,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 12d69f7 │ │ mov 0x18(%esi),%eax │ │ shl $0x4,%eax │ │ - lea -0x117c765(%ebx),%ecx │ │ + lea -0x117c78c(%ebx),%ecx │ │ push $0x229 │ │ push %ecx │ │ push %eax │ │ push 0x3c(%esi) │ │ call 12c04e0 │ │ add $0x8,%esp │ │ push $0x90 │ │ @@ -3824349,15 +3824349,15 @@ │ │ ret │ │ cmpl $0x0,0x20(%esp) │ │ jle 12d8c8d │ │ mov 0x10(%edi),%ecx │ │ xor %esi,%esi │ │ movl $0x0,0x1c(%esp) │ │ mov 0x8(%esp),%eax │ │ - lea -0x117aa67(%eax),%eax │ │ + lea -0x117aa8e(%eax),%eax │ │ mov %eax,0x2c(%esp) │ │ xor %edx,%edx │ │ movzbl (%ecx),%eax │ │ test %al,%al │ │ setns %ah │ │ decl 0x20(%esp) │ │ jne 12d8915 │ │ @@ -3824789,15 +3824789,15 @@ │ │ jne 12d8de9 │ │ test %esi,%esi │ │ jne 12d8de9 │ │ test %eax,%eax │ │ jne 12d8de9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176e56(%ebx),%eax │ │ + lea -0x1176e7d(%ebx),%eax │ │ lea -0x114dc9c(%ebx),%ecx │ │ push %eax │ │ push $0x312 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3824822,15 +3824822,15 @@ │ │ push %eax │ │ call 12d8720 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12d8e57 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176e56(%ebx),%eax │ │ + lea -0x1176e7d(%ebx),%eax │ │ lea -0x114dc9c(%ebx),%ecx │ │ push %eax │ │ push $0x319 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3824886,15 +3824886,15 @@ │ │ je 12d9025 │ │ mov %ecx,0x10(%esp) │ │ cmpl $0x0,0x8(%ecx) │ │ je 12d8f8e │ │ mov %ecx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176e56(%ebx),%eax │ │ + lea -0x1176e7d(%ebx),%eax │ │ lea -0x114dc9c(%ebx),%ecx │ │ push %eax │ │ push $0x334 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3824902,15 +3824902,15 @@ │ │ push $0x8 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 12d905f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176e56(%ebx),%eax │ │ + lea -0x1176e7d(%ebx),%eax │ │ lea -0x114dc9c(%ebx),%ecx │ │ push %eax │ │ push $0x32c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3824919,15 +3824919,15 @@ │ │ call 1272e00 │ │ add $0x4,%esp │ │ push 0x18(%esp) │ │ call 11e8a90 │ │ jmp 12d8e4a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176e56(%ebx),%eax │ │ + lea -0x1176e7d(%ebx),%eax │ │ lea -0x114dc9c(%ebx),%ecx │ │ push %eax │ │ push $0x326 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3826442,15 +3826442,15 @@ │ │ xor 0x14(%esp),%esi │ │ xor %eax,%eax │ │ or %ecx,%esi │ │ sete %al │ │ mov %eax,%esi │ │ jmp 12da15c │ │ call 1272bb0 │ │ - lea -0x11800fb(%ebx),%eax │ │ + lea -0x1180122(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ mov 0x10(%esp),%esi │ │ mov %esi,(%esp) │ │ movl $0xa5,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0110,0x4(%esp) │ │ @@ -3827180,15 +3827180,15 @@ │ │ lea 0x10(%esp),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ jmp 12da7b3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174f24(%ebx),%eax │ │ + lea -0x1174f4b(%ebx),%eax │ │ lea -0x1168185(%ebx),%ecx │ │ push %eax │ │ push $0x24 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3827383,15 +3827383,15 @@ │ │ push 0x8(%ebp) │ │ call 13c7860 │ │ add $0x10,%esp │ │ jmp 12da9f8 │ │ mov 0x10(%ebp),%edi │ │ call 12dca90 │ │ test %eax,%eax │ │ - lea -0x1176b38(%ebx),%ecx │ │ + lea -0x1176b5f(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ xor %eax,%eax │ │ test %edi,%edi │ │ setne %al │ │ shl $0x2,%eax │ │ sub $0xc,%esp │ │ push %edi │ │ @@ -3827477,15 +3827477,15 @@ │ │ xor %edi,%edi │ │ lea -0x1157268(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x117124b(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x115eba5(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ - lea -0x11800c4(%ebx),%eax │ │ + lea -0x11800eb(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ jmp 12daaca │ │ nop │ │ nop │ │ nop │ │ nop │ │ xor %ecx,%ecx │ │ @@ -3827616,15 +3827616,15 @@ │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12dac76 │ │ sub $0x8,%esp │ │ - lea -0x1183d6b(%ebx),%eax │ │ + lea -0x1183d92(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12daee8 │ │ sub $0x8,%esp │ │ @@ -3828215,16 +3828215,16 @@ │ │ call 13c7840 │ │ add $0x10,%esp │ │ lea (%esp,%eax,1),%ecx │ │ add $0x7c,%ecx │ │ mov $0x400,%esi │ │ mov $0x400,%edx │ │ sub %eax,%edx │ │ - lea -0x11800ce(%ebx),%eax │ │ - lea -0x1178a3f(%ebx),%edi │ │ + lea -0x11800f5(%ebx),%eax │ │ + lea -0x1178a66(%ebx),%edi │ │ push %eax │ │ push %edi │ │ push %edx │ │ push %ecx │ │ call 11f0370 │ │ add $0x4,%esp │ │ push 0x18(%ebp) │ │ @@ -3828453,15 +3828453,15 @@ │ │ mov $0x80020,%esi │ │ xor %edi,%edi │ │ jmp 12db677 │ │ movl $0x0,(%esp) │ │ mov $0x80006,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174ee6(%ebx),%eax │ │ + lea -0x1174f0d(%ebx),%eax │ │ lea -0x1157268(%ebx),%ecx │ │ push %eax │ │ push $0x2a4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3828775,15 +3828775,15 @@ │ │ je 12dbd23 │ │ movzbl (%edi),%ecx │ │ test %ecx,%ecx │ │ je 12dbd23 │ │ cmp $0xa,%ecx │ │ je 12dbd23 │ │ sub $0x4,%esp │ │ - lea -0x1174ef1(%ebx),%eax │ │ + lea -0x1174f18(%ebx),%eax │ │ push $0xa │ │ push %eax │ │ push %edi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12dba8d │ │ @@ -3828824,15 +3828824,15 @@ │ │ push 0x10(%esp) │ │ push %eax │ │ call 13c81e0 │ │ add $0x10,%esp │ │ add %eax,%edi │ │ add $0x2,%edi │ │ sub $0x4,%esp │ │ - lea -0x11800ce(%ebx),%eax │ │ + lea -0x11800f5(%ebx),%eax │ │ push $0x9 │ │ push %eax │ │ push %edi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12dbb22 │ │ @@ -3829079,15 +3829079,15 @@ │ │ mov 0x10(%esp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 12dbe1c │ │ mov 0xc(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178a2e(%ebx),%eax │ │ + lea -0x1178a55(%ebx),%eax │ │ lea -0x1157268(%ebx),%ecx │ │ push %eax │ │ push $0x245 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3830891,15 +3830891,15 @@ │ │ test %eax,%eax │ │ je 12dd3c2 │ │ call 1273210 │ │ mov 0x20(%esp),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x1c(%esp),%esi │ │ sub $0x8,%esp │ │ - lea -0x11800c4(%ebx),%edi │ │ + lea -0x11800eb(%ebx),%edi │ │ push %edi │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12dd3d0 │ │ sub $0x8,%esp │ │ @@ -3831054,30 +3831054,30 @@ │ │ jne 12dd59b │ │ call 12721b0 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jne 12dd59b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183d57(%ebx),%eax │ │ + lea -0x1183d7e(%ebx),%eax │ │ lea -0x114f79b(%ebx),%ecx │ │ push %eax │ │ push $0xcf │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x9 │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 12dd59b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183d57(%ebx),%eax │ │ + lea -0x1183d7e(%ebx),%eax │ │ lea -0x114f79b(%ebx),%ecx │ │ push %eax │ │ push $0x9f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3831353,15 +3831353,15 @@ │ │ add $0x1919d9,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov 0xc(%ebp),%ecx │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x10(%esp) │ │ mov %ecx,0xc(%esp) │ │ mov %eax,0x8(%esp) │ │ - lea -0x11800c4(%ebx),%eax │ │ + lea -0x11800eb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x250(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x20(%esp) │ │ call 12db0c0 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3831564,15 +3831564,15 @@ │ │ call 11e5740 │ │ add $0x10,%esp │ │ mov %eax,0xc(%esp) │ │ jmp 12dda40 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11515e1(%ebx),%eax │ │ - lea -0x1183d3f(%ebx),%ecx │ │ + lea -0x1183d66(%ebx),%ecx │ │ push %eax │ │ push $0x29 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3831634,15 +3831634,15 @@ │ │ call 12ddd90 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ jne 12ddb56 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11515e1(%ebx),%eax │ │ - lea -0x1183d3f(%ebx),%ecx │ │ + lea -0x1183d66(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3831650,15 +3831650,15 @@ │ │ call 1272e00 │ │ add $0x4,%esp │ │ push %esi │ │ jmp 12ddb48 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11515e1(%ebx),%eax │ │ - lea -0x1183d3f(%ebx),%ecx │ │ + lea -0x1183d66(%ebx),%ecx │ │ push %eax │ │ push $0x37 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3831749,15 +3831749,15 @@ │ │ call 12ddc14 │ │ pop %ebx │ │ add $0x1915a4,%ebx │ │ xor %eax,%eax │ │ cmpl $0x0,0x20(%ebp) │ │ jle 12ddd84 │ │ sub $0x4,%esp │ │ - lea -0x1181c20(%ebx),%eax │ │ + lea -0x1181c47(%ebx),%eax │ │ push 0x30(%ebp) │ │ push %eax │ │ push 0x2c(%ebp) │ │ call 128c3d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ddd82 │ │ @@ -3831794,15 +3831794,15 @@ │ │ push %edi │ │ call 12c67a0 │ │ add $0xc,%esp │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x38(%esp) │ │ movups (%esp),%xmm0 │ │ movups %xmm0,0x28(%esp) │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ push 0x14(%ebp) │ │ push 0x10(%ebp) │ │ push %eax │ │ push %edi │ │ call 12c67a0 │ │ add $0xc,%esp │ │ mov 0x10(%esp),%eax │ │ @@ -3831819,15 +3831819,15 @@ │ │ add $0xc,%esp │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x60(%esp) │ │ movups (%esp),%xmm0 │ │ movups %xmm0,0x50(%esp) │ │ sub $0x4,%esp │ │ lea 0x1c(%ebp),%eax │ │ - lea -0x11770cd(%ebx),%ecx │ │ + lea -0x11770f4(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5110 │ │ add $0xc,%esp │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x74(%esp) │ │ @@ -3832407,15 +3832407,15 @@ │ │ push 0xc(%esp) │ │ call 13c8290 │ │ add $0x10,%esp │ │ test %esi,%esi │ │ jne 12de3ee │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181c16(%ebx),%eax │ │ + lea -0x1181c3d(%ebx),%eax │ │ lea -0x1153436(%ebx),%ecx │ │ push %eax │ │ push $0x9f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3832726,15 +3832726,15 @@ │ │ test %eax,%eax │ │ je 12de771 │ │ mov %edi,(%eax) │ │ mov %esi,0x4(%eax) │ │ jmp 12de77f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11731a8(%ebx),%eax │ │ + lea -0x11731cf(%ebx),%eax │ │ lea -0x1169bca(%ebx),%ecx │ │ push %eax │ │ push $0x50 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3833424,15 +3833424,15 @@ │ │ js 12def55 │ │ mov 0x10(%esp),%eax │ │ mov 0xc(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ jmp 12def27 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11800b8(%ebx),%eax │ │ + lea -0x11800df(%ebx),%eax │ │ lea -0x114d903(%ebx),%ecx │ │ push %eax │ │ push $0x7e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3833446,15 +3833446,15 @@ │ │ movl $0x9b,0x8(%esp) │ │ movl $0x93,0x4(%esp) │ │ jmp 12deedc │ │ movl $0x8e,0x8(%esp) │ │ movl $0xdb,0x4(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11800b8(%ebx),%eax │ │ + lea -0x11800df(%ebx),%eax │ │ lea -0x114d903(%ebx),%ecx │ │ push %eax │ │ push 0xc(%esp) │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3834021,15 +3834021,15 @@ │ │ push 0x14(%ebp) │ │ push %esi │ │ call 12df9c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12df9b1 │ │ sub $0x8,%esp │ │ - lea -0x117316e(%ebx),%eax │ │ + lea -0x1173195(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 11eeed0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 12df82d │ │ jmp 12df9b1 │ │ @@ -3834088,15 +3834088,15 @@ │ │ mov 0x10(%eax),%edi │ │ test %edi,%edi │ │ je 12df664 │ │ mov 0x18(%edi),%eax │ │ test %eax,%eax │ │ je 12df664 │ │ sub $0xc,%esp │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ push 0x1c(%ebp) │ │ push %ecx │ │ push 0x8(%ebp) │ │ push 0x28(%esp) │ │ push 0x24(%esp) │ │ call *%eax │ │ add $0x20,%esp │ │ @@ -3834104,15 +3834104,15 @@ │ │ je 12df9b3 │ │ cmp $0x2,%eax │ │ jne 12df82d │ │ sub $0x8,%esp │ │ lea -0x115fe25(%ebx),%eax │ │ jmp 12df4a6 │ │ sub $0x4,%esp │ │ - lea -0x118008e(%ebx),%ecx │ │ + lea -0x11800b5(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x14(%esp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ jmp 12df9b1 │ │ sub $0x8,%esp │ │ @@ -3834172,15 +3834172,15 @@ │ │ mov 0x4(%eax),%esi │ │ cmp $0x1,%esi │ │ jne 12df7bd │ │ mov $0x1,%esi │ │ movl $0x0,0xc(%esp) │ │ jmp 12df7e2 │ │ sub $0x8,%esp │ │ - lea -0x1173164(%ebx),%eax │ │ + lea -0x117318b(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 11eeed0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12df9b1 │ │ test %edi,%edi │ │ @@ -3834244,15 +3834244,15 @@ │ │ add $0x14,%ecx │ │ mov 0xc(%ebp),%esi │ │ cmp 0xc(%esi),%eax │ │ jl 12df710 │ │ mov 0x1c(%ebp),%eax │ │ testb $0x2,(%eax) │ │ je 12df79e │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x114b6b0(%ebx),%ecx │ │ push %eax │ │ push 0x8(%ebp) │ │ push %ecx │ │ push 0x14(%esp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3834385,15 +3834385,15 @@ │ │ mov 0xc(%ebp),%eax │ │ mov 0x14(%eax),%eax │ │ test %eax,%eax │ │ lea -0x11667ec(%ebx),%ecx │ │ lea -0x115b1e3(%ebx),%edx │ │ cmove %ecx,%edx │ │ cmp $0xffffffff,%eax │ │ - lea -0x117c48c(%ebx),%eax │ │ + lea -0x117c4b3(%ebx),%eax │ │ cmovne %edx,%eax │ │ sub $0x8,%esp │ │ push %eax │ │ push 0x14(%esp) │ │ call 11eeed0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3834619,28 +3834619,28 @@ │ │ cmpl $0x0,(%esp) │ │ mov 0x4(%esp),%edi │ │ je 12dfc18 │ │ mov %edx,0x8(%esp) │ │ test $0x4,%al │ │ jne 12dfbd6 │ │ sub $0xc,%esp │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x116b999(%ebx),%ecx │ │ push 0xc(%esp) │ │ push %eax │ │ push 0x8(%ebp) │ │ push %ecx │ │ jmp 12dfc03 │ │ test $0x2,%cl │ │ lea -0x11845d8(%ebx),%eax │ │ lea -0x11689f9(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1178015(%ebx),%eax │ │ - lea -0x1173160(%ebx),%edx │ │ + lea -0x117803c(%ebx),%eax │ │ + lea -0x1173187(%ebx),%edx │ │ mov 0xc(%ebp),%esi │ │ push 0xc(%esi) │ │ push %ecx │ │ push %eax │ │ push 0x8(%ebp) │ │ push %edx │ │ push %edi │ │ @@ -3834742,30 +3834742,30 @@ │ │ jg 12dfd64 │ │ lea 0x2(%esi),%eax │ │ test %edi,%edi │ │ lea -0x116b991(%ebx),%ecx │ │ lea -0x1161024(%ebx),%edx │ │ cmove %ecx,%edx │ │ sub $0xc,%esp │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ lea -0x115ad4d(%ebx),%esi │ │ push %edx │ │ push %ecx │ │ push %eax │ │ push %esi │ │ mov 0x8(%ebp),%esi │ │ push 0x20(%esp) │ │ call 11ef9b0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 12dfd92 │ │ mov 0x10(%ebp),%eax │ │ testb $0x2,(%eax) │ │ je 12dfd8b │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x114b6b0(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push 0x10(%esp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3834809,15 +3834809,15 @@ │ │ call 11eeed0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ sub $0x4,%esp │ │ - lea -0x1178a15(%ebx),%eax │ │ + lea -0x1178a3c(%ebx),%eax │ │ push $0x190 │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 12dfe02 │ │ @@ -3834850,15 +3834850,15 @@ │ │ push %edx │ │ call 12d8cc0 │ │ add $0x4,%esp │ │ push %eax │ │ call 12d8430 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ - lea -0x1178015(%ebx),%esi │ │ + lea -0x117803c(%ebx),%esi │ │ cmovne %eax,%esi │ │ lea 0xc(%esp),%eax │ │ push $0x1 │ │ push %edi │ │ push $0x50 │ │ push %eax │ │ mov %eax,%edi │ │ @@ -3834992,17 +3834992,17 @@ │ │ mov %esi,0x50(%esp) │ │ test %edi,%edi │ │ mov %eax,%edx │ │ cmove %edi,%edx │ │ mov %edx,0x58(%esp) │ │ inc %eax │ │ mov %eax,0x54(%esp) │ │ - lea -0x1180079(%ebx),%eax │ │ + lea -0x11800a0(%ebx),%eax │ │ mov %eax,0x64(%esp) │ │ - lea -0x11789f4(%ebx),%eax │ │ + lea -0x1178a1b(%ebx),%eax │ │ mov %eax,0x60(%esp) │ │ lea -0x1159069(%ebx),%eax │ │ mov %eax,0x5c(%esp) │ │ jmp 12e000e │ │ nop │ │ nop │ │ nop │ │ @@ -3835172,15 +3835172,15 @@ │ │ xor %esi,%esi │ │ mov 0x68(%esp),%ecx │ │ mov %ecx,%eax │ │ not %eax │ │ test $0xc0,%al │ │ mov %edi,0x28(%esp) │ │ jne 12e01d0 │ │ - lea -0x1173142(%ebx),%eax │ │ + lea -0x1173169(%ebx),%eax │ │ push 0x48(%esp) │ │ jmp 12e0280 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3835234,17 +3835234,17 @@ │ │ push 0x28(%esp) │ │ push 0x14(%esp) │ │ call 11ee6c0 │ │ add $0x10,%esp │ │ cmp 0x1c(%esp),%eax │ │ je 12e09a0 │ │ jmp 12e0b45 │ │ - lea -0x1173135(%ebx),%eax │ │ + lea -0x117315c(%ebx),%eax │ │ jmp 12e027f │ │ - lea -0x11789ed(%ebx),%eax │ │ + lea -0x1178a14(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push $0x80 │ │ mov %esi,%edi │ │ lea 0x78(%esp),%esi │ │ push %esi │ │ call 11f0370 │ │ @@ -3835660,15 +3835660,15 @@ │ │ test %eax,%eax │ │ jg 12e08af │ │ jmp 12e0c0b │ │ xor %esi,%esi │ │ cmpl $0x1,0x1c(%esp) │ │ je 12e07b6 │ │ sub $0x8,%esp │ │ - lea -0x117e38c(%ebx),%eax │ │ + lea -0x117e3b3(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 11eeed0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12e0b45 │ │ mov $0x1,%esi │ │ @@ -3835708,15 +3835708,15 @@ │ │ push $0x6 │ │ push %ecx │ │ push 0x28(%esp) │ │ push %esi │ │ call 11edef0 │ │ jmp 12e09b5 │ │ sub $0x8,%esp │ │ - lea -0x1174eaa(%ebx),%eax │ │ + lea -0x1174ed1(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 11eeed0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %esi,%ecx │ │ jg 12e08cb │ │ @@ -3835733,15 +3835733,15 @@ │ │ jle 12e0b45 │ │ sub $0xc,%esp │ │ push %ecx │ │ call 11eab70 │ │ add $0x10,%esp │ │ jmp 12e08bf │ │ sub $0x8,%esp │ │ - lea -0x1176afa(%ebx),%eax │ │ + lea -0x1176b21(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 11eeed0 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ test %eax,%eax │ │ mov 0x18(%esp),%edi │ │ @@ -3836067,15 +3836067,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ je 12e0da2 │ │ xor %eax,%eax │ │ test %esi,%esi │ │ cmovg %esi,%eax │ │ mov %eax,0x8(%esp) │ │ jle 12e0d33 │ │ - lea -0x11812cc(%ebx),%edi │ │ + lea -0x11812f3(%ebx),%edi │ │ jmp 12e0d13 │ │ dec %esi │ │ je 12e0d33 │ │ test %ecx,%ecx │ │ je 12e0d10 │ │ sub $0x4,%esp │ │ push $0x1 │ │ @@ -3836091,39 +3836091,39 @@ │ │ mov %esi,%ecx │ │ and $0xf0000,%ecx │ │ add $0xffff0000,%ecx │ │ shr $0x10,%ecx │ │ cmp $0x3,%ecx │ │ ja 12e1124 │ │ movl $0x1,0x14(%esp) │ │ - lea -0x117c480(%ebx),%eax │ │ + lea -0x117c4a7(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x115fe25(%ebx),%edx │ │ mov -0x11186a0(%ebx,%ecx,4),%eax │ │ add %ebx,%eax │ │ mov 0x8(%esp),%edi │ │ mov %edi,0x10(%esp) │ │ jmp *%eax │ │ movl $0x1,0x14(%esp) │ │ - lea -0x117e37f(%ebx),%eax │ │ + lea -0x117e3a6(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ - lea -0x117251b(%ebx),%edx │ │ + lea -0x1172542(%ebx),%edx │ │ movl $0x0,0x10(%esp) │ │ mov $0x1,%ecx │ │ jmp 12e0de7 │ │ sub $0x4,%esp │ │ push %esi │ │ push 0xc(%ebp) │ │ push %ecx │ │ call 13416f0 │ │ add $0x10,%esp │ │ jmp 12e1131 │ │ mov $0x3,%ecx │ │ movl $0x2,0x14(%esp) │ │ - lea -0x117ba19(%ebx),%edx │ │ + lea -0x117ba40(%ebx),%edx │ │ jmp 12e0ddf │ │ mov $0x3,%ecx │ │ movl $0x2,0x14(%esp) │ │ lea -0x116812c(%ebx),%edx │ │ movl $0x0,0x10(%esp) │ │ mov %edx,0x30(%esp) │ │ mov %ecx,0x24(%esp) │ │ @@ -3836236,15 +3836236,15 @@ │ │ nop │ │ nop │ │ dec %edi │ │ je 12e0f60 │ │ test %ecx,%ecx │ │ je 12e0f30 │ │ sub $0x4,%esp │ │ - lea -0x11812cc(%ebx),%eax │ │ + lea -0x11812f3(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %ecx │ │ call 11ee6c0 │ │ mov 0x8(%ebp),%ecx │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ @@ -3836317,15 +3836317,15 @@ │ │ sub $0xc,%esp │ │ movl $0x19,0x18(%esp) │ │ push %eax │ │ call 12d8430 │ │ add $0x10,%esp │ │ jmp 12e1040 │ │ movl $0x0,0xc(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3836368,15 +3836368,15 @@ │ │ nop │ │ nop │ │ dec %edi │ │ je 12e10b6 │ │ test %ecx,%ecx │ │ je 12e1090 │ │ sub $0x4,%esp │ │ - lea -0x11812cc(%ebx),%eax │ │ + lea -0x11812f3(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %ecx │ │ call 11ee6c0 │ │ mov 0x8(%ebp),%ecx │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ @@ -3836609,15 +3836609,15 @@ │ │ cmp $0x1,%eax │ │ jne 12e151c │ │ mov %edi,%esi │ │ jmp 12e151c │ │ test %ecx,%ecx │ │ je 12e13ec │ │ sub $0x4,%esp │ │ - lea -0x1174e9e(%ebx),%eax │ │ + lea -0x1174ec5(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %ecx │ │ call 11ee6c0 │ │ add $0x10,%esp │ │ mov $0xffffffff,%edi │ │ cmp $0x1,%eax │ │ @@ -3836834,15 +3836834,15 @@ │ │ je 12e162c │ │ cmp $0x4,%eax │ │ jne 12e1635 │ │ test $0x3,%dl │ │ je 12e1635 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c47c(%ebx),%eax │ │ + lea -0x117c4a3(%ebx),%eax │ │ lea -0x1168125(%ebx),%ecx │ │ push %eax │ │ push $0x9c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3837027,15 +3837027,15 @@ │ │ cmp %esi,0x4(%esp) │ │ jne 12e17e0 │ │ jmp 12e16a6 │ │ xor %edi,%edi │ │ jmp 12e1849 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c47c(%ebx),%eax │ │ + lea -0x117c4a3(%ebx),%eax │ │ lea -0x1168125(%ebx),%ecx │ │ push %eax │ │ push $0xa2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3837073,15 +3837073,15 @@ │ │ sub $0x10,%esp │ │ call 12e1871 │ │ pop %ebx │ │ add $0x18d947,%ebx │ │ mov 0xc(%ebp),%esi │ │ cmp $0x10000,%ecx │ │ jb 12e18c1 │ │ - lea -0x117a70a(%ebx),%eax │ │ + lea -0x117a731(%ebx),%eax │ │ lea 0x1(%esp),%edi │ │ push %ecx │ │ push %eax │ │ push $0xb │ │ push %edi │ │ call 11f0370 │ │ add $0x10,%esp │ │ @@ -3837139,15 +3837139,15 @@ │ │ test $0x61,%al │ │ je 12e1995 │ │ test $0x8,%al │ │ jne 12e19db │ │ test %esi,%esi │ │ je 12e1a48 │ │ sub $0x4,%esp │ │ - lea -0x1176aed(%ebx),%eax │ │ + lea -0x1176b14(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 11ee6c0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0xffffffff,%eax │ │ @@ -3837211,15 +3837211,15 @@ │ │ cmp $0x5c,%cl │ │ jne 12e19e5 │ │ and $0x40f,%edx │ │ je 12e19e5 │ │ test %esi,%esi │ │ je 12e1a48 │ │ sub $0x4,%esp │ │ - lea -0x1173dfc(%ebx),%eax │ │ + lea -0x1173e23(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push %esi │ │ call 11ee6c0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ cmp $0x2,%eax │ │ @@ -3837300,27 +3837300,27 @@ │ │ jne 12e1c7a │ │ add $0x14,%edi │ │ movl $0x0,0x10(%esp) │ │ jmp 12e1bcc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164233(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0xd7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ jmp 12e1b97 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164233(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ @@ -3837362,15 +3837362,15 @@ │ │ mov 0x18(%eax),%edx │ │ mov 0x4(%eax),%esi │ │ mov 0x4(%ecx),%ecx │ │ jmp 12e1cc8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164233(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ @@ -3837584,15 +3837584,15 @@ │ │ mov 0x3c(%esp),%esi │ │ push %esi │ │ call 1315790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12e2031 │ │ xor %edi,%edi │ │ - lea -0x1183d0c(%ebx),%eax │ │ + lea -0x1183d33(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ sub $0x8,%esp │ │ mov %edi,0x30(%esp) │ │ push %edi │ │ push %esi │ │ call 13157b0 │ │ add $0x10,%esp │ │ @@ -3837704,15 +3837704,15 @@ │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ jmp 12e20fa │ │ mov %eax,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164233(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x121 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80020 │ │ @@ -3837720,22 +3837720,22 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 12e20fa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164233(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x104 │ │ jmp 12e20df │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164233(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0xfb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3837926,29 +3837926,29 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 12e23b7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151541(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x61 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80020 │ │ push $0x21 │ │ call 1272e00 │ │ jmp 12e23a6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151541(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80020 │ │ @@ -3837956,15 +3837956,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov (%esp),%edi │ │ jmp 12e23a9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151541(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x59 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80020 │ │ @@ -3837988,15 +3837988,15 @@ │ │ mov %edi,(%ecx) │ │ mov $0x1,%eax │ │ jmp 12e23b7 │ │ call 1273210 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151541(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -3838048,39 +3838048,39 @@ │ │ jmp *%eax │ │ mov 0x14(%edi),%eax │ │ mov %eax,(%esp) │ │ jmp 12e2973 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115cce3(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x2da │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ jmp 12e24fa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115cce3(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x2e1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ jmp 12e24fa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115cce3(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x2e7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -3838141,15 +3838141,15 @@ │ │ jne 12e26d5 │ │ add $0x14,%esi │ │ mov (%esi),%ecx │ │ jmp 12e2701 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115cce3(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x321 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ @@ -3838385,15 +3838385,15 @@ │ │ call 1296740 │ │ add $0x10,%esp │ │ mov %eax,0x2c(%esp) │ │ test %eax,%eax │ │ mov $0x0,%esi │ │ je 12e2aef │ │ sub $0x4,%esp │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push $0x347 │ │ mov %ecx,0x28(%esp) │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esp) │ │ @@ -3838486,34 +3838486,34 @@ │ │ push 0xc(%esp) │ │ call 11e3fb0 │ │ add $0x10,%esp │ │ jmp 12e2aef │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115cce3(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x36c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ jmp 12e2ae3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115cce3(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x305 │ │ jmp 12e2a8d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115cce3(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x2f9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3838524,16 +3838524,16 @@ │ │ mov $0x80021,%esi │ │ mov $0x2c2,%edi │ │ jmp 12e2ac1 │ │ mov $0x80021,%esi │ │ mov $0x2b7,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1180072(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1180099(%ebx),%eax │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3838641,15 +3838641,15 @@ │ │ mov $0x2a0,%edi │ │ jmp 12e2bf4 │ │ mov $0xc0103,%esi │ │ mov $0x2a5,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114d87d(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3838751,15 +3838751,15 @@ │ │ push %ecx │ │ push 0x10(%esp) │ │ call 1290030 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12e2e13 │ │ sub $0x4,%esp │ │ - lea -0x1183d0c(%ebx),%edi │ │ + lea -0x1183d33(%ebx),%edi │ │ push $0x39f │ │ push %edi │ │ push 0xc(%esp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,(%esp) │ │ sub $0x4,%esp │ │ @@ -3838799,27 +3838799,27 @@ │ │ call 11e3fb0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 12e2e3c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1157238(%ebx),%eax │ │ - lea -0x1183d0c(%ebx),%ecx │ │ + lea -0x1183d33(%ebx),%ecx │ │ push %eax │ │ push $0x38f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ push $0x21 │ │ call 1272e00 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1183d0c(%ebx),%eax │ │ + lea -0x1183d33(%ebx),%eax │ │ push $0x3b0 │ │ push %eax │ │ push 0xc(%esp) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push 0x10(%esp) │ │ call 12750e0 │ │ @@ -3840426,34 +3840426,34 @@ │ │ xor %eax,%eax │ │ cmpl $0x0,0x14(%ecx) │ │ sete %al │ │ mov %eax,0xc(%esi) │ │ jmp 12e3fbe │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176aeb(%ebx),%eax │ │ + lea -0x1176b12(%ebx),%eax │ │ lea -0x1157221(%ebx),%ecx │ │ push %eax │ │ push $0x41 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ jmp 12e3fb2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176aeb(%ebx),%eax │ │ + lea -0x1176b12(%ebx),%eax │ │ lea -0x1157221(%ebx),%ecx │ │ push %eax │ │ push $0x2d │ │ jmp 12e3fa5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176aeb(%ebx),%eax │ │ + lea -0x1176b12(%ebx),%eax │ │ lea -0x1157221(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3840466,15 +3840466,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176aeb(%ebx),%eax │ │ + lea -0x1176b12(%ebx),%eax │ │ lea -0x1157221(%ebx),%ecx │ │ push %eax │ │ push $0x20 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3844165,15 +3844165,15 @@ │ │ cmpl $0x0,0x10(%ebp) │ │ jle 12e7161 │ │ mov 0x18(%ebp),%edi │ │ test %edi,%edi │ │ je 12e7161 │ │ mov 0x14(%ebp),%ecx │ │ test %ecx,%ecx │ │ - lea -0x1178015(%ebx),%edx │ │ + lea -0x117803c(%ebx),%edx │ │ cmovne %ecx,%edx │ │ cmpl $0x0,0xc(%ebp) │ │ je 12e7161 │ │ mov %edx,0x28(%esp) │ │ lea -0x115ad26(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ mov %eax,0x4(%esp) │ │ @@ -3846761,15 +3846761,15 @@ │ │ test %cl,%cl │ │ je 12e8bf6 │ │ movb $0x0,0x24(%esp,%edx,1) │ │ test %edi,%edi │ │ je 12e8a08 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a99(%ebx),%eax │ │ + lea -0x1176ac0(%ebx),%eax │ │ lea -0x114d843(%ebx),%ecx │ │ push %eax │ │ push $0xd7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x116c55b(%ebx),%eax │ │ @@ -3846968,15 +3846968,15 @@ │ │ mov %ecx,0x14(%eax) │ │ mov $0x1,%eax │ │ mov 0x18(%esp),%edi │ │ jmp 12e8c46 │ │ movsbl %al,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a99(%ebx),%eax │ │ + lea -0x1176ac0(%ebx),%eax │ │ lea -0x114d843(%ebx),%ecx │ │ push %eax │ │ push $0xd1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ lea -0x1160775(%ebx),%eax │ │ @@ -3847110,15 +3847110,15 @@ │ │ lea -0x11571cb(%ebx),%eax │ │ lea -0x114d843(%ebx),%ecx │ │ push %eax │ │ push $0x90 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x117c446(%ebx),%eax │ │ + lea -0x117c46d(%ebx),%eax │ │ push 0x20(%esp) │ │ jmp 12e8fac │ │ movzbl (%edi),%eax │ │ mov 0x14(%esp),%esi │ │ mov 0xc(%esp),%ebx │ │ movsbl %al,%eax │ │ sub $0xc,%esp │ │ @@ -3847193,15 +3847193,15 @@ │ │ cmp $0x3e6,%edi │ │ jbe 12e8e5d │ │ movl $0x1,0x10(%esp) │ │ jmp 12e8e72 │ │ mov 0xc(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118005b(%ebx),%eax │ │ + lea -0x1180082(%ebx),%eax │ │ lea -0x114d843(%ebx),%ecx │ │ push %eax │ │ push $0xaa │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x116c55b(%ebx),%eax │ │ @@ -3847239,22 +3847239,22 @@ │ │ push 0x20(%esp) │ │ push %eax │ │ push $0x66 │ │ jmp 12e8faf │ │ mov 0xc(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118005b(%ebx),%eax │ │ + lea -0x1180082(%ebx),%eax │ │ lea -0x114d843(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x117c446(%ebx),%eax │ │ + lea -0x117c46d(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push $0x6c │ │ push $0x37 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3847371,15 +3847371,15 @@ │ │ test %eax,%eax │ │ je 12e8d3d │ │ cmp $0x2c,%eax │ │ mov 0xc(%esp),%ebx │ │ je 12e8d50 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118005b(%ebx),%eax │ │ + lea -0x1180082(%ebx),%eax │ │ lea -0x114d843(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ jmp 12e8eed │ │ int3 │ │ int3 │ │ push %ebp │ │ @@ -3847851,15 +3847851,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c457(%ebx),%eax │ │ + lea -0x117c47e(%ebx),%eax │ │ push %eax │ │ push $0x1c7 │ │ push 0xc(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x116c55b(%ebx),%eax │ │ push %esi │ │ @@ -3848252,15 +3848252,15 @@ │ │ push %eax │ │ push %esi │ │ call 12ea550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12e9ac4 │ │ sub $0x4,%esp │ │ - lea -0x117ebd9(%ebx),%eax │ │ + lea -0x117ec00(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 12ea550 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12e9ac4 │ │ @@ -3848554,15 +3848554,15 @@ │ │ mov 0x18(%esp),%ecx │ │ je 12e9b40 │ │ mov 0x10(%ebp),%ecx │ │ mov %ecx,0x1c(%esp) │ │ sub $0xc,%esp │ │ mov %eax,%edi │ │ mov 0x1c(%esp),%eax │ │ - lea -0x117f6bc(%eax),%eax │ │ + lea -0x117f6e3(%eax),%eax │ │ mov 0x1c(%esp),%ebx │ │ push 0x2c(%esp) │ │ push 0x34(%esp) │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 11f0370 │ │ @@ -3848926,15 +3848926,15 @@ │ │ lea -0x115150a(%ebx),%eax │ │ lea -0x114d843(%ebx),%ecx │ │ push %eax │ │ push $0x6d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x117c446(%ebx),%eax │ │ + lea -0x117c46d(%ebx),%eax │ │ mov (%esp),%ecx │ │ push (%ecx) │ │ push %eax │ │ push $0x6c │ │ push $0x37 │ │ call 1272e00 │ │ add $0x10,%esp │ │ @@ -3849586,15 +3849586,15 @@ │ │ push (%esi) │ │ call 12cd9c0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 12ea913 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11789ca(%ebx),%eax │ │ + lea -0x11789f1(%ebx),%eax │ │ lea -0x11711b7(%ebx),%ecx │ │ push %eax │ │ push $0xe3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3849831,15 +3849831,15 @@ │ │ call 12ed3f0 │ │ add $0x10,%esp │ │ mov 0xc(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ jmp 12eab29 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11789b8(%ebx),%eax │ │ + lea -0x11789df(%ebx),%eax │ │ lea -0x116420d(%ebx),%ecx │ │ push %eax │ │ push $0x1c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3851198,15 +3851198,15 @@ │ │ jne 12eb890 │ │ mov $0x1,%eax │ │ jmp 12eb907 │ │ mov $0xd6,%esi │ │ mov $0x23c,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c430(%ebx),%eax │ │ + lea -0x117c457(%ebx),%eax │ │ lea -0x11571c1(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3851291,15 +3851291,15 @@ │ │ xorps %xmm0,%xmm0 │ │ movsd %xmm0,0x30(%esp) │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ lea 0xc(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1175b7e(%ebx),%eax │ │ + lea -0x1175ba5(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ lea 0x10(%esp),%esi │ │ mov %esi,(%esp) │ │ call 12c5110 │ │ sub $0x4,%esp │ │ mov (%edi),%eax │ │ mov 0x38(%eax),%ecx │ │ @@ -3851867,15 +3851867,15 @@ │ │ call 12eb720 │ │ add $0x20,%esp │ │ jmp 12ec05b │ │ xor %eax,%eax │ │ jmp 12ec05b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117897c(%ebx),%eax │ │ + lea -0x11789a3(%ebx),%eax │ │ lea -0x114b68e(%ebx),%ecx │ │ push %eax │ │ push $0x15c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3852412,15 +3852412,15 @@ │ │ mov 0x24(%eax),%edx │ │ mov 0x28(%eax),%ecx │ │ test %edx,%edx │ │ je 12ec5d9 │ │ movl $0x0,0xc(%esp) │ │ mov %ecx,%eax │ │ jmp 12ec6e4 │ │ - lea -0x117eb7b(%ebx),%eax │ │ + lea -0x117eba2(%ebx),%eax │ │ lea -0x117116c(%ebx),%edx │ │ test %ecx,%ecx │ │ je 12ec6dc │ │ cmpb $0x0,(%ecx) │ │ je 12ec6dc │ │ mov %edx,0x10(%esp) │ │ sub $0x4,%esp │ │ @@ -3852429,15 +3852429,15 @@ │ │ push %edi │ │ call 12e9330 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ec7ff │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x117eb7b(%ebx),%eax │ │ + lea -0x117eba2(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 12e9330 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ec82b │ │ @@ -3852541,15 +3852541,15 @@ │ │ xor %esi,%esi │ │ jmp 12ec792 │ │ movl $0x6c,0x18(%esp) │ │ movl $0x267,0x10(%esp) │ │ movl $0x0,0x14(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a8c(%ebx),%eax │ │ + lea -0x1176ab3(%ebx),%eax │ │ lea -0x114b68e(%ebx),%edi │ │ push %eax │ │ push 0x18(%esp) │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3852574,15 +3852574,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a8c(%ebx),%eax │ │ + lea -0x1176ab3(%ebx),%eax │ │ lea -0x114b68e(%ebx),%ecx │ │ push %eax │ │ push $0x233 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3852590,22 +3852590,22 @@ │ │ jmp 12ec87d │ │ sub $0xc,%esp │ │ push %esi │ │ call 12e9800 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a8c(%ebx),%eax │ │ + lea -0x1176ab3(%ebx),%eax │ │ lea -0x114b68e(%ebx),%ecx │ │ push %eax │ │ push $0x239 │ │ jmp 12ec86d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a8c(%ebx),%eax │ │ + lea -0x1176ab3(%ebx),%eax │ │ lea -0x114b68e(%ebx),%ecx │ │ push %eax │ │ push $0x240 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3852679,25 +3852679,25 @@ │ │ test %edi,%edi │ │ je 12ec9f6 │ │ sub $0xc,%esp │ │ mov %edi,0x30(%esp) │ │ push %edi │ │ call 12eb660 │ │ add $0x8,%esp │ │ - lea -0x11763ee(%ebx),%edi │ │ + lea -0x1176415(%ebx),%edi │ │ push %edi │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12eca31 │ │ mov 0x18(%esi),%eax │ │ test %eax,%eax │ │ - lea -0x1181df1(%ebx),%ecx │ │ + lea -0x1181e18(%ebx),%ecx │ │ cmovne %eax,%ecx │ │ mov %edi,%edx │ │ lea 0x40(%esp),%edi │ │ lea 0x2c(%esp),%eax │ │ push $0x0 │ │ push %ecx │ │ push %edx │ │ @@ -3852705,27 +3852705,27 @@ │ │ call 12c6740 │ │ add $0xc,%esp │ │ cmpl $0x0,0x1c(%esi) │ │ jne 12eca3b │ │ jmp 12eca89 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c401(%ebx),%eax │ │ + lea -0x117c428(%ebx),%eax │ │ lea -0x114b68e(%ebx),%ecx │ │ push %eax │ │ push $0x294 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x90 │ │ jmp 12eca20 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c401(%ebx),%eax │ │ + lea -0x117c428(%ebx),%eax │ │ lea -0x114b68e(%ebx),%ecx │ │ push %eax │ │ push $0x29a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3852873,15 +3852873,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c401(%ebx),%eax │ │ + lea -0x117c428(%ebx),%eax │ │ lea -0x114b68e(%ebx),%ecx │ │ push %eax │ │ push $0x2b5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3852955,15 +3852955,15 @@ │ │ sub $0x10,%esp │ │ call 12ecccf │ │ pop %ebx │ │ add $0x1824e9,%ebx │ │ sub $0x4,%esp │ │ lea -0x182088(%ebx),%eax │ │ lea -0x1824b8(%ebx),%ecx │ │ - lea -0x1181228(%ebx),%edx │ │ + lea -0x118124f(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 11fdc00 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3853011,19 +3853011,19 @@ │ │ call 1315790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12ed124 │ │ mov %edi,0x8(%esp) │ │ xor %edi,%edi │ │ movl $0x1,0x4(%esp) │ │ - lea -0x1181228(%ebx),%eax │ │ + lea -0x118124f(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x114b68e(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x11763ee(%ebx),%eax │ │ + lea -0x1176415(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %esi,0x14(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3853088,15 +3853088,15 @@ │ │ push 0x4(%esi) │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ed023 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178969(%ebx),%eax │ │ + lea -0x1178990(%ebx),%eax │ │ push %eax │ │ push $0x3bc │ │ push 0xc(%esp) │ │ call 1272ce0 │ │ add $0x4,%esp │ │ lea -0x1159908(%ebx),%eax │ │ push 0x8(%esi) │ │ @@ -3853303,15 +3853303,15 @@ │ │ call 1315790 │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ jl 12ecdb0 │ │ jmp 12ed118 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178969(%ebx),%eax │ │ + lea -0x1178990(%ebx),%eax │ │ lea -0x114b68e(%ebx),%ecx │ │ push %eax │ │ push $0x3a0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3853502,15 +3853502,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12ed2b1 │ │ pop %ebx │ │ add $0x181f07,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1183cc2(%ebx),%esi │ │ + lea -0x1183ce9(%ebx),%esi │ │ push $0x19 │ │ push %esi │ │ push $0x24 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ed351 │ │ @@ -3853585,30 +3853585,30 @@ │ │ test %esi,%esi │ │ je 12ed3c0 │ │ cmpl $0x0,0x8(%esi) │ │ jne 12ed3ab │ │ cmpl $0x0,0xc(%esi) │ │ mov (%esi),%eax │ │ mov 0x18(%esi),%ecx │ │ - lea -0x1183cc2(%ebx),%edx │ │ + lea -0x1183ce9(%ebx),%edx │ │ je 12ed39e │ │ push $0x65 │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12c15e0 │ │ jmp 12ed3a8 │ │ push $0x67 │ │ push %edx │ │ push %ecx │ │ push %eax │ │ call 12c04e0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1183cc2(%ebx),%eax │ │ + lea -0x1183ce9(%ebx),%eax │ │ push $0x6a │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3853707,16 +3853707,16 @@ │ │ mov 0x4(%ecx),%eax │ │ mov 0x14(%ecx),%edx │ │ sub %eax,%edx │ │ cmp %edx,%esi │ │ jbe 12ed4ff │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117310a(%ebx),%eax │ │ - lea -0x1183cc2(%ebx),%ecx │ │ + lea -0x1173131(%ebx),%eax │ │ + lea -0x1183ce9(%ebx),%ecx │ │ push %eax │ │ push $0xfc │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x1149593(%ebx),%eax │ │ mov 0x8(%ebp),%ecx │ │ @@ -3853729,16 +3853729,16 @@ │ │ push $0x7d │ │ push $0x24 │ │ call 1272e00 │ │ add $0x20,%esp │ │ jmp 12ed52d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117310a(%ebx),%eax │ │ - lea -0x1183cc2(%ebx),%ecx │ │ + lea -0x1173131(%ebx),%eax │ │ + lea -0x1183ce9(%ebx),%ecx │ │ push %eax │ │ push $0xf4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3853821,40 +3853821,40 @@ │ │ mov %edx,%edi │ │ jb 12ed590 │ │ mov 0x18(%esp),%edi │ │ cmpl $0x0,0xc(%edi) │ │ je 12ed608 │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1183cc2(%ebx),%eax │ │ + lea -0x1183ce9(%ebx),%eax │ │ push $0xd8 │ │ push %eax │ │ push %esi │ │ call 12c0ea0 │ │ jmp 12ed621 │ │ mov 0xc(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1171163(%ebx),%eax │ │ - lea -0x1183cc2(%ebx),%ecx │ │ + lea -0x1183ce9(%ebx),%ecx │ │ push %eax │ │ push $0xcf │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x24 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 12ed68c │ │ sub $0x4,%esp │ │ mov 0x10(%esp),%ebx │ │ - lea -0x1183cc2(%ebx),%eax │ │ + lea -0x1183ce9(%ebx),%eax │ │ push $0xda │ │ push %eax │ │ push %esi │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12ed667 │ │ @@ -3853866,15 +3853866,15 @@ │ │ push %ecx │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ call 13c7860 │ │ add $0x10,%esp │ │ cmpl $0x0,0xc(%edi) │ │ mov 0x18(%edi),%eax │ │ - lea -0x1183cc2(%ebx),%ecx │ │ + lea -0x1183ce9(%ebx),%ecx │ │ je 12ed66b │ │ push $0xdf │ │ push %ecx │ │ push %eax │ │ push 0x1c(%esp) │ │ call 12c15e0 │ │ jmp 12ed67b │ │ @@ -3853923,16 +3853923,16 @@ │ │ mov 0x4(%esi),%ecx │ │ mov 0x14(%esi),%eax │ │ sub %ecx,%eax │ │ cmp %edi,%eax │ │ jae 12ed6f3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118003b(%ebx),%eax │ │ - lea -0x1183cc2(%ebx),%ecx │ │ + lea -0x1180062(%ebx),%eax │ │ + lea -0x1183ce9(%ebx),%ecx │ │ push %eax │ │ push $0x131 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -3853946,23 +3853946,23 @@ │ │ cmp %ecx,0x18(%esi) │ │ jbe 12ed768 │ │ add %ecx,%edx │ │ cmp 0xc(%ebp),%edx │ │ jne 12ed768 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118003b(%ebx),%eax │ │ - lea -0x1183cc2(%ebx),%ecx │ │ + lea -0x1180062(%ebx),%eax │ │ + lea -0x1183ce9(%ebx),%ecx │ │ push %eax │ │ push $0x144 │ │ jmp 12ed744 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118003b(%ebx),%eax │ │ - lea -0x1183cc2(%ebx),%ecx │ │ + lea -0x1180062(%ebx),%eax │ │ + lea -0x1183ce9(%ebx),%ecx │ │ push %eax │ │ push $0x136 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3854017,16 +3854017,16 @@ │ │ mov 0x8(%ebp),%edi │ │ mov 0x14(%edi),%eax │ │ sub 0x4(%edi),%eax │ │ cmp %edx,%eax │ │ jae 12ed7fb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183caa(%ebx),%eax │ │ - lea -0x1183cc2(%ebx),%ecx │ │ + lea -0x1183cd1(%ebx),%eax │ │ + lea -0x1183ce9(%ebx),%ecx │ │ push %eax │ │ push $0x16a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3854038,16 +3854038,16 @@ │ │ test %eax,%eax │ │ je 12ed846 │ │ mov (%edi),%esi │ │ add 0x4(%edi),%esi │ │ jmp 12ed846 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183caa(%ebx),%eax │ │ - lea -0x1183cc2(%ebx),%ecx │ │ + lea -0x1183cd1(%ebx),%eax │ │ + lea -0x1183ce9(%ebx),%ecx │ │ push %eax │ │ push $0x16f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3854077,15 +3854077,15 @@ │ │ mov 0x18(%ecx),%eax │ │ sub %esi,%eax │ │ cmp %edx,%eax │ │ jae 12ed8af │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114d7ea(%ebx),%eax │ │ - lea -0x1183cc2(%ebx),%ecx │ │ + lea -0x1183ce9(%ebx),%ecx │ │ push %eax │ │ push $0x18e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3858025,16 +3858025,16 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 12f04a0 │ │ mov 0xc(%ebp),%esi │ │ jmp 12f04fb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a7e(%ebx),%eax │ │ - lea -0x1178958(%ebx),%ecx │ │ + lea -0x1176aa5(%ebx),%eax │ │ + lea -0x117897f(%ebx),%ecx │ │ push %eax │ │ push $0x227 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ @@ -3858047,29 +3858047,29 @@ │ │ mov $0x254,%edi │ │ jmp 12f0440 │ │ mov $0x8b,%esi │ │ mov $0x25c,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155312(%ebx),%eax │ │ - lea -0x1178958(%ebx),%ecx │ │ + lea -0x117897f(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ push $0x4 │ │ call 1272e00 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a7e(%ebx),%eax │ │ - lea -0x1178958(%ebx),%ecx │ │ + lea -0x1176aa5(%ebx),%eax │ │ + lea -0x117897f(%ebx),%ecx │ │ push %eax │ │ push $0x22e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x95 │ │ @@ -3858131,16 +3858131,16 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ lea -0x1(,%ecx,2),%edi │ │ jmp 12f04a5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a7e(%ebx),%eax │ │ - lea -0x1178958(%ebx),%ecx │ │ + lea -0x1176aa5(%ebx),%eax │ │ + lea -0x117897f(%ebx),%ecx │ │ push %eax │ │ push $0x23b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -3858184,15 +3858184,15 @@ │ │ mov $0x25c,%edi │ │ jmp 12f05f3 │ │ mov $0x96,%esi │ │ mov $0x254,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155312(%ebx),%eax │ │ - lea -0x1178958(%ebx),%ecx │ │ + lea -0x117897f(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3858363,15 +3858363,15 @@ │ │ call 1343630 │ │ add $0x20,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 12f0808 │ │ sub $0x4,%esp │ │ - lea -0x1178958(%ebx),%eax │ │ + lea -0x117897f(%ebx),%eax │ │ push $0x47 │ │ push %eax │ │ push 0x10(%esp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push 0xc(%esp) │ │ @@ -3858568,15 +3858568,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 12f0a9d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114b677(%ebx),%eax │ │ - lea -0x1178958(%ebx),%edi │ │ + lea -0x117897f(%ebx),%edi │ │ push %eax │ │ push $0xa4 │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3858591,15 +3858591,15 @@ │ │ push %esi │ │ push 0x10(%esp) │ │ call 12c04e0 │ │ jmp 12f0a98 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114b677(%ebx),%eax │ │ - lea -0x1178958(%ebx),%ecx │ │ + lea -0x117897f(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3858869,29 +3858869,29 @@ │ │ mov $0x254,%edi │ │ jmp 12f0d12 │ │ mov $0x8b,%esi │ │ mov $0x25c,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155312(%ebx),%eax │ │ - lea -0x1178958(%ebx),%ecx │ │ + lea -0x117897f(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ push $0x4 │ │ call 1272e00 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181b9a(%ebx),%eax │ │ - lea -0x1178958(%ebx),%ecx │ │ + lea -0x1181bc1(%ebx),%eax │ │ + lea -0x117897f(%ebx),%ecx │ │ push %eax │ │ push $0x1af │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3858998,16 +3858998,16 @@ │ │ test %eax,%eax │ │ setg %cl │ │ lea (%ecx,%ecx,2),%eax │ │ dec %eax │ │ jmp 12f0e92 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174e7c(%ebx),%eax │ │ - lea -0x1178958(%ebx),%ecx │ │ + lea -0x1174ea3(%ebx),%eax │ │ + lea -0x117897f(%ebx),%ecx │ │ push %eax │ │ push $0x27f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9b │ │ @@ -3859272,15 +3859272,15 @@ │ │ mov $0x254,%edi │ │ jmp 12f11aa │ │ movl $0x8b,0x8(%esp) │ │ mov $0x25c,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155312(%ebx),%eax │ │ - lea -0x1178958(%ebx),%ecx │ │ + lea -0x117897f(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3859527,15 +3859527,15 @@ │ │ mov 0x1c(%esp),%eax │ │ mov 0x8(%eax),%eax │ │ cmpl $0x390,(%eax) │ │ lea -0x116a8da(%ebx),%eax │ │ lea -0x114a552(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ - lea -0x1176a6a(%ebx),%eax │ │ + lea -0x1176a91(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12f17b6 │ │ @@ -3859633,15 +3859633,15 @@ │ │ push %eax │ │ push %edi │ │ call 1207a60 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 12f17b6 │ │ sub $0xc,%esp │ │ - lea -0x1176a66(%ebx),%eax │ │ + lea -0x1176a8d(%ebx),%eax │ │ push 0x8(%ebp) │ │ push $0x0 │ │ push 0x28(%esi) │ │ push %eax │ │ push %edi │ │ call 1207a60 │ │ add $0x20,%esp │ │ @@ -3859671,17 +3859671,17 @@ │ │ je 12f17b6 │ │ sub $0xc,%esp │ │ push 0x4c(%esi) │ │ call 1315790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12f1778 │ │ - lea -0x1176a5b(%ebx),%eax │ │ + lea -0x1176a82(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x115ac7e(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x1157146(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ xor %esi,%esi │ │ mov 0x10(%esp),%edi │ │ @@ -3859869,15 +3859869,15 @@ │ │ push %eax │ │ push %edi │ │ call 11ef2f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f19ca │ │ sub $0x8,%esp │ │ - lea -0x1181bb3(%ebx),%eax │ │ + lea -0x1181bda(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11eeed0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12f19ca │ │ mov 0x8(%ebp),%eax │ │ @@ -3859901,15 +3859901,15 @@ │ │ push %edi │ │ call 11eeed0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%eax │ │ setg %al │ │ jmp 12f19dc │ │ - lea -0x11730ee(%ebx),%eax │ │ + lea -0x1173115(%ebx),%eax │ │ push %eax │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 11eeed0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12f19ca │ │ @@ -3860006,15 +3860006,15 @@ │ │ push %edi │ │ call 11ef2f0 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 12f1a73 │ │ cmpl $0x0,0x18(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1171132(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0x4,%esp │ │ lea -0x1166354(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push %edi │ │ @@ -3860032,15 +3860032,15 @@ │ │ call 12f1f20 │ │ jmp 12f1a9e │ │ mov 0xc(%esp),%edi │ │ jmp 12f19ce │ │ xor %esi,%esi │ │ jmp 12f19ce │ │ sub $0x8,%esp │ │ - lea -0x1181ba2(%ebx),%eax │ │ + lea -0x1181bc9(%ebx),%eax │ │ jmp 12f19ea │ │ lea -0x116071d(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 11eeed0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3860282,15 +3860282,15 @@ │ │ call 12ff2d0 │ │ test %eax,%eax │ │ jne 12f1ea9 │ │ jmp 12f1efd │ │ call 1272bb0 │ │ lea -0x115cc42(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1178958(%ebx),%eax │ │ + lea -0x117897f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x35c,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80004,0x4(%esp) │ │ movl $0x5,(%esp) │ │ call 1272e00 │ │ @@ -3860843,22 +3860843,22 @@ │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x20(%esp) │ │ movl $0x0,0x2c(%esp) │ │ cmpl $0x0,0x8(%ebp) │ │ je 12f25de │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x117cc2d(%ebx),%eax │ │ + lea -0x117cc54(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x1177a3c(%ebx),%eax │ │ + lea -0x1177a63(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 12f252e │ │ mov %eax,%esi │ │ @@ -3860881,15 +3860881,15 @@ │ │ test %eax,%eax │ │ je 12f252e │ │ cmpl $0x0,0x10(%ebp) │ │ movl $0x0,0x1c(%esp) │ │ mov $0x0,%edi │ │ je 12f25f0 │ │ sub $0x8,%esp │ │ - lea -0x1174e6c(%ebx),%eax │ │ + lea -0x1174e93(%ebx),%eax │ │ push %eax │ │ mov 0xc(%ebp),%esi │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f245b │ │ @@ -3861259,15 +3861259,15 @@ │ │ lea -0x11641c7(%ebx),%eax │ │ lea -0x1160710(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ - lea -0x1183c91(%ebx),%eax │ │ + lea -0x1183cb8(%ebx),%eax │ │ push %eax │ │ push $0xab │ │ push $0x4 │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov %esi,0x14(%esp) │ │ mov 0x10(%esp),%esi │ │ @@ -3861563,24 +3861563,24 @@ │ │ mov %edi,0xc(%esp) │ │ push %edi │ │ mov 0x10(%ebp),%edi │ │ push 0x8(%esp) │ │ push 0x8(%ebp) │ │ call 12f78b0 │ │ add $0x10,%esp │ │ - lea -0x117cc2d(%ebx),%eax │ │ + lea -0x117cc54(%ebx),%eax │ │ push 0x14(%esp) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 12c4a50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f2deb │ │ - lea -0x1177a3c(%ebx),%eax │ │ + lea -0x1177a63(%ebx),%eax │ │ push 0x10(%esp) │ │ push %eax │ │ push %edi │ │ push %esi │ │ call 12c4a50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3861761,15 +3861761,15 @@ │ │ mov %edi,%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f2fae │ │ mov 0x4(%esp),%ecx │ │ test %ecx,%ecx │ │ je 12f2f70 │ │ - lea -0x1174e59(%ebx),%eax │ │ + lea -0x1174e80(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ push 0x10(%ebp) │ │ push %edx │ │ mov %edx,%edi │ │ call 12c48e0 │ │ mov %edi,%edx │ │ @@ -3861786,15 +3861786,15 @@ │ │ push %edx │ │ mov %edx,%esi │ │ call 12c48e0 │ │ mov %esi,%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f2fae │ │ - lea -0x11807f8(%ebx),%eax │ │ + lea -0x118081f(%ebx),%eax │ │ push 0x8(%esp) │ │ push %eax │ │ push %edi │ │ push %edx │ │ call 12c4820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3861833,25 +3861833,25 @@ │ │ call 12c4c30 │ │ mov %eax,%esi │ │ lea -0x1184eaa(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4c30 │ │ mov %eax,0x28(%esp) │ │ - lea -0x1174e59(%ebx),%eax │ │ + lea -0x1174e80(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4c30 │ │ mov %eax,0x14(%esp) │ │ lea -0x1184402(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4c30 │ │ mov %eax,0x24(%esp) │ │ - lea -0x11807f8(%ebx),%eax │ │ + lea -0x118081f(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4c30 │ │ mov %eax,0x20(%esp) │ │ xor %edi,%edi │ │ test %esi,%esi │ │ je 12f3060 │ │ @@ -3862818,27 +3862818,27 @@ │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ mov 0x1c(%esp),%eax │ │ jle 12f3c2e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115901a(%ebx),%eax │ │ - lea -0x1183c5c(%ebx),%ecx │ │ + lea -0x1183c83(%ebx),%ecx │ │ push %eax │ │ push $0x28 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa7 │ │ jmp 12f3c1a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115901a(%ebx),%eax │ │ - lea -0x1183c5c(%ebx),%ecx │ │ + lea -0x1183c83(%ebx),%ecx │ │ push %eax │ │ push $0x1f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3862891,15 +3862891,15 @@ │ │ call 11f4a00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f3d3e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115901a(%ebx),%eax │ │ - lea -0x1183c5c(%ebx),%ecx │ │ + lea -0x1183c83(%ebx),%ecx │ │ push %eax │ │ push $0x3c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3862907,15 +3862907,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ jmp 12f3d46 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115901a(%ebx),%eax │ │ - lea -0x1183c5c(%ebx),%ecx │ │ + lea -0x1183c83(%ebx),%ecx │ │ push %eax │ │ push $0x36 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3862932,15 +3862932,15 @@ │ │ call 11f4ae0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 12f3d8e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115901a(%ebx),%eax │ │ - lea -0x1183c5c(%ebx),%ecx │ │ + lea -0x1183c83(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3862955,15 +3862955,15 @@ │ │ call 120a510 │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ je 12f3de2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115901a(%ebx),%eax │ │ - lea -0x1183c5c(%ebx),%ecx │ │ + lea -0x1183c83(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ @@ -3862978,15 +3862978,15 @@ │ │ call 120a510 │ │ add $0x10,%esp │ │ cmp $0x1,%eax │ │ je 12f3e36 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115901a(%ebx),%eax │ │ - lea -0x1183c5c(%ebx),%ecx │ │ + lea -0x1183c83(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -3862995,15 +3862995,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ cmpl $0x0,0x1c(%esp) │ │ je 12f3ec2 │ │ xor %edi,%edi │ │ lea -0x115901a(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ - lea -0x1183c5c(%ebx),%eax │ │ + lea -0x1183c83(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ jmp 12f3e67 │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3863080,15 +3863080,15 @@ │ │ sete %al │ │ lea 0x67(%eax,%eax,1),%eax │ │ mov $0x7f,%ecx │ │ mov $0xac,%edi │ │ cmove %ecx,%edi │ │ sub $0x4,%esp │ │ lea -0x115901a(%ebx),%ecx │ │ - lea -0x1183c5c(%ebx),%edx │ │ + lea -0x1183c83(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -3863214,15 +3863214,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%esp),%edi │ │ jne 12f4137 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115901a(%ebx),%eax │ │ - lea -0x1183c5c(%ebx),%ecx │ │ + lea -0x1183c83(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7b │ │ @@ -3863262,15 +3863262,15 @@ │ │ call 11f43b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f41e9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115901a(%ebx),%eax │ │ - lea -0x1183c5c(%ebx),%ecx │ │ + lea -0x1183c83(%ebx),%ecx │ │ push %eax │ │ push $0xac │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ @@ -3863304,15 +3863304,15 @@ │ │ call 11f43b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f427d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115901a(%ebx),%eax │ │ - lea -0x1183c5c(%ebx),%ecx │ │ + lea -0x1183c83(%ebx),%ecx │ │ push %eax │ │ push $0xba │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -3863336,15 +3863336,15 @@ │ │ test %eax,%eax │ │ mov 0xc(%esp),%edi │ │ mov 0x1c(%esp),%eax │ │ je 12f430d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115901a(%ebx),%eax │ │ - lea -0x1183c5c(%ebx),%ecx │ │ + lea -0x1183c83(%ebx),%ecx │ │ push %eax │ │ push $0xc4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -3863359,15 +3863359,15 @@ │ │ mov 0xc(%esp),%edi │ │ mov 0x1c(%esp),%eax │ │ test %eax,%eax │ │ je 12f4470 │ │ xor %eax,%eax │ │ lea -0x115901a(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ - lea -0x1183c5c(%ebx),%ecx │ │ + lea -0x1183c83(%ebx),%ecx │ │ mov %ecx,0x34(%esp) │ │ jmp 12f4344 │ │ mov 0x2c(%esp),%eax │ │ inc %eax │ │ cmp %eax,0x1c(%esp) │ │ mov 0xc(%esp),%edi │ │ mov 0x10(%esp),%ecx │ │ @@ -3863772,15 +3863772,15 @@ │ │ push %edi │ │ call 12f4b20 │ │ add $0x10,%esp │ │ jmp 12f4960 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11514b5(%ebx),%eax │ │ - lea -0x117c3ee(%ebx),%ecx │ │ + lea -0x117c415(%ebx),%ecx │ │ push %eax │ │ push $0x84 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3863859,15 +3863859,15 @@ │ │ jne 12f46f4 │ │ jmp 12f48de │ │ xor %eax,%eax │ │ jmp 12f499d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11514b5(%ebx),%eax │ │ - lea -0x117c3ee(%ebx),%ecx │ │ + lea -0x117c415(%ebx),%ecx │ │ push %eax │ │ push $0x96 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3863880,15 +3863880,15 @@ │ │ push 0x1c(%esp) │ │ call 11f5de0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11514b5(%ebx),%eax │ │ - lea -0x117c3ee(%ebx),%ecx │ │ + lea -0x117c415(%ebx),%ecx │ │ push %eax │ │ push $0x8b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8c │ │ @@ -3863897,15 +3863897,15 @@ │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x8(%esp) │ │ jmp 12f4963 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11514b5(%ebx),%eax │ │ - lea -0x117c3ee(%ebx),%ecx │ │ + lea -0x117c415(%ebx),%ecx │ │ push %eax │ │ push $0xa1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3864367,15 +3864367,15 @@ │ │ push 0x8(%esi) │ │ push %edx │ │ push %edx │ │ call *%eax │ │ jmp 12f4e85 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181b8c(%ebx),%eax │ │ + lea -0x1181bb3(%ebx),%eax │ │ lea -0x1166332(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3864860,15 +3864860,15 @@ │ │ add $0x10,%esp │ │ jmp 12f52ac │ │ cmp $0x1ff,%esi │ │ jg 12f533d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11570ce(%ebx),%eax │ │ - lea -0x1183c22(%ebx),%ecx │ │ + lea -0x1183c49(%ebx),%ecx │ │ push %eax │ │ push $0x113 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3864896,39 +3864896,39 @@ │ │ call 12f84e0 │ │ add $0x10,%esp │ │ cmp 0x10(%ebp),%eax │ │ jge 12f5415 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11570ce(%ebx),%eax │ │ - lea -0x1183c22(%ebx),%ecx │ │ + lea -0x1183c49(%ebx),%ecx │ │ push %eax │ │ push $0x121 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa5 │ │ jmp 12f5404 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11570ce(%ebx),%eax │ │ - lea -0x1183c22(%ebx),%ecx │ │ + lea -0x1183c49(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb2 │ │ jmp 12f5404 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11570ce(%ebx),%eax │ │ - lea -0x1183c22(%ebx),%ecx │ │ + lea -0x1183c49(%ebx),%ecx │ │ push %eax │ │ push $0x117 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3865720,15 +3865720,15 @@ │ │ call 1314c30 │ │ add $0x10,%esp │ │ cmpb $0x0,0x44(%esp) │ │ je 12f5e7c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11570ce(%ebx),%eax │ │ - lea -0x1183c22(%ebx),%ecx │ │ + lea -0x1183c49(%ebx),%ecx │ │ push %eax │ │ push $0x253 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -3866347,15 +3866347,15 @@ │ │ sub $0x10,%esp │ │ mov %edx,0x4(%esp) │ │ mov %ecx,%esi │ │ call 12f6627 │ │ pop %ebx │ │ add $0x178b91,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1173096(%ebx),%eax │ │ + lea -0x11730bd(%ebx),%eax │ │ push $0x4d │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x7c │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3866587,15 +3866587,15 @@ │ │ call 1315710 │ │ mov 0x6c(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12f4b50 │ │ mov 0x70(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12f4b50 │ │ - lea -0x1173096(%ebx),%eax │ │ + lea -0x11730bd(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xba,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3867978,15 +3867978,15 @@ │ │ movl $0x0,(%esp) │ │ mov %ecx,%esi │ │ call 1314e30 │ │ test %eax,%eax │ │ je 12f789b │ │ mov %eax,0x14(%esp) │ │ lea -0x2(%esi),%eax │ │ - lea -0x1173096(%ebx),%ecx │ │ + lea -0x11730bd(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ nop │ │ nop │ │ nop │ │ mov %eax,0x28(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ @@ -3868567,15 +3868567,15 @@ │ │ push %esi │ │ call 129d000 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f7e7f │ │ mov 0x10(%ebp),%eax │ │ mov 0xc(%ebp),%edi │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ mov %edi,%edx │ │ or %eax,%edx │ │ cmovne %edi,%ecx │ │ lea -0x11648f3(%ebx),%edx │ │ lea 0x14(%esp),%edi │ │ push %eax │ │ push %ecx │ │ @@ -3868594,26 +3868594,26 @@ │ │ push %edi │ │ push %esi │ │ call 129d4b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 12f7e77 │ │ sub $0x4,%esp │ │ - lea -0x1173096(%ebx),%eax │ │ + lea -0x11730bd(%ebx),%eax │ │ push $0x4ba │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 12f7e77 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181b73(%ebx),%eax │ │ - lea -0x1173096(%ebx),%ecx │ │ + lea -0x1181b9a(%ebx),%eax │ │ + lea -0x11730bd(%ebx),%ecx │ │ push %eax │ │ push $0x4a3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3868733,15 +3868733,15 @@ │ │ push %esi │ │ call 129d000 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f8015 │ │ sub $0x4,%esp │ │ lea 0xc(%ebp),%eax │ │ - lea -0x11807f8(%ebx),%ecx │ │ + lea -0x118081f(%ebx),%ecx │ │ lea 0x18(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5110 │ │ lea 0xc(%esp),%eax │ │ push %eax │ │ @@ -3868756,15 +3868756,15 @@ │ │ push %esi │ │ call 129d4b0 │ │ add $0x10,%esp │ │ jmp 12f800d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11552a9(%ebx),%eax │ │ - lea -0x1173096(%ebx),%ecx │ │ + lea -0x11730bd(%ebx),%ecx │ │ push %eax │ │ push $0x507 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3868815,15 +3868815,15 @@ │ │ push %esi │ │ call 129d000 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f8105 │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x117576e(%ebx),%ecx │ │ + lea -0x1175795(%ebx),%ecx │ │ lea 0x28(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5f10 │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ @@ -3868837,16 +3868837,16 @@ │ │ push %edi │ │ push %esi │ │ call 129d4b0 │ │ add $0x10,%esp │ │ jmp 12f80fd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a644(%ebx),%eax │ │ - lea -0x1173096(%ebx),%ecx │ │ + lea -0x117a66b(%ebx),%eax │ │ + lea -0x11730bd(%ebx),%ecx │ │ push %eax │ │ push $0x51c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3868941,15 +3868941,15 @@ │ │ push %esi │ │ call 129d000 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12f8265 │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x117572b(%ebx),%ecx │ │ + lea -0x1175752(%ebx),%ecx │ │ lea 0x28(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5f10 │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ @@ -3868964,15 +3868964,15 @@ │ │ push %esi │ │ call 129d4b0 │ │ add $0x10,%esp │ │ jmp 12f825d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11606e1(%ebx),%eax │ │ - lea -0x1173096(%ebx),%ecx │ │ + lea -0x11730bd(%ebx),%ecx │ │ push %eax │ │ push $0x558 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3869001,15 +3869001,15 @@ │ │ pop %ebx │ │ add $0x176f3b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push 0xc(%esi) │ │ call 11f3440 │ │ add $0xc,%esp │ │ - lea -0x117ffec(%ebx),%eax │ │ + lea -0x1180013(%ebx),%eax │ │ push $0x13 │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3869036,15 +3869036,15 @@ │ │ call 11f3440 │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11f3440 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11f3440 │ │ - lea -0x117ffec(%ebx),%eax │ │ + lea -0x1180013(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x13,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3869066,15 +3869066,15 @@ │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 12f8331 │ │ pop %ebx │ │ add $0x176e87,%ebx │ │ - lea -0x117ffec(%ebx),%esi │ │ + lea -0x1180013(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ movl $0x24,0x8(%esp) │ │ movl $0x14,(%esp) │ │ call 12c0010 │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ test %edi,%edi │ │ @@ -3869567,15 +3869567,15 @@ │ │ push 0x14(%esi) │ │ call 11f3280 │ │ add $0x10,%esp │ │ cmp $0x4001,%eax │ │ jl 12f891c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173081(%ebx),%eax │ │ + lea -0x11730a8(%ebx),%eax │ │ lea -0x116b906(%ebx),%ecx │ │ push %eax │ │ push $0x2cb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3869598,15 +3869598,15 @@ │ │ push 0x18(%esi) │ │ call 11f3280 │ │ add $0x10,%esp │ │ cmp $0x41,%eax │ │ jl 12f897c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173081(%ebx),%eax │ │ + lea -0x11730a8(%ebx),%eax │ │ lea -0x116b906(%ebx),%ecx │ │ push %eax │ │ push $0x2d7 │ │ jmp 12f8a69 │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 11f5990 │ │ @@ -3869654,26 +3869654,26 @@ │ │ je 12f8ad9 │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ cmp %eax,%edi │ │ jge 12f8ae0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173081(%ebx),%eax │ │ + lea -0x11730a8(%ebx),%eax │ │ push %eax │ │ push $0x2ef │ │ push 0x18(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ jmp 12f8b34 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173081(%ebx),%eax │ │ + lea -0x11730a8(%ebx),%eax │ │ lea -0x116b906(%ebx),%ecx │ │ push %eax │ │ push $0x2d0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3869684,15 +3869684,15 @@ │ │ mov $0xffffffff,%eax │ │ jmp 12f8b79 │ │ movl $0x0,0x8(%esp) │ │ xor %edi,%edi │ │ jmp 12f8b45 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173081(%ebx),%eax │ │ + lea -0x11730a8(%ebx),%eax │ │ lea -0x116b906(%ebx),%ecx │ │ push %eax │ │ push $0x2e2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3869719,15 +3869719,15 @@ │ │ push 0x1c(%esp) │ │ call 11f42e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 12f8b81 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173081(%ebx),%eax │ │ + lea -0x11730a8(%ebx),%eax │ │ push %eax │ │ push $0x2f7 │ │ push 0x18(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ @@ -3869849,26 +3869849,26 @@ │ │ call 13016d0 │ │ add $0x20,%esp │ │ mov %eax,0x14(%esp) │ │ test %eax,%eax │ │ jns 12f8b3e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173081(%ebx),%eax │ │ + lea -0x11730a8(%ebx),%eax │ │ push %eax │ │ push $0x31c │ │ push 0x18(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 12f8b34 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173081(%ebx),%eax │ │ + lea -0x11730a8(%ebx),%eax │ │ push %eax │ │ push $0x318 │ │ push 0x18(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3871803,15 +3871803,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ js 12fa594 │ │ sub $0xc,%esp │ │ push %esi │ │ call 11f34f0 │ │ add $0xc,%esp │ │ - lea -0x11725fd(%ebx),%eax │ │ + lea -0x1172624(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push 0x4(%edi) │ │ call 12766c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fa5f6 │ │ @@ -3874072,15 +3874072,15 @@ │ │ jne 12fbec0 │ │ jmp 12fbc20 │ │ movdqa 0x70(%esp),%xmm0 │ │ movdqa 0x60(%esp),%xmm2 │ │ jmp 12fbcb6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e35d(%ebx),%eax │ │ + lea -0x117e384(%ebx),%eax │ │ lea -0x114d769(%ebx),%ecx │ │ push %eax │ │ push $0xbe │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3874133,15 +3874133,15 @@ │ │ push %esi │ │ push 0x18(%ebp) │ │ push %eax │ │ call 12c04e0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e35d(%ebx),%eax │ │ + lea -0x117e384(%ebx),%eax │ │ push %eax │ │ push $0x10f │ │ push %esi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -3874589,15 +3874589,15 @@ │ │ mov %ax,0x18(%esp) │ │ call 12a5cd0 │ │ mov %eax,0x14(%esp) │ │ test %eax,%eax │ │ je 12fc6a9 │ │ mov %esi,0x1c(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11725fd(%ebx),%eax │ │ + lea -0x1172624(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push %edi │ │ call 12766c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fc6c5 │ │ @@ -3874618,15 +3874618,15 @@ │ │ mov %esi,0xc(%esp) │ │ movl $0x0,0x20(%esp) │ │ mov %eax,0x10(%esp) │ │ xor %esi,%esi │ │ jmp 12fc5d5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173069(%ebx),%eax │ │ + lea -0x1173090(%ebx),%eax │ │ lea -0x114d769(%ebx),%ecx │ │ push %eax │ │ push $0x128 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3874716,22 +3874716,22 @@ │ │ push %eax │ │ push %esi │ │ call 13c7860 │ │ add $0x10,%esp │ │ jmp 12fc5b9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173069(%ebx),%eax │ │ + lea -0x1173090(%ebx),%eax │ │ lea -0x114d769(%ebx),%ecx │ │ push %eax │ │ push $0x131 │ │ jmp 12fc6df │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173069(%ebx),%eax │ │ + lea -0x1173090(%ebx),%eax │ │ lea -0x114d769(%ebx),%ecx │ │ push %eax │ │ push $0x13e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3874740,15 +3874740,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov $0xffffffff,%edi │ │ jmp 12fc816 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173069(%ebx),%eax │ │ + lea -0x1173090(%ebx),%eax │ │ lea -0x114d769(%ebx),%ecx │ │ push %eax │ │ push $0x143 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3874758,50 +3874758,50 @@ │ │ add $0x10,%esp │ │ mov $0xffffffff,%edi │ │ jmp 12fc816 │ │ xor %edi,%edi │ │ jmp 12fc816 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173069(%ebx),%eax │ │ + lea -0x1173090(%ebx),%eax │ │ lea -0x114d769(%ebx),%ecx │ │ push %eax │ │ push $0x149 │ │ jmp 12fc7f3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173069(%ebx),%eax │ │ + lea -0x1173090(%ebx),%eax │ │ lea -0x114d769(%ebx),%ecx │ │ push %eax │ │ push $0x151 │ │ jmp 12fc7f3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173069(%ebx),%eax │ │ + lea -0x1173090(%ebx),%eax │ │ lea -0x114d769(%ebx),%ecx │ │ push %eax │ │ push $0x155 │ │ jmp 12fc7f3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173069(%ebx),%eax │ │ + lea -0x1173090(%ebx),%eax │ │ lea -0x114d769(%ebx),%ecx │ │ push %eax │ │ push $0x159 │ │ jmp 12fc7f3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173069(%ebx),%eax │ │ + lea -0x1173090(%ebx),%eax │ │ lea -0x114d769(%ebx),%ecx │ │ push %eax │ │ push $0x16b │ │ jmp 12fc7f3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1173069(%ebx),%eax │ │ + lea -0x1173090(%ebx),%eax │ │ lea -0x114d769(%ebx),%ecx │ │ push %eax │ │ push $0x165 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3875232,15 +3875232,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12fcd9f │ │ pop %ebx │ │ add $0x172419,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1174e41(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push $0x38 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fce11 │ │ @@ -3875282,15 +3875282,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 12fce31 │ │ pop %ebx │ │ add $0x172387,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1174e41(%ebx),%esi │ │ + lea -0x1174e68(%ebx),%esi │ │ push $0x40 │ │ push %esi │ │ push $0x38 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3875385,15 +3875385,15 @@ │ │ mov 0x50(%eax),%esi │ │ test %esi,%esi │ │ je 12fcfa7 │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 11f34f0 │ │ add $0xc,%esp │ │ - lea -0x1174e41(%ebx),%edi │ │ + lea -0x1174e68(%ebx),%edi │ │ push $0x81 │ │ push %edi │ │ push 0x28(%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x82 │ │ push %edi │ │ @@ -3875610,22 +3875610,22 @@ │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 12fd239 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115cb9d(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x98 │ │ jmp 12fd21a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115cb9d(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x9d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ @@ -3875689,15 +3875689,15 @@ │ │ sub $0xc,%esp │ │ push 0x48(%esi) │ │ call 1293c60 │ │ add $0x4,%esp │ │ push %eax │ │ call 12f4530 │ │ add $0xc,%esp │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push $0x77 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ mov 0x14(%ebp),%edx │ │ add $0x10,%esp │ │ mov %eax,0x28(%edi) │ │ @@ -3875745,27 +3875745,27 @@ │ │ mov 0x14(%esp),%eax │ │ test %eax,%eax │ │ jns 12fd1d8 │ │ jmp 12fd239 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115cb9d(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0xac │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ jmp 12fd22a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115cb9d(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0xb0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80004 │ │ @@ -3875825,15 +3875825,15 @@ │ │ push 0x48(%esi) │ │ mov %ecx,%esi │ │ call 1293c60 │ │ add $0x4,%esp │ │ push %eax │ │ call 12f4530 │ │ add $0xc,%esp │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push $0x77 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ mov %eax,0x28(%edi) │ │ @@ -3875889,22 +3875889,22 @@ │ │ test %eax,%eax │ │ jle 12fd622 │ │ mov 0x8(%esp),%eax │ │ jmp 12fd4ca │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11710dd(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ jmp 12fd584 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11710dd(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x120 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ @@ -3875919,15 +3875919,15 @@ │ │ sub $0xc,%esp │ │ push 0x48(%esi) │ │ call 1293c60 │ │ add $0x4,%esp │ │ push %eax │ │ call 12f4530 │ │ add $0xc,%esp │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push $0x77 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ mov $0xffffffff,%edx │ │ add $0x10,%esp │ │ mov %eax,0x28(%edi) │ │ @@ -3875999,15 +3875999,15 @@ │ │ push 0x48(%esi) │ │ mov %eax,%esi │ │ call 1293c60 │ │ add $0x4,%esp │ │ push %eax │ │ call 12f4530 │ │ add $0xc,%esp │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push $0x77 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ mov %esi,%eax │ │ @@ -3876102,27 +3876102,27 @@ │ │ pop %ebp │ │ ret │ │ xor %ecx,%ecx │ │ jmp 12fd7a7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1158fae(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0xeb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ jmp 12fd808 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1158fae(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0xef │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ @@ -3876173,15 +3876173,15 @@ │ │ push 0x48(%esi) │ │ mov %ecx,%esi │ │ call 1293c60 │ │ add $0x4,%esp │ │ push %eax │ │ call 12f4530 │ │ add $0xc,%esp │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push $0x77 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ mov %esi,%ecx │ │ add $0x10,%esp │ │ mov %eax,0x28(%edi) │ │ @@ -3876261,15 +3876261,15 @@ │ │ push 0x48(%esi) │ │ mov %eax,%esi │ │ call 1293c60 │ │ add $0x4,%esp │ │ push %eax │ │ call 12f4530 │ │ add $0xc,%esp │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push $0x77 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %esi,%eax │ │ @@ -3876372,16 +3876372,16 @@ │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ mov 0x40(%esi),%ecx │ │ cmpl $0x390,(%ecx) │ │ jne 12fdfed │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x286 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ @@ -3876424,16 +3876424,16 @@ │ │ call 1287f20 │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ mov $0x1,%eax │ │ je 12fdfed │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x231 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x91 │ │ @@ -3876451,28 +3876451,28 @@ │ │ mov 0x30(%edx),%eax │ │ jmp 12fdfed │ │ lea -0x6(%edi),%ecx │ │ cmp $0xfffffffb,%ecx │ │ ja 12fde79 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x219 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa5 │ │ jmp 12fdfde │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x222 │ │ jmp 12fdf18 │ │ mov 0x14(%ebp),%esi │ │ test %esi,%esi │ │ je 12fdc58 │ │ sub $0xc,%esp │ │ @@ -3876485,16 +3876485,16 @@ │ │ push %esi │ │ call 11f4a00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fdff5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x210 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3876529,16 +3876529,16 @@ │ │ mov $0x1,%eax │ │ mov %ecx,0x18(%edi) │ │ jmp 12fe08e │ │ cmp $0x1ff,%edi │ │ jg 12fde90 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x208 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -3876546,29 +3876546,29 @@ │ │ mov 0x8(%esp),%ecx │ │ cmpl $0x1,0x14(%ecx) │ │ jne 12fde9b │ │ mov %edi,0x34(%ecx) │ │ jmp 12fdfed │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x1e8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x92 │ │ jmp 12fdfde │ │ mov 0x8(%esp),%ecx │ │ cmpl $0x4,0x14(%ecx) │ │ jne 12fdefe │ │ sub $0x4,%esp │ │ - lea -0x1174e41(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%eax │ │ push $0x257 │ │ push %eax │ │ push 0x2c(%ecx) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ mov 0x14(%ebp),%eax │ │ @@ -3876578,16 +3876578,16 @@ │ │ mov 0x8(%esp),%ecx │ │ mov %eax,0x2c(%ecx) │ │ mov %edi,0x30(%ecx) │ │ mov $0x1,%eax │ │ jmp 12fdfed │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x23f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9c │ │ @@ -3876606,68 +3876606,68 @@ │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ cmp %ecx,%edi │ │ je 12fdfed │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x24b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x98 │ │ push $0x4 │ │ jmp 12fdf94 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x263 │ │ jmp 12fdf18 │ │ mov 0x8(%esp),%ecx │ │ mov %edi,0x8(%ecx) │ │ jmp 12fdfed │ │ mov 0x14(%ebp),%ecx │ │ mov %ecx,0x18(%edx) │ │ jmp 12fdfed │ │ mov 0x8(%esp),%ecx │ │ mov %edi,(%ecx) │ │ jmp 12fdfed │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x26f │ │ jmp 12fdf18 │ │ mov 0x10(%ebp),%edx │ │ cmp $0xfffffffd,%edx │ │ jl 12fdfe8 │ │ cmpl $0xffffffff,0x24(%edi) │ │ je 12fe0ce │ │ cmp $0xfffffffe,%edx │ │ jne 12fe011 │ │ cmpl $0x20,(%esi) │ │ jne 12fe011 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x1f3 │ │ jmp 12fdd5e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x254 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8d │ │ @@ -3876683,16 +3876683,16 @@ │ │ mov $0x1,%eax │ │ jmp 12fdfed │ │ mov %esi,0x18(%edi) │ │ mov $0x1,%eax │ │ jmp 12fdfed │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x267 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3876703,16 +3876703,16 @@ │ │ jmp 12fdfed │ │ mov 0x40(%esi),%eax │ │ cmpl $0x390,(%eax) │ │ mov $0x1,%eax │ │ jne 12fe076 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x1de │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x90 │ │ @@ -3876747,16 +3876747,16 @@ │ │ je 12fe0c5 │ │ test %edx,%edx │ │ js 12fe0ce │ │ cmp %edx,0x24(%edi) │ │ jle 12fe0ce │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x1fe │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ @@ -3876767,16 +3876767,16 @@ │ │ testb $0x6,0x1(%esi) │ │ jne 12fdcd0 │ │ jmp 12fdfb4 │ │ mov %edx,0x14(%edi) │ │ jmp 12fdfed │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffd8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x117ffff(%ebx),%eax │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x1f8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ @@ -3876814,23 +3876814,23 @@ │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ test %eax,%eax │ │ je 12fe2d1 │ │ - lea -0x1180808(%ebx),%eax │ │ + lea -0x118082f(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ test %eax,%eax │ │ je 12fe3b0 │ │ - lea -0x117ade4(%ebx),%eax │ │ + lea -0x117ae0b(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fe40f │ │ sub $0x8,%esp │ │ @@ -3876890,15 +3876890,15 @@ │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fe4d7 │ │ sub $0x8,%esp │ │ - lea -0x11807f0(%ebx),%eax │ │ + lea -0x1180817(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov $0xfffffffe,%eax │ │ test %ecx,%ecx │ │ @@ -3876917,25 +3876917,25 @@ │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12f7d80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 12fe503 │ │ sub $0x4,%esp │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push $0x2f5 │ │ push %ecx │ │ push %esi │ │ mov %eax,%esi │ │ call 12c02c0 │ │ jmp 12fe46d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1153370(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x293 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x93 │ │ @@ -3876981,25 +3876981,25 @@ │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fe4d0 │ │ sub $0x8,%esp │ │ - lea -0x1171957(%ebx),%eax │ │ + lea -0x117197e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fe4e4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1153370(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x2a6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x76 │ │ @@ -3877020,15 +3877020,15 @@ │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fe4a5 │ │ sub $0x8,%esp │ │ - lea -0x11811f4(%ebx),%eax │ │ + lea -0x118121b(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 12fe4bd │ │ sub $0xc,%esp │ │ @@ -3877155,15 +3877155,15 @@ │ │ jne 12fe58d │ │ mov %ecx,%esi │ │ mov 0x48(%edx),%eax │ │ mov %eax,(%esp) │ │ call 1293c60 │ │ mov %eax,(%esp) │ │ call 12f4530 │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x77,0x8(%esp) │ │ call 12bff60 │ │ mov %eax,%ecx │ │ mov %eax,0x28(%esi) │ │ xor %eax,%eax │ │ @@ -3877219,15 +3877219,15 @@ │ │ jmp 12fe600 │ │ mov $0x8d,%edx │ │ mov $0x198,%edi │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11570b8(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3877340,29 +3877340,29 @@ │ │ sub %ecx,%esi │ │ mov 0x14(%esp),%eax │ │ cmp %esi,%eax │ │ jle 12fe7bc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11710cd(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x37f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ jmp 12fe7ae │ │ xor %eax,%eax │ │ jmp 12fe7d9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11710cd(%ebx),%eax │ │ - lea -0x1174e41(%ebx),%ecx │ │ + lea -0x1174e68(%ebx),%ecx │ │ push %eax │ │ push $0x378 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ @@ -3878519,30 +3878519,30 @@ │ │ mov %eax,%esi │ │ add $0xfffffff5,%eax │ │ cmp %eax,%edi │ │ jle 12ff50b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114b606(%ebx),%eax │ │ - lea -0x1183c0d(%ebx),%ecx │ │ + lea -0x1183c34(%ebx),%ecx │ │ push %eax │ │ push $0x27 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ push $0x4 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 12ff586 │ │ inc %esi │ │ sub $0x4,%esp │ │ - lea -0x1183c0d(%ebx),%eax │ │ + lea -0x1183c34(%ebx),%eax │ │ push $0x2a │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push %esi │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3878604,24 +3878604,24 @@ │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ jne 12ff678 │ │ sub $0x8,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jne 12ff678 │ │ sub $0x8,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ mov $0x2,%ecx │ │ test %eax,%eax │ │ jne 12ff678 │ │ @@ -3878640,24 +3878640,24 @@ │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ mov $0x4,%ecx │ │ test %eax,%eax │ │ jne 12ff678 │ │ sub $0x8,%esp │ │ - lea -0x117305c(%ebx),%eax │ │ + lea -0x1173083(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ mov $0x5,%ecx │ │ test %eax,%eax │ │ jne 12ff678 │ │ sub $0x8,%esp │ │ - lea -0x1183bf7(%ebx),%eax │ │ + lea -0x1183c1e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ mov $0x6,%ecx │ │ test %eax,%eax │ │ je 12ff681 │ │ @@ -3878811,15 +3878811,15 @@ │ │ call 12f4530 │ │ add $0x10,%esp │ │ cmp %eax,%esi │ │ jbe 12ff84d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11570a7(%ebx),%eax │ │ - lea -0x1183bea(%ebx),%ecx │ │ + lea -0x1183c11(%ebx),%ecx │ │ push %eax │ │ push $0x140 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ @@ -3878845,15 +3878845,15 @@ │ │ mov 0x18(%ebp),%edx │ │ mov %eax,(%edx) │ │ mov $0x1,%esi │ │ jmp 12ff8b6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11570a7(%ebx),%eax │ │ - lea -0x1183bea(%ebx),%ecx │ │ + lea -0x1183c11(%ebx),%ecx │ │ push %eax │ │ push $0x134 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ @@ -3878862,15 +3878862,15 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 12ff8d2 │ │ xor %esi,%esi │ │ jmp 12ff8ba │ │ xor %esi,%esi │ │ mov 0xc(%esp),%edi │ │ - lea -0x1183bea(%ebx),%eax │ │ + lea -0x1183c11(%ebx),%eax │ │ push $0x14c │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c04e0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ @@ -3878941,15 +3878941,15 @@ │ │ cmp $0x101,%eax │ │ jne 12ffa1f │ │ lea -0x11180ba(%ebx),%eax │ │ jmp 12ffa09 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f3ec(%ebx),%eax │ │ - lea -0x1183bea(%ebx),%ecx │ │ + lea -0x1183c11(%ebx),%ecx │ │ push %eax │ │ push $0x10a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x75 │ │ @@ -3878968,15 +3878968,15 @@ │ │ lea -0x1117fce(%ebx),%eax │ │ jmp 12ffa7c │ │ lea -0x1117fbb(%ebx),%eax │ │ jmp 12ffa7c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116f3ec(%ebx),%eax │ │ - lea -0x1183bea(%ebx),%ecx │ │ + lea -0x1183c11(%ebx),%ecx │ │ push %eax │ │ push $0x110 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3878994,15 +3878994,15 @@ │ │ jmp 12ffa7c │ │ lea -0x1118040(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov $0x13,%edi │ │ mov 0x10(%ebp),%eax │ │ lea (%edi,%eax,1),%ecx │ │ sub $0x4,%esp │ │ - lea -0x1183bea(%ebx),%eax │ │ + lea -0x1183c11(%ebx),%eax │ │ push $0x114 │ │ push %eax │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3879061,15 +3879061,15 @@ │ │ mov 0x20(%ebp),%edi │ │ movl $0x0,0x24(%esp) │ │ movl $0x0,0x20(%esp) │ │ sub $0xc,%esp │ │ push %esi │ │ call 12f4530 │ │ add $0x10,%esp │ │ - lea -0x1183bea(%ebx),%ecx │ │ + lea -0x1183c11(%ebx),%ecx │ │ cmp %edi,%eax │ │ jne 12ffbdf │ │ sub $0x4,%esp │ │ push $0x167 │ │ mov %ecx,0x14(%esp) │ │ push %ecx │ │ push %edi │ │ @@ -3879627,15 +3879627,15 @@ │ │ push %eax │ │ call 11f3280 │ │ add $0x10,%esp │ │ cmp $0x4001,%eax │ │ jl 1300201 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11788fc(%ebx),%eax │ │ + lea -0x1178923(%ebx),%eax │ │ lea -0x1164147(%ebx),%ecx │ │ push %eax │ │ push $0x125 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3879713,15 +3879713,15 @@ │ │ cmpl $0x1ff,0x14(%esp) │ │ jg 130030e │ │ cmp $0x1,%ecx │ │ je 13003ef │ │ mov %eax,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11788fc(%ebx),%eax │ │ + lea -0x1178923(%ebx),%eax │ │ lea -0x1164147(%ebx),%ecx │ │ push %eax │ │ push $0x155 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3879730,27 +3879730,27 @@ │ │ call 1272e00 │ │ mov %esi,%eax │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 13003ef │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11788fc(%ebx),%eax │ │ + lea -0x1178923(%ebx),%eax │ │ lea -0x1164147(%ebx),%ecx │ │ push %eax │ │ push $0x139 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb2 │ │ jmp 13003a3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11788fc(%ebx),%eax │ │ + lea -0x1178923(%ebx),%eax │ │ lea -0x1164147(%ebx),%ecx │ │ push %eax │ │ push $0x134 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3879763,15 +3879763,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11788fc(%ebx),%eax │ │ + lea -0x1178923(%ebx),%eax │ │ lea -0x1164147(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3880535,17 +3880535,17 @@ │ │ sub $0x40,%esp │ │ call 1300c91 │ │ pop %ebx │ │ add $0x16e527,%ebx │ │ cmpl $0x7ff,0x10(%ebp) │ │ jg 1300cdb │ │ call 1272bb0 │ │ - lea -0x1176a52(%ebx),%eax │ │ + lea -0x1176a79(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11788dc(%ebx),%eax │ │ + lea -0x1178903(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x59,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x78,0x4(%esp) │ │ jmp 1300dc7 │ │ mov 0x14(%ebp),%eax │ │ @@ -3880595,17 +3880595,17 @@ │ │ je 1300dda │ │ test %eax,%eax │ │ jne 1300e02 │ │ xor %edx,%edx │ │ xor %edi,%edi │ │ jmp 1300f82 │ │ call 1272bb0 │ │ - lea -0x1176a52(%ebx),%eax │ │ + lea -0x1176a79(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x11788dc(%ebx),%eax │ │ + lea -0x1178903(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x5e,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xb2,0x4(%esp) │ │ movl $0x4,(%esp) │ │ call 1272e00 │ │ @@ -3881199,15 +3881199,15 @@ │ │ call 11f43b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13015fe │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1160680(%ebx),%eax │ │ - lea -0x11788dc(%ebx),%ecx │ │ + lea -0x1178903(%ebx),%ecx │ │ push %eax │ │ push $0x1c6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb1 │ │ @@ -3881253,15 +3881253,15 @@ │ │ mov 0xc(%ebp),%esi │ │ sub %ecx,%esi │ │ cmp $0x1,%esi │ │ jg 130166a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1168073(%ebx),%eax │ │ - lea -0x117c3a4(%ebx),%ecx │ │ + lea -0x117c3cb(%ebx),%ecx │ │ push %eax │ │ push $0x38 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6e │ │ @@ -3881354,15 +3881354,15 @@ │ │ jne 1301720 │ │ mov %eax,%edx │ │ mov %esi,%ecx │ │ jmp 130179e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164126(%ebx),%eax │ │ - lea -0x117c3a4(%ebx),%ecx │ │ + lea -0x117c3cb(%ebx),%ecx │ │ push %eax │ │ push $0x57 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x89 │ │ @@ -3881395,34 +3881395,34 @@ │ │ je 13017d3 │ │ sub %edx,%eax │ │ cmpb $0xcc,(%ecx,%eax,1) │ │ je 1301780 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164126(%ebx),%eax │ │ - lea -0x117c3a4(%ebx),%ecx │ │ + lea -0x117c3cb(%ebx),%ecx │ │ push %eax │ │ push $0x73 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8b │ │ jmp 130175f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164126(%ebx),%eax │ │ - lea -0x117c3a4(%ebx),%ecx │ │ + lea -0x117c3cb(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ jmp 1301803 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1164126(%ebx),%eax │ │ - lea -0x117c3a4(%ebx),%ecx │ │ + lea -0x117c3cb(%ebx),%ecx │ │ push %eax │ │ push $0x62 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ @@ -3907006,15 +3907006,15 @@ │ │ sub $0xc,%esp │ │ push $0x1 │ │ call 1314f00 │ │ add $0x10,%esp │ │ jmp 1315170 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ffca(%ebx),%eax │ │ + lea -0x117fff1(%ebx),%eax │ │ lea -0x115ea6b(%ebx),%ecx │ │ push %eax │ │ push $0xf9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3907052,27 +3907052,27 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 13151d0 │ │ cmpl $0x3fffffff,(%esi) │ │ jne 1315208 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174e2a(%ebx),%eax │ │ + lea -0x1174e51(%ebx),%eax │ │ lea -0x115ea6b(%ebx),%ecx │ │ push %eax │ │ push $0x109 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 13151fa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174e2a(%ebx),%eax │ │ + lea -0x1174e51(%ebx),%eax │ │ lea -0x115ea6b(%ebx),%ecx │ │ push %eax │ │ push $0x105 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3909550,15 +3909550,15 @@ │ │ mov %edi,0x28(%esp) │ │ push (%edi) │ │ call 12a8860 │ │ mov %esi,%edi │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ cmove %ecx,%esi │ │ movl $0x0,0x10(%esp) │ │ test %edi,%edi │ │ je 1316d4f │ │ test %eax,%eax │ │ je 1316d4f │ │ mov %edi,0x14(%esp) │ │ @@ -3909680,15 +3909680,15 @@ │ │ add $0x10,%esp │ │ test %esi,%esi │ │ lea -0x11597d7(%ebx),%ecx │ │ cmove %ecx,%esi │ │ mov 0x8(%ebp),%edx │ │ test %edx,%edx │ │ cmove %ecx,%edx │ │ - lea -0x1181b49(%ebx),%ecx │ │ + lea -0x1181b70(%ebx),%ecx │ │ push %edx │ │ push %edi │ │ push %esi │ │ push %eax │ │ push 0x24(%esp) │ │ push %ecx │ │ push 0x30(%esp) │ │ @@ -3909798,15 +3909798,15 @@ │ │ mov 0x30(%eax),%eax │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c38e(%ebx),%eax │ │ + lea -0x117c3b5(%ebx),%eax │ │ lea -0x1155248(%ebx),%ecx │ │ push %eax │ │ push $0x19b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3910227,15 +3910227,15 @@ │ │ push $0x27 │ │ push %esi │ │ push %ecx │ │ call 12c02c0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a2f(%ebx),%eax │ │ + lea -0x1176a56(%ebx),%eax │ │ push %eax │ │ push $0xef │ │ push %esi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -3910728,15 +3910728,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c4cb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131831c │ │ sub $0x8,%esp │ │ - lea -0x117ebd3(%ebx),%eax │ │ + lea -0x117ebfa(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13177ff │ │ lea 0x34(%esp),%ecx │ │ @@ -3910772,15 +3910772,15 @@ │ │ push %eax │ │ push %esi │ │ call 12c6e50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131831c │ │ sub $0x8,%esp │ │ - lea -0x1175881(%ebx),%eax │ │ + lea -0x11758a8(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131787f │ │ lea 0x38(%esp),%ecx │ │ @@ -3910918,15 +3910918,15 @@ │ │ push $0x0 │ │ push %esi │ │ call 1318be0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1317a64 │ │ sub $0x4,%esp │ │ - lea -0x1178015(%ebx),%edi │ │ + lea -0x117803c(%ebx),%edi │ │ push $0x0 │ │ push %edi │ │ push %esi │ │ call 1318be0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1318065 │ │ @@ -3911982,15 +3911982,15 @@ │ │ jmp 13189bd │ │ lea -0x3d6(%eax),%ecx │ │ cmp $0x2,%ecx │ │ jb 131881b │ │ cmp $0x329,%eax │ │ jne 1318835 │ │ sub $0xc,%esp │ │ - lea -0x117ff94(%ebx),%eax │ │ + lea -0x117ffbb(%ebx),%eax │ │ push %eax │ │ call 12abae0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1318907 │ │ mov 0x18(%ebp),%eax │ │ test %eax,%eax │ │ @@ -3912580,15 +3912580,15 @@ │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ movl $0x0,0x4(%esp) │ │ call 1318be0 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ jne 1318fd9 │ │ - lea -0x1178015(%ebx),%esi │ │ + lea -0x117803c(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ call 1318be0 │ │ test %eax,%eax │ │ jne 1318fd9 │ │ @@ -3913126,27 +3913126,27 @@ │ │ push 0x10(%esp) │ │ push %edi │ │ call 11e4350 │ │ add $0x10,%esp │ │ jmp 1319657 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a19(%ebx),%eax │ │ + lea -0x1176a40(%ebx),%eax │ │ lea -0x115ea4a(%ebx),%ecx │ │ push %eax │ │ push $0x4e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ jmp 131964b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a19(%ebx),%eax │ │ + lea -0x1176a40(%ebx),%eax │ │ lea -0x115ea4a(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3913617,15 +3913617,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ call 1319ac1 │ │ pop %ebx │ │ add $0x1556f7,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x11788a7(%ebx),%edi │ │ + lea -0x11788ce(%ebx),%edi │ │ push $0x29 │ │ push %edi │ │ push $0x4 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1319b48 │ │ @@ -3913725,23 +3913725,23 @@ │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x11788a7(%ebx),%eax │ │ + lea -0x11788ce(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1174e08(%ebx),%eax │ │ + lea -0x1174e2f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x80,0x8(%esp) │ │ call 12aa730 │ │ - lea -0x11788a7(%ebx),%eax │ │ + lea -0x11788ce(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1174e08(%ebx),%eax │ │ + lea -0x1174e2f(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8a,0x8(%esp) │ │ call 12aa730 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ push %ebx │ │ @@ -3913782,15 +3913782,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1319c81 │ │ pop %ebx │ │ add $0x155537,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11788a7(%ebx),%esi │ │ + lea -0x11788ce(%ebx),%esi │ │ push $0x64 │ │ push %esi │ │ push $0x4 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3913844,16 +3913844,16 @@ │ │ test %eax,%eax │ │ jne 1319d0e │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x11788a7(%ebx),%eax │ │ - lea -0x1174e08(%ebx),%ecx │ │ + lea -0x11788ce(%ebx),%eax │ │ + lea -0x1174e2f(%ebx),%ecx │ │ push $0x80 │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3913876,16 +3913876,16 @@ │ │ test %eax,%eax │ │ jne 1319d5e │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x11788a7(%ebx),%eax │ │ - lea -0x1174e08(%ebx),%ecx │ │ + lea -0x11788ce(%ebx),%eax │ │ + lea -0x1174e2f(%ebx),%ecx │ │ push $0x8a │ │ push %eax │ │ push %ecx │ │ call 12aa730 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3913911,15 +3913911,15 @@ │ │ push %eax │ │ call 13c8230 │ │ add $0x10,%esp │ │ mov (%esi),%eax │ │ jmp 1319db3 │ │ xor %eax,%eax │ │ sub $0x4,%esp │ │ - lea -0x11788a7(%ebx),%ecx │ │ + lea -0x11788ce(%ebx),%ecx │ │ push $0x97 │ │ push %ecx │ │ push %eax │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ lea -0x8(%ebp),%esp │ │ @@ -3913942,15 +3913942,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1319df1 │ │ pop %ebx │ │ add $0x1553c7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11788a7(%ebx),%esi │ │ + lea -0x11788ce(%ebx),%esi │ │ push $0x9f │ │ push %esi │ │ push $0x4 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3914101,15 +3914101,15 @@ │ │ push %eax │ │ call 13c8770 │ │ add $0x10,%esp │ │ mov (%esi),%eax │ │ jmp 1319f63 │ │ xor %eax,%eax │ │ sub $0x4,%esp │ │ - lea -0x11788a7(%ebx),%ecx │ │ + lea -0x11788ce(%ebx),%ecx │ │ push $0xe5 │ │ push %ecx │ │ push %eax │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ lea -0x8(%ebp),%esp │ │ @@ -3914756,15 +3914756,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 131a621 │ │ pop %ebx │ │ add $0x154b97,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1181b21(%ebx),%eax │ │ + lea -0x1181b48(%ebx),%eax │ │ push $0x19 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x1c │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -3914887,15 +3914887,15 @@ │ │ push %esi │ │ push $0xb │ │ call 12ab840 │ │ add $0x4,%esp │ │ push 0x18(%esi) │ │ call 12cd9f0 │ │ add $0xc,%esp │ │ - lea -0x1181b21(%ebx),%eax │ │ + lea -0x1181b48(%ebx),%eax │ │ push $0x51 │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3914917,15 +3914917,15 @@ │ │ call 131a7c1 │ │ pop %ebx │ │ add $0x1549f7,%ebx │ │ mov 0x8(%ebp),%esi │ │ testb $0x1,0x20(%esi) │ │ je 131a81a │ │ sub $0x4,%esp │ │ - lea -0x1181b21(%ebx),%edi │ │ + lea -0x1181b48(%ebx),%edi │ │ push $0x35 │ │ push %edi │ │ push 0x4(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ cmpl $0x3,(%esi) │ │ jne 131a81a │ │ @@ -3914942,15 +3914942,15 @@ │ │ add $0xc,%esp │ │ push $0x3a │ │ push %edi │ │ push 0x1c(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x1181b21(%ebx),%eax │ │ + lea -0x1181b48(%ebx),%eax │ │ push $0x44 │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -3915151,15 +3915151,15 @@ │ │ add $0x10,%esp │ │ add %eax,%esi │ │ add $0xb,%esi │ │ jmp 131aa1a │ │ add $0x6,%esi │ │ add $0x2,%esi │ │ sub $0x4,%esp │ │ - lea -0x1181b21(%ebx),%eax │ │ + lea -0x1181b48(%ebx),%eax │ │ push $0x166 │ │ push %eax │ │ push %esi │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131aa94 │ │ @@ -3915303,27 +3915303,27 @@ │ │ cmp $0x1,%edx │ │ ja 131abd6 │ │ mov 0x10(%ecx),%eax │ │ jmp 131abd6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115ab58(%ebx),%eax │ │ - lea -0x1181b21(%ebx),%ecx │ │ + lea -0x1181b48(%ebx),%ecx │ │ push %eax │ │ push $0x1ab │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ jmp 131abc7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115ab58(%ebx),%eax │ │ - lea -0x1181b21(%ebx),%ecx │ │ + lea -0x1181b48(%ebx),%ecx │ │ push %eax │ │ push $0x1af │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -3915416,25 +3915416,25 @@ │ │ call *%eax │ │ cmp $0xffffffff,%eax │ │ mov %edi,%edx │ │ je 131ad5d │ │ test %eax,%eax │ │ mov %edx,%edi │ │ jne 131acc9 │ │ - lea -0x117a608(%ebx),%eax │ │ + lea -0x117a62f(%ebx),%eax │ │ jmp 131ad4c │ │ mov 0x4(%edi),%eax │ │ mov %eax,(%esp) │ │ call 1315790 │ │ - lea -0x117e2fb(%ebx),%ecx │ │ + lea -0x117e322(%ebx),%ecx │ │ mov %ecx,0x14(%esp) │ │ test %eax,%eax │ │ jle 131ad38 │ │ xor %esi,%esi │ │ - lea -0x117c36e(%ebx),%eax │ │ + lea -0x117c395(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ nop │ │ nop │ │ mov (%edi),%eax │ │ mov %edi,%edx │ │ mov 0x10(%eax),%edi │ │ test %edi,%edi │ │ @@ -3915489,17 +3915489,17 @@ │ │ mov 0x10(%esp),%edi │ │ cmovle 0x14(%esp),%edi │ │ mov %esi,%ecx │ │ mov 0x18(%esp),%esi │ │ or %al,%cl │ │ je 131adf0 │ │ call 1272bb0 │ │ - lea -0x1181b0e(%ebx),%eax │ │ + lea -0x1181b35(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1181b21(%ebx),%eax │ │ + lea -0x1181b48(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x210,0x4(%esp) │ │ call 1272ce0 │ │ mov %edi,0xc(%esp) │ │ lea -0x1169ab8(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x6b,0x4(%esp) │ │ @@ -3915605,15 +3915605,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 131aec1 │ │ pop %ebx │ │ add $0x1542f7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1181b21(%ebx),%edi │ │ + lea -0x1181b48(%ebx),%edi │ │ push $0x246 │ │ push %edi │ │ push $0x2c │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ test %eax,%eax │ │ @@ -3915698,15 +3915698,15 @@ │ │ lea 0x24(%esi),%eax │ │ sub $0x4,%esp │ │ push %eax │ │ push %esi │ │ push $0xe │ │ call 12ab840 │ │ add $0xc,%esp │ │ - lea -0x1181b21(%ebx),%edi │ │ + lea -0x1181b48(%ebx),%edi │ │ push $0x265 │ │ push %edi │ │ push (%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ sub $0x4,%esp │ │ @@ -3915987,22 +3915987,22 @@ │ │ mov %ecx,%edi │ │ jle 131b2db │ │ or $0x1,%edx │ │ mov 0x8(%ebp),%eax │ │ mov %edx,0x14(%eax) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a04(%ebx),%eax │ │ - lea -0x1181b21(%ebx),%ecx │ │ + lea -0x1176a2b(%ebx),%eax │ │ + lea -0x1181b48(%ebx),%ecx │ │ push %eax │ │ push $0x36b │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ - lea -0x117ff69(%ebx),%eax │ │ + lea -0x117ff90(%ebx),%eax │ │ push 0x18(%edi) │ │ push 0x14(%edi) │ │ push %eax │ │ push $0x65 │ │ jmp 131b31b │ │ cmp $0x3,%esi │ │ jne 131b3c4 │ │ @@ -3916058,22 +3916058,22 @@ │ │ cmp %esi,0x18(%edi) │ │ jge 131b32f │ │ or $0x1,%edx │ │ mov 0x8(%ebp),%eax │ │ mov %edx,0x14(%eax) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a04(%ebx),%eax │ │ - lea -0x1181b21(%ebx),%ecx │ │ + lea -0x1176a2b(%ebx),%eax │ │ + lea -0x1181b48(%ebx),%ecx │ │ push %eax │ │ push $0x373 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ - lea -0x117ff69(%ebx),%eax │ │ + lea -0x117ff90(%ebx),%eax │ │ push 0x18(%edi) │ │ push 0x14(%edi) │ │ push %eax │ │ push $0x64 │ │ push $0x28 │ │ call 1272e00 │ │ add $0x20,%esp │ │ @@ -3916092,23 +3916092,23 @@ │ │ jl 131b352 │ │ mov 0xc(%edi),%eax │ │ movb $0x0,(%eax,%esi,1) │ │ mov %esi,0x10(%edi) │ │ jmp 131b3c2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a04(%ebx),%eax │ │ - lea -0x1181b21(%ebx),%ecx │ │ + lea -0x1176a2b(%ebx),%eax │ │ + lea -0x1181b48(%ebx),%ecx │ │ push %eax │ │ push $0x389 │ │ jmp 131b38d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176a04(%ebx),%eax │ │ - lea -0x1181b21(%ebx),%ecx │ │ + lea -0x1176a2b(%ebx),%eax │ │ + lea -0x1181b48(%ebx),%ecx │ │ push %eax │ │ push $0x37b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3916153,27 +3916153,27 @@ │ │ cmp $0x2,%eax │ │ ja 131b45e │ │ cmpl $0x0,0x10(%ebp) │ │ jne 131b45e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1167f93(%ebx),%eax │ │ - lea -0x1181b21(%ebx),%ecx │ │ + lea -0x1181b48(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 131b44a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1167f93(%ebx),%eax │ │ - lea -0x1181b21(%ebx),%ecx │ │ + lea -0x1181b48(%ebx),%ecx │ │ push %eax │ │ push $0x67 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3916186,15 +3916186,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %ecx,%esi │ │ mov %edx,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1181b21(%ebx),%eax │ │ + lea -0x1181b48(%ebx),%eax │ │ push $0x6b │ │ push %eax │ │ push $0x24 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131b454 │ │ @@ -3916220,23 +3916220,23 @@ │ │ sub $0x1040,%esp │ │ call 131b4b4 │ │ pop %ebx │ │ add $0x153d04,%ebx │ │ call 12cdb00 │ │ mov %eax,0x38(%esp) │ │ lea 0x3c(%esp),%esi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea -0x11597d7(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ lea -0x115cafd(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x116627d(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x117ff44(%ebx),%eax │ │ + lea -0x117ff6b(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ jmp 131b5c1 │ │ nop │ │ sub $0x4,%esp │ │ push $0x0 │ │ push $0x4 │ │ lea 0x44(%esp),%eax │ │ @@ -3916379,15 +3916379,15 @@ │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 131b739 │ │ movb $0x1,0x1211c(%ebx) │ │ sub $0x8,%esp │ │ lea -0x115b987(%ebx),%eax │ │ - lea -0x1183ba9(%ebx),%edi │ │ + lea -0x1183bd0(%ebx),%edi │ │ push %eax │ │ push %edi │ │ call 13c8180 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov -0x360(%ebx),%esi │ │ cmove %esi,%eax │ │ @@ -3916911,15 +3916911,15 @@ │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov $0x0,%ecx │ │ mov %eax,0x8(%esp) │ │ test %eax,%eax │ │ je 131be88 │ │ sub $0xc,%esp │ │ - lea -0x1181b03(%ebx),%eax │ │ + lea -0x1181b2a(%ebx),%eax │ │ push %eax │ │ call 131aeb0 │ │ add $0x10,%esp │ │ mov $0x0,%ecx │ │ test %eax,%eax │ │ je 131be88 │ │ mov %eax,%edi │ │ @@ -3920559,15 +3920559,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 131e601 │ │ pop %ebx │ │ add $0x150bb7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1174dbd(%ebx),%esi │ │ + lea -0x1174de4(%ebx),%esi │ │ push $0x6e │ │ push %esi │ │ push $0xc │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3920645,15 +3920645,15 @@ │ │ call 1315710 │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 11fca00 │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12cd9f0 │ │ - lea -0x1174dbd(%ebx),%eax │ │ + lea -0x1174de4(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xa3,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3920695,15 +3920695,15 @@ │ │ mov %eax,%edx │ │ call 131eed0 │ │ test %eax,%eax │ │ jne 131e7ed │ │ call 1272bb0 │ │ lea -0x114d70d(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1174dbd(%ebx),%eax │ │ + lea -0x1174de4(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x63,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x67,0x4(%esp) │ │ movl $0xb,(%esp) │ │ call 1272e00 │ │ @@ -3920767,15 +3920767,15 @@ │ │ mov 0x10(%ebp),%edi │ │ test %edi,%edi │ │ je 131e881 │ │ mov 0xc(%ebp),%eax │ │ mov %eax,0x34(%esp) │ │ cmp $0x1,%eax │ │ jne 131e888 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea 0xc4(%esp),%eax │ │ jmp 131e8a2 │ │ xor %eax,%eax │ │ jmp 131ed11 │ │ cmp $0x2,%eax │ │ jne 131ec7d │ │ @@ -3921025,15 +3921025,15 @@ │ │ je 131ebe7 │ │ mov 0x4(%esp),%ecx │ │ cmp %ecx,0x4(%eax) │ │ jge 131e920 │ │ mov %ecx,0x4(%eax) │ │ jmp 131e920 │ │ sub $0x4,%esp │ │ - lea -0x1174dbd(%ebx),%eax │ │ + lea -0x1174de4(%ebx),%eax │ │ push $0x17a │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ push $0x8 │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3921056,28 +3921056,28 @@ │ │ push 0x8(%esi) │ │ call 1315890 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%esi │ │ jmp 131e920 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181ae5(%ebx),%eax │ │ - lea -0x1174dbd(%ebx),%ecx │ │ + lea -0x1181b0c(%ebx),%eax │ │ + lea -0x1174de4(%ebx),%ecx │ │ push %eax │ │ push $0xff │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ jmp 131eca4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181ae5(%ebx),%eax │ │ - lea -0x1174dbd(%ebx),%ecx │ │ + lea -0x1181b0c(%ebx),%eax │ │ + lea -0x1174de4(%ebx),%ecx │ │ push %eax │ │ push $0xfa │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ @@ -3921121,16 +3921121,16 @@ │ │ pop %ebp │ │ ret │ │ movl $0x0,0x4(%esp) │ │ mov 0x8(%ebp),%edi │ │ jmp 131ed6f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181ae5(%ebx),%eax │ │ - lea -0x1174dbd(%ebx),%ecx │ │ + lea -0x1181b0c(%ebx),%eax │ │ + lea -0x1174de4(%ebx),%ecx │ │ push %eax │ │ push $0x10f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80007 │ │ @@ -3921169,15 +3921169,15 @@ │ │ mov 0x18(%esp),%esi │ │ push %esi │ │ push 0x34(%esp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181ae5(%ebx),%eax │ │ + lea -0x1181b0c(%ebx),%eax │ │ push %eax │ │ push $0x185 │ │ push %esi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3921203,15 +3921203,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 131ee41 │ │ pop %ebx │ │ add $0x150377,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x4,%esp │ │ - lea -0x1174dbd(%ebx),%edi │ │ + lea -0x1174de4(%ebx),%edi │ │ push $0x97 │ │ push %edi │ │ push (%esi) │ │ call 12c02c0 │ │ add $0x8,%esp │ │ lea -0x150328(%ebx),%eax │ │ push %eax │ │ @@ -3921237,15 +3921237,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 131ee9f │ │ pop %ebx │ │ add $0x150319,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1174dbd(%ebx),%eax │ │ + lea -0x1174de4(%ebx),%eax │ │ push $0x88 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3921273,15 +3921273,15 @@ │ │ add $0x1502d7,%ebx │ │ test %edx,%edx │ │ je 131f0a7 │ │ movzbl (%edx),%eax │ │ test %al,%al │ │ je 131f0a7 │ │ mov %ecx,%edi │ │ - lea -0x1174dbd(%ebx),%ecx │ │ + lea -0x1174de4(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ lea -0x150018(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ mov %edx,%ecx │ │ mov %edi,0x24(%esp) │ │ cmp $0x3a,%al │ │ je 131ef2b │ │ @@ -3921422,15 +3921422,15 @@ │ │ inc %ecx │ │ cmp $0x3a,%al │ │ jne 131ef20 │ │ jmp 131ef2b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114d704(%ebx),%eax │ │ - lea -0x1174dbd(%ebx),%ecx │ │ + lea -0x1174de4(%ebx),%ecx │ │ push %eax │ │ push $0xad │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x71 │ │ @@ -3921580,15 +3921580,15 @@ │ │ je 131f366 │ │ mov 0x10(%ebp),%eax │ │ cmp $0x2,%eax │ │ je 131f392 │ │ cmp $0x1,%eax │ │ jne 131f3c3 │ │ call 1273020 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea 0x4(%esp),%ecx │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push $0x0 │ │ push %ecx │ │ push %esi │ │ call 12dd970 │ │ @@ -3921781,15 +3921781,15 @@ │ │ test %eax,%eax │ │ jle 131f576 │ │ mov 0x10(%ebp),%eax │ │ cmp $0x2,%eax │ │ je 131f5d0 │ │ cmp $0x1,%eax │ │ jne 131f5fa │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ push $0x0 │ │ push $0x0 │ │ push %esi │ │ call 131f9e0 │ │ add $0x10,%esp │ │ @@ -3921965,15 +3921965,15 @@ │ │ push %ecx │ │ push %eax │ │ call 11f2660 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131f7fe │ │ sub $0x8,%esp │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ push %edi │ │ push %esi │ │ push %ecx │ │ push $0x0 │ │ push $0x0 │ │ push %eax │ │ mov %eax,%esi │ │ @@ -3922380,15 +3922380,15 @@ │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131fc36 │ │ sub $0x8,%esp │ │ - lea -0x11800c4(%ebx),%eax │ │ + lea -0x11800eb(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13c8780 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 131fe39 │ │ mov 0x4(%esp),%ecx │ │ @@ -3922866,15 +3922866,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1320191 │ │ pop %ebx │ │ add $0x14f027,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11769f3(%ebx),%esi │ │ + lea -0x1176a1a(%ebx),%esi │ │ push $0x14 │ │ push %esi │ │ push $0x30 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3922916,15 +3922916,15 @@ │ │ push $0x2d │ │ push %esi │ │ push %edi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178860(%ebx),%eax │ │ + lea -0x1178887(%ebx),%eax │ │ push %eax │ │ push $0x1c │ │ push %esi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3922961,20 +3922961,20 @@ │ │ call 11ea9e0 │ │ mov 0xc(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1294ab0 │ │ cmpl $0x0,0x18(%esi) │ │ je 13202c2 │ │ mov 0x14(%esi),%eax │ │ - lea -0x11769f3(%ebx),%ecx │ │ + lea -0x1176a1a(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x2c,0x8(%esp) │ │ call 12c02c0 │ │ - lea -0x11769f3(%ebx),%eax │ │ + lea -0x1176a1a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x2d,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3923244,15 +3923244,15 @@ │ │ je 1320613 │ │ sub $0xc,%esp │ │ push %esi │ │ call 1335c90 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1174d8d(%ebx),%eax │ │ + lea -0x1174db4(%ebx),%eax │ │ push $0x74 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edi │ │ call 12c1a80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3923309,15 +3923309,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 132062f │ │ pop %ebx │ │ add $0x14eb89,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1174d8d(%ebx),%eax │ │ + lea -0x1174db4(%ebx),%eax │ │ push $0x63 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3923539,20 +3923539,20 @@ │ │ call 11ef2f0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1320992 │ │ mov %edi,0x28(%esp) │ │ movzbl (%edi),%eax │ │ cmpl $0x1,0x10(%esp) │ │ - lea -0x1178015(%ebx),%edx │ │ + lea -0x117803c(%ebx),%edx │ │ lea -0x1166d6a(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov %edx,0x24(%esp) │ │ cmove %edx,%ecx │ │ - lea -0x117ed5a(%ebx),%edx │ │ + lea -0x117ed81(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ mov %edx,0x24(%esp) │ │ push %edx │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3923668,15 +3923668,15 @@ │ │ push %eax │ │ call *%ecx │ │ add $0x10,%esp │ │ jmp 1320a22 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115145c(%ebx),%eax │ │ - lea -0x1178852(%ebx),%ecx │ │ + lea -0x1178879(%ebx),%ecx │ │ push %eax │ │ push $0x19d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ @@ -3924092,15 +3924092,15 @@ │ │ call 1315790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1320ef6 │ │ movl $0x0,0x8(%esp) │ │ lea -0x114f63c(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1172ffa(%ebx),%eax │ │ + lea -0x1173021(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ nop │ │ nop │ │ sub $0x8,%esp │ │ push 0x10(%esp) │ │ push %esi │ │ call 13157b0 │ │ @@ -3924183,15 +3924183,15 @@ │ │ mov %edi,%eax │ │ test %edi,%edi │ │ jne 1320f58 │ │ call 1314df0 │ │ jmp 1320f58 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ff2f(%ebx),%eax │ │ + lea -0x117ff56(%ebx),%eax │ │ push %eax │ │ push $0x4d │ │ push 0x18(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3924336,60 +3924336,60 @@ │ │ mov 0x10(%esp),%edi │ │ cmp %ecx,%edi │ │ mov 0xc(%esp),%esi │ │ jne 1320fd0 │ │ jmp 13211b2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181aa5(%ebx),%eax │ │ + lea -0x1181acc(%ebx),%eax │ │ lea -0x114f63c(%ebx),%ecx │ │ push %eax │ │ push $0x73 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x22 │ │ call 1272e00 │ │ jmp 13211ad │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181aa5(%ebx),%eax │ │ + lea -0x1181acc(%ebx),%eax │ │ push %eax │ │ push $0x79 │ │ push 0x10(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 132114d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181aa5(%ebx),%eax │ │ + lea -0x1181acc(%ebx),%eax │ │ push %eax │ │ push $0x7f │ │ push 0x10(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ push $0x22 │ │ call 1272e00 │ │ jmp 1321197 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181aa5(%ebx),%eax │ │ + lea -0x1181acc(%ebx),%eax │ │ push %eax │ │ push $0x8a │ │ mov 0x10(%esp),%esi │ │ push %esi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1183b94(%ebx),%eax │ │ + lea -0x1183bbb(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x77 │ │ push $0x22 │ │ call 1272e00 │ │ add $0xc,%esp │ │ push $0x8c │ │ @@ -3924899,30 +3924899,30 @@ │ │ mov %esi,%eax │ │ mov 0x8(%ebp),%esi │ │ jl 13215c7 │ │ mov 0xc(%esp),%eax │ │ jmp 1321706 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e2df(%ebx),%eax │ │ - lea -0x11769d1(%ebx),%ecx │ │ + lea -0x117e306(%ebx),%eax │ │ + lea -0x11769f8(%ebx),%ecx │ │ push %eax │ │ push $0x43 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x22 │ │ call 1272e00 │ │ jmp 13216fd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e2df(%ebx),%eax │ │ - lea -0x11769d1(%ebx),%ecx │ │ + lea -0x117e306(%ebx),%eax │ │ + lea -0x11769f8(%ebx),%ecx │ │ push %eax │ │ push $0x54 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x116d1b0(%ebx),%eax │ │ mov 0x10(%esp),%ecx │ │ @@ -3924942,16 +3924942,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e2df(%ebx),%eax │ │ - lea -0x11769d1(%ebx),%ecx │ │ + lea -0x117e306(%ebx),%eax │ │ + lea -0x11769f8(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3925240,15 +3925240,15 @@ │ │ cmp %eax,%esi │ │ jl 1321970 │ │ mov 0x4(%esp),%eax │ │ jmp 1321a87 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1171032(%ebx),%eax │ │ - lea -0x1181a7a(%ebx),%ecx │ │ + lea -0x1181aa1(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3925256,26 +3925256,26 @@ │ │ call 1272e00 │ │ jmp 1321a82 │ │ mov %esi,%eax │ │ jmp 1321a87 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1171032(%ebx),%eax │ │ - lea -0x1181a7a(%ebx),%ecx │ │ + lea -0x1181aa1(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ push 0x8(%edi) │ │ push %eax │ │ push 0x4(%edi) │ │ push %ecx │ │ push $0x4 │ │ call 1272790 │ │ @@ -3925384,15 +3925384,15 @@ │ │ sub $0x8,%esp │ │ push $0x0 │ │ push %esi │ │ mov %eax,%esi │ │ call 13157b0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1169a9f(%ebx),%ecx │ │ mov %eax,0x18(%esp) │ │ push %eax │ │ push 0x14(%ebp) │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ push %esi │ │ @@ -3925654,15 +3925654,15 @@ │ │ push %esi │ │ call 1333070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov %edi,0xc(%esp) │ │ je 1321f77 │ │ sub $0x8,%esp │ │ - lea -0x11731f1(%ebx),%eax │ │ + lea -0x1173218(%ebx),%eax │ │ push %eax │ │ push 0x4(%edi) │ │ call 1333070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x10(%esp),%esi │ │ jne 1322716 │ │ @@ -3925917,15 +3925917,15 @@ │ │ add $0xfffffffd,%eax │ │ cmp $0xa,%eax │ │ ja 1322368 │ │ mov -0x11156fc(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ sub $0x4,%esp │ │ - lea -0x11791dd(%ebx),%eax │ │ + lea -0x1179204(%ebx),%eax │ │ push $0x3 │ │ push %eax │ │ push %edi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1322368 │ │ @@ -3925987,15 +3925987,15 @@ │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1322368 │ │ movl $0xd,0xc(%esp) │ │ jmp 1322360 │ │ sub $0x4,%esp │ │ - lea -0x118129b(%ebx),%eax │ │ + lea -0x11812c2(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %edi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1322368 │ │ @@ -3926011,15 +3926011,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1322368 │ │ mov $0x1e,%esi │ │ movl $0x9,0xc(%esp) │ │ jmp 1322360 │ │ sub $0x4,%esp │ │ - lea -0x1171b82(%ebx),%eax │ │ + lea -0x1171ba9(%ebx),%eax │ │ push $0xa │ │ push %eax │ │ push %edi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1322368 │ │ @@ -3926177,15 +3926177,15 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x86 │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ push $0x4 │ │ call 1272790 │ │ @@ -3926199,15 +3926199,15 @@ │ │ push %esi │ │ call 11eaae0 │ │ add $0x10,%esp │ │ mov $0x8000f,%esi │ │ mov $0x197,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183b57(%ebx),%eax │ │ + lea -0x1183b7e(%ebx),%eax │ │ lea -0x11551e0(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3926218,27 +3926218,27 @@ │ │ mov -0x210(%ebx),%eax │ │ push %eax │ │ push 0x24(%esp) │ │ call 1315710 │ │ jmp 1322b55 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e2a9(%ebx),%eax │ │ + lea -0x117e2d0(%ebx),%eax │ │ lea -0x11551e0(%ebx),%ecx │ │ push %eax │ │ push $0x16b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8d │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ mov 0x34(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ @@ -3926392,78 +3926392,78 @@ │ │ push %edi │ │ push $0x6 │ │ call 1272790 │ │ add $0x20,%esp │ │ jmp 1322b7f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e2a9(%ebx),%eax │ │ + lea -0x117e2d0(%ebx),%eax │ │ lea -0x11551e0(%ebx),%ecx │ │ push %eax │ │ push $0x12c │ │ jmp 1322b3e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e2a9(%ebx),%eax │ │ + lea -0x117e2d0(%ebx),%eax │ │ lea -0x11551e0(%ebx),%ecx │ │ push %eax │ │ push $0x130 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 1322b4e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e2a9(%ebx),%eax │ │ + lea -0x117e2d0(%ebx),%eax │ │ lea -0x11551e0(%ebx),%ecx │ │ push %eax │ │ push $0x134 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 1322aca │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e2a9(%ebx),%eax │ │ + lea -0x117e2d0(%ebx),%eax │ │ lea -0x11551e0(%ebx),%ecx │ │ push %eax │ │ push $0x175 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8a │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ mov 0x34(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ call 1272790 │ │ add $0x20,%esp │ │ jmp 1322b58 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e2a9(%ebx),%eax │ │ + lea -0x117e2d0(%ebx),%eax │ │ lea -0x11551e0(%ebx),%ecx │ │ push %eax │ │ push $0x13f │ │ jmp 1322b3e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e2a9(%ebx),%eax │ │ + lea -0x117e2d0(%ebx),%eax │ │ lea -0x11551e0(%ebx),%ecx │ │ push %eax │ │ push $0x146 │ │ jmp 1322b3e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151424(%ebx),%eax │ │ @@ -3926534,22 +3926534,22 @@ │ │ push $0x0 │ │ push $0x8000d │ │ push $0x22 │ │ call 1272e00 │ │ jmp 1322b78 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e2a9(%ebx),%eax │ │ + lea -0x117e2d0(%ebx),%eax │ │ lea -0x11551e0(%ebx),%ecx │ │ push %eax │ │ push $0x15a │ │ jmp 1322b3e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e2a9(%ebx),%eax │ │ + lea -0x117e2d0(%ebx),%eax │ │ lea -0x11551e0(%ebx),%ecx │ │ push %eax │ │ push $0x17d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3926568,22 +3926568,22 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 1322a75 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e2a9(%ebx),%eax │ │ + lea -0x117e2d0(%ebx),%eax │ │ lea -0x11551e0(%ebx),%ecx │ │ push %eax │ │ push $0x163 │ │ jmp 1322b3e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117e2a9(%ebx),%eax │ │ + lea -0x117e2d0(%ebx),%eax │ │ lea -0x11551e0(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3926784,29 +3926784,29 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 132303c │ │ mov 0x8(%ebp),%eax │ │ add $0x2,%eax │ │ mov %eax,0xc(%esp) │ │ xor %eax,%eax │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ lea -0x11551c9(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ - lea -0x117a5e3(%ebx),%ecx │ │ + lea -0x117a60a(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ lea -0x1169a8b(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ - lea -0x1174345(%ebx),%ecx │ │ + lea -0x117436c(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ lea -0x115ab13(%ebx),%ecx │ │ mov %ecx,0x1c(%esp) │ │ lea -0x1149454(%ebx),%ecx │ │ mov %ecx,0x10(%esp) │ │ - lea -0x117ba19(%ebx),%ecx │ │ + lea -0x117ba40(%ebx),%ecx │ │ mov %ecx,0x34(%esp) │ │ mov %edi,0x4(%esp) │ │ mov %esi,0x38(%esp) │ │ jmp 1322dc6 │ │ nop │ │ nop │ │ nop │ │ @@ -3926861,15 +3926861,15 @@ │ │ add $0x10,%esp │ │ cmp $0xa5,%eax │ │ je 1322e40 │ │ cmp $0xa4,%eax │ │ jne 1322d80 │ │ mov 0x4(%esi),%eax │ │ sub $0x8,%esp │ │ - lea -0x117fef3(%ebx),%ecx │ │ + lea -0x117ff1a(%ebx),%ecx │ │ push 0x8(%eax) │ │ push (%eax) │ │ push 0x18(%esp) │ │ push 0x8(%ebp) │ │ push %ecx │ │ push %edi │ │ jmp 132302f │ │ @@ -3927301,15 +3927301,15 @@ │ │ jl 1323436 │ │ mov %ecx,0x14(%esp) │ │ movl $0x0,0x20(%esp) │ │ lea -0x114944d(%ebx),%eax │ │ mov %eax,0x38(%esp) │ │ lea -0x1169c18(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ - lea -0x118133d(%ebx),%eax │ │ + lea -0x1181364(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ xor %eax,%eax │ │ xor %ecx,%ecx │ │ jmp 132335c │ │ nop │ │ nop │ │ nop │ │ @@ -3927513,29 +3927513,29 @@ │ │ lea -0x1157020(%ebx),%eax │ │ lea -0x117101c(%ebx),%ecx │ │ push %eax │ │ push $0x8e │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1175da4(%ebx),%eax │ │ + lea -0x1175dcb(%ebx),%eax │ │ mov 0xc(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0xac │ │ jmp 1323833 │ │ sub $0x4,%esp │ │ lea -0x1157020(%ebx),%eax │ │ lea -0x117101c(%ebx),%ecx │ │ push %eax │ │ push $0x8a │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1175da4(%ebx),%eax │ │ + lea -0x1175dcb(%ebx),%eax │ │ mov 0xc(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0xab │ │ jmp 1323833 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ @@ -3927854,15 +3927854,15 @@ │ │ jle 1323d82 │ │ mov %eax,0x8(%esp) │ │ xor %edi,%edi │ │ lea -0x17e98(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea -0x11625c4(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ - lea -0x117e29a(%ebx),%eax │ │ + lea -0x117e2c1(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %esi,0x18(%esp) │ │ sub $0x8,%esp │ │ push %edi │ │ push 0x10(%ebp) │ │ call 13157b0 │ │ add $0x10,%esp │ │ @@ -3928031,15 +3928031,15 @@ │ │ cmp 0x18(%esp),%edi │ │ jne 1323a1e │ │ mov 0x8(%esp),%eax │ │ jmp 1323d82 │ │ mov %eax,0x8(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174d6c(%ebx),%eax │ │ + lea -0x1174d93(%ebx),%eax │ │ lea -0x1170ff6(%ebx),%ecx │ │ push %eax │ │ push $0xfd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3928060,52 +3928060,52 @@ │ │ call 1320a30 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ xor %esi,%esi │ │ jmp 1323d58 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174d6c(%ebx),%eax │ │ + lea -0x1174d93(%ebx),%eax │ │ lea -0x1170ff6(%ebx),%ecx │ │ push %eax │ │ push $0x112 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x22 │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 1323d58 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174d6c(%ebx),%eax │ │ + lea -0x1174d93(%ebx),%eax │ │ lea -0x1170ff6(%ebx),%ecx │ │ push %eax │ │ push $0x116 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x22 │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 1323d54 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174d6c(%ebx),%eax │ │ + lea -0x1174d93(%ebx),%eax │ │ lea -0x1170ff6(%ebx),%ecx │ │ push %eax │ │ push $0x11b │ │ jmp 1323d38 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174d6c(%ebx),%eax │ │ + lea -0x1174d93(%ebx),%eax │ │ lea -0x1170ff6(%ebx),%ecx │ │ push %eax │ │ push $0x120 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3928181,15 +3928181,15 @@ │ │ mov 0x10(%ebp),%ecx │ │ push %esi │ │ push %eax │ │ call 1324bb0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x8(%edi) │ │ je 1323e36 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x11532cf(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ mov 0x10(%ebp),%esi │ │ push %esi │ │ call 11ef9b0 │ │ @@ -3928205,15 +3928205,15 @@ │ │ call 1315790 │ │ add $0x10,%esp │ │ cmp $0x2,%eax │ │ jl 1323f1f │ │ mov $0x1,%esi │ │ lea -0x115fe25(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x11532cf(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x11532d7(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ jmp 1323e98 │ │ nop │ │ @@ -3928460,19 +3928460,19 @@ │ │ mov %eax,0x28(%esp) │ │ mov %esi,0xc(%esp) │ │ lea 0x8(%esi),%eax │ │ mov %eax,0x20(%esp) │ │ xor %esi,%esi │ │ lea -0x114d6ae(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ - lea -0x1172fd8(%ebx),%eax │ │ + lea -0x1172fff(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ lea -0x1169a74(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ - lea -0x117c32f(%ebx),%eax │ │ + lea -0x117c356(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov 0x10(%ebp),%edi │ │ jmp 1324110 │ │ push 0x30(%esp) │ │ push %edi │ │ call 13328f0 │ │ add $0x10,%esp │ │ @@ -3928604,15 +3928604,15 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ push 0x8(%edi) │ │ push %eax │ │ push 0x4(%edi) │ │ push %ecx │ │ push $0x4 │ │ call 1272790 │ │ @@ -3928642,36 +3928642,36 @@ │ │ je 1324303 │ │ sub $0xc,%esp │ │ push %esi │ │ call 1324b10 │ │ add $0x10,%esp │ │ cmpl $0x0,0x4(%edi) │ │ jle 1324323 │ │ - lea -0x1178015(%ebx),%eax │ │ - lea -0x117a5cc(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%eax │ │ + lea -0x117a5f3(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push 0x10(%ebp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x8(%edi) │ │ jle 1324343 │ │ - lea -0x1178015(%ebx),%eax │ │ - lea -0x117e290(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%eax │ │ + lea -0x117e2b7(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push 0x10(%ebp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x10(%edi) │ │ jle 1324363 │ │ - lea -0x1178015(%ebx),%eax │ │ - lea -0x117fedb(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%eax │ │ + lea -0x117ff02(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push 0x10(%ebp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ mov 0xc(%edi),%eax │ │ @@ -3928682,15 +3928682,15 @@ │ │ mov 0x10(%ebp),%ecx │ │ push %esi │ │ push %eax │ │ call 1324bb0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x14(%edi) │ │ jle 13243a0 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x116d83d(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push 0x10(%ebp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3928703,15 +3928703,15 @@ │ │ jg 13243de │ │ cmpl $0x0,0x10(%edi) │ │ jg 13243de │ │ cmpl $0x0,0xc(%edi) │ │ jne 13243de │ │ cmpl $0x0,0x14(%edi) │ │ jg 13243de │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1149437(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push %edx │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3929051,15 +3929051,15 @@ │ │ mov %eax,0x38(%esp) │ │ lea -0x17d2c(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ lea -0x11551a4(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ lea -0x17d20(%ebx),%eax │ │ mov %eax,0x2c(%esp) │ │ - lea -0x117fee6(%ebx),%eax │ │ + lea -0x117ff0d(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x17d14(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov %edi,0x1c(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 13157b0 │ │ @@ -3929114,15 +3929114,15 @@ │ │ mov %eax,(%esp) │ │ call 13c80c0 │ │ mov 0x24(%esp),%ecx │ │ test %eax,%eax │ │ je 13249a0 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x117c344(%ebx),%eax │ │ + lea -0x117c36b(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 13c80c0 │ │ test %eax,%eax │ │ je 1324982 │ │ mov 0x18(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x1149447(%ebx),%eax │ │ @@ -3929228,15 +3929228,15 @@ │ │ sub $0x8,%esp │ │ push %esi │ │ push 0x14(%esp) │ │ call 1320a30 │ │ jmp 1324aa3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183b4e(%ebx),%eax │ │ + lea -0x1183b75(%ebx),%eax │ │ lea -0x1170ff6(%ebx),%ecx │ │ push %eax │ │ push $0x38 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3929322,15 +3929322,15 @@ │ │ mov 0x8(%ebp),%edx │ │ cmpl $0x0,(%edi) │ │ je 1324b71 │ │ mov 0x4(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x2(%edx),%eax │ │ sub $0x8,%esp │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ mov %edx,%edi │ │ lea -0x116d81d(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push %edx │ │ @@ -3929340,15 +3929340,15 @@ │ │ lea 0x8(%esp),%eax │ │ push $0x82031f │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ call 12e0cd0 │ │ jmp 1324b95 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x11625bc(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %esi │ │ call 11ef9b0 │ │ add $0xc,%esp │ │ @@ -3929377,30 +3929377,30 @@ │ │ sub $0x10,%esp │ │ call 1324bc1 │ │ pop %ebx │ │ add $0x14a5f7,%ebx │ │ mov 0xc(%ebp),%eax │ │ add $0x2,%eax │ │ sub $0x4,%esp │ │ - lea -0x1178015(%ebx),%esi │ │ + lea -0x117803c(%ebx),%esi │ │ lea -0x114b573(%ebx),%edi │ │ push %esi │ │ push %eax │ │ push %edx │ │ push %esi │ │ push 0xc(%ebp) │ │ push %edi │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ call 11ef9b0 │ │ add $0x20,%esp │ │ lea -0x17d44(%ebx),%esi │ │ lea -0x114d6f7(%ebx),%edi │ │ xor %ecx,%ecx │ │ - lea -0x117ba19(%ebx),%eax │ │ + lea -0x117ba40(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ jmp 1324c2c │ │ nop │ │ nop │ │ nop │ │ nop │ │ sub $0x8,%esp │ │ @@ -3929606,16 +3929606,16 @@ │ │ add $0x10,%esp │ │ inc %edi │ │ cmp %edi,0x8(%esp) │ │ jne 1324db0 │ │ jmp 1324e7b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183b39(%ebx),%eax │ │ - lea -0x1181a63(%ebx),%ecx │ │ + lea -0x1183b60(%ebx),%eax │ │ + lea -0x1181a8a(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3929628,16 +3929628,16 @@ │ │ mov -0x25c(%ebx),%eax │ │ push %eax │ │ push 0x10(%esp) │ │ call 1315710 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183b39(%ebx),%eax │ │ - lea -0x1181a63(%ebx),%ecx │ │ + lea -0x1183b60(%ebx),%eax │ │ + lea -0x1181a8a(%ebx),%ecx │ │ push %eax │ │ push $0x77 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x116d1b0(%ebx),%eax │ │ push %esi │ │ @@ -3929733,15 +3929733,15 @@ │ │ call 1324f21 │ │ pop %ebx │ │ add $0x14a297,%ebx │ │ mov 0x10(%ebp),%esi │ │ mov 0xc(%ebp),%edi │ │ cmpl $0x0,(%edi) │ │ je 1324f88 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x11532bf(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3929761,15 +3929761,15 @@ │ │ push %esi │ │ call 11ee6c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1325038 │ │ cmpl $0x0,0x4(%edi) │ │ je 1324fdc │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x11605d9(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3929790,15 +3929790,15 @@ │ │ call 11ee6c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1325038 │ │ mov $0x1,%eax │ │ cmpl $0x0,0x8(%edi) │ │ je 132503a │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1166256(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3929848,15 +3929848,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 132505d │ │ pop %ebx │ │ add $0x14a15b,%ebx │ │ mov 0x10(%ebp),%esi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1168a66(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3929891,15 +3929891,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 13250bd │ │ pop %ebx │ │ add $0x14a0fb,%ebx │ │ mov 0x10(%ebp),%esi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1168a66(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3930025,15 +3930025,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 11ea9e0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11625ad(%ebx),%eax │ │ - lea -0x11787fa(%ebx),%ecx │ │ + lea -0x1178821(%ebx),%ecx │ │ push %eax │ │ push $0xce │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3930099,15 +3930099,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 132527d │ │ pop %ebx │ │ add $0x149f3b,%ebx │ │ mov 0x10(%ebp),%esi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1168a66(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3930180,15 +3930180,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x20,%esp │ │ call 1325321 │ │ pop %ebx │ │ add $0x149e97,%ebx │ │ mov 0x14(%ebp),%ecx │ │ mov 0x10(%ebp),%edi │ │ - lea -0x1178015(%ebx),%edx │ │ + lea -0x117803c(%ebx),%edx │ │ lea -0x115e9ba(%ebx),%eax │ │ mov %edx,0x14(%esp) │ │ push %edx │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ push %eax │ │ push %edi │ │ @@ -3932584,15 +3932584,15 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa5 │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ mov 0x20(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ @@ -3932608,15 +3932608,15 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa4 │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ mov 0x20(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ @@ -3932685,15 +3932685,15 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ mov 0x20(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ @@ -3932722,15 +3932722,15 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ mov 0x20(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ @@ -3932748,15 +3932748,15 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ jmp 1326e47 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ @@ -3932823,35 +3932823,35 @@ │ │ test %eax,%eax │ │ jle 1327497 │ │ mov 0x14(%ebp),%eax │ │ mov 0x10(%ebp),%edi │ │ add $0x2,%eax │ │ mov %eax,0x48(%esp) │ │ xor %eax,%eax │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ mov %ecx,0x14(%esp) │ │ - lea -0x1174d48(%ebx),%ecx │ │ + lea -0x1174d6f(%ebx),%ecx │ │ mov %ecx,0x3c(%esp) │ │ lea -0x115329d(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ lea -0x115e9ae(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ lea -0x114b55e(%ebx),%ecx │ │ mov %ecx,0x34(%esp) │ │ lea -0x115ca93(%ebx),%ecx │ │ mov %ecx,0x30(%esp) │ │ - lea -0x1172fb5(%ebx),%ecx │ │ + lea -0x1172fdc(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ - lea -0x1183b04(%ebx),%ecx │ │ + lea -0x1183b2b(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ lea -0x116259e(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ lea -0x1169a50(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ - lea -0x1181a40(%ebx),%ecx │ │ + lea -0x1181a67(%ebx),%ecx │ │ mov %ecx,0x1c(%esp) │ │ jmp 13271e1 │ │ nop │ │ nop │ │ mov 0x40(%esp),%edi │ │ inc %edi │ │ sub $0xc,%esp │ │ @@ -3934125,16 +3934125,16 @@ │ │ test %edi,%edi │ │ mov %ecx,%edx │ │ mov %esi,%eax │ │ je 1328175 │ │ mov 0xc(%ebp),%eax │ │ mov 0x8(%eax),%eax │ │ movzbl (%eax),%eax │ │ - lea -0x1178015(%ebx),%ecx │ │ - lea -0x11787e4(%ebx),%esi │ │ + lea -0x117803c(%ebx),%ecx │ │ + lea -0x117880b(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ mov %esi,0x28(%esp) │ │ push %esi │ │ push %edx │ │ mov %edx,0x1c(%esp) │ │ call 11ef9b0 │ │ @@ -3934185,15 +3934185,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %esi,0x20(%esp) │ │ xor %esi,%esi │ │ lea -0x1166d6a(%ebx),%edi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x115ca86(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3934740,15 +3934740,15 @@ │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x10(%esp) │ │ xor %esi,%esi │ │ mov %edi,0x20(%esp) │ │ jmp 13288c1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181a35(%ebx),%eax │ │ + lea -0x1181a5c(%ebx),%eax │ │ lea -0x1162594(%ebx),%ecx │ │ push %eax │ │ push $0x180 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3934973,42 +3934973,42 @@ │ │ setne %cl │ │ mov %ecx,0x1c(%esp) │ │ mov 0xc(%esp),%esi │ │ jmp 1328bf5 │ │ mov %edi,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181a35(%ebx),%eax │ │ + lea -0x1181a5c(%ebx),%eax │ │ lea -0x1162594(%ebx),%ecx │ │ push %eax │ │ push $0x1b2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 1328bb3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181a35(%ebx),%eax │ │ + lea -0x1181a5c(%ebx),%eax │ │ lea -0x1162594(%ebx),%ecx │ │ push %eax │ │ push $0x1a8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ push $0x22 │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 1328bf5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181a35(%ebx),%eax │ │ + lea -0x1181a5c(%ebx),%eax │ │ lea -0x1162594(%ebx),%ecx │ │ push %eax │ │ push $0x1b9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3935067,15 +3935067,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 1315790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1328f6f │ │ xor %ecx,%ecx │ │ - lea -0x11787dd(%ebx),%eax │ │ + lea -0x1178804(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ lea -0x11605cd(%ebx),%eax │ │ mov %eax,0x30(%esp) │ │ lea -0x177c4(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x1184635(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ @@ -3935331,15 +3935331,15 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ jmp 13290ba │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ @@ -3935375,15 +3935375,15 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa3 │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ mov 0x1c(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ @@ -3935453,15 +3935453,15 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa5 │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ mov 0x1c(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ @@ -3936151,15 +3936151,15 @@ │ │ add $0x145777,%ebx │ │ test %edx,%edx │ │ je 1329c16 │ │ mov %edx,%esi │ │ mov %ecx,%edi │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ - lea -0x1178015(%ebx),%edx │ │ + lea -0x117803c(%ebx),%edx │ │ lea -0x116b999(%ebx),%eax │ │ push 0xc(%ebp) │ │ mov %edx,0x24(%esp) │ │ push %edx │ │ mov %ecx,0x20(%esp) │ │ push %ecx │ │ push %eax │ │ @@ -3936175,19 +3936175,19 @@ │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 1315790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1329c16 │ │ addl $0x2,0xc(%esp) │ │ - lea -0x117a584(%ebx),%eax │ │ + lea -0x117a5ab(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x1162594(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ - lea -0x117a57d(%ebx),%eax │ │ + lea -0x117a5a4(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ xor %eax,%eax │ │ mov %edi,0x18(%esp) │ │ mov %esi,0x24(%esp) │ │ jmp 1329b12 │ │ nop │ │ nop │ │ @@ -3936390,28 +3936390,28 @@ │ │ lea 0x6(%eax),%ecx │ │ mov %ecx,0x10(%esp) │ │ lea 0x8(%eax),%ecx │ │ mov %ecx,0x8(%esp) │ │ add $0xc,%eax │ │ mov %eax,0x18(%esp) │ │ xor %eax,%eax │ │ - lea -0x1178015(%ebx),%esi │ │ + lea -0x117803c(%ebx),%esi │ │ lea -0x1167f05(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ - lea -0x117c307(%ebx),%ecx │ │ + lea -0x117c32e(%ebx),%ecx │ │ mov %ecx,0x44(%esp) │ │ lea -0x1155174(%ebx),%ecx │ │ mov %ecx,0x40(%esp) │ │ lea -0x1168a66(%ebx),%ecx │ │ mov %ecx,0x3c(%esp) │ │ lea -0x1167ef8(%ebx),%ecx │ │ mov %ecx,0x38(%esp) │ │ lea -0x114d67f(%ebx),%ecx │ │ mov %ecx,0x34(%esp) │ │ - lea -0x11787da(%ebx),%ecx │ │ + lea -0x1178801(%ebx),%ecx │ │ mov %ecx,0x30(%esp) │ │ mov %esi,(%esp) │ │ jmp 1329d65 │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3936509,15 +3936509,15 @@ │ │ mov (%eax),%eax │ │ cmp $0x2,%eax │ │ je 1329e50 │ │ cmp $0x1,%eax │ │ je 1329db0 │ │ test %eax,%eax │ │ jne 1329de9 │ │ - lea -0x117fe9e(%ebx),%eax │ │ + lea -0x117fec5(%ebx),%eax │ │ jmp 1329db6 │ │ mov (%esp),%esi │ │ push %esi │ │ push 0x18(%esp) │ │ push 0x48(%esp) │ │ mov 0x10(%ebp),%eax │ │ push %eax │ │ @@ -3936529,26 +3936529,26 @@ │ │ push 0x44(%esp) │ │ push 0x10(%ebp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ cmpl $0x0,(%edi) │ │ je 1329f80 │ │ sub $0x8,%esp │ │ - lea -0x117e277(%ebx),%eax │ │ + lea -0x117e29e(%ebx),%eax │ │ push %eax │ │ push 0x10(%ebp) │ │ call 11eeed0 │ │ add $0x10,%esp │ │ mov (%edi),%eax │ │ mov %eax,0x4(%esp) │ │ cmpl $0x0,(%eax) │ │ mov %esi,%ecx │ │ mov 0x8(%esp),%esi │ │ je 1329eeb │ │ - lea -0x117c2fb(%ebx),%eax │ │ + lea -0x117c322(%ebx),%eax │ │ push %ecx │ │ push %esi │ │ push %eax │ │ mov 0x10(%ebp),%eax │ │ push %eax │ │ call 11ef9b0 │ │ add $0xc,%esp │ │ @@ -3936612,15 +3936612,15 @@ │ │ push 0x14(%esp) │ │ push 0x10(%ebp) │ │ call 11eeed0 │ │ add $0x10,%esp │ │ nop │ │ cmpl $0x0,0x4(%edi) │ │ je 1329fbc │ │ - lea -0x117fe9e(%ebx),%eax │ │ + lea -0x117fec5(%ebx),%eax │ │ push (%esp) │ │ push 0x14(%esp) │ │ push %eax │ │ mov 0x10(%ebp),%esi │ │ push %esi │ │ call 11ef9b0 │ │ add $0x8,%esp │ │ @@ -3936686,15 +3936686,15 @@ │ │ add $0x8,%esp │ │ lea -0x115fe25(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11eeed0 │ │ mov 0x18(%esp),%ecx │ │ add $0x10,%esp │ │ - lea -0x117c2e9(%ebx),%eax │ │ + lea -0x117c310(%ebx),%eax │ │ push %edi │ │ push %ecx │ │ push %eax │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3937079,15 +3937079,15 @@ │ │ push 0xc(%ecx) │ │ push %eax │ │ call 1204b10 │ │ add $0x10,%esp │ │ mov %eax,0x8(%esp) │ │ jmp 132a462 │ │ movl $0x0,0x8(%esp) │ │ - lea -0x1178015(%ebx),%esi │ │ + lea -0x117803c(%ebx),%esi │ │ lea -0x115ca6e(%ebx),%eax │ │ push %esi │ │ push 0x10(%ebp) │ │ push %eax │ │ mov 0xc(%ebp),%edi │ │ push %edi │ │ call 11ef9b0 │ │ @@ -3937104,15 +3937104,15 @@ │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,(%eax) │ │ je 132a4d4 │ │ mov 0x10(%ebp),%esi │ │ add $0x10,%esi │ │ - lea -0x117fe8d(%ebx),%eax │ │ + lea -0x117feb4(%ebx),%eax │ │ push 0x4(%esp) │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 11ef9b0 │ │ add $0x4,%esp │ │ mov 0x8(%ebp),%eax │ │ @@ -3937205,15 +3937205,15 @@ │ │ mov %eax,0xc(%esp) │ │ push $0x0 │ │ push $0x3e8 │ │ push 0x18(%esp) │ │ push %edi │ │ call 13bdee4 │ │ add $0x4,%esp │ │ - lea -0x117e251(%ebx),%ecx │ │ + lea -0x117e278(%ebx),%ecx │ │ lea 0x24(%esp),%edi │ │ push %eax │ │ push 0x1c(%esp) │ │ push %ecx │ │ push $0x14 │ │ push %edi │ │ call 11f0370 │ │ @@ -3937256,15 +3937256,15 @@ │ │ jmp 132a675 │ │ sub $0x8,%esp │ │ lea -0x115df3a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ - lea -0x117e262(%ebx),%eax │ │ + lea -0x117e289(%ebx),%eax │ │ push 0x4(%esp) │ │ push 0x4(%esp) │ │ push %eax │ │ push %esi │ │ call 11ef9b0 │ │ add $0x4,%esp │ │ push %edi │ │ @@ -3937614,15 +3937614,15 @@ │ │ mov 0xc(%ebp),%esi │ │ test %esi,%esi │ │ je 132aae4 │ │ mov 0x14(%ebp),%edx │ │ mov 0x10(%ebp),%edi │ │ cmpl $0x0,(%esi) │ │ je 132ab1c │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x115325d(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3937662,16 +3937662,16 @@ │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 132ac01 │ │ cmpl $0x0,0x4(%esi) │ │ je 132ac09 │ │ lea 0x4(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ - lea -0x117e245(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%eax │ │ + lea -0x117e26c(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ @@ -3937690,15 +3937690,15 @@ │ │ lea -0x115fe25(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 11ee6c0 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%edx │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1162550(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3937717,15 +3937717,15 @@ │ │ lea -0x115fe25(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %edi │ │ call 11ee6c0 │ │ add $0x10,%esp │ │ mov 0x14(%ebp),%edx │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x114b541(%ebx),%ecx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3937829,26 +3937829,26 @@ │ │ pop %ebx │ │ add $0x1444f4,%ebx │ │ mov 0x14(%ebp),%edi │ │ mov 0x10(%ebp),%ecx │ │ mov 0xc(%ebp),%eax │ │ cmpl $0x0,(%eax) │ │ je 132ad54 │ │ - lea -0x1178015(%ebx),%esi │ │ - lea -0x1183ada(%ebx),%eax │ │ + lea -0x117803c(%ebx),%esi │ │ + lea -0x1183b01(%ebx),%eax │ │ push %esi │ │ push %edi │ │ push %eax │ │ push %ecx │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ jle 132b165 │ │ - lea -0x117e233(%ebx),%eax │ │ + lea -0x117e25a(%ebx),%eax │ │ push %esi │ │ push %edi │ │ push %eax │ │ mov 0x10(%ebp),%esi │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3937879,15 +3937879,15 @@ │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jle 132b165 │ │ lea 0x2(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ lea 0x4(%edi),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ lea -0x116621f(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ lea -0x115aaee(%ebx),%eax │ │ mov %eax,0x28(%esp) │ │ lea -0x1169a04(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ xor %eax,%eax │ │ @@ -3937992,15 +3937992,15 @@ │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 132b163 │ │ mov %esi,0x4(%esp) │ │ cmpl $0x0,0xc(%esi) │ │ mov (%esp),%ecx │ │ je 132af3b │ │ - lea -0x117c2af(%ebx),%eax │ │ + lea -0x117c2d6(%ebx),%eax │ │ push %ecx │ │ push 0x14(%ebp) │ │ push %eax │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3938031,15 +3938031,15 @@ │ │ call 132b170 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 132b163 │ │ mov 0x4(%esp),%esi │ │ cmpl $0x0,0x4(%esi) │ │ je 132b040 │ │ - lea -0x11787ae(%ebx),%eax │ │ + lea -0x11787d5(%ebx),%eax │ │ push (%esp) │ │ push 0x14(%ebp) │ │ push %eax │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3938232,15 +3938232,15 @@ │ │ cmpl $0x0,(%ecx) │ │ jne 132b1a2 │ │ cmpl $0x0,0x8(%edi) │ │ jne 132b1a2 │ │ cmpl $0x0,0x4(%edi) │ │ je 132b31c │ │ mov 0x8(%ebp),%esi │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ lea -0x114b52f(%ebx),%eax │ │ mov %ecx,0x4(%esp) │ │ push %ecx │ │ push %esi │ │ push %eax │ │ mov %edx,0xc(%esp) │ │ push %edx │ │ @@ -3938256,15 +3938256,15 @@ │ │ call 12d8cc0 │ │ add $0x4,%esp │ │ push %eax │ │ call 12d8430 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ mov %eax,0x8(%esp) │ │ - lea -0x117698d(%ebx),%eax │ │ + lea -0x11769b4(%ebx),%eax │ │ mov 0x4(%esp),%esi │ │ push %esi │ │ push %ecx │ │ push %eax │ │ push 0xc(%esp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3938296,15 +3938296,15 @@ │ │ call 11ef9b0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jle 132b31c │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x0,0x8(%edi) │ │ je 132b2c3 │ │ - lea -0x1176974(%ebx),%eax │ │ + lea -0x117699b(%ebx),%eax │ │ push 0x4(%esp) │ │ push %esi │ │ push %eax │ │ push 0xc(%esp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3938324,15 +3938324,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 132b31c │ │ mov %esi,%ecx │ │ mov $0x1,%esi │ │ cmpl $0x0,0x4(%edi) │ │ je 132b31e │ │ - lea -0x117fe76(%ebx),%eax │ │ + lea -0x117fe9d(%ebx),%eax │ │ push 0x4(%esp) │ │ push %ecx │ │ push %eax │ │ push 0xc(%esp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3938532,15 +3938532,15 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ push 0x8(%edi) │ │ push %eax │ │ push 0x4(%edi) │ │ push %ecx │ │ push $0x4 │ │ call 1272790 │ │ @@ -3938656,15 +3938656,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 132b5fd │ │ pop %ebx │ │ add $0x143bbb,%ebx │ │ mov 0x10(%ebp),%esi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1168a66(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3938829,15 +3938829,15 @@ │ │ mov %edi,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ add $0x4,%esi │ │ mov %esi,0xc(%esp) │ │ xor %edi,%edi │ │ lea -0x114f590(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x117442d(%ebx),%eax │ │ + lea -0x1174454(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ lea -0x17028(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x10(%ebp),%esi │ │ nop │ │ nop │ │ nop │ │ @@ -3939036,15 +3939036,15 @@ │ │ call 132ba11 │ │ pop %ebx │ │ add $0x1437a7,%ebx │ │ mov 0x10(%ebp),%esi │ │ mov 0xc(%ebp),%edi │ │ mov (%edi),%ecx │ │ sub $0x8,%esp │ │ - lea -0x1183ac2(%ebx),%eax │ │ + lea -0x1183ae9(%ebx),%eax │ │ mov %esi,%edx │ │ push %eax │ │ push 0x14(%ebp) │ │ call 132c190 │ │ add $0x10,%esp │ │ cmpl $0x0,(%edi) │ │ je 132ba55 │ │ @@ -3939734,15 +3939734,15 @@ │ │ pop %ebx │ │ add $0x143015,%ebx │ │ sub $0xc,%esp │ │ mov %ecx,0x10(%esp) │ │ push %ecx │ │ call 1315790 │ │ add $0x10,%esp │ │ - lea -0x1178015(%ebx),%esi │ │ + lea -0x117803c(%ebx),%esi │ │ test %eax,%eax │ │ jle 132c1de │ │ sub $0xc,%esp │ │ lea -0x116b999(%ebx),%eax │ │ push 0xc(%ebp) │ │ push %esi │ │ push 0x8(%ebp) │ │ @@ -3941162,15 +3941162,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 132d0ff │ │ pop %ebx │ │ add $0x1420b9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117fe5c(%ebx),%eax │ │ + lea -0x117fe83(%ebx),%eax │ │ lea -0x1185005(%ebx),%ecx │ │ push $0x20 │ │ push %eax │ │ push %ecx │ │ call 12c1a80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3941351,16 +3941351,16 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 132d261 │ │ pop %ebx │ │ add $0x141f57,%ebx │ │ mov 0x10(%ebp),%edi │ │ mov 0xc(%ebp),%esi │ │ - lea -0x1178015(%ebx),%ecx │ │ - lea -0x117fe44(%ebx),%eax │ │ + lea -0x117803c(%ebx),%ecx │ │ + lea -0x117fe6b(%ebx),%eax │ │ mov %ecx,0x8(%esp) │ │ push %ecx │ │ push 0x14(%ebp) │ │ push %eax │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3941743,24 +3941743,24 @@ │ │ jne 132d701 │ │ call 11ea9b0 │ │ mov %eax,(%esi) │ │ test %eax,%eax │ │ je 132da51 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1176959(%ebx),%eax │ │ + lea -0x1176980(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push %edi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132d8d8 │ │ sub $0x4,%esp │ │ - lea -0x11723cb(%ebx),%eax │ │ + lea -0x11723f2(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %edi │ │ call 13c8260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 132d974 │ │ @@ -3942381,15 +3942381,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 132dee9 │ │ mov 0x4(%esp),%eax │ │ add $0x4,%eax │ │ mov %eax,0xc(%esp) │ │ xor %esi,%esi │ │ - lea -0x1178798(%ebx),%eax │ │ + lea -0x11787bf(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ lea -0x11513de(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3942448,41 +3942448,41 @@ │ │ cmpl $0x0,0x4(%eax) │ │ jne 132dfa4 │ │ cmpl $0x0,(%eax) │ │ jne 132dfa4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1158ea7(%ebx),%eax │ │ - lea -0x1181a0c(%ebx),%ecx │ │ + lea -0x1181a33(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x97 │ │ jmp 132df85 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1158ea7(%ebx),%eax │ │ - lea -0x1181a0c(%ebx),%ecx │ │ + lea -0x1181a33(%ebx),%ecx │ │ push %eax │ │ push $0x40 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x22 │ │ call 1272e00 │ │ jmp 132df9f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1158ea7(%ebx),%eax │ │ - lea -0x1181a0c(%ebx),%ecx │ │ + lea -0x1181a33(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x116d1b0(%ebx),%eax │ │ push 0x4(%edi) │ │ @@ -3942562,15 +3942562,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 132e021 │ │ pop %ebx │ │ add $0x141197,%ebx │ │ mov 0x10(%ebp),%esi │ │ mov 0xc(%ebp),%edi │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1168a66(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3942586,15 +3942586,15 @@ │ │ push (%edi) │ │ push %esi │ │ call 1203f10 │ │ add $0x10,%esp │ │ cmpl $0x0,0x4(%edi) │ │ je 132e088 │ │ sub $0x4,%esp │ │ - lea -0x117ba19(%ebx),%eax │ │ + lea -0x117ba40(%ebx),%eax │ │ push $0x2 │ │ push %eax │ │ push %esi │ │ call 11ee6c0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x4(%edi) │ │ je 132e0af │ │ @@ -3942796,29 +3942796,29 @@ │ │ inc %edi │ │ cmp %edi,0x14(%esp) │ │ jne 132e1f0 │ │ jmp 132e39a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115321e(%ebx),%eax │ │ - lea -0x11819f5(%ebx),%ecx │ │ + lea -0x1181a1c(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ push $0x22 │ │ call 1272e00 │ │ jmp 132e395 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115321e(%ebx),%eax │ │ - lea -0x11819f5(%ebx),%ecx │ │ + lea -0x1181a1c(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x116d1b0(%ebx),%eax │ │ push 0x4(%esi) │ │ @@ -3942831,30 +3942831,30 @@ │ │ xor %eax,%eax │ │ mov 0x8(%esp),%edi │ │ jmp 132e373 │ │ mov %eax,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115321e(%ebx),%eax │ │ - lea -0x11819f5(%ebx),%ecx │ │ + lea -0x1181a1c(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x116d1b0(%ebx),%eax │ │ mov 0x10(%esp),%ecx │ │ push 0x4(%ecx) │ │ push %eax │ │ push $0x6e │ │ jmp 132e361 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115321e(%ebx),%eax │ │ - lea -0x11819f5(%ebx),%ecx │ │ + lea -0x1181a1c(%ebx),%ecx │ │ push %eax │ │ push $0x60 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3943090,15 +3943090,15 @@ │ │ test %eax,%eax │ │ je 132e622 │ │ cmpl $0x102,0x4(%eax) │ │ jne 132e610 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155129(%ebx),%eax │ │ - lea -0x117fe28(%ebx),%ecx │ │ + lea -0x117fe4f(%ebx),%ecx │ │ push %eax │ │ push $0x1bc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa8 │ │ @@ -3943209,15 +3943209,15 @@ │ │ call 11eabf0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x88(%edi) │ │ jne 132e781 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155129(%ebx),%eax │ │ - lea -0x117fe28(%ebx),%ecx │ │ + lea -0x117fe4f(%ebx),%ecx │ │ push %eax │ │ push $0x1e5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa9 │ │ @@ -3943674,15 +3943674,15 @@ │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ cmpb $0x0,0x10(%esp) │ │ jns 132e501 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155129(%ebx),%eax │ │ - lea -0x117fe28(%ebx),%ecx │ │ + lea -0x117fe4f(%ebx),%ecx │ │ push %eax │ │ push $0x27d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -3943690,15 +3943690,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 132e501 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114f54a(%ebx),%eax │ │ - lea -0x117fe28(%ebx),%ecx │ │ + lea -0x117fe4f(%ebx),%ecx │ │ push %eax │ │ push $0x13c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ @@ -3944942,17 +3944942,17 @@ │ │ mov %eax,%edi │ │ test %esi,%esi │ │ jle 132fb90 │ │ mov %esi,0x18(%esp) │ │ xor %esi,%esi │ │ lea -0x1153328(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x1178756(%ebx),%eax │ │ + lea -0x117877d(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x11819da(%ebx),%eax │ │ + lea -0x1181a01(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %edi,0x8(%esp) │ │ jmp 132fa7b │ │ sub $0xc,%esp │ │ mov 0xc(%ebp),%ecx │ │ mov 0x14(%esp),%edi │ │ mov %edi,%edx │ │ @@ -3945096,15 +3945096,15 @@ │ │ je 132fd85 │ │ test %esi,%esi │ │ jle 132fe22 │ │ mov %eax,(%esp) │ │ xor %edi,%edi │ │ lea -0x1169c18(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ - lea -0x1178756(%ebx),%eax │ │ + lea -0x117877d(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %esi,0x14(%esp) │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3945371,15 +3945371,15 @@ │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1332100 │ │ jmp 13300c2 │ │ mov 0x4(%esi),%eax │ │ lea 0x10(%ebp),%ecx │ │ - lea -0x1183a93(%ebx),%edx │ │ + lea -0x1183aba(%ebx),%edx │ │ jmp 132ffbb │ │ sub $0x4,%esp │ │ lea 0x10(%ebp),%eax │ │ lea -0x1156f68(%ebx),%ecx │ │ lea -0x11699bf(%ebx),%edx │ │ jmp 132ffaa │ │ mov 0x4(%esi),%eax │ │ @@ -3945413,22 +3945413,22 @@ │ │ mov 0x4(%esi),%eax │ │ lea 0x10(%ebp),%ecx │ │ lea -0x1153328(%ebx),%edx │ │ jmp 132ffbb │ │ sub $0x4,%esp │ │ lea 0x10(%ebp),%eax │ │ lea -0x1156f68(%ebx),%ecx │ │ - lea -0x1176942(%ebx),%edx │ │ + lea -0x1176969(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ jmp 132fff0 │ │ mov 0x4(%esi),%eax │ │ lea 0x10(%ebp),%ecx │ │ - lea -0x11819de(%ebx),%edx │ │ + lea -0x1181a05(%ebx),%edx │ │ push %ecx │ │ push (%eax) │ │ push 0x8(%eax) │ │ push %edx │ │ call 13322e0 │ │ jmp 132fff5 │ │ sub $0x4,%esp │ │ @@ -3945471,15 +3945471,15 @@ │ │ push (%ecx) │ │ push $0x100 │ │ push %edi │ │ call 12d8860 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13300d6 │ │ - lea -0x117fe12(%ebx),%eax │ │ + lea -0x117fe39(%ebx),%eax │ │ mov %esp,%ecx │ │ push %edi │ │ push %eax │ │ push $0x12c │ │ push %ecx │ │ call 11f0370 │ │ jmp 13300ef │ │ @@ -3945501,15 +3945501,15 @@ │ │ jmp 13300b6 │ │ mov 0x4(%ecx),%ecx │ │ xor %eax,%eax │ │ cmpl $0xc,(%ecx) │ │ jne 1330003 │ │ mov 0x4(%ecx),%eax │ │ lea 0x10(%ebp),%ecx │ │ - lea -0x1174d02(%ebx),%edx │ │ + lea -0x1174d29(%ebx),%edx │ │ push %ecx │ │ push (%eax) │ │ push 0x8(%eax) │ │ push %edx │ │ call 13322e0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -3945591,15 +3945591,15 @@ │ │ mov 0x4(%ecx),%ecx │ │ mov (%ecx),%edx │ │ cmp $0x4ba,%eax │ │ jne 13302be │ │ cmp $0x16,%edx │ │ jne 1330306 │ │ mov 0x4(%ecx),%eax │ │ - lea -0x117876d(%ebx),%ecx │ │ + lea -0x1178794(%ebx),%ecx │ │ push 0x8(%eax) │ │ push (%eax) │ │ push %ecx │ │ jmp 1330310 │ │ sub $0x8,%esp │ │ lea -0x115510c(%ebx),%eax │ │ push %eax │ │ @@ -3945609,15 +3945609,15 @@ │ │ push $0x82031f │ │ push $0x0 │ │ push 0x4(%edi) │ │ push 0x8(%ebp) │ │ call 12e0cd0 │ │ jmp 1330318 │ │ sub $0x8,%esp │ │ - lea -0x117e210(%ebx),%eax │ │ + lea -0x117e237(%ebx),%eax │ │ jmp 1330287 │ │ sub $0x8,%esp │ │ lea -0x116f2f4(%ebx),%eax │ │ jmp 1330277 │ │ mov 0x4(%edi),%eax │ │ sub $0x8,%esp │ │ push (%eax) │ │ @@ -3945778,15 +3945778,15 @@ │ │ inc %esi │ │ cmp %esi,%edi │ │ jne 13303a0 │ │ mov 0x8(%esp),%eax │ │ jmp 1330433 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117fe04(%ebx),%eax │ │ + lea -0x117fe2b(%ebx),%eax │ │ lea -0x1167e7f(%ebx),%ecx │ │ push %eax │ │ push $0x1e6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3945866,23 +3945866,23 @@ │ │ push %eax │ │ push %edi │ │ call 1333070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13305ca │ │ sub $0x8,%esp │ │ - lea -0x11819de(%ebx),%eax │ │ + lea -0x1181a05(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1333070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13305d1 │ │ sub $0x8,%esp │ │ - lea -0x1183a93(%ebx),%eax │ │ + lea -0x1183aba(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1333070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13305d8 │ │ sub $0x8,%esp │ │ @@ -3945898,15 +3945898,15 @@ │ │ push %eax │ │ push %edi │ │ call 1333070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13305e6 │ │ sub $0x8,%esp │ │ - lea -0x1183a7e(%ebx),%eax │ │ + lea -0x1183aa5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 1333070 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13305ed │ │ sub $0x8,%esp │ │ @@ -3945922,15 +3945922,15 @@ │ │ lea -0x11661c0(%ebx),%eax │ │ lea -0x1167e7f(%ebx),%ecx │ │ push %eax │ │ push $0x279 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1175da4(%ebx),%eax │ │ + lea -0x1175dcb(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x75 │ │ jmp 13305bc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11661c0(%ebx),%eax │ │ @@ -3946032,29 +3946032,29 @@ │ │ test %eax,%eax │ │ jne 133094a │ │ mov 0x4(%esi),%eax │ │ mov 0x8(%ebp),%edi │ │ jmp 133071c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183a8f(%ebx),%eax │ │ + lea -0x1183ab6(%ebx),%eax │ │ lea -0x1167e7f(%ebx),%ecx │ │ push %eax │ │ push $0x206 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ push $0x22 │ │ call 1272e00 │ │ jmp 1330a61 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183a8f(%ebx),%eax │ │ + lea -0x1183ab6(%ebx),%eax │ │ lea -0x1167e7f(%ebx),%ecx │ │ push %eax │ │ push $0x20f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3946064,27 +3946064,27 @@ │ │ sub $0xc,%esp │ │ push %eax │ │ call 11ead10 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183a8f(%ebx),%eax │ │ + lea -0x1183ab6(%ebx),%eax │ │ lea -0x1167e7f(%ebx),%ecx │ │ push %eax │ │ push $0x24b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 1330a4a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183a8f(%ebx),%eax │ │ + lea -0x1183ab6(%ebx),%eax │ │ lea -0x1167e7f(%ebx),%ecx │ │ push %eax │ │ push $0x241 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3946164,15 +3946164,15 @@ │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 1320ac0 │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183a8f(%ebx),%eax │ │ + lea -0x1183ab6(%ebx),%eax │ │ lea -0x1167e7f(%ebx),%ecx │ │ push %eax │ │ push $0x23c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3946221,36 +3946221,36 @@ │ │ test %eax,%eax │ │ je 1330954 │ │ mov 0x14(%ebp),%eax │ │ mov %eax,(%esi) │ │ jmp 1330a66 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183a8f(%ebx),%eax │ │ + lea -0x1183ab6(%ebx),%eax │ │ lea -0x1167e7f(%ebx),%ecx │ │ push %eax │ │ push $0x22d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1183b94(%ebx),%eax │ │ + lea -0x1183bbb(%ebx),%eax │ │ push 0x18(%ebp) │ │ push %eax │ │ push $0x76 │ │ jmp 1330a4a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183a8f(%ebx),%eax │ │ + lea -0x1183ab6(%ebx),%eax │ │ lea -0x1167e7f(%ebx),%ecx │ │ push %eax │ │ push $0x21f │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1183b94(%ebx),%eax │ │ + lea -0x1183bbb(%ebx),%eax │ │ push 0x18(%ebp) │ │ push %eax │ │ push $0x77 │ │ jmp 1330a4a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1158e90(%ebx),%eax │ │ @@ -3946277,15 +3946277,15 @@ │ │ add $0x8,%esp │ │ push 0x10(%esp) │ │ push 0x10(%ebp) │ │ call 1320a30 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183a8f(%ebx),%eax │ │ + lea -0x1183ab6(%ebx),%eax │ │ lea -0x1167e7f(%ebx),%ecx │ │ push %eax │ │ push $0x235 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3946485,15 +3946485,15 @@ │ │ jle 1330e7a │ │ mov 0x14(%ebp),%eax │ │ add $0x4,%eax │ │ mov %eax,0x10(%esp) │ │ xor %eax,%eax │ │ lea -0x1170fbe(%ebx),%ecx │ │ mov %ecx,0x1c(%esp) │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ lea -0x11624cc(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ sub $0x8,%esp │ │ mov %eax,0x2c(%esp) │ │ push %eax │ │ push %esi │ │ @@ -3946641,15 +3946641,15 @@ │ │ mov %edi,%eax │ │ mov 0x10(%ebp),%edi │ │ jl 1330ce8 │ │ mov $0x1,%ecx │ │ jmp 1330ea7 │ │ lea -0x1156f5a(%ebx),%eax │ │ jmp 1330e8f │ │ - lea -0x1174cee(%ebx),%eax │ │ + lea -0x1174d15(%ebx),%eax │ │ sub $0x8,%esp │ │ push %eax │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -3946805,15 +3946805,15 @@ │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1331032 │ │ sub $0x8,%esp │ │ - lea -0x117c285(%ebx),%eax │ │ + lea -0x117c2ac(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133101a │ │ call 11ea9b0 │ │ @@ -3946869,15 +3946869,15 @@ │ │ sub $0xc,%esp │ │ push (%eax) │ │ call 1331150 │ │ add $0x10,%esp │ │ jmp 13310b6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178751(%ebx),%eax │ │ + lea -0x1178778(%ebx),%eax │ │ lea -0x11624bc(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3947230,15 +3947230,15 @@ │ │ cmp %eax,%edi │ │ jl 13313a0 │ │ mov 0x4(%esp),%eax │ │ jmp 1331450 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1167e6a(%ebx),%eax │ │ - lea -0x117c280(%ebx),%ecx │ │ + lea -0x117c2a7(%ebx),%ecx │ │ push %eax │ │ push $0x7d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ @@ -3947300,46 +3947300,46 @@ │ │ jl 13314de │ │ mov $0x7fffffff,%edx │ │ cmp %eax,%edx │ │ mov $0xffffffff,%edx │ │ sbb %ecx,%edx │ │ jge 13314de │ │ sub $0x8,%esp │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ lea -0x11513a6(%ebx),%edx │ │ push %eax │ │ inc %eax │ │ push %eax │ │ push %ecx │ │ push 0x14(%ebp) │ │ push %edx │ │ push 0x10(%ebp) │ │ call 11ef9b0 │ │ add $0x20,%esp │ │ jmp 13314fa │ │ - lea -0x1178015(%ebx),%eax │ │ - lea -0x117c269(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%eax │ │ + lea -0x117c290(%ebx),%ecx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push 0x10(%ebp) │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ push 0x4(%esi) │ │ call 1315790 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jle 13315c0 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x116d787(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x117c280(%ebx),%eax │ │ + lea -0x117c2a7(%ebx),%eax │ │ mov %eax,(%esp) │ │ xor %edi,%edi │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3947442,27 +3947442,27 @@ │ │ cmp $0xffffffff,%eax │ │ je 1331690 │ │ cmp $0x41,%eax │ │ jl 13316a1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114b511(%ebx),%eax │ │ - lea -0x117c280(%ebx),%ecx │ │ + lea -0x117c2a7(%ebx),%ecx │ │ push %eax │ │ push $0xad │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ jmp 133167c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114b511(%ebx),%eax │ │ - lea -0x117c280(%ebx),%ecx │ │ + lea -0x117c2a7(%ebx),%ecx │ │ push %eax │ │ push $0xa7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6b │ │ @@ -3947547,15 +3947547,15 @@ │ │ jmp 133186d │ │ cmpl $0x0,0x4(%edi) │ │ mov 0xc(%esp),%edi │ │ je 13317be │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114b511(%ebx),%eax │ │ - lea -0x117c280(%ebx),%ecx │ │ + lea -0x117c2a7(%ebx),%ecx │ │ push %eax │ │ push $0xbc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x85 │ │ @@ -3947619,15 +3947619,15 @@ │ │ movl $0x0,0xc(%esp) │ │ jmp 133186d │ │ movl $0x8000f,0x14(%esp) │ │ mov $0xcc,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114b511(%ebx),%eax │ │ - lea -0x117c280(%ebx),%ecx │ │ + lea -0x117c2a7(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x1c(%esp) │ │ @@ -3947917,15 +3947917,15 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8f │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ mov 0x18(%esp),%edx │ │ push 0x8(%edx) │ │ push %eax │ │ push 0x4(%edx) │ │ push %ecx │ │ push $0x4 │ │ @@ -3947974,15 +3947974,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x40,%esp │ │ call 1331c41 │ │ pop %ebx │ │ add $0x13d577,%ebx │ │ mov 0x14(%ebp),%esi │ │ mov 0x10(%ebp),%edi │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ lea -0x1156f33(%ebx),%eax │ │ mov %ecx,0x1c(%esp) │ │ push %ecx │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 11ef9b0 │ │ @@ -3947997,19 +3947997,19 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1331f47 │ │ addl $0x4,0x10(%esp) │ │ xor %eax,%eax │ │ lea -0x115aa72(%ebx),%ecx │ │ mov %ecx,0x30(%esp) │ │ - lea -0x117a5e3(%ebx),%ecx │ │ + lea -0x117a60a(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ lea -0x1169a8b(%ebx),%ecx │ │ mov %ecx,0x2c(%esp) │ │ - lea -0x1174345(%ebx),%ecx │ │ + lea -0x117436c(%ebx),%ecx │ │ mov %ecx,0x28(%esp) │ │ lea -0x115ab13(%ebx),%ecx │ │ mov %ecx,0x24(%esp) │ │ sub $0x8,%esp │ │ mov %eax,0x40(%esp) │ │ push %eax │ │ push %esi │ │ @@ -3948094,15 +3948094,15 @@ │ │ push %eax │ │ push %edi │ │ call 11eeed0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1331f4e │ │ sub $0x4,%esp │ │ - lea -0x117e1fe(%ebx),%eax │ │ + lea -0x117e225(%ebx),%eax │ │ push $0x32 │ │ mov %eax,0x3c(%esp) │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x4,%esp │ │ mov 0x18(%esp),%esi │ │ @@ -3948116,15 +3948116,15 @@ │ │ sub $0x8,%esp │ │ push %edi │ │ push 0x4(%esi) │ │ call 13157b0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ - lea -0x117ba19(%ebx),%eax │ │ + lea -0x117ba40(%ebx),%eax │ │ push %eax │ │ push 0x10(%ebp) │ │ call 11eeed0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1331f63 │ │ test %esi,%esi │ │ @@ -3948218,15 +3948218,15 @@ │ │ cmp %eax,%edi │ │ mov %edi,%eax │ │ mov 0x10(%ebp),%edi │ │ jl 1331cc6 │ │ mov $0x1,%ecx │ │ jmp 1331f65 │ │ sub $0x4,%esp │ │ - lea -0x117e1fe(%ebx),%eax │ │ + lea -0x117e225(%ebx),%eax │ │ push $0x2f │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ mov %ecx,%eax │ │ @@ -3948796,15 +3948796,15 @@ │ │ je 133253e │ │ mov %eax,%edi │ │ mov %esi,0x8(%esp) │ │ mov (%esp),%eax │ │ cmpb $0x2d,(%eax) │ │ jne 1332557 │ │ sub $0x4,%esp │ │ - lea -0x1178745(%ebx),%eax │ │ + lea -0x117876c(%ebx),%eax │ │ mov 0x8(%esp),%esi │ │ push %esi │ │ push %eax │ │ push %edi │ │ call 12c1c10 │ │ add $0x10,%esp │ │ mov (%esp),%eax │ │ @@ -3949191,15 +3949191,15 @@ │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1332aa9 │ │ sub $0x8,%esp │ │ - lea -0x118419d(%ebx),%eax │ │ + lea -0x11841c4(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1332aa9 │ │ sub $0x8,%esp │ │ @@ -3949231,15 +3949231,15 @@ │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1332abf │ │ sub $0x8,%esp │ │ - lea -0x117cc2d(%ebx),%eax │ │ + lea -0x117cc54(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1332abf │ │ sub $0x8,%esp │ │ @@ -3949268,15 +3949268,15 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ push $0x22 │ │ call 1272e00 │ │ add $0x4,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ push $0x4 │ │ call 1272790 │ │ @@ -3949318,15 +3949318,15 @@ │ │ test %eax,%eax │ │ je 1332b09 │ │ mov 0xc(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 1332b2c │ │ sub $0xc,%esp │ │ - lea -0x117881b(%ebx),%eax │ │ + lea -0x1178842(%ebx),%eax │ │ lea -0x1158efb(%ebx),%ecx │ │ push 0x8(%esi) │ │ push %eax │ │ push 0x4(%esi) │ │ push %ecx │ │ push $0x4 │ │ call 1272790 │ │ @@ -3950908,15 +3950908,15 @@ │ │ call 1315790 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1333cb2 │ │ mov 0x10(%ebp),%eax │ │ mov 0x8(%ebp),%edi │ │ add $0x2,%eax │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ lea -0x1168a66(%ebx),%edx │ │ mov %ecx,0x14(%esp) │ │ push %ecx │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ mov %edx,0x18(%esp) │ │ push %edx │ │ @@ -3952102,15 +3952102,15 @@ │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 1334821 │ │ mov (%eax),%eax │ │ jmp 1334857 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a4cd(%ebx),%eax │ │ + lea -0x117a4f4(%ebx),%eax │ │ lea -0x1169950(%ebx),%ecx │ │ push %eax │ │ push $0x19e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3952747,15 +3952747,15 @@ │ │ push 0xc(%ebp) │ │ push %eax │ │ call 1334ea0 │ │ add $0x10,%esp │ │ jmp 1334e99 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117872e(%ebx),%eax │ │ + lea -0x1178755(%ebx),%eax │ │ lea -0x1151377(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3953666,29 +3953666,29 @@ │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 133587b │ │ pop %eax │ │ add $0x13993d,%eax │ │ - lea -0x1172f34(%eax),%eax │ │ + lea -0x1172f5b(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 133589b │ │ pop %eax │ │ add $0x13991d,%eax │ │ - lea -0x11819bf(%eax),%eax │ │ + lea -0x11819e6(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -3954168,15 +3954168,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1335cc1 │ │ pop %ebx │ │ add $0x1394f7,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11786eb(%ebx),%esi │ │ + lea -0x1178712(%ebx),%esi │ │ push $0xb8 │ │ push %esi │ │ push $0x50 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %eax,%eax │ │ @@ -3954329,15 +3954329,15 @@ │ │ cmp $0x1,%eax │ │ jne 1335e94 │ │ jmp 1335e9a │ │ jg 1335f84 │ │ mov 0x8(%ecx),%esi │ │ mov %esi,(%esp) │ │ call 1315790 │ │ - lea -0x11786eb(%ebx),%ecx │ │ + lea -0x1178712(%ebx),%ecx │ │ mov %ecx,0x14(%esp) │ │ test %eax,%eax │ │ jle 1335f1f │ │ xor %edi,%edi │ │ mov %esi,0x18(%esp) │ │ jmp 1335ee9 │ │ nop │ │ @@ -3954431,15 +3954431,15 @@ │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1343c50 │ │ jmp 1335fd2 │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1340960 │ │ - lea -0x11786eb(%ebx),%eax │ │ + lea -0x1178712(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x213,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -3954503,15 +3954503,15 @@ │ │ sub $0xc,%esp │ │ push %esi │ │ call 1315790 │ │ add $0x10,%esp │ │ cmp %eax,%edi │ │ jl 1336050 │ │ sub $0x4,%esp │ │ - lea -0x11786eb(%ebx),%esi │ │ + lea -0x1178712(%ebx),%esi │ │ push $0x14 │ │ push %esi │ │ push $0x14 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1336140 │ │ @@ -3954821,15 +3954821,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 133646a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115e8a1(%ebx),%eax │ │ - lea -0x11786eb(%ebx),%ecx │ │ + lea -0x1178712(%ebx),%ecx │ │ push %eax │ │ push $0x1b1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3954852,15 +3954852,15 @@ │ │ call 1336483 │ │ pop %ebx │ │ add $0x138d35,%ebx │ │ xor %edx,%edx │ │ test %edi,%edi │ │ je 13365b2 │ │ mov %ecx,%esi │ │ - lea -0x11786eb(%ebx),%eax │ │ + lea -0x1178712(%ebx),%eax │ │ mov %eax,0x10(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x1e2,0x8(%esp) │ │ movl $0x8,(%esp) │ │ call 12c0010 │ │ xor %edx,%edx │ │ test %eax,%eax │ │ @@ -3954966,15 +3954966,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 133662a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11550bc(%ebx),%eax │ │ - lea -0x11786eb(%ebx),%ecx │ │ + lea -0x1178712(%ebx),%ecx │ │ push %eax │ │ push $0x1ba │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000b │ │ @@ -3955210,15 +3955210,15 @@ │ │ inc %esi │ │ cmp 0x20(%esp),%esi │ │ jl 1336860 │ │ mov %edi,%esi │ │ jmp 133693d │ │ call 1314df0 │ │ jmp 133694c │ │ - lea -0x11786eb(%ebx),%eax │ │ + lea -0x1178712(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x1e2,0x8(%esp) │ │ movl $0x8,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 133693d │ │ @@ -3955337,15 +3955337,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0xc0,%esp │ │ call 1336a84 │ │ pop %ebx │ │ add $0x138734,%ebx │ │ call 1314df0 │ │ mov %eax,%esi │ │ - lea -0x11786eb(%ebx),%eax │ │ + lea -0x1178712(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x1e2,0x8(%esp) │ │ movl $0x8,(%esp) │ │ call 12c0010 │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -3955617,15 +3955617,15 @@ │ │ push %edi │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x110,%esp │ │ call 1336de4 │ │ pop %ebx │ │ add $0x1383d4,%ebx │ │ - lea -0x11786eb(%ebx),%edi │ │ + lea -0x1178712(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ movl $0x1e2,0x8(%esp) │ │ movl $0x8,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 1336ebe │ │ mov %eax,%esi │ │ @@ -3956249,15 +3956249,15 @@ │ │ mov 0x1c(%esp),%edi │ │ jmp 133757c │ │ movl $0x80007,0xc(%esp) │ │ mov $0xb4,%esi │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172eea(%ebx),%eax │ │ + lea -0x1172f11(%ebx),%eax │ │ lea -0x115aa3c(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3956648,15 +3956648,15 @@ │ │ pop %eax │ │ add $0x13784d,%eax │ │ mov 0x8(%ebp),%ecx │ │ cmp $0x5f,%ecx │ │ ja 1337983 │ │ mov -0x16540(%eax,%ecx,4),%eax │ │ jmp 1337989 │ │ - lea -0x117fdd0(%eax),%eax │ │ + lea -0x117fdf7(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ push %ebp │ │ @@ -3956968,16 +3956968,16 @@ │ │ push %edi │ │ push %esi │ │ call 133fa90 │ │ add $0x10,%esp │ │ jmp 1337c50 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a476(%ebx),%eax │ │ - lea -0x118197f(%ebx),%ecx │ │ + lea -0x117a49d(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%ecx │ │ push %eax │ │ push $0x67 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6c │ │ @@ -3957154,15 +3957154,15 @@ │ │ test %eax,%eax │ │ mov 0x10(%esp),%ecx │ │ jne 1337db4 │ │ mov 0x1c(%esp),%eax │ │ movl $0x0,0x18(%eax) │ │ mov %edi,0xc(%eax) │ │ sub $0x4,%esp │ │ - lea -0x118197f(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%eax │ │ push $0xbfc │ │ push %eax │ │ push 0x18(%esp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ mov $0x1,%eax │ │ @@ -3957180,15 +3957180,15 @@ │ │ sete %al │ │ jmp 1337f0a │ │ xor %eax,%eax │ │ jmp 1337f5c │ │ mov 0xc(%esp),%edx │ │ mov 0x14(%esp),%edi │ │ sub $0x4,%esp │ │ - lea -0x118197f(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%eax │ │ push $0xbfc │ │ push %eax │ │ push %edx │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov $0x41,%ecx │ │ xor %eax,%eax │ │ @@ -3957215,15 +3957215,15 @@ │ │ setne %al │ │ test %eax,%eax │ │ jg 1337f5c │ │ cmpl $0x0,0x60(%edi) │ │ jne 1337f5c │ │ jmp 1337f55 │ │ sub $0x4,%esp │ │ - lea -0x118197f(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%eax │ │ push $0xbfc │ │ push %eax │ │ push 0x18(%esp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%edi │ │ movl $0x0,0x5c(%edi) │ │ @@ -3957262,27 +3957262,27 @@ │ │ test %eax,%eax │ │ je 1337fc3 │ │ cmpl $0x0,0x50(%esi) │ │ je 1338008 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115a944(%ebx),%eax │ │ - lea -0x118197f(%ebx),%ecx │ │ + lea -0x11819a6(%ebx),%ecx │ │ push %eax │ │ push $0x157 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0101 │ │ jmp 1337fea │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115a944(%ebx),%eax │ │ - lea -0x118197f(%ebx),%ecx │ │ + lea -0x11819a6(%ebx),%ecx │ │ push %eax │ │ push $0x14d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3957531,15 +3957531,15 @@ │ │ cmpl $0x0,0x8c(%ecx) │ │ je 1338358 │ │ call 1337c60 │ │ jmp 133835d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115a955(%ebx),%eax │ │ - lea -0x118197f(%ebx),%ecx │ │ + lea -0x11819a6(%ebx),%ecx │ │ push %eax │ │ push $0x122 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3957960,17 +3957960,17 @@ │ │ inc %edi │ │ mov 0xc(%ebp),%esi │ │ mov %esi,(%esp) │ │ call 1315790 │ │ cmp %eax,%edi │ │ jl 1338750 │ │ call 1272bb0 │ │ - lea -0x1174caa(%ebx),%eax │ │ + lea -0x1174cd1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x118197f(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x821,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6b,0x4(%esp) │ │ jmp 133884d │ │ nop │ │ @@ -3958005,17 +3958005,17 @@ │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 1293ff0 │ │ jmp 133885b │ │ mov $0x1,%eax │ │ jmp 133885b │ │ call 1272bb0 │ │ - lea -0x1174caa(%ebx),%eax │ │ + lea -0x1174cd1(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x118197f(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x819,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x6c,0x4(%esp) │ │ movl $0xb,(%esp) │ │ call 1272e00 │ │ @@ -3958235,15 +3958235,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1338a31 │ │ pop %ebx │ │ add $0x136787,%ebx │ │ sub $0x4,%esp │ │ - lea -0x118197f(%ebx),%edi │ │ + lea -0x11819a6(%ebx),%edi │ │ push $0x952 │ │ push %edi │ │ push $0x98 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3958325,15 +3958325,15 @@ │ │ mov %eax,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ movl $0x5,(%esp) │ │ call 12ab840 │ │ movl $0x0,0x80(%esi) │ │ movl $0x0,0x7c(%esi) │ │ mov 0x94(%esi),%eax │ │ - lea -0x118197f(%ebx),%edi │ │ + lea -0x11819a6(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x970,0x8(%esp) │ │ call 12c02c0 │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x971,0x8(%esp) │ │ @@ -3958512,15 +3958512,15 @@ │ │ mov %eax,0x10(%esi) │ │ test %eax,%eax │ │ jne 1338e36 │ │ jmp 1338e4e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155095(%ebx),%eax │ │ - lea -0x118197f(%ebx),%ecx │ │ + lea -0x11819a6(%ebx),%ecx │ │ push %eax │ │ push $0x981 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ @@ -3958563,15 +3958563,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1338e81 │ │ jmp 1338f6c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155095(%ebx),%eax │ │ - lea -0x118197f(%ebx),%ecx │ │ + lea -0x11819a6(%ebx),%ecx │ │ push %eax │ │ push $0x9dd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -3958618,33 +3958618,33 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1338ff3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1155095(%ebx),%eax │ │ - lea -0x118197f(%ebx),%ecx │ │ + lea -0x11819a6(%ebx),%ecx │ │ push %eax │ │ push $0x9f9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ jmp 1338f62 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1158db9(%ebx),%eax │ │ - lea -0x118197f(%ebx),%ecx │ │ + lea -0x11819a6(%ebx),%ecx │ │ push %eax │ │ push $0xac4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1175da4(%ebx),%eax │ │ + lea -0x1175dcb(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x79 │ │ push $0xb │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov 0x44(%esi),%eax │ │ @@ -3959631,16 +3959631,16 @@ │ │ jmp 1339b16 │ │ mov $0x8000f,%ecx │ │ mov $0x6b1,%edx │ │ mov %ecx,0x8(%esp) │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178679(%ebx),%eax │ │ - lea -0x118197f(%ebx),%ecx │ │ + lea -0x11786a0(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3959712,26 +3959712,26 @@ │ │ call *0x1c(%edi) │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1339c60 │ │ jmp 1339d1a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178679(%ebx),%eax │ │ - lea -0x118197f(%ebx),%ecx │ │ + lea -0x11786a0(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%ecx │ │ push %eax │ │ push $0x6d8 │ │ jmp 1339d00 │ │ mov $0x1,%eax │ │ cmpl $0x0,0x8(%esp) │ │ jne 1339b16 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178679(%ebx),%eax │ │ - lea -0x118197f(%ebx),%ecx │ │ + lea -0x11786a0(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%ecx │ │ push %eax │ │ push $0x6cc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3959776,21 +3959776,21 @@ │ │ push 0x10(%ecx) │ │ call 133eac0 │ │ add $0x10,%esp │ │ jmp 1339da4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1158db9(%ebx),%eax │ │ - lea -0x118197f(%ebx),%ecx │ │ + lea -0x11819a6(%ebx),%ecx │ │ push %eax │ │ push $0xac4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1175da4(%ebx),%eax │ │ + lea -0x1175dcb(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x79 │ │ push $0xb │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -3959967,48 +3959967,48 @@ │ │ mov 0x10(%esp),%ecx │ │ test %ecx,%ecx │ │ mov %edi,0x14(%esp) │ │ je 133a025 │ │ mov %esi,0x44(%esp) │ │ movl $0x3,0x20(%esp) │ │ movl $0x0,0x2c(%esp) │ │ - lea -0x117a476(%ebx),%eax │ │ + lea -0x117a49d(%ebx),%eax │ │ mov %eax,0x3c(%esp) │ │ - lea -0x118197f(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%eax │ │ mov %eax,0x34(%esp) │ │ jmp 133a0a8 │ │ call 1272bb0 │ │ lea -0x114923a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x118197f(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xcac,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000f,0x4(%esp) │ │ movl $0xb,(%esp) │ │ call 1272e00 │ │ xor %esi,%esi │ │ jmp 133a080 │ │ call 1272bb0 │ │ lea -0x114923a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x118197f(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xcc0,0x4(%esp) │ │ jmp 133a05b │ │ mov 0x18(%esp),%eax │ │ mov %eax,(%esp) │ │ call 1314c30 │ │ mov $0x3,%edi │ │ jmp 133a63d │ │ call 1272bb0 │ │ lea -0x114923a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x118197f(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xcb6,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000b,0x4(%esp) │ │ movl $0xb,(%esp) │ │ call 1272e00 │ │ @@ -3960386,15 +3960386,15 @@ │ │ mov 0x1c(%esp),%eax │ │ mov %eax,(%esp) │ │ call 1343c50 │ │ mov 0x14(%esp),%edi │ │ call 1272bb0 │ │ lea -0x114923a(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x118197f(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xdd4,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0103,0x4(%esp) │ │ movl $0xb,(%esp) │ │ call 1272e00 │ │ @@ -3961548,15 +3961548,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ lea -0x115e84f(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x118197f(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x303,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000d,0x4(%esp) │ │ movl $0xb,(%esp) │ │ call 1272e00 │ │ @@ -3961675,15 +3961675,15 @@ │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ sub $0x4,%esp │ │ - lea -0x118197f(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%eax │ │ push $0xb47 │ │ mov %eax,0x1c(%esp) │ │ push %eax │ │ push 0x18(%esp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x38(%esp) │ │ @@ -3961787,15 +3961787,15 @@ │ │ jns 133b9c2 │ │ mov %al,%dl │ │ mov 0x8(%ebp),%eax │ │ mov %eax,0x18(%edi) │ │ mov 0x18(%esp),%eax │ │ mov %eax,0xc(%edi) │ │ sub $0x4,%esp │ │ - lea -0x118197f(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%eax │ │ push $0xb7c │ │ push %eax │ │ push 0x10(%edi) │ │ mov %edx,%esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov 0x20(%esp),%eax │ │ @@ -3961809,15 +3961809,15 @@ │ │ xor %esi,%esi │ │ jmp 133b9c6 │ │ xor %esi,%esi │ │ jmp 133b9c2 │ │ mov $0xffffffff,%esi │ │ mov 0xc(%esp),%ecx │ │ sub $0x4,%esp │ │ - lea -0x118197f(%ebx),%eax │ │ + lea -0x11819a6(%ebx),%eax │ │ push $0xb85 │ │ push %eax │ │ push %ecx │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -3961826,15 +3961826,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ movl $0x85,0x10(%esp) │ │ mov $0xaeb,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117fda9(%ebx),%eax │ │ + lea -0x117fdd0(%ebx),%eax │ │ push %eax │ │ push %edi │ │ push 0x20(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x18(%esp) │ │ @@ -3961876,15 +3961876,15 @@ │ │ mov %eax,0x8(%esp) │ │ mov 0x10(%esp),%eax │ │ lea 0x2c(%eax),%esi │ │ mov 0x2c(%eax),%eax │ │ test %eax,%eax │ │ je 133baa1 │ │ sub $0x4,%esp │ │ - lea -0x118197f(%ebx),%ecx │ │ + lea -0x11819a6(%ebx),%ecx │ │ push $0x34a │ │ push %ecx │ │ push %eax │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,(%esi) │ │ mov %esi,0x18(%esp) │ │ @@ -3964850,15 +3964850,15 @@ │ │ mov 0x4(%edi),%ecx │ │ test %ecx,%ecx │ │ je 133de7c │ │ xor %eax,%eax │ │ cmp %ecx,(%edi) │ │ jae 133e021 │ │ sub $0x4,%esp │ │ - lea -0x117a465(%ebx),%eax │ │ + lea -0x117a48c(%ebx),%eax │ │ push $0x47 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0xc │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -3965004,15 +3965004,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 133e03f │ │ pop %ebx │ │ add $0x131179,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117a465(%ebx),%eax │ │ + lea -0x117a48c(%ebx),%eax │ │ push $0x82 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -3965211,15 +3965211,15 @@ │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push %esi │ │ call 11e8a90 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a44e(%ebx),%eax │ │ + lea -0x117a475(%ebx),%eax │ │ push %eax │ │ push $0x3d │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3965262,15 +3965262,15 @@ │ │ push (%esi) │ │ call 133e110 │ │ add $0x8,%esp │ │ push -0x104(%ebx) │ │ push 0x4(%esi) │ │ call 1315710 │ │ add $0xc,%esp │ │ - lea -0x117e148(%ebx),%eax │ │ + lea -0x117e16f(%ebx),%eax │ │ push $0xb8 │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -3965307,15 +3965307,15 @@ │ │ call 12cd990 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 133e3e0 │ │ cmpl $0x0,0x9c(%edi) │ │ jne 133e713 │ │ sub $0x4,%esp │ │ - lea -0x117e148(%ebx),%eax │ │ + lea -0x117e16f(%ebx),%eax │ │ push $0x5e │ │ mov %eax,0x28(%esp) │ │ push %eax │ │ push $0x14 │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,0x14(%esp) │ │ @@ -3965450,15 +3965450,15 @@ │ │ push 0x4(%eax) │ │ call 1315610 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 133e4af │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181968(%ebx),%eax │ │ + lea -0x118198f(%ebx),%eax │ │ push %eax │ │ push $0x3d │ │ push 0x2c(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -3965478,15 +3965478,15 @@ │ │ movl $0x8000f,0x4(%esp) │ │ mov $0x26,%esi │ │ jmp 133e5a4 │ │ movl $0x8000b,0x4(%esp) │ │ mov $0x2d,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181968(%ebx),%eax │ │ + lea -0x118198f(%ebx),%eax │ │ push %eax │ │ push %esi │ │ push 0x2c(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0xc(%esp) │ │ @@ -3966419,15 +3966419,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov %edi,0x38(%eax) │ │ mov %esi,0x3c(%eax) │ │ mov $0x1,%eax │ │ jmp 133f019 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117c124(%ebx),%eax │ │ + lea -0x117c14b(%ebx),%eax │ │ lea -0x114d4d3(%ebx),%ecx │ │ push %eax │ │ push $0x1d2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3967283,17 +3967283,17 @@ │ │ incl 0x8(%eax) │ │ inc %esi │ │ cmp %esi,%edi │ │ jne 133f800 │ │ mov $0x1,%eax │ │ jmp 133f86a │ │ call 1272bb0 │ │ - lea -0x117a439(%ebx),%eax │ │ + lea -0x117a460(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1181954(%ebx),%eax │ │ + lea -0x118197b(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xe4,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x8000f,0x4(%esp) │ │ movl $0xb,(%esp) │ │ call 1272e00 │ │ @@ -3967366,21 +3967366,21 @@ │ │ call 13414b0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 133f970 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114f44f(%ebx),%eax │ │ - lea -0x1181954(%ebx),%ecx │ │ + lea -0x118197b(%ebx),%ecx │ │ push %eax │ │ push $0xfc │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1175da4(%ebx),%eax │ │ + lea -0x1175dcb(%ebx),%eax │ │ push %edi │ │ push %eax │ │ push $0x77 │ │ push $0xb │ │ call 1272e00 │ │ jmp 133f96b │ │ sub $0xc,%esp │ │ @@ -3968399,15 +3968399,15 @@ │ │ call 12766c0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %edi,%edi │ │ jne 1340401 │ │ xor %esi,%esi │ │ sub $0x4,%esp │ │ - lea -0x117e130(%ebx),%eax │ │ + lea -0x117e157(%ebx),%eax │ │ push $0x51 │ │ push %eax │ │ push 0x10(%esp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ cmp 0xc(%ebp),%edi │ │ je 1340471 │ │ @@ -3968549,15 +3968549,15 @@ │ │ cmp $0x1a,%ecx │ │ ja 13407e3 │ │ mov -0x1115304(%ebx,%ecx,4),%ecx │ │ add %ebx,%ecx │ │ jmp *%ecx │ │ mov 0x4(%esi),%eax │ │ sub $0x8,%esp │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ mov %edx,%esi │ │ lea -0x1163fde(%ebx),%edx │ │ push 0x8(%eax) │ │ push (%eax) │ │ push %ecx │ │ push %edi │ │ push %edx │ │ @@ -3968570,15 +3968570,15 @@ │ │ mov %ecx,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1168a66(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ mov %edx,%edi │ │ push %edx │ │ call 11ef9b0 │ │ @@ -3968611,15 +3968611,15 @@ │ │ sub $0x4,%esp │ │ lea -0x11623bd(%ebx),%eax │ │ push $0x4a │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ jmp 1340726 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1168a66(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ mov %edx,%edi │ │ push %edx │ │ call 11ef9b0 │ │ @@ -3968631,15 +3968631,15 @@ │ │ lea 0x10(%esp),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ call 11e5a00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13407fa │ │ - lea -0x117f6bc(%ebx),%eax │ │ + lea -0x117f6e3(%ebx),%eax │ │ push 0xc(%esp) │ │ push 0xc(%esp) │ │ push %eax │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ jmp 1340853 │ │ @@ -3968675,35 +3968675,35 @@ │ │ mov %ecx,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 1341600 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ jmp 13405e6 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x116988b(%ebx),%ecx │ │ jmp 1340762 │ │ cmpl $0x0,0x4(%esi) │ │ je 134085f │ │ - lea -0x1178015(%ebx),%eax │ │ - lea -0x1172ea7(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%eax │ │ + lea -0x1172ece(%ebx),%ecx │ │ jmp 1340762 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1165ff4(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ push %edx │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ cmp $0x4,%eax │ │ setge %cl │ │ jmp 13405e6 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x1168a66(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ push %edx │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3968730,17 +3968730,17 @@ │ │ je 13408a0 │ │ lea -0x116f47b(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ jmp 13408ab │ │ sub $0xc,%esp │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ mov %edx,%esi │ │ - lea -0x117e119(%ebx),%edx │ │ + lea -0x117e140(%ebx),%edx │ │ push %eax │ │ jmp 13405d3 │ │ mov 0x4(%esi),%eax │ │ mov (%eax),%ecx │ │ test %ecx,%ecx │ │ je 1340824 │ │ sub $0x8,%esp │ │ @@ -3968766,15 +3968766,15 @@ │ │ push %edx │ │ call 12e0c40 │ │ add $0x20,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ jmp 13405e6 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x116b6f2(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ push %edx │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -3970190,15 +3970190,15 @@ │ │ mov $0x1,%esi │ │ cmpb $0x0,(%eax) │ │ je 13417f2 │ │ lea 0x1(%eax),%edi │ │ mov %eax,0xc(%esp) │ │ mov %eax,%esi │ │ add $0x2,%esi │ │ - lea -0x117ba19(%ebx),%eax │ │ + lea -0x117ba40(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ mov %edi,0x10(%esp) │ │ jmp 1341762 │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -3970345,15 +3970345,15 @@ │ │ movl $0x8000f,0x8(%esp) │ │ movl $0x61,0x4(%esp) │ │ jmp 13418f6 │ │ movl $0x80007,0x8(%esp) │ │ movl $0x65,0x4(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11768a3(%ebx),%eax │ │ + lea -0x11768ca(%ebx),%eax │ │ push %eax │ │ push 0xc(%esp) │ │ push %esi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x10(%esp) │ │ @@ -3971815,15 +3971815,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1342a03 │ │ mov 0x8(%ebp),%ecx │ │ jmp 1342a5f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174c84(%ebx),%eax │ │ + lea -0x1174cab(%ebx),%eax │ │ lea -0x1167de7(%ebx),%ecx │ │ push %eax │ │ push $0x148 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3971832,15 +3971832,15 @@ │ │ call 1272e00 │ │ jmp 1342b1b │ │ cmpl $0x0,0x38(%edi) │ │ je 1342aa2 │ │ movl $0x0,0xc(%esp) │ │ movl $0x0,0x10(%esp) │ │ sub $0xc,%esp │ │ - lea -0x117fda0(%ebx),%eax │ │ + lea -0x117fdc7(%ebx),%eax │ │ lea -0x116c5c7(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push $0x86 │ │ push %edi │ │ call 1288c20 │ │ @@ -3971865,39 +3971865,39 @@ │ │ push $0x0 │ │ call 11e5fc0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ jmp 1342a31 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174c84(%ebx),%eax │ │ + lea -0x1174cab(%ebx),%eax │ │ lea -0x1167de7(%ebx),%ecx │ │ push %eax │ │ push $0x14e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ jmp 1342ac9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174c84(%ebx),%eax │ │ + lea -0x1174cab(%ebx),%eax │ │ lea -0x1167de7(%ebx),%ecx │ │ push %eax │ │ push $0x157 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ jmp 1342b01 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174c84(%ebx),%eax │ │ + lea -0x1174cab(%ebx),%eax │ │ lea -0x1167de7(%ebx),%ecx │ │ push %eax │ │ push $0x153 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3971938,15 +3971938,15 @@ │ │ call 1294ab0 │ │ add $0x10,%esp │ │ mov %edi,0x8(%esi) │ │ mov $0x1,%eax │ │ jmp 1342b20 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174c84(%ebx),%eax │ │ + lea -0x1174cab(%ebx),%eax │ │ lea -0x1167de7(%ebx),%ecx │ │ push %eax │ │ push $0x16d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3971954,15 +3971954,15 @@ │ │ push $0xb │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ jmp 1342b0b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174c84(%ebx),%eax │ │ + lea -0x1174cab(%ebx),%eax │ │ lea -0x1167de7(%ebx),%ecx │ │ push %eax │ │ push $0x173 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3972354,15 +3972354,15 @@ │ │ mov (%esp),%eax │ │ jmp 1343023 │ │ xor %eax,%eax │ │ jmp 1343023 │ │ cmpl $0x0,0x38(%esi) │ │ je 1342feb │ │ sub $0xc,%esp │ │ - lea -0x117fda0(%ebx),%eax │ │ + lea -0x117fdc7(%ebx),%eax │ │ lea -0x116c5c7(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push $0x86 │ │ push %esi │ │ call 1288c20 │ │ @@ -3973425,15 +3973425,15 @@ │ │ push $0x32 │ │ push %ecx │ │ call 12d8860 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1343b4f │ │ sub $0x4,%esp │ │ - lea -0x117fda0(%ebx),%eax │ │ + lea -0x117fdc7(%ebx),%eax │ │ lea -0x116c5c7(%ebx),%ecx │ │ push 0x10(%edi) │ │ push 0xc(%edi) │ │ push $0x86 │ │ lea 0x2a(%esp),%edx │ │ push %edx │ │ push %eax │ │ @@ -3973689,15 +3973689,15 @@ │ │ add $0x12b4d7,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1343d42 │ │ mov 0xc(%ebp),%eax │ │ mov %eax,0xd8(%esi) │ │ sub $0x4,%esp │ │ - lea -0x11839d6(%ebx),%edi │ │ + lea -0x11839fd(%ebx),%edi │ │ push $0x96 │ │ push %edi │ │ push 0xdc(%esi) │ │ call 12c02c0 │ │ mov 0x10(%ebp),%eax │ │ add $0x10,%esp │ │ movl $0x0,0xdc(%esi) │ │ @@ -3973755,15 +3973755,15 @@ │ │ xor %eax,%eax │ │ test %edi,%edi │ │ je 1343e05 │ │ mov %esi,0x8(%esp) │ │ mov 0x8(%ebp),%eax │ │ mov %eax,0xd8(%edi) │ │ sub $0x4,%esp │ │ - lea -0x11839d6(%ebx),%esi │ │ + lea -0x11839fd(%ebx),%esi │ │ push $0x96 │ │ push %esi │ │ push 0xdc(%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0xdc(%edi) │ │ mov 0xc(%ebp),%eax │ │ @@ -3973977,15 +3973977,15 @@ │ │ mov 0xb0(%esi),%eax │ │ mov %eax,(%esp) │ │ call 13282a0 │ │ mov 0xd4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 11ea9e0 │ │ mov 0xdc(%esi),%eax │ │ - lea -0x11839d6(%ebx),%ecx │ │ + lea -0x11839fd(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x62,0x8(%esp) │ │ call 12c02c0 │ │ jmp 13441e0 │ │ lea 0x74(%esi),%eax │ │ mov %eax,0x8(%esp) │ │ @@ -3974047,15 +3974047,15 @@ │ │ test %esi,%esi │ │ je 13441e0 │ │ mov 0xdc(%eax),%ecx │ │ mov %ecx,0x18(%esp) │ │ mov 0xd8(%eax),%eax │ │ mov %eax,0xd8(%esi) │ │ mov 0xdc(%esi),%eax │ │ - lea -0x11839d6(%ebx),%edi │ │ + lea -0x11839fd(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x96,0x8(%esp) │ │ call 12c02c0 │ │ mov 0x18(%esp),%eax │ │ movl $0x0,0xdc(%esi) │ │ test %eax,%eax │ │ @@ -3974346,15 +3974346,15 @@ │ │ add $0xc,%esp │ │ lea -0x11530ee(%ebx),%eax │ │ push $0x0 │ │ push $0x35b │ │ jmp 134478d │ │ lea 0x98(%esp),%eax │ │ sub $0x8,%esp │ │ - lea -0x1178014(%ebx),%esi │ │ + lea -0x117803b(%ebx),%esi │ │ push %esi │ │ push %eax │ │ call 13c8830 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1344506 │ │ xor %edi,%edi │ │ @@ -3974460,23 +3974460,23 @@ │ │ lea 0xfef8(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 1271990 │ │ add $0x10,%esp │ │ movb $0x1,0x12394(%ebx) │ │ sub $0x8,%esp │ │ - lea -0x1178657(%ebx),%eax │ │ + lea -0x117867e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 126f260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134479e │ │ sub $0x8,%esp │ │ - lea -0x1176883(%ebx),%eax │ │ + lea -0x11768aa(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 126f2d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134479e │ │ sub $0x8,%esp │ │ @@ -3974948,15 +3974948,15 @@ │ │ push $0xe │ │ push %ecx │ │ push %eax │ │ call 12c1c10 │ │ add $0x10,%esp │ │ lea 0x28(%esp),%eax │ │ sub $0x4,%esp │ │ - lea -0x1172e97(%ebx),%ecx │ │ + lea -0x1172ebe(%ebx),%ecx │ │ push $0x40 │ │ push %ecx │ │ push %eax │ │ call 12c1c10 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x5 │ │ @@ -3975096,15 +3975096,15 @@ │ │ push %eax │ │ call 13c7870 │ │ add $0x10,%esp │ │ movl $0xffffffff,0x4(%esi) │ │ movl $0xffffffff,0x8(%esi) │ │ jmp 1344ef6 │ │ lea -0x11530ee(%ebx),%esi │ │ - lea -0x1178651(%ebx),%eax │ │ + lea -0x1178678(%ebx),%eax │ │ mov $0xa8,%ecx │ │ add -0x360(%ebx),%ecx │ │ push $0x1b1 │ │ push %esi │ │ push %eax │ │ push %ecx │ │ call 13c8150 │ │ @@ -3975257,15 +3975257,15 @@ │ │ push %eax │ │ call 11ecc90 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13454bb │ │ mov %eax,%ecx │ │ mov %edi,0x8(%esp) │ │ - lea -0x1178657(%ebx),%edi │ │ + lea -0x117867e(%ebx),%edi │ │ lea 0x30(%esp),%eax │ │ push %eax │ │ push %esi │ │ push %edi │ │ push %ecx │ │ mov %ecx,0x20(%esp) │ │ call 11ece00 │ │ @@ -3975413,21 +3975413,21 @@ │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 13c8150 │ │ add $0x14,%esp │ │ jmp 13454b1 │ │ lea -0x11530ee(%ebx),%eax │ │ - lea -0x117a405(%ebx),%ecx │ │ + lea -0x117a42c(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x189 │ │ jmp 13454a6 │ │ lea -0x11530ee(%ebx),%eax │ │ - lea -0x117686e(%ebx),%ecx │ │ + lea -0x1176895(%ebx),%ecx │ │ mov $0xa8,%edx │ │ add -0x360(%ebx),%edx │ │ push $0x13e │ │ jmp 13454a6 │ │ sub $0xc,%esp │ │ mov 0x8(%ebp),%edi │ │ push %edi │ │ @@ -3975441,15 +3975441,15 @@ │ │ test %esi,%esi │ │ je 13454c5 │ │ mov 0xc(%ebp),%ecx │ │ mov 0x14(%ebp),%edx │ │ movups -0x10(%ecx,%edx,1),%xmm0 │ │ jmp 13454cd │ │ sub $0xc,%esp │ │ - lea -0x117f6bc(%ebx),%eax │ │ + lea -0x117f6e3(%ebx),%eax │ │ push %ecx │ │ push 0x20(%esp) │ │ push %eax │ │ push $0x20 │ │ lea 0x4c(%esp),%eax │ │ push %eax │ │ call 11f0370 │ │ @@ -3975482,15 +3975482,15 @@ │ │ lea -0x11530ee(%ebx),%eax │ │ push $0x0 │ │ push $0x17b │ │ push %eax │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x115a8e3(%ebx),%eax │ │ - lea -0x118191c(%ebx),%ecx │ │ + lea -0x1181943(%ebx),%ecx │ │ push %eax │ │ lea 0x34(%esp),%eax │ │ push %eax │ │ push %ecx │ │ push $0x3 │ │ jmp 1345483 │ │ lea -0x11530ee(%ebx),%eax │ │ @@ -3975696,15 +3975696,15 @@ │ │ mov $0x1,%eax │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ lea -0x11530ee(%ebx),%esi │ │ - lea -0x117c0f9(%ebx),%eax │ │ + lea -0x117c120(%ebx),%eax │ │ mov $0xa8,%ecx │ │ add -0x360(%ebx),%ecx │ │ push $0xfb │ │ push %esi │ │ push %eax │ │ push %ecx │ │ call 13c8150 │ │ @@ -3975797,24 +3975797,24 @@ │ │ sete %cl │ │ mov %ecx,0x123fc(%ebx) │ │ lea -0x11530c6(%ebx),%eax │ │ lea -0x116f1db(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ lea -0x114f3f6(%ebx),%eax │ │ - lea -0x1174c64(%ebx),%edx │ │ + lea -0x1174c8b(%ebx),%edx │ │ lea 0x12395(%ebx),%edi │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push $0x64 │ │ push %edi │ │ call 11f0370 │ │ add $0x18,%esp │ │ - lea -0x1178620(%ebx),%eax │ │ + lea -0x1178647(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 126f260 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134585a │ │ sub $0x8,%esp │ │ @@ -3979722,15 +3979722,15 @@ │ │ push %eax │ │ push %esi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1348509 │ │ sub $0x8,%esp │ │ - lea -0x117e0eb(%ebx),%ecx │ │ + lea -0x117e112(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 12c6910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134859b │ │ sub $0x8,%esp │ │ @@ -3980400,15 +3980400,15 @@ │ │ push %eax │ │ push %esi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1348bb9 │ │ sub $0x8,%esp │ │ - lea -0x117fb4e(%ebx),%ecx │ │ + lea -0x117fb75(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 12c6910 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1348c4b │ │ sub $0x8,%esp │ │ @@ -3981448,15 +3981448,15 @@ │ │ lea 0x8(%edi),%eax │ │ mov %eax,(%esp) │ │ lea 0x18(%esp),%edx │ │ mov %esi,%ecx │ │ call 13496f0 │ │ test %eax,%eax │ │ je 13496cc │ │ - lea -0x11763ee(%ebx),%eax │ │ + lea -0x1176415(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c4c30 │ │ mov %eax,%esi │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ je 13496df │ │ @@ -3981836,15 +3981836,15 @@ │ │ jmp 1349a5b │ │ xor %edi,%edi │ │ mov 0x18(%ebp),%edx │ │ mov 0x10(%ebp),%eax │ │ test %eax,%eax │ │ jne 1349a8d │ │ sub $0x8,%esp │ │ - lea -0x11763ee(%ebx),%eax │ │ + lea -0x1176415(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1349abf │ │ mov %eax,%ecx │ │ @@ -3981895,15 +3981895,15 @@ │ │ jmp 1349aff │ │ lea 0x24(%esp),%esi │ │ mov 0x1c(%ebp),%edx │ │ test %eax,%eax │ │ je 1349b36 │ │ lea 0x14(%esi),%edi │ │ mov %eax,%edx │ │ - lea -0x11763ee(%ebx),%eax │ │ + lea -0x1176415(%ebx),%eax │ │ lea 0x10(%esp),%ecx │ │ push $0x0 │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 12c6740 │ │ mov 0x1c(%ebp),%edx │ │ @@ -3982214,15 +3982214,15 @@ │ │ pop %ebx │ │ add $0x125387,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1349e71 │ │ sub $0x4,%esp │ │ - lea -0x1174acc(%ebx),%eax │ │ + lea -0x1174af3(%ebx),%eax │ │ push $0x57 │ │ push %eax │ │ push $0x2c │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1349e71 │ │ @@ -3982299,15 +3982299,15 @@ │ │ mov 0x8(%edi),%ecx │ │ sub $0xc,%esp │ │ cmp $0x4,%ecx │ │ jne 134a00d │ │ push %eax │ │ call 12f4530 │ │ add $0xc,%esp │ │ - lea -0x1174acc(%ebx),%ecx │ │ + lea -0x1174af3(%ebx),%ecx │ │ push $0xba │ │ mov %ecx,0xc(%esp) │ │ push %ecx │ │ mov %eax,0x14(%esp) │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ @@ -3982366,15 +3982366,15 @@ │ │ call 12f4530 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 134a022 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154f26(%ebx),%eax │ │ - lea -0x1174acc(%ebx),%ecx │ │ + lea -0x1174af3(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -3982490,26 +3982490,26 @@ │ │ test %edx,%edx │ │ je 134a188 │ │ cmpl $0x2f,0x14(%ebp) │ │ ja 134a1b5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114d307(%ebx),%eax │ │ - lea -0x1174acc(%ebx),%ecx │ │ + lea -0x1174af3(%ebx),%ecx │ │ push %eax │ │ push $0xef │ │ jmp 134a167 │ │ test %edx,%edx │ │ je 134a198 │ │ cmp 0x14(%ebp),%edi │ │ jbe 134a1ac │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114d307(%ebx),%eax │ │ - lea -0x1174acc(%ebx),%ecx │ │ + lea -0x1174af3(%ebx),%ecx │ │ push %eax │ │ push $0xfd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -3982525,15 +3982525,15 @@ │ │ je 134a2db │ │ mov %edi,(%ecx) │ │ mov $0x1,%eax │ │ jmp 134a35f │ │ cmp $0x4,%eax │ │ jne 134a260 │ │ sub $0x4,%esp │ │ - lea -0x1174acc(%ebx),%eax │ │ + lea -0x1174af3(%ebx),%eax │ │ push $0x106 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push %edi │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3982618,15 +3982618,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 134a35f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114d307(%ebx),%eax │ │ - lea -0x1174acc(%ebx),%ecx │ │ + lea -0x1174af3(%ebx),%ecx │ │ push %eax │ │ push $0xf5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -3982725,15 +3982725,15 @@ │ │ mov 0x10(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1274e70 │ │ mov 0x14(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1274e70 │ │ mov 0x18(%esi),%eax │ │ - lea -0x1174acc(%ebx),%edi │ │ + lea -0x1174af3(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x143,0x8(%esp) │ │ call 12c02c0 │ │ mov %edi,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x145,0x8(%esp) │ │ @@ -3982765,15 +3982765,15 @@ │ │ call 134a481 │ │ pop %ebx │ │ add $0x124d37,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 134a561 │ │ - lea -0x1174acc(%ebx),%eax │ │ + lea -0x1174af3(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x150,0x8(%esp) │ │ movl $0x2c,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 134a561 │ │ @@ -3982894,15 +3982894,15 @@ │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ jne 134a651 │ │ jmp 134a7aa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1170d68(%ebx),%eax │ │ - lea -0x1174acc(%ebx),%ecx │ │ + lea -0x1174af3(%ebx),%ecx │ │ push %eax │ │ push $0x189 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3982922,15 +3982922,15 @@ │ │ test %eax,%eax │ │ je 134a67f │ │ sub $0xc,%esp │ │ push %eax │ │ call 1287ee0 │ │ add $0x10,%esp │ │ jmp 134a685 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ sub $0x8,%esp │ │ push %eax │ │ push %esi │ │ call 12c6510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134a7a8 │ │ @@ -3983004,15 +3983004,15 @@ │ │ push 0x24(%edi) │ │ push %eax │ │ call 12c53e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134a7a8 │ │ sub $0x8,%esp │ │ - lea -0x117573e(%ebx),%eax │ │ + lea -0x1175765(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134a7a1 │ │ sub $0x8,%esp │ │ @@ -3983029,15 +3983029,15 @@ │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ jmp 134a6d3 │ │ int3 │ │ int3 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ @@ -3983103,15 +3983103,15 @@ │ │ push %edi │ │ push %eax │ │ call 12c6280 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134ac19 │ │ sub $0x8,%esp │ │ - lea -0x117fb38(%ebx),%eax │ │ + lea -0x117fb5f(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134a90b │ │ lea 0x40(%esp),%ecx │ │ @@ -3983246,15 +3983246,15 @@ │ │ push %edi │ │ push %eax │ │ call 12c6280 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134ac19 │ │ sub $0x8,%esp │ │ - lea -0x117a20a(%ebx),%eax │ │ + lea -0x117a231(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134aadf │ │ lea 0x40(%esp),%ecx │ │ @@ -3983299,15 +3983299,15 @@ │ │ push %edx │ │ push %eax │ │ call 12c64d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134ac19 │ │ sub $0x4,%esp │ │ - lea -0x1174acc(%ebx),%eax │ │ + lea -0x1174af3(%ebx),%eax │ │ push $0x23c │ │ push %eax │ │ push 0x18(%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov (%esp),%eax │ │ mov %eax,0x18(%edi) │ │ @@ -3983346,15 +3983346,15 @@ │ │ call 12c5140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134ac19 │ │ mov (%esp),%eax │ │ mov %eax,0x24(%edi) │ │ sub $0x8,%esp │ │ - lea -0x117573e(%ebx),%eax │ │ + lea -0x1175765(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134ac14 │ │ sub $0x8,%esp │ │ @@ -3983451,16 +3983451,16 @@ │ │ push %esi │ │ call 12f7510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134ad2b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172bc9(%ebx),%eax │ │ - lea -0x1174acc(%ebx),%ecx │ │ + lea -0x1172bf0(%ebx),%eax │ │ + lea -0x1174af3(%ebx),%ecx │ │ push %eax │ │ push $0x78 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -3983533,15 +3983533,15 @@ │ │ cmp $0x400,%esi │ │ je 134ae0f │ │ cmp $0x1000,%esi │ │ je 134adc9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1163e6d(%ebx),%eax │ │ - lea -0x1172bc0(%ebx),%ecx │ │ + lea -0x1172be7(%ebx),%ecx │ │ push %eax │ │ push $0x35 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x114904a(%ebx),%eax │ │ push %esi │ │ @@ -3983554,15 +3983554,15 @@ │ │ call 12f7510 │ │ add $0x10,%esp │ │ cmp $0x1000,%eax │ │ jne 134ae69 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1163e6d(%ebx),%eax │ │ - lea -0x1172bc0(%ebx),%ecx │ │ + lea -0x1172be7(%ebx),%ecx │ │ push %eax │ │ push $0x2e │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x114d2fb(%ebx),%eax │ │ push %esi │ │ @@ -3983692,15 +3983692,15 @@ │ │ lea 0x8(%esi),%edi │ │ sub $0xc,%esp │ │ push %edi │ │ call 13499d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 134af96 │ │ - lea -0x1176c03(%ebx),%eax │ │ + lea -0x1176c2a(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push (%esi) │ │ push %edi │ │ call 1349890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3983767,15 +3983767,15 @@ │ │ lea 0x8(%esi),%edi │ │ sub $0xc,%esp │ │ push %edi │ │ call 13499d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 134b056 │ │ - lea -0x1176c03(%ebx),%eax │ │ + lea -0x1176c2a(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push (%esi) │ │ push %edi │ │ call 1349890 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3983955,15 +3983955,15 @@ │ │ mov %edi,(%esp) │ │ call 13499d0 │ │ test %eax,%eax │ │ je 134b237 │ │ mov %eax,(%esp) │ │ call 1287ee0 │ │ jmp 134b23d │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0x8(%esp),%eax │ │ mov %eax,(%esp) │ │ call 12c6510 │ │ test %eax,%eax │ │ je 134b256 │ │ mov $0x1,%esi │ │ @@ -3987531,15 +3987531,15 @@ │ │ pop %ebx │ │ add $0x121437,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 134ddd3 │ │ sub $0x4,%esp │ │ - lea -0x1172b9f(%ebx),%eax │ │ + lea -0x1172bc6(%ebx),%eax │ │ push $0x1e │ │ push %eax │ │ push $0x174 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134ddd3 │ │ @@ -3987568,15 +3987568,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 134ddef │ │ pop %ebx │ │ add $0x1213c9,%ebx │ │ - lea -0x1172b9f(%ebx),%eax │ │ + lea -0x1172bc6(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push $0x174 │ │ push 0x8(%ebp) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3987607,15 +3987607,15 @@ │ │ mov 0x8(%ebp),%edi │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 134de6f │ │ test %eax,%eax │ │ je 134de6f │ │ - lea -0x1172b9f(%ebx),%eax │ │ + lea -0x1172bc6(%ebx),%eax │ │ push $0x2e │ │ push %eax │ │ push $0x174 │ │ push %edi │ │ call 12c1bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3987681,15 +3987681,15 @@ │ │ pop %ebx │ │ add $0x1212d7,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 134df33 │ │ sub $0x4,%esp │ │ - lea -0x1172b9f(%ebx),%eax │ │ + lea -0x1172bc6(%ebx),%eax │ │ push $0x1e │ │ push %eax │ │ push $0x174 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134df33 │ │ @@ -3987727,15 +3987727,15 @@ │ │ mov 0x8(%ebp),%edi │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 134df8f │ │ test %eax,%eax │ │ je 134df8f │ │ - lea -0x1172b9f(%ebx),%eax │ │ + lea -0x1172bc6(%ebx),%eax │ │ push $0x2e │ │ push %eax │ │ push $0x174 │ │ push %edi │ │ call 12c1bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3987801,15 +3987801,15 @@ │ │ pop %ebx │ │ add $0x1211b7,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 134e053 │ │ sub $0x4,%esp │ │ - lea -0x1172b9f(%ebx),%eax │ │ + lea -0x1172bc6(%ebx),%eax │ │ push $0x1e │ │ push %eax │ │ push $0x174 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134e053 │ │ @@ -3987847,15 +3987847,15 @@ │ │ mov 0x8(%ebp),%edi │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 134e0af │ │ test %eax,%eax │ │ je 134e0af │ │ - lea -0x1172b9f(%ebx),%eax │ │ + lea -0x1172bc6(%ebx),%eax │ │ push $0x2e │ │ push %eax │ │ push $0x174 │ │ push %edi │ │ call 12c1bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3989066,15 +3989066,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c66a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134ecb5 │ │ sub $0x8,%esp │ │ - lea -0x1176793(%ebx),%eax │ │ + lea -0x11767ba(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134ec6e │ │ sub $0x8,%esp │ │ @@ -3989105,15 +3989105,15 @@ │ │ test %ecx,%ecx │ │ jne 134ece4 │ │ mov $0xcb,%esi │ │ jmp 134ecb5 │ │ mov $0xc6,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117de2a(%ebx),%eax │ │ + lea -0x117de51(%ebx),%eax │ │ lea -0x115e670(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3989180,15 +3989180,15 @@ │ │ mov 0x8(%eax),%eax │ │ movups (%eax),%xmm0 │ │ mov 0x8(%ebp),%eax │ │ movups %xmm0,0x7c(%eax) │ │ or $0x2,%cl │ │ mov %cl,0x198(%eax) │ │ sub $0x8,%esp │ │ - lea -0x11739c8(%ebx),%eax │ │ + lea -0x11739ef(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 134ede0 │ │ sub $0x8,%esp │ │ @@ -3989507,27 +3989507,27 @@ │ │ push 0x14(%ebp) │ │ push %esi │ │ call 134ed10 │ │ add $0x10,%esp │ │ jmp 134f176 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174a9c(%ebx),%eax │ │ + lea -0x1174ac3(%ebx),%eax │ │ lea -0x115e670(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 134f16a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174a9c(%ebx),%eax │ │ + lea -0x1174ac3(%ebx),%eax │ │ lea -0x115e670(%ebx),%ecx │ │ push %eax │ │ push $0x6f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3989573,17 +3989573,17 @@ │ │ cmp $0x10,%eax │ │ je 134f1e3 │ │ cmp $0x20,%eax │ │ je 134f1db │ │ xor %edi,%edi │ │ cmp $0x18,%eax │ │ jne 134f367 │ │ - lea -0x1183ff5(%ebx),%eax │ │ + lea -0x118401c(%ebx),%eax │ │ jmp 134f1e9 │ │ - lea -0x1180b0b(%ebx),%eax │ │ + lea -0x1180b32(%ebx),%eax │ │ jmp 134f1e9 │ │ lea -0x1168baa(%ebx),%eax │ │ sub $0x4,%esp │ │ push $0x0 │ │ push %eax │ │ push 0xc(%esi) │ │ call 12856f0 │ │ @@ -3990790,16 +3990790,16 @@ │ │ jmp 134ffd7 │ │ movl $0x0,0x34(%esi) │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jns 1350010 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117ddd0(%ebx),%eax │ │ - lea -0x117de0a(%ebx),%ecx │ │ + lea -0x117ddf7(%ebx),%eax │ │ + lea -0x117de31(%ebx),%ecx │ │ push %eax │ │ push $0x30 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -3991701,15 +3991701,15 @@ │ │ push 0x3c(%esi) │ │ push %eax │ │ call 12c5ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1350a9c │ │ sub $0x8,%esp │ │ - lea -0x1176793(%ebx),%eax │ │ + lea -0x11767ba(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1350a3b │ │ sub $0x8,%esp │ │ @@ -3991766,15 +3991766,15 @@ │ │ push %esi │ │ push %ecx │ │ call 12c69d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1350c5d │ │ sub $0x8,%esp │ │ - lea -0x1173954(%ebx),%eax │ │ + lea -0x117397b(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1350bb0 │ │ mov 0x40(%esi),%ecx │ │ @@ -3992803,15 +3992803,15 @@ │ │ push 0x1c(%ebp) │ │ push %esi │ │ call 13519b0 │ │ add $0x10,%esp │ │ jmp 1351676 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174a86(%ebx),%eax │ │ + lea -0x1174aad(%ebx),%eax │ │ lea -0x1162089(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3992860,15 +3992860,15 @@ │ │ push 0x1c(%ebp) │ │ push %esi │ │ call 13519b0 │ │ add $0x10,%esp │ │ jmp 1351706 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174a86(%ebx),%eax │ │ + lea -0x1174aad(%ebx),%eax │ │ lea -0x1162089(%ebx),%ecx │ │ push %eax │ │ push $0x5a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3992906,15 +3992906,15 @@ │ │ je 135177c │ │ test %edi,%edi │ │ je 13517a2 │ │ cmp %edi,0x14(%ebp) │ │ jae 135177c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174a7d(%ebx),%eax │ │ + lea -0x1174aa4(%ebx),%eax │ │ lea -0x1162089(%ebx),%ecx │ │ push %eax │ │ push $0x82 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3993068,15 +3993068,15 @@ │ │ push %edx │ │ push %eax │ │ call 12c66a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135194f │ │ sub $0x8,%esp │ │ - lea -0x1176793(%ebx),%eax │ │ + lea -0x11767ba(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1351908 │ │ sub $0x8,%esp │ │ @@ -3993189,15 +3993189,15 @@ │ │ push 0x8(%eax) │ │ push %edi │ │ call *0xc(%ecx) │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1351aae │ │ sub $0x8,%esp │ │ - lea -0x11739c8(%ebx),%eax │ │ + lea -0x11739ef(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1351a6b │ │ sub $0x8,%esp │ │ @@ -3993512,20 +3993512,20 @@ │ │ cmp $0x20,%edi │ │ je 1351da6 │ │ cmp $0x18,%edi │ │ jne 1351e25 │ │ mov %edi,0x4(%esp) │ │ lea -0x114dacf(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x118057c(%ebx),%eax │ │ + lea -0x11805a3(%ebx),%eax │ │ jmp 1351dce │ │ mov %edi,0x4(%esp) │ │ - lea -0x1181df1(%ebx),%eax │ │ + lea -0x1181e18(%ebx),%eax │ │ mov %eax,(%esp) │ │ - lea -0x117f059(%ebx),%eax │ │ + lea -0x117f080(%ebx),%eax │ │ jmp 1351dce │ │ mov %edi,0x4(%esp) │ │ lea -0x116443d(%ebx),%eax │ │ mov %eax,(%esp) │ │ lea -0x115ef73(%ebx),%eax │ │ sub $0x4,%esp │ │ push $0x0 │ │ @@ -3993842,15 +3993842,15 @@ │ │ je 1352254 │ │ cmpl $0x0,0x18(%ebp) │ │ je 1352254 │ │ sub $0xc,%esp │ │ push %eax │ │ call 1287e40 │ │ add $0x10,%esp │ │ - lea -0x11763ee(%ebx),%ecx │ │ + lea -0x1176415(%ebx),%ecx │ │ lea 0x20(%esp),%edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 12c6740 │ │ add $0xc,%esp │ │ @@ -3996063,15 +3996063,15 @@ │ │ test $0x40,%cl │ │ jne 1353821 │ │ shr %ecx │ │ and $0x1,%ecx │ │ jmp 135382b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181824(%ebx),%eax │ │ + lea -0x118184b(%ebx),%eax │ │ lea -0x1165d9c(%ebx),%ecx │ │ push %eax │ │ push $0x7c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -3996168,15 +3996168,15 @@ │ │ call 1353911 │ │ pop %ebx │ │ add $0x11b8a7,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1353985 │ │ - lea -0x117fb2b(%ebx),%eax │ │ + lea -0x117fb52(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x77,0x8(%esp) │ │ movl $0x278,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 1353985 │ │ mov %eax,%esi │ │ @@ -3996285,16 +3996285,16 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1353aa9 │ │ mov $0x66,%esi │ │ mov $0xce,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117678c(%ebx),%eax │ │ - lea -0x117fb2b(%ebx),%ecx │ │ + lea -0x11767b3(%ebx),%eax │ │ + lea -0x117fb52(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -3996386,15 +3996386,15 @@ │ │ je 1353c21 │ │ mov 0x1c(%ebp),%edx │ │ cmp $0x1000001,%edx │ │ jb 1353bba │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116a3b9(%ebx),%eax │ │ - lea -0x117fb2b(%ebx),%ecx │ │ + lea -0x117fb52(%ebx),%ecx │ │ push %eax │ │ push $0xb4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x94 │ │ @@ -3996462,15 +3996462,15 @@ │ │ pop %ebx │ │ add $0x11b57b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 13b58f0 │ │ add $0x10,%esp │ │ - lea -0x117fb2b(%ebx),%eax │ │ + lea -0x117fb52(%ebx),%eax │ │ push $0x85 │ │ push %eax │ │ push $0x278 │ │ push %esi │ │ call 12c04e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -3996515,15 +3996515,15 @@ │ │ mov 0x268(%edi),%ecx │ │ test %ecx,%ecx │ │ je 1353ccd │ │ lea 0x170(%edi),%edx │ │ cmp %edx,%ecx │ │ jne 1353d01 │ │ sub $0x4,%esp │ │ - lea -0x117fb2b(%ebx),%eax │ │ + lea -0x117fb52(%ebx),%eax │ │ push $0x98 │ │ push %eax │ │ push $0x278 │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ xor %eax,%eax │ │ @@ -3996615,15 +3996615,15 @@ │ │ cmp 0x3c(%ecx),%edx │ │ jne 1353df5 │ │ mov $0x1,%eax │ │ jmp 1353df5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1160347(%ebx),%eax │ │ - lea -0x117fb2b(%ebx),%ecx │ │ + lea -0x117fb52(%ebx),%ecx │ │ push %eax │ │ push $0xf6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ @@ -3996664,15 +3996664,15 @@ │ │ call 1353e31 │ │ pop %ebx │ │ add $0x11b387,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1353ea5 │ │ - lea -0x117fb2b(%ebx),%eax │ │ + lea -0x117fb52(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x77,0x8(%esp) │ │ movl $0x278,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 1353ea5 │ │ mov %eax,%esi │ │ @@ -3996815,15 +3996815,15 @@ │ │ cmp 0x3c(%edi),%eax │ │ jne 1354027 │ │ mov $0x1,%esi │ │ jmp 1354027 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115e621(%ebx),%eax │ │ - lea -0x117fb2b(%ebx),%ecx │ │ + lea -0x117fb52(%ebx),%ecx │ │ push %eax │ │ push $0x56 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -3996837,30 +3996837,30 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1160347(%ebx),%eax │ │ - lea -0x117fb2b(%ebx),%ecx │ │ + lea -0x117fb52(%ebx),%ecx │ │ push %eax │ │ push $0xf6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ push $0x39 │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 1354027 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114b0d1(%ebx),%eax │ │ - lea -0x117fb2b(%ebx),%ecx │ │ + lea -0x117fb52(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x95 │ │ @@ -3999218,15 +3999218,15 @@ │ │ pop %ebx │ │ add $0x119757,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1355ab7 │ │ sub $0x4,%esp │ │ - lea -0x1176776(%ebx),%eax │ │ + lea -0x117679d(%ebx),%eax │ │ push $0x17 │ │ push %eax │ │ push $0x394 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1355ab7 │ │ @@ -3999269,15 +3999269,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1355adf │ │ pop %ebx │ │ add $0x1196d9,%ebx │ │ - lea -0x1176776(%ebx),%eax │ │ + lea -0x117679d(%ebx),%eax │ │ push $0x32 │ │ push %eax │ │ push $0x394 │ │ push 0x8(%ebp) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -3999303,15 +3999303,15 @@ │ │ call 1355b1d │ │ pop %ebx │ │ add $0x11969b,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1355b61 │ │ - lea -0x1176776(%ebx),%ecx │ │ + lea -0x117679d(%ebx),%ecx │ │ push $0x26 │ │ push %ecx │ │ push $0x394 │ │ push %eax │ │ call 12c1bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3999377,15 +3999377,15 @@ │ │ pop %ebx │ │ add $0x1195e7,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1355c27 │ │ sub $0x4,%esp │ │ - lea -0x1176776(%ebx),%eax │ │ + lea -0x117679d(%ebx),%eax │ │ push $0x17 │ │ push %eax │ │ push $0x394 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1355c27 │ │ @@ -3999432,15 +3999432,15 @@ │ │ call 1355c4d │ │ pop %ebx │ │ add $0x11956b,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1355c91 │ │ - lea -0x1176776(%ebx),%ecx │ │ + lea -0x117679d(%ebx),%ecx │ │ push $0x26 │ │ push %ecx │ │ push $0x394 │ │ push %eax │ │ call 12c1bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3999506,15 +3999506,15 @@ │ │ pop %ebx │ │ add $0x1194b7,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1355d57 │ │ sub $0x4,%esp │ │ - lea -0x1176776(%ebx),%eax │ │ + lea -0x117679d(%ebx),%eax │ │ push $0x17 │ │ push %eax │ │ push $0x394 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1355d57 │ │ @@ -3999561,15 +3999561,15 @@ │ │ call 1355d7d │ │ pop %ebx │ │ add $0x11943b,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1355dc1 │ │ - lea -0x1176776(%ebx),%ecx │ │ + lea -0x117679d(%ebx),%ecx │ │ push $0x26 │ │ push %ecx │ │ push $0x394 │ │ push %eax │ │ call 12c1bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -3999817,15 +3999817,15 @@ │ │ mov -0x260(%ebx),%eax │ │ mov %eax,0x30(%esi) │ │ mov $0x1,%eax │ │ jmp 135602d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114d2e9(%ebx),%eax │ │ - lea -0x1174a72(%ebx),%ecx │ │ + lea -0x1174a99(%ebx),%ecx │ │ push %eax │ │ push $0x19 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -4000023,15 +4000023,15 @@ │ │ mov $0x69,%esi │ │ mov $0x8b,%edi │ │ jmp 135621c │ │ mov $0x67,%esi │ │ mov $0x92,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174a3f(%ebx),%eax │ │ + lea -0x1174a66(%ebx),%eax │ │ lea -0x1158a3e(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4001230,15 +4001230,15 @@ │ │ push %eax │ │ call 12c5ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1356fc5 │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1176793(%ebx),%eax │ │ + lea -0x11767ba(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1356f19 │ │ sub $0x8,%esp │ │ @@ -4002498,15 +4002498,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 1357f5d │ │ pop %ebx │ │ add $0x11725b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x117faf8(%ebx),%eax │ │ + lea -0x117fb1f(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1357fba │ │ sub $0x8,%esp │ │ @@ -4003588,15 +4003588,15 @@ │ │ mov $0x8d,%esi │ │ jmp 13589fa │ │ mov $0x82,%esi │ │ jmp 13589fa │ │ mov $0x87,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176742(%ebx),%eax │ │ + lea -0x1176769(%ebx),%eax │ │ lea -0x11589f2(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4003706,15 +4003706,15 @@ │ │ call 1358b11 │ │ pop %ebx │ │ add $0x1166a7,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1358b84 │ │ - lea -0x117a1fa(%ebx),%eax │ │ + lea -0x117a221(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x2c,0x8(%esp) │ │ movl $0xfc,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 1358b84 │ │ mov %eax,%esi │ │ @@ -4003748,15 +4003748,15 @@ │ │ pop %ebx │ │ add $0x11661b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 13b58f0 │ │ add $0x10,%esp │ │ - lea -0x117a1fa(%ebx),%eax │ │ + lea -0x117a221(%ebx),%eax │ │ push $0x18 │ │ push %eax │ │ push $0xfc │ │ push %esi │ │ call 12c04e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -4003788,15 +4003788,15 @@ │ │ pop %ebx │ │ add $0x1165cb,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1358c2f │ │ sub $0x4,%esp │ │ - lea -0x117a1fa(%ebx),%eax │ │ + lea -0x117a221(%ebx),%eax │ │ push $0x23 │ │ push %eax │ │ push $0xfc │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1358c2f │ │ @@ -4003864,15 +4003864,15 @@ │ │ call 1358ca1 │ │ pop %ebx │ │ add $0x116517,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1358d14 │ │ - lea -0x117a1fa(%ebx),%eax │ │ + lea -0x117a221(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x2e,0x8(%esp) │ │ movl $0xfc,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 1358d14 │ │ mov %eax,%esi │ │ @@ -4003939,15 +4003939,15 @@ │ │ call 1358d81 │ │ pop %ebx │ │ add $0x116437,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1358df4 │ │ - lea -0x117a1fa(%ebx),%eax │ │ + lea -0x117a221(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x30,0x8(%esp) │ │ movl $0xfc,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 1358df4 │ │ mov %eax,%esi │ │ @@ -4004014,15 +4004014,15 @@ │ │ call 1358e61 │ │ pop %ebx │ │ add $0x116357,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1358ed4 │ │ - lea -0x117a1fa(%ebx),%eax │ │ + lea -0x117a221(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x32,0x8(%esp) │ │ movl $0xfc,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 1358ed4 │ │ mov %eax,%esi │ │ @@ -4004089,15 +4004089,15 @@ │ │ call 1358f41 │ │ pop %ebx │ │ add $0x116277,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1358fb4 │ │ - lea -0x117a1fa(%ebx),%eax │ │ + lea -0x117a221(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x34,0x8(%esp) │ │ movl $0xfc,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 1358fb4 │ │ mov %eax,%esi │ │ @@ -4004165,15 +4004165,15 @@ │ │ pop %ebx │ │ add $0x116197,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1359073 │ │ sub $0x4,%esp │ │ - lea -0x117bf6b(%ebx),%eax │ │ + lea -0x117bf92(%ebx),%eax │ │ push $0x19 │ │ push %eax │ │ push $0xf0 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1359073 │ │ @@ -4004202,15 +4004202,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 135908f │ │ pop %ebx │ │ add $0x116129,%ebx │ │ - lea -0x117bf6b(%ebx),%eax │ │ + lea -0x117bf92(%ebx),%eax │ │ push $0x32 │ │ push %eax │ │ push $0xf0 │ │ push 0x8(%ebp) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -4004236,15 +4004236,15 @@ │ │ call 13590cd │ │ pop %ebx │ │ add $0x1160eb,%ebx │ │ mov 0x8(%ebp),%eax │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1359108 │ │ - lea -0x117bf6b(%ebx),%ecx │ │ + lea -0x117bf92(%ebx),%ecx │ │ push $0x27 │ │ push %ecx │ │ push $0xf0 │ │ push %eax │ │ call 12c1bb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4004913,15 +4004913,15 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 1359769 │ │ mov $0x66,%esi │ │ mov $0xb0,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178388(%ebx),%eax │ │ + lea -0x11783af(%ebx),%eax │ │ lea -0x1154eac(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4005269,23 +4005269,23 @@ │ │ push %ecx │ │ push %eax │ │ call 12c6e50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1359b0a │ │ sub $0x8,%esp │ │ - lea -0x117a1cb(%ebx),%eax │ │ + lea -0x117a1f2(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1359b4c │ │ sub $0x8,%esp │ │ - lea -0x1183879(%ebx),%eax │ │ + lea -0x11838a0(%ebx),%eax │ │ push %eax │ │ push 0x14(%esp) │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1359b50 │ │ mov $0x68,%esi │ │ @@ -4006041,15 +4006041,15 @@ │ │ pop %ebx │ │ add $0x114dcb,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 135a442 │ │ sub $0x4,%esp │ │ - lea -0x117ddb8(%ebx),%eax │ │ + lea -0x117dddf(%ebx),%eax │ │ push $0x1f │ │ push %eax │ │ push $0x200 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135a442 │ │ @@ -4006086,15 +4006086,15 @@ │ │ pop %ebx │ │ add $0x114d5b,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 135a49f │ │ sub $0x4,%esp │ │ - lea -0x117ddb8(%ebx),%eax │ │ + lea -0x117dddf(%ebx),%eax │ │ push $0x30 │ │ push %eax │ │ push $0x200 │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 135a49f │ │ @@ -4006129,15 +4006129,15 @@ │ │ pop %ebx │ │ add $0x114cfb,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 13b58f0 │ │ add $0x10,%esp │ │ - lea -0x117ddb8(%ebx),%eax │ │ + lea -0x117dddf(%ebx),%eax │ │ push $0x3e │ │ push %eax │ │ push $0x200 │ │ push %esi │ │ call 12c04e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -4006262,15 +4006262,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ jmp 135a641 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11589c2(%ebx),%eax │ │ - lea -0x117ddb8(%ebx),%ecx │ │ + lea -0x117dddf(%ebx),%ecx │ │ push %eax │ │ push $0x68 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -4006393,15 +4006393,15 @@ │ │ call 12ae4a0 │ │ add $0x10,%esp │ │ mov $0x1,%esi │ │ jmp 135a791 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11510c5(%ebx),%eax │ │ - lea -0x117ddb8(%ebx),%ecx │ │ + lea -0x117dddf(%ebx),%ecx │ │ push %eax │ │ push $0xa5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -4006488,15 +4006488,15 @@ │ │ push %esi │ │ call 13b5320 │ │ add $0x20,%esp │ │ jmp 135a883 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114f180(%ebx),%eax │ │ - lea -0x117ddb8(%ebx),%ecx │ │ + lea -0x117dddf(%ebx),%ecx │ │ push %eax │ │ push $0xc8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -4008333,15 +4008333,15 @@ │ │ push %eax │ │ call 12c53e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 135bc2c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178372(%ebx),%eax │ │ + lea -0x1178399(%ebx),%eax │ │ lea -0x1152fc5(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4016701,15 +4016701,15 @@ │ │ call 1363b0f │ │ pop %ebx │ │ add $0x10b6a9,%ebx │ │ call 1348c90 │ │ test %eax,%eax │ │ je 1363b3a │ │ sub $0x4,%esp │ │ - lea -0x117dd81(%ebx),%eax │ │ + lea -0x117dda8(%ebx),%eax │ │ push $0x3d │ │ push %eax │ │ push $0xbc │ │ call 12c0010 │ │ add $0x10,%esp │ │ jmp 1363b3c │ │ xor %eax,%eax │ │ @@ -4016777,15 +4016777,15 @@ │ │ mov %esp,%ebp │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1363bbf │ │ pop %ebx │ │ add $0x10b5f9,%ebx │ │ - lea -0x117dd81(%ebx),%eax │ │ + lea -0x117dda8(%ebx),%eax │ │ push $0x3d │ │ push %eax │ │ push $0xbc │ │ push 0x8(%ebp) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ @@ -4016812,15 +4016812,15 @@ │ │ pop %ebx │ │ add $0x10b5bb,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1363c42 │ │ sub $0x4,%esp │ │ - lea -0x117dd81(%ebx),%eax │ │ + lea -0x117dda8(%ebx),%eax │ │ push $0x3d │ │ push %eax │ │ push $0xbc │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1363c42 │ │ @@ -4020089,15 +4020089,15 @@ │ │ mov $0x25b,%esi │ │ jmp 1365b37 │ │ mov $0x1,%eax │ │ jmp 1365b66 │ │ mov $0x255,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a1c8(%ebx),%eax │ │ + lea -0x117a1ef(%ebx),%eax │ │ lea -0x1148f93(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4020721,15 +4020721,15 @@ │ │ mov %eax,(%esp) │ │ test %eax,%eax │ │ jne 13662bd │ │ cmpl $0x0,0x108(%edi) │ │ jmp 1366321 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174a27(%ebx),%eax │ │ + lea -0x1174a4e(%ebx),%eax │ │ lea -0x1169775(%ebx),%ecx │ │ push %eax │ │ push $0xe5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4020866,15 +4020866,15 @@ │ │ call 121e4d0 │ │ add $0x10,%esp │ │ test $0x4,%al │ │ jne 136647e │ │ mov 0x8(%ebp),%eax │ │ mov 0x104(%eax),%eax │ │ mov (%eax),%esi │ │ - lea -0x117ebd3(%ebx),%eax │ │ + lea -0x117ebfa(%ebx),%eax │ │ lea 0x14(%esp),%ecx │ │ push $0x0 │ │ push %esi │ │ push %eax │ │ push %ecx │ │ call 12c6740 │ │ add $0xc,%esp │ │ @@ -4020929,16 +4020929,16 @@ │ │ mov %edi,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x1175872(%ebx),%eax │ │ - lea -0x117ebd3(%ebx),%ecx │ │ + lea -0x1175899(%ebx),%eax │ │ + lea -0x117ebfa(%ebx),%ecx │ │ lea 0x14(%esp),%edx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edx │ │ jmp 13663c7 │ │ mov 0x104(%edi),%eax │ │ @@ -4023680,15 +4023680,15 @@ │ │ mov $0x1,%edi │ │ jmp 1368150 │ │ call 1273060 │ │ mov $0x1,%edi │ │ jmp 1367fd9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117672e(%ebx),%eax │ │ + lea -0x1176755(%ebx),%eax │ │ push %eax │ │ push $0x79 │ │ push 0x1c(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9f │ │ @@ -4023733,24 +4023733,24 @@ │ │ lea 0x48(%esp),%edi │ │ push $0x0 │ │ push (%eax) │ │ push $0x32 │ │ push %edi │ │ call 12d8860 │ │ add $0x10,%esp │ │ - lea -0x117ebd3(%ebx),%eax │ │ + lea -0x117ebfa(%ebx),%eax │ │ lea 0x7c(%esp),%ecx │ │ push $0x0 │ │ push %edi │ │ push %eax │ │ push %ecx │ │ call 12c6740 │ │ add $0xc,%esp │ │ - lea -0x1180a71(%ebx),%eax │ │ - lea -0x1175881(%ebx),%ecx │ │ + lea -0x1180a98(%ebx),%eax │ │ + lea -0x11758a8(%ebx),%ecx │ │ lea 0x24(%esp),%edi │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c6740 │ │ add $0xc,%esp │ │ @@ -4023887,15 +4023887,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13681ff │ │ pop %ebx │ │ add $0x106fb9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1174a18(%ebx),%eax │ │ + lea -0x1174a3f(%ebx),%eax │ │ push $0x42 │ │ push %eax │ │ push $0xc │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136822e │ │ @@ -4023924,15 +4023924,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 136824f │ │ pop %ebx │ │ add $0x106f69,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1174a18(%ebx),%eax │ │ + lea -0x1174a3f(%ebx),%eax │ │ push $0x4f │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4024034,16 +4024034,16 @@ │ │ jmp 13683fb │ │ xor %eax,%eax │ │ jmp 1368462 │ │ movl $0x0,(%esp) │ │ mov $0x70,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181816(%ebx),%eax │ │ - lea -0x1174a18(%ebx),%ecx │ │ + lea -0x118183d(%ebx),%eax │ │ + lea -0x1174a3f(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -4024069,15 +4024069,15 @@ │ │ jbe 136846a │ │ movl $0x0,(%esp) │ │ mov $0x80,%edi │ │ mov $0x83,%esi │ │ jmp 1368384 │ │ mov %esi,%edi │ │ sub $0x4,%esp │ │ - lea -0x1174a18(%ebx),%eax │ │ + lea -0x1174a3f(%ebx),%eax │ │ push $0xb6 │ │ push %eax │ │ push %ecx │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push 0x10(%esp) │ │ call 11ee230 │ │ @@ -4024085,15 +4024085,15 @@ │ │ movl $0x1,0x14(%esp) │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ sub $0xc,%esp │ │ push %eax │ │ call 11ee230 │ │ add $0xc,%esp │ │ - lea -0x1174a18(%ebx),%eax │ │ + lea -0x1174a3f(%ebx),%eax │ │ push $0xcf │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov 0x4(%edi),%eax │ │ sub $0xc,%esp │ │ @@ -4024104,15 +4024104,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x4,%esp │ │ - lea -0x1174a18(%ebx),%ecx │ │ + lea -0x1174a3f(%ebx),%ecx │ │ push $0x86 │ │ mov %ecx,0x24(%esp) │ │ push %ecx │ │ mov %eax,%edi │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ @@ -4024255,15 +4024255,15 @@ │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 12c5110 │ │ add $0xc,%esp │ │ mov 0x8(%ebp),%edi │ │ mov 0x4(%edi),%eax │ │ - lea -0x117ebd3(%ebx),%ecx │ │ + lea -0x117ebfa(%ebx),%ecx │ │ lea 0x28(%esp),%esi │ │ push $0x0 │ │ push 0x4(%eax) │ │ push %ecx │ │ push %esi │ │ call 12c6740 │ │ add $0xc,%esp │ │ @@ -4024369,15 +4024369,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 136877f │ │ pop %ebx │ │ add $0x106a39,%ebx │ │ sub $0x4,%esp │ │ - lea -0x1174a18(%ebx),%eax │ │ + lea -0x1174a3f(%ebx),%eax │ │ push $0x42 │ │ push %eax │ │ push $0xc │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13687ae │ │ @@ -4024451,31 +4024451,31 @@ │ │ cmp $0x6,%edi │ │ jne 1368940 │ │ mov $0x1,%eax │ │ cmpl $0x0,(%esi) │ │ jne 13688b2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172b6c(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x1172b93(%ebx),%eax │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x77 │ │ jmp 1368934 │ │ xor %eax,%eax │ │ cmpl $0x1,(%esi) │ │ jne 13688b2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172b6c(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x1172b93(%ebx),%eax │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0xb7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -4024500,23 +4024500,23 @@ │ │ je 13688e5 │ │ cmp $0x31535344,%eax │ │ jne 1368a11 │ │ cmpl $0x0,(%esi) │ │ jne 1368988 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172b6c(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x1172b93(%ebx),%eax │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0xd0 │ │ jmp 1368861 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172b6c(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x1172b93(%ebx),%eax │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x75 │ │ @@ -4024534,16 +4024534,16 @@ │ │ je 136895a │ │ cmp $0x32535344,%eax │ │ jne 1368a11 │ │ cmpl $0x1,(%esi) │ │ jne 1368988 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172b6c(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x1172b93(%ebx),%eax │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0xd8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x78 │ │ @@ -4024554,43 +4024554,43 @@ │ │ cmp $0x31415352,%eax │ │ mov 0x8(%ebp),%ecx │ │ je 1368a4c │ │ cmp $0x31535344,%eax │ │ je 13689d4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172b6c(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x1172b93(%ebx),%eax │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0xf6 │ │ jmp 1368a2b │ │ cmp $0x32415352,%eax │ │ mov 0x8(%ebp),%ecx │ │ je 1368a4c │ │ cmp $0x32535344,%eax │ │ jne 13689a7 │ │ mov $0x1,%eax │ │ cmpl $0x0,(%esi) │ │ jne 1368a82 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172b6c(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x1172b93(%ebx),%eax │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0xe7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ jmp 1368934 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172b6c(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x1172b93(%ebx),%eax │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0xde │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -4024600,16 +4024600,16 @@ │ │ mov $0xffffffff,%eax │ │ jmp 1368940 │ │ xor %eax,%eax │ │ cmpl $0x1,(%esi) │ │ jne 1368a82 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172b6c(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x1172b93(%ebx),%eax │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0xef │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ @@ -4024752,16 +4024752,16 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1368c09 │ │ mov $0x6e,%esi │ │ mov $0x136,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183860(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x1183887(%ebx),%eax │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -4024880,15 +4024880,15 @@ │ │ mov %edi,0x30(%esp) │ │ mov %esi,0x2c(%esp) │ │ mov %ecx,%edi │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1165ce5(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push 0x18(%esp) │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x1c(%esp) │ │ @@ -4025194,16 +4025194,16 @@ │ │ mov $0x8000a,%edx │ │ mov %esi,0x8(%esp) │ │ mov %ecx,0x14(%esp) │ │ mov %eax,%esi │ │ mov %edx,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178356(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x117837d(%ebx),%eax │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %edi │ │ @@ -4025327,15 +4025327,15 @@ │ │ push 0x10(%esp) │ │ push 0x8(%ebp) │ │ mov %eax,%edi │ │ call 11ee6c0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1183874(%ebx),%eax │ │ + lea -0x118389b(%ebx),%eax │ │ push $0x276 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ cmp %edi,%esi │ │ mov $0xffffffff,%eax │ │ @@ -4025385,15 +4025385,15 @@ │ │ push 0x10(%esp) │ │ push 0x8(%ebp) │ │ mov %eax,%edi │ │ call 11ee6c0 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x1183874(%ebx),%eax │ │ + lea -0x118389b(%ebx),%eax │ │ push $0x276 │ │ push %eax │ │ push 0x14(%esp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ cmp %edi,%esi │ │ mov $0xffffffff,%eax │ │ @@ -4025435,24 +4025435,24 @@ │ │ cmpl $0x0,0x10(%ebp) │ │ je 13694d7 │ │ cmp $0x13,%eax │ │ ja 136951f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151090(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0x301 │ │ jmp 13694f6 │ │ cmp $0x17,%eax │ │ ja 1369514 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151090(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0x306 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -4025481,15 +4025481,15 @@ │ │ cmpl $0x0,0x8(%esp) │ │ je 13695ba │ │ test %edi,%edi │ │ jne 13695ba │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151090(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0x31c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x79 │ │ @@ -4025497,15 +4025497,15 @@ │ │ call 1272e00 │ │ xor %eax,%eax │ │ add $0x10,%esp │ │ jmp 13695c4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1151090(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0x30b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x74 │ │ @@ -4025603,15 +4025603,15 @@ │ │ je 136998c │ │ mov 0x38(%esp),%eax │ │ mov 0x3c(%esp),%ecx │ │ mov %eax,0x1c(%esp) │ │ mov %ecx,0x28(%esp) │ │ lea (%ecx,%eax,1),%esi │ │ sub $0x4,%esp │ │ - lea -0x1183874(%ebx),%eax │ │ + lea -0x118389b(%ebx),%eax │ │ push $0x3b7 │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push %esi │ │ call 12bff60 │ │ xor %ecx,%ecx │ │ add $0x10,%esp │ │ @@ -4025647,15 +4025647,15 @@ │ │ push $0x400 │ │ push %ecx │ │ call *%edx │ │ jmp 1369830 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116973c(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0x3af │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7c │ │ @@ -4025990,15 +4025990,15 @@ │ │ xor %ecx,%ecx │ │ cmpl $0x0,0x10(%ebp) │ │ setne %cl │ │ shl $0x4,%ecx │ │ add %eax,%ecx │ │ add $0x18,%ecx │ │ sub $0x4,%esp │ │ - lea -0x1183874(%ebx),%esi │ │ + lea -0x118389b(%ebx),%esi │ │ push $0x40b │ │ push %esi │ │ mov %ecx,0x24(%esp) │ │ push %ecx │ │ mov %eax,0x2c(%esp) │ │ call 12bff60 │ │ add $0x10,%esp │ │ @@ -4026297,15 +4026297,15 @@ │ │ call 11f3280 │ │ add $0x10,%esp │ │ cmp $0x20,%eax │ │ jle 136a0ab │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115c78a(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0x2a0 │ │ jmp 136a5a9 │ │ sub $0x8,%esp │ │ lea -0x115db4c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ @@ -4026414,15 +4026414,15 @@ │ │ mov %ecx,0x44(%esp) │ │ test %ecx,%ecx │ │ mov %eax,0x40(%esp) │ │ mov %edi,0x34(%esp) │ │ jne 136a150 │ │ mov %edx,0x20(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x118389b(%ebx),%ecx │ │ push $0x250 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136a5c0 │ │ @@ -4026760,15 +4026760,15 @@ │ │ call 11f3280 │ │ add $0x10,%esp │ │ cmp $0xa1,%eax │ │ jl 136a5cd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115107d(%ebx),%eax │ │ - lea -0x1183874(%ebx),%ecx │ │ + lea -0x118389b(%ebx),%ecx │ │ push %eax │ │ push $0x2d3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -4026837,15 +4026837,15 @@ │ │ push %esi │ │ call 128c760 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ mov $0x0,%eax │ │ je 136a752 │ │ mov %edi,%esi │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ lea 0x28(%esp),%ecx │ │ push 0x8(%ebp) │ │ push 0x10(%esp) │ │ push %eax │ │ push %ecx │ │ call 12c67a0 │ │ add $0xc,%esp │ │ @@ -4027063,15 +4027063,15 @@ │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136aac7 │ │ sub $0x8,%esp │ │ - lea -0x11800c4(%ebx),%eax │ │ + lea -0x11800eb(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136aacb │ │ sub $0x8,%esp │ │ @@ -4027103,15 +4027103,15 @@ │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136aae7 │ │ sub $0x8,%esp │ │ - lea -0x117671e(%ebx),%eax │ │ + lea -0x1176745(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136aaee │ │ sub $0x8,%esp │ │ @@ -4027237,25 +4027237,25 @@ │ │ mov -0xb3a0(%ebx,%edx,1),%ecx │ │ mov -0xb39c(%ebx,%edx,1),%edx │ │ add $0xfffffff3,%eax │ │ lea 0x28(%esp),%esi │ │ cmp $0xfffffff6,%eax │ │ jb 136ab7b │ │ lea 0x3c(%esp),%esi │ │ - lea -0x117ebd3(%ebx),%eax │ │ + lea -0x117ebfa(%ebx),%eax │ │ mov %edx,%edi │ │ lea 0x28(%esp),%edx │ │ push $0x0 │ │ push %ecx │ │ push %eax │ │ push %edx │ │ call 12c6740 │ │ mov %edi,%edx │ │ add $0xc,%esp │ │ - lea -0x1175881(%ebx),%eax │ │ + lea -0x11758a8(%ebx),%eax │ │ lea 0x14(%esp),%edi │ │ push $0x0 │ │ push %edx │ │ push %eax │ │ push %edi │ │ call 12c6740 │ │ add $0xc,%esp │ │ @@ -4027570,15 +4027570,15 @@ │ │ push %eax │ │ push %ecx │ │ lea 0x3c(%esp),%eax │ │ push %eax │ │ call 12c5110 │ │ add $0xc,%esp │ │ mov 0x104(%edi),%eax │ │ - lea -0x117ebd3(%ebx),%ecx │ │ + lea -0x117ebfa(%ebx),%ecx │ │ lea 0x1c(%esp),%esi │ │ push $0x0 │ │ push 0x4(%eax) │ │ push %ecx │ │ push %esi │ │ call 12c6740 │ │ add $0xc,%esp │ │ @@ -4027818,15 +4027818,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 136b16f │ │ pop %ebx │ │ add $0x104049,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117faf4(%ebx),%eax │ │ + lea -0x117fb1b(%ebx),%eax │ │ push $0x28 │ │ push %eax │ │ push $0x104 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136b198 │ │ @@ -4027843,15 +4027843,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 136b1af │ │ pop %ebx │ │ add $0x104009,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117faf4(%ebx),%eax │ │ + lea -0x117fb1b(%ebx),%eax │ │ push $0x33 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4027960,24 +4027960,24 @@ │ │ test %eax,%eax │ │ jle 136b3ec │ │ sub $0xc,%esp │ │ push %esi │ │ call 13425a0 │ │ add $0x10,%esp │ │ lea 0x98(%esp),%eax │ │ - lea -0x117ebd3(%ebx),%ecx │ │ + lea -0x117ebfa(%ebx),%ecx │ │ lea 0x34(%esp),%esi │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12c6740 │ │ add $0xc,%esp │ │ - lea -0x117fda0(%ebx),%eax │ │ - lea -0x1175881(%ebx),%ecx │ │ + lea -0x117fdc7(%ebx),%eax │ │ + lea -0x11758a8(%ebx),%ecx │ │ lea 0x20(%esp),%edi │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c6740 │ │ add $0xc,%esp │ │ @@ -4028023,15 +4028023,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ xor %esi,%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 13425a0 │ │ add $0xc,%esp │ │ - lea -0x117faf4(%ebx),%eax │ │ + lea -0x117fb1b(%ebx),%eax │ │ push $0x8c │ │ push %eax │ │ push 0x1c(%esp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -4028212,25 +4028212,25 @@ │ │ add $0x103c27,%ebx │ │ mov 0x8(%ebp),%eax │ │ mov 0xc(%ebp),%esi │ │ mov (%eax),%eax │ │ mov %eax,(%esp) │ │ call 13b5260 │ │ mov %eax,0x14(%esp) │ │ - lea -0x11763ee(%ebx),%eax │ │ + lea -0x1176415(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c4c30 │ │ mov %eax,%edi │ │ lea -0x1152202(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c4c30 │ │ mov %eax,0x18(%esp) │ │ - lea -0x1182413(%ebx),%eax │ │ + lea -0x118243a(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 12c4c30 │ │ mov %eax,%esi │ │ test %edi,%edi │ │ je 136b681 │ │ movl $0x0,0x10(%esp) │ │ @@ -4028589,22 +4028589,22 @@ │ │ push %edi │ │ call 120ee40 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136b9b7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 136b928 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4028846,27 +4028846,27 @@ │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ push %edi │ │ call 12081e0 │ │ jmp 136bc75 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 136bb98 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 136bb88 │ │ xor %edi,%edi │ │ jmp 136bceb │ │ lea 0x10(%esp),%eax │ │ @@ -4029084,15 +4029084,15 @@ │ │ push %edi │ │ jmp 136bee0 │ │ sub $0xc,%esp │ │ mov -0x204(%ebx),%eax │ │ lea -0xf9248(%ebx),%esi │ │ lea -0xf9598(%ebx),%edi │ │ mov %edi,0xc(%esp) │ │ - lea -0x117671e(%ebx),%edi │ │ + lea -0x1176745(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x1c(%esp) │ │ push $0x0 │ │ @@ -4029105,15 +4029105,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4029250,15 +4029250,15 @@ │ │ call 136c051 │ │ pop %ebx │ │ add $0x103167,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 136c099 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117dd3f(%ebx),%eax │ │ + lea -0x117dd66(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x52b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4029330,15 +4029330,15 @@ │ │ push $0x198 │ │ push 0x10(%ebp) │ │ call 1375a90 │ │ add $0x30,%esp │ │ jmp 136c1e7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4029468,15 +4029468,15 @@ │ │ call 136c2b1 │ │ pop %ebx │ │ add $0x102f07,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 136c2f9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181804(%ebx),%eax │ │ + lea -0x118182b(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x52d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4029548,15 +4029548,15 @@ │ │ push $0x198 │ │ push 0x10(%ebp) │ │ call 1375a90 │ │ add $0x30,%esp │ │ jmp 136c447 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4029780,22 +4029780,22 @@ │ │ push %edi │ │ call 12f7510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136c68c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 136c528 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4029966,15 +4029966,15 @@ │ │ call 136c7f1 │ │ pop %ebx │ │ add $0x1029c7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 136c83c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117833c(%ebx),%eax │ │ + lea -0x1178363(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x537 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4030000,22 +4030000,22 @@ │ │ push %edi │ │ call 120ee40 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 136c8a7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 136c818 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4030225,27 +4030225,27 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 136cb03 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 136ca18 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 136ca08 │ │ xor %edi,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ @@ -4030353,15 +4030353,15 @@ │ │ call 136cbd1 │ │ pop %ebx │ │ add $0x1025e7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 136cc19 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172b58(%ebx),%eax │ │ + lea -0x1172b7f(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x53b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4030474,15 +4030474,15 @@ │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov 0x10(%ebp),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x117671e(%ebx),%eax │ │ + lea -0x1176745(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x204(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12db0c0 │ │ add $0x30,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -4030497,15 +4030497,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4030622,15 +4030622,15 @@ │ │ call 136cea1 │ │ pop %ebx │ │ add $0x102317,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 136ceec │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117fab5(%ebx),%eax │ │ + lea -0x117fadc(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x53e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4030723,15 +4030723,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 136d015 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4030947,15 +4030947,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 136d265 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4031076,15 +4031076,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 136d355 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 136d393 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117dd19(%ebx),%eax │ │ + lea -0x117dd40(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x54c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4031553,15 +4031553,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 136d7a5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 136d7e3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176700(%ebx),%eax │ │ + lea -0x1176727(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x54f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4032036,15 +4032036,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 136dbf5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 136dc33 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183843(%ebx),%eax │ │ + lea -0x118386a(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x552 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4032192,15 +4032192,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 136dd65 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 136dda3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117fa8f(%ebx),%eax │ │ + lea -0x117fab6(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x553 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4032348,15 +4032348,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 136ded5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 136df13 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bf38(%ebx),%eax │ │ + lea -0x117bf5f(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x554 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4032822,15 +4032822,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 136e325 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 136e363 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bf14(%ebx),%eax │ │ + lea -0x117bf3b(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x557 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4032978,15 +4032978,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 136e495 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 136e4d3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11817dd(%ebx),%eax │ │ + lea -0x1181804(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x559 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4033137,15 +4033137,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 136e605 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 136e643 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172b38(%ebx),%eax │ │ + lea -0x1172b5f(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x55a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4034250,15 +4034250,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 136f015 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 136f053 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a1b3(%ebx),%eax │ │ + lea -0x117a1da(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x561 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4034593,15 +4034593,15 @@ │ │ sub $0xc,%esp │ │ lea -0xf84f8(%ebx),%eax │ │ lea -0xf86b8(%ebx),%esi │ │ lea -0xf8918(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf92f8(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1172b0f(%ebx),%edi │ │ + lea -0x1172b36(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4034752,15 +4034752,15 @@ │ │ sub $0xc,%esp │ │ lea -0xf84f8(%ebx),%eax │ │ lea -0xf86b8(%ebx),%esi │ │ lea -0xf8798(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ lea -0xf92f8(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ - lea -0x1172b0f(%ebx),%edi │ │ + lea -0x1172b36(%ebx),%edi │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push 0x28(%esp) │ │ push %edi │ │ @@ -4035027,15 +4035027,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 136f735 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 136f773 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11766df(%ebx),%eax │ │ + lea -0x1176706(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x568 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4035321,15 +4035321,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 136f9f5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 136fa33 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11817b4(%ebx),%eax │ │ + lea -0x11817db(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x56a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4035497,15 +4035497,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf8358(%ebx),%eax │ │ lea -0xf9248(%ebx),%esi │ │ lea -0xf8918(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x117671e(%ebx),%edi │ │ + lea -0x1176745(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4035621,15 +4035621,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 136fcb5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 136fcf3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11766b5(%ebx),%eax │ │ + lea -0x11766dc(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x56c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4035647,15 +4035647,15 @@ │ │ mov 0xc(%ebp),%edx │ │ mov 0x8(%ebp),%ecx │ │ sub $0xc,%esp │ │ lea -0xf8358(%ebx),%eax │ │ lea -0xf9248(%ebx),%esi │ │ lea -0xf8798(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ - lea -0x117671e(%ebx),%edi │ │ + lea -0x1176745(%ebx),%edi │ │ mov %edi,0x14(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x20(%esp) │ │ push $0x0 │ │ @@ -4038087,15 +4038087,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13713d5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1371413 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183803(%ebx),%eax │ │ + lea -0x118382a(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x582 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4038522,15 +4038522,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13717c5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1371803 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a192(%ebx),%eax │ │ + lea -0x117a1b9(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x585 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4038666,15 +4038666,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1371915 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1371953 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11837d8(%ebx),%eax │ │ + lea -0x11837ff(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x586 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4040406,15 +4040406,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 13728d5 │ │ mov 0x18(%ebp),%eax │ │ test $0x1,%al │ │ jne 1372913 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a166(%ebx),%eax │ │ + lea -0x117a18d(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x592 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4040844,15 +4040844,15 @@ │ │ cmpl $0x0,0x14(%ebp) │ │ jne 1372cc5 │ │ mov 0x18(%ebp),%eax │ │ test $0x2,%al │ │ jne 1372d03 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117dcef(%ebx),%eax │ │ + lea -0x117dd16(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x595 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4040978,15 +4040978,15 @@ │ │ call 1372df1 │ │ pop %ebx │ │ add $0xfc3c7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1372e39 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178316(%ebx),%eax │ │ + lea -0x117833d(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x5a1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4041237,22 +4041237,22 @@ │ │ push %edi │ │ call 12f7510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137310c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1372fa8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4041457,22 +4041457,22 @@ │ │ push %edi │ │ call 120ee40 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373327 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1373298 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4041691,22 +4041691,22 @@ │ │ push %edi │ │ call 120ee40 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1373587 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13734f8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4041854,15 +4041854,15 @@ │ │ call 13736c1 │ │ pop %ebx │ │ add $0xfbaf7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 137370c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172afb(%ebx),%eax │ │ + lea -0x1172b22(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x5a6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4041911,27 +4041911,27 @@ │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ push %edi │ │ call 12081e0 │ │ jmp 13737d5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13736f8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13736e8 │ │ xor %edi,%edi │ │ jmp 137384b │ │ lea 0x10(%esp),%eax │ │ @@ -4042144,27 +4042144,27 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 1373a43 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1373958 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1373948 │ │ xor %edi,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ @@ -4042348,15 +4042348,15 @@ │ │ push %edi │ │ jmp 1373c40 │ │ sub $0xc,%esp │ │ mov -0x204(%ebx),%eax │ │ lea -0xf9248(%ebx),%esi │ │ lea -0xf9598(%ebx),%edi │ │ mov %edi,0xc(%esp) │ │ - lea -0x117671e(%ebx),%edi │ │ + lea -0x1176745(%ebx),%edi │ │ mov %edi,0x10(%esp) │ │ push %eax │ │ push %esi │ │ push 0x20(%ebp) │ │ push 0x1c(%ebp) │ │ push 0x1c(%esp) │ │ push $0x0 │ │ @@ -4042369,15 +4042369,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4042631,15 +4042631,15 @@ │ │ sub $0x30,%esp │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x14(%esp) │ │ mov %eax,0x10(%esp) │ │ mov 0x10(%ebp),%eax │ │ mov %eax,0xc(%esp) │ │ mov %esi,0x8(%esp) │ │ - lea -0x117671e(%ebx),%eax │ │ + lea -0x1176745(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov -0x204(%ebx),%eax │ │ mov %eax,(%esp) │ │ call 12db0c0 │ │ add $0x30,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ @@ -4042654,15 +4042654,15 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4042859,15 +4042859,15 @@ │ │ push $0x198 │ │ push 0x10(%ebp) │ │ call 1375a90 │ │ add $0x30,%esp │ │ jmp 1374207 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4042997,15 +4042997,15 @@ │ │ call 13742d1 │ │ pop %ebx │ │ add $0xfaee7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 137431c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a144(%ebx),%eax │ │ + lea -0x117a16b(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x5af │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4043098,15 +4043098,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 1374445 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4043217,15 +4043217,15 @@ │ │ call 1374511 │ │ pop %ebx │ │ add $0xfaca7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1374559 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117fa62(%ebx),%eax │ │ + lea -0x117fa89(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x5b7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4043476,22 +4043476,22 @@ │ │ push %edi │ │ call 12f7510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137482c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13746c8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4043653,15 +4043653,15 @@ │ │ call 1374981 │ │ pop %ebx │ │ add $0xfa837,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13749c9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117fa4a(%ebx),%eax │ │ + lea -0x117fa71(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x5b9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4043945,27 +4043945,27 @@ │ │ push %esi │ │ call 11ee230 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ jmp 1374b54 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1374b48 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1374b38 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4044113,22 +4044113,22 @@ │ │ push %edi │ │ call 120ee40 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1374ea7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1374e18 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4044347,22 +4044347,22 @@ │ │ push %edi │ │ call 120ee40 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1375107 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1375078 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4044567,27 +4044567,27 @@ │ │ lea 0x10(%esp),%eax │ │ push %eax │ │ push %edi │ │ call 12081e0 │ │ jmp 1375355 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1375278 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 1375268 │ │ xor %edi,%edi │ │ jmp 13753cb │ │ lea 0x10(%esp),%eax │ │ @@ -4044738,15 +4044738,15 @@ │ │ call 13754a1 │ │ pop %ebx │ │ add $0xf9d17,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13754ec │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117dcc7(%ebx),%eax │ │ + lea -0x117dcee(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x5bf │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4044800,27 +4044800,27 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 13755c3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13754d8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ jmp 13754c8 │ │ xor %edi,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ @@ -4045012,15 +4045012,15 @@ │ │ push $0x198 │ │ push 0x10(%ebp) │ │ call 1375a90 │ │ add $0x30,%esp │ │ jmp 1375837 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4045251,15 +4045251,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setg %cl │ │ mov %ecx,%edi │ │ jmp 1375a75 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4045347,27 +4045347,27 @@ │ │ sub $0xc,%esp │ │ push %ecx │ │ call 11ee230 │ │ add $0x10,%esp │ │ jmp 1375baa │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x41f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 1375b9e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117670f(%ebx),%eax │ │ + lea -0x1176736(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x42c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4045780,29 +4045780,29 @@ │ │ movl $0x0,(%eax) │ │ mov 0x18(%ebp),%eax │ │ movl $0xffffffff,(%eax) │ │ mov $0x1,%eax │ │ jmp 1376088 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183855(%ebx),%eax │ │ + lea -0x118387c(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x229 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ push $0x39 │ │ call 1272e00 │ │ jmp 1376083 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183855(%ebx),%eax │ │ + lea -0x118387c(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x230 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4046897,27 +4046897,27 @@ │ │ push %edi │ │ call 11e40b0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 1376cb1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183816(%ebx),%eax │ │ + lea -0x118383d(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x1f2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ jmp 1376ca5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183816(%ebx),%eax │ │ + lea -0x118383d(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x1f6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4047125,27 +4047125,27 @@ │ │ push %edi │ │ call 11e40b0 │ │ add $0x10,%esp │ │ mov %esi,%eax │ │ jmp 1376f21 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11749dc(%ebx),%eax │ │ + lea -0x1174a03(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x250 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ jmp 1376f15 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11749dc(%ebx),%eax │ │ + lea -0x1174a03(%ebx),%eax │ │ lea -0x116203d(%ebx),%ecx │ │ push %eax │ │ push $0x254 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4047741,15 +4047741,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13774af │ │ pop %ebx │ │ add $0xf7d09,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117fa2f(%ebx),%eax │ │ + lea -0x117fa56(%ebx),%eax │ │ push $0x49 │ │ push %eax │ │ push $0x20 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13774dc │ │ @@ -4047784,15 +4047784,15 @@ │ │ add $0xf7cbb,%ebx │ │ mov 0x8(%ebp),%esi │ │ lea 0x8(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 12c7ea0 │ │ add $0xc,%esp │ │ - lea -0x117fa2f(%ebx),%eax │ │ + lea -0x117fa56(%ebx),%eax │ │ push $0x58 │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -4047954,15 +4047954,15 @@ │ │ pop %ebx │ │ add $0xf7b57,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13776a9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1163dcc(%ebx),%eax │ │ - lea -0x117fa2f(%ebx),%ecx │ │ + lea -0x117fa56(%ebx),%ecx │ │ push %eax │ │ push $0xe5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4048124,15 +4048124,15 @@ │ │ pop %ebx │ │ add $0xf79a7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1377859 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116eecc(%ebx),%eax │ │ - lea -0x117fa2f(%ebx),%ecx │ │ + lea -0x117fa56(%ebx),%ecx │ │ push %eax │ │ push $0xe6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4048280,15 +4048280,15 @@ │ │ pop %ebx │ │ add $0xf7837,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13779c9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11601df(%ebx),%eax │ │ - lea -0x117fa2f(%ebx),%ecx │ │ + lea -0x117fa56(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4048450,15 +4048450,15 @@ │ │ pop %ebx │ │ add $0xf7687,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1377b79 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1152e72(%ebx),%eax │ │ - lea -0x117fa2f(%ebx),%ecx │ │ + lea -0x117fa56(%ebx),%ecx │ │ push %eax │ │ push $0xea │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4048879,15 +4048879,15 @@ │ │ call 1377f01 │ │ pop %ebx │ │ add $0xf72b7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1377f49 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11837b5(%ebx),%eax │ │ + lea -0x11837dc(%ebx),%eax │ │ lea -0x116eeba(%ebx),%ecx │ │ push %eax │ │ push $0x362 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4048938,15 +4048938,15 @@ │ │ sub $0xc,%esp │ │ push %edi │ │ call 12108e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1378148 │ │ mov %eax,0x10(%esp) │ │ - lea -0x1171b4d(%ebx),%eax │ │ + lea -0x1171b74(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov 0x18(%ebp),%edx │ │ jmp 1377ff9 │ │ lea -0x116e181(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ xor %eax,%eax │ │ mov $0x0,%ecx │ │ @@ -4048993,26 +4048993,26 @@ │ │ xor %edi,%edi │ │ test %eax,%eax │ │ jle 13781aa │ │ mov 0x10(%esp),%eax │ │ test %eax,%eax │ │ je 13780a8 │ │ sub $0xc,%esp │ │ - lea -0x1173b0d(%ebx),%edx │ │ + lea -0x1173b34(%ebx),%edx │ │ mov %esi,%ecx │ │ push %eax │ │ call 1378d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13781aa │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ je 13780cc │ │ sub $0xc,%esp │ │ - lea -0x117ed1c(%ebx),%edx │ │ + lea -0x117ed43(%ebx),%edx │ │ mov %esi,%ecx │ │ push %eax │ │ call 1378d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13781aa │ │ mov 0x14(%esp),%edx │ │ @@ -4049286,15 +4049286,15 @@ │ │ call 1378371 │ │ pop %ebx │ │ add $0xf6e47,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13783b6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181781(%ebx),%eax │ │ + lea -0x11817a8(%ebx),%eax │ │ lea -0x116eeba(%ebx),%ecx │ │ push %eax │ │ push $0x367 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4049412,15 +4049412,15 @@ │ │ call 1378491 │ │ pop %ebx │ │ add $0xf6d27,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 13784d6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11749c8(%ebx),%eax │ │ + lea -0x11749ef(%ebx),%eax │ │ lea -0x116eeba(%ebx),%ecx │ │ push %eax │ │ push $0x36a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4049916,15 +4049916,15 @@ │ │ call 1378911 │ │ pop %ebx │ │ add $0xf68a7,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1378956 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181771(%ebx),%eax │ │ + lea -0x1181798(%ebx),%eax │ │ lea -0x116eeba(%ebx),%ecx │ │ push %eax │ │ push $0x370 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4050042,15 +4050042,15 @@ │ │ call 1378a31 │ │ pop %ebx │ │ add $0xf6787,%ebx │ │ cmpl $0x0,0x14(%ebp) │ │ je 1378a76 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11782fb(%ebx),%eax │ │ + lea -0x1178322(%ebx),%eax │ │ lea -0x116eeba(%ebx),%ecx │ │ push %eax │ │ push $0x371 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4050115,15 +4050115,15 @@ │ │ mov %ecx,0xc(%esp) │ │ movl $0x0,0x14(%esp) │ │ test $0x2,%dl │ │ jne 1378b76 │ │ mov %edx,%eax │ │ shl $0x1d,%eax │ │ sar $0x1f,%eax │ │ - lea -0x11826da(%ebx),%esi │ │ + lea -0x1182701(%ebx),%esi │ │ and %eax,%esi │ │ jmp 1378b7c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1152e60(%ebx),%eax │ │ lea -0x116eeba(%ebx),%ecx │ │ push %eax │ │ @@ -4050216,15 +4050216,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1378b43 │ │ mov 0x10(%esp),%eax │ │ test %eax,%eax │ │ je 1378c5c │ │ sub $0xc,%esp │ │ - lea -0x11809bf(%ebx),%edx │ │ + lea -0x11809e6(%ebx),%edx │ │ mov 0x18(%esp),%ecx │ │ push %eax │ │ call 1378d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1378b43 │ │ mov 0x18(%esp),%edx │ │ @@ -4050318,18 +4050318,18 @@ │ │ movb $0x0,0x14(%esp) │ │ movl $0x20202020,0x10(%esp) │ │ xor %eax,%eax │ │ cmpl $0x0,0x8(%ebp) │ │ je 137909b │ │ mov %ecx,0x8(%esp) │ │ test %edx,%edx │ │ - lea -0x1178015(%ebx),%edi │ │ + lea -0x117803c(%ebx),%edi │ │ cmove %edi,%edx │ │ mov %edx,0x4(%esp) │ │ - lea -0x11812cc(%ebx),%esi │ │ + lea -0x11812f3(%ebx),%esi │ │ cmove %edi,%esi │ │ sub $0xc,%esp │ │ push 0x8(%ebp) │ │ call 11f3420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1378dec │ │ @@ -4050356,15 +4050356,15 @@ │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ sub $0xc,%esp │ │ push %esi │ │ call 11f4b00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ lea -0x11585d1(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov (%edi),%eax │ │ lea -0x1161f63(%ebx),%edx │ │ push %eax │ │ push %ecx │ │ push %eax │ │ @@ -4050415,15 +4050415,15 @@ │ │ mov (%esp),%eax │ │ movzbl (%eax,%edx,1),%ecx │ │ mov %edx,%edi │ │ cmp $0x38,%cl │ │ jge 1378f02 │ │ test %cl,%cl │ │ je 1379061 │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ movl $0x1,0x4(%esp) │ │ jmp 1378f3e │ │ sub $0x4,%esp │ │ lea -0x114eed7(%ebx),%eax │ │ push $0x0 │ │ push %eax │ │ push %esi │ │ @@ -4050449,15 +4050449,15 @@ │ │ movzbl 0x1(%edx,%edi,1),%edx │ │ lea -0x41(%edx),%esi │ │ mov %edx,%edi │ │ or $0x20,%edi │ │ cmp $0x1a,%esi │ │ cmovae %edx,%edi │ │ sub $0xc,%esp │ │ - lea -0x1181793(%ebx),%edx │ │ + lea -0x11817ba(%ebx),%edx │ │ push %edi │ │ push %ecx │ │ push %eax │ │ mov %edx,0x40(%esp) │ │ push %edx │ │ mov 0x24(%esp),%esi │ │ push %esi │ │ @@ -4050698,15 +4050698,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x30,%esp │ │ mov %ecx,%esi │ │ call 1379233 │ │ pop %ebx │ │ add $0xf5f85,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117a57d(%ebx),%eax │ │ + lea -0x117a5a4(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ xor %edx,%edx │ │ test %eax,%eax │ │ @@ -4050725,20 +4050725,20 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 137939e │ │ mov 0x8(%ebp),%ecx │ │ mov %edi,%eax │ │ dec %eax │ │ movzbl (%ecx),%eax │ │ - lea -0x1178015(%ebx),%edx │ │ + lea -0x117803c(%ebx),%edx │ │ lea -0x1166d6a(%ebx),%ecx │ │ mov %ecx,0x20(%esp) │ │ mov %edx,0x24(%esp) │ │ cmove %edx,%ecx │ │ - lea -0x117ed5a(%ebx),%edx │ │ + lea -0x117ed81(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ mov %edx,0x24(%esp) │ │ push %edx │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ @@ -4050907,15 +4050907,15 @@ │ │ push %eax │ │ push %edi │ │ call 121e7e0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 1379683 │ │ - lea -0x1171b4d(%ebx),%ecx │ │ + lea -0x1171b74(%ebx),%ecx │ │ mov %ecx,0xc(%esp) │ │ movl $0x0,0x10(%esp) │ │ mov %eax,%ecx │ │ mov %esi,%edx │ │ jmp 1379559 │ │ movl $0x0,0x10(%esp) │ │ lea -0x116e181(%ebx),%eax │ │ @@ -4050997,29 +4050997,29 @@ │ │ test %eax,%eax │ │ jle 1379843 │ │ mov 0x20(%esp),%eax │ │ test %eax,%eax │ │ je 137960e │ │ sub $0x8,%esp │ │ mov %edx,%esi │ │ - lea -0x1173b0d(%ebx),%edx │ │ + lea -0x1173b34(%ebx),%edx │ │ mov 0x1c(%esp),%ecx │ │ push 0x10(%esp) │ │ push %eax │ │ call 1379220 │ │ mov %esi,%edx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1379843 │ │ mov 0x1c(%esp),%eax │ │ test %eax,%eax │ │ je 137968a │ │ sub $0x8,%esp │ │ mov %edx,%esi │ │ - lea -0x1178300(%ebx),%edx │ │ + lea -0x1178327(%ebx),%edx │ │ mov 0x1c(%esp),%ecx │ │ push 0x20(%esp) │ │ push %eax │ │ call 1379220 │ │ add $0x10,%esp │ │ mov %esi,%ecx │ │ test $0x4,%cl │ │ @@ -4051104,15 +4051104,15 @@ │ │ call 121f9e0 │ │ add $0x10,%esp │ │ mov %eax,0x2c(%esp) │ │ sub $0xc,%esp │ │ push 0x18(%esp) │ │ call 12d83f0 │ │ add $0xc,%esp │ │ - lea -0x1177239(%ebx),%ecx │ │ + lea -0x1177260(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ mov 0x20(%esp),%esi │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4051218,15 +4051218,15 @@ │ │ jle 1379845 │ │ sub $0xc,%esp │ │ push 0x10(%esp) │ │ call 1218b20 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1379913 │ │ - lea -0x118178c(%ebx),%ecx │ │ + lea -0x11817b3(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ @@ -4051242,15 +4051242,15 @@ │ │ add $0x4,%esp │ │ push %esi │ │ call 11f5ad0 │ │ add $0x10,%esp │ │ jmp 1379845 │ │ mov $0x1,%edi │ │ jmp 1379845 │ │ - lea -0x1171a63(%ebx),%edx │ │ + lea -0x1171a8a(%ebx),%edx │ │ mov 0x14(%esp),%esi │ │ sub $0xc,%esp │ │ mov %esi,%ecx │ │ push 0x18(%esp) │ │ call 1378d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4051260,15 +4051260,15 @@ │ │ mov %esi,%ecx │ │ push 0x24(%esp) │ │ call 1378d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13798f5 │ │ sub $0xc,%esp │ │ - lea -0x117afa8(%ebx),%edx │ │ + lea -0x117afcf(%ebx),%edx │ │ mov %esi,%ecx │ │ push 0x3c(%esp) │ │ call 1378d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13798f5 │ │ movl $0x0,0x24(%esp) │ │ @@ -4051290,15 +4051290,15 @@ │ │ je 13799c3 │ │ cmp $0x4,%edx │ │ jne 13798f5 │ │ lea -0x1162eaa(%ebx),%ecx │ │ jmp 13799d1 │ │ lea -0x115f2b0(%ebx),%ecx │ │ jmp 13799d1 │ │ - lea -0x1182575(%ebx),%ecx │ │ + lea -0x118259c(%ebx),%ecx │ │ mov %ecx,0x18(%esp) │ │ sub $0xc,%esp │ │ lea 0x30(%esp),%ecx │ │ push 0x1c(%esp) │ │ push %ecx │ │ push %edx │ │ push %eax │ │ @@ -4051322,15 +4051322,15 @@ │ │ push 0x14(%esp) │ │ push 0x30(%esp) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ cmpl $0x0,0x4(%esp) │ │ je 13798f5 │ │ sub $0xc,%esp │ │ - lea -0x1173a89(%ebx),%edx │ │ + lea -0x1173ab0(%ebx),%edx │ │ mov %esi,%ecx │ │ push 0x44(%esp) │ │ call 1378d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13798f5 │ │ cmpl $0x0,0x2c(%esp) │ │ @@ -4051417,25 +4051417,25 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ jmp 1379c1a │ │ cmpl $0x0,0x44(%esi) │ │ je 1379bb6 │ │ sub $0x4,%esp │ │ - lea -0x117dcaf(%ebx),%edx │ │ + lea -0x117dcd6(%ebx),%edx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ mov %ecx,%edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1379b6e │ │ sub $0x8,%esp │ │ - lea -0x1173b0d(%ebx),%edx │ │ + lea -0x1173b34(%ebx),%edx │ │ mov %edi,%ecx │ │ push 0x48(%esi) │ │ push 0x44(%esi) │ │ call 1379220 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4051450,26 +4051450,26 @@ │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdd │ │ jmp 1379b64 │ │ sub $0x4,%esp │ │ - lea -0x117a130(%ebx),%edx │ │ + lea -0x117a157(%ebx),%edx │ │ push %eax │ │ push %edx │ │ push %ecx │ │ mov %ecx,%edi │ │ call 11ef9b0 │ │ mov %edi,%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1379b6e │ │ sub $0x8,%esp │ │ - lea -0x1178300(%ebx),%edx │ │ + lea -0x1178327(%ebx),%edx │ │ push 0x48(%esi) │ │ add $0x9,%esi │ │ push %esi │ │ call 1379220 │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -4051532,15 +4051532,15 @@ │ │ test $0x1,%cl │ │ mov %edi,0x14(%esp) │ │ jne 1379d84 │ │ test $0x2,%cl │ │ mov 0x4(%esp),%esi │ │ mov %eax,%edi │ │ jne 1379daa │ │ - lea -0x117dc9e(%ebx),%eax │ │ + lea -0x117dcc5(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x20(%esp) │ │ jmp 1379dc8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1148eae(%ebx),%eax │ │ @@ -4051576,15 +4051576,15 @@ │ │ call 1272e00 │ │ mov 0x18(%esp),%eax │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esp) │ │ mov 0xc(%esp),%esi │ │ jmp 137a176 │ │ mov %eax,%edi │ │ - lea -0x1171b4d(%ebx),%eax │ │ + lea -0x1171b74(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x11680c8(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x11552fd(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0x4(%esp),%esi │ │ jmp 1379dc8 │ │ @@ -4051631,15 +4051631,15 @@ │ │ push %esi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jg 1379e62 │ │ jmp 137a0f6 │ │ sub $0xc,%esp │ │ - lea -0x117dc96(%ebx),%ecx │ │ + lea -0x117dcbd(%ebx),%ecx │ │ push %edi │ │ push %eax │ │ push 0x2c(%esp) │ │ push %ecx │ │ mov 0x30(%esp),%esi │ │ push %esi │ │ call 11ef9b0 │ │ @@ -4051721,15 +4051721,15 @@ │ │ je 137a162 │ │ sub $0x8,%esp │ │ push $0x0 │ │ mov 0x18(%esp),%edi │ │ push %edi │ │ call 13157b0 │ │ add $0x4,%esp │ │ - lea -0x1176a66(%ebx),%edx │ │ + lea -0x1176a8d(%ebx),%edx │ │ mov %esi,%ecx │ │ push %eax │ │ call 1378d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137a1a0 │ │ sub $0x8,%esp │ │ @@ -4051754,15 +4051754,15 @@ │ │ mov %esi,%ecx │ │ push %eax │ │ call 1378d70 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137a110 │ │ mov $0x2,%edi │ │ - lea -0x1176a5b(%ebx),%eax │ │ + lea -0x1176a82(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ lea -0x115ac7e(%ebx),%eax │ │ mov %eax,0x20(%esp) │ │ lea -0x1157146(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ mov 0x8(%esp),%eax │ │ mov 0x14(%esp),%esi │ │ @@ -4051918,29 +4051918,29 @@ │ │ mov %eax,0x20(%esp) │ │ sub $0xc,%esp │ │ push %edi │ │ call 12ff460 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esp) │ │ sub $0x8,%esp │ │ - lea -0x1172ae5(%ebx),%eax │ │ + lea -0x1172b0c(%ebx),%eax │ │ push %eax │ │ mov 0x20(%esp),%edi │ │ push %edi │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 137a30c │ │ sub $0xc,%esp │ │ push %esi │ │ call 12ff690 │ │ add $0x10,%esp │ │ cmp $0x40,%esi │ │ lea -0x1163dae(%ebx),%edx │ │ - lea -0x1178015(%ebx),%esi │ │ + lea -0x117803c(%ebx),%esi │ │ mov %esi,%ecx │ │ mov %edx,0x1c(%esp) │ │ cmove %edx,%ecx │ │ lea -0x114f075(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ @@ -4051965,15 +4051965,15 @@ │ │ xor $0x40,%esi │ │ or %edi,%esi │ │ mov 0x38(%esp),%esi │ │ mov %esi,%ecx │ │ mov 0x1c(%esp),%edi │ │ cmove %edi,%ecx │ │ sub $0xc,%esp │ │ - lea -0x117f9f7(%ebx),%edx │ │ + lea -0x117fa1e(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push 0x48(%esp) │ │ push %edx │ │ push 0x30(%esp) │ │ call 11ef9b0 │ │ add $0x20,%esp │ │ @@ -4051991,15 +4051991,15 @@ │ │ call 11ef9b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 137a2f3 │ │ mov 0x24(%esp),%ecx │ │ cmp $0x1,%ecx │ │ cmove %edi,%esi │ │ - lea -0x11837a5(%ebx),%eax │ │ + lea -0x11837cc(%ebx),%eax │ │ push %esi │ │ push %ecx │ │ jmp 137a147 │ │ mov 0x10(%esp),%edi │ │ mov 0xc(%esp),%esi │ │ mov 0x8(%esp),%eax │ │ movl $0x0,0x4(%esp) │ │ @@ -4052230,15 +4052230,15 @@ │ │ mov 0x8(%esp),%edx │ │ mov 0x4(%edx),%eax │ │ mov %eax,(%ecx) │ │ mov (%edx),%eax │ │ mov 0x14(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ sub $0x4,%esp │ │ - lea -0x11749b4(%ebx),%eax │ │ + lea -0x11749db(%ebx),%eax │ │ push $0x64 │ │ push %eax │ │ push %edx │ │ call 12c02c0 │ │ add $0x10,%esp │ │ shr $0x1f,%edi │ │ sub $0xc,%esp │ │ @@ -4052395,15 +4052395,15 @@ │ │ mov 0x20(%ecx),%eax │ │ test %edx,%edx │ │ je 137a695 │ │ cmp %edi,%eax │ │ jbe 137a6a4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181761(%ebx),%eax │ │ + lea -0x1181788(%ebx),%eax │ │ lea -0x1156b64(%ebx),%ecx │ │ push %eax │ │ push $0xe1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4052811,15 +4052811,15 @@ │ │ test %esi,%esi │ │ je 137ae81 │ │ mov 0xc(%ebp),%edi │ │ mov $0x1,%eax │ │ test %edi,%edi │ │ je 137ae83 │ │ sub $0x8,%esp │ │ - lea -0x117aded(%ebx),%eax │ │ + lea -0x117ae14(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137abd4 │ │ lea 0x60(%esp),%esi │ │ @@ -4052875,15 +4052875,15 @@ │ │ call 12c6280 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137ae81 │ │ lea 0x10(%esp),%eax │ │ mov %eax,0x4(%esp) │ │ sub $0x8,%esp │ │ - lea -0x117668e(%ebx),%eax │ │ + lea -0x11766b5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137ac64 │ │ sub $0x4,%esp │ │ @@ -4053097,29 +4053097,29 @@ │ │ pop %ebx │ │ add $0xf42f7,%ebx │ │ mov 0x8(%ebp),%edi │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 137b00a │ │ sub $0x8,%esp │ │ - lea -0x117aded(%ebx),%eax │ │ + lea -0x117ae14(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137af21 │ │ mov 0x10(%edi),%ecx │ │ test %ecx,%ecx │ │ je 137af06 │ │ cmp $0x1,%ecx │ │ jne 137b00a │ │ lea -0x115d451(%ebx),%ecx │ │ jmp 137af0c │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ sub $0x8,%esp │ │ push %ecx │ │ push %eax │ │ call 12c6510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137b00a │ │ @@ -4053137,15 +4053137,15 @@ │ │ test %eax,%eax │ │ je 137af54 │ │ sub $0xc,%esp │ │ push %eax │ │ call 1287ee0 │ │ add $0x10,%esp │ │ jmp 137af5a │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ sub $0x8,%esp │ │ push %eax │ │ push %edi │ │ call 12c6510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137b00a │ │ @@ -4053187,15 +4053187,15 @@ │ │ push 0xc(%ebp) │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137b005 │ │ mov 0x24(%edi),%ecx │ │ test %ecx,%ecx │ │ - lea -0x1178015(%ebx),%edx │ │ + lea -0x117803c(%ebx),%edx │ │ cmovne %ecx,%edx │ │ sub $0x8,%esp │ │ push %edx │ │ push %eax │ │ call 12c6510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4053338,15 +4053338,15 @@ │ │ pop %ebx │ │ add $0xf4067,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 137b19f │ │ sub $0x4,%esp │ │ - lea -0x1174979(%ebx),%eax │ │ + lea -0x11749a0(%ebx),%eax │ │ push $0x5b │ │ push %eax │ │ push $0x24 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137b19f │ │ @@ -4053448,16 +4053448,16 @@ │ │ mov 0x20(%ecx),%eax │ │ test %edx,%edx │ │ je 137b2ae │ │ cmp %esi,%eax │ │ jbe 137b2bd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117beea(%ebx),%eax │ │ - lea -0x1174979(%ebx),%ecx │ │ + lea -0x117bf11(%ebx),%eax │ │ + lea -0x11749a0(%ebx),%ecx │ │ push %eax │ │ push $0x251 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4053483,15 +4053483,15 @@ │ │ call 121fc70 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ add $0x7,%esi │ │ shr $0x3,%esi │ │ mov %esi,0x10(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1174979(%ebx),%eax │ │ + lea -0x11749a0(%ebx),%eax │ │ push $0x256 │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ push %esi │ │ call 12c0620 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -4053537,16 +4053537,16 @@ │ │ push 0x20(%esp) │ │ call 12c15e0 │ │ add $0x10,%esp │ │ mov 0xc(%esp),%eax │ │ jmp 137b3e0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172ac8(%ebx),%eax │ │ - lea -0x1174979(%ebx),%ecx │ │ + lea -0x1172aef(%ebx),%eax │ │ + lea -0x11749a0(%ebx),%ecx │ │ push %eax │ │ push $0x1ea │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80 │ │ @@ -4053610,31 +4053610,31 @@ │ │ mov %edi,0x8(%esp) │ │ mov %esi,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 121fd50 │ │ test %eax,%eax │ │ je 137b518 │ │ call 1272bb0 │ │ - lea -0x117f9d7(%ebx),%eax │ │ + lea -0x117f9fe(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1174979(%ebx),%eax │ │ + lea -0x11749a0(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x94,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xcb,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 1272e00 │ │ mov %edi,(%esp) │ │ call 11f5ad0 │ │ jmp 137b50c │ │ call 1272bb0 │ │ - lea -0x117f9d7(%ebx),%eax │ │ + lea -0x117f9fe(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1174979(%ebx),%eax │ │ + lea -0x11749a0(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x8d,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80003,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 1272e00 │ │ @@ -4053682,15 +4053682,15 @@ │ │ add $0x4,%esp │ │ push 0x8(%esi) │ │ call 121d530 │ │ add $0x4,%esp │ │ push 0x14(%esi) │ │ call 1274e70 │ │ add $0x10,%esp │ │ - lea -0x1174979(%ebx),%edi │ │ + lea -0x11749a0(%ebx),%edi │ │ push $0xbb │ │ push %edi │ │ push 0x1c(%esi) │ │ push 0x18(%esi) │ │ call 12c04e0 │ │ add $0xc,%esp │ │ push $0xbd │ │ @@ -4053715,15 +4053715,15 @@ │ │ pop %ebx │ │ add $0xf3be7,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 137b733 │ │ sub $0x4,%esp │ │ - lea -0x1174979(%ebx),%eax │ │ + lea -0x11749a0(%ebx),%eax │ │ push $0xc9 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x24 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4053878,15 +4053878,15 @@ │ │ je 137b9f0 │ │ mov 0x10(%esp),%eax │ │ lea -0x2(%eax),%ecx │ │ cmp $0xfffffffd,%ecx │ │ jb 137b9f0 │ │ mov %eax,0xc(%esi) │ │ sub $0x8,%esp │ │ - lea -0x117aded(%ebx),%eax │ │ + lea -0x117ae14(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137b84c │ │ lea 0x60(%esp),%ecx │ │ @@ -4053937,15 +4053937,15 @@ │ │ call 12c6280 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137b9f0 │ │ lea 0x10(%esp),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x8,%esp │ │ - lea -0x117668e(%ebx),%eax │ │ + lea -0x11766b5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137b8e0 │ │ sub $0x4,%esp │ │ @@ -4053976,15 +4053976,15 @@ │ │ call 1288020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137b956 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115c6d4(%ebx),%eax │ │ - lea -0x1174979(%ebx),%ecx │ │ + lea -0x11749a0(%ebx),%ecx │ │ push %eax │ │ push $0x13f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ @@ -4054026,15 +4054026,15 @@ │ │ push %edx │ │ push %eax │ │ call 12c64d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137b9f0 │ │ sub $0x4,%esp │ │ - lea -0x1174979(%ebx),%eax │ │ + lea -0x11749a0(%ebx),%eax │ │ push $0x15d │ │ push %eax │ │ push 0x18(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%eax │ │ mov %eax,0x18(%esi) │ │ @@ -4054102,29 +4054102,29 @@ │ │ shr $0xc,%ecx │ │ and $0x1,%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 12c4f50 │ │ test %eax,%eax │ │ je 137bb89 │ │ - lea -0x117aded(%ebx),%eax │ │ + lea -0x117ae14(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 12c4bd0 │ │ test %eax,%eax │ │ je 137badc │ │ mov 0x10(%esi),%ecx │ │ test %ecx,%ecx │ │ je 137bac2 │ │ cmp $0x1,%ecx │ │ jne 137bb89 │ │ lea -0x116dfc8(%ebx),%ecx │ │ jmp 137bac8 │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 12c6510 │ │ test %eax,%eax │ │ je 137bb89 │ │ lea -0x11596dd(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -4054136,15 +4054136,15 @@ │ │ mov %eax,%edi │ │ mov 0x14(%esi),%eax │ │ test %eax,%eax │ │ je 137bb08 │ │ mov %eax,(%esp) │ │ call 1287ee0 │ │ jmp 137bb0e │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c6510 │ │ test %eax,%eax │ │ je 137bb89 │ │ lea -0x115b555(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ @@ -4054235,17 +4054235,17 @@ │ │ mov %eax,(%esp) │ │ call 121fc70 │ │ mov %eax,%esi │ │ add $0x7,%esi │ │ shr $0x3,%esi │ │ jmp 137bc58 │ │ call 1272bb0 │ │ - lea -0x1172ac8(%ebx),%eax │ │ + lea -0x1172aef(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x1174979(%ebx),%eax │ │ + lea -0x11749a0(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x1ea,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x80,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 1272e00 │ │ @@ -4054364,15 +4054364,15 @@ │ │ pop %ebx │ │ add $0xf341b,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 137bdd1 │ │ sub $0x4,%esp │ │ - lea -0x117bed4(%ebx),%eax │ │ + lea -0x117befb(%ebx),%eax │ │ push $0x34 │ │ push %eax │ │ push $0xc │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137bdd1 │ │ @@ -4054486,15 +4054486,15 @@ │ │ add $0x10,%esp │ │ mov %esi,0x8(%edi) │ │ mov $0x1,%esi │ │ jmp 137bef6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1165c32(%ebx),%eax │ │ - lea -0x117bed4(%ebx),%ecx │ │ + lea -0x117befb(%ebx),%ecx │ │ push %eax │ │ push $0x79 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4054520,15 +4054520,15 @@ │ │ mov 0x8(%ebp),%esi │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1269700 │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1269700 │ │ - lea -0x117bed4(%ebx),%eax │ │ + lea -0x117befb(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x94,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -4054560,15 +4054560,15 @@ │ │ pop %ebx │ │ add $0xf3247,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 137c07e │ │ sub $0x4,%esp │ │ - lea -0x117bed4(%ebx),%eax │ │ + lea -0x117befb(%ebx),%eax │ │ push $0x9f │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0xc │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4054683,15 +4054683,15 @@ │ │ pop %ebx │ │ add $0xf30eb,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 137c101 │ │ sub $0x4,%esp │ │ - lea -0x117bed4(%ebx),%eax │ │ + lea -0x117befb(%ebx),%eax │ │ push $0x34 │ │ push %eax │ │ push $0xc │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137c101 │ │ @@ -4054768,15 +4054768,15 @@ │ │ add $0x10,%esp │ │ mov %edi,0x4(%esi) │ │ mov $0x1,%ecx │ │ jmp 137c1d1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115c6c0(%ebx),%eax │ │ - lea -0x117bed4(%ebx),%ecx │ │ + lea -0x117befb(%ebx),%ecx │ │ push %eax │ │ push $0x53 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4054884,15 +4054884,15 @@ │ │ cmp $0xffffffff,%eax │ │ je 137c2e7 │ │ cmp %ecx,%eax │ │ jbe 137c2e9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1148ea2(%ebx),%eax │ │ - lea -0x117f9c5(%ebx),%ecx │ │ + lea -0x117f9ec(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4054939,15 +4054939,15 @@ │ │ mov 0x8(%ebp),%esi │ │ mov 0x4(%esi),%eax │ │ mov %eax,(%esp) │ │ call 128c0e0 │ │ mov 0x8(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1393fd0 │ │ - lea -0x117f9c5(%ebx),%eax │ │ + lea -0x117f9ec(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0x8a,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -4054978,15 +4054978,15 @@ │ │ call 137c391 │ │ pop %ebx │ │ add $0xf2e27,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 137c430 │ │ - lea -0x117f9c5(%ebx),%eax │ │ + lea -0x117f9ec(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x95,0x8(%esp) │ │ movl $0xc,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 137c430 │ │ @@ -4055287,15 +4055287,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 137c69f │ │ pop %ebx │ │ add $0xf2b19,%ebx │ │ mov 0x8(%ebp),%edx │ │ - lea -0x1173887(%ebx),%ecx │ │ + lea -0x11738ae(%ebx),%ecx │ │ call 137c7a0 │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ @@ -4055312,15 +4055312,15 @@ │ │ sub $0x10,%esp │ │ call 137c6d1 │ │ pop %ebx │ │ add $0xf2ae7,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 13b5260 │ │ - lea -0x1173887(%ebx),%ecx │ │ + lea -0x11738ae(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ call 128c3d0 │ │ test %eax,%eax │ │ je 137c719 │ │ mov %eax,(%esp) │ │ @@ -4055360,15 +4055360,15 @@ │ │ sub $0x10,%esp │ │ call 137c741 │ │ pop %ebx │ │ add $0xf2a77,%ebx │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 13b5260 │ │ - lea -0x1173887(%ebx),%ecx │ │ + lea -0x11738ae(%ebx),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x0,0x8(%esp) │ │ call 128c3d0 │ │ test %eax,%eax │ │ je 137c789 │ │ mov %eax,(%esp) │ │ @@ -4055412,15 +4055412,15 @@ │ │ pop %ebx │ │ add $0xf2a01,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 137c846 │ │ sub $0x4,%esp │ │ - lea -0x117f9c5(%ebx),%eax │ │ + lea -0x117f9ec(%ebx),%eax │ │ push $0x35 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0xc │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4055780,39 +4055780,39 @@ │ │ call 131a240 │ │ add $0x10,%esp │ │ cmp %esi,%eax │ │ sbb $0x0,%edx │ │ jae 137ce59 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11782e8(%ebx),%eax │ │ + lea -0x117830f(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x431 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ mov 0x34(%edi),%esi │ │ sub $0xc,%esp │ │ push 0x58(%edi) │ │ call 131a240 │ │ add $0x8,%esp │ │ - lea -0x117667d(%ebx),%ecx │ │ + lea -0x11766a4(%ebx),%ecx │ │ push %edx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ push $0xea │ │ push $0x39 │ │ call 1272e00 │ │ add $0x20,%esp │ │ jmp 137cd93 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11782e8(%ebx),%eax │ │ + lea -0x117830f(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x412 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4055824,53 +4055824,53 @@ │ │ push %esi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137cd9f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11782e8(%ebx),%eax │ │ + lea -0x117830f(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x418 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ jmp 137cd89 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11782e8(%ebx),%eax │ │ + lea -0x117830f(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x404 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x11696be(%ebx),%eax │ │ push %eax │ │ push $0x96 │ │ jmp 137cd89 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11782e8(%ebx),%eax │ │ + lea -0x117830f(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x40c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ - lea -0x117bea6(%ebx),%eax │ │ + lea -0x117becd(%ebx),%eax │ │ push %eax │ │ push $0x81 │ │ jmp 137cd89 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11782e8(%ebx),%eax │ │ + lea -0x117830f(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x425 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x1170c71(%ebx),%eax │ │ @@ -4055897,15 +4055897,15 @@ │ │ xor %esi,%esi │ │ mov 0x2c(%edi),%eax │ │ lea 0x0(,%ecx,8),%edx │ │ cmp %edx,%eax │ │ jae 137ce01 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11782e8(%ebx),%eax │ │ + lea -0x117830f(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x440 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x115c6b7(%ebx),%eax │ │ @@ -4055942,15 +4055942,15 @@ │ │ jmp 137cd95 │ │ mov 0x30(%edi),%ecx │ │ cmp %ecx,0x34(%edi) │ │ mov $0x0,%esi │ │ jbe 137cdb8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11782e8(%ebx),%eax │ │ + lea -0x117830f(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x438 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ lea -0x11588f0(%ebx),%eax │ │ @@ -4056028,15 +4056028,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ je 137d45c │ │ mov 0x4(%esp),%eax │ │ mov %eax,0xc(%edi) │ │ sub $0x8,%esp │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137d05f │ │ cmpl $0x0,0x8(%eax) │ │ @@ -4056071,22 +4056071,22 @@ │ │ test %eax,%eax │ │ je 137d45c │ │ mov 0x4(%esp),%eax │ │ cmp $0x7,%eax │ │ ja 137d05c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117f997(%ebx),%eax │ │ + lea -0x117f9be(%ebx),%eax │ │ lea -0x1152e49(%ebx),%esi │ │ push %eax │ │ push $0x51c │ │ push %esi │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x117be8e(%ebx),%eax │ │ + lea -0x117beb5(%ebx),%eax │ │ push $0x8 │ │ push %eax │ │ push $0x70 │ │ push $0x39 │ │ call 1272e00 │ │ add $0xc,%esp │ │ push $0x52b │ │ @@ -4056206,22 +4056206,22 @@ │ │ lea -0x114afa0(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x4c7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x117be8e(%ebx),%eax │ │ + lea -0x117beb5(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push $0xd9 │ │ jmp 137d2f8 │ │ mov %eax,0x4(%edi) │ │ sub $0x8,%esp │ │ - lea -0x11770cd(%ebx),%eax │ │ + lea -0x11770f4(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137d21c │ │ sub $0x8,%esp │ │ @@ -4056235,15 +4056235,15 @@ │ │ test %ecx,%ecx │ │ je 137d45e │ │ mov 0x4(%esp),%eax │ │ test %eax,%eax │ │ je 137d297 │ │ mov %eax,0x28(%edi) │ │ sub $0x8,%esp │ │ - lea -0x1177d95(%ebx),%eax │ │ + lea -0x1177dbc(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137d30c │ │ sub $0x8,%esp │ │ @@ -4056266,27 +4056266,27 @@ │ │ lea -0x1148e97(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x487 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1176659(%ebx),%eax │ │ + lea -0x1176680(%ebx),%eax │ │ push $0xffffff │ │ jmp 137d2f2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114d242(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x4a7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x117be8e(%ebx),%eax │ │ + lea -0x117beb5(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push $0x7b │ │ jmp 137d2f8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1148e97(%ebx),%eax │ │ @@ -4056353,15 +4056353,15 @@ │ │ mov %edi,%ecx │ │ call 1380a20 │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ je 137d45e │ │ sub $0x8,%esp │ │ - lea -0x1172ab6(%ebx),%eax │ │ + lea -0x1172add(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 137d3df │ │ sub $0x8,%esp │ │ @@ -4056529,15 +4056529,15 @@ │ │ movaps -0x13d1f08(%ebx),%xmm0 │ │ movups %xmm0,0x28(%edi) │ │ movl $0x13,0x38(%edi) │ │ mov %edi,%esi │ │ jmp 137d5ab │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117494a(%ebx),%eax │ │ + lea -0x1174971(%ebx),%eax │ │ push %eax │ │ push $0x3a9 │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0100 │ │ @@ -4056606,15 +4056606,15 @@ │ │ movups %xmm0,0x28(%edi) │ │ movl $0x13,0x38(%edi) │ │ movl $0x2,0x40(%edi) │ │ mov %edi,%esi │ │ jmp 137d692 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117be86(%ebx),%eax │ │ + lea -0x117bead(%ebx),%eax │ │ push %eax │ │ push $0x3cf │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0100 │ │ @@ -4056647,15 +4056647,15 @@ │ │ lea -0x114afa0(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x4c7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x117be8e(%ebx),%eax │ │ + lea -0x117beb5(%ebx),%eax │ │ push $0x4 │ │ push %eax │ │ push $0xd9 │ │ push $0x39 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -4057277,21 +4057277,21 @@ │ │ call 13c8290 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 137e09d │ │ mov 0x4(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11782d6(%ebx),%eax │ │ + lea -0x11782fd(%ebx),%eax │ │ push %eax │ │ push $0x2e7 │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ - lea -0x118378c(%ebx),%eax │ │ + lea -0x11837b3(%ebx),%eax │ │ push %eax │ │ push $0xeb │ │ push $0x39 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -4059965,15 +4059965,15 @@ │ │ lea -0x1170c5d(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x493 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1172aaa(%ebx),%eax │ │ + lea -0x1172ad1(%ebx),%eax │ │ push $0xffffff │ │ jmp 1380a07 │ │ test %edx,%edx │ │ je 13809dc │ │ mov %edx,0x30(%ecx) │ │ mov $0x1,%eax │ │ jmp 1380a16 │ │ @@ -4060017,15 +4060017,15 @@ │ │ lea -0x1154dbb(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x4b5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x117be8e(%ebx),%eax │ │ + lea -0x117beb5(%ebx),%eax │ │ push $0x8 │ │ push %eax │ │ push $0xeb │ │ push $0x39 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -4060057,15 +4060057,15 @@ │ │ cmp $0x10,%edx │ │ jne 1380aba │ │ mov %edx,0x38(%ecx) │ │ mov $0x1,%eax │ │ jmp 1380af2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11782cb(%ebx),%eax │ │ + lea -0x11782f2(%ebx),%eax │ │ lea -0x1152e49(%ebx),%ecx │ │ push %eax │ │ push $0x559 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x116ee80(%ebx),%eax │ │ @@ -4061547,15 +4061547,15 @@ │ │ push 0x1c(%esp) │ │ push %edi │ │ call 12c64d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1381adf │ │ sub $0x8,%esp │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ push %eax │ │ push 0x18(%esp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1381bc2 │ │ cmpl $0x0,0xc(%eax) │ │ @@ -4062297,15 +4062297,15 @@ │ │ mov (%esp),%eax │ │ mov %eax,0x98(%edi) │ │ mov 0x4(%esp),%eax │ │ mov %eax,0xa0(%edi) │ │ movl $0x0,0xa8(%edi) │ │ movl $0x0,(%esp) │ │ sub $0x8,%esp │ │ - lea -0x11737fd(%ebx),%eax │ │ + lea -0x1173824(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1382422 │ │ lea 0x4(%esp),%ecx │ │ @@ -4062361,15 +4062361,15 @@ │ │ push %eax │ │ call 1288020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13824bf │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11782b0(%ebx),%eax │ │ + lea -0x11782d7(%ebx),%eax │ │ lea -0x1167b53(%ebx),%ecx │ │ push %eax │ │ push $0xdd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4063151,24 +4063151,24 @@ │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1382e30 │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11809aa(%ebx),%eax │ │ + lea -0x11809d1(%ebx),%eax │ │ push 0xc(%esi) │ │ push 0x8(%esi) │ │ push %eax │ │ call 12c2490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1382e21 │ │ sub $0x4,%esp │ │ - lea -0x117dc7d(%ebx),%eax │ │ + lea -0x117dca4(%ebx),%eax │ │ push 0xc(%esi) │ │ push 0x8(%esi) │ │ push %eax │ │ call 12c2490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1382e25 │ │ @@ -4063210,15 +4063210,15 @@ │ │ push %eax │ │ call 12c6b00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1382ff0 │ │ lea 0x18(%edi),%edx │ │ lea 0x1c(%edi),%ecx │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ mov %ecx,0x14(%esp) │ │ push %ecx │ │ mov %edx,0x14(%esp) │ │ push %edx │ │ push %eax │ │ mov 0xc(%ebp),%esi │ │ push %esi │ │ @@ -4065178,27 +4065178,27 @@ │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 1384579 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118174d(%ebx),%eax │ │ + lea -0x1181774(%ebx),%eax │ │ lea -0x114d20d(%ebx),%ecx │ │ push %eax │ │ push $0xee │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 1384579 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118174d(%ebx),%eax │ │ + lea -0x1181774(%ebx),%eax │ │ lea -0x114d20d(%ebx),%ecx │ │ push %eax │ │ push $0xf3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4065507,15 +4065507,15 @@ │ │ call 1288020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%esi │ │ je 138492a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178293(%ebx),%eax │ │ + lea -0x11782ba(%ebx),%eax │ │ lea -0x114d20d(%ebx),%ecx │ │ push %eax │ │ push $0x10e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4065584,29 +4065584,29 @@ │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%ecx │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ je 1384b63 │ │ sub $0x8,%esp │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1384adb │ │ mov %eax,%edi │ │ cmpl $0x0,0x28(%esi) │ │ je 1384a5b │ │ cmpl $0xf,0xc(%edi) │ │ ja 1384a5b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178293(%ebx),%eax │ │ + lea -0x11782ba(%ebx),%eax │ │ lea -0x114d20d(%ebx),%ecx │ │ push %eax │ │ push $0x125 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4065646,15 +4065646,15 @@ │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%ecx │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ je 1384b63 │ │ sub $0x8,%esp │ │ - lea -0x11770cd(%ebx),%eax │ │ + lea -0x11770f4(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x1,%ecx │ │ je 1384b65 │ │ @@ -4065675,15 +4065675,15 @@ │ │ mov 0x14(%esp),%ecx │ │ cmp %edx,%eax │ │ mov %ecx,%edx │ │ sbb $0x0,%edx │ │ jae 1384b6f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178293(%ebx),%eax │ │ + lea -0x11782ba(%ebx),%eax │ │ lea -0x114d20d(%ebx),%ecx │ │ push %eax │ │ push $0x131 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4065760,15 +4065760,15 @@ │ │ pop %ebx │ │ add $0xea5bb,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1384c33 │ │ sub $0x4,%esp │ │ - lea -0x118376c(%ebx),%eax │ │ + lea -0x1183793(%ebx),%eax │ │ push $0x90 │ │ push %eax │ │ push $0x2c │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1384c33 │ │ @@ -4065798,15 +4065798,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1384d51 │ │ sub $0x4,%esp │ │ - lea -0x118376c(%ebx),%eax │ │ + lea -0x1183793(%ebx),%eax │ │ push $0x90 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x2c │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4065903,15 +4065903,15 @@ │ │ test %esi,%esi │ │ je 1384dd9 │ │ lea 0x4(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 13497d0 │ │ add $0xc,%esp │ │ - lea -0x118376c(%ebx),%edi │ │ + lea -0x1183793(%ebx),%edi │ │ push $0x9a │ │ push %edi │ │ push 0x18(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ push $0x9b │ │ push %edi │ │ @@ -4065964,15 +4065964,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x4(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 13497d0 │ │ add $0xc,%esp │ │ - lea -0x118376c(%ebx),%edi │ │ + lea -0x1183793(%ebx),%edi │ │ push $0x9a │ │ push %edi │ │ push 0x18(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ push $0x9b │ │ push %edi │ │ @@ -4066062,15 +4066062,15 @@ │ │ mov $0x45,%edi │ │ test %eax,%eax │ │ jle 13850bf │ │ test %esi,%esi │ │ jle 13850bf │ │ sub $0x4,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x118376c(%ebx),%edi │ │ + lea -0x1183793(%ebx),%edi │ │ push $0x4a │ │ push %edi │ │ push %esi │ │ mov %esi,0x30(%esp) │ │ mov %eax,%esi │ │ call 12bff60 │ │ add $0x10,%esp │ │ @@ -4066138,28 +4066138,28 @@ │ │ test %eax,%eax │ │ mov %edi,0x1c(%esp) │ │ je 1385183 │ │ mov 0x4(%esp),%eax │ │ jmp 1385116 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a120(%ebx),%eax │ │ - lea -0x118376c(%ebx),%ecx │ │ + lea -0x117a147(%ebx),%eax │ │ + lea -0x1183793(%ebx),%ecx │ │ push %eax │ │ push $0xe4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 13850a3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a120(%ebx),%eax │ │ - lea -0x118376c(%ebx),%ecx │ │ + lea -0x117a147(%ebx),%eax │ │ + lea -0x1183793(%ebx),%ecx │ │ push %eax │ │ push $0xe9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ @@ -4066169,15 +4066169,15 @@ │ │ jmp 1385179 │ │ movl $0x80006,0x8(%esp) │ │ mov $0x3f,%edi │ │ mov 0x10(%esp),%ebx │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115c656(%ebx),%eax │ │ - lea -0x118376c(%ebx),%ecx │ │ + lea -0x1183793(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ mov %ebx,%esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4066189,15 +4066189,15 @@ │ │ movl $0x0,0x1c(%esp) │ │ movl $0x0,0x44(%esp) │ │ movl $0x0,0x14(%esp) │ │ movl $0x0,0x28(%esp) │ │ mov 0xc(%esp),%esi │ │ sub $0x4,%esp │ │ mov 0x14(%esp),%ebx │ │ - lea -0x118376c(%ebx),%edi │ │ + lea -0x1183793(%ebx),%edi │ │ push $0x81 │ │ push %edi │ │ push %eax │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x82 │ │ push %edi │ │ @@ -4066617,15 +4066617,15 @@ │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13856c4 │ │ mov %eax,%edi │ │ lea 0x10(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x118376c(%ebx),%eax │ │ + lea -0x1183793(%ebx),%eax │ │ push $0xcc │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ @@ -4066653,25 +4066653,25 @@ │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%ecx │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ je 13857c1 │ │ sub $0x8,%esp │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138575b │ │ mov %eax,%edi │ │ lea 0x18(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x118376c(%ebx),%eax │ │ + lea -0x1183793(%ebx),%eax │ │ push $0xcc │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x1c(%esi) │ │ push 0x18(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ @@ -4066715,15 +4066715,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c4cb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13857c1 │ │ sub $0x8,%esp │ │ - lea -0x11770cd(%ebx),%eax │ │ + lea -0x11770f4(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%edi │ │ je 13857ba │ │ @@ -4067110,15 +4067110,15 @@ │ │ test %eax,%eax │ │ jne 1385beb │ │ sub $0xc,%esp │ │ mov 0x18(%esp),%ebx │ │ push $0x0 │ │ call 1274e70 │ │ add $0xc,%esp │ │ - lea -0x11725fd(%ebx),%eax │ │ + lea -0x1172624(%ebx),%eax │ │ push 0x4(%edi) │ │ push %eax │ │ push (%edi) │ │ call 12766c0 │ │ add $0x10,%esp │ │ mov %eax,0x38(%edi) │ │ test %eax,%eax │ │ @@ -4067822,15 +4067822,15 @@ │ │ add $0x10,%esp │ │ mov 0x14(%esp),%ecx │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ je 13867df │ │ sub $0x8,%esp │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13865ca │ │ mov %eax,%edi │ │ @@ -4067872,15 +4067872,15 @@ │ │ add $0x10,%esp │ │ mov 0x14(%esp),%ecx │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ je 13867df │ │ sub $0x8,%esp │ │ - lea -0x117cc2d(%ebx),%eax │ │ + lea -0x117cc54(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%edi │ │ je 1386672 │ │ @@ -4067942,15 +4067942,15 @@ │ │ mov %ecx,%esi │ │ or %edx,%esi │ │ je 13867e1 │ │ mov %ecx,0x20(%edi) │ │ mov %edx,0x24(%edi) │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x117f04d(%ebx),%eax │ │ + lea -0x117f074(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1386710 │ │ sub $0x8,%esp │ │ @@ -4068109,15 +4068109,15 @@ │ │ call 138686f │ │ pop %ebx │ │ add $0xe8949,%ebx │ │ sub $0xc,%esp │ │ push 0x38(%ecx) │ │ call 1274e70 │ │ add $0xc,%esp │ │ - lea -0x11725fd(%ebx),%eax │ │ + lea -0x1172624(%ebx),%eax │ │ push 0x4(%esi) │ │ push %eax │ │ push (%esi) │ │ call 12766c0 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %eax,0x38(%esi) │ │ @@ -4069404,15 +4069404,15 @@ │ │ pop %ebx │ │ add $0xe78eb,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1387903 │ │ sub $0x4,%esp │ │ - lea -0x1178279(%ebx),%eax │ │ + lea -0x11782a0(%ebx),%eax │ │ push $0x13c │ │ push %eax │ │ push $0x34 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1387903 │ │ @@ -4069442,15 +4069442,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1387a84 │ │ sub $0x4,%esp │ │ - lea -0x1178279(%ebx),%eax │ │ + lea -0x11782a0(%ebx),%eax │ │ push $0x13c │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x34 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4069583,15 +4069583,15 @@ │ │ call 1290bf0 │ │ add $0x10,%esp │ │ lea 0x8(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 13497d0 │ │ add $0x10,%esp │ │ - lea -0x1178279(%ebx),%edi │ │ + lea -0x11782a0(%ebx),%edi │ │ push $0x14a │ │ push %edi │ │ push 0x18(%esi) │ │ push 0x14(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ push $0x14b │ │ @@ -4069651,15 +4069651,15 @@ │ │ call 1290bf0 │ │ add $0x10,%esp │ │ lea 0x8(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 13497d0 │ │ add $0x10,%esp │ │ - lea -0x1178279(%ebx),%edi │ │ + lea -0x11782a0(%ebx),%edi │ │ push $0x14a │ │ push %edi │ │ push 0x18(%esi) │ │ push 0x14(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ push $0x14b │ │ @@ -4069753,15 +4069753,15 @@ │ │ mov $0x0,%ecx │ │ test %eax,%eax │ │ jg 1387d74 │ │ jmp 138800a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1158865(%ebx),%eax │ │ - lea -0x1178279(%ebx),%ecx │ │ + lea -0x11782a0(%ebx),%ecx │ │ push %eax │ │ push $0x1a6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ @@ -4069805,15 +4069805,15 @@ │ │ mov 0x24(%esi),%edx │ │ test %edx,%edx │ │ je 1387d87 │ │ mov 0x28(%esi),%edi │ │ test %edi,%edi │ │ jne 1387db9 │ │ sub $0x4,%esp │ │ - lea -0x1178279(%ebx),%eax │ │ + lea -0x11782a0(%ebx),%eax │ │ push $0x1cb │ │ push %eax │ │ mov %ecx,%edi │ │ push %ecx │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,0x24(%esi) │ │ @@ -4069950,34 +4069950,34 @@ │ │ movl $0x0,0x4(%esp) │ │ test %eax,%eax │ │ jne 1387ead │ │ jmp 138801e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1158865(%ebx),%eax │ │ - lea -0x1178279(%ebx),%ecx │ │ + lea -0x11782a0(%ebx),%ecx │ │ push %eax │ │ push $0x1b7 │ │ jmp 1387fc2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1158865(%ebx),%eax │ │ - lea -0x1178279(%ebx),%ecx │ │ + lea -0x11782a0(%ebx),%ecx │ │ push %eax │ │ push $0x1d9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ jmp 1387ffe │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1158865(%ebx),%eax │ │ - lea -0x1178279(%ebx),%ecx │ │ + lea -0x11782a0(%ebx),%ecx │ │ push %eax │ │ push $0x1c6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x89 │ │ @@ -4069994,15 +4069994,15 @@ │ │ ret │ │ xor %ecx,%ecx │ │ movl $0x0,0x4(%esp) │ │ mov 0x10(%esp),%edx │ │ test %edx,%edx │ │ je 13880cb │ │ mov %ecx,%esi │ │ - lea -0x1178279(%ebx),%eax │ │ + lea -0x11782a0(%ebx),%eax │ │ push $0x12d │ │ push %eax │ │ push 0x20(%esp) │ │ push %edx │ │ call 12c04e0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%edi │ │ @@ -4070067,15 +4070067,15 @@ │ │ test %eax,%eax │ │ jle 1388148 │ │ mov 0x28(%esp),%edx │ │ mov $0x0,%eax │ │ cmp $0x41,%edx │ │ jb 1387e2b │ │ sub $0x4,%esp │ │ - lea -0x1178279(%ebx),%ecx │ │ + lea -0x11782a0(%ebx),%ecx │ │ push $0xde │ │ push %ecx │ │ push %edx │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1387e2b │ │ @@ -4070242,27 +4070242,27 @@ │ │ cmpl $0x0,0x14(%esi) │ │ je 138830e │ │ cmpl $0x0,0x4(%esi) │ │ je 138834b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1152e14(%ebx),%eax │ │ - lea -0x1178279(%ebx),%ecx │ │ + lea -0x11782a0(%ebx),%ecx │ │ push %eax │ │ push $0x219 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x88 │ │ jmp 1388338 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1152e14(%ebx),%eax │ │ - lea -0x1178279(%ebx),%ecx │ │ + lea -0x11782a0(%ebx),%ecx │ │ push %eax │ │ push $0x214 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ @@ -4070293,15 +4070293,15 @@ │ │ push 0x18(%esi) │ │ call 1388460 │ │ add $0x20,%esp │ │ jmp 1388344 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1152e14(%ebx),%eax │ │ - lea -0x1178279(%ebx),%ecx │ │ + lea -0x11782a0(%ebx),%ecx │ │ push %eax │ │ push $0x220 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -4070666,16 +4070666,16 @@ │ │ call 1288020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%esp),%esi │ │ je 13887e9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176649(%ebx),%eax │ │ - lea -0x1178279(%ebx),%ecx │ │ + lea -0x1176670(%ebx),%eax │ │ + lea -0x11782a0(%ebx),%ecx │ │ push %eax │ │ push $0x245 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ @@ -4070721,25 +4070721,25 @@ │ │ push %edi │ │ call 12c6bd0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 13888bf │ │ lea 0x24(%esi),%eax │ │ lea 0x28(%esi),%ecx │ │ - lea -0x117b3ac(%ebx),%edx │ │ + lea -0x117b3d3(%ebx),%edx │ │ push %ecx │ │ push %eax │ │ push %edx │ │ push %edi │ │ call 12c6b00 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13888bf │ │ sub $0x8,%esp │ │ - lea -0x1183741(%ebx),%eax │ │ + lea -0x1183768(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13888b8 │ │ sub $0x8,%esp │ │ @@ -4070809,16 +4070809,16 @@ │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ cmovg %eax,%ecx │ │ jmp 138897f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117dc74(%ebx),%eax │ │ - lea -0x1178279(%ebx),%ecx │ │ + lea -0x117dc9b(%ebx),%eax │ │ + lea -0x11782a0(%ebx),%ecx │ │ push %eax │ │ push $0x184 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -4071858,15 +4071858,15 @@ │ │ pop %ebx │ │ add $0xe5cdb,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 138951a │ │ sub $0x4,%esp │ │ - lea -0x117493a(%ebx),%eax │ │ + lea -0x1174961(%ebx),%eax │ │ push $0x155 │ │ push %eax │ │ push $0x50 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138951a │ │ @@ -4071906,15 +4071906,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1389684 │ │ sub $0x4,%esp │ │ - lea -0x117493a(%ebx),%eax │ │ + lea -0x1174961(%ebx),%eax │ │ push $0x155 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x50 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4072030,15 +4072030,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 13896cc │ │ sub $0xc,%esp │ │ push %esi │ │ call 13896e0 │ │ add $0xc,%esp │ │ - lea -0x117493a(%ebx),%eax │ │ + lea -0x1174961(%ebx),%eax │ │ push $0x176 │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -4072072,15 +4072072,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x4(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 13497d0 │ │ add $0x10,%esp │ │ - lea -0x117493a(%ebx),%edi │ │ + lea -0x1174961(%ebx),%edi │ │ push $0x165 │ │ push %edi │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ push $0x166 │ │ @@ -4072157,15 +4072157,15 @@ │ │ cmpl $0x0,0x4c(%edi) │ │ je 1389847 │ │ cmpl $0x0,0x28(%edi) │ │ je 1389847 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1152e05(%ebx),%eax │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc6 │ │ @@ -4072179,15 +4072179,15 @@ │ │ cmpl $0x0,0x28(%edi) │ │ jne 1389865 │ │ cmpl $0x0,0x2c(%edi) │ │ je 13898a0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1152e05(%ebx),%eax │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push %eax │ │ push $0x1e6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x73 │ │ @@ -4072220,51 +4072220,51 @@ │ │ test %ecx,%ecx │ │ je 138999f │ │ cmpl $0x40000000,0x30(%edi) │ │ jb 138999f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1152e05(%ebx),%eax │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push %eax │ │ push $0x1fb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc8 │ │ jmp 138988c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1152e05(%ebx),%eax │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push %eax │ │ push $0x1ea │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x84 │ │ jmp 138988c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1152e05(%ebx),%eax │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push %eax │ │ push $0x1f3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x90 │ │ jmp 138988c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1152e05(%ebx),%eax │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push %eax │ │ push $0x1ef │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -4072308,26 +4072308,26 @@ │ │ push 0x1c(%esp) │ │ push %esi │ │ push 0x14(%edi) │ │ call 138a140 │ │ add $0x20,%esp │ │ mov %eax,%edi │ │ sub $0x4,%esp │ │ - lea -0x117493a(%ebx),%eax │ │ + lea -0x1174961(%ebx),%eax │ │ push $0x20c │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ jmp 1389898 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1152e05(%ebx),%eax │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push %eax │ │ push $0x207 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8d │ │ @@ -4072400,15 +4072400,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%edi │ │ je 1389b57 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1148e7c(%ebx),%eax │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push %eax │ │ push $0x225 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ @@ -4072437,15 +4072437,15 @@ │ │ je 1389bd8 │ │ cmpl $0x0,0x8(%eax) │ │ je 1389bd8 │ │ lea 0x10(%esi),%edi │ │ lea 0x14(%esi),%ecx │ │ mov %ecx,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push $0x1a4 │ │ push %ecx │ │ push (%edi) │ │ mov %eax,%esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ @@ -4072456,30 +4072456,30 @@ │ │ push %esi │ │ mov 0x8(%ebp),%esi │ │ call 12c64d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1389ebe │ │ sub $0x8,%esp │ │ - lea -0x1178252(%ebx),%eax │ │ + lea -0x1178279(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1389c42 │ │ cmpl $0x0,0xc(%eax) │ │ je 1389c42 │ │ cmpl $0x0,0x8(%eax) │ │ je 1389c42 │ │ lea 0x18(%esi),%edi │ │ lea 0x1c(%esi),%ecx │ │ mov %ecx,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push $0x1a4 │ │ push %ecx │ │ push (%edi) │ │ mov %eax,%esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ @@ -4072513,15 +4072513,15 @@ │ │ je 1389cc3 │ │ cmpl $0x0,0x8(%eax) │ │ je 1389cc3 │ │ lea 0x20(%esi),%edi │ │ lea 0x30(%esi),%ecx │ │ mov %ecx,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push $0x1a4 │ │ push %ecx │ │ push (%edi) │ │ mov %eax,%esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ @@ -4072532,30 +4072532,30 @@ │ │ push %esi │ │ mov 0x8(%ebp),%esi │ │ call 12c64d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1389ebe │ │ sub $0x8,%esp │ │ - lea -0x1178248(%ebx),%eax │ │ + lea -0x117826f(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1389d2d │ │ cmpl $0x0,0xc(%eax) │ │ je 1389d2d │ │ cmpl $0x0,0x8(%eax) │ │ je 1389d2d │ │ lea 0x24(%esi),%edi │ │ lea 0x34(%esi),%ecx │ │ mov %ecx,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push $0x1a4 │ │ push %ecx │ │ push (%edi) │ │ mov %eax,%esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ @@ -4072582,30 +4072582,30 @@ │ │ push %ecx │ │ push %eax │ │ call 12c4cb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1389ebe │ │ sub $0x8,%esp │ │ - lea -0x117a10e(%ebx),%eax │ │ + lea -0x117a135(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1389dcd │ │ cmpl $0x0,0xc(%eax) │ │ je 1389dc6 │ │ cmpl $0x0,0x8(%eax) │ │ je 1389dc6 │ │ lea 0x28(%esi),%edi │ │ lea 0x38(%esi),%ecx │ │ mov %ecx,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push $0x1a4 │ │ push %ecx │ │ push (%edi) │ │ mov %eax,%esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ @@ -4072617,30 +4072617,30 @@ │ │ mov 0x8(%ebp),%esi │ │ call 12c64d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1389ebe │ │ movl $0x0,0x4c(%esi) │ │ sub $0x8,%esp │ │ - lea -0x117823c(%ebx),%eax │ │ + lea -0x1178263(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1389e34 │ │ cmpl $0x0,0xc(%eax) │ │ je 1389e34 │ │ cmpl $0x0,0x8(%eax) │ │ je 1389e34 │ │ lea 0x2c(%esi),%edi │ │ lea 0x3c(%esi),%ecx │ │ mov %ecx,(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push $0x1a4 │ │ push %ecx │ │ push (%edi) │ │ mov %eax,%esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,(%edi) │ │ @@ -4072757,16 +4072757,16 @@ │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ cmovg %eax,%ecx │ │ jmp 1389f80 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172a9c(%ebx),%eax │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1172ac3(%ebx),%eax │ │ + lea -0x1174961(%ebx),%ecx │ │ push %eax │ │ push $0x1af │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x81 │ │ @@ -4072856,15 +4072856,15 @@ │ │ test %eax,%eax │ │ je 138a118 │ │ sub $0xc,%esp │ │ lea 0x1c(%esp),%eax │ │ push %eax │ │ call 12c3c60 │ │ add $0xc,%esp │ │ - lea -0x117493a(%ebx),%eax │ │ + lea -0x1174961(%ebx),%eax │ │ push $0xe8 │ │ push %eax │ │ push 0xc(%esp) │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138a118 │ │ @@ -4073056,15 +4073056,15 @@ │ │ inc %esi │ │ test %eax,%eax │ │ jne 138a220 │ │ jmp 138a349 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1163d88(%ebx),%eax │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push %eax │ │ push $0x11c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -4073326,30 +4073326,30 @@ │ │ push %esi │ │ call 1287200 │ │ add $0x10,%esp │ │ mov $0x2,%ecx │ │ test %eax,%eax │ │ jne 138a5cb │ │ sub $0x8,%esp │ │ - lea -0x117f97f(%ebx),%eax │ │ + lea -0x117f9a6(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1287200 │ │ add $0x10,%esp │ │ mov $0x3,%ecx │ │ test %eax,%eax │ │ je 138a5d7 │ │ mov 0xc(%ebp),%eax │ │ mov %ecx,(%eax) │ │ mov $0x1,%edi │ │ jmp 138a60a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1148e65(%ebx),%eax │ │ - lea -0x117493a(%ebx),%ecx │ │ + lea -0x1174961(%ebx),%ecx │ │ push %eax │ │ push $0x61 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x91 │ │ @@ -4074215,15 +4074215,15 @@ │ │ add $0x4,%esp │ │ push %eax │ │ call 121f940 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ sub $0x4,%esp │ │ lea 0x9(%esp),%eax │ │ - lea -0x1172a8f(%ebx),%ecx │ │ + lea -0x1172ab6(%ebx),%ecx │ │ lea 0x1e(%esp),%edx │ │ push $0x1 │ │ push %eax │ │ mov %ecx,0x20(%esp) │ │ push %ecx │ │ push $0x2 │ │ lea 0x1a(%esp),%eax │ │ @@ -4074764,15 +4074764,15 @@ │ │ cmpl $0x0,0xc(%ebp) │ │ je 138b566 │ │ mov (%ecx),%eax │ │ cmp 0x10(%edx),%eax │ │ jae 138b575 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178220(%ebx),%eax │ │ + lea -0x1178247(%ebx),%eax │ │ lea -0x114f034(%ebx),%ecx │ │ push %eax │ │ push $0x2e1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x1170c02(%ebx),%eax │ │ @@ -4074885,15 +4074885,15 @@ │ │ mov 0x10(%eax),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%esi │ │ jmp 138b71b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178220(%ebx),%eax │ │ + lea -0x1178247(%ebx),%eax │ │ lea -0x114f034(%ebx),%ecx │ │ push %eax │ │ push $0x2e5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x116ee29(%ebx),%eax │ │ @@ -4074909,15 +4074909,15 @@ │ │ call 121d530 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ xor %esi,%esi │ │ jmp 138b71f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178220(%ebx),%eax │ │ + lea -0x1178247(%ebx),%eax │ │ lea -0x114f034(%ebx),%ecx │ │ push %eax │ │ push $0x2f0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x1167b18(%ebx),%eax │ │ @@ -4075011,15 +4075011,15 @@ │ │ pop %ebx │ │ add $0xe39e7,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov $0x1,%esi │ │ test %edi,%edi │ │ je 138b8a2 │ │ sub $0x8,%esp │ │ - lea -0x117dc69(%ebx),%eax │ │ + lea -0x117dc90(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138b862 │ │ movl $0x0,0x8(%esp) │ │ @@ -4075527,22 +4075527,22 @@ │ │ add $0xe8,%eax │ │ sub $0x4,%esp │ │ push %esi │ │ push 0x1c(%ebp) │ │ jmp 138bed5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117822e(%ebx),%eax │ │ + lea -0x1178255(%ebx),%eax │ │ lea -0x114f034(%ebx),%ecx │ │ push %eax │ │ push $0x24e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ - lea -0x117f975(%ebx),%eax │ │ + lea -0x117f99c(%ebx),%eax │ │ push %eax │ │ push $0x9e │ │ push $0x39 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ @@ -4075739,15 +4075739,15 @@ │ │ call 1272bb0 │ │ lea -0x1156b37(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x114f034(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x210,0x4(%esp) │ │ call 1272ce0 │ │ - lea -0x117a101(%ebx),%eax │ │ + lea -0x117a128(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ movl $0x8e,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 1272e00 │ │ xor %ecx,%ecx │ │ mov %ecx,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -4075765,15 +4075765,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 138c10d │ │ pop %ebx │ │ add $0xe30ab,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x117ae98(%ebx),%eax │ │ + lea -0x117aebf(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138c1ca │ │ sub $0x8,%esp │ │ @@ -4075797,15 +4075797,15 @@ │ │ push %eax │ │ push %esi │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138c1dc │ │ sub $0x8,%esp │ │ - lea -0x11829dc(%ebx),%eax │ │ + lea -0x1182a03(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138c1e3 │ │ call 1272bb0 │ │ @@ -4075868,15 +4075868,15 @@ │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 12c5110 │ │ add $0xc,%esp │ │ test %edi,%edi │ │ je 138c274 │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ lea 0xc(%esp),%ecx │ │ push 0x14(%ebp) │ │ push %edi │ │ push %eax │ │ push %ecx │ │ call 12c67a0 │ │ add $0xc,%esp │ │ @@ -4076081,15 +4076081,15 @@ │ │ push 0x10(%ebp) │ │ call 138c200 │ │ add $0x20,%esp │ │ mov %eax,%esi │ │ jmp 138c4e8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a0f0(%ebx),%eax │ │ + lea -0x117a117(%ebx),%eax │ │ push %eax │ │ push $0x149 │ │ push 0x14(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4076424,27 +4076424,27 @@ │ │ call 138c861 │ │ pop %ebx │ │ add $0xe2957,%ebx │ │ mov 0x14(%ebp),%edi │ │ mov 0x8(%ebp),%eax │ │ cmpl $0x0,0x4c(%eax) │ │ lea -0x116c89a(%ebx),%eax │ │ - lea -0x11829dc(%ebx),%ecx │ │ + lea -0x1182a03(%ebx),%ecx │ │ cmove %eax,%ecx │ │ sub $0xc,%esp │ │ push %ecx │ │ call 138c100 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ cmp %edi,0x1c(%eax) │ │ jbe 138c8dc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117662d(%ebx),%eax │ │ - lea -0x117f956(%ebx),%ecx │ │ + lea -0x1176654(%ebx),%eax │ │ + lea -0x117f97d(%ebx),%ecx │ │ push %eax │ │ push $0x15d │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ lea -0x11601a4(%ebx),%eax │ │ push 0x1c(%esi) │ │ @@ -4076541,15 +4076541,15 @@ │ │ push %ebx │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 138c9bd │ │ pop %ebx │ │ add $0xe27fb,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117f956(%ebx),%eax │ │ + lea -0x117f97d(%ebx),%eax │ │ push $0xa0 │ │ push %eax │ │ push $0x28 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138c9f8 │ │ @@ -4076585,15 +4076585,15 @@ │ │ mov 0x8(%ebp),%edi │ │ mov (%edi),%eax │ │ mov %eax,(%esp) │ │ call 1269700 │ │ movl $0x0,(%edi) │ │ cmpl $0x0,0x4c(%esi) │ │ lea -0x116c89a(%ebx),%eax │ │ - lea -0x11829dc(%ebx),%ecx │ │ + lea -0x1182a03(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,(%esp) │ │ call 138c100 │ │ mov %eax,0x24(%edi) │ │ test %eax,%eax │ │ je 138ca95 │ │ lea -0x115f4f9(%ebx),%eax │ │ @@ -4076652,26 +4076652,26 @@ │ │ je 138cb54 │ │ mov (%ecx),%eax │ │ cmp 0x10(%edx),%eax │ │ jae 138cb82 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115e4b3(%ebx),%eax │ │ - lea -0x117f956(%ebx),%ecx │ │ + lea -0x117f97d(%ebx),%ecx │ │ push %eax │ │ push $0x235 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x1170c02(%ebx),%eax │ │ jmp 138cbb2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1165bff(%ebx),%eax │ │ - lea -0x117f956(%ebx),%ecx │ │ + lea -0x117f97d(%ebx),%ecx │ │ push %eax │ │ push $0x29b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -4076697,15 +4076697,15 @@ │ │ jmp 138cd61 │ │ mov (%esi),%eax │ │ cmp 0x14(%edx),%eax │ │ jae 138cbc9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115e4b3(%ebx),%eax │ │ - lea -0x117f956(%ebx),%ecx │ │ + lea -0x117f97d(%ebx),%ecx │ │ push %eax │ │ push $0x239 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x1160179(%ebx),%eax │ │ push %eax │ │ @@ -4076803,15 +4076803,15 @@ │ │ je 138ccda │ │ lea 0x9(%eax),%edx │ │ jmp 138cd10 │ │ movl $0x0,0x8(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114f003(%ebx),%eax │ │ - lea -0x117f956(%ebx),%ecx │ │ + lea -0x117f97d(%ebx),%ecx │ │ push %eax │ │ push $0x98 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ @@ -4076823,15 +4076823,15 @@ │ │ test %eax,%eax │ │ je 138cd1c │ │ testb $0x1,0x8(%eax) │ │ jne 138cd6b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114f003(%ebx),%eax │ │ - lea -0x117f956(%ebx),%ecx │ │ + lea -0x117f97d(%ebx),%ecx │ │ push %eax │ │ push $0x98 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ @@ -4076920,15 +4076920,15 @@ │ │ mov 0x8(%ebp),%esi │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ call 1269700 │ │ movl $0x0,(%esi) │ │ cmpl $0x0,0x4c(%edi) │ │ lea -0x116c89a(%ebx),%eax │ │ - lea -0x11829dc(%ebx),%ecx │ │ + lea -0x1182a03(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,(%esp) │ │ call 138c100 │ │ mov %eax,0x24(%esi) │ │ test %eax,%eax │ │ je 138ce77 │ │ lea -0x115f4f9(%ebx),%eax │ │ @@ -4076982,29 +4076982,29 @@ │ │ cmpl $0x0,0xc(%ebp) │ │ je 138cf33 │ │ mov (%ecx),%eax │ │ cmp 0x10(%esi),%eax │ │ jae 138cf42 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178220(%ebx),%eax │ │ - lea -0x117f956(%ebx),%ecx │ │ + lea -0x1178247(%ebx),%eax │ │ + lea -0x117f97d(%ebx),%ecx │ │ push %eax │ │ push $0x274 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x1170c02(%ebx),%eax │ │ push %eax │ │ push $0x8e │ │ jmp 138d041 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1161ef6(%ebx),%eax │ │ - lea -0x117f956(%ebx),%ecx │ │ + lea -0x117f97d(%ebx),%ecx │ │ push %eax │ │ push $0x2a9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ @@ -4077018,15 +4077018,15 @@ │ │ mov $0x1,%eax │ │ jmp 138d070 │ │ mov 0x18(%ebp),%eax │ │ cmp %eax,0x14(%esi) │ │ jne 138d012 │ │ mov (%edi),%ecx │ │ mov %ecx,0xc(%esp) │ │ - lea -0x1175a92(%ebx),%ecx │ │ + lea -0x1175ab9(%ebx),%ecx │ │ lea 0x24(%esp),%edx │ │ push %eax │ │ push 0x14(%ebp) │ │ push %ecx │ │ push %edx │ │ call 12c67a0 │ │ lea 0x1c(%esp),%eax │ │ @@ -4077060,15 +4077060,15 @@ │ │ test %eax,%eax │ │ je 138cfd6 │ │ testb $0x1,0x8(%eax) │ │ jne 138d078 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114f003(%ebx),%eax │ │ - lea -0x117f956(%ebx),%ecx │ │ + lea -0x117f97d(%ebx),%ecx │ │ push %eax │ │ push $0x98 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ @@ -4077076,16 +4077076,16 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %esi,%esi │ │ mov 0x8(%esp),%eax │ │ jmp 138d062 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178220(%ebx),%eax │ │ - lea -0x117f956(%ebx),%ecx │ │ + lea -0x1178247(%ebx),%eax │ │ + lea -0x117f97d(%ebx),%ecx │ │ push %eax │ │ push $0x278 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x116ee29(%ebx),%eax │ │ push %eax │ │ @@ -4077145,15 +4077145,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 138d0d1 │ │ pop %ebx │ │ add $0xe20e7,%ebx │ │ mov 0x8(%ebp),%esi │ │ - lea -0x117f956(%ebx),%edi │ │ + lea -0x117f97d(%ebx),%edi │ │ push $0xad │ │ push %edi │ │ push 0x1c(%esi) │ │ push 0x18(%esi) │ │ call 12c04e0 │ │ add $0x4,%esp │ │ push (%esi) │ │ @@ -4077203,15 +4077203,15 @@ │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 138d226 │ │ mov 0xc(%ebp),%edi │ │ test %edi,%edi │ │ je 138d21d │ │ sub $0x8,%esp │ │ - lea -0x117dc69(%ebx),%eax │ │ + lea -0x117dc90(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138d1e4 │ │ movl $0x0,0x8(%esp) │ │ @@ -4077226,15 +4077226,15 @@ │ │ push $0x0 │ │ push %edx │ │ push %eax │ │ call 12c64d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138d224 │ │ - lea -0x117f956(%ebx),%eax │ │ + lea -0x117f97d(%ebx),%eax │ │ push $0x107 │ │ push %eax │ │ push 0x1c(%esi) │ │ push 0x18(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ @@ -4077367,15 +4077367,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,(%esp) │ │ mov %ecx,%edi │ │ call 1269700 │ │ movl $0x0,(%esi) │ │ cmpl $0x0,0x4c(%edi) │ │ lea -0x116c89a(%ebx),%eax │ │ - lea -0x11829dc(%ebx),%ecx │ │ + lea -0x1182a03(%ebx),%ecx │ │ cmove %eax,%ecx │ │ mov %ecx,(%esp) │ │ call 138c100 │ │ mov %eax,0x24(%esi) │ │ test %eax,%eax │ │ je 138d3e5 │ │ lea -0x115f4f9(%ebx),%eax │ │ @@ -4077503,15 +4077503,15 @@ │ │ test %edx,%edx │ │ je 138d4c5 │ │ testb $0x1,0x8(%edx) │ │ jne 138d559 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114f003(%ebx),%eax │ │ - lea -0x117f956(%ebx),%ecx │ │ + lea -0x117f97d(%ebx),%ecx │ │ push %eax │ │ push $0x98 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdc │ │ @@ -4077705,15 +4077705,15 @@ │ │ call 138d71f │ │ pop %ebx │ │ add $0xe1a99,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 138d74b │ │ sub $0x8,%esp │ │ - lea -0x117a0d6(%ebx),%ecx │ │ + lea -0x117a0fd(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 12c2420 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ xor %eax,%eax │ │ test %ecx,%ecx │ │ @@ -4078549,15 +4078549,15 @@ │ │ mov %esi,%ecx │ │ mov %edi,%edx │ │ call 138f0d0 │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 138e0bb │ │ sub $0x8,%esp │ │ - lea -0x117ebc1(%ebx),%eax │ │ + lea -0x117ebe8(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138dfe0 │ │ add $0x28,%esi │ │ @@ -4078565,15 +4078565,15 @@ │ │ push %esi │ │ push %eax │ │ call 12c4cb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138e0b9 │ │ sub $0x8,%esp │ │ - lea -0x117adc3(%ebx),%eax │ │ + lea -0x117adea(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138e085 │ │ sub $0x8,%esp │ │ @@ -4078581,15 +4078581,15 @@ │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138e085 │ │ sub $0x8,%esp │ │ - lea -0x117eabc(%ebx),%eax │ │ + lea -0x117eae3(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 138e085 │ │ sub $0x8,%esp │ │ @@ -4078623,15 +4078623,15 @@ │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138e0c5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1158850(%ebx),%eax │ │ - lea -0x1172a85(%ebx),%ecx │ │ + lea -0x1172aac(%ebx),%ecx │ │ push %eax │ │ push $0x2a7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4078904,15 +4078904,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114d1d7(%ebx),%eax │ │ - lea -0x1172a85(%ebx),%ecx │ │ + lea -0x1172aac(%ebx),%ecx │ │ push %eax │ │ push $0x2d3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x116d33f(%ebx),%eax │ │ push 0x24(%esi) │ │ @@ -4078941,15 +4078941,15 @@ │ │ call 138e421 │ │ pop %ebx │ │ add $0xe0d97,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 138e47d │ │ sub $0x4,%esp │ │ - lea -0x1172a85(%ebx),%edi │ │ + lea -0x1172aac(%ebx),%edi │ │ push $0x330 │ │ push %edi │ │ push 0x38(%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x331 │ │ push %edi │ │ @@ -4079045,15 +4079045,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 138e511 │ │ pop %ebx │ │ add $0xe0ca7,%ebx │ │ mov 0xc(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x117576e(%ebx),%eax │ │ + lea -0x1175795(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138e554 │ │ mov %eax,%esi │ │ @@ -4079064,15 +4079064,15 @@ │ │ push %eax │ │ push %esi │ │ call 12c4f50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138e62f │ │ sub $0x8,%esp │ │ - lea -0x11738fe(%ebx),%eax │ │ + lea -0x1173925(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138e58d │ │ mov %eax,%esi │ │ @@ -4079083,15 +4079083,15 @@ │ │ push %eax │ │ push %esi │ │ call 12c4f50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138e62f │ │ sub $0x8,%esp │ │ - lea -0x117eb4b(%ebx),%eax │ │ + lea -0x117eb72(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138e5c2 │ │ mov %eax,%esi │ │ @@ -4079855,15 +4079855,15 @@ │ │ mov 0x8(%ebp),%ecx │ │ mov %edi,%edx │ │ call 138f0d0 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 138ef82 │ │ sub $0x8,%esp │ │ - lea -0x117adc3(%ebx),%eax │ │ + lea -0x117adea(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138ed41 │ │ mov 0x8(%ebp),%ecx │ │ @@ -4079889,15 +4079889,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c4cb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138ef82 │ │ sub $0x8,%esp │ │ - lea -0x117eabc(%ebx),%eax │ │ + lea -0x117eae3(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138eda5 │ │ mov 0x8(%ebp),%ecx │ │ @@ -4079919,15 +4079919,15 @@ │ │ je 138ee35 │ │ cmpl $0x5,0x4(%eax) │ │ jne 138ef80 │ │ mov 0x8(%eax),%ecx │ │ mov %ecx,0x8(%esp) │ │ mov 0xc(%eax),%eax │ │ mov %eax,(%esp) │ │ - lea -0x1172a85(%ebx),%eax │ │ + lea -0x1172aac(%ebx),%eax │ │ push $0x202 │ │ mov %eax,0x8(%esp) │ │ push %eax │ │ mov 0x8(%ebp),%esi │ │ push 0x1c(%esi) │ │ push 0x18(%esi) │ │ call 12c04e0 │ │ @@ -4079976,15 +4079976,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138eecd │ │ mov %eax,%esi │ │ cmpl $0x4,0x4(%eax) │ │ jne 138ef80 │ │ sub $0x4,%esp │ │ - lea -0x1172a85(%ebx),%eax │ │ + lea -0x1172aac(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ push $0x27a │ │ push %eax │ │ mov 0x8(%ebp),%eax │ │ push 0x38(%eax) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ @@ -4080004,15 +4080004,15 @@ │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138ef2e │ │ cmpl $0x4,0x4(%eax) │ │ jne 138ef80 │ │ sub $0x4,%esp │ │ - lea -0x1172a85(%ebx),%esi │ │ + lea -0x1172aac(%ebx),%esi │ │ push $0x283 │ │ push %esi │ │ mov 0x8(%ebp),%ecx │ │ push 0x3c(%ecx) │ │ mov %eax,0x10(%esp) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ @@ -4080023,26 +4080023,26 @@ │ │ call 12c1a80 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x3c(%ecx) │ │ test %eax,%eax │ │ je 138ef80 │ │ sub $0x8,%esp │ │ - lea -0x117ebc1(%ebx),%eax │ │ + lea -0x117ebe8(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%esi │ │ je 138ef8c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1167afb(%ebx),%eax │ │ - lea -0x1172a85(%ebx),%ecx │ │ + lea -0x1172aac(%ebx),%ecx │ │ push %eax │ │ push $0x28c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8010c │ │ @@ -4080089,15 +4080089,15 @@ │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 138efcb │ │ pop %eax │ │ add $0xe01ed,%eax │ │ - lea -0x117f22c(%eax),%eax │ │ + lea -0x117f253(%eax),%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4080123,15 +4080123,15 @@ │ │ mov %edi,%edx │ │ test $0x7,%dl │ │ je 138f0c6 │ │ test %ecx,%ecx │ │ je 138f0c6 │ │ mov %esi,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x1172a85(%ebx),%eax │ │ + lea -0x1172aac(%ebx),%eax │ │ push $0x1cc │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x4c │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%esi │ │ @@ -4080222,24 +4080222,24 @@ │ │ call 129b490 │ │ add $0x10,%esp │ │ cmp $0xffffffff,%eax │ │ jne 138f184 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1161ee3(%ebx),%eax │ │ - lea -0x1172a85(%ebx),%ecx │ │ + lea -0x1172aac(%ebx),%ecx │ │ push %eax │ │ push $0x21e │ │ jmp 138f252 │ │ xor %eax,%eax │ │ cmpl $0x1000,0x4(%esp) │ │ sete %al │ │ mov %eax,0x24(%edi) │ │ sub $0x8,%esp │ │ - lea -0x1180998(%ebx),%eax │ │ + lea -0x11809bf(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138f1d6 │ │ cmpl $0x4,0x4(%eax) │ │ @@ -4080257,15 +4080257,15 @@ │ │ push %eax │ │ call 12a2850 │ │ add $0x10,%esp │ │ mov %eax,0xc(%edi) │ │ test %eax,%eax │ │ je 138f238 │ │ sub $0x8,%esp │ │ - lea -0x1179088(%ebx),%eax │ │ + lea -0x11790af(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138f201 │ │ lea 0x10(%edi),%ecx │ │ @@ -4080273,15 +4080273,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c5eb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138f26c │ │ sub $0x8,%esp │ │ - lea -0x117cf38(%ebx),%eax │ │ + lea -0x117cf5f(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138f231 │ │ add $0x34,%edi │ │ @@ -4080294,15 +4080294,15 @@ │ │ mov $0x0,%eax │ │ je 138f26e │ │ mov $0x1,%eax │ │ jmp 138f26e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1161ee3(%ebx),%eax │ │ - lea -0x1172a85(%ebx),%ecx │ │ + lea -0x1172aac(%ebx),%ecx │ │ push %eax │ │ push $0x22d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4080344,15 +4080344,15 @@ │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x4c(%esp) │ │ movaps %xmm0,0x40(%esp) │ │ movaps %xmm0,0x30(%esp) │ │ movaps %xmm0,0x20(%esp) │ │ sub $0x4,%esp │ │ lea 0x8(%ebp),%eax │ │ - lea -0x1182347(%ebx),%ecx │ │ + lea -0x118236e(%ebx),%ecx │ │ lea 0x24(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5110 │ │ add $0x8,%esp │ │ lea 0xc(%ebp),%eax │ │ @@ -4080576,25 +4080576,25 @@ │ │ push %edi │ │ push %eax │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138f59c │ │ sub $0x8,%esp │ │ - lea -0x117cc2b(%ebx),%eax │ │ + lea -0x117cc52(%ebx),%eax │ │ push %edi │ │ push %eax │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%edi │ │ je 138f5a6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117660f(%ebx),%eax │ │ + lea -0x1176636(%ebx),%eax │ │ lea -0x1170bed(%ebx),%ecx │ │ push %eax │ │ push $0x1e4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4080609,15 +4080609,15 @@ │ │ mov $0x1,%eax │ │ mov 0x8(%ebp),%edi │ │ jmp 138f5ab │ │ mov $0x2,%eax │ │ mov -0x7328(%ebx,%eax,8),%eax │ │ mov %eax,0x20(%edi) │ │ sub $0x8,%esp │ │ - lea -0x117adc3(%ebx),%eax │ │ + lea -0x117adea(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138f5e6 │ │ lea 0x1c(%edi),%ecx │ │ @@ -4080641,15 +4080641,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c4cb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138f802 │ │ sub $0x8,%esp │ │ - lea -0x117eabc(%ebx),%eax │ │ + lea -0x117eae3(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138f648 │ │ lea 0x28(%edi),%ecx │ │ @@ -4080698,15 +4080698,15 @@ │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,0x14(%ecx) │ │ test %eax,%eax │ │ je 138f802 │ │ mov %edi,0x18(%ecx) │ │ sub $0x8,%esp │ │ - lea -0x1179088(%ebx),%eax │ │ + lea -0x11790af(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%edi │ │ je 138f70b │ │ @@ -4081174,15 +4081174,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 138fbb1 │ │ pop %ebx │ │ add $0xdf607,%ebx │ │ mov 0xc(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x117576e(%ebx),%eax │ │ + lea -0x1175795(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138fbf4 │ │ mov %eax,%esi │ │ @@ -4081193,15 +4081193,15 @@ │ │ push %eax │ │ push %esi │ │ call 12c4f50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138fd2c │ │ sub $0x8,%esp │ │ - lea -0x11738fe(%ebx),%eax │ │ + lea -0x1173925(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138fc2d │ │ mov %eax,%esi │ │ @@ -4081212,15 +4081212,15 @@ │ │ push %eax │ │ push %esi │ │ call 12c4f50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138fd2c │ │ sub $0x8,%esp │ │ - lea -0x117eb4b(%ebx),%eax │ │ + lea -0x117eb72(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138fc66 │ │ mov %eax,%esi │ │ @@ -4081274,27 +4081274,27 @@ │ │ push %ecx │ │ push %esi │ │ call 12108f0 │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ test %eax,%eax │ │ je 138fd02 │ │ - lea -0x117ed5f(%ebx),%ecx │ │ + lea -0x117ed86(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push $0x0 │ │ call 12c4a50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 138fd2c │ │ mov 0x4(%esp),%eax │ │ test %eax,%eax │ │ je 138fd25 │ │ - lea -0x1175a92(%ebx),%ecx │ │ + lea -0x1175ab9(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ push $0x0 │ │ call 12c4a50 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ @@ -4081805,27 +4081805,27 @@ │ │ add $0x10,%esp │ │ mov %edi,%eax │ │ test $0x1,%al │ │ je 139024d │ │ mov 0x18(%esp),%eax │ │ test %eax,%eax │ │ je 139024d │ │ - lea -0x117ed5f(%ebx),%ecx │ │ + lea -0x117ed86(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push 0x1c(%esp) │ │ call 12c4a50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1390287 │ │ mov 0x14(%esp),%eax │ │ test %eax,%eax │ │ je 139026f │ │ - lea -0x1175a92(%ebx),%ecx │ │ + lea -0x1175ab9(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push 0x1c(%esp) │ │ call 12c4a50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4081954,15 +4081954,15 @@ │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x4c(%esp) │ │ movaps %xmm0,0x40(%esp) │ │ movaps %xmm0,0x30(%esp) │ │ movaps %xmm0,0x20(%esp) │ │ sub $0x4,%esp │ │ lea 0x8(%ebp),%eax │ │ - lea -0x1182347(%ebx),%ecx │ │ + lea -0x118236e(%ebx),%ecx │ │ lea 0x24(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5110 │ │ add $0x8,%esp │ │ lea 0xc(%ebp),%eax │ │ @@ -4082481,15 +4082481,15 @@ │ │ sub $0x10,%esp │ │ call 13908e1 │ │ pop %ebx │ │ add $0xde8d7,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x11772d9(%ebx),%eax │ │ + lea -0x1177300(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139091d │ │ lea 0x40(%edi),%ecx │ │ @@ -4082497,15 +4082497,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c4cb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1390e11 │ │ sub $0x8,%esp │ │ - lea -0x1180998(%ebx),%eax │ │ + lea -0x11809bf(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1390987 │ │ movl $0x0,0x4(%esp) │ │ @@ -4082527,15 +4082527,15 @@ │ │ mov 0xc(%ebp),%esi │ │ call 12c1a80 │ │ add $0x10,%esp │ │ mov %eax,0x4(%edi) │ │ test %eax,%eax │ │ je 1390e19 │ │ sub $0x8,%esp │ │ - lea -0x118265f(%ebx),%eax │ │ + lea -0x1182686(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13909ee │ │ movl $0x0,0x4(%esp) │ │ @@ -4082556,15 +4082556,15 @@ │ │ mov 0x8(%ebp),%edi │ │ call 12c1a80 │ │ add $0x10,%esp │ │ mov %eax,0x14(%edi) │ │ test %eax,%eax │ │ je 1390e19 │ │ sub $0x8,%esp │ │ - lea -0x117f593(%ebx),%eax │ │ + lea -0x117f5ba(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1390a55 │ │ movl $0x0,0x4(%esp) │ │ @@ -4082643,15 +4082643,15 @@ │ │ mov 0x8(%ebp),%edi │ │ call 12c1a80 │ │ add $0x10,%esp │ │ mov %eax,0x10(%edi) │ │ test %eax,%eax │ │ je 1390e19 │ │ sub $0x8,%esp │ │ - lea -0x117f04d(%ebx),%eax │ │ + lea -0x117f074(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1390b74 │ │ lea 0x18(%edi),%esi │ │ @@ -4082669,15 +4082669,15 @@ │ │ push %eax │ │ call 12c5fd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ je 1390e11 │ │ sub $0x8,%esp │ │ - lea -0x117f711(%ebx),%eax │ │ + lea -0x117f738(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1390bc5 │ │ lea 0x1c(%edi),%esi │ │ @@ -4082695,15 +4082695,15 @@ │ │ push %eax │ │ call 12c5fd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ je 1390e11 │ │ sub $0x8,%esp │ │ - lea -0x1175949(%ebx),%eax │ │ + lea -0x1175970(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1390c16 │ │ lea 0x20(%edi),%esi │ │ @@ -4082747,15 +4082747,15 @@ │ │ push %eax │ │ call 12c5fd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0xc(%ebp),%esi │ │ je 1390e11 │ │ sub $0x8,%esp │ │ - lea -0x117729a(%ebx),%eax │ │ + lea -0x11772c1(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1390cb8 │ │ lea 0x28(%edi),%esi │ │ @@ -4083932,15 +4083932,15 @@ │ │ add $0xdd81c,%eax │ │ mov 0x8(%ebp),%ecx │ │ xor %edx,%edx │ │ cmp $0xc,%ecx │ │ lea -0x115bd94(%eax),%esi │ │ cmovne %edx,%esi │ │ cmp $0xb,%ecx │ │ - lea -0x117d473(%eax),%eax │ │ + lea -0x117d49a(%eax),%eax │ │ cmovne %esi,%eax │ │ lea -0x4(%ebp),%esp │ │ pop %esi │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ @@ -4084428,15 +4084428,15 @@ │ │ mov %esp,%ebp │ │ and $0xfffffffc,%esp │ │ call 1391ebb │ │ pop %eax │ │ add $0xdd2fd,%eax │ │ xor %ecx,%ecx │ │ cmpl $0xc,0x8(%ebp) │ │ - lea -0x1175872(%eax),%eax │ │ + lea -0x1175899(%eax),%eax │ │ cmovne %ecx,%eax │ │ mov %ebp,%esp │ │ pop %ebp │ │ ret │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4084463,15 +4084463,15 @@ │ │ test %eax,%eax │ │ je 1391fc4 │ │ mov %eax,%esi │ │ mov 0x8(%edi),%eax │ │ test %eax,%eax │ │ mov %esi,0x8(%esp) │ │ je 1391f2f │ │ - lea -0x117f593(%ebx),%ecx │ │ + lea -0x117f5ba(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12c4310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4084487,15 +4084487,15 @@ │ │ call 12c4310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13920e3 │ │ mov 0x4(%edi),%eax │ │ test %eax,%eax │ │ je 1391fcb │ │ - lea -0x1180998(%ebx),%ecx │ │ + lea -0x11809bf(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12c4310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4084525,15 +4084525,15 @@ │ │ mov $0x1,%edi │ │ jmp 13920e7 │ │ xor %edi,%edi │ │ jmp 13920ff │ │ mov 0x14(%edi),%eax │ │ test %eax,%eax │ │ je 13920e3 │ │ - lea -0x118265f(%ebx),%ecx │ │ + lea -0x1182686(%ebx),%ecx │ │ push $0x0 │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12c4310 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4084544,33 +4084544,33 @@ │ │ cmpl $0x0,0x1c(%edi) │ │ je 13920e3 │ │ cmpl $0x0,0x20(%edi) │ │ je 13920e3 │ │ cmpl $0x0,0x24(%edi) │ │ je 13920e3 │ │ sub $0x4,%esp │ │ - lea -0x117f04d(%ebx),%ecx │ │ + lea -0x117f074(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12c4040 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13920e3 │ │ sub $0x4,%esp │ │ - lea -0x117f711(%ebx),%eax │ │ + lea -0x117f738(%ebx),%eax │ │ push 0x1c(%edi) │ │ push %eax │ │ push %esi │ │ call 12c4040 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13920e3 │ │ sub $0x4,%esp │ │ - lea -0x1175949(%ebx),%eax │ │ + lea -0x1175970(%ebx),%eax │ │ push 0x20(%edi) │ │ push %eax │ │ push %esi │ │ call 12c4040 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13920e3 │ │ @@ -4084583,15 +4084583,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13920e3 │ │ mov 0x28(%edi),%eax │ │ test %eax,%eax │ │ je 13920a7 │ │ sub $0x4,%esp │ │ - lea -0x117729a(%ebx),%ecx │ │ + lea -0x11772c1(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ call 12c4040 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13920e3 │ │ @@ -4084679,15 +4084679,15 @@ │ │ test %eax,%eax │ │ je 1392359 │ │ sub $0xc,%esp │ │ mov %eax,0x28(%esp) │ │ push %eax │ │ call 11f5cc0 │ │ add $0x8,%esp │ │ - lea -0x117eb4b(%ebx),%eax │ │ + lea -0x117eb72(%ebx),%eax │ │ push %eax │ │ mov %edi,0x1c(%esp) │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x38(%esp),%esi │ │ @@ -4084700,15 +4084700,15 @@ │ │ push %eax │ │ push %edi │ │ call 12c4f50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1392623 │ │ sub $0x8,%esp │ │ - lea -0x117576e(%ebx),%eax │ │ + lea -0x1175795(%ebx),%eax │ │ push %eax │ │ push 0x1c(%esp) │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1392219 │ │ mov %eax,%edi │ │ @@ -4084719,15 +4084719,15 @@ │ │ push %eax │ │ push %edi │ │ call 12c4f50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1392623 │ │ sub $0x8,%esp │ │ - lea -0x11738fe(%ebx),%eax │ │ + lea -0x1173925(%ebx),%eax │ │ push %eax │ │ push 0x1c(%esp) │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139229e │ │ mov %eax,%edi │ │ @@ -4084792,22 +4084792,22 @@ │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ je 1392360 │ │ test %eax,%eax │ │ je 13923c2 │ │ sub $0x8,%esp │ │ - lea -0x1176c03(%ebx),%ecx │ │ + lea -0x1176c2a(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 12c6510 │ │ jmp 13923b7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11765fc(%ebx),%eax │ │ + lea -0x1176623(%ebx),%eax │ │ lea -0x115e498(%ebx),%ecx │ │ push %eax │ │ push $0x28c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4084824,15 +4084824,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c6510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1392623 │ │ sub $0x8,%esp │ │ - lea -0x11772d9(%ebx),%eax │ │ + lea -0x1177300(%ebx),%eax │ │ push %eax │ │ push 0x1c(%esp) │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13923c2 │ │ mov %eax,%edi │ │ @@ -4084893,15 +4084893,15 @@ │ │ mov %eax,%edi │ │ cmp $0x2aa,%eax │ │ jne 139249e │ │ lea -0x114b99c(%ebx),%eax │ │ jmp 13924b0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11765fc(%ebx),%eax │ │ + lea -0x1176623(%ebx),%eax │ │ lea -0x115e498(%ebx),%ecx │ │ push %eax │ │ push $0x2ea │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4084914,15 +4084914,15 @@ │ │ jne 1392623 │ │ lea -0x116f605(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ sub $0xc,%esp │ │ push 0x20(%esp) │ │ call 121fc70 │ │ add $0x10,%esp │ │ - lea -0x117594b(%ebx),%ecx │ │ + lea -0x1175972(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x18(%esp) │ │ push $0x0 │ │ call 12c4820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4084967,15 +4084967,15 @@ │ │ push %eax │ │ push 0x18(%esp) │ │ push $0x0 │ │ call 12c4820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1392623 │ │ - lea -0x1173ae3(%ebx),%eax │ │ + lea -0x1173b0a(%ebx),%eax │ │ push 0x2c(%esp) │ │ push %eax │ │ push 0x18(%esp) │ │ push $0x0 │ │ call 12c4820 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4085108,23 +4085108,23 @@ │ │ xor %edi,%edi │ │ mov $0x0,%ecx │ │ movl $0x0,0x1c(%esp) │ │ mov $0x0,%eax │ │ cmpl $0x0,0x14(%esp) │ │ jne 1392778 │ │ sub $0x8,%esp │ │ - lea -0x1175a92(%ebx),%eax │ │ + lea -0x1175ab9(%ebx),%eax │ │ push %eax │ │ mov 0x8(%ebp),%eax │ │ push %eax │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ mov %eax,0x10(%esp) │ │ sub $0x8,%esp │ │ - lea -0x118236f(%ebx),%eax │ │ + lea -0x1182396(%ebx),%eax │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ mov %eax,0x1c(%esp) │ │ sub $0x8,%esp │ │ lea -0x115f0ec(%ebx),%eax │ │ @@ -4085149,15 +4085149,15 @@ │ │ push 0x3c(%esp) │ │ push 0x3c(%esp) │ │ call 12232c0 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ je 139290b │ │ sub $0xc,%esp │ │ - lea -0x1175a92(%ebx),%ecx │ │ + lea -0x1175ab9(%ebx),%ecx │ │ push %eax │ │ mov 0x10(%ebp),%eax │ │ push (%eax) │ │ push %ecx │ │ push 0x28(%esp) │ │ push 0x30(%esp) │ │ call 12c4940 │ │ @@ -4085203,15 +4085203,15 @@ │ │ add $0x20,%esp │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1392907 │ │ mov 0x1c(%esp),%ecx │ │ test %ecx,%ecx │ │ je 139287c │ │ - lea -0x118236f(%ebx),%eax │ │ + lea -0x1182396(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push %ecx │ │ push 0x20(%esp) │ │ call 12c4a50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4085246,15 +4085246,15 @@ │ │ call 121f950 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 1392901 │ │ add $0x7,%eax │ │ shr $0x3,%eax │ │ sub $0xc,%esp │ │ - lea -0x117ed5f(%ebx),%ecx │ │ + lea -0x117ed86(%ebx),%ecx │ │ push %eax │ │ push 0x38(%esp) │ │ push %ecx │ │ push 0x8(%ebp) │ │ push 0x30(%esp) │ │ call 12c49b0 │ │ add $0x20,%esp │ │ @@ -4085359,15 +4085359,15 @@ │ │ je 1392a13 │ │ sub $0xc,%esp │ │ push %edi │ │ call 121e4d0 │ │ add $0x10,%esp │ │ shr $0xc,%eax │ │ and $0x1,%eax │ │ - lea -0x11772d9(%ebx),%ecx │ │ + lea -0x1177300(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ push %esi │ │ call 12c4820 │ │ add $0x10,%esp │ │ jmp 1392a15 │ │ @@ -4085524,27 +4085524,27 @@ │ │ mov %edi,(%esp) │ │ call 11f43b0 │ │ test %eax,%eax │ │ js 1392c50 │ │ call 1272bb0 │ │ lea -0x1170bbf(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x117be75(%ebx),%eax │ │ + lea -0x117be9c(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x2b,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x71,0x4(%esp) │ │ movl $0x35,(%esp) │ │ call 1272e00 │ │ jmp 1392c58 │ │ call 1272bb0 │ │ lea -0x1170bbf(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x117be75(%ebx),%eax │ │ + lea -0x117be9c(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0x21,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0xc0102,0x4(%esp) │ │ movl $0x35,(%esp) │ │ call 1272e00 │ │ @@ -4085978,15 +4085978,15 @@ │ │ call 12c3d80 │ │ test %eax,%eax │ │ je 13930b4 │ │ mov %eax,%edi │ │ mov 0x8(%ebp),%edx │ │ lea 0x9(%edx),%eax │ │ sub $0xc,%esp │ │ - lea -0x1175a92(%ebx),%ecx │ │ + lea -0x1175ab9(%ebx),%ecx │ │ push 0x48(%edx) │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push %edi │ │ call 12c4940 │ │ add $0x20,%esp │ │ @@ -4085997,15 +4085997,15 @@ │ │ test $0x1,%al │ │ je 1393074 │ │ mov 0x8(%ebp),%eax │ │ mov 0x44(%eax),%eax │ │ test %eax,%eax │ │ je 1393074 │ │ sub $0xc,%esp │ │ - lea -0x117ed5f(%ebx),%ecx │ │ + lea -0x117ed86(%ebx),%ecx │ │ mov 0x8(%ebp),%edx │ │ push 0x48(%edx) │ │ push %eax │ │ push %ecx │ │ push $0x0 │ │ push %edi │ │ call 12c4940 │ │ @@ -4086087,27 +4086087,27 @@ │ │ pop %ebx │ │ add $0xdc0a7,%ebx │ │ mov 0x8(%ebp),%edi │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 1393284 │ │ sub $0x8,%esp │ │ - lea -0x1180998(%ebx),%eax │ │ + lea -0x11809bf(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13931b0 │ │ mov 0x8(%edi),%ecx │ │ test %ecx,%ecx │ │ je 1393158 │ │ cmp $0x1,%ecx │ │ jne 1393177 │ │ - lea -0x117de32(%ebx),%ecx │ │ + lea -0x117de59(%ebx),%ecx │ │ cmpl $0x4,0x4(%eax) │ │ je 1393164 │ │ jmp 1393177 │ │ lea -0x114b14c(%ebx),%ecx │ │ cmpl $0x4,0x4(%eax) │ │ jne 1393177 │ │ sub $0x8,%esp │ │ @@ -4086115,16 +4086115,16 @@ │ │ push 0x8(%eax) │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13931b0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178214(%ebx),%eax │ │ - lea -0x117be60(%ebx),%ecx │ │ + lea -0x117823b(%ebx),%eax │ │ + lea -0x117be87(%ebx),%ecx │ │ push %eax │ │ push $0x23e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80106 │ │ @@ -4086139,15 +4086139,15 @@ │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393214 │ │ cmpl $0x4,0x4(%eax) │ │ jne 1393284 │ │ sub $0x4,%esp │ │ - lea -0x117be60(%ebx),%ecx │ │ + lea -0x117be87(%ebx),%ecx │ │ mov %ecx,0x8(%esp) │ │ push $0x246 │ │ push %ecx │ │ push 0x4(%edi) │ │ mov %eax,0x18(%esp) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ @@ -4086171,15 +4086171,15 @@ │ │ cmpl $0x0,0xc(%eax) │ │ je 139327f │ │ cmpl $0x0,0x8(%eax) │ │ je 139327f │ │ lea 0x10(%edi),%ecx │ │ mov %ecx,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117be60(%ebx),%ecx │ │ + lea -0x117be87(%ebx),%ecx │ │ push $0x24e │ │ push %ecx │ │ push 0x10(%edi) │ │ mov %eax,0x14(%esp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x10(%edi) │ │ @@ -4086257,15 +4086257,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 1393301 │ │ pop %ebx │ │ add $0xdbeb7,%ebx │ │ mov 0x8(%ebp),%esi │ │ - lea -0x117be60(%ebx),%edi │ │ + lea -0x117be87(%ebx),%edi │ │ push $0x34e │ │ push %edi │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 12c04e0 │ │ add $0xc,%esp │ │ push $0x34f │ │ @@ -4086625,15 +4086625,15 @@ │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139364b │ │ sub $0x8,%esp │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 12c6510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393650 │ │ mov $0x1,%esi │ │ @@ -4086851,15 +4086851,15 @@ │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139382b │ │ sub $0x8,%esp │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ push %ecx │ │ push %eax │ │ call 12c6510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393830 │ │ mov $0x1,%esi │ │ @@ -4087022,45 +4087022,45 @@ │ │ sub $0x10,%esp │ │ mov %edx,%esi │ │ mov %ecx,%edi │ │ call 1393965 │ │ pop %ebx │ │ add $0xdb853,%ebx │ │ sub $0x8,%esp │ │ - lea -0x117576e(%ebx),%eax │ │ + lea -0x1175795(%ebx),%eax │ │ push %eax │ │ push %edx │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139399a │ │ sub $0x8,%esp │ │ push 0x8(%ebp) │ │ push %eax │ │ call 12c4f50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393a22 │ │ sub $0x8,%esp │ │ - lea -0x11738fe(%ebx),%eax │ │ + lea -0x1173925(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13939c4 │ │ sub $0x8,%esp │ │ push 0xc(%ebp) │ │ push %eax │ │ call 12c4f50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393a22 │ │ sub $0x8,%esp │ │ - lea -0x117eb4b(%ebx),%eax │ │ + lea -0x117eb72(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13939ee │ │ sub $0x8,%esp │ │ @@ -4087097,15 +4087097,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ test %edi,%edi │ │ je 1393a22 │ │ lea 0x9(%edi),%eax │ │ sub $0xc,%esp │ │ - lea -0x1175a92(%ebx),%ecx │ │ + lea -0x1175ab9(%ebx),%ecx │ │ push 0x48(%edi) │ │ push %eax │ │ push %ecx │ │ push %esi │ │ push $0x0 │ │ call 12c4940 │ │ add $0x20,%esp │ │ @@ -4087113,15 +4087113,15 @@ │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1393a24 │ │ mov 0x44(%edx),%eax │ │ test %eax,%eax │ │ je 1393a7a │ │ sub $0xc,%esp │ │ - lea -0x117ed5f(%ebx),%ecx │ │ + lea -0x117ed86(%ebx),%ecx │ │ push 0x48(%edx) │ │ push %eax │ │ push %ecx │ │ push %esi │ │ push $0x0 │ │ call 12c4940 │ │ add $0x20,%esp │ │ @@ -4087177,15 +4087177,15 @@ │ │ push $0x39 │ │ push %ecx │ │ push %eax │ │ call 12c64d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1393b94 │ │ - lea -0x117be60(%ebx),%eax │ │ + lea -0x117be87(%ebx),%eax │ │ push $0x1a9 │ │ push %eax │ │ push 0x48(%esi) │ │ push 0x44(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ movl $0x0,0x44(%esi) │ │ @@ -4087200,15 +4087200,15 @@ │ │ je 1393b98 │ │ xor %ecx,%ecx │ │ cmpl $0x4,0x4(%eax) │ │ jne 1393b9d │ │ mov 0x8(%eax),%eax │ │ mov %eax,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117be60(%ebx),%edi │ │ + lea -0x117be87(%ebx),%edi │ │ push $0x18f │ │ push %edi │ │ push 0x4(%esi) │ │ call 12c02c0 │ │ mov 0x14(%esp),%eax │ │ add $0x10,%esp │ │ movl $0x0,0x4(%esi) │ │ @@ -4087276,15 +4087276,15 @@ │ │ jne 1393c5c │ │ jmp 1393c65 │ │ mov $0x1,%ecx │ │ jmp 1393d29 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116d306(%ebx),%eax │ │ - lea -0x117be60(%ebx),%ecx │ │ + lea -0x117be87(%ebx),%ecx │ │ push %eax │ │ push $0x3b5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xad │ │ @@ -4087409,15 +4087409,15 @@ │ │ mov %eax,0x8(%esp) │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 1393df4 │ │ mov %esi,0x4(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117be60(%ebx),%esi │ │ + lea -0x117be87(%ebx),%esi │ │ push $0x1f3 │ │ push %esi │ │ push $0x18 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -4087512,15 +4087512,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 1393ee4 │ │ jmp 1393f55 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115a734(%ebx),%eax │ │ - lea -0x117be60(%ebx),%ecx │ │ + lea -0x117be87(%ebx),%ecx │ │ push %eax │ │ push $0x2b2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -4087553,15 +4087553,15 @@ │ │ push %ecx │ │ push %eax │ │ call 125f4c0 │ │ jmp 1393fb2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115a734(%ebx),%eax │ │ - lea -0x117be60(%ebx),%ecx │ │ + lea -0x117be87(%ebx),%ecx │ │ push %eax │ │ push $0x2bb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -4087638,15 +4087638,15 @@ │ │ mov $0xffffffff,%ecx │ │ lock xadd %ecx,0x4(%eax) │ │ cmp $0x1,%ecx │ │ jne 1393ffe │ │ jmp 1394000 │ │ jg 1394015 │ │ sub $0x4,%esp │ │ - lea -0x1172a58(%ebx),%ecx │ │ + lea -0x1172a7f(%ebx),%ecx │ │ push $0x3d │ │ push %ecx │ │ push %eax │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4087697,15 +4087697,15 @@ │ │ pop %ebx │ │ add $0xdb14b,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13940b4 │ │ sub $0x4,%esp │ │ - lea -0x1172a58(%ebx),%eax │ │ + lea -0x1172a7f(%ebx),%eax │ │ push $0x24 │ │ push %eax │ │ push $0x8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13940b4 │ │ @@ -4087741,15 +4087741,15 @@ │ │ mov $0xffffffff,%ecx │ │ lock xadd %ecx,0x4(%eax) │ │ cmp $0x1,%ecx │ │ jne 13940ee │ │ jmp 13940f0 │ │ jg 1394105 │ │ sub $0x4,%esp │ │ - lea -0x1172a58(%ebx),%ecx │ │ + lea -0x1172a7f(%ebx),%ecx │ │ push $0x3d │ │ push %ecx │ │ push %eax │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4087997,15 +4087997,15 @@ │ │ pop %ebx │ │ add $0xdae87,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 1394364 │ │ mov 0xc(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x117ed5f(%ebx),%eax │ │ + lea -0x117ed86(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1394368 │ │ mov %esi,%ecx │ │ @@ -4088381,15 +4088381,15 @@ │ │ pop %ebx │ │ add $0xdaaf7,%ebx │ │ mov 0x8(%ebp),%edi │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 139476e │ │ sub $0x8,%esp │ │ - lea -0x117ed5f(%ebx),%eax │ │ + lea -0x117ed86(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1394733 │ │ cmpl $0x5,0x4(%eax) │ │ @@ -4088949,15 +4088949,15 @@ │ │ test %ecx,%ecx │ │ je 1394d61 │ │ mov %ecx,%edi │ │ mov 0x8(%ecx),%eax │ │ test %eax,%eax │ │ je 1394d00 │ │ sub $0xc,%esp │ │ - lea -0x117ed5f(%ebx),%ecx │ │ + lea -0x117ed86(%ebx),%ecx │ │ push 0xc(%edi) │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ push 0x24(%esp) │ │ call 12c4940 │ │ add $0x20,%esp │ │ @@ -4088966,15 +4088966,15 @@ │ │ mov 0x10(%edi),%eax │ │ test %eax,%eax │ │ je 1394d2e │ │ sub $0xc,%esp │ │ push %eax │ │ call 1287e40 │ │ add $0x10,%esp │ │ - lea -0x11763ee(%ebx),%ecx │ │ + lea -0x1176415(%ebx),%ecx │ │ push %eax │ │ push %ecx │ │ push 0x8(%ebp) │ │ push 0x14(%esp) │ │ call 12c48e0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4089016,15 +4089016,15 @@ │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ mov %ecx,%esi │ │ call 1394d83 │ │ pop %ebx │ │ add $0xda435,%ebx │ │ sub $0x8,%esp │ │ - lea -0x117ed5f(%ebx),%eax │ │ + lea -0x117ed86(%ebx),%eax │ │ push %eax │ │ mov %edx,0x14(%esp) │ │ push %edx │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1394e16 │ │ @@ -4089235,15 +4089235,15 @@ │ │ add $0xda1d7,%ebx │ │ mov 0xc(%ebp),%esi │ │ mov $0x1,%eax │ │ test %esi,%esi │ │ je 13950f3 │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x117576e(%ebx),%eax │ │ + lea -0x1175795(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139506e │ │ lea 0xc(%edi),%esi │ │ @@ -4089256,28 +4089256,28 @@ │ │ je 13950f1 │ │ cmpl $0x1ff,(%esi) │ │ mov 0xc(%ebp),%esi │ │ ja 139506e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1167ae8(%ebx),%eax │ │ - lea -0x1174911(%ebx),%ecx │ │ + lea -0x1174938(%ebx),%ecx │ │ push %eax │ │ push $0x203 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xab │ │ push $0x39 │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 13950f1 │ │ sub $0x8,%esp │ │ - lea -0x117572b(%ebx),%eax │ │ + lea -0x1175752(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1395099 │ │ lea 0x14(%edi),%ecx │ │ @@ -4089285,15 +4089285,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c5eb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13950f1 │ │ sub $0x8,%esp │ │ - lea -0x1177a3c(%ebx),%eax │ │ + lea -0x1177a63(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13950c4 │ │ lea 0x10(%edi),%ecx │ │ @@ -4089453,15 +4089453,15 @@ │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 139529e │ │ sub $0xc,%esp │ │ push 0x10(%esi) │ │ call 11f3440 │ │ add $0xc,%esp │ │ - lea -0x1174911(%ebx),%eax │ │ + lea -0x1174938(%ebx),%eax │ │ push $0x28a │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -4089563,15 +4089563,15 @@ │ │ mov %esi,(%esp) │ │ movl $0xf000,0x4(%esp) │ │ call 12f7510 │ │ mov %eax,0x18(%esp) │ │ mov %esi,(%esp) │ │ call 12f7410 │ │ mov %eax,%esi │ │ - lea -0x117576e(%ebx),%eax │ │ + lea -0x1175795(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4bd0 │ │ test %eax,%eax │ │ je 13953e8 │ │ xor %ecx,%ecx │ │ test %esi,%esi │ │ @@ -4089582,24 +4089582,24 @@ │ │ call 12f4500 │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4f50 │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ je 1395575 │ │ - lea -0x11738fe(%ebx),%eax │ │ + lea -0x1173925(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 12c4bd0 │ │ mov %eax,%edi │ │ test %eax,%eax │ │ jne 139540b │ │ jmp 139542a │ │ - lea -0x11738fe(%ebx),%eax │ │ + lea -0x1173925(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 12c4bd0 │ │ test %eax,%eax │ │ je 139542a │ │ mov %eax,%edi │ │ @@ -4089609,15 +4089609,15 @@ │ │ mov %eax,(%esp) │ │ call 12f6fd0 │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4f50 │ │ test %eax,%eax │ │ je 1395573 │ │ - lea -0x117eb4b(%ebx),%eax │ │ + lea -0x117eb72(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 12c4bd0 │ │ test %eax,%eax │ │ je 1395470 │ │ xor %ecx,%ecx │ │ @@ -4090412,15 +4090412,15 @@ │ │ xor %edi,%edi │ │ mov %esi,%ecx │ │ test $0x3,%cl │ │ je 1395cfb │ │ test %eax,%eax │ │ je 1395cfb │ │ sub $0x4,%esp │ │ - lea -0x1174911(%ebx),%eax │ │ + lea -0x1174938(%ebx),%eax │ │ push $0x1ce │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x38 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ @@ -4090498,15 +4090498,15 @@ │ │ xorps %xmm0,%xmm0 │ │ movups %xmm0,0x4c(%esp) │ │ movaps %xmm0,0x40(%esp) │ │ movaps %xmm0,0x30(%esp) │ │ movaps %xmm0,0x20(%esp) │ │ sub $0x4,%esp │ │ lea 0x8(%ebp),%eax │ │ - lea -0x1182347(%ebx),%ecx │ │ + lea -0x118236e(%ebx),%ecx │ │ lea 0x24(%esp),%edi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ call 12c5110 │ │ add $0x8,%esp │ │ lea 0xc(%ebp),%eax │ │ @@ -4090548,15 +4090548,15 @@ │ │ pop %ebx │ │ add $0xd93fb,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1395e02 │ │ sub $0x4,%esp │ │ - lea -0x118173b(%ebx),%eax │ │ + lea -0x1181762(%ebx),%eax │ │ push $0x31 │ │ push %eax │ │ push $0x168 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1395e02 │ │ @@ -4090587,15 +4090587,15 @@ │ │ pop %ebx │ │ add $0xd939b,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1395e62 │ │ sub $0x4,%esp │ │ - lea -0x118173b(%ebx),%eax │ │ + lea -0x1181762(%ebx),%eax │ │ push $0x41 │ │ push %eax │ │ push $0x168 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1395e62 │ │ @@ -4090630,15 +4090630,15 @@ │ │ je 1395eb1 │ │ lea 0x128(%esi),%eax │ │ sub $0x8,%esp │ │ push $0x40 │ │ push %eax │ │ call 13c8290 │ │ add $0xc,%esp │ │ - lea -0x118173b(%ebx),%eax │ │ + lea -0x1181762(%ebx),%eax │ │ push $0x4f │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -4090679,30 +4090679,30 @@ │ │ je 1395f33 │ │ mov 0x10(%ebp),%edx │ │ lea -0x41(%edx),%ecx │ │ cmp $0xffffffbf,%ecx │ │ ja 1395f6e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118373a(%ebx),%eax │ │ - lea -0x118173b(%ebx),%ecx │ │ + lea -0x1183761(%ebx),%eax │ │ + lea -0x1181762(%ebx),%ecx │ │ push %eax │ │ push $0x5e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 1395f60 │ │ cmpb $0x0,0xe9(%esi) │ │ jne 1395fbb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154d6a(%ebx),%eax │ │ - lea -0x118173b(%ebx),%ecx │ │ + lea -0x1181762(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -4090960,28 +4090960,28 @@ │ │ je 1396297 │ │ mov 0xc(%eax),%edx │ │ lea -0x41(%edx),%ecx │ │ cmp $0xffffffbf,%ecx │ │ ja 1396235 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118373a(%ebx),%eax │ │ - lea -0x118173b(%ebx),%ecx │ │ + lea -0x1183761(%ebx),%eax │ │ + lea -0x1181762(%ebx),%ecx │ │ push %eax │ │ push $0x5e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 139633e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1150f89(%ebx),%eax │ │ - lea -0x118173b(%ebx),%ecx │ │ + lea -0x1181762(%ebx),%ecx │ │ push %eax │ │ push $0xcb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x71 │ │ @@ -4091028,15 +4091028,15 @@ │ │ je 13962f8 │ │ mov 0xc(%eax),%ecx │ │ cmp $0x11,%ecx │ │ jb 13962df │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1150f89(%ebx),%eax │ │ - lea -0x118173b(%ebx),%ecx │ │ + lea -0x1181762(%ebx),%ecx │ │ push %eax │ │ push $0xdc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -4091046,28 +4091046,28 @@ │ │ sub $0x4,%esp │ │ push %ecx │ │ push 0x8(%eax) │ │ push %edx │ │ call 135c3d0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139634a │ │ mov 0xc(%eax),%ecx │ │ cmp $0x11,%ecx │ │ jb 1396354 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1150f89(%ebx),%eax │ │ - lea -0x118173b(%ebx),%ecx │ │ + lea -0x1181762(%ebx),%ecx │ │ push %eax │ │ push $0xe8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ @@ -4091101,15 +4091101,15 @@ │ │ pop %ebx │ │ add $0xd8e3b,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13963bf │ │ sub $0x4,%esp │ │ - lea -0x118173b(%ebx),%eax │ │ + lea -0x1181762(%ebx),%eax │ │ push $0x31 │ │ push %eax │ │ push $0xb8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13963bf │ │ @@ -4091143,15 +4091143,15 @@ │ │ pop %ebx │ │ add $0xd8ddb,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 1396422 │ │ sub $0x4,%esp │ │ - lea -0x118173b(%ebx),%eax │ │ + lea -0x1181762(%ebx),%eax │ │ push $0x41 │ │ push %eax │ │ push $0xb8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1396422 │ │ @@ -4091186,15 +4091186,15 @@ │ │ je 1396471 │ │ lea 0x98(%esi),%eax │ │ sub $0x8,%esp │ │ push $0x20 │ │ push %eax │ │ call 13c8290 │ │ add $0xc,%esp │ │ - lea -0x118173b(%ebx),%eax │ │ + lea -0x1181762(%ebx),%eax │ │ push $0x4f │ │ push %eax │ │ push %esi │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ @@ -4091235,30 +4091235,30 @@ │ │ je 13964f3 │ │ mov 0x10(%ebp),%edx │ │ lea -0x21(%edx),%ecx │ │ cmp $0xffffffdf,%ecx │ │ ja 139652b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118373a(%ebx),%eax │ │ - lea -0x118173b(%ebx),%ecx │ │ + lea -0x1183761(%ebx),%eax │ │ + lea -0x1181762(%ebx),%ecx │ │ push %eax │ │ push $0x5e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 139651d │ │ cmpb $0x0,0x79(%esi) │ │ jne 1396575 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154d6a(%ebx),%eax │ │ - lea -0x118173b(%ebx),%ecx │ │ + lea -0x1181762(%ebx),%ecx │ │ push %eax │ │ push $0x75 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -4091518,28 +4091518,28 @@ │ │ je 1396842 │ │ mov 0xc(%eax),%edx │ │ lea -0x21(%edx),%ecx │ │ cmp $0xffffffdf,%ecx │ │ ja 13967e2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118373a(%ebx),%eax │ │ - lea -0x118173b(%ebx),%ecx │ │ + lea -0x1183761(%ebx),%eax │ │ + lea -0x1181762(%ebx),%ecx │ │ push %eax │ │ push $0x5e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ jmp 13968e6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1150f89(%ebx),%eax │ │ - lea -0x118173b(%ebx),%ecx │ │ + lea -0x1181762(%ebx),%ecx │ │ push %eax │ │ push $0xcb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x71 │ │ @@ -4091586,15 +4091586,15 @@ │ │ je 13968a0 │ │ mov 0xc(%eax),%ecx │ │ cmp $0x9,%ecx │ │ jb 139688a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1150f89(%ebx),%eax │ │ - lea -0x118173b(%ebx),%ecx │ │ + lea -0x1181762(%ebx),%ecx │ │ push %eax │ │ push $0xdc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -4091604,28 +4091604,28 @@ │ │ sub $0x4,%esp │ │ push %ecx │ │ push 0x8(%eax) │ │ push %edx │ │ call 13613f0 │ │ add $0x10,%esp │ │ sub $0x8,%esp │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13968f2 │ │ mov 0xc(%eax),%ecx │ │ cmp $0x9,%ecx │ │ jb 13968fc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1150f89(%ebx),%eax │ │ - lea -0x118173b(%ebx),%ecx │ │ + lea -0x1181762(%ebx),%ecx │ │ push %eax │ │ push $0xe8 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ @@ -4092081,15 +4092081,15 @@ │ │ mov %edi,%edx │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %edi,%edi │ │ je 1396e7d │ │ mov %eax,%edi │ │ sub $0x8,%esp │ │ - lea -0x11763ee(%ebx),%eax │ │ + lea -0x1176415(%ebx),%eax │ │ push %eax │ │ push %edx │ │ call 12c4c30 │ │ mov 0xc(%ebp),%ecx │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1396dc3 │ │ @@ -4093412,15 +4093412,15 @@ │ │ movups %xmm0,0x4(%esp) │ │ mov %esi,(%esp) │ │ call 1284500 │ │ add $0x20,%esp │ │ jmp 1397c2e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a0d0(%ebx),%eax │ │ + lea -0x117a0f7(%ebx),%eax │ │ lea -0x115882b(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4093653,15 +4093653,15 @@ │ │ je 139800e │ │ xor %ecx,%ecx │ │ test %esi,%esi │ │ je 139800e │ │ mov %esi,(%esp) │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ - lea -0x11763ee(%ebx),%eax │ │ + lea -0x1176415(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1397ee4 │ │ mov 0x8(%ebp),%eax │ │ @@ -4093768,27 +4093768,27 @@ │ │ test %eax,%eax │ │ mov $0x0,%ecx │ │ je 139800e │ │ mov $0x1,%ecx │ │ jmp 139800e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117dc64(%ebx),%eax │ │ + lea -0x117dc8b(%ebx),%eax │ │ lea -0x115882b(%ebx),%ecx │ │ push %eax │ │ push $0xdc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7d │ │ jmp 1398002 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a0d0(%ebx),%eax │ │ + lea -0x117a0f7(%ebx),%eax │ │ lea -0x115882b(%ebx),%ecx │ │ push %eax │ │ push $0x6a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4094592,15 +4094592,15 @@ │ │ call 13c8290 │ │ mov %esi,%eax │ │ add $0x2c4,%eax │ │ mov 0x1c(%esi),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 13c8290 │ │ - lea -0x117dc50(%ebx),%eax │ │ + lea -0x117dc77(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xa3,0x8(%esp) │ │ call 12c02c0 │ │ xor %esi,%esi │ │ mov %esi,%eax │ │ lea -0xc(%ebp),%esp │ │ @@ -4094633,15 +4094633,15 @@ │ │ mov %eax,(%esp) │ │ call 13c8290 │ │ lea 0x2c4(%esi),%eax │ │ mov 0x1c(%esi),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 13c8290 │ │ - lea -0x117dc50(%ebx),%eax │ │ + lea -0x117dc77(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %esi,(%esp) │ │ movl $0xa3,0x8(%esp) │ │ call 12c02c0 │ │ lea -0x8(%ebp),%esp │ │ pop %esi │ │ pop %ebx │ │ @@ -4094733,15 +4094733,15 @@ │ │ lea (%ecx,%eax,1),%edi │ │ add $0x7,%edi │ │ mov %edi,%eax │ │ xor %edx,%edx │ │ div %ecx │ │ sub %edx,%edi │ │ sub $0x4,%esp │ │ - lea -0x117dc50(%ebx),%eax │ │ + lea -0x117dc77(%ebx),%eax │ │ push $0x15f │ │ mov %eax,0x20(%esp) │ │ push %eax │ │ mov %edi,0x20(%esp) │ │ push %edi │ │ mov %ecx,%edi │ │ call 12bff60 │ │ @@ -4094821,27 +4094821,27 @@ │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%ecx │ │ jmp 1398b56 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116ede6(%ebx),%eax │ │ - lea -0x117dc50(%ebx),%ecx │ │ + lea -0x117dc77(%ebx),%ecx │ │ push %eax │ │ push $0x14c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ jmp 1398b4a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116ede6(%ebx),%eax │ │ - lea -0x117dc50(%ebx),%ecx │ │ + lea -0x117dc77(%ebx),%ecx │ │ push %eax │ │ push $0x143 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -4094972,15 +4094972,15 @@ │ │ movl $0x0,0x4(%esp) │ │ mov %ecx,%edx │ │ testb $0x1,0x4(%esp) │ │ je 1398be4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1160124(%ebx),%eax │ │ - lea -0x117dc50(%ebx),%ecx │ │ + lea -0x117dc77(%ebx),%ecx │ │ push %eax │ │ push $0x21a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xca │ │ @@ -4095150,16 +4095150,16 @@ │ │ test %eax,%eax │ │ je 1398ffd │ │ mov 0x4(%esp),%eax │ │ cmp $0x200000,%eax │ │ jb 1398eac │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117f92e(%ebx),%eax │ │ - lea -0x117dc50(%ebx),%ecx │ │ + lea -0x117f955(%ebx),%eax │ │ + lea -0x117dc77(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xd9 │ │ @@ -4095191,16 +4095191,16 @@ │ │ test %eax,%eax │ │ je 1398fff │ │ mov 0xc(%eax),%ecx │ │ cmp $0x201,%ecx │ │ jb 1398f37 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117f92e(%ebx),%eax │ │ - lea -0x117dc50(%ebx),%ecx │ │ + lea -0x117f955(%ebx),%eax │ │ + lea -0x117dc77(%ebx),%ecx │ │ push %eax │ │ push $0x1f1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -4095253,15 +4095253,15 @@ │ │ jmp 1398fff │ │ mov 0x8(%ebp),%eax │ │ movl $0x0,0x1c(%eax) │ │ jmp 1398fff │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116b434(%ebx),%eax │ │ - lea -0x117dc50(%ebx),%ecx │ │ + lea -0x117dc77(%ebx),%ecx │ │ push %eax │ │ push $0x23f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xca │ │ @@ -4095353,15 +4095353,15 @@ │ │ call 13c8290 │ │ mov %edi,%eax │ │ add $0x2c4,%eax │ │ mov 0x1c(%edi),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 13c8290 │ │ - lea -0x117dc50(%ebx),%eax │ │ + lea -0x117dc77(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ movl $0xa3,0x8(%esp) │ │ call 12c02c0 │ │ xor %eax,%eax │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ @@ -4095384,15 +4095384,15 @@ │ │ add $0xd6095,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13991cf │ │ mov %edi,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117dc50(%ebx),%eax │ │ + lea -0x117dc77(%ebx),%eax │ │ push $0xb3 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push $0x4c8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4095470,16 +4095470,16 @@ │ │ add $0x10,%esp │ │ mov %eax,%edx │ │ lea -0x201(%edi),%eax │ │ cmp $0xfffffe02,%eax │ │ ja 1399257 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118372c(%ebx),%eax │ │ - lea -0x117dc50(%ebx),%ecx │ │ + lea -0x1183753(%ebx),%eax │ │ + lea -0x117dc77(%ebx),%ecx │ │ push %eax │ │ push $0x10d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -4095527,16 +4095527,16 @@ │ │ call 13c7860 │ │ add $0x10,%esp │ │ mov 0x10(%esp),%edx │ │ mov 0x8(%esp),%eax │ │ jmp 139931c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118372c(%ebx),%eax │ │ - lea -0x117dc50(%ebx),%ecx │ │ + lea -0x1183753(%ebx),%eax │ │ + lea -0x117dc77(%ebx),%ecx │ │ push %eax │ │ push $0x124 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ @@ -4095590,15 +4095590,15 @@ │ │ call 13c78d0 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 13993e6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116b434(%ebx),%eax │ │ - lea -0x117dc50(%ebx),%ecx │ │ + lea -0x117dc77(%ebx),%ecx │ │ push %eax │ │ push $0x23f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xca │ │ @@ -4096298,15 +4096298,15 @@ │ │ mov $0x2,%edx │ │ cmovne %ecx,%edx │ │ mov %edx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 12c53e0 │ │ test %eax,%eax │ │ je 1399ad7 │ │ - lea -0x11765ea(%ebx),%eax │ │ + lea -0x1176611(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov %edi,(%esp) │ │ call 12c4bd0 │ │ test %eax,%eax │ │ je 1399ad0 │ │ mov 0x88(%esi),%ecx │ │ test %ecx,%ecx │ │ @@ -4096417,15 +4096417,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c5140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1399c97 │ │ sub $0x8,%esp │ │ - lea -0x11765ea(%ebx),%eax │ │ + lea -0x1176611(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 1399c09 │ │ lea 0x88(%esi),%ecx │ │ @@ -4097467,45 +4097467,45 @@ │ │ je 139a8ea │ │ test %eax,%eax │ │ je 139a90d │ │ cmp $0x2,%eax │ │ jne 139a878 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11748d3(%ebx),%eax │ │ + lea -0x11748fa(%ebx),%eax │ │ lea -0x1165b89(%ebx),%ecx │ │ push %eax │ │ push $0x282 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0 │ │ jmp 139aa82 │ │ mov 0x14(%ebp),%eax │ │ cmp %eax,0x40(%esi) │ │ jae 139a8af │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11748d3(%ebx),%eax │ │ + lea -0x11748fa(%ebx),%eax │ │ lea -0x1165b89(%ebx),%ecx │ │ push %eax │ │ push $0x28b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb5 │ │ jmp 139aa82 │ │ mov 0x10(%ebp),%eax │ │ cmp %eax,0x44(%esi) │ │ jae 139a93c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11748d3(%ebx),%eax │ │ + lea -0x11748fa(%ebx),%eax │ │ lea -0x1165b89(%ebx),%ecx │ │ push %eax │ │ push $0x290 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4097520,30 +4097520,30 @@ │ │ call 139abb0 │ │ add $0x20,%esp │ │ mov 0x80(%esi),%eax │ │ test %eax,%eax │ │ jne 139a844 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11748d3(%ebx),%eax │ │ + lea -0x11748fa(%ebx),%eax │ │ lea -0x1165b89(%ebx),%ecx │ │ push %eax │ │ push $0x286 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc1 │ │ jmp 139aa82 │ │ mov 0x20(%ebp),%eax │ │ cmp %eax,0x5c(%esi) │ │ jae 139a973 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11748d3(%ebx),%eax │ │ + lea -0x11748fa(%ebx),%eax │ │ lea -0x1165b89(%ebx),%ecx │ │ push %eax │ │ push $0x294 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4097594,15 +4097594,15 @@ │ │ mov %eax,%ecx │ │ xor %edx,%edx │ │ mov $0x0,%eax │ │ test %ecx,%ecx │ │ jne 139aa2e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11748d3(%ebx),%eax │ │ + lea -0x11748fa(%ebx),%eax │ │ lea -0x1165b89(%ebx),%ecx │ │ push %eax │ │ push $0x2b0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4097621,15 +4097621,15 @@ │ │ je 139aa4e │ │ incl 0x60(%esi) │ │ mov $0x1,%edi │ │ jmp 139aa8e │ │ movl $0x2,0x80(%esi) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11748d3(%ebx),%eax │ │ + lea -0x11748fa(%ebx),%eax │ │ lea -0x1165b89(%ebx),%ecx │ │ push %eax │ │ push $0x2b9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4098746,15 +4098746,15 @@ │ │ xorps %xmm0,%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ movaps %xmm0,0x10(%esp) │ │ mov 0x18(%ecx),%edi │ │ movl $0x0,0xc(%esp) │ │ sub $0x4,%esp │ │ lea 0x10(%esp),%eax │ │ - lea -0x117dc12(%ebx),%ecx │ │ + lea -0x117dc39(%ebx),%ecx │ │ lea 0x14(%esp),%edx │ │ push %eax │ │ push %ecx │ │ push %edx │ │ call 12c55e0 │ │ add $0xc,%esp │ │ mov 0x18(%esi),%eax │ │ @@ -4099077,15 +4099077,15 @@ │ │ test %eax,%eax │ │ je 139bad0 │ │ mov 0x40(%edi),%eax │ │ cmp 0x8(%esp),%eax │ │ jbe 139bade │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117dc25(%ebx),%eax │ │ + lea -0x117dc4c(%ebx),%eax │ │ push %eax │ │ push $0x354 │ │ push 0x10(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc2 │ │ @@ -4099128,15 +4099128,15 @@ │ │ movaps %xmm0,0x10(%esp) │ │ movaps %xmm0,(%esp) │ │ cmpl $0x0,0x28(%ecx) │ │ je 139bbad │ │ mov %ecx,%esi │ │ mov 0x18(%ecx),%edi │ │ sub $0x4,%esp │ │ - lea -0x1183720(%ebx),%eax │ │ + lea -0x1183747(%ebx),%eax │ │ lea 0x4(%esp),%ecx │ │ push %edx │ │ push %eax │ │ push %ecx │ │ call 12c55e0 │ │ add $0xc,%esp │ │ mov 0x18(%esi),%eax │ │ @@ -4099275,30 +4099275,30 @@ │ │ sub $0x10,%esp │ │ call 139bca1 │ │ pop %ebx │ │ add $0xd3517,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1175b7e(%ebx),%eax │ │ + lea -0x1175ba5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139bcdf │ │ sub $0x8,%esp │ │ push 0x80(%esi) │ │ push %eax │ │ call 12c4f50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139bea6 │ │ sub $0x8,%esp │ │ - lea -0x1183720(%ebx),%eax │ │ + lea -0x1183747(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139bd0d │ │ sub $0x8,%esp │ │ @@ -4099320,30 +4099320,30 @@ │ │ push 0x48(%esi) │ │ push %eax │ │ call 12c5ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139bea6 │ │ sub $0x8,%esp │ │ - lea -0x1183717(%ebx),%eax │ │ + lea -0x118373e(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139bd69 │ │ sub $0x8,%esp │ │ push 0x4c(%esi) │ │ push %eax │ │ call 12c5ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139bea6 │ │ sub $0x8,%esp │ │ - lea -0x11765e1(%ebx),%eax │ │ + lea -0x1176608(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139bd97 │ │ sub $0x8,%esp │ │ @@ -4099365,15 +4099365,15 @@ │ │ push 0x54(%esi) │ │ push %eax │ │ call 12c5ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139bea6 │ │ sub $0x8,%esp │ │ - lea -0x1172a13(%ebx),%eax │ │ + lea -0x1172a3a(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139bdf3 │ │ sub $0x8,%esp │ │ @@ -4099480,15 +4099480,15 @@ │ │ mov $0x1,%edi │ │ test %eax,%eax │ │ jne 139bf04 │ │ jmp 139bf4c │ │ mov %edi,%esi │ │ xor %edi,%edi │ │ sub $0x8,%esp │ │ - lea -0x117dc12(%ebx),%eax │ │ + lea -0x117dc39(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139bf31 │ │ sub $0x8,%esp │ │ @@ -4100016,15 +4100016,15 @@ │ │ je 139c475 │ │ mov 0x18(%esi),%ecx │ │ mov %ecx,0x4(%esp) │ │ mov %eax,(%esp) │ │ call 12c4f50 │ │ test %eax,%eax │ │ je 139c4c8 │ │ - lea -0x11763ee(%ebx),%eax │ │ + lea -0x1176415(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ mov 0xc(%ebp),%eax │ │ mov %eax,(%esp) │ │ call 12c4bd0 │ │ test %eax,%eax │ │ je 139c4b7 │ │ mov %eax,%edx │ │ @@ -4102291,15 +4102291,15 @@ │ │ mov 0x8(%eax),%eax │ │ mov %eax,0xc(%esp) │ │ mov %ecx,%esi │ │ jmp 139df31 │ │ mov %edi,0x8(%esp) │ │ movl $0x0,0xc(%esp) │ │ sub $0x8,%esp │ │ - lea -0x11763ee(%ebx),%eax │ │ + lea -0x1176415(%ebx),%eax │ │ push %eax │ │ mov %esi,0x24(%esp) │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139dfc1 │ │ @@ -4102633,15 +4102633,15 @@ │ │ sub $0xc,%esp │ │ push 0xc(%edi) │ │ call 12750e0 │ │ add $0x4,%esp │ │ push %edi │ │ call 13497d0 │ │ add $0x10,%esp │ │ - lea -0x117a0c4(%ebx),%eax │ │ + lea -0x117a0eb(%ebx),%eax │ │ push $0x1ca │ │ push %eax │ │ push $0x164 │ │ push %edi │ │ call 12c15e0 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -4103081,15 +4103081,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 139e84f │ │ pop %ebx │ │ add $0xd0969,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117a0c4(%ebx),%eax │ │ + lea -0x117a0eb(%ebx),%eax │ │ push $0x1a7 │ │ push %eax │ │ push $0x164 │ │ call 12c0ea0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 139e8b0 │ │ @@ -4105258,15 +4105258,15 @@ │ │ call 139ff2f │ │ pop %ebx │ │ add $0xcf289,%ebx │ │ cmpl $0x0,0xc(%ebp) │ │ je 139ff71 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11765d4(%ebx),%eax │ │ + lea -0x11765fb(%ebx),%eax │ │ lea -0x1156afe(%ebx),%ecx │ │ push %eax │ │ push $0x33 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4105472,15 +4105472,15 @@ │ │ add $0xcf07b,%ebx │ │ mov 0x8(%ebp),%esi │ │ mov $0x1,%eax │ │ cmpl $0x1,0x4(%esi) │ │ je 13a0195 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117be32(%ebx),%eax │ │ + lea -0x117be59(%ebx),%eax │ │ lea -0x1156afe(%ebx),%ecx │ │ push %eax │ │ push $0x85 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ xor %eax,%eax │ │ @@ -4105551,15 +4105551,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ call 13a01fd │ │ pop %ebx │ │ add $0xcefbb,%ebx │ │ mov 0xc(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1175b7e(%ebx),%eax │ │ + lea -0x1175ba5(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a0234 │ │ mov 0x8(%ebp),%ecx │ │ @@ -4105567,15 +4105567,15 @@ │ │ push 0x4(%ecx) │ │ push %eax │ │ call 12c4f50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a0293 │ │ sub $0x8,%esp │ │ - lea -0x1183720(%ebx),%eax │ │ + lea -0x1183747(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a0260 │ │ sub $0x8,%esp │ │ @@ -4105718,15 +4105718,15 @@ │ │ div %edi │ │ xor %bl,(%esi,%edx,1) │ │ mov 0xc(%esp),%ebx │ │ mov 0x8(%esp),%esi │ │ jmp 13a0432 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172a07(%ebx),%eax │ │ + lea -0x1172a2e(%ebx),%eax │ │ lea -0x1156afe(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4105734,15 +4105734,15 @@ │ │ push $0x39 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ jmp 13a043e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1172a07(%ebx),%eax │ │ + lea -0x1172a2e(%ebx),%eax │ │ lea -0x1156afe(%ebx),%ecx │ │ push %eax │ │ push $0xca │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4105804,15 +4105804,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13a049f │ │ pop %ebx │ │ add $0xced19,%ebx │ │ sub $0x4,%esp │ │ - lea -0x11748bb(%ebx),%eax │ │ + lea -0x11748e2(%ebx),%eax │ │ push $0x3b │ │ push %eax │ │ push $0x30 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a04d3 │ │ @@ -4105841,15 +4105841,15 @@ │ │ call 13a04f1 │ │ pop %ebx │ │ add $0xcecc7,%ebx │ │ mov 0x8(%ebp),%esi │ │ test %esi,%esi │ │ je 13a053b │ │ sub $0x4,%esp │ │ - lea -0x11748bb(%ebx),%edi │ │ + lea -0x11748e2(%ebx),%edi │ │ push $0x4b │ │ push %edi │ │ push 0x14(%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x4c │ │ push %edi │ │ @@ -4106178,15 +4106178,15 @@ │ │ mov $0x1,%eax │ │ mov %ecx,0x28(%esi) │ │ test %ecx,%ecx │ │ jne 13a084c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115e458(%ebx),%eax │ │ - lea -0x11748bb(%ebx),%ecx │ │ + lea -0x11748e2(%ebx),%ecx │ │ push %eax │ │ push $0x133 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -4106303,15 +4106303,15 @@ │ │ movl $0x0,0x4(%esp) │ │ movl $0x0,0x8(%esp) │ │ mov $0x1,%esi │ │ test %ecx,%ecx │ │ je 13a0a91 │ │ mov 0x8(%ebp),%edi │ │ sub $0x8,%esp │ │ - lea -0x1183720(%ebx),%eax │ │ + lea -0x1183747(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a096a │ │ lea 0xc(%edi),%ecx │ │ @@ -4106337,15 +4106337,15 @@ │ │ push %edx │ │ push %eax │ │ call 12c64d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a0a8f │ │ sub $0x4,%esp │ │ - lea -0x11748bb(%ebx),%eax │ │ + lea -0x11748e2(%ebx),%eax │ │ push $0xf3 │ │ push %eax │ │ push 0x14(%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ mov %eax,0x14(%edi) │ │ @@ -4106368,15 +4106368,15 @@ │ │ push %edx │ │ push %eax │ │ call 12c64d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a0a8f │ │ sub $0x4,%esp │ │ - lea -0x11748bb(%ebx),%eax │ │ + lea -0x11748e2(%ebx),%eax │ │ push $0xfe │ │ push %eax │ │ push 0x18(%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%eax │ │ mov %eax,0x18(%edi) │ │ @@ -4106450,30 +4106450,30 @@ │ │ sub $0x10,%esp │ │ call 13a0ad1 │ │ pop %ebx │ │ add $0xce6e7,%ebx │ │ mov 0xc(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ sub $0x8,%esp │ │ - lea -0x1175b7e(%ebx),%eax │ │ + lea -0x1175ba5(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a0b0c │ │ sub $0x8,%esp │ │ push 0x8(%esi) │ │ push %eax │ │ call 12c4f50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a0b91 │ │ sub $0x8,%esp │ │ - lea -0x1183720(%ebx),%eax │ │ + lea -0x1183747(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a0b36 │ │ sub $0x8,%esp │ │ @@ -4107308,15 +4107308,15 @@ │ │ sub $0x40,%esp │ │ call 13a13c1 │ │ pop %ebx │ │ add $0xcddf7,%ebx │ │ mov 0x8(%ebp),%edi │ │ cmpl $0x8000,0xc(%edi) │ │ jne 13a1449 │ │ - lea -0x117c4a5(%ebx),%eax │ │ + lea -0x117c4cc(%ebx),%eax │ │ lea 0x14(%esp),%esi │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %esi │ │ call 12c67a0 │ │ lea 0xc(%esp),%eax │ │ @@ -4107566,15 +4107566,15 @@ │ │ add $0xcdb87,%ebx │ │ mov 0x8(%ebp),%esi │ │ xor %eax,%eax │ │ test %esi,%esi │ │ je 13a16a1 │ │ testb $0x1,0x10(%esi) │ │ jne 13a16a1 │ │ - lea -0x117c4a5(%ebx),%eax │ │ + lea -0x117c4cc(%ebx),%eax │ │ lea 0x14(%esp),%edi │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %edi │ │ call 12c67a0 │ │ lea 0xc(%esp),%eax │ │ @@ -4107840,15 +4107840,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c6510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a199f │ │ sub $0x8,%esp │ │ - lea -0x1183708(%ebx),%eax │ │ + lea -0x118372f(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a199a │ │ sub $0x8,%esp │ │ @@ -4107901,15 +4107901,15 @@ │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 13a1b63 │ │ mov 0xc(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 13a1b5e │ │ sub $0x8,%esp │ │ - lea -0x1183708(%ebx),%eax │ │ + lea -0x118372f(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a1a32 │ │ lea 0x14(%edi),%ecx │ │ @@ -4108455,15 +4108455,15 @@ │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 13a2072 │ │ mov 0xc(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 13a206d │ │ sub $0x8,%esp │ │ - lea -0x1183708(%ebx),%eax │ │ + lea -0x118372f(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a1fef │ │ lea 0x14(%edi),%ecx │ │ @@ -4108473,15 +4108473,15 @@ │ │ call 12c5140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a2072 │ │ cmpl $0x8000,0xc(%edi) │ │ jne 13a206d │ │ sub $0x8,%esp │ │ - lea -0x117c4a5(%ebx),%eax │ │ + lea -0x117c4cc(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a206d │ │ lea 0x158(%edi),%ecx │ │ @@ -4108541,15 +4108541,15 @@ │ │ sub $0x10,%esp │ │ call 13a20bf │ │ pop %ebx │ │ add $0xcd0f9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4108569,15 +4108569,15 @@ │ │ sub $0x10,%esp │ │ call 13a20ff │ │ pop %ebx │ │ add $0xcd0b9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4108594,15 +4108594,15 @@ │ │ sub $0x10,%esp │ │ call 13a213f │ │ pop %ebx │ │ add $0xcd079,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4108622,15 +4108622,15 @@ │ │ sub $0x10,%esp │ │ call 13a217f │ │ pop %ebx │ │ add $0xcd039,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4108647,15 +4108647,15 @@ │ │ sub $0x10,%esp │ │ call 13a21bf │ │ pop %ebx │ │ add $0xccff9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4108675,15 +4108675,15 @@ │ │ sub $0x10,%esp │ │ call 13a21ff │ │ pop %ebx │ │ add $0xccfb9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4108700,15 +4108700,15 @@ │ │ sub $0x10,%esp │ │ call 13a223f │ │ pop %ebx │ │ add $0xccf79,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4108728,15 +4108728,15 @@ │ │ sub $0x10,%esp │ │ call 13a227f │ │ pop %ebx │ │ add $0xccf39,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4109177,15 +4109177,15 @@ │ │ sub $0x10,%esp │ │ call 13a26bf │ │ pop %ebx │ │ add $0xccaf9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183e7c(%ebx),%eax │ │ + lea -0x1183ea3(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4109205,15 +4109205,15 @@ │ │ sub $0x10,%esp │ │ call 13a26ff │ │ pop %ebx │ │ add $0xccab9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183e7c(%ebx),%eax │ │ + lea -0x1183ea3(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4109230,15 +4109230,15 @@ │ │ sub $0x10,%esp │ │ call 13a273f │ │ pop %ebx │ │ add $0xcca79,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183e7c(%ebx),%eax │ │ + lea -0x1183ea3(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4109258,15 +4109258,15 @@ │ │ sub $0x10,%esp │ │ call 13a277f │ │ pop %ebx │ │ add $0xcca39,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183e7c(%ebx),%eax │ │ + lea -0x1183ea3(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4109283,15 +4109283,15 @@ │ │ sub $0x10,%esp │ │ call 13a27bf │ │ pop %ebx │ │ add $0xcc9f9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117e430(%ebx),%eax │ │ + lea -0x117e457(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4109311,15 +4109311,15 @@ │ │ sub $0x10,%esp │ │ call 13a27ff │ │ pop %ebx │ │ add $0xcc9b9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117e430(%ebx),%eax │ │ + lea -0x117e457(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4109336,15 +4109336,15 @@ │ │ sub $0x10,%esp │ │ call 13a283f │ │ pop %ebx │ │ add $0xcc979,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117e430(%ebx),%eax │ │ + lea -0x117e457(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4109364,15 +4109364,15 @@ │ │ sub $0x10,%esp │ │ call 13a287f │ │ pop %ebx │ │ add $0xcc939,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117e430(%ebx),%eax │ │ + lea -0x117e457(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a2e80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4109675,15 +4109675,15 @@ │ │ push 0x18(%esp) │ │ call 1288020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a2ce9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11765c7(%ebx),%eax │ │ + lea -0x11765ee(%ebx),%eax │ │ lea -0x1156ad3(%ebx),%ecx │ │ push %eax │ │ push $0xb5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4109695,15 +4109695,15 @@ │ │ test %edi,%edi │ │ je 13a2c58 │ │ cmpl $0x32,0x14(%esp) │ │ jae 13a2c99 │ │ jmp 13a2cd0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11765c7(%ebx),%eax │ │ + lea -0x11765ee(%ebx),%eax │ │ lea -0x1156ad3(%ebx),%ecx │ │ push %eax │ │ push $0xa9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x1167a7d(%ebx),%eax │ │ @@ -4109713,15 +4109713,15 @@ │ │ push $0x39 │ │ call 1272e00 │ │ add $0x10,%esp │ │ test %edi,%edi │ │ jne 13a2c0d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11765c7(%ebx),%eax │ │ + lea -0x11765ee(%ebx),%eax │ │ lea -0x1156ad3(%ebx),%ecx │ │ push %eax │ │ push $0xac │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x115a728(%ebx),%eax │ │ @@ -4109731,22 +4109731,22 @@ │ │ push $0x39 │ │ call 1272e00 │ │ add $0x10,%esp │ │ cmpl $0x32,0x14(%esp) │ │ jb 13a2cd0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11765c7(%ebx),%eax │ │ + lea -0x11765ee(%ebx),%eax │ │ lea -0x1156ad3(%ebx),%ecx │ │ push %eax │ │ push $0xaf │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1174890(%ebx),%eax │ │ + lea -0x11748b7(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 1272e00 │ │ add $0x10,%esp │ │ sub $0xc,%esp │ │ @@ -4109857,15 +4109857,15 @@ │ │ push %ecx │ │ call 12c1c10 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 13a2ce1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11765c7(%ebx),%eax │ │ + lea -0x11765ee(%ebx),%eax │ │ lea -0x1156ad3(%ebx),%ecx │ │ push %eax │ │ push $0xca │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ lea -0x1154d1a(%ebx),%eax │ │ @@ -4110021,24 +4110021,24 @@ │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ jne 13a3118 │ │ sub $0x8,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jne 13a3118 │ │ sub $0x8,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ mov $0x2,%ecx │ │ test %eax,%eax │ │ jne 13a3118 │ │ @@ -4110057,24 +4110057,24 @@ │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ mov $0x4,%ecx │ │ test %eax,%eax │ │ jne 13a3118 │ │ sub $0x8,%esp │ │ - lea -0x117305c(%ebx),%eax │ │ + lea -0x1173083(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ mov $0x5,%ecx │ │ test %eax,%eax │ │ jne 13a3118 │ │ sub $0x8,%esp │ │ - lea -0x1183bf7(%ebx),%eax │ │ + lea -0x1183c1e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ mov $0x6,%ecx │ │ test %eax,%eax │ │ jne 13a3118 │ │ @@ -4110093,24 +4110093,24 @@ │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ mov $0x8,%ecx │ │ test %eax,%eax │ │ jne 13a3118 │ │ sub $0x8,%esp │ │ - lea -0x1183e7c(%ebx),%eax │ │ + lea -0x1183ea3(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ mov $0x9,%ecx │ │ test %eax,%eax │ │ jne 13a3118 │ │ sub $0x8,%esp │ │ - lea -0x117e430(%ebx),%eax │ │ + lea -0x117e457(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ mov $0xa,%ecx │ │ test %eax,%eax │ │ je 13a3121 │ │ @@ -4110139,15 +4110139,15 @@ │ │ pop %ebx │ │ add $0xcc077,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13a31ca │ │ sub $0x4,%esp │ │ - lea -0x1178201(%ebx),%eax │ │ + lea -0x1178228(%ebx),%eax │ │ push $0x95 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x16c │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4110367,15 +4110367,15 @@ │ │ call 13a3371 │ │ pop %ebx │ │ add $0xcbe47,%ebx │ │ mov 0x18(%ebp),%edi │ │ mov 0x8(%ebp),%esi │ │ cmpl $0x8000,0xc(%esi) │ │ jne 13a33fe │ │ - lea -0x117c4a5(%ebx),%eax │ │ + lea -0x117c4cc(%ebx),%eax │ │ lea 0x14(%esp),%edi │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %edi │ │ call 12c67a0 │ │ lea 0xc(%esp),%eax │ │ @@ -4110617,15 +4110617,15 @@ │ │ je 13a3645 │ │ test %ecx,%ecx │ │ je 13a3645 │ │ cmpl $0x0,0x150(%esi) │ │ je 13a3645 │ │ testb $0x1,0x10(%esi) │ │ jne 13a3645 │ │ - lea -0x117c4a5(%ebx),%eax │ │ + lea -0x117c4cc(%ebx),%eax │ │ lea 0x14(%esp),%edi │ │ push 0x10(%ebp) │ │ push 0xc(%ebp) │ │ push %eax │ │ push %edi │ │ call 12c67a0 │ │ lea 0xc(%esp),%eax │ │ @@ -4110673,15 +4110673,15 @@ │ │ mov 0x150(%esi),%eax │ │ mov %eax,(%esp) │ │ call 12750e0 │ │ mov 0x14c(%esi),%eax │ │ mov %eax,(%esp) │ │ call 1274e70 │ │ mov 0x4(%esi),%eax │ │ - lea -0x1178201(%ebx),%edi │ │ + lea -0x1178228(%ebx),%edi │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ movl $0x265,0x8(%esp) │ │ call 12c02c0 │ │ mov 0x158(%esi),%eax │ │ mov %edi,0x4(%esp) │ │ mov %eax,(%esp) │ │ @@ -4110731,15 +4110731,15 @@ │ │ call 13a3721 │ │ pop %ebx │ │ add $0xcba97,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13a3888 │ │ - lea -0x1178201(%ebx),%esi │ │ + lea -0x1178228(%ebx),%esi │ │ mov %esi,0x4(%esp) │ │ movl $0x275,0x8(%esp) │ │ movl $0x16c,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 13a3886 │ │ mov %eax,%edi │ │ @@ -4110931,15 +4110931,15 @@ │ │ push %eax │ │ push %edi │ │ call 12c6510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a3a29 │ │ sub $0x8,%esp │ │ - lea -0x1183708(%ebx),%eax │ │ + lea -0x118372f(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a3a24 │ │ sub $0x8,%esp │ │ @@ -4111000,15 +4111000,15 @@ │ │ xor %eax,%eax │ │ test %edi,%edi │ │ je 13a3c4b │ │ mov 0xc(%ebp),%esi │ │ test %esi,%esi │ │ je 13a3c42 │ │ sub $0x8,%esp │ │ - lea -0x1183708(%ebx),%eax │ │ + lea -0x118372f(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a3acd │ │ lea 0x168(%edi),%ecx │ │ @@ -4111561,15 +4111561,15 @@ │ │ xor %esi,%esi │ │ test %edi,%edi │ │ je 13a4115 │ │ mov 0xc(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 13a4110 │ │ sub $0x8,%esp │ │ - lea -0x1183708(%ebx),%eax │ │ + lea -0x118372f(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a4092 │ │ lea 0x168(%edi),%ecx │ │ @@ -4111579,26 +4111579,26 @@ │ │ call 12c5140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a4115 │ │ cmpl $0x8000,0xc(%edi) │ │ jne 13a4110 │ │ sub $0x8,%esp │ │ - lea -0x117c4a5(%ebx),%eax │ │ + lea -0x117c4cc(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a4110 │ │ lea 0x158(%edi),%ecx │ │ mov %ecx,0x8(%esp) │ │ sub $0x4,%esp │ │ mov %eax,0x8(%esp) │ │ - lea -0x1178201(%ebx),%eax │ │ + lea -0x1178228(%ebx),%eax │ │ push $0x3d6 │ │ push %eax │ │ push 0x158(%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x158(%edi) │ │ movl $0x0,0x15c(%edi) │ │ @@ -4111644,15 +4111644,15 @@ │ │ sub $0x10,%esp │ │ call 13a415f │ │ pop %ebx │ │ add $0xcb059,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4111672,15 +4111672,15 @@ │ │ sub $0x10,%esp │ │ call 13a419f │ │ pop %ebx │ │ add $0xcb019,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4111697,15 +4111697,15 @@ │ │ sub $0x10,%esp │ │ call 13a41df │ │ pop %ebx │ │ add $0xcafd9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4111725,15 +4111725,15 @@ │ │ sub $0x10,%esp │ │ call 13a421f │ │ pop %ebx │ │ add $0xcaf99,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4111750,15 +4111750,15 @@ │ │ sub $0x10,%esp │ │ call 13a425f │ │ pop %ebx │ │ add $0xcaf59,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4111778,15 +4111778,15 @@ │ │ sub $0x10,%esp │ │ call 13a429f │ │ pop %ebx │ │ add $0xcaf19,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4111803,15 +4111803,15 @@ │ │ sub $0x10,%esp │ │ call 13a42df │ │ pop %ebx │ │ add $0xcaed9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4111831,15 +4111831,15 @@ │ │ sub $0x10,%esp │ │ call 13a431f │ │ pop %ebx │ │ add $0xcae99,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4112280,15 +4112280,15 @@ │ │ sub $0x10,%esp │ │ call 13a475f │ │ pop %ebx │ │ add $0xcaa59,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183e7c(%ebx),%eax │ │ + lea -0x1183ea3(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4112308,15 +4112308,15 @@ │ │ sub $0x10,%esp │ │ call 13a479f │ │ pop %ebx │ │ add $0xcaa19,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183e7c(%ebx),%eax │ │ + lea -0x1183ea3(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4112333,15 +4112333,15 @@ │ │ sub $0x10,%esp │ │ call 13a47df │ │ pop %ebx │ │ add $0xca9d9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183e7c(%ebx),%eax │ │ + lea -0x1183ea3(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4112361,15 +4112361,15 @@ │ │ sub $0x10,%esp │ │ call 13a481f │ │ pop %ebx │ │ add $0xca999,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183e7c(%ebx),%eax │ │ + lea -0x1183ea3(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4112386,15 +4112386,15 @@ │ │ sub $0x10,%esp │ │ call 13a485f │ │ pop %ebx │ │ add $0xca959,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117e430(%ebx),%eax │ │ + lea -0x117e457(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4112414,15 +4112414,15 @@ │ │ sub $0x10,%esp │ │ call 13a489f │ │ pop %ebx │ │ add $0xca919,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117e430(%ebx),%eax │ │ + lea -0x117e457(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4112439,15 +4112439,15 @@ │ │ sub $0x10,%esp │ │ call 13a48df │ │ pop %ebx │ │ add $0xca8d9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117e430(%ebx),%eax │ │ + lea -0x117e457(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4112467,15 +4112467,15 @@ │ │ sub $0x10,%esp │ │ call 13a491f │ │ pop %ebx │ │ add $0xca899,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117e430(%ebx),%eax │ │ + lea -0x117e457(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13a4f80 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4112538,15 +4112538,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1165b4c(%ebx),%eax │ │ - lea -0x1178201(%ebx),%ecx │ │ + lea -0x1178228(%ebx),%ecx │ │ push %eax │ │ push $0x111 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -4112764,21 +4112764,21 @@ │ │ call 13c7840 │ │ add $0x10,%esp │ │ cmp $0x32,%eax │ │ jb 13a4c78 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115e440(%ebx),%eax │ │ - lea -0x1178201(%ebx),%ecx │ │ + lea -0x1178228(%ebx),%ecx │ │ push %eax │ │ push $0xb5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1174890(%ebx),%eax │ │ + lea -0x11748b7(%ebx),%eax │ │ jmp 13a4d43 │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ jne 13a4c82 │ │ mov 0x4(%edi),%eax │ │ sub $0x4,%esp │ │ push %eax │ │ @@ -4112812,27 +4112812,27 @@ │ │ call 1288020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a4de6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115e440(%ebx),%eax │ │ - lea -0x1178201(%ebx),%ecx │ │ + lea -0x1178228(%ebx),%ecx │ │ push %eax │ │ push $0xcf │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ jmp 13a4dc3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115e440(%ebx),%eax │ │ - lea -0x1178201(%ebx),%ecx │ │ + lea -0x1178228(%ebx),%ecx │ │ push %eax │ │ push $0xbd │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x1167a7d(%ebx),%eax │ │ push %esi │ │ @@ -4112840,15 +4112840,15 @@ │ │ push $0x7a │ │ push $0x39 │ │ call 1272e00 │ │ jmp 13a4dd9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115e440(%ebx),%eax │ │ - lea -0x1178201(%ebx),%ecx │ │ + lea -0x1178228(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ lea -0x115e431(%ebx),%eax │ │ push %esi │ │ @@ -4112858,15 +4112858,15 @@ │ │ push $0x39 │ │ call 1272e00 │ │ add $0x20,%esp │ │ jmp 13a4dcd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115e440(%ebx),%eax │ │ - lea -0x1178201(%ebx),%ecx │ │ + lea -0x1178228(%ebx),%ecx │ │ push %eax │ │ push $0xc9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x115a728(%ebx),%eax │ │ push 0x8(%esp) │ │ @@ -4112985,15 +4112985,15 @@ │ │ call 12c1c10 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 13a4dde │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115e440(%ebx),%eax │ │ - lea -0x1178201(%ebx),%ecx │ │ + lea -0x1178228(%ebx),%ecx │ │ push %eax │ │ push $0xe4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ lea -0x1154d1a(%ebx),%eax │ │ push %edi │ │ @@ -4113609,15 +4113609,15 @@ │ │ jmp 13a565b │ │ xor %eax,%eax │ │ mov %eax,0x4(%esi) │ │ mov %esi,%edi │ │ jmp 13a56af │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118170a(%ebx),%eax │ │ + lea -0x1181731(%ebx),%eax │ │ push %eax │ │ push $0x2fd │ │ mov 0x14(%esp),%edi │ │ push %edi │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4113949,15 +4113949,15 @@ │ │ push %eax │ │ push 0x18(%esp) │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a5aef │ │ sub $0x8,%esp │ │ - lea -0x11765ba(%ebx),%eax │ │ + lea -0x11765e1(%ebx),%eax │ │ push %eax │ │ push 0x18(%esp) │ │ call 12c2420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13a5b5d │ │ mov 0x4(%esi),%eax │ │ @@ -4114283,15 +4114283,15 @@ │ │ mov 0xc(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 13a5efc │ │ cmpl $0x71,0x14(%ebp) │ │ ja 13a5ddf │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781d1(%ebx),%eax │ │ + lea -0x11781f8(%ebx),%eax │ │ lea -0x115e417(%ebx),%ecx │ │ push %eax │ │ push $0x1fb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4114307,27 +4114307,27 @@ │ │ movzbl 0x110(%esi),%eax │ │ test $0x8,%al │ │ jne 13a5e71 │ │ test $0x2,%al │ │ je 13a5ebf │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781d1(%ebx),%eax │ │ + lea -0x11781f8(%ebx),%eax │ │ lea -0x115e417(%ebx),%ecx │ │ push %eax │ │ push $0x222 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xf3 │ │ jmp 13a5f5f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781d1(%ebx),%eax │ │ + lea -0x11781f8(%ebx),%eax │ │ lea -0x115e417(%ebx),%ecx │ │ push %eax │ │ push $0x1ff │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4114380,27 +4114380,27 @@ │ │ je 13a5f09 │ │ mov 0x10(%ebp),%eax │ │ movl $0x72,(%eax) │ │ mov $0x1,%eax │ │ jmp 13a5f6b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781d1(%ebx),%eax │ │ + lea -0x11781f8(%ebx),%eax │ │ lea -0x115e417(%ebx),%ecx │ │ push %eax │ │ push $0x22a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xaf │ │ jmp 13a5f5f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781d1(%ebx),%eax │ │ + lea -0x11781f8(%ebx),%eax │ │ lea -0x115e417(%ebx),%ecx │ │ push %eax │ │ push $0x21c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4115780,15 +4115780,15 @@ │ │ pop %ebx │ │ add $0xc8457,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13a6dfb │ │ sub $0x4,%esp │ │ - lea -0x117f916(%ebx),%esi │ │ + lea -0x117f93d(%ebx),%esi │ │ push $0xeb │ │ push %esi │ │ push $0xa8 │ │ call 12c0010 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ test %eax,%eax │ │ @@ -4115887,15 +4115887,15 @@ │ │ je 13a6eb5 │ │ movzbl 0x10(%esi),%ecx │ │ test $0x20,%cl │ │ jne 13a6ebf │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116b3db(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x380 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xef │ │ @@ -4115919,16 +4115919,16 @@ │ │ mov 0x18(%esi),%eax │ │ test %eax,%eax │ │ je 13a6eb5 │ │ test $0x8,%cl │ │ jne 13a6f26 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117dbf4(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117dc1b(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x348 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xf0 │ │ @@ -4116010,16 +4116010,16 @@ │ │ je 13a7002 │ │ test %eax,%eax │ │ je 13a7002 │ │ testb $0x20,0x10(%esi) │ │ jne 13a700c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11816b2(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x11816d9(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x496 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xef │ │ @@ -4116049,16 +4116049,16 @@ │ │ test %eax,%eax │ │ je 13a7002 │ │ movzbl 0x10(%esi),%ecx │ │ test $0x8,%cl │ │ jne 13a7080 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117dbf4(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117dc1b(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x348 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xf0 │ │ @@ -4116152,15 +4116152,15 @@ │ │ mov 0xa4(%edi),%eax │ │ test %eax,%eax │ │ jne 13a7190 │ │ sub $0xc,%esp │ │ push 0x8(%edi) │ │ call 12f4530 │ │ add $0xc,%esp │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push $0x266 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ mov 0x18(%ebp),%edx │ │ mov 0x1c(%ebp),%ecx │ │ add $0x10,%esp │ │ @@ -4116203,16 +4116203,16 @@ │ │ je 13a72b3 │ │ mov 0x14(%ebp),%edi │ │ cmp %edi,%eax │ │ jbe 13a73c3 │ │ mov %eax,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a056(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117a07d(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x3ce │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ lea -0x114eff8(%ebx),%eax │ │ push %esi │ │ @@ -4116235,16 +4116235,16 @@ │ │ push %ecx │ │ call 12f4630 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jns 13a72b3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a056(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117a07d(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x3ee │ │ jmp 13a7329 │ │ lea 0x8(%esp),%eax │ │ push 0x8(%edi) │ │ push %ecx │ │ push %edx │ │ @@ -4116260,36 +4116260,36 @@ │ │ mov 0x8(%esp),%eax │ │ mov 0x10(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%eax │ │ jmp 13a7345 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a056(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117a07d(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x3e6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ - lea -0x11816a7(%ebx),%eax │ │ + lea -0x11816ce(%ebx),%eax │ │ push %eax │ │ push $0xa8 │ │ jmp 13a7339 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a056(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117a07d(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x3de │ │ jmp 13a7329 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a056(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117a07d(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x3bc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80004 │ │ @@ -4116301,38 +4116301,38 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a056(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117a07d(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x3c1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xad │ │ jmp 13a7339 │ │ mov %eax,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117a056(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117a07d(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x3c5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ push 0x14(%edi) │ │ call 1287fb0 │ │ add $0x4,%esp │ │ - lea -0x11836fd(%ebx),%ecx │ │ + lea -0x1183724(%ebx),%ecx │ │ push %esi │ │ push %eax │ │ push %ecx │ │ push $0xa6 │ │ push $0x39 │ │ call 1272e00 │ │ add $0x20,%esp │ │ @@ -4116407,16 +4116407,16 @@ │ │ mov 0x18(%eax),%ecx │ │ test %ecx,%ecx │ │ je 13a7498 │ │ test $0x8,%dl │ │ jne 13a74a2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117dbf4(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117dc1b(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x348 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xf0 │ │ @@ -4116539,16 +4116539,16 @@ │ │ mov 0x18(%eax),%ecx │ │ test %ecx,%ecx │ │ je 13a75c8 │ │ test $0x8,%dl │ │ jne 13a75d2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117dbf4(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117dc1b(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x348 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xf0 │ │ @@ -4116641,15 +4116641,15 @@ │ │ add $0x4,%esp │ │ push 0x14(%esi) │ │ call 1274e70 │ │ add $0x4,%esp │ │ push 0x58(%esi) │ │ call 1274e70 │ │ add $0xc,%esp │ │ - lea -0x117f916(%ebx),%edi │ │ + lea -0x117f93d(%ebx),%edi │ │ push $0x52e │ │ push %edi │ │ push 0x9c(%esi) │ │ call 12c02c0 │ │ add $0xc,%esp │ │ push $0x52f │ │ mov %edi,0x10(%esp) │ │ @@ -4116709,15 +4116709,15 @@ │ │ call 13a7751 │ │ pop %ebx │ │ add $0xc7a67,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13a789b │ │ - lea -0x117f916(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %eax,0x4(%esp) │ │ movl $0x53e,0x8(%esp) │ │ movl $0xa8,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 13a789b │ │ @@ -4116918,30 +4116918,30 @@ │ │ mov $0x35,%edi │ │ bt %edx,%edi │ │ mov $0x0,%edi │ │ jb 13a7d2b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1170d68(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x595 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ push $0x39 │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 13a7b11 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1167a14(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x140 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000f │ │ @@ -4116964,15 +4116964,15 @@ │ │ mov $0xffffffff,%eax │ │ cmp $0x1,%ecx │ │ jbe 13a7c10 │ │ jmp 13a7c84 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1167a14(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x164 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x116b3ad(%ebx),%eax │ │ push 0x54(%esi) │ │ @@ -4117018,15 +4117018,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c6510 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a7ecb │ │ sub $0x8,%esp │ │ - lea -0x11807f8(%ebx),%eax │ │ + lea -0x118081f(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a7e65 │ │ mov 0x4(%eax),%ecx │ │ @@ -4117039,15 +4117039,15 @@ │ │ push %eax │ │ call 12c4f50 │ │ jmp 13a7cfc │ │ mov %eax,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1167a14(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ test %edi,%edi │ │ je 13a7d95 │ │ push %eax │ │ push $0x14f │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ @@ -4117102,21 +4117102,21 @@ │ │ test %edi,%edi │ │ js 13a7d47 │ │ cmp 0x98(%esi),%edi │ │ jge 13a7da0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1160117(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x12c │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ - lea -0x117f8e8(%ebx),%eax │ │ + lea -0x117f90f(%ebx),%eax │ │ push %edi │ │ push 0x98(%esi) │ │ push %eax │ │ push $0xac │ │ push $0x39 │ │ call 1272e00 │ │ add $0x20,%esp │ │ @@ -4117131,35 +4117131,35 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13a7e65 │ │ jmp 13a7ecb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1160117(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x11b │ │ jmp 13a7ea2 │ │ mov -0x11149b0(%ebx,%ecx,4),%ecx │ │ sub $0x8,%esp │ │ push -0x2350(%ebx,%ecx,8) │ │ push %eax │ │ call 12c6510 │ │ jmp 13a7b06 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1160117(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x129 │ │ jmp 13a7e32 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1160117(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x11f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x9e │ │ @@ -4117207,15 +4117207,15 @@ │ │ call 13b50b0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13a794c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1167a14(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x15f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4117233,22 +4117233,22 @@ │ │ mov %esi,%ecx │ │ mov %eax,0x10(%esi) │ │ mov $0x1,%edi │ │ jmp 13a7ecb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1160117(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x10d │ │ jmp 13a7ea2 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1160117(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x113 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ @@ -4117449,15 +4117449,15 @@ │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a81ea │ │ sub $0x8,%esp │ │ - lea -0x1171957(%ebx),%eax │ │ + lea -0x117197e(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13a8165 │ │ mov $0x6,%eax │ │ @@ -4117467,60 +4117467,60 @@ │ │ mov $0x3,%eax │ │ jmp 13a81ef │ │ mov $0x5,%eax │ │ mov %eax,0x8(%esp) │ │ dec %eax │ │ cmp $0x5,%eax │ │ ja 13a8218 │ │ - lea -0x117f8b8(%ebx),%edi │ │ + lea -0x117f8df(%ebx),%edi │ │ lea -0x115a713(%ebx),%esi │ │ mov -0x11149c4(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ - lea -0x117658a(%ebx),%edi │ │ + lea -0x11765b1(%ebx),%edi │ │ jmp 13a8245 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11836e4(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x118370b(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x679 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ jmp 13a8285 │ │ - lea -0x117f890(%ebx),%edi │ │ + lea -0x117f8b7(%ebx),%edi │ │ sub $0x8,%esp │ │ push $0xf000 │ │ mov 0x8(%ebp),%eax │ │ push 0x8(%eax) │ │ call 12f7510 │ │ add $0x10,%esp │ │ mov %edi,%esi │ │ test %eax,%eax │ │ je 13a82a1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11836e4(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x118370b(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x67b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push %esi │ │ push $0xa5 │ │ jmp 13a835c │ │ mov 0x8(%ebp),%eax │ │ movzwl 0xc(%eax),%eax │ │ test $0xc030,%eax │ │ je 13a83ed │ │ sub $0x8,%esp │ │ - lea -0x11807f8(%ebx),%eax │ │ + lea -0x118081f(%ebx),%eax │ │ push %eax │ │ mov 0xc(%ebp),%edi │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a853e │ │ @@ -4117541,28 +4117541,28 @@ │ │ je 13a8666 │ │ mov 0x4(%esp),%eax │ │ cmp $0xfffffffb,%eax │ │ mov 0x8(%ebp),%ecx │ │ jg 13a8426 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11836e4(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x118370b(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x6a6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x70 │ │ jmp 13a835c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11836e4(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x118370b(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x685 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x11600ff(%ebx),%eax │ │ push %eax │ │ @@ -4117585,23 +4117585,23 @@ │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a83f8 │ │ sub $0x8,%esp │ │ - lea -0x11811f4(%ebx),%eax │ │ + lea -0x118121b(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a8407 │ │ sub $0x8,%esp │ │ - lea -0x117dc03(%ebx),%eax │ │ + lea -0x117dc2a(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a8416 │ │ sub $0xc,%esp │ │ @@ -4117609,15 +4117609,15 @@ │ │ call 13c8110 │ │ add $0x10,%esp │ │ mov %eax,0x4(%esp) │ │ jmp 13a82f8 │ │ movl $0xffffffff,0x4(%esp) │ │ mov $0xffffffff,%eax │ │ jmp 13a8423 │ │ - lea -0x11729e4(%ebx),%esi │ │ + lea -0x1172a0b(%ebx),%esi │ │ jmp 13a8261 │ │ movl $0xfffffffd,0x4(%esp) │ │ mov $0xfffffffd,%eax │ │ jmp 13a8423 │ │ movl $0xfffffffe,0x4(%esp) │ │ mov $0xfffffffe,%eax │ │ jmp 13a8423 │ │ @@ -4117635,16 +4117635,16 @@ │ │ jne 13a84e9 │ │ mov 0x8(%ebp),%eax │ │ movzwl 0xc(%eax),%eax │ │ test $0x8020,%eax │ │ jne 13a853e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11836e4(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x118370b(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x6b0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x11600b5(%ebx),%eax │ │ push %eax │ │ @@ -4117655,16 +4117655,16 @@ │ │ push 0x14(%eax) │ │ call 1287fb0 │ │ add $0x10,%esp │ │ cmp %eax,%esi │ │ jle 13a853e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11836e4(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x118370b(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x6b7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ mov 0x8(%ebp),%eax │ │ mov 0x98(%eax),%esi │ │ @@ -4117679,16 +4117679,16 @@ │ │ jmp 13a8528 │ │ test %eax,%eax │ │ js 13a853e │ │ cmp %esi,%eax │ │ jge 13a853e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11836e4(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x118370b(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x6c2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ lea -0x11587e6(%ebx),%eax │ │ push 0x10(%esp) │ │ @@ -4117707,15 +4117707,15 @@ │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a85fe │ │ mov %eax,%esi │ │ sub $0x8,%esp │ │ - lea -0x117a20a(%ebx),%eax │ │ + lea -0x117a231(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ lea 0x20(%esp),%eax │ │ mov %eax,0x14(%esp) │ │ @@ -4117743,16 +4117743,16 @@ │ │ test %eax,%eax │ │ je 13a8666 │ │ mov $0x6,%eax │ │ cmpl $0x6,0x8(%esp) │ │ je 13a8605 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11836e4(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x118370b(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x6df │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa7 │ │ @@ -4118051,16 +4118051,16 @@ │ │ test %eax,%eax │ │ je 13a88c3 │ │ movzbl 0x10(%ecx),%edx │ │ test $0x8,%dl │ │ jne 13a88cd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117dbf4(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117dc1b(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x348 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xf0 │ │ @@ -4118115,15 +4118115,15 @@ │ │ test %ecx,%ecx │ │ je 13a89b7 │ │ testb $0x10,0x10(%esi) │ │ jne 13a8972 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1150eef(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x35c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xed │ │ @@ -4118254,15 +4118254,15 @@ │ │ test %ecx,%ecx │ │ je 13a8b12 │ │ testb $0x10,0x10(%esi) │ │ jne 13a8ad1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114efd8(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x476 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xed │ │ @@ -4118361,26 +4118361,26 @@ │ │ je 13a8c2c │ │ mov 0xc(%ebp),%ecx │ │ test %ecx,%ecx │ │ je 13a8c27 │ │ cmpl $0x8000,0xc(%edi) │ │ jne 13a8c2c │ │ sub $0x8,%esp │ │ - lea -0x117c4a5(%ebx),%eax │ │ + lea -0x117c4cc(%ebx),%eax │ │ push %eax │ │ push %ecx │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13a8c27 │ │ mov %eax,%esi │ │ lea 0x9c(%edi),%eax │ │ mov %eax,0x8(%esp) │ │ sub $0x4,%esp │ │ - lea -0x117f916(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%eax │ │ push $0x7cf │ │ push %eax │ │ push 0x9c(%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x9c(%edi) │ │ movl $0x0,0xa0(%edi) │ │ @@ -4118572,15 +4118572,15 @@ │ │ sub $0x10,%esp │ │ call 13a8dbf │ │ pop %ebx │ │ add $0xc63f9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4118600,15 +4118600,15 @@ │ │ sub $0x10,%esp │ │ call 13a8dff │ │ pop %ebx │ │ add $0xc63b9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4118625,15 +4118625,15 @@ │ │ sub $0x10,%esp │ │ call 13a8e3f │ │ pop %ebx │ │ add $0xc6379,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4118653,15 +4118653,15 @@ │ │ sub $0x10,%esp │ │ call 13a8e7f │ │ pop %ebx │ │ add $0xc6339,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4118678,15 +4118678,15 @@ │ │ sub $0x10,%esp │ │ call 13a8ebf │ │ pop %ebx │ │ add $0xc62f9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4118706,15 +4118706,15 @@ │ │ sub $0x10,%esp │ │ call 13a8eff │ │ pop %ebx │ │ add $0xc62b9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4118734,15 +4118734,15 @@ │ │ sub $0x10,%esp │ │ call 13a8f3f │ │ pop %ebx │ │ add $0xc6279,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4118759,15 +4118759,15 @@ │ │ sub $0x10,%esp │ │ call 13a8f7f │ │ pop %ebx │ │ add $0xc6239,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4118787,15 +4118787,15 @@ │ │ sub $0x10,%esp │ │ call 13a8fbf │ │ pop %ebx │ │ add $0xc61f9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4118812,15 +4118812,15 @@ │ │ sub $0x10,%esp │ │ call 13a8fff │ │ pop %ebx │ │ add $0xc61b9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119108,15 +4119108,15 @@ │ │ sub $0x10,%esp │ │ call 13a92bf │ │ pop %ebx │ │ add $0xc5ef9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117305c(%ebx),%eax │ │ + lea -0x1173083(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119136,15 +4119136,15 @@ │ │ sub $0x10,%esp │ │ call 13a92ff │ │ pop %ebx │ │ add $0xc5eb9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117305c(%ebx),%eax │ │ + lea -0x1173083(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119161,15 +4119161,15 @@ │ │ sub $0x10,%esp │ │ call 13a933f │ │ pop %ebx │ │ add $0xc5e79,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117305c(%ebx),%eax │ │ + lea -0x1173083(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119189,15 +4119189,15 @@ │ │ sub $0x10,%esp │ │ call 13a937f │ │ pop %ebx │ │ add $0xc5e39,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117305c(%ebx),%eax │ │ + lea -0x1173083(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119214,15 +4119214,15 @@ │ │ sub $0x10,%esp │ │ call 13a93bf │ │ pop %ebx │ │ add $0xc5df9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117305c(%ebx),%eax │ │ + lea -0x1173083(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119242,15 +4119242,15 @@ │ │ sub $0x10,%esp │ │ call 13a93ff │ │ pop %ebx │ │ add $0xc5db9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183bf7(%ebx),%eax │ │ + lea -0x1183c1e(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119270,15 +4119270,15 @@ │ │ sub $0x10,%esp │ │ call 13a943f │ │ pop %ebx │ │ add $0xc5d79,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183bf7(%ebx),%eax │ │ + lea -0x1183c1e(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119295,15 +4119295,15 @@ │ │ sub $0x10,%esp │ │ call 13a947f │ │ pop %ebx │ │ add $0xc5d39,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183bf7(%ebx),%eax │ │ + lea -0x1183c1e(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119323,15 +4119323,15 @@ │ │ sub $0x10,%esp │ │ call 13a94bf │ │ pop %ebx │ │ add $0xc5cf9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183bf7(%ebx),%eax │ │ + lea -0x1183c1e(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119348,15 +4119348,15 @@ │ │ sub $0x10,%esp │ │ call 13a94ff │ │ pop %ebx │ │ add $0xc5cb9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183bf7(%ebx),%eax │ │ + lea -0x1183c1e(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119644,15 +4119644,15 @@ │ │ sub $0x10,%esp │ │ call 13a97bf │ │ pop %ebx │ │ add $0xc59f9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183e7c(%ebx),%eax │ │ + lea -0x1183ea3(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119672,15 +4119672,15 @@ │ │ sub $0x10,%esp │ │ call 13a97ff │ │ pop %ebx │ │ add $0xc59b9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183e7c(%ebx),%eax │ │ + lea -0x1183ea3(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119697,15 +4119697,15 @@ │ │ sub $0x10,%esp │ │ call 13a983f │ │ pop %ebx │ │ add $0xc5979,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183e7c(%ebx),%eax │ │ + lea -0x1183ea3(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119725,15 +4119725,15 @@ │ │ sub $0x10,%esp │ │ call 13a987f │ │ pop %ebx │ │ add $0xc5939,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183e7c(%ebx),%eax │ │ + lea -0x1183ea3(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119750,15 +4119750,15 @@ │ │ sub $0x10,%esp │ │ call 13a98bf │ │ pop %ebx │ │ add $0xc58f9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1183e7c(%ebx),%eax │ │ + lea -0x1183ea3(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119778,15 +4119778,15 @@ │ │ sub $0x10,%esp │ │ call 13a98ff │ │ pop %ebx │ │ add $0xc58b9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117e430(%ebx),%eax │ │ + lea -0x117e457(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119806,15 +4119806,15 @@ │ │ sub $0x10,%esp │ │ call 13a993f │ │ pop %ebx │ │ add $0xc5879,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117e430(%ebx),%eax │ │ + lea -0x117e457(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119831,15 +4119831,15 @@ │ │ sub $0x10,%esp │ │ call 13a997f │ │ pop %ebx │ │ add $0xc5839,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117e430(%ebx),%eax │ │ + lea -0x117e457(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119859,15 +4119859,15 @@ │ │ sub $0x10,%esp │ │ call 13a99bf │ │ pop %ebx │ │ add $0xc57f9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117e430(%ebx),%eax │ │ + lea -0x117e457(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119884,15 +4119884,15 @@ │ │ sub $0x10,%esp │ │ call 13a99ff │ │ pop %ebx │ │ add $0xc57b9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x117e430(%ebx),%eax │ │ + lea -0x117e457(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119912,15 +4119912,15 @@ │ │ sub $0x10,%esp │ │ call 13a9a3f │ │ pop %ebx │ │ add $0xc5779,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1176c03(%ebx),%eax │ │ + lea -0x1176c2a(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119940,15 +4119940,15 @@ │ │ sub $0x10,%esp │ │ call 13a9a7f │ │ pop %ebx │ │ add $0xc5739,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1176c03(%ebx),%eax │ │ + lea -0x1176c2a(%ebx),%eax │ │ push $0x4000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119965,15 +4119965,15 @@ │ │ sub $0x10,%esp │ │ call 13a9abf │ │ pop %ebx │ │ add $0xc56f9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1176c03(%ebx),%eax │ │ + lea -0x1176c2a(%ebx),%eax │ │ push $0x20 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4119993,15 +4119993,15 @@ │ │ sub $0x10,%esp │ │ call 13a9aff │ │ pop %ebx │ │ add $0xc56b9,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1176c03(%ebx),%eax │ │ + lea -0x1176c2a(%ebx),%eax │ │ push $0x8000 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4120018,15 +4120018,15 @@ │ │ sub $0x10,%esp │ │ call 13a9b3f │ │ pop %ebx │ │ add $0xc5679,%ebx │ │ mov 0x8(%ebp),%ecx │ │ mov 0xc(%ebp),%edx │ │ sub $0x4,%esp │ │ - lea -0x1176c03(%ebx),%eax │ │ + lea -0x1176c2a(%ebx),%eax │ │ push $0x40 │ │ push %eax │ │ push 0x10(%ebp) │ │ call 13aaee0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4120098,15 +4120098,15 @@ │ │ test %eax,%eax │ │ jne 13a9ca4 │ │ movl $0x1,0x54(%esi) │ │ jmp 13a9c89 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116d2d0(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x202 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ @@ -4120132,15 +4120132,15 @@ │ │ xor %ecx,%ecx │ │ test %eax,%eax │ │ setne %cl │ │ jmp 13a9e22 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116d2d0(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x252 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb2 │ │ @@ -4120183,63 +4120183,63 @@ │ │ call 12c1c10 │ │ add $0x10,%esp │ │ cmp $0x32,%eax │ │ jb 13a9dd0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116d2d0(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x23b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ - lea -0x117a073(%ebx),%eax │ │ + lea -0x117a09a(%ebx),%eax │ │ jmp 13a9e13 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116d2d0(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x22e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ - lea -0x117a098(%ebx),%eax │ │ + lea -0x117a0bf(%ebx),%eax │ │ jmp 13a9e13 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116d2d0(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x233 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ - lea -0x117be22(%ebx),%eax │ │ + lea -0x117be49(%ebx),%eax │ │ jmp 13a9e13 │ │ lea 0x60(%esi),%eax │ │ sub $0x4,%esp │ │ push $0x32 │ │ push 0x14(%esp) │ │ push %eax │ │ call 12c1c10 │ │ add $0x10,%esp │ │ cmp $0x32,%eax │ │ jb 13a9e2c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116d2d0(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x242 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ - lea -0x11781c6(%ebx),%eax │ │ + lea -0x11781ed(%ebx),%eax │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 1272e00 │ │ add $0x10,%esp │ │ xor %ecx,%ecx │ │ mov %ecx,%eax │ │ @@ -4120326,32 +4120326,32 @@ │ │ call 12c1c10 │ │ add $0x10,%esp │ │ cmp $0x32,%eax │ │ jb 13a9fdd │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1161ebb(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x1e9 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1174890(%ebx),%eax │ │ + lea -0x11748b7(%ebx),%eax │ │ push 0x4(%esp) │ │ push %eax │ │ push $0x7a │ │ push $0x39 │ │ call 1272e00 │ │ add $0x4,%esp │ │ jmp 13a9fc7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1161ebb(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x1da │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x1167a7d(%ebx),%eax │ │ push %edi │ │ @@ -4120359,15 +4120359,15 @@ │ │ push $0x7a │ │ push $0x39 │ │ call 1272e00 │ │ jmp 13a9fd0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1161ebb(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x1e2 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x115a728(%ebx),%eax │ │ push 0x4(%esp) │ │ @@ -4120444,41 +4120444,41 @@ │ │ call 1288020 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13aa133 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154cf3(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x192 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb7 │ │ jmp 13aa113 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154cf3(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x181 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x1167a7d(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0x7a │ │ jmp 13aa113 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154cf3(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x187 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ lea -0x115a728(%ebx),%eax │ │ push %esi │ │ @@ -4120508,21 +4120508,21 @@ │ │ test %eax,%eax │ │ je 13aa11d │ │ cmpl $0x32,0x8(%esp) │ │ jb 13aa183 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154cf3(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x1a7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x1174890(%ebx),%eax │ │ + lea -0x11748b7(%ebx),%eax │ │ jmp 13aa0dd │ │ mov (%esp),%ecx │ │ movzbl 0x10(%ecx),%eax │ │ test $0x2,%al │ │ jne 13aa1bd │ │ cmpb $0x0,0x20(%ecx) │ │ je 13aa1af │ │ @@ -4120585,15 +4120585,15 @@ │ │ call 12c1c10 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 13aa12b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154cf3(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x1ae │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ lea -0x1154d1a(%ebx),%eax │ │ push 0xc(%esp) │ │ @@ -4120648,17 +4120648,17 @@ │ │ sub %ecx,%esi │ │ cmp %edx,%esi │ │ jl 13aa320 │ │ mov %edx,0x98(%edi) │ │ mov $0x1,%eax │ │ jmp 13aa363 │ │ call 1272bb0 │ │ - lea -0x11729f9(%ebx),%eax │ │ + lea -0x1172a20(%ebx),%eax │ │ mov %eax,0x8(%esp) │ │ - lea -0x117f916(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%eax │ │ mov %eax,(%esp) │ │ movl $0xdb,0x4(%esp) │ │ call 1272ce0 │ │ movl $0x0,0x8(%esp) │ │ movl $0x70,0x4(%esp) │ │ movl $0x39,(%esp) │ │ call 1272e00 │ │ @@ -4120734,15 +4120734,15 @@ │ │ jne 13aa457 │ │ mov $0xae,%ecx │ │ mov $0xc6,%edi │ │ mov %ecx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116b3ed(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -4120810,15 +4120810,15 @@ │ │ mov 0xc(%ebp),%eax │ │ cmp %eax,%esi │ │ jbe 13aa52d │ │ mov %eax,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154ce6(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x2b5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ lea -0x1163d60(%ebx),%eax │ │ push %esi │ │ @@ -4120834,15 +4120834,15 @@ │ │ jmp 13aa7db │ │ mov 0x14(%ebp),%esi │ │ test %edi,%edi │ │ je 13aa593 │ │ cmp %esi,%edi │ │ jne 13aa5be │ │ sub $0x8,%esp │ │ - lea -0x1176e2d(%ebx),%eax │ │ + lea -0x1176e54(%ebx),%eax │ │ push %eax │ │ mov 0x14(%esp),%edi │ │ push 0x14(%edi) │ │ call 1287e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13aa61c │ │ @@ -4120876,27 +4120876,27 @@ │ │ jle 13aa5ed │ │ mov 0x8(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ jmp 13aa523 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154ce6(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x2bc │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xa6 │ │ jmp 13aa7cf │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154ce6(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x336 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80004 │ │ @@ -4120938,26 +4120938,26 @@ │ │ push 0x18(%esp) │ │ push 0xa4(%edi) │ │ push 0x28(%esp) │ │ jmp 13aa923 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154ce6(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x2c5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ - lea -0x11765b2(%ebx),%eax │ │ + lea -0x11765d9(%ebx),%eax │ │ jmp 13aa7c9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154ce6(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x2cd │ │ jmp 13aa607 │ │ mov 0x98(%edi),%esi │ │ cmp $0xffffffff,%esi │ │ je 13aa8c6 │ │ mov 0x94(%edi),%eax │ │ @@ -4120968,15 +4120968,15 @@ │ │ call 1287fb0 │ │ add $0x10,%esp │ │ cmp %eax,%esi │ │ jle 13aa874 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154ce6(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x2fd │ │ push %ecx │ │ call 1272ce0 │ │ add $0x10,%esp │ │ mov 0x98(%edi),%esi │ │ sub $0xc,%esp │ │ @@ -4121001,15 +4121001,15 @@ │ │ test %eax,%eax │ │ jle 13aa826 │ │ mov 0x14(%esp),%eax │ │ jmp 13aa5b0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154ce6(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x329 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x116d2bc(%ebx),%eax │ │ push %eax │ │ @@ -4121024,15 +4121024,15 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %ecx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154ce6(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x2d7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ push 0x8(%edi) │ │ call 12f4530 │ │ @@ -4121042,22 +4121042,22 @@ │ │ push %eax │ │ push %ecx │ │ push $0xab │ │ jmp 13aa512 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154ce6(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x2ed │ │ jmp 13aa607 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154ce6(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x2dd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80039 │ │ @@ -4121066,21 +4121066,21 @@ │ │ test %eax,%eax │ │ js 13aa8c6 │ │ cmp 0x98(%edi),%eax │ │ jge 13aa8c6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154ce6(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x309 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ - lea -0x11816fd(%ebx),%eax │ │ + lea -0x1181724(%ebx),%eax │ │ push 0x94(%edi) │ │ push 0x98(%edi) │ │ push %eax │ │ push $0xac │ │ jmp 13aa512 │ │ mov %edi,%ecx │ │ call 13aa960 │ │ @@ -4121115,15 +4121115,15 @@ │ │ mov %edi,%ecx │ │ call 13aa9c0 │ │ mov %esi,%eax │ │ jmp 13aa5b0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154ce6(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x31b │ │ jmp 13aa607 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4121141,15 +4121141,15 @@ │ │ cmpl $0x0,0xa4(%ecx) │ │ jne 13aa9b6 │ │ sub $0xc,%esp │ │ push 0x8(%ecx) │ │ mov %ecx,%esi │ │ call 12f4530 │ │ add $0xc,%esp │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push $0x266 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov %eax,0xa4(%esi) │ │ @@ -4121195,15 +4121195,15 @@ │ │ push %esi │ │ and $0xfffffff0,%esp │ │ sub $0x50,%esp │ │ mov %ecx,%esi │ │ call 13aaa13 │ │ pop %ebx │ │ add $0xc47a5,%ebx │ │ - lea -0x117c4a5(%ebx),%edi │ │ + lea -0x117c4cc(%ebx),%edi │ │ lea 0x24(%esp),%eax │ │ push 0x8(%ebp) │ │ push %edx │ │ push %edi │ │ push %eax │ │ call 12c67a0 │ │ lea 0x1c(%esp),%eax │ │ @@ -4121227,15 +4121227,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13aaace │ │ lea 0x9c(%esi),%ecx │ │ mov %ecx,0xc(%esp) │ │ sub $0x4,%esp │ │ mov %eax,%edi │ │ - lea -0x117f916(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%eax │ │ push $0x7cf │ │ push %eax │ │ push 0x9c(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x9c(%esi) │ │ movl $0x0,0xa0(%esi) │ │ @@ -4121301,26 +4121301,26 @@ │ │ add $0x20,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jne 13aada5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1156aa5(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x411 │ │ jmp 13aabf3 │ │ mov 0xa4(%esi),%eax │ │ test %eax,%eax │ │ jne 13aabba │ │ sub $0xc,%esp │ │ push 0x8(%esi) │ │ call 12f4530 │ │ add $0xc,%esp │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push $0x266 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ mov 0x8(%ebp),%edx │ │ add $0x10,%esp │ │ mov %eax,0xa4(%esi) │ │ @@ -4121335,15 +4121335,15 @@ │ │ call 12f4630 │ │ add $0x20,%esp │ │ test %eax,%eax │ │ jg 13aac6b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1156aa5(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x452 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80004 │ │ @@ -4121351,15 +4121351,15 @@ │ │ mov 0xa4(%esi),%eax │ │ test %eax,%eax │ │ jne 13aac46 │ │ sub $0xc,%esp │ │ push 0x8(%esi) │ │ call 12f4530 │ │ add $0xc,%esp │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push $0x266 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ mov 0x8(%ebp),%edx │ │ add $0x10,%esp │ │ mov %eax,0xa4(%esi) │ │ @@ -4121406,15 +4121406,15 @@ │ │ test %eax,%eax │ │ mov 0xc(%ebp),%edi │ │ jne 13aacf8 │ │ sub $0xc,%esp │ │ push 0x8(%esi) │ │ call 12f4530 │ │ add $0xc,%esp │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push $0x266 │ │ push %ecx │ │ push %eax │ │ call 12bff60 │ │ xor %ecx,%ecx │ │ add $0x10,%esp │ │ mov %eax,0xa4(%esi) │ │ @@ -4121444,22 +4121444,22 @@ │ │ add $0x20,%esp │ │ mov $0x1,%ecx │ │ test %eax,%eax │ │ jg 13aada5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1156aa5(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x43c │ │ jmp 13aabf3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1156aa5(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x446 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ lea -0x116d2bc(%ebx),%eax │ │ push %eax │ │ @@ -4121475,33 +4121475,33 @@ │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov %ecx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1156aa5(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x428 │ │ push %ecx │ │ call 1272ce0 │ │ add $0x4,%esp │ │ - lea -0x11836fd(%ebx),%eax │ │ + lea -0x1183724(%ebx),%eax │ │ push %esi │ │ push %edi │ │ push %eax │ │ push $0xa6 │ │ push $0x39 │ │ call 1272e00 │ │ add $0x20,%esp │ │ jmp 13aada3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1156aa5(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x433 │ │ jmp 13aabf3 │ │ int3 │ │ int3 │ │ int3 │ │ push %ebp │ │ @@ -4121611,16 +4121611,16 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13aafda │ │ cmpl $0x6,0x54(%esi) │ │ jne 13aaf6c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1176566(%ebx),%eax │ │ - lea -0x117f916(%ebx),%ecx │ │ + lea -0x117658d(%ebx),%eax │ │ + lea -0x117f93d(%ebx),%ecx │ │ push %eax │ │ push $0x790 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xb2 │ │ @@ -4123237,16 +4123237,16 @@ │ │ mov %esi,0x18(%esp) │ │ mov %edi,0x14(%esp) │ │ mov 0x14(%ebp),%eax │ │ cmp $0x1fff,%eax │ │ jb 13ac2c0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781a4(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x11781cb(%ebx),%eax │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x55 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6f │ │ @@ -4123255,28 +4123255,28 @@ │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ xor %ecx,%ecx │ │ mov 0x14(%esp),%edi │ │ jmp 13ac653 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781a4(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x11781cb(%ebx),%eax │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x30 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13ac1ce │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781a4(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x11781cb(%ebx),%eax │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x36 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -4123284,15 +4123284,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ xor %esi,%esi │ │ xor %edi,%edi │ │ xor %ecx,%ecx │ │ sub $0x4,%esp │ │ - lea -0x117a043(%ebx),%eax │ │ + lea -0x117a06a(%ebx),%eax │ │ push $0x8f │ │ push %eax │ │ push %ecx │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push %esi │ │ call 11f5ad0 │ │ @@ -4123305,16 +4123305,16 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781a4(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x11781cb(%ebx),%eax │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x3b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -4123322,28 +4123322,28 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ xor %esi,%esi │ │ jmp 13ac1e4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781a4(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x11781cb(%ebx),%eax │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ jmp 13ac2a9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781a4(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x11781cb(%ebx),%eax │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x4d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -4123405,15 +4123405,15 @@ │ │ mov %eax,%edi │ │ add $0x7,%eax │ │ add $0xe,%edi │ │ test %eax,%eax │ │ cmovns %eax,%edi │ │ sar $0x3,%edi │ │ sub $0x4,%esp │ │ - lea -0x117a043(%ebx),%esi │ │ + lea -0x117a06a(%ebx),%esi │ │ push $0x71 │ │ push %esi │ │ push %edi │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ac16b │ │ @@ -4123549,16 +4123549,16 @@ │ │ mov 0x14(%esp),%edi │ │ mov %esi,%ecx │ │ mov 0x18(%esp),%esi │ │ movl $0x1,0xc(%esp) │ │ jmp 13ac1e6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781a4(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x11781cb(%ebx),%eax │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x5d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -4123567,22 +4123567,22 @@ │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ xor %ecx,%ecx │ │ mov %esi,%edi │ │ jmp 13ac653 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781a4(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x11781cb(%ebx),%eax │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x62 │ │ jmp 13ac62d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781a4(%ebx),%eax │ │ + lea -0x11781cb(%ebx),%eax │ │ push %eax │ │ push $0x88 │ │ push 0x28(%esp) │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4123591,32 +4123591,32 @@ │ │ add $0x10,%esp │ │ movl $0x0,0xc(%esp) │ │ mov 0x14(%esp),%edi │ │ mov %esi,%ecx │ │ jmp 13ac653 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781a4(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x11781cb(%ebx),%eax │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x6c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ push $0x35 │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov 0x14(%esp),%edi │ │ jmp 13ac649 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11781a4(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x11781cb(%ebx),%eax │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x67 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -4123882,15 +4123882,15 @@ │ │ mov 0x10(%esp),%esi │ │ mov %eax,%edi │ │ movl $0xfc,0x8(%esp) │ │ movl $0x80003,0xc(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114d1bb(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push 0x10(%esp) │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x14(%esp) │ │ @@ -4124069,29 +4124069,29 @@ │ │ call 11f3420 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13acd75 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115c5ed(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x181 │ │ jmp 13accc6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115c5ed(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x156 │ │ jmp 13acc86 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115c5ed(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x15d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -4124100,15 +4124100,15 @@ │ │ add $0x10,%esp │ │ xor %edi,%edi │ │ movl $0x0,0x8(%esp) │ │ jmp 13acce9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115c5ed(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x177 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x65 │ │ @@ -4124134,27 +4124134,27 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115c5ed(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x163 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ jmp 13acc96 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115c5ed(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x17c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -4124206,15 +4124206,15 @@ │ │ test %eax,%eax │ │ sete %cl │ │ mov %ecx,0x8(%esp) │ │ jmp 13acce5 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115c5ed(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x187 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80010 │ │ @@ -4124222,15 +4124222,15 @@ │ │ call 1272e00 │ │ add $0x10,%esp │ │ movl $0x0,0x8(%esp) │ │ jmp 13acce9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115c5ed(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x18c │ │ jmp 13acd60 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4124281,27 +4124281,27 @@ │ │ mov 0x14(%ebp),%ecx │ │ mov %eax,(%ecx) │ │ mov $0x1,%esi │ │ jmp 13acfce │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1165b36(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x1d1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0102 │ │ jmp 13acf3c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1165b36(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x1d7 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -4124311,15 +4124311,15 @@ │ │ mov $0xffffffff,%esi │ │ xor %eax,%eax │ │ xor %edi,%edi │ │ jmp 13acfd6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1165b36(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x1dd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4124329,15 +4124329,15 @@ │ │ mov $0xffffffff,%esi │ │ xor %eax,%eax │ │ mov 0x4(%esp),%edi │ │ jmp 13acfd6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1165b36(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x1e3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4124415,48 +4124415,48 @@ │ │ call 13c7880 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ad13b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114aeeb(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x207 │ │ jmp 13ad0e3 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114aeeb(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x1fd │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8002a │ │ jmp 13ad0f0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114aeeb(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x201 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ push $0x35 │ │ call 1272e00 │ │ add $0x10,%esp │ │ mov $0xffffffff,%edi │ │ xor %esi,%esi │ │ sub $0x4,%esp │ │ - lea -0x117a043(%ebx),%eax │ │ + lea -0x117a06a(%ebx),%eax │ │ push $0x214 │ │ push %eax │ │ push 0x10(%esp) │ │ call 12c02c0 │ │ add $0x4,%esp │ │ push %esi │ │ call 11f34f0 │ │ @@ -4124487,15 +4124487,15 @@ │ │ call 13acab0 │ │ add $0x10,%esp │ │ mov %eax,%edi │ │ jmp 13ad101 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114aeeb(%ebx),%eax │ │ - lea -0x117a043(%ebx),%ecx │ │ + lea -0x117a06a(%ebx),%ecx │ │ push %eax │ │ push $0x20d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80003 │ │ @@ -4124572,15 +4124572,15 @@ │ │ pop %ebx │ │ add $0xc1f84,%ebx │ │ mov 0xc(%ebp),%esi │ │ call 1273020 │ │ movb $0x0,0x20(%esp) │ │ mov %esi,0x1c(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11723cb(%ebx),%eax │ │ + lea -0x11723f2(%ebx),%eax │ │ push $0x5 │ │ push %eax │ │ push %esi │ │ call 12c2490 │ │ add $0x10,%esp │ │ mov $0x1,%edi │ │ mov $0x1,%ecx │ │ @@ -4124606,27 +4124606,27 @@ │ │ push %eax │ │ push %esi │ │ call 12c2490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ad307 │ │ sub $0x4,%esp │ │ - lea -0x11797b3(%ebx),%eax │ │ + lea -0x11797da(%ebx),%eax │ │ push $0x1 │ │ push %eax │ │ push %esi │ │ call 12c2490 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ad30e │ │ call 1273210 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118167d(%ebx),%eax │ │ - lea -0x11836d1(%ebx),%ecx │ │ + lea -0x11816a4(%ebx),%eax │ │ + lea -0x11836f8(%ebx),%ecx │ │ push %eax │ │ push $0xe4 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xdf │ │ @@ -4124637,17 +4124637,17 @@ │ │ mov 0xc(%ebp),%ecx │ │ lea (%ecx,%eax,1),%esi │ │ dec %esi │ │ xor %ecx,%ecx │ │ orb $0x1,0x20(%esp,%ecx,8) │ │ mov %esi,0x1c(%esp,%ecx,8) │ │ inc %ecx │ │ - lea -0x118167d(%ebx),%eax │ │ + lea -0x11816a4(%ebx),%eax │ │ mov %eax,0x14(%esp) │ │ - lea -0x11836d1(%ebx),%eax │ │ + lea -0x11836f8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ lea -0x114a019(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ mov %ecx,0x10(%esp) │ │ nop │ │ nop │ │ nop │ │ @@ -4124765,15 +4124765,15 @@ │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ push 0x18(%esp) │ │ push $0x101 │ │ push 0x18(%esp) │ │ call 1272ce0 │ │ add $0x10,%esp │ │ - lea -0x117a02d(%ebx),%eax │ │ + lea -0x117a054(%ebx),%eax │ │ push %esi │ │ push %eax │ │ push $0xdb │ │ jmp 13ad58e │ │ call 1273210 │ │ jmp 13ad5db │ │ sub $0x8,%esp │ │ @@ -4124872,15 +4124872,15 @@ │ │ push 0x8(%ebp) │ │ call 1349160 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ad64a │ │ mov %eax,%esi │ │ sub $0x4,%esp │ │ - lea -0x11836d1(%ebx),%edi │ │ + lea -0x11836f8(%ebx),%edi │ │ push $0x7f │ │ push %edi │ │ push $0x2c │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ad64e │ │ @@ -4124965,15 +4124965,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ad750 │ │ mov %eax,%edi │ │ lea 0x18(%esi),%eax │ │ mov %eax,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11836d1(%ebx),%eax │ │ + lea -0x11836f8(%ebx),%eax │ │ push $0x14a │ │ push %eax │ │ push 0x18(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x18(%esi) │ │ sub $0x4,%esp │ │ @@ -4124994,15 +4124994,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ad7b3 │ │ mov %eax,%edi │ │ lea 0x14(%esi),%eax │ │ mov %eax,0xc(%esp) │ │ sub $0x4,%esp │ │ - lea -0x11836d1(%ebx),%eax │ │ + lea -0x11836f8(%ebx),%eax │ │ push $0x151 │ │ push %eax │ │ push 0x14(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ movl $0x0,0x14(%esi) │ │ sub $0x4,%esp │ │ @@ -4125085,16 +4125085,16 @@ │ │ add $0x10,%esp │ │ cmpl $0x0,0x14(%esp) │ │ je 13ad8d2 │ │ mov $0x1,%eax │ │ jmp 13ad8d4 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181673(%ebx),%eax │ │ - lea -0x11836d1(%ebx),%ecx │ │ + lea -0x118169a(%ebx),%eax │ │ + lea -0x11836f8(%ebx),%ecx │ │ push %eax │ │ push $0x164 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xde │ │ @@ -4125183,19 +4125183,19 @@ │ │ movups -0x1f60(%ebx),%xmm0 │ │ movaps %xmm0,0x20(%esp) │ │ lea 0xc(%edi),%eax │ │ mov %eax,0x10(%esp) │ │ lea 0x14(%edi),%eax │ │ mov %eax,0x14(%esp) │ │ mov 0x20(%edi),%esi │ │ - lea -0x11836d1(%ebx),%eax │ │ + lea -0x11836f8(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ - lea -0x11797b3(%ebx),%eax │ │ + lea -0x11797da(%ebx),%eax │ │ mov %eax,0x1c(%esp) │ │ - lea -0x1178015(%ebx),%eax │ │ + lea -0x117803c(%ebx),%eax │ │ mov %eax,0x18(%esp) │ │ jmp 13ada1c │ │ nop │ │ nop │ │ nop │ │ nop │ │ nop │ │ @@ -4125430,29 +4125430,29 @@ │ │ call 126a220 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13add71 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116004e(%ebx),%eax │ │ - lea -0x11836d1(%ebx),%ecx │ │ + lea -0x11836f8(%ebx),%ecx │ │ push %eax │ │ push $0x1bc │ │ jmp 13add30 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116004e(%ebx),%eax │ │ - lea -0x11836d1(%ebx),%ecx │ │ + lea -0x11836f8(%ebx),%ecx │ │ push %eax │ │ push $0x1a7 │ │ jmp 13add30 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116004e(%ebx),%eax │ │ - lea -0x11836d1(%ebx),%ecx │ │ + lea -0x11836f8(%ebx),%ecx │ │ push %eax │ │ push $0x1ae │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8003c │ │ @@ -4125463,15 +4125463,15 @@ │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ sub $0x8,%esp │ │ - lea -0x117dd4f(%ebx),%eax │ │ + lea -0x117dd76(%ebx),%eax │ │ push %eax │ │ push 0x10(%edi) │ │ call 126a220 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ade7a │ │ mov -0x5c(%ebx),%eax │ │ @@ -4125539,44 +4125539,44 @@ │ │ test %eax,%eax │ │ je 13ade3c │ │ mov 0x10(%edi),%ecx │ │ jmp 13ad92c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116004e(%ebx),%eax │ │ - lea -0x11836d1(%ebx),%ecx │ │ + lea -0x11836f8(%ebx),%ecx │ │ push %eax │ │ push $0x1f4 │ │ jmp 13add30 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116004e(%ebx),%eax │ │ - lea -0x11836d1(%ebx),%ecx │ │ + lea -0x11836f8(%ebx),%ecx │ │ push %eax │ │ push $0x1e8 │ │ jmp 13add30 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116004e(%ebx),%eax │ │ - lea -0x11836d1(%ebx),%ecx │ │ + lea -0x11836f8(%ebx),%ecx │ │ push %eax │ │ push $0x1c3 │ │ jmp 13add30 │ │ sub $0xc,%esp │ │ push $0x0 │ │ call 126b6a0 │ │ jmp 13add47 │ │ sub $0xc,%esp │ │ push %esi │ │ call 126a4e0 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116004e(%ebx),%eax │ │ - lea -0x11836d1(%ebx),%ecx │ │ + lea -0x11836f8(%ebx),%ecx │ │ push %eax │ │ push $0x1e1 │ │ jmp 13add30 │ │ int3 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4125660,15 +4125660,15 @@ │ │ je 13adf90 │ │ lea 0xc(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 12c1a20 │ │ add $0x10,%esp │ │ sub $0x4,%esp │ │ - lea -0x11836d1(%ebx),%edi │ │ + lea -0x11836f8(%ebx),%edi │ │ push $0x71 │ │ push %edi │ │ push 0x4(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ cmpl $0x1,0x8(%esi) │ │ je 13adfd7 │ │ @@ -4125732,15 +4125732,15 @@ │ │ call 13ae031 │ │ pop %ebx │ │ add $0xc1187,%ebx │ │ test %ecx,%ecx │ │ je 13ae094 │ │ mov %ecx,%esi │ │ sub $0x4,%esp │ │ - lea -0x11836d1(%ebx),%edi │ │ + lea -0x11836f8(%ebx),%edi │ │ push $0x71 │ │ push %edi │ │ push 0x4(%ecx) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ cmpl $0x1,0x8(%esi) │ │ je 13ae085 │ │ @@ -4126082,15 +4126082,15 @@ │ │ push %esi │ │ call 11fca00 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 13ae46b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181655(%ebx),%eax │ │ + lea -0x118167c(%ebx),%eax │ │ lea -0x1156a91(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4126120,15 +4126120,15 @@ │ │ push %esi │ │ call 11fca00 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 13ae46b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181655(%ebx),%eax │ │ + lea -0x118167c(%ebx),%eax │ │ lea -0x1156a91(%ebx),%ecx │ │ push %eax │ │ push $0x96 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4126272,15 +4126272,15 @@ │ │ push %esi │ │ call 11fca00 │ │ mov %edi,%eax │ │ add $0x10,%esp │ │ jmp 13ae6e1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174872(%ebx),%eax │ │ + lea -0x1174899(%ebx),%eax │ │ lea -0x1156a91(%ebx),%ecx │ │ push %eax │ │ push $0xc3 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4126310,15 +4126310,15 @@ │ │ push %esi │ │ call 11fca00 │ │ add $0x10,%esp │ │ mov $0x1,%eax │ │ jmp 13ae6e1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1174872(%ebx),%eax │ │ + lea -0x1174899(%ebx),%eax │ │ lea -0x1156a91(%ebx),%ecx │ │ push %eax │ │ push $0xd9 │ │ jmp 13ae6b0 │ │ int3 │ │ int3 │ │ int3 │ │ @@ -4126390,15 +4126390,15 @@ │ │ lea -0xbfea8(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov -0x124(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov $0x14,%esi │ │ jmp 13ae8b5 │ │ sub $0x8,%esp │ │ - lea -0x1181b52(%ebx),%eax │ │ + lea -0x1181b79(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13ae866 │ │ sub $0xc,%esp │ │ @@ -4126411,15 +4126411,15 @@ │ │ lea -0xbfe08(%ebx),%eax │ │ mov %eax,0x24(%esp) │ │ mov -0x120(%ebx),%eax │ │ mov %eax,0xc(%esp) │ │ mov $0x1c,%esi │ │ jmp 13ae8b5 │ │ sub $0x8,%esp │ │ - lea -0x117975e(%ebx),%eax │ │ + lea -0x1179785(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 1287e80 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13af1b4 │ │ sub $0xc,%esp │ │ @@ -4129797,15 +4129797,15 @@ │ │ push 0x14(%ebp) │ │ push %esi │ │ call 13b5680 │ │ add $0x10,%esp │ │ jmp 13b0d85 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117dbd6(%ebx),%eax │ │ + lea -0x117dbfd(%ebx),%eax │ │ lea -0x1170b0e(%ebx),%ecx │ │ push %eax │ │ push $0x5e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4130780,15 +4130780,15 @@ │ │ call 13b16c1 │ │ pop %ebx │ │ add $0xbdaf7,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13b173f │ │ - lea -0x117654b(%ebx),%eax │ │ + lea -0x1176572(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x11c,0x8(%esp) │ │ movl $0x180,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 13b173f │ │ mov %eax,%esi │ │ @@ -4130827,15 +4130827,15 @@ │ │ pop %ebx │ │ add $0xbda5b,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 13b58f0 │ │ add $0x10,%esp │ │ - lea -0x117654b(%ebx),%eax │ │ + lea -0x1176572(%ebx),%eax │ │ push $0x29 │ │ push %eax │ │ push $0x180 │ │ push %esi │ │ call 12c04e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -4130867,15 +4130867,15 @@ │ │ pop %ebx │ │ add $0xbda0b,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13b17f2 │ │ sub $0x4,%esp │ │ - lea -0x117654b(%ebx),%eax │ │ + lea -0x1176572(%ebx),%eax │ │ push $0x34 │ │ push %eax │ │ push $0x180 │ │ call 12bff60 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b17f2 │ │ @@ -4131108,23 +4131108,23 @@ │ │ je 13b1ac2 │ │ cmp $0x40,%eax │ │ jne 13b1ad0 │ │ mov $0x78,%eax │ │ jmp 13b1b03 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181643(%ebx),%eax │ │ - lea -0x117654b(%ebx),%ecx │ │ + lea -0x118166a(%ebx),%eax │ │ + lea -0x1176572(%ebx),%ecx │ │ push %eax │ │ push $0x73 │ │ jmp 13b1a80 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181643(%ebx),%eax │ │ - lea -0x117654b(%ebx),%ecx │ │ + lea -0x118166a(%ebx),%eax │ │ + lea -0x1176572(%ebx),%ecx │ │ push %eax │ │ push $0x83 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -4131137,27 +4131137,27 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181643(%ebx),%eax │ │ - lea -0x117654b(%ebx),%ecx │ │ + lea -0x118166a(%ebx),%eax │ │ + lea -0x1176572(%ebx),%ecx │ │ push %eax │ │ push $0x87 │ │ jmp 13b1ba0 │ │ mov $0x3a,%eax │ │ jmp 13b1b03 │ │ mov $0xa0,%eax │ │ jmp 13b1b03 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114d191(%ebx),%eax │ │ - lea -0x117654b(%ebx),%ecx │ │ + lea -0x1176572(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x99 │ │ @@ -4131210,16 +4131210,16 @@ │ │ jmp 13b1bc5 │ │ sub $0xc,%esp │ │ push %esi │ │ call 11eaf20 │ │ add $0x10,%esp │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181643(%ebx),%eax │ │ - lea -0x117654b(%ebx),%ecx │ │ + lea -0x118166a(%ebx),%eax │ │ + lea -0x1176572(%ebx),%ecx │ │ push %eax │ │ push $0x90 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8000d │ │ @@ -4131230,16 +4131230,16 @@ │ │ add $0x10,%esp │ │ test %edi,%edi │ │ js 13b1bcf │ │ mov $0x1,%edx │ │ jmp 13b1a99 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1181643(%ebx),%eax │ │ - lea -0x117654b(%ebx),%ecx │ │ + lea -0x118166a(%ebx),%eax │ │ + lea -0x1176572(%ebx),%ecx │ │ push %eax │ │ push $0xa7 │ │ jmp 13b1a80 │ │ int3 │ │ int3 │ │ push %ebp │ │ mov %esp,%ebp │ │ @@ -4131358,30 +4131358,30 @@ │ │ shr $0x3,%eax │ │ mov %eax,0x3c(%edi) │ │ mov $0x1,%esi │ │ jmp 13b1dcc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1150eca(%ebx),%eax │ │ - lea -0x117654b(%ebx),%ecx │ │ + lea -0x1176572(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x67 │ │ push $0x39 │ │ call 1272e00 │ │ jmp 13b1dc9 │ │ mov (%esp),%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1150eca(%ebx),%eax │ │ - lea -0x117654b(%ebx),%ecx │ │ + lea -0x1176572(%ebx),%ecx │ │ push %eax │ │ push $0xcf │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -4131432,15 +4131432,15 @@ │ │ call 13b1e11 │ │ pop %ebx │ │ add $0xbd3a7,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13b1e8f │ │ - lea -0x117654b(%ebx),%eax │ │ + lea -0x1176572(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x11e,0x8(%esp) │ │ movl $0x180,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 13b1e8f │ │ mov %eax,%esi │ │ @@ -4131512,15 +4131512,15 @@ │ │ call 13b1f01 │ │ pop %ebx │ │ add $0xbd2b7,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13b1f7f │ │ - lea -0x117654b(%ebx),%eax │ │ + lea -0x1176572(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x120,0x8(%esp) │ │ movl $0x180,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 13b1f7f │ │ mov %eax,%esi │ │ @@ -4131592,15 +4131592,15 @@ │ │ call 13b1ff1 │ │ pop %ebx │ │ add $0xbd1c7,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13b206f │ │ - lea -0x117654b(%ebx),%eax │ │ + lea -0x1176572(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x122,0x8(%esp) │ │ movl $0x180,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 13b206f │ │ mov %eax,%esi │ │ @@ -4131672,15 +4131672,15 @@ │ │ call 13b20e1 │ │ pop %ebx │ │ add $0xbd0d7,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13b215f │ │ - lea -0x117654b(%ebx),%eax │ │ + lea -0x1176572(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x125,0x8(%esp) │ │ movl $0x180,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 13b215f │ │ mov %eax,%esi │ │ @@ -4131752,15 +4131752,15 @@ │ │ call 13b21d1 │ │ pop %ebx │ │ add $0xbcfe7,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13b224f │ │ - lea -0x117654b(%ebx),%eax │ │ + lea -0x1176572(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x127,0x8(%esp) │ │ movl $0x180,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 13b224f │ │ mov %eax,%esi │ │ @@ -4131840,16 +4131840,16 @@ │ │ jmp 13b2320 │ │ mov $0x28,%eax │ │ jmp 13b2320 │ │ mov $0x80,%eax │ │ jmp 13b2320 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117818a(%ebx),%eax │ │ - lea -0x117654b(%ebx),%ecx │ │ + lea -0x11781b1(%ebx),%eax │ │ + lea -0x1176572(%ebx),%ecx │ │ push %eax │ │ push $0x54 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x99 │ │ @@ -4132598,15 +4132598,15 @@ │ │ call 13b2a31 │ │ pop %ebx │ │ add $0xbc787,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13b2aa5 │ │ - lea -0x1183696(%ebx),%eax │ │ + lea -0x11836bd(%ebx),%eax │ │ mov %eax,0x4(%esp) │ │ movl $0x37,0x8(%esp) │ │ movl $0x5a0,(%esp) │ │ call 12c0010 │ │ test %eax,%eax │ │ je 13b2aa5 │ │ mov %eax,%esi │ │ @@ -4132638,15 +4132638,15 @@ │ │ pop %ebx │ │ add $0xbc6fb,%ebx │ │ mov 0x8(%ebp),%esi │ │ sub $0xc,%esp │ │ push %esi │ │ call 13b58f0 │ │ add $0x10,%esp │ │ - lea -0x1183696(%ebx),%eax │ │ + lea -0x11836bd(%ebx),%eax │ │ push $0x48 │ │ push %eax │ │ push $0x5a0 │ │ push %esi │ │ call 12c04e0 │ │ add $0x10,%esp │ │ lea -0x8(%ebp),%esp │ │ @@ -4132676,15 +4132676,15 @@ │ │ sub $0x10,%esp │ │ call 13b2b0f │ │ pop %ebx │ │ add $0xbc6a9,%ebx │ │ mov 0x8(%ebp),%eax │ │ test %eax,%eax │ │ je 13b2b36 │ │ - lea -0x1183696(%ebx),%ecx │ │ + lea -0x11836bd(%ebx),%ecx │ │ push $0x51 │ │ push %ecx │ │ push $0x5a0 │ │ push %eax │ │ call 12c1bb0 │ │ add $0x10,%esp │ │ jmp 13b2b38 │ │ @@ -4132877,16 +4132877,16 @@ │ │ mov $0x84,%esi │ │ jmp 13b2d10 │ │ mov $0x79,%esi │ │ jmp 13b2d10 │ │ mov $0x7f,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x118365e(%ebx),%eax │ │ - lea -0x1183696(%ebx),%ecx │ │ + lea -0x1183685(%ebx),%eax │ │ + lea -0x11836bd(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -4133055,15 +4133055,15 @@ │ │ mov $0x1,%eax │ │ jmp 13b2f56 │ │ mov $0x73,%esi │ │ mov $0xbf,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1170adf(%ebx),%eax │ │ - lea -0x1183696(%ebx),%ecx │ │ + lea -0x11836bd(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -4133954,15 +4133954,15 @@ │ │ push %eax │ │ call 12c5140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b3911 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bdf8(%ebx),%eax │ │ + lea -0x117be1f(%ebx),%eax │ │ lea -0x1169651(%ebx),%ecx │ │ push %eax │ │ push $0x33 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4134029,15 +4134029,15 @@ │ │ push %eax │ │ call 12c5140 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b39c8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bdf8(%ebx),%eax │ │ + lea -0x117be1f(%ebx),%eax │ │ lea -0x1169651(%ebx),%ecx │ │ push %eax │ │ push $0x33 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4134273,15 +4134273,15 @@ │ │ pop %ebx │ │ add $0xbb60b,%ebx │ │ call 1348c90 │ │ xor %esi,%esi │ │ test %eax,%eax │ │ je 13b3be0 │ │ sub $0x4,%esp │ │ - lea -0x1174863(%ebx),%eax │ │ + lea -0x117488a(%ebx),%eax │ │ push $0x68 │ │ push %eax │ │ push $0x28 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b3be0 │ │ @@ -4134314,15 +4134314,15 @@ │ │ mov 0x8(%ebp),%eax │ │ mov (%eax),%esi │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13b3cf3 │ │ sub $0x4,%esp │ │ - lea -0x1174863(%ebx),%eax │ │ + lea -0x117488a(%ebx),%eax │ │ push $0x68 │ │ mov %eax,0x10(%esp) │ │ push %eax │ │ push $0x28 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ @@ -4134416,15 +4134416,15 @@ │ │ test %esi,%esi │ │ je 13b3d74 │ │ lea 0x4(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 13497d0 │ │ add $0xc,%esp │ │ - lea -0x1174863(%ebx),%edi │ │ + lea -0x117488a(%ebx),%edi │ │ push $0x72 │ │ push %edi │ │ push 0x18(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ push $0x73 │ │ push %edi │ │ @@ -4134467,15 +4134467,15 @@ │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea 0x4(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 13497d0 │ │ add $0xc,%esp │ │ - lea -0x1174863(%ebx),%edi │ │ + lea -0x117488a(%ebx),%edi │ │ push $0x72 │ │ push %edi │ │ push 0x18(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ push $0x73 │ │ push %edi │ │ @@ -4134596,56 +4134596,56 @@ │ │ test %eax,%eax │ │ jle 13b3ff6 │ │ cmp 0x10(%ebp),%eax │ │ jae 13b401b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1163d41(%ebx),%eax │ │ - lea -0x1174863(%ebx),%ecx │ │ + lea -0x117488a(%ebx),%ecx │ │ push %eax │ │ push $0x4c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xca │ │ push $0x39 │ │ call 1272e00 │ │ add $0x10,%esp │ │ jmp 13b3ff6 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1150eb7(%ebx),%eax │ │ - lea -0x1174863(%ebx),%ecx │ │ + lea -0x117488a(%ebx),%ecx │ │ push %eax │ │ push $0xbb │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 13b3fba │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1150eb7(%ebx),%eax │ │ - lea -0x1174863(%ebx),%ecx │ │ + lea -0x117488a(%ebx),%ecx │ │ push %eax │ │ push $0xc0 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ push $0x39 │ │ call 1272e00 │ │ jmp 13b400e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1163d41(%ebx),%eax │ │ - lea -0x1174863(%ebx),%ecx │ │ + lea -0x117488a(%ebx),%ecx │ │ push %eax │ │ push $0x3f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x80006 │ │ @@ -4134783,15 +4134783,15 @@ │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b41d4 │ │ mov %eax,%edi │ │ lea 0x10(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1174863(%ebx),%eax │ │ + lea -0x117488a(%ebx),%eax │ │ push $0xa3 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x14(%esi) │ │ push 0x10(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ @@ -4134819,25 +4134819,25 @@ │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%ecx │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ je 13b429f │ │ sub $0x8,%esp │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b4246 │ │ mov %eax,%edi │ │ lea 0x18(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1174863(%ebx),%eax │ │ + lea -0x117488a(%ebx),%eax │ │ push $0xa3 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x1c(%esi) │ │ push 0x18(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ @@ -4134854,15 +4134854,15 @@ │ │ push %ecx │ │ push %edi │ │ call 12c64d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b429f │ │ sub $0x8,%esp │ │ - lea -0x11770cd(%ebx),%eax │ │ + lea -0x11770f4(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov $0x0,%edi │ │ je 13b4278 │ │ @@ -4134957,15 +4134957,15 @@ │ │ pop %ebx │ │ add $0xbae87,%ebx │ │ call 1348c90 │ │ xor %edi,%edi │ │ test %eax,%eax │ │ je 13b43d5 │ │ sub $0x4,%esp │ │ - lea -0x1178175(%ebx),%eax │ │ + lea -0x117819c(%ebx),%eax │ │ push $0x30 │ │ push %eax │ │ push $0x20 │ │ call 12c0010 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b43d5 │ │ @@ -4135066,15 +4135066,15 @@ │ │ jmp 13b44b2 │ │ mov %edi,%eax │ │ add $0x14,%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 13497d0 │ │ add $0xc,%esp │ │ - lea -0x1178175(%ebx),%esi │ │ + lea -0x117819c(%ebx),%esi │ │ push $0x3b │ │ push %esi │ │ push 0xc(%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ push $0x3c │ │ push %esi │ │ @@ -4135118,15 +4135118,15 @@ │ │ test %esi,%esi │ │ je 13b452a │ │ lea 0x14(%esi),%eax │ │ sub $0xc,%esp │ │ push %eax │ │ call 13497d0 │ │ add $0xc,%esp │ │ - lea -0x1178175(%ebx),%edi │ │ + lea -0x117819c(%ebx),%edi │ │ push $0x3b │ │ push %edi │ │ push 0xc(%esi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ push $0x3c │ │ push %edi │ │ @@ -4135178,15 +4135178,15 @@ │ │ mov %eax,0x8(%esp) │ │ lea 0x14(%edi),%eax │ │ mov %eax,0xc(%esp) │ │ sub $0xc,%esp │ │ push %eax │ │ call 13497d0 │ │ add $0xc,%esp │ │ - lea -0x1178175(%ebx),%esi │ │ + lea -0x117819c(%ebx),%esi │ │ push $0x3b │ │ push %esi │ │ push 0xc(%edi) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ push $0x3c │ │ push %esi │ │ @@ -4135291,64 +4135291,64 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jle 13b4759 │ │ cmp 0x10(%ebp),%eax │ │ jbe 13b4799 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183642(%ebx),%eax │ │ - lea -0x1178175(%ebx),%ecx │ │ + lea -0x1183669(%ebx),%eax │ │ + lea -0x117819c(%ebx),%ecx │ │ push %eax │ │ push $0xa5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xca │ │ jmp 13b4783 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183642(%ebx),%eax │ │ - lea -0x1178175(%ebx),%ecx │ │ + lea -0x1183669(%ebx),%eax │ │ + lea -0x117819c(%ebx),%ecx │ │ push %eax │ │ push $0x91 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x82 │ │ jmp 13b4783 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183642(%ebx),%eax │ │ - lea -0x1178175(%ebx),%ecx │ │ + lea -0x1183669(%ebx),%eax │ │ + lea -0x117819c(%ebx),%ecx │ │ push %eax │ │ push $0x96 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x83 │ │ jmp 13b4783 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183642(%ebx),%eax │ │ - lea -0x1178175(%ebx),%ecx │ │ + lea -0x1183669(%ebx),%eax │ │ + lea -0x117819c(%ebx),%ecx │ │ push %eax │ │ push $0x9c │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7a │ │ jmp 13b4783 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183642(%ebx),%eax │ │ - lea -0x1178175(%ebx),%ecx │ │ + lea -0x1183669(%ebx),%eax │ │ + lea -0x117819c(%ebx),%ecx │ │ push %eax │ │ push $0xa1 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x8e │ │ @@ -4135458,15 +4135458,15 @@ │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b4924 │ │ mov %eax,%edi │ │ lea 0x4(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1178175(%ebx),%eax │ │ + lea -0x117819c(%ebx),%eax │ │ push $0x77 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x8(%esi) │ │ push 0x4(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ @@ -4135494,25 +4135494,25 @@ │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov 0x4(%esp),%ecx │ │ mov %eax,(%ecx) │ │ test %eax,%eax │ │ je 13b49ba │ │ sub $0x8,%esp │ │ - lea -0x117b3ac(%ebx),%eax │ │ + lea -0x117b3d3(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b4991 │ │ mov %eax,%edi │ │ lea 0xc(%esi),%eax │ │ mov %eax,0x4(%esp) │ │ - lea -0x1178175(%ebx),%eax │ │ + lea -0x117819c(%ebx),%eax │ │ push $0x77 │ │ mov %eax,0xc(%esp) │ │ push %eax │ │ push 0x10(%esi) │ │ push 0xc(%esi) │ │ call 12c04e0 │ │ add $0x10,%esp │ │ @@ -4135961,27 +4135961,27 @@ │ │ add %ebx,%eax │ │ jmp *%eax │ │ movl $0xf,0x8(%esp) │ │ lea -0x1114756(%ebx),%eax │ │ jmp 13b4f64 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bde4(%ebx),%eax │ │ + lea -0x117be0b(%ebx),%eax │ │ lea -0x1158772(%ebx),%ecx │ │ push %eax │ │ push $0x135 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x96 │ │ jmp 13b4ed8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bde4(%ebx),%eax │ │ + lea -0x117be0b(%ebx),%eax │ │ lea -0x1158772(%ebx),%ecx │ │ push %eax │ │ push $0x139 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4136207,15 +4136207,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13b518f │ │ pop %ebx │ │ add $0xba029,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117bdc7(%ebx),%eax │ │ + lea -0x117bdee(%ebx),%eax │ │ push $0x10 │ │ push %eax │ │ push $0xc │ │ call 12c0010 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4136240,15 +4136240,15 @@ │ │ push %ebx │ │ and $0xfffffff0,%esp │ │ sub $0x10,%esp │ │ call 13b51cf │ │ pop %ebx │ │ add $0xb9fe9,%ebx │ │ sub $0x4,%esp │ │ - lea -0x117bdc7(%ebx),%eax │ │ + lea -0x117bdee(%ebx),%eax │ │ push $0x15 │ │ push %eax │ │ push 0x8(%ebp) │ │ call 12c02c0 │ │ add $0x10,%esp │ │ lea -0x4(%ebp),%esp │ │ pop %ebx │ │ @@ -4136465,15 +4136465,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c4f50 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b5518 │ │ sub $0x8,%esp │ │ - lea -0x117eb75(%ebx),%eax │ │ + lea -0x117eb9c(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b53d0 │ │ mov %edi,%ecx │ │ @@ -4136704,15 +4136704,15 @@ │ │ cmp %eax,0x3c(%ecx) │ │ je 13b566f │ │ mov %eax,0x3c(%ecx) │ │ andb $0xf7,0x50(%ecx) │ │ jmp 13b566f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1178134(%ebx),%eax │ │ + lea -0x117815b(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x80 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4136827,15 +4136827,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c5eb0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b582f │ │ sub $0x8,%esp │ │ - lea -0x1179062(%ebx),%eax │ │ + lea -0x1179089(%ebx),%eax │ │ push %eax │ │ push %edi │ │ call 12c4c30 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b587e │ │ sub $0x8,%esp │ │ @@ -4137159,15 +4137159,15 @@ │ │ add $0xb9697,%ebx │ │ mov 0x8(%ebp),%esi │ │ movzbl 0x50(%esi),%eax │ │ test $0x8,%al │ │ jne 13b5b5f │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bd86(%ebx),%eax │ │ + lea -0x117bdad(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x102 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4137199,15 +4137199,15 @@ │ │ mov %eax,%ecx │ │ xor %edx,%edx │ │ divl 0x8(%esp) │ │ test %edx,%edx │ │ je 13b5db9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bd86(%ebx),%eax │ │ + lea -0x117bdad(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x134 │ │ jmp 13b5c22 │ │ lea 0x48(%esi),%ecx │ │ cmpl $0x0,0x48(%esi) │ │ mov %ecx,(%esp) │ │ @@ -4137225,15 +4137225,15 @@ │ │ call 13b6900 │ │ mov %edi,%edx │ │ add $0x20,%esp │ │ mov 0x48(%esi),%ecx │ │ jmp 13b5c8c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bd86(%ebx),%eax │ │ + lea -0x117bdad(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x111 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4137258,15 +4137258,15 @@ │ │ sub %edx,%eax │ │ mov %eax,%edx │ │ add %edi,%eax │ │ cmp 0x14(%ebp),%eax │ │ jbe 13b5d8e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bd86(%ebx),%eax │ │ + lea -0x117bdad(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x11e │ │ jmp 13b5c22 │ │ mov %edx,%eax │ │ neg %eax │ │ and %edi,%eax │ │ @@ -4137290,26 +4137290,26 @@ │ │ cmp 0x1c(%ebp),%eax │ │ jne 13b5cee │ │ sub %edx,%eax │ │ mov (%esp),%ecx │ │ jae 13b5cf1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bd86(%ebx),%eax │ │ + lea -0x117bdad(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x16d │ │ jmp 13b5d7c │ │ mov (%esp),%ecx │ │ add %eax,%edi │ │ cmp 0x14(%ebp),%edi │ │ jbe 13b5d14 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bd86(%ebx),%eax │ │ + lea -0x117bdad(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x174 │ │ jmp 13b5d7c │ │ test %eax,%eax │ │ je 13b5ea7 │ │ mov %edx,0x8(%esp) │ │ @@ -4137331,29 +4137331,29 @@ │ │ mov 0x8(%esp),%edx │ │ mov (%esp),%ecx │ │ jmp 13b5eaa │ │ cmp 0x14(%ebp),%edx │ │ jbe 13b5e63 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bd86(%ebx),%eax │ │ + lea -0x117bdad(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x15f │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ jmp 13b5c2f │ │ cmp $0x101,%edx │ │ jb 13b5eeb │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bd86(%ebx),%eax │ │ + lea -0x117bdad(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x123 │ │ jmp 13b5c22 │ │ mov 0x70(%esi),%eax │ │ mov %ecx,(%esp) │ │ push %ecx │ │ @@ -4137396,15 +4137396,15 @@ │ │ call 13b6b10 │ │ add $0x30,%esp │ │ test %eax,%eax │ │ mov $0x1,%eax │ │ jne 13b5c3b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bd86(%ebx),%eax │ │ + lea -0x117bdad(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x14c │ │ jmp 13b5c22 │ │ mov %eax,0x4(%esp) │ │ mov 0x70(%esi),%eax │ │ lea 0x10(%esi),%ecx │ │ @@ -4137476,39 +4137476,39 @@ │ │ mov 0xc(%esp),%edx │ │ mov 0x14(%esp),%eax │ │ mov %al,-0x1(%edx,%ecx,1) │ │ mov (%esp),%eax │ │ jmp 13b5ba7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bd86(%ebx),%eax │ │ + lea -0x117bdad(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x13b │ │ jmp 13b5c22 │ │ mov $0x1,%eax │ │ jmp 13b5c3b │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bd86(%ebx),%eax │ │ + lea -0x117bdad(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x17a │ │ jmp 13b5c22 │ │ cmp %edi,%eax │ │ mov 0x10(%esp),%edi │ │ jbe 13b5ba7 │ │ mov 0xc(%esp),%ecx │ │ cmp $0x8,%ecx │ │ jae 13b5fc8 │ │ mov 0x4(%esp),%ecx │ │ jmp 13b6074 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bd86(%ebx),%eax │ │ + lea -0x117bdad(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x163 │ │ jmp 13b5c22 │ │ mov %eax,(%esp) │ │ xor %eax,%eax │ │ mov %edx,0x14(%esp) │ │ @@ -4137804,15 +4137804,15 @@ │ │ pop %ebx │ │ add $0xb8e87,%ebx │ │ mov 0x8(%ebp),%esi │ │ testb $0x8,0x50(%esi) │ │ jne 13b636d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183633(%ebx),%eax │ │ + lea -0x118365a(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x1db │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4137822,15 +4137822,15 @@ │ │ mov 0x10(%ebp),%eax │ │ test %edi,%edi │ │ je 13b63a8 │ │ cmp %edi,0x14(%ebp) │ │ jae 13b63b0 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183633(%ebx),%eax │ │ + lea -0x118365a(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x1e5 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4137878,15 +4137878,15 @@ │ │ mov %eax,0x58(%esi) │ │ mov 0x10(%ebp),%eax │ │ mov %edx,(%eax) │ │ mov $0x1,%eax │ │ jmp 13b644d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1183633(%ebx),%eax │ │ + lea -0x118365a(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x1ea │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4137926,15 +4137926,15 @@ │ │ test %ecx,%ecx │ │ je 13b64cf │ │ mov 0x8(%ebp),%eax │ │ testb $0x8,0x50(%eax) │ │ jne 13b64c1 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117810e(%ebx),%eax │ │ + lea -0x1178135(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x21b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4137977,30 +4137977,30 @@ │ │ test %eax,%eax │ │ je 13b65bc │ │ mov 0x8(%ebp),%eax │ │ testb $0x8,0x50(%eax) │ │ jne 13b6539 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11780ed(%ebx),%eax │ │ + lea -0x1178114(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x22d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x72 │ │ jmp 13b65b2 │ │ mov 0x1c(%ebp),%edi │ │ cmp %edi,0x14(%ebp) │ │ jae 13b656a │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11780ed(%ebx),%eax │ │ + lea -0x1178114(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x232 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4138017,15 +4138017,15 @@ │ │ je 13b658b │ │ mov 0x10(%ebp),%eax │ │ mov %edi,(%eax) │ │ mov $0x1,%esi │ │ jmp 13b65bc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11780ed(%ebx),%eax │ │ + lea -0x1178114(%ebx),%eax │ │ lea -0x115ffe1(%ebx),%ecx │ │ push %eax │ │ push $0x237 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4138116,15 +4138116,15 @@ │ │ push %edi │ │ push %esi │ │ call 12c66a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b679f │ │ sub $0x8,%esp │ │ - lea -0x1173954(%ebx),%eax │ │ + lea -0x117397b(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b66e4 │ │ mov %eax,%esi │ │ @@ -4138144,15 +4138144,15 @@ │ │ push %edi │ │ push %esi │ │ call 12c66a0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b67a6 │ │ sub $0x8,%esp │ │ - lea -0x1179062(%ebx),%eax │ │ + lea -0x1179089(%ebx),%eax │ │ push %eax │ │ push 0xc(%ebp) │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ mov 0x8(%ebp),%esi │ │ je 13b6713 │ │ @@ -4138415,15 +4138415,15 @@ │ │ mov (%edi),%eax │ │ lea (%eax,%ecx,1),%edx │ │ cmp 0x10(%ebp),%edx │ │ jbe 13b69c8 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x115c597(%ebx),%eax │ │ - lea -0x1179fb8(%ebx),%ecx │ │ + lea -0x1179fdf(%ebx),%ecx │ │ push %eax │ │ push $0x46 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ @@ -4138529,35 +4138529,35 @@ │ │ jne 13b6a80 │ │ mov 0xc(%ebp),%eax │ │ mov %edx,(%eax) │ │ mov $0x1,%eax │ │ jmp 13b6b08 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11729ac(%ebx),%eax │ │ - lea -0x1179fb8(%ebx),%ecx │ │ + lea -0x11729d3(%ebx),%eax │ │ + lea -0x1179fdf(%ebx),%ecx │ │ push %eax │ │ push $0x61 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0xc0103 │ │ jmp 13b6afc │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11729ac(%ebx),%eax │ │ - lea -0x1179fb8(%ebx),%ecx │ │ + lea -0x11729d3(%ebx),%eax │ │ + lea -0x1179fdf(%ebx),%ecx │ │ push %eax │ │ push $0x6b │ │ jmp 13b6aef │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11729ac(%ebx),%eax │ │ - lea -0x1179fb8(%ebx),%ecx │ │ + lea -0x11729d3(%ebx),%eax │ │ + lea -0x1179fdf(%ebx),%ecx │ │ push %eax │ │ push $0x70 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x64 │ │ @@ -4138926,15 +4138926,15 @@ │ │ push %ecx │ │ push %eax │ │ call 12c5ee0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b6fc5 │ │ sub $0x8,%esp │ │ - lea -0x1176793(%ebx),%eax │ │ + lea -0x11767ba(%ebx),%eax │ │ push %eax │ │ push %esi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b6f7c │ │ sub $0x8,%esp │ │ @@ -4138988,15 +4138988,15 @@ │ │ push %esi │ │ push %ecx │ │ call 12c69d0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b71ec │ │ sub $0x8,%esp │ │ - lea -0x1173954(%ebx),%eax │ │ + lea -0x117397b(%ebx),%eax │ │ push %eax │ │ mov 0xc(%ebp),%esi │ │ push %esi │ │ call 12c4bd0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ je 13b70cf │ │ @@ -4139252,27 +4139252,27 @@ │ │ push 0x14(%ebp) │ │ push %esi │ │ call 13b6bd0 │ │ add $0x10,%esp │ │ jmp 13b7398 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bd65(%ebx),%eax │ │ + lea -0x117bd8c(%ebx),%eax │ │ lea -0x114d138(%ebx),%ecx │ │ push %eax │ │ push $0xee │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ jmp 13b738c │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x117bd65(%ebx),%eax │ │ + lea -0x117bd8c(%ebx),%eax │ │ lea -0x114d138(%ebx),%ecx │ │ push %eax │ │ push $0xf6 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4139342,15 +4139342,15 @@ │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 13b7467 │ │ mov $0x66,%esi │ │ mov $0x119,%edi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x11815e8(%ebx),%eax │ │ + lea -0x118160f(%ebx),%eax │ │ lea -0x114d138(%ebx),%ecx │ │ push %eax │ │ push %edi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ @@ -4140075,15 +4140075,15 @@ │ │ mov 0x10(%ebp),%ecx │ │ lea -0x81(%ecx),%edx │ │ cmp $0xffffff7f,%edx │ │ ja 13b7ba9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154ca1(%ebx),%eax │ │ - lea -0x11764e4(%ebx),%ecx │ │ + lea -0x117650b(%ebx),%ecx │ │ push %eax │ │ push $0x3e │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6d │ │ @@ -4140118,15 +4140118,15 @@ │ │ push %esi │ │ call 13b7ff0 │ │ add $0x10,%esp │ │ jmp 13b7c34 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1154ca1(%ebx),%eax │ │ - lea -0x11764e4(%ebx),%ecx │ │ + lea -0x117650b(%ebx),%ecx │ │ push %eax │ │ push $0x48 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x69 │ │ @@ -4140398,15 +4140398,15 @@ │ │ jmp 13b7fab │ │ mov $0x68,%edx │ │ movl $0xc0,0xc(%esp) │ │ mov %edx,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x116b334(%ebx),%eax │ │ - lea -0x11764e4(%ebx),%ecx │ │ + lea -0x117650b(%ebx),%ecx │ │ push %eax │ │ push 0x14(%esp) │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push %esi │ │ @@ -4140661,15 +4140661,15 @@ │ │ movl $0x6d,(%esp) │ │ movl $0x11b,0x4(%esp) │ │ jmp 13b8356 │ │ movl $0x67,(%esp) │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x11695f7(%ebx),%eax │ │ - lea -0x11764e4(%ebx),%ecx │ │ + lea -0x117650b(%ebx),%ecx │ │ push %eax │ │ push 0xc(%esp) │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push 0x8(%esp) │ │ @@ -4140709,15 +4140709,15 @@ │ │ test %esi,%esi │ │ je 13b83ec │ │ cmp %esi,0x14(%ebp) │ │ jae 13b83f9 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1165afc(%ebx),%eax │ │ - lea -0x11764e4(%ebx),%ecx │ │ + lea -0x117650b(%ebx),%ecx │ │ push %eax │ │ push $0x155 │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4140736,15 +4140736,15 @@ │ │ mov %eax,%ecx │ │ mov $0x1,%eax │ │ test %ecx,%ecx │ │ jne 13b844d │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1165afc(%ebx),%eax │ │ - lea -0x11764e4(%ebx),%ecx │ │ + lea -0x117650b(%ebx),%ecx │ │ push %eax │ │ push $0x15a │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x66 │ │ @@ -4140909,16 +4140909,16 @@ │ │ call *0xc(%eax) │ │ jmp 13b8790 │ │ addl $0x1,0x18(%esi) │ │ adcl $0x0,0x1c(%esi) │ │ jae 13b86c7 │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ - lea -0x1179f81(%ebx),%eax │ │ - lea -0x11764e4(%ebx),%ecx │ │ + lea -0x1179fa8(%ebx),%eax │ │ + lea -0x117650b(%ebx),%ecx │ │ push %eax │ │ push $0x22d │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x7e │ │ @@ -4141109,15 +4141109,15 @@ │ │ je 13b88c4 │ │ mov 0x1c(%ebp),%edi │ │ cmp %edi,0x14(%ebp) │ │ jae 13b889e │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x114aed2(%ebx),%eax │ │ - lea -0x11764e4(%ebx),%ecx │ │ + lea -0x117650b(%ebx),%ecx │ │ push %eax │ │ push $0x17b │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x6a │ │ @@ -4141241,15 +4141241,15 @@ │ │ jg 13b9032 │ │ test %eax,%eax │ │ je 13b92f3 │ │ cmp $0x61,%eax │ │ jne 13b9d08 │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11815cc(%ebx),%eax │ │ + lea -0x11815f3(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x11d,%eax │ │ @@ -4141343,15 +4141343,15 @@ │ │ je 13bb311 │ │ cmp $0x6c,%eax │ │ je 13bb2e9 │ │ cmp $0x6b,%eax │ │ jne 13b9d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117dbc5(%ebx),%eax │ │ + lea -0x117dbec(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x24,%eax │ │ @@ -4141501,15 +4141501,15 @@ │ │ cmp $0x9,%eax │ │ ja 13b9d08 │ │ mov -0x1113b20(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1172995(%ebx),%eax │ │ + lea -0x11729bc(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x33,%eax │ │ @@ -4141572,15 +4141572,15 @@ │ │ movsbl 0x4(%ecx),%eax │ │ cmp $0x6f,%eax │ │ je 13bb0e0 │ │ cmp $0x6b,%eax │ │ jne 13b9d08 │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117dbc5(%ebx),%eax │ │ + lea -0x117dbec(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x3a,%eax │ │ @@ -4141603,30 +4141603,30 @@ │ │ je 13b924b │ │ cmp $0x70,%eax │ │ je 13b9223 │ │ cmp $0x6b,%eax │ │ jne 13b9d08 │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117594b(%ebx),%eax │ │ + lea -0x1175972(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x90,%eax │ │ jmp 13b9d0d │ │ cmp $0x6f,%eax │ │ je 13b92fd │ │ cmp $0x75,%eax │ │ jne 13b9d08 │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117594b(%ebx),%eax │ │ + lea -0x1175972(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x38,%eax │ │ @@ -4141725,15 +4141725,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x114,%eax │ │ jmp 13b9d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1179f69(%ebx),%eax │ │ + lea -0x1179f90(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xc4,%eax │ │ @@ -4141893,15 +4141893,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x111,%eax │ │ jmp 13b9d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117bd5c(%ebx),%eax │ │ + lea -0x117bd83(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xae,%eax │ │ @@ -4141983,15 +4141983,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x9e,%eax │ │ jmp 13b9d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117bd45(%ebx),%eax │ │ + lea -0x117bd6c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x70,%eax │ │ @@ -4142027,26 +4142027,26 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xcc,%eax │ │ jmp 13b9d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117f854(%ebx),%eax │ │ + lea -0x117f87b(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x11a,%eax │ │ jmp 13b9d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117298b(%ebx),%eax │ │ + lea -0x11729b2(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x9a,%eax │ │ @@ -4142073,15 +4142073,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x30,%eax │ │ jmp 13b9d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1179f6e(%ebx),%eax │ │ + lea -0x1179f95(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x144,%eax │ │ @@ -4142111,15 +4142111,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x77,%eax │ │ jmp 13b9d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11815d1(%ebx),%eax │ │ + lea -0x11815f8(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x2,%eax │ │ @@ -4142187,26 +4142187,26 @@ │ │ movsbl 0x5(%ecx),%eax │ │ cmp $0x70,%eax │ │ je 13bb917 │ │ cmp $0x64,%eax │ │ jne 13b9d08 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117649c(%ebx),%eax │ │ + lea -0x11764c3(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xdb,%eax │ │ jmp 13b9d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117f847(%ebx),%eax │ │ + lea -0x117f86e(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x71,%eax │ │ @@ -4142262,15 +4142262,15 @@ │ │ movsbl 0x2(%ecx),%eax │ │ cmp $0x6e,%eax │ │ je 13ba690 │ │ cmp $0x63,%eax │ │ jne 13b9d08 │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1176496(%ebx),%eax │ │ + lea -0x11764bd(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x4e,%eax │ │ @@ -4142302,15 +4142302,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x4c,%eax │ │ jmp 13b9d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117f83a(%ebx),%eax │ │ + lea -0x117f861(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x8e,%eax │ │ @@ -4142353,26 +4142353,26 @@ │ │ je 13baa50 │ │ cmp $0x6c,%eax │ │ je 13baa28 │ │ cmp $0x2d,%eax │ │ jne 13b9d08 │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117d862(%ebx),%eax │ │ + lea -0x117d889(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x23,%eax │ │ jmp 13b9d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11815cc(%ebx),%eax │ │ + lea -0x11815f3(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x97,%eax │ │ @@ -4142395,15 +4142395,15 @@ │ │ cmp $0x10,%eax │ │ ja 13b9d08 │ │ mov -0x1113b64(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117bd59(%ebx),%eax │ │ + lea -0x117bd80(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xc3,%eax │ │ @@ -4142495,15 +4142495,15 @@ │ │ movsbl 0x2(%ecx),%eax │ │ cmp $0x70,%eax │ │ je 13ba7eb │ │ cmp $0x62,%eax │ │ jne 13b9d08 │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117bd38(%ebx),%eax │ │ + lea -0x117bd5f(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x148,%eax │ │ @@ -4142534,15 +4142534,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xd6,%eax │ │ jmp 13b9d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1174264(%ebx),%eax │ │ + lea -0x117428b(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x3d,%eax │ │ @@ -4142580,26 +4142580,26 @@ │ │ jmp 13b9d0d │ │ cmpb $0x0,0x2(%ecx) │ │ jne 13b9d08 │ │ mov $0xbb,%eax │ │ jmp 13b9d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11780c1(%ebx),%eax │ │ + lea -0x11780e8(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x12d,%eax │ │ jmp 13b9d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11780d2(%ebx),%eax │ │ + lea -0x11780f9(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x145,%eax │ │ @@ -4142747,15 +4142747,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x115,%eax │ │ jmp 13b9d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117dbcd(%ebx),%eax │ │ + lea -0x117dbf4(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xb0,%eax │ │ @@ -4142830,15 +4142830,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xd5,%eax │ │ jmp 13b9d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117f854(%ebx),%eax │ │ + lea -0x117f87b(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x11c,%eax │ │ @@ -4142869,15 +4142869,15 @@ │ │ jne 13b9d08 │ │ mov $0x11b,%eax │ │ jmp 13b9d0d │ │ mov $0xea,%eax │ │ jmp 13b9d0d │ │ add $0x2,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1175949(%ebx),%eax │ │ + lea -0x1175970(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xdf,%eax │ │ @@ -4142896,15 +4142896,15 @@ │ │ movsbl 0x2(%ecx),%eax │ │ cmp $0x74,%eax │ │ je 13babc9 │ │ cmp $0x69,%eax │ │ jne 13b9d08 │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117dbb9(%ebx),%eax │ │ + lea -0x117dbe0(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xc5,%eax │ │ @@ -4142942,15 +4142942,15 @@ │ │ movsbl 0x2(%ecx),%eax │ │ cmp $0x6b,%eax │ │ je 13babf1 │ │ cmp $0x69,%eax │ │ jne 13b9d08 │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117bd5c(%ebx),%eax │ │ + lea -0x117bd83(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xcd,%eax │ │ @@ -4142980,15 +4142980,15 @@ │ │ movsbl 0x3(%ecx),%eax │ │ cmp $0x66,%eax │ │ je 13bb44a │ │ cmp $0x64,%eax │ │ jne 13b9d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1179f65(%ebx),%eax │ │ + lea -0x1179f8c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x5d,%eax │ │ @@ -4143049,15 +4143049,15 @@ │ │ movsbl 0x3(%ecx),%eax │ │ cmp $0x74,%eax │ │ je 13bafdb │ │ cmp $0x73,%eax │ │ jne 13b9d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11764af(%ebx),%eax │ │ + lea -0x11764d6(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x74,%eax │ │ @@ -4143070,15 +4143070,15 @@ │ │ movsbl 0x4(%ecx),%eax │ │ cmp $0x6e,%eax │ │ je 13bb81d │ │ cmp $0x65,%eax │ │ jne 13b9d08 │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117bd42(%ebx),%eax │ │ + lea -0x117bd69(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x5a,%eax │ │ @@ -4143166,15 +4143166,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x94,%eax │ │ jmp 13b9d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1177a3c(%ebx),%eax │ │ + lea -0x1177a63(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x50,%eax │ │ @@ -4143193,26 +4143193,26 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x63,%eax │ │ jmp 13b9d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1179f72(%ebx),%eax │ │ + lea -0x1179f99(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xb4,%eax │ │ jmp 13b9d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11815c9(%ebx),%eax │ │ + lea -0x11815f0(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xd8,%eax │ │ @@ -4143413,15 +4143413,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x11f,%eax │ │ jmp 13b9d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117bd4d(%ebx),%eax │ │ + lea -0x117bd74(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x146,%eax │ │ @@ -4143446,26 +4143446,26 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x13f,%eax │ │ jmp 13b9d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1174824(%ebx),%eax │ │ + lea -0x117484b(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xaf,%eax │ │ jmp 13b9d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11761b7(%ebx),%eax │ │ + lea -0x11761de(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xac,%eax │ │ @@ -4143601,15 +4143601,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x92,%eax │ │ jmp 13b9d0d │ │ add $0x3,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1174345(%ebx),%eax │ │ + lea -0x117436c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x82,%eax │ │ @@ -4143617,15 +4143617,15 @@ │ │ movsbl 0x3(%ecx),%eax │ │ cmp $0x76,%eax │ │ je 13bb3e5 │ │ cmp $0x6d,%eax │ │ jne 13b9d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117bd45(%ebx),%eax │ │ + lea -0x117bd6c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x103,%eax │ │ @@ -4143633,15 +4143633,15 @@ │ │ movsbl 0x3(%ecx),%eax │ │ cmp $0x76,%eax │ │ je 13bb422 │ │ cmp $0x70,%eax │ │ jne 13b9d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1183605(%ebx),%eax │ │ + lea -0x118362c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x7,%eax │ │ @@ -4143650,15 +4143650,15 @@ │ │ jmp 13b9d0d │ │ cmp $0x69,%eax │ │ je 13bb49a │ │ cmp $0x6d,%eax │ │ jne 13b9d08 │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117dbc2(%ebx),%eax │ │ + lea -0x117dbe9(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x87,%eax │ │ @@ -4143834,15 +4143834,15 @@ │ │ cmp $0x13,%eax │ │ ja 13b9d08 │ │ mov -0x1114344(%ebx,%eax,4),%eax │ │ add %ebx,%eax │ │ jmp *%eax │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1172979(%ebx),%eax │ │ + lea -0x11729a0(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xb,%eax │ │ @@ -4143926,15 +4143926,15 @@ │ │ movsbl 0x4(%ecx),%eax │ │ test %eax,%eax │ │ je 13bbaaa │ │ cmp $0x5f,%eax │ │ jne 13b9d08 │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11815bb(%ebx),%eax │ │ + lea -0x11815e2(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xb2,%eax │ │ @@ -4143948,15 +4143948,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x113,%eax │ │ jmp 13b9d0d │ │ add $0x4,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1183608(%ebx),%eax │ │ + lea -0x118362f(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x85,%eax │ │ @@ -4144005,26 +4144005,26 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x127,%eax │ │ jmp 13b9d0d │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11764a5(%ebx),%eax │ │ + lea -0x11764cc(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x119,%eax │ │ jmp 13b9d0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11747fb(%ebx),%eax │ │ + lea -0x1174822(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x96,%eax │ │ @@ -4144082,26 +4144082,26 @@ │ │ jne 13b9d08 │ │ cmpb $0x0,0xe(%ecx) │ │ jne 13b9d08 │ │ mov $0xef,%eax │ │ jmp 13b9d0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1174811(%ebx),%eax │ │ + lea -0x1174838(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x122,%eax │ │ jmp 13b9d0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1176492(%ebx),%eax │ │ + lea -0x11764b9(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xeb,%eax │ │ @@ -4144226,15 +4144226,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x2d,%eax │ │ jmp 13b9d0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1174345(%ebx),%eax │ │ + lea -0x117436c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x12c,%eax │ │ @@ -4144441,15 +4144441,15 @@ │ │ jne 13b9d08 │ │ mov $0x95,%eax │ │ jmp 13b9d0d │ │ mov $0x3,%eax │ │ jmp 13b9d0d │ │ add $0x7,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11764a5(%ebx),%eax │ │ + lea -0x11764cc(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x12b,%eax │ │ @@ -4144493,15 +4144493,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x29,%eax │ │ jmp 13b9d0d │ │ add $0x5,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11780ad(%ebx),%eax │ │ + lea -0x11780d4(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xa9,%eax │ │ @@ -4144620,15 +4144620,15 @@ │ │ movsbl 0x5(%ecx),%eax │ │ cmp $0x6e,%eax │ │ je 13bc041 │ │ cmp $0x61,%eax │ │ jne 13b9d08 │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1172982(%ebx),%eax │ │ + lea -0x11729a9(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x9b,%eax │ │ @@ -4144657,15 +4144657,15 @@ │ │ jmp 13b9d0d │ │ mov $0x27,%eax │ │ jmp 13b9d0d │ │ mov $0x78,%eax │ │ jmp 13b9d0d │ │ add $0x8,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11780c9(%ebx),%eax │ │ + lea -0x11780f0(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x60,%eax │ │ @@ -4144712,37 +4144712,37 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xd3,%eax │ │ jmp 13b9d0d │ │ add $0x8,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11764a5(%ebx),%eax │ │ + lea -0x11764cc(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x129,%eax │ │ jmp 13b9d0d │ │ add $0x9,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11764a5(%ebx),%eax │ │ + lea -0x11764cc(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x135,%eax │ │ jmp 13b9d0d │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1183611(%ebx),%eax │ │ + lea -0x1183638(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x56,%eax │ │ @@ -4144765,26 +4144765,26 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x12,%eax │ │ jmp 13b9d0d │ │ add $0x6,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1176484(%ebx),%eax │ │ + lea -0x11764ab(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x3e,%eax │ │ jmp 13b9d0d │ │ add $0x8,%ecx │ │ sub $0x8,%esp │ │ - lea -0x1174818(%ebx),%eax │ │ + lea -0x117483f(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xa7,%eax │ │ @@ -4144798,15 +4144798,15 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0xa6,%eax │ │ jmp 13b9d0d │ │ add $0x8,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11764aa(%ebx),%eax │ │ + lea -0x11764d1(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x9,%eax │ │ @@ -4144875,30 +4144875,30 @@ │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x131,%eax │ │ jmp 13b9d0d │ │ add $0xa,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11764a5(%ebx),%eax │ │ + lea -0x11764cc(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x132,%eax │ │ jmp 13b9d0d │ │ mov $0x47,%eax │ │ jmp 13b9d0d │ │ mov $0x61,%eax │ │ jmp 13b9d0d │ │ add $0xb,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11764a5(%ebx),%eax │ │ + lea -0x11764cc(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x12f,%eax │ │ @@ -4144955,15 +4144955,15 @@ │ │ jmp 13b9d0d │ │ cmpb $0x0,0xb(%ecx) │ │ jne 13b9d08 │ │ mov $0x101,%eax │ │ jmp 13b9d0d │ │ add $0xb,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11780a4(%ebx),%eax │ │ + lea -0x11780cb(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x44,%eax │ │ @@ -4144975,15 +4144975,15 @@ │ │ movsbl 0xd(%ecx),%eax │ │ cmp $0x73,%eax │ │ je 13bc7cf │ │ cmp $0x62,%eax │ │ jne 13b9d08 │ │ add $0xe,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117bd33(%ebx),%eax │ │ + lea -0x117bd5a(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x45,%eax │ │ @@ -4144997,15 +4144997,15 @@ │ │ je 13bc81f │ │ cmp $0x6c,%eax │ │ je 13bc7f7 │ │ cmp $0x69,%eax │ │ jne 13b9d08 │ │ add $0xe,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117cc2d(%ebx),%eax │ │ + lea -0x117cc54(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x42,%eax │ │ @@ -4145030,15 +4145030,15 @@ │ │ movsbl 0xe(%ecx),%eax │ │ test %eax,%eax │ │ je 13bc91b │ │ cmp $0x2d,%eax │ │ jne 13b9d08 │ │ add $0xf,%ecx │ │ sub $0x8,%esp │ │ - lea -0x11741e5(%ebx),%eax │ │ + lea -0x117420c(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x15,%eax │ │ @@ -4145211,15 +4145211,15 @@ │ │ jmp 13b9d0d │ │ mov $0xee,%eax │ │ jmp 13b9d0d │ │ mov $0x3f,%eax │ │ jmp 13b9d0d │ │ add $0xe,%ecx │ │ sub $0x8,%esp │ │ - lea -0x117f841(%ebx),%eax │ │ + lea -0x117f868(%ebx),%eax │ │ push %ecx │ │ push %eax │ │ call 13c80c0 │ │ add $0x10,%esp │ │ test %eax,%eax │ │ jne 13b9d08 │ │ mov $0x46,%eax │ │ @@ -4146425,15 +4146425,15 @@ │ │ jmp 13bd428 │ │ mov $0x1a,%esi │ │ jmp 13bd428 │ │ mov $0x20,%esi │ │ call 1272bb0 │ │ sub $0x4,%esp │ │ lea -0x1165ada(%ebx),%eax │ │ - lea -0x1179f53(%ebx),%ecx │ │ + lea -0x1179f7a(%ebx),%ecx │ │ push %eax │ │ push %esi │ │ push %ecx │ │ call 1272ce0 │ │ add $0xc,%esp │ │ push $0x0 │ │ push $0x68 │ │ @@ -4146582,15 +4146582,15 @@ │ │ jle 13bd784 │ │ test %edi,%edi │ │ je 13bd784 │ │ mov 0x10(%ebp),%esi │ │ test %esi,%esi │ │ je 13bd784 │ │ sub $0x4,%esp │ │ - lea -0x1179f22(%ebx),%eax │ │ + lea -0x1179f49(%ebx),%eax │ │ push $0xf5 │ │ push %eax │ │ mov 0x18(%ebp),%eax │ │ push %eax │ │ call 12bff60 │ │ add $0x10,%esp │ │ mov %eax,(%edi) │ │ @@ -4148392,15 +4148392,15 @@ │ │ cmp $0x8,%eax │ │ jne 13be801 │ │ mov (%esp),%eax │ │ cmp 0x10(%ebp),%eax │ │ jne 13be740 │ │ lea -0x115ff81(%ebx),%eax │ │ lea -0x116d1e5(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4148461,17 +4148461,17 @@ │ │ lea 0x10(%esp),%ecx │ │ lea 0x50(%esp),%edx │ │ push 0x10(%esi) │ │ push %eax │ │ push %esi │ │ call 13be8c0 │ │ add $0x10,%esp │ │ - lea -0x1179f05(%ebx),%eax │ │ + lea -0x1179f2c(%ebx),%eax │ │ lea -0x1150e14(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4149024,15 +4149024,15 @@ │ │ je 13beda7 │ │ lea -0x114ef01(%ebx),%eax │ │ jmp 13bee9e │ │ mov 0x4(%eax),%ebp │ │ lea 0xc(%eax),%edi │ │ test %ebp,%ebp │ │ jne 13bed45 │ │ - lea -0x117641e(%ebx),%eax │ │ + lea -0x1176445(%ebx),%eax │ │ jmp 13bee9e │ │ lea -0x11695b6(%ebx),%eax │ │ jmp 13bee9e │ │ sub $0x4,%esp │ │ push %esi │ │ push %eax │ │ push %edx │ │ @@ -4149268,15 +4149268,15 @@ │ │ cmpb $0x1,0x17(%esp) │ │ jne 13bf025 │ │ inc %eax │ │ mov %eax,0xc(%esp) │ │ movzbl (%edx),%eax │ │ mov 0x18(%esp),%ebx │ │ jmp 13bf03d │ │ - lea -0x117bd2e(%ebx),%eax │ │ + lea -0x117bd55(%ebx),%eax │ │ jmp 13bf0f2 │ │ sub $0x8,%esp │ │ mov 0x20(%esp),%ebx │ │ push 0x18(%esp) │ │ lea 0x18(%esp),%eax │ │ push %eax │ │ call 13c0d50 │ │ @@ -4149348,15 +4149348,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x18(%esp),%ebx │ │ lea -0x1170a86(%ebx),%eax │ │ lea -0x1161df5(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4149446,17 +4149446,17 @@ │ │ add $0x1c,%eax │ │ mov %eax,%ecx │ │ mov (%ecx),%eax │ │ add $0x4,%esp │ │ pop %esi │ │ pop %ebx │ │ ret │ │ - lea -0x117809a(%ebx),%eax │ │ + lea -0x11780c1(%ebx),%eax │ │ lea -0x11695c2(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4149511,17 +4149511,17 @@ │ │ add $0x1c,%ecx │ │ mov %ecx,%edx │ │ mov %eax,(%edx) │ │ add $0x4,%esp │ │ pop %esi │ │ pop %ebx │ │ ret │ │ - lea -0x117809a(%ebx),%eax │ │ + lea -0x11780c1(%ebx),%eax │ │ lea -0x115e32b(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4149557,17 +4149557,17 @@ │ │ int3 │ │ push %ebx │ │ push %esi │ │ push %eax │ │ call 13bf2c8 │ │ pop %ebx │ │ add $0xafef0,%ebx │ │ - lea -0x1176480(%ebx),%eax │ │ - lea -0x11835fe(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11764a7(%ebx),%eax │ │ + lea -0x1183625(%ebx),%ecx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4149588,17 +4149588,17 @@ │ │ int3 │ │ push %ebx │ │ push %esi │ │ push %eax │ │ call 13bf318 │ │ pop %ebx │ │ add $0xafea0,%ebx │ │ - lea -0x1176480(%ebx),%eax │ │ + lea -0x11764a7(%ebx),%eax │ │ lea -0x1165abb(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4150162,47 +4150162,47 @@ │ │ mov $0xffffe672,%eax │ │ add $0x14c,%esp │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ - lea -0x117809a(%ebx),%eax │ │ + lea -0x11780c1(%ebx),%eax │ │ lea -0x115e32b(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ - lea -0x117809a(%ebx),%eax │ │ + lea -0x11780c1(%ebx),%eax │ │ lea -0x11695c2(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ - lea -0x117809a(%ebx),%eax │ │ + lea -0x11780c1(%ebx),%eax │ │ lea -0x11695c2(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4151185,23 +4151185,23 @@ │ │ push %eax │ │ push $0x1 │ │ push $0x44 │ │ jmp 13c07ee │ │ mov $0xa8,%eax │ │ mov -0x18(%ebp),%ebx │ │ add -0x360(%ebx),%eax │ │ - lea -0x117dbaf(%ebx),%ecx │ │ + lea -0x117dbd6(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x3e │ │ jmp 13c07ee │ │ mov $0xa8,%eax │ │ mov -0x18(%ebp),%ebx │ │ add -0x360(%ebx),%eax │ │ - lea -0x1176469(%ebx),%ecx │ │ + lea -0x1176490(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x46 │ │ jmp 13c07ee │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ lea -0x115a604(%ebx),%ecx │ │ @@ -4151258,15 +4151258,15 @@ │ │ mov $0xa8,%eax │ │ add -0x360(%ebx),%eax │ │ lea -0x1148d36(%ebx),%ecx │ │ jmp 13c07ce │ │ mov $0xa8,%eax │ │ mov -0x18(%ebp),%ebx │ │ add -0x360(%ebx),%eax │ │ - lea -0x1179ee7(%ebx),%ecx │ │ + lea -0x1179f0e(%ebx),%ecx │ │ push %eax │ │ push $0x1 │ │ push $0x41 │ │ jmp 13c07ee │ │ mov $0xa8,%eax │ │ mov -0x18(%ebp),%ebx │ │ add -0x360(%ebx),%eax │ │ @@ -4151301,15 +4151301,15 @@ │ │ push %ecx │ │ push %edx │ │ call 13c8150 │ │ jmp 13c07f4 │ │ mov -0x18(%ebp),%ebx │ │ lea -0x1170a86(%ebx),%eax │ │ lea -0x1161df5(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4151317,15 +4151317,15 @@ │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ mov -0x18(%ebp),%ebx │ │ lea -0x1170a86(%ebx),%eax │ │ lea -0x1161df5(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4151333,15 +4151333,15 @@ │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ mov -0x18(%ebp),%ebx │ │ lea -0x1170a86(%ebx),%eax │ │ lea -0x1161df5(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4151349,15 +4151349,15 @@ │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ mov -0x18(%ebp),%ebx │ │ lea -0x1170a86(%ebx),%eax │ │ lea -0x1161df5(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4151443,32 +4151443,32 @@ │ │ jmp 13c0984 │ │ add $0x4,%ecx │ │ mov (%ecx),%eax │ │ jmp 13c0984 │ │ add $0x14,%ecx │ │ mov (%ecx),%eax │ │ jmp 13c0984 │ │ - lea -0x117296b(%ebx),%eax │ │ + lea -0x1172992(%ebx),%eax │ │ lea -0x116b286(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ - lea -0x117809a(%ebx),%eax │ │ + lea -0x11780c1(%ebx),%eax │ │ lea -0x11695c2(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4151601,105 +4151601,105 @@ │ │ add %ecx,%eax │ │ test %dl,%dl │ │ jns 13c0ba4 │ │ jmp 13c0ba2 │ │ mov 0x8(%esp),%ebx │ │ lea -0x1170a86(%ebx),%eax │ │ lea -0x1161df5(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ lea -0x115c4fa(%ebx),%eax │ │ lea -0x114ae32(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ lea -0x1161e0e(%ebx),%eax │ │ lea -0x114ae32(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ lea -0x116b2b6(%ebx),%eax │ │ lea -0x114ae32(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ - lea -0x11815a3(%ebx),%eax │ │ + lea -0x11815ca(%ebx),%eax │ │ lea -0x114ae32(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ lea -0x11569d7(%ebx),%eax │ │ lea -0x114ae32(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ lea -0x1161e0e(%ebx),%eax │ │ lea -0x114ae32(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4151849,32 +4151849,32 @@ │ │ pop %esi │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ cmp %edi,%esi │ │ jne 13c0f00 │ │ - lea -0x11747f4(%ebx),%eax │ │ - lea -0x1178081(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x117481b(%ebx),%eax │ │ + lea -0x11780a8(%ebx),%ecx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ lea -0x116d1d7(%ebx),%eax │ │ - lea -0x1178081(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11780a8(%ebx),%ecx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4152437,15 +4152437,15 @@ │ │ pop %edi │ │ pop %ebx │ │ pop %ebp │ │ ret │ │ mov 0x4(%esp),%ebx │ │ lea -0x1170a86(%ebx),%eax │ │ lea -0x1161df5(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4152453,15 +4152453,15 @@ │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ mov 0x4(%esp),%ebx │ │ lea -0x1170a86(%ebx),%eax │ │ lea -0x1161df5(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4152469,137 +4152469,137 @@ │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ mov 0x4(%esp),%ebx │ │ lea -0x1170a86(%ebx),%eax │ │ lea -0x1161df5(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ - lea -0x117809a(%ebx),%eax │ │ + lea -0x11780c1(%ebx),%eax │ │ lea -0x11695c2(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ mov 0x4(%esp),%ebx │ │ - lea -0x117809a(%ebx),%eax │ │ + lea -0x11780c1(%ebx),%eax │ │ lea -0x11695c2(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ lea -0x115c4ca(%ebx),%eax │ │ lea -0x116ecf8(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ lea -0x1170a69(%ebx),%eax │ │ lea -0x116ecf8(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ lea -0x114ae26(%ebx),%eax │ │ lea -0x116ecf8(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ lea -0x1161dea(%ebx),%eax │ │ lea -0x116ecf8(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ mov 0x4(%esp),%ebx │ │ - lea -0x117809a(%ebx),%eax │ │ + lea -0x11780c1(%ebx),%eax │ │ lea -0x11695c2(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ - lea -0x117809a(%ebx),%eax │ │ + lea -0x11780c1(%ebx),%eax │ │ lea -0x11695c2(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4153039,23 +4153039,23 @@ │ │ lea 0x20(%esp),%eax │ │ push %eax │ │ push 0x3c(%esp) │ │ call 13c0a60 │ │ add $0x20,%esp │ │ jmp 13c1dde │ │ sub $0xc,%esp │ │ - lea -0x1178076(%ebx),%ecx │ │ + lea -0x117809d(%ebx),%ecx │ │ mov $0xa8,%edi │ │ add -0x360(%ebx),%edi │ │ push %eax │ │ push $0x0 │ │ push %esi │ │ jmp 13c1dc5 │ │ sub $0xc,%esp │ │ - lea -0x11747d7(%ebx),%ecx │ │ + lea -0x11747fe(%ebx),%ecx │ │ mov $0xa8,%edi │ │ add -0x360(%ebx),%edi │ │ push $0x0 │ │ push %esi │ │ push %eax │ │ push %ecx │ │ push %edi │ │ @@ -4153411,32 +4153411,32 @@ │ │ pop %ebx │ │ ret │ │ mov $0x10,%eax │ │ add $0x4,%esp │ │ pop %esi │ │ pop %ebx │ │ ret │ │ - lea -0x1179ea5(%ebx),%eax │ │ - lea -0x1172941(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x1179ecc(%ebx),%eax │ │ + lea -0x1172968(%ebx),%ecx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ add $0x4,%esp │ │ push %esi │ │ call 13c87b0 │ │ add $0x10,%esp │ │ call 13c7cf0 │ │ lea -0x11569a3(%ebx),%eax │ │ - lea -0x1172941(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x1172968(%ebx),%ecx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4153464,15 +4153464,15 @@ │ │ push %esi │ │ push %eax │ │ call 13c21f8 │ │ pop %ebx │ │ add $0xacfc0,%ebx │ │ lea -0x116ece5(%ebx),%eax │ │ lea -0x116b271(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4153494,16 +4153494,16 @@ │ │ push %ebx │ │ push %esi │ │ push %eax │ │ call 13c2248 │ │ pop %ebx │ │ add $0xacf70,%ebx │ │ lea -0x115697a(%ebx),%eax │ │ - lea -0x117640a(%ebx),%ecx │ │ - lea -0x11815b7(%ebx),%edx │ │ + lea -0x1176431(%ebx),%ecx │ │ + lea -0x11815de(%ebx),%edx │ │ mov $0xa8,%esi │ │ add -0x360(%ebx),%esi │ │ push %eax │ │ push %ecx │ │ push %edx │ │ push %esi │ │ call 13c8150 │ │ @@ -4153743,16 +4153743,16 @@ │ │ push %eax │ │ push %esi │ │ call *0x14(%esp) │ │ add $0x10,%esp │ │ mov %eax,0x13fc0(%ebx) │ │ mov (%esi),%ecx │ │ mov %ecx,0x4(%esp) │ │ - lea -0x117479d(%ebx),%edx │ │ - lea -0x1181573(%ebx),%ecx │ │ + lea -0x11747c4(%ebx),%edx │ │ + lea -0x118159a(%ebx),%ecx │ │ push %edx │ │ push %ecx │ │ push %eax │ │ push %esi │ │ mov 0x14(%esp),%eax │ │ call *0x84(%eax) │ │ add $0x10,%esp │ │ @@ -4154672,15 +4154672,15 @@ │ │ push %esi │ │ call *0x5c(%eax) │ │ add $0x10,%esp │ │ mov 0x8(%esp),%eax │ │ jmp 13c2e3d │ │ mov (%esi),%eax │ │ sub $0x8,%esp │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ push %ecx │ │ push %esi │ │ call *0x29c(%eax) │ │ add $0x10,%esp │ │ lea -0xc(%ebp),%esp │ │ pop %esi │ │ pop %edi │ │ @@ -4155629,15 +4155629,15 @@ │ │ mov %edx,0x18(%esp) │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%edi),%eax │ │ mov %eax,0x4(%esp) │ │ lea -0x1154c0a(%ebx),%edx │ │ - lea -0x1179e70(%ebx),%eax │ │ + lea -0x1179e97(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %edi │ │ mov 0x14(%esp),%eax │ │ call *0x178(%eax) │ │ mov 0x18(%esp),%edx │ │ @@ -4157047,15 +4157047,15 @@ │ │ mov 0x14(%ebp),%edx │ │ mov %edi,%ecx │ │ call 13c2486 │ │ mov %eax,%esi │ │ mov %edi,%ecx │ │ mov 0xc(%ebp),%edx │ │ call 13c2b0b │ │ - lea -0x1178015(%ebx),%ecx │ │ + lea -0x117803c(%ebx),%ecx │ │ push %ecx │ │ push %esi │ │ push 0x10(%ebp) │ │ push %eax │ │ call 13c6fd0 │ │ pop %eax │ │ push %esi │ │ @@ -4160494,15 +4160494,15 @@ │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1154c0a(%ebx),%edx │ │ - lea -0x117f834(%ebx),%eax │ │ + lea -0x117f85b(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ add $0x10,%esp │ │ @@ -4160647,15 +4160647,15 @@ │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1154c0a(%ebx),%edx │ │ - lea -0x117f821(%ebx),%eax │ │ + lea -0x117f848(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ add $0x10,%esp │ │ @@ -4160800,15 +4160800,15 @@ │ │ push %esi │ │ call *0x7c(%eax) │ │ add $0x10,%esp │ │ mov %eax,%ecx │ │ mov (%esi),%eax │ │ mov %eax,0x8(%esp) │ │ lea -0x1154c0a(%ebx),%edx │ │ - lea -0x1179e68(%ebx),%eax │ │ + lea -0x1179e8f(%ebx),%eax │ │ push %edx │ │ push %eax │ │ push %ecx │ │ push %esi │ │ mov 0x18(%esp),%eax │ │ call *0x178(%eax) │ │ add $0x10,%esp │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -29334,169 +29334,169 @@ │ │ 0x0143c230 e4850b01 00000000 9e860b01 00000000 ................ │ │ 0x0143c240 00000000 00000000 00000000 ad860b01 ................ │ │ 0x0143c250 27870b01 01000000 32a90b01 5ba90b01 '.......2...[... │ │ 0x0143c260 9daa0b01 bead0b01 6dae0b01 79ae0b01 ........m...y... │ │ 0x0143c270 00000000 00000000 00000000 00000000 ................ │ │ 0x0143c280 00000000 00000000 00000000 00000000 ................ │ │ 0x0143c290 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143c2a0 fafa2e00 86213000 b7403000 74e53100 .....!0..@0.t.1. │ │ - 0x0143c2b0 2f8e2f00 29dd2e00 88213000 94b63000 /./.)....!0...0. │ │ - 0x0143c2c0 6d2e3100 28a73100 79e53100 0a732f00 m.1.(.1.y.1..s/. │ │ - 0x0143c2d0 9ac92f00 8ea22e00 9fc92f00 20233200 ../......./. #2. │ │ - 0x0143c2e0 bf352f00 2f8a3100 f35d3000 c1403000 .5/./.1..]0..@0. │ │ + 0x0143c2a0 d3fa2e00 86213000 b7403000 74e53100 .....!0..@0.t.1. │ │ + 0x0143c2b0 088e2f00 02dd2e00 88213000 94b63000 ../......!0...0. │ │ + 0x0143c2c0 6d2e3100 28a73100 79e53100 e3722f00 m.1.(.1.y.1..r/. │ │ + 0x0143c2d0 73c92f00 8ea22e00 78c92f00 20233200 s./.....x./. #2. │ │ + 0x0143c2e0 98352f00 2f8a3100 f35d3000 c1403000 .5/./.1..]0..@0. │ │ 0x0143c2f0 c6403000 c9403000 94213000 398a3100 .@0..@0..!0.9.1. │ │ - 0x0143c300 33d53000 9e103100 33ac2f00 c5352f00 3.0...1.3./..5/. │ │ - 0x0143c310 ab033200 12732f00 9b213000 e6793000 ..2..s/..!0..y0. │ │ - 0x0143c320 6dbd2e00 a9993000 3d8a3100 81e53100 m.....0.=.1...1. │ │ - 0x0143c330 a4213000 34dd2e00 8e172f00 3dd53000 .!0.4...../.=.0. │ │ - 0x0143c340 af993000 b2033200 398e2f00 3edd2e00 ..0...2.9./.>... │ │ - 0x0143c350 a5c92f00 cc352f00 a9213000 70e82f00 ../..5/..!0.p./. │ │ - 0x0143c360 37463200 2fa73100 43dd2e00 76bd2e00 7F2./.1.C...v... │ │ - 0x0143c370 b6993000 01fb2e00 be993000 792e3100 ..0.......0.y.1. │ │ - 0x0143c380 f85d3000 1c732f00 5b4d3100 9fb63000 .]0..s/.[M1...0. │ │ + 0x0143c300 33d53000 9e103100 0cac2f00 9e352f00 3.0...1.../..5/. │ │ + 0x0143c310 ab033200 eb722f00 9b213000 e6793000 ..2..r/..!0..y0. │ │ + 0x0143c320 46bd2e00 a9993000 3d8a3100 81e53100 F.....0.=.1...1. │ │ + 0x0143c330 a4213000 0ddd2e00 67172f00 3dd53000 .!0.....g./.=.0. │ │ + 0x0143c340 af993000 b2033200 128e2f00 17dd2e00 ..0...2.../..... │ │ + 0x0143c350 7ec92f00 a5352f00 a9213000 70e82f00 ~./..5/..!0.p./. │ │ + 0x0143c360 37463200 2fa73100 1cdd2e00 4fbd2e00 7F2./.1.....O... │ │ + 0x0143c370 b6993000 dafa2e00 be993000 792e3100 ..0.......0.y.1. │ │ + 0x0143c380 f85d3000 f5722f00 5b4d3100 9fb63000 .]0..r/.[M1...0. │ │ 0x0143c390 fb5d3000 478a3100 c5993000 c9f33000 .]0.G.1...0...0. │ │ - 0x0143c3a0 b9053000 abc92f00 d2352f00 4edd2e00 ..0.../..5/.N... │ │ + 0x0143c3a0 b9053000 84c92f00 ab352f00 27dd2e00 ..0.../..5/.'... │ │ 0x0143c3b0 93a22e00 2e233200 cff33000 cf403000 .....#2...0..@0. │ │ 0x0143c3c0 f1793000 8be53100 fe793000 37233200 .y0...1..y0.7#2. │ │ - 0x0143c3d0 bd033200 b8c92f00 7a542f00 81bd2e00 ..2.../.zT/..... │ │ - 0x0143c3e0 bfc92f00 86bd2e00 3aac2f00 54dd2e00 ../.....:./.T... │ │ - 0x0143c3f0 037a3000 8bbd2e00 3f233200 cc993000 .z0.....?#2...0. │ │ - 0x0143c400 96e53100 35a73100 3e8e2f00 d4993000 ..1.5.1.>./...0. │ │ - 0x0143c410 30c73100 458e2f00 3da73100 4a8a3100 0.1.E./.=.1.J.1. │ │ - 0x0143c420 35c73100 1f732f00 c3033200 812e3100 5.1..s/...2...1. │ │ + 0x0143c3d0 bd033200 91c92f00 53542f00 5abd2e00 ..2.../.ST/.Z... │ │ + 0x0143c3e0 98c92f00 5fbd2e00 13ac2f00 2ddd2e00 ../._...../.-... │ │ + 0x0143c3f0 037a3000 64bd2e00 3f233200 cc993000 .z0.d...?#2...0. │ │ + 0x0143c400 96e53100 35a73100 178e2f00 d4993000 ..1.5.1.../...0. │ │ + 0x0143c410 30c73100 1e8e2f00 3da73100 4a8a3100 0.1.../.=.1.J.1. │ │ + 0x0143c420 35c73100 f8722f00 c3033200 812e3100 5.1..r/...2...1. │ │ 0x0143c430 e1993000 8b2e3100 a2b63000 9aa22e00 ..0...1...0..... │ │ - 0x0143c440 c8c92f00 3b463200 a5a22e00 aca22e00 ../.;F2......... │ │ - 0x0143c450 59dd2e00 fe5d3000 5e4d3100 86542f00 Y....]0.^M1..T/. │ │ + 0x0143c440 a1c92f00 3b463200 a5a22e00 aca22e00 ../.;F2......... │ │ + 0x0143c450 32dd2e00 fe5d3000 5e4d3100 5f542f00 2....]0.^M1._T/. │ │ 0x0143c460 ca033200 a5103100 518a3100 ea993000 ..2...1.Q.1...0. │ │ - 0x0143c470 73e82f00 42d53000 b2a22e00 8f542f00 s./.B.0......T/. │ │ - 0x0143c480 962e3100 f1993000 63dd2e00 d8f33000 ..1...0.c.....0. │ │ - 0x0143c490 d3033200 26732f00 e0033200 0afb2e00 ..2.&s/...2..... │ │ - 0x0143c4a0 f9993000 43ac2f00 97542f00 029a3000 ..0.C./..T/...0. │ │ - 0x0143c4b0 16fb2e00 095e3000 ac103100 31732f00 .....^0...1.1s/. │ │ - 0x0143c4c0 b9a22e00 a0e53100 91bd2e00 3c732f00 ......1.....U.. │ │ 0x0143ccb0 2e560a01 6e560a01 02550a01 fc590a01 .V..nV...U...Y.. │ │ @@ -29558,79 +29558,79 @@ │ │ 0x0143d030 38c80901 4e4b0b01 4c4d0b01 784d0b01 8...NK..LM..xM.. │ │ 0x0143d040 d84d0b01 28490b01 564a0b01 591c0a01 .M..(I..VJ..Y... │ │ 0x0143d050 ed120b01 21120b01 87120b01 c5220b01 ....!........".. │ │ 0x0143d060 b6270b01 de050b01 b0060b01 a1050b01 .'.............. │ │ 0x0143d070 6c510a01 d7520a01 811a0a01 70060a01 lQ...R......p... │ │ 0x0143d080 154e0b01 d4400a01 9c170b01 39640a01 .N...@......9d.. │ │ 0x0143d090 d4350b01 4b360b01 1b473200 06073000 .5..K6...G2...0. │ │ - 0x0143d0a0 f9cb2f00 3d362f00 958e2f00 abe63100 ../.=6/.../...1. │ │ - 0x0143d0b0 52113100 acea2f00 7a572f00 b6e33200 R.1.../.zW/...2. │ │ + 0x0143d0a0 d2cb2f00 16362f00 6e8e2f00 abe63100 ../..6/.n./...1. │ │ + 0x0143d0b0 52113100 acea2f00 53572f00 b6e33200 R.1.../.SW/...2. │ │ 0x0143d0c0 4c000000 5a000000 55000000 c1e33200 L...Z...U.....2. │ │ 0x0143d0d0 59000000 5a000000 55000000 0ef53200 Y...Z...U.....2. │ │ 0x0143d0e0 59000000 5a000000 55000000 cce33200 Y...Z...U.....2. │ │ 0x0143d0f0 5c000000 55000000 5a000000 d9e33200 \...U...Z.....2. │ │ 0x0143d100 5c000000 56000000 5a000000 e3e33200 \...V...Z.....2. │ │ 0x0143d110 4c000000 55000000 5a000000 e9e33200 L...U...Z.....2. │ │ 0x0143d120 4c000000 5a000000 5a000000 eee33200 L...Z...Z.....2. │ │ - 0x0143d130 4c000000 5a000000 55000000 0c192f00 L...Z...U...../. │ │ - 0x0143d140 08000000 866c3100 94572f00 99d63000 .....l1..W/...0. │ │ - 0x0143d150 a3712f00 c15f3000 d5043200 af243200 .q/.._0...2..$2. │ │ + 0x0143d130 4c000000 5a000000 55000000 e5182f00 L...Z...U...../. │ │ + 0x0143d140 08000000 866c3100 6d572f00 99d63000 .....l1.mW/...0. │ │ + 0x0143d150 7c712f00 c15f3000 d5043200 af243200 |q/.._0...2..$2. │ │ 0x0143d160 8e6c3100 d5043200 ae5e3000 40000000 .l1...2..^0.@... │ │ 0x0143d170 deea2f00 42000000 da043200 41000000 ../.B.....2.A... │ │ - 0x0143d180 32483200 43000000 dc243200 b9de2e00 2H2.C....$2..... │ │ - 0x0143d190 65cd2f00 2cc02e00 50582f00 00000000 e./.,...PX/..... │ │ + 0x0143d180 32483200 43000000 dc243200 92de2e00 2H2.C....$2..... │ │ + 0x0143d190 3ecd2f00 05c02e00 29582f00 00000000 >./.....)X/..... │ │ 0x0143d1a0 679b3000 03000000 83123100 03000000 g.0.......1..... │ │ - 0x0143d1b0 01902f00 7d253200 80d63000 1ddf2e00 ../.}%2...0..... │ │ - 0x0143d1c0 01000000 ea4f3100 01000000 d8cd2f00 .....O1......./. │ │ - 0x0143d1d0 02000000 6e7c3000 03000000 ee192f00 ....n|0......./. │ │ - 0x0143d1e0 02000000 54243000 03000000 0d902f00 ....T$0......./. │ │ + 0x0143d1b0 da8f2f00 7d253200 80d63000 f6de2e00 ../.}%2...0..... │ │ + 0x0143d1c0 01000000 ea4f3100 01000000 b1cd2f00 .....O1......./. │ │ + 0x0143d1d0 02000000 6e7c3000 03000000 c7192f00 ....n|0......./. │ │ + 0x0143d1e0 02000000 54243000 03000000 e68f2f00 ....T$0......./. │ │ 0x0143d1f0 00000000 fa043200 00000000 00000000 ......2......... │ │ 0x0143d200 00000000 00000000 6ca42e00 f2d63000 ........l.....0. │ │ 0x0143d210 c76d3100 03000000 01000000 00000000 .m1............. │ │ 0x0143d220 00000000 33251201 00000000 00000000 ....3%.......... │ │ - 0x0143d230 00000000 458c3100 00000000 f3742f00 ....E.1......t/. │ │ - 0x0143d240 00000200 09c12e00 00000400 00000000 ................ │ │ - 0x0143d250 00000000 6adf2e00 01000000 126e3100 ....j........n1. │ │ + 0x0143d230 00000000 458c3100 00000000 cc742f00 ....E.1......t/. │ │ + 0x0143d240 00000200 e2c02e00 00000400 00000000 ................ │ │ + 0x0143d250 00000000 43df2e00 01000000 126e3100 ....C........n1. │ │ 0x0143d260 02000000 777c3000 06000000 50463200 ....w|0.....PF2. │ │ 0x0143d270 80000000 00000000 00000000 01000000 ................ │ │ 0x0143d280 01000000 00000000 00000000 f1331201 .............3.. │ │ 0x0143d290 00000000 00000000 00000000 7b7c3000 ............{|0. │ │ - 0x0143d2a0 00000000 cfbd2e00 3d902f00 b7ac2f00 ........=./.../. │ │ - 0x0143d2b0 fa742f00 5b603000 00000000 04000000 .t/.[`0......... │ │ + 0x0143d2a0 00000000 a8bd2e00 16902f00 90ac2f00 ........../.../. │ │ + 0x0143d2b0 d3742f00 5b603000 00000000 04000000 .t/.[`0......... │ │ 0x0143d2c0 01000000 00000000 00000000 bd441201 .............D.. │ │ 0x0143d2d0 00000000 00000000 00000000 4a503100 ............JP1. │ │ 0x0143d2e0 00000000 03000000 01000000 00000000 ................ │ │ 0x0143d2f0 00000000 9b471201 00000000 00000000 .....G.......... │ │ 0x0143d300 00000000 bde73100 00000000 02000000 ......1......... │ │ 0x0143d310 01000000 00000000 00000000 f54f1201 .............O.. │ │ - 0x0143d320 00000000 00000000 00000000 6ddf2e00 ............m... │ │ - 0x0143d330 00000000 ecde2e00 3d362f00 958e2f00 ........=6/.../. │ │ - 0x0143d340 06073000 1b473200 c58d2f00 69490305 ..0..G2.../.iI.. │ │ + 0x0143d320 00000000 00000000 00000000 46df2e00 ............F... │ │ + 0x0143d330 00000000 c5de2e00 16362f00 6e8e2f00 .........6/.n./. │ │ + 0x0143d340 06073000 1b473200 9e8d2f00 69490305 ..0..G2.../.iI.. │ │ 0x0143d350 07000000 36083000 29ec2f00 69490805 ....6.0.)./.iI.. │ │ 0x0143d360 07000000 5a6e3100 29ec2f00 6e4e0300 ....Zn1.)./.nN.. │ │ - 0x0143d370 04000000 50973000 c58d2f00 71510400 ....P.0.../.qQ.. │ │ - 0x0143d380 04000000 f3ae2f00 c58d2f00 73530400 ....../.../.sS.. │ │ - 0x0143d390 04000000 2ad73000 c58d2f00 c58d2f00 ....*.0.../.../. │ │ - 0x0143d3a0 ac423000 54a32e00 3d362f00 3d362f00 .B0.T...=6/.=6/. │ │ - 0x0143d3b0 958e2f00 958e2f00 06073000 06073000 ../.../...0...0. │ │ + 0x0143d370 04000000 50973000 9e8d2f00 71510400 ....P.0.../.qQ.. │ │ + 0x0143d380 04000000 ccae2f00 9e8d2f00 73530400 ....../.../.sS.. │ │ + 0x0143d390 04000000 2ad73000 9e8d2f00 9e8d2f00 ....*.0.../.../. │ │ + 0x0143d3a0 ac423000 54a32e00 16362f00 16362f00 .B0.T....6/..6/. │ │ + 0x0143d3b0 6e8e2f00 6e8e2f00 06073000 06073000 n./.n./...0...0. │ │ 0x0143d3c0 06073000 06073000 636e3100 f07c3000 ..0...0.cn1..|0. │ │ - 0x0143d3d0 a3712f00 a3712f00 a3712f00 a3712f00 .q/..q/..q/..q/. │ │ + 0x0143d3d0 7c712f00 7c712f00 7c712f00 7c712f00 |q/.|q/.|q/.|q/. │ │ 0x0143d3e0 872c1301 dc2c1301 062d1301 662d1301 .,...,...-..f-.. │ │ 0x0143d3f0 762d1301 892d1301 952d1301 00000000 v-...-...-...... │ │ 0x0143d400 01000000 00000000 9f2d1301 752e1301 .........-..u... │ │ 0x0143d410 bf2e1301 ba2f1301 47301301 94301301 ...../..G0...0.. │ │ 0x0143d420 fc301301 78311301 0a321301 64321301 .0..x1...2..d2.. │ │ - 0x0143d430 f5321301 66ce2f00 efaa3100 00000000 .2..f./...1..... │ │ - 0x0143d440 988d3100 2fd73000 931a2f00 50f73000 ..1./.0.../.P.0. │ │ + 0x0143d430 f5321301 3fce2f00 efaa3100 00000000 .2..?./...1..... │ │ + 0x0143d440 988d3100 2fd73000 6c1a2f00 50f73000 ..1./.0.l./.P.0. │ │ 0x0143d450 66e53100 696e3100 6e9d3000 5ea52e00 f.1.in1.n.0.^... │ │ - 0x0143d460 69f73000 4fe93100 a2503100 92902f00 i.0.O.1..P1.../. │ │ - 0x0143d470 49c22e00 00000000 1f413000 79162f00 I........A0.y./. │ │ - 0x0143d480 d9243000 06613000 60fd2e00 00000000 .$0..a0.`....... │ │ + 0x0143d460 69f73000 4fe93100 a2503100 6b902f00 i.0.O.1..P1.k./. │ │ + 0x0143d470 22c22e00 00000000 1f413000 52162f00 "........A0.R./. │ │ + 0x0143d480 d9243000 06613000 39fd2e00 00000000 .$0..a0.9....... │ │ 0x0143d490 73083000 00000000 bb503100 2a273200 s.0......P1.*'2. │ │ - 0x0143d4a0 25af2f00 73ce2f00 c73a1301 343d1301 %./.s./..:..4=.. │ │ + 0x0143d4a0 feae2f00 4cce2f00 c73a1301 343d1301 ../.L./..:..4=.. │ │ 0x0143d4b0 dc3e1301 ad3f1301 e43f1301 17401301 .>...?...?...@.. │ │ 0x0143d4c0 04000000 b7921301 ed921301 22931301 ............"... │ │ 0x0143d4d0 62951301 fe951301 7c961301 d0961301 b.......|....... │ │ 0x0143d4e0 02971301 7c9c1301 879d1301 bd9d1301 ....|........... │ │ 0x0143d4f0 9f9e1301 ba9e1301 4aa81301 72a81301 ........J...r... │ │ 0x0143d500 88a91301 94a91301 baa91301 10aa1301 ................ │ │ 0x0143d510 27ab1301 cbab1301 e3ab1301 14ac1301 '............... │ │ @@ -29638,35 +29638,35 @@ │ │ 0x0143d530 f4441301 68451301 9e451301 00000000 .D..hE...E...... │ │ 0x0143d540 00000000 584d1301 584d1301 d34e1301 ....XM..XM...N.. │ │ 0x0143d550 5c501301 5c501301 b3501301 0d511301 \P..\P...P...Q.. │ │ 0x0143d560 6b511301 5f531301 c7551301 d7551301 kQ.._S...U...U.. │ │ 0x0143d570 79561301 00000000 00000000 00000000 yV.............. │ │ 0x0143d580 00000000 00000000 00000000 00000000 ................ │ │ 0x0143d590 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143d5a0 00000000 8efd2e00 ffaa3100 c5382f00 ..........1..8/. │ │ - 0x0143d5b0 43ab3100 5ac22e00 29613000 d8902f00 C.1.Z...)a0.../. │ │ - 0x0143d5c0 b18d3100 36772f00 be433000 31ec2f00 ..1.6w/..C0.1./. │ │ + 0x0143d5a0 00000000 67fd2e00 ffaa3100 9e382f00 ....g.....1..8/. │ │ + 0x0143d5b0 43ab3100 33c22e00 29613000 b1902f00 C.1.3...)a0.../. │ │ + 0x0143d5c0 b18d3100 0f772f00 be433000 31ec2f00 ..1..w/..C0.1./. │ │ 0x0143d5d0 e2483200 ff7c3000 6f7d3000 88083000 .H2..|0.o}0...0. │ │ - 0x0143d5e0 31592f00 e1382f00 21b93000 45613000 1Y/..8/.!.0.Ea0. │ │ + 0x0143d5e0 0a592f00 ba382f00 21b93000 45613000 .Y/..8/.!.0.Ea0. │ │ 0x0143d5f0 a76e3100 79273200 5cb93000 3dd73000 .n1.y'2.\.0.=.0. │ │ - 0x0143d600 bc083000 a3712f00 a3712f00 67d73000 ..0..q/..q/.g.0. │ │ - 0x0143d610 12493200 9ed73000 bafd2e00 4f493200 .I2...0.....OI2. │ │ - 0x0143d620 e8313100 0c392f00 84e93100 eb503100 .11..9/...1..P1. │ │ + 0x0143d600 bc083000 7c712f00 7c712f00 67d73000 ..0.|q/.|q/.g.0. │ │ + 0x0143d610 12493200 9ed73000 93fd2e00 4f493200 .I2...0.....OI2. │ │ + 0x0143d620 e8313100 e5382f00 84e93100 eb503100 .11..8/...1..P1. │ │ 0x0143d630 60ab3100 2c513100 cff73000 c98d3100 `.1.,Q1...0...1. │ │ 0x0143d640 bb063200 00000000 a37d1301 677e1301 ..2......}..g~.. │ │ 0x0143d650 907e1301 fb7e1301 317f1301 00000000 .~...~..1....... │ │ 0x0143d660 00000000 7c801301 b7801301 e0801301 ....|........... │ │ 0x0143d670 4b811301 81811301 00000000 3acb3100 K...........:.1. │ │ - 0x0143d680 09000000 1c8e3100 06000000 7c592f00 ......1.....|Y/. │ │ + 0x0143d680 09000000 1c8e3100 06000000 55592f00 ......1.....UY/. │ │ 0x0143d690 08000000 8e9d3000 0a000000 6c613000 ......0.....la0. │ │ - 0x0143d6a0 05000000 f8243000 07000000 7ac22e00 .....$0.....z... │ │ + 0x0143d6a0 05000000 f8243000 07000000 53c22e00 .....$0.....S... │ │ 0x0143d6b0 0a000000 dc6e3100 0a000000 96b93000 .....n1.......0. │ │ - 0x0143d6c0 02000400 38782f00 03010300 00253000 ....8x/......%0. │ │ + 0x0143d6c0 02000400 11782f00 03010300 00253000 .....x/......%0. │ │ 0x0143d6d0 03010200 c1ab3100 04000100 49273200 ......1.....I'2. │ │ - 0x0143d6e0 9b5e1401 eb243000 3b6c1401 1a742f00 .^...$0.;l...t/. │ │ + 0x0143d6e0 9b5e1401 eb243000 3b6c1401 f3732f00 .^...$0.;l...s/. │ │ 0x0143d6f0 2a701401 3acb3100 44711401 f8243000 *p..:.1.Dq...$0. │ │ 0x0143d700 fae93100 02ea3100 aa493200 04a73100 ..1...1..I2...1. │ │ 0x0143d710 00000000 2b8d1401 2b8d1401 138f1401 ....+...+....... │ │ 0x0143d720 768f1401 768f1401 ad8f1401 f38f1401 v...v........... │ │ 0x0143d730 25901401 f6901401 69911401 7f911401 %.......i....... │ │ 0x0143d740 ee911401 00000000 00000000 00000000 ................ │ │ 0x0143d750 00000000 00000000 00000000 00000000 ................ │ │ @@ -29674,61 +29674,61 @@ │ │ 0x0143d770 00000000 04000000 5f921401 95921401 ........_....... │ │ 0x0143d780 ca921401 65971401 8b971401 2e981401 ....e........... │ │ 0x0143d790 d0981401 20991401 22a31401 1fa51401 .... ..."....... │ │ 0x0143d7a0 32a51401 7aa91401 e9a91401 3bb31401 2...z.......;... │ │ 0x0143d7b0 61b31401 96b31401 a2b31401 cbb31401 a............... │ │ 0x0143d7c0 0cb41401 c3b41401 f3b41401 33b51401 ............3... │ │ 0x0143d7d0 71b51401 bdb51401 7e123100 01000000 q.......~.1..... │ │ - 0x0143d7e0 e1cd2f00 00000000 ab143100 02000000 ../.......1..... │ │ + 0x0143d7e0 bacd2f00 00000000 ab143100 02000000 ../.......1..... │ │ 0x0143d7f0 00000000 00000000 ffec2f00 5b093000 ........../.[.0. │ │ - 0x0143d800 0b912f00 45613000 4e6f3100 fa493200 ../.Ea0.No1..I2. │ │ - 0x0143d810 f2c22e00 4d443000 214a3200 88d83000 ....MD0.!J2...0. │ │ - 0x0143d820 781b2f00 03000000 82b11501 95b11501 x./............. │ │ + 0x0143d800 e4902f00 45613000 4e6f3100 fa493200 ../.Ea0.No1..I2. │ │ + 0x0143d810 cbc22e00 4d443000 214a3200 88d83000 ....MD0.!J2...0. │ │ + 0x0143d820 511b2f00 03000000 82b11501 95b11501 Q./............. │ │ 0x0143d830 aab11501 01b21501 8cb21501 d6b21501 ................ │ │ 0x0143d840 f1b21501 18b31501 51b31501 b1b31501 ........Q....... │ │ 0x0143d850 d8b31501 5db41501 c6b51501 24b91501 ....].......$... │ │ 0x0143d860 c4b91501 ffb91501 6dba1501 12bb1501 ........m....... │ │ 0x0143d870 0abc1501 afbc1501 fcbc1501 16283200 .............(2. │ │ - 0x0143d880 f8243000 1dac3100 fae93100 ffdd2e00 .$0...1...1..... │ │ + 0x0143d880 f8243000 1dac3100 fae93100 d8dd2e00 .$0...1...1..... │ │ 0x0143d890 49273200 00000000 3ff71501 00000000 I'2.....?....... │ │ 0x0143d8a0 f09e3000 00000000 2ffd1501 00000000 ..0...../....... │ │ - 0x0143d8b0 8d592f00 00000000 cdfe1501 00000000 .Y/............. │ │ + 0x0143d8b0 66592f00 00000000 cdfe1501 00000000 fY/............. │ │ 0x0143d8c0 8e6e3100 d9081601 570f1601 a00f1601 .n1.....W....... │ │ 0x0143d8d0 34d93000 c0131601 c4141601 eb141601 4.0............. │ │ 0x0143d8e0 06b93000 8e161601 51171601 8b171601 ..0.....Q....... │ │ - 0x0143d8f0 00ff2e00 4ccf1401 a4d01401 e0171601 ....L........... │ │ + 0x0143d8f0 d9fe2e00 4ccf1401 a4d01401 e0171601 ....L........... │ │ 0x0143d900 02000000 fe2f1601 2d301601 5c301601 ...../..-0..\0.. │ │ 0x0143d910 89311601 b2311601 db311601 b3331601 .1...1...1...3.. │ │ 0x0143d920 f8331601 85351601 e5391601 f5391601 .3...5...9...9.. │ │ 0x0143d930 103b1601 00000000 00000000 00000000 .;.............. │ │ 0x0143d940 00000000 00000000 00000000 00000000 ................ │ │ 0x0143d950 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143d960 00000000 58af2f00 08623000 96592f00 ....X./..b0..Y/. │ │ - 0x0143d970 ef073200 0ecf2f00 00000000 84283200 ..2.../......(2. │ │ - 0x0143d980 5eea3100 3fcc3100 8f792f00 ca523100 ^.1.?.1..y/..R1. │ │ + 0x0143d960 00000000 31af2f00 08623000 6f592f00 ....1./..b0.oY/. │ │ + 0x0143d970 ef073200 e7ce2f00 00000000 84283200 ..2.../......(2. │ │ + 0x0143d980 5eea3100 3fcc3100 68792f00 ca523100 ^.1.?.1.hy/..R1. │ │ 0x0143d990 81ea3100 cf323100 1b0a3000 9a6f3100 ..1..21...0..o1. │ │ - 0x0143d9a0 26253000 a3c32e00 ec912f00 f1443000 &%0......./..D0. │ │ - 0x0143d9b0 3ecf2f00 a34a3200 e3e82f00 83d63000 >./..J2.../...0. │ │ - 0x0143d9c0 29333100 d0b74701 16c42e00 34b84701 )31...G.....4.G. │ │ + 0x0143d9a0 26253000 7cc32e00 c5912f00 f1443000 &%0.|...../..D0. │ │ + 0x0143d9b0 17cf2f00 a34a3200 e3e82f00 83d63000 ../..J2.../...0. │ │ + 0x0143d9c0 29333100 d0b74701 efc32e00 34b84701 )31...G.....4.G. │ │ 0x0143d9d0 28453000 6bcc3100 b4283200 8c0a3000 (E0.k.1..(2...0. │ │ - 0x0143d9e0 757e3000 a1e02e00 33333100 ee6f3100 u~0.....331..o1. │ │ - 0x0143d9f0 39922f00 cbac3100 1ceb3100 3c453000 9./...1...1..2. │ │ - 0x0143da50 51333100 1d5a2f00 feed2f00 19d02f00 Q31..Z/.../.../. │ │ + 0x0143da40 c1af2f00 15f93000 02703100 3e083200 ../...0..p1.>.2. │ │ + 0x0143da50 51333100 f6592f00 feed2f00 f2cf2f00 Q31..Y/.../.../. │ │ 0x0143da60 12703100 69333100 4e083200 1ada3000 .p1.i31.N.2...0. │ │ - 0x0143da70 2cf93000 1da62e00 ede02e00 04e12e00 ,.0............. │ │ - 0x0143da80 87333100 385a2f00 4d623000 40f93000 .31.8Z/.Mb0.@.0. │ │ - 0x0143da90 0a8f3100 4d5a2f00 1e3b2f00 2b3b2f00 ..1.MZ/..;/.+;/. │ │ - 0x0143daa0 b70e3100 c3342f00 abb53000 3a5c3000 ..1..4/...0.:\0. │ │ - 0x0143dab0 b8a12e00 19722f00 2d7c3000 74de2e00 .....r/.-|0.t... │ │ - 0x0143dac0 6ade2e00 58483200 cf6d3100 42313100 j...XH2..m1.B11. │ │ + 0x0143da70 2cf93000 1da62e00 c6e02e00 dde02e00 ,.0............. │ │ + 0x0143da80 87333100 115a2f00 4d623000 40f93000 .31..Z/.Mb0.@.0. │ │ + 0x0143da90 0a8f3100 265a2f00 f73a2f00 043b2f00 ..1.&Z/..:/..;/. │ │ + 0x0143daa0 b70e3100 9c342f00 abb53000 3a5c3000 ..1..4/...0.:\0. │ │ + 0x0143dab0 b8a12e00 f2712f00 2d7c3000 4dde2e00 .....q/.-|0.M... │ │ + 0x0143dac0 43de2e00 58483200 cf6d3100 42313100 C...XH2..m1.B11. │ │ 0x0143dad0 3a9c3000 00000100 00000000 00000000 :.0............. │ │ 0x0143dae0 00000000 90601701 a0671701 50541701 .....`...g..PT.. │ │ 0x0143daf0 b01e1801 601f1801 001f1801 10e51c01 ....`........... │ │ 0x0143db00 d0d81c01 00e91601 80ea1601 90e71601 ................ │ │ 0x0143db10 90e61601 c0ea1601 60e81601 c0861b01 ........`....... │ │ 0x0143db20 007f1b01 70ff1601 30cb1601 c0d31601 ....p...0....... │ │ 0x0143db30 e0dd1601 70de1601 207e1b01 10c71601 ....p... ~...... │ │ @@ -29846,18 +29846,18 @@ │ │ 0x0143e230 b0b61601 c05e1701 d0d81c01 00e91601 .....^.......... │ │ 0x0143e240 80ea1601 90e71601 70bf1601 c0ea1601 ........p....... │ │ 0x0143e250 60e81601 80621b01 50c11601 40c21601 `....b..P...@... │ │ 0x0143e260 80b91601 c0d31601 e0dd1601 70de1601 ............p... │ │ 0x0143e270 207e1b01 10c71601 20c71601 40b41601 ~...... ...@... │ │ 0x0143e280 c8e24301 a09d1701 50d31601 f0da1601 ..C.....P....... │ │ 0x0143e290 d0141801 a01a1801 f0111801 e0161801 ................ │ │ - 0x0143e2a0 f3af2f00 0f000000 81cc3100 0f000000 ../.......1..... │ │ + 0x0143e2a0 ccaf2f00 0f000000 81cc3100 0f000000 ../.......1..... │ │ 0x0143e2b0 501e1801 d01b1801 08000000 b06d1d01 P............m.. │ │ 0x0143e2c0 c06e1d01 10b41601 d0141801 a01a1801 .n.............. │ │ - 0x0143e2d0 f0111801 e0161801 f3af2f00 0f000000 ........../..... │ │ + 0x0143e2d0 f0111801 e0161801 ccaf2f00 0f000000 ........../..... │ │ 0x0143e2e0 81cc3100 0f000000 501e1801 d01b1801 ..1.....P....... │ │ 0x0143e2f0 1e000000 b06d1d01 c06e1d01 10b41601 .....m...n...... │ │ 0x0143e300 00000000 2cec3100 00000000 00000000 ....,.1......... │ │ 0x0143e310 00000000 00000000 dfffffff 00000000 ................ │ │ 0x0143e320 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e330 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e340 00000000 3f273000 00000000 00000000 ....?'0......... │ │ @@ -29868,39 +29868,39 @@ │ │ 0x0143e390 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e3a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e3b0 20000000 00000000 00000000 00000000 ............... │ │ 0x0143e3c0 00000000 a3093200 00000000 00000000 ......2......... │ │ 0x0143e3d0 01000000 00000000 00000000 00000000 ................ │ │ 0x0143e3e0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e3f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143e400 00000000 511d2f00 00000000 00000000 ....Q./......... │ │ + 0x0143e400 00000000 2a1d2f00 00000000 00000000 ....*./......... │ │ 0x0143e410 02000000 00000000 00000000 00000000 ................ │ │ 0x0143e420 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e430 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143e440 00000000 9ed12f00 00000000 00000000 ....../......... │ │ + 0x0143e440 00000000 77d12f00 00000000 00000000 ....w./......... │ │ 0x0143e450 02000000 00000000 00000000 00000000 ................ │ │ 0x0143e460 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e470 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143e480 00000000 8cff2e00 00000000 00000000 ................ │ │ + 0x0143e480 00000000 65ff2e00 00000000 00000000 ....e........... │ │ 0x0143e490 02000000 00000000 00000000 00000000 ................ │ │ 0x0143e4a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e4b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e4c0 00000000 79a72e00 00000000 00000000 ....y........... │ │ 0x0143e4d0 04000000 00000000 00000000 00000000 ................ │ │ 0x0143e4e0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e4f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143e500 00000000 8b002f00 00000000 00000000 ....../......... │ │ + 0x0143e500 00000000 64002f00 00000000 00000000 ....d./......... │ │ 0x0143e510 04000000 00000000 00000000 00000000 ................ │ │ 0x0143e520 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e530 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143e540 00000000 451d2f00 00000000 00000000 ....E./......... │ │ + 0x0143e540 00000000 1e1d2f00 00000000 00000000 ....../......... │ │ 0x0143e550 04000000 00000000 00000000 00000000 ................ │ │ 0x0143e560 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e570 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143e580 00000000 a3d12f00 00000000 00000000 ....../......... │ │ + 0x0143e580 00000000 7cd12f00 00000000 00000000 ....|./......... │ │ 0x0143e590 08000000 00000000 00000000 00000000 ................ │ │ 0x0143e5a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e5b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e5c0 00000000 e2cd3100 00000000 00000000 ......1......... │ │ 0x0143e5d0 40000000 00000000 00000000 00000000 @............... │ │ 0x0143e5e0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e5f0 00000000 00000000 00000000 00000000 ................ │ │ @@ -29916,19 +29916,19 @@ │ │ 0x0143e690 20000000 00000000 00000000 00000000 ............... │ │ 0x0143e6a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e6b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e6c0 00000000 6a4c3200 00000000 00000000 ....jL2......... │ │ 0x0143e6d0 10000000 00000000 00000000 00000000 ................ │ │ 0x0143e6e0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e6f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143e700 00000000 92002f00 00000000 00000000 ....../......... │ │ + 0x0143e700 00000000 6b002f00 00000000 00000000 ....k./......... │ │ 0x0143e710 00020000 00000000 00000000 00000000 ................ │ │ 0x0143e720 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e730 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143e740 00000000 1f5c2f00 00000000 00000000 .....\/......... │ │ + 0x0143e740 00000000 f85b2f00 00000000 00000000 .....[/......... │ │ 0x0143e750 00000000 01000000 00000000 00000000 ................ │ │ 0x0143e760 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e770 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e780 00000000 e4633000 00000000 00000000 .....c0......... │ │ 0x0143e790 00000000 02000000 00000000 00000000 ................ │ │ 0x0143e7a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e7b0 00000000 00000000 00000000 00000000 ................ │ │ @@ -29948,15 +29948,15 @@ │ │ 0x0143e890 00000000 08000000 00000000 00000000 ................ │ │ 0x0143e8a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e8b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e8c0 00000000 af0b3000 00000000 00000000 ......0......... │ │ 0x0143e8d0 00000000 10000000 00000000 00000000 ................ │ │ 0x0143e8e0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e8f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143e900 00000000 a57a2f00 00000000 00000000 .....z/......... │ │ + 0x0143e900 00000000 7e7a2f00 00000000 00000000 ....~z/......... │ │ 0x0143e910 00000000 20000000 00000000 00000000 .... ........... │ │ 0x0143e920 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e930 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e940 00000000 30ec3100 00000000 00000000 ....0.1......... │ │ 0x0143e950 00000000 80000000 00000000 00000000 ................ │ │ 0x0143e960 00000000 00000000 00000000 00000000 ................ │ │ 0x0143e970 00000000 00000000 00000000 00000000 ................ │ │ @@ -29976,15 +29976,15 @@ │ │ 0x0143ea50 02000000 fbffffff 00000000 00000000 ................ │ │ 0x0143ea60 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ea70 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ea80 00000000 ea2a3200 00000000 00000000 .....*2......... │ │ 0x0143ea90 04000000 fbffffff 00000000 00000000 ................ │ │ 0x0143eaa0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143eab0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143eac0 00000000 ad7a2f00 00000000 00000000 .....z/......... │ │ + 0x0143eac0 00000000 867a2f00 00000000 00000000 .....z/......... │ │ 0x0143ead0 04000000 fbffffff 00000000 00000000 ................ │ │ 0x0143eae0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143eaf0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143eb00 00000000 b3a12e00 00000000 00000000 ................ │ │ 0x0143eb10 00000000 00000000 20000000 00000000 ........ ....... │ │ 0x0143eb20 00000000 00000000 00000000 00000000 ................ │ │ 0x0143eb30 00000000 00000000 00000000 00000000 ................ │ │ @@ -29992,23 +29992,23 @@ │ │ 0x0143eb50 01000000 01000000 00000000 00000000 ................ │ │ 0x0143eb60 00000000 00000000 00000000 00000000 ................ │ │ 0x0143eb70 00000000 00000000 00000000 00000000 ................ │ │ 0x0143eb80 00000000 04903100 00000000 00000000 ......1......... │ │ 0x0143eb90 02000000 04000000 00000000 00000000 ................ │ │ 0x0143eba0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ebb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143ebc0 00000000 9fc52e00 00000000 00000000 ................ │ │ + 0x0143ebc0 00000000 78c52e00 00000000 00000000 ....x........... │ │ 0x0143ebd0 04000000 04000000 00000000 00000000 ................ │ │ 0x0143ebe0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ebf0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ec00 00000000 98093200 00000000 00000000 ......2......... │ │ 0x0143ec10 c8010000 00000000 00000000 00000000 ................ │ │ 0x0143ec20 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ec30 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143ec40 00000000 a17a2f00 00000000 00000000 .....z/......... │ │ + 0x0143ec40 00000000 7a7a2f00 00000000 00000000 ....zz/......... │ │ 0x0143ec50 20000000 00000000 00000000 00000000 ............... │ │ 0x0143ec60 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ec70 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ec80 00000000 9cfa3000 00000000 00000000 ......0......... │ │ 0x0143ec90 00000000 00000000 02000000 00000000 ................ │ │ 0x0143eca0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ecb0 00000000 00000000 00000000 00000000 ................ │ │ @@ -30028,31 +30028,31 @@ │ │ 0x0143ed90 00000000 00000000 00080000 00000000 ................ │ │ 0x0143eda0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143edb0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143edc0 00000000 80a72e00 00000000 00000000 ................ │ │ 0x0143edd0 00000000 00000000 20000000 00000000 ........ ....... │ │ 0x0143ede0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143edf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143ee00 00000000 4a1d2f00 00000000 00000000 ....J./......... │ │ + 0x0143ee00 00000000 231d2f00 00000000 00000000 ....#./......... │ │ 0x0143ee10 00000000 00000000 0004c400 00000000 ................ │ │ 0x0143ee20 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ee30 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143ee40 00000000 a5c52e00 00000000 00000000 ................ │ │ + 0x0143ee40 00000000 7ec52e00 00000000 00000000 ....~........... │ │ 0x0143ee50 00000000 00000000 40500100 00000000 ........@P...... │ │ 0x0143ee60 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ee70 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ee80 00000000 74163100 00000000 00000000 ....t.1......... │ │ 0x0143ee90 00000000 00000000 80a00200 00000000 ................ │ │ 0x0143eea0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143eeb0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143eec0 00000000 11473000 00000000 00000000 .....G0......... │ │ 0x0143eed0 00000000 00000000 c0f00300 00000000 ................ │ │ 0x0143eee0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143eef0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143ef00 00000000 b37a2f00 00000000 00000000 .....z/......... │ │ + 0x0143ef00 00000000 8c7a2f00 00000000 00000000 .....z/......... │ │ 0x0143ef10 00000000 00000000 00300000 00000000 .........0...... │ │ 0x0143ef20 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ef30 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ef40 00000000 15473000 00000000 00000000 .....G0......... │ │ 0x0143ef50 00000000 00000000 00c00300 00000000 ................ │ │ 0x0143ef60 00000000 00000000 00000000 00000000 ................ │ │ 0x0143ef70 00000000 00000000 00000000 00000000 ................ │ │ @@ -30124,298 +30124,298 @@ │ │ 0x0143f390 00000000 00000000 00000000 10000000 ................ │ │ 0x0143f3a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f3b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f3c0 00000000 8efa3000 00000000 00000000 ......0......... │ │ 0x0143f3d0 00000000 00000000 00000000 20000000 ............ ... │ │ 0x0143f3e0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f3f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143f400 00000000 98c52e00 00000000 00000000 ................ │ │ + 0x0143f400 00000000 71c52e00 00000000 00000000 ....q........... │ │ 0x0143f410 00000000 00000000 00000000 80000000 ................ │ │ 0x0143f420 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f430 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f440 00000000 36543100 00000000 00000000 ....6T1......... │ │ 0x0143f450 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f460 00030000 00000000 00000000 00000000 ................ │ │ 0x0143f470 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f480 00000000 40ec3100 00000000 00000000 ....@.1......... │ │ 0x0143f490 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f4a0 01030000 00000000 00000000 00000000 ................ │ │ 0x0143f4b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143f4c0 00000000 20b12f00 00000000 00000000 .... ./......... │ │ + 0x0143f4c0 00000000 f9b02f00 00000000 00000000 ....../......... │ │ 0x0143f4d0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f4e0 01030000 00000000 00000000 00000000 ................ │ │ 0x0143f4f0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f500 00000000 ff2a3200 00000000 00000000 .....*2......... │ │ 0x0143f510 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f520 03030000 00000000 00000000 00000000 ................ │ │ 0x0143f530 00000000 00000000 00000000 00000000 ................ │ │ - 0x0143f540 00000000 561d2f00 00000000 00000000 ....V./......... │ │ + 0x0143f540 00000000 2f1d2f00 00000000 00000000 ...././......... │ │ 0x0143f550 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f560 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f570 02000000 00000000 00000000 00000000 ................ │ │ 0x0143f580 00000000 59273000 00000000 00000000 ....Y'0......... │ │ 0x0143f590 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f5a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0143f5b0 04000000 00000000 00000000 00000000 ................ │ │ - 0x0143f5c0 00000000 da3c2f00 00000000 00000000 ............ │ │ 0x0143f990 7601000a 22643000 8f01000a 96bc3000 v..."d0.......0. │ │ 0x0143f9a0 5d01000a 5b543100 6201000a 70543100 ]...[T1.b...pT1. │ │ 0x0143f9b0 9600000a 2b0a3200 9700000a 5dec3100 ....+.2.....].1. │ │ 0x0143f9c0 a301000a b0fa3000 cc00000a d1163100 ......0.......1. │ │ - 0x0143f9d0 c200000a afe22e00 9800000a f6d12f00 ............../. │ │ - 0x0143f9e0 1701000a c9e22e00 9900000a b3002f00 ............../. │ │ - 0x0143f9f0 a300000a a24c3200 3c01000a 0dd22f00 .....L2.<...../. │ │ - 0x0143fa00 9501000a 86932f00 a101000a 892b3200 ....../......+2. │ │ - 0x0143fa10 9d01000a e97a2f00 9101000a 7bec3100 .....z/.....{.1. │ │ - 0x0143fa20 9a00000a 67c62e00 9b00000a b64c3200 ....g........L2. │ │ + 0x0143f9d0 c200000a 88e22e00 9800000a cfd12f00 ............../. │ │ + 0x0143f9e0 1701000a a2e22e00 9900000a 8c002f00 ............../. │ │ + 0x0143f9f0 a300000a a24c3200 3c01000a e6d12f00 .....L2.<...../. │ │ + 0x0143fa00 9501000a 5f932f00 a101000a 892b3200 ...._./......+2. │ │ + 0x0143fa10 9d01000a c27a2f00 9101000a 7bec3100 .....z/.....{.1. │ │ + 0x0143fa20 9a00000a 40c62e00 9b00000a b64c3200 ....@........L2. │ │ 0x0143fa30 9c00000a ca4c3200 a200000a c2ef2f00 .....L2......./. │ │ 0x0143fa40 7c01000a 73713100 7501000a 450a3200 |...sq1.u...E.2. │ │ - 0x0143fa50 5401000a 25d22f00 de00000a dcef2f00 T...%./......./. │ │ + 0x0143fa50 5401000a fed12f00 de00000a dcef2f00 T...../......./. │ │ 0x0143fa60 e700000a dba03000 6800000a 8a713100 ......0.h....q1. │ │ - 0x0143fa70 f100000a 7ec62e00 cd00000a 2fce3100 ....~......./.1. │ │ - 0x0143fa80 0401000a 46ae3100 ee00000a 5ab12f00 ....F.1.....Z./. │ │ - 0x0143fa90 1801000a 9b932f00 5501000a aa2b3200 ....../.U....+2. │ │ - 0x0143faa0 1b01000a 75b12f00 7100000a 5a1d2f00 ....u./.q...Z./. │ │ - 0x0143fab0 1a01000a c9002f00 d400000a 84b12f00 ....../......./. │ │ - 0x0143fac0 7800000a 9fb12f00 ae00000a cffa3000 x...../.......0. │ │ + 0x0143fa70 f100000a 57c62e00 cd00000a 2fce3100 ....W......./.1. │ │ + 0x0143fa80 0401000a 46ae3100 ee00000a 33b12f00 ....F.1.....3./. │ │ + 0x0143fa90 1801000a 74932f00 5501000a aa2b3200 ....t./.U....+2. │ │ + 0x0143faa0 1b01000a 4eb12f00 7100000a 331d2f00 ....N./.q...3./. │ │ + 0x0143fab0 1a01000a a2002f00 d400000a 5db12f00 ....../.....]./. │ │ + 0x0143fac0 7800000a 78b12f00 ae00000a cffa3000 x...x./.......0. │ │ 0x0143fad0 8101000a e6fa3000 5e01000a 40643000 ......0.^...@d0. │ │ 0x0143fae0 3d01000a f0163100 9201000a 9d343100 =.....1......41. │ │ 0x0143faf0 8401000a 120c3000 e703000a fcfa3000 ......0.......0. │ │ - 0x0143fb00 6501000a 751d2f00 4801000a ff163100 e...u./.H.....1. │ │ + 0x0143fb00 6501000a 4e1d2f00 4801000a ff163100 e...N./.H.....1. │ │ 0x0143fb10 4501000a f7a03000 4d01000a 57643000 E.....0.M...Wd0. │ │ 0x0143fb20 9f00000a 7c273000 9401000a d4a72e00 ....|'0......... │ │ - 0x0143fb30 a000000a 027b2f00 1201000a c82b3200 .....{/......+2. │ │ + 0x0143fb30 a000000a db7a2f00 1201000a c82b3200 .....z/......+2. │ │ 0x0143fb40 a100000a c67f3000 8b01000a 7f643000 ......0......d0. │ │ 0x0143fb50 a500000a 8c273000 7d01000a 12a13000 .....'0.}.....0. │ │ - 0x0143fb60 0001000a d9002f00 2201000a 94c62e00 ....../."....... │ │ - 0x0143fb70 3601000a ab932f00 a800000a e4a72e00 6...../......... │ │ + 0x0143fb60 0001000a b2002f00 2201000a 6dc62e00 ....../."...m... │ │ + 0x0143fb70 3601000a 84932f00 a800000a e4a72e00 6...../......... │ │ 0x0143fb80 a900000a 5aae3100 aa00000a 93ec3100 ....Z.1.......1. │ │ 0x0143fb90 7000000a 17173100 dd00000a 0ffb3000 p.....1.......0. │ │ 0x0143fba0 6601000a 93543100 d100000a f9ef2f00 f....T1......./. │ │ 0x0143fbb0 a401000a 3a903100 ab00000a 9e643000 ....:.1......d0. │ │ - 0x0143fbc0 3701000a 9d713100 2501000a 3ed22f00 7....q1.%...>./. │ │ - 0x0143fbd0 b600000a a7c62e00 2101000a 3dce3100 ........!...=.1. │ │ - 0x0143fbe0 1c01000a a5273000 eb00000a 65d22f00 .....'0.....e./. │ │ - 0x0143fbf0 b000000a 8e5c2f00 b100000a 603d2f00 .....\/.....`=/. │ │ + 0x0143fbc0 3701000a 9d713100 2501000a 17d22f00 7....q1.%...../. │ │ + 0x0143fbd0 b600000a 80c62e00 2101000a 3dce3100 ........!...=.1. │ │ + 0x0143fbe0 1c01000a a5273000 eb00000a 3ed22f00 .....'0.....>./. │ │ + 0x0143fbf0 b000000a 675c2f00 b100000a 393d2f00 ....g\/.....9=/. │ │ 0x0143fc00 b300000a 76ae3100 d600000a fca72e00 ....v.1......... │ │ - 0x0143fc10 b500000a 7dd22f00 b700000a 137b2f00 ....}./......{/. │ │ - 0x0143fc20 b900000a acec3100 4b01000a e0e22e00 ......1.K....... │ │ - 0x0143fc30 bb00000a a75c2f00 1f01000a 14a82e00 .....\/......... │ │ - 0x0143fc40 4a01000a 92d22f00 bc00000a bec62e00 J...../......... │ │ + 0x0143fc10 b500000a 56d22f00 b700000a ec7a2f00 ....V./......z/. │ │ + 0x0143fc20 b900000a acec3100 4b01000a b9e22e00 ......1.K....... │ │ + 0x0143fc30 bb00000a 805c2f00 1f01000a 14a82e00 .....\/......... │ │ + 0x0143fc40 4a01000a 6bd22f00 bc00000a 97c62e00 J...k./......... │ │ 0x0143fc50 8501000a 1cf02f00 be00000a dd7f3000 ....../.......0. │ │ - 0x0143fc60 bf00000a 783d2f00 5301000a cddb3000 ....x=/.S.....0. │ │ - 0x0143fc70 4401000a b7b12f00 c100000a d8d22f00 D...../......./. │ │ + 0x0143fc60 bf00000a 513d2f00 5301000a cddb3000 ....Q=/.S.....0. │ │ + 0x0143fc70 4401000a 90b12f00 c100000a b1d22f00 D...../......./. │ │ 0x0143fc80 9a01000a af543100 7801000a b5343100 .....T1.x....41. │ │ - 0x0143fc90 6701000a 287b2f00 6301000a f6e22e00 g...({/.c....... │ │ - 0x0143fca0 2901000a 00e32e00 2701000a b2713100 ).......'....q1. │ │ + 0x0143fc90 6701000a 017b2f00 6301000a cfe22e00 g....{/.c....... │ │ + 0x0143fca0 2901000a d9e22e00 2701000a b2713100 ).......'....q1. │ │ 0x0143fcb0 6500000a 24fb3000 4201000a a7bc3000 e...$.0.B.....0. │ │ - 0x0143fcc0 7600000a c0543100 d800000a c05c2f00 v....T1......\/. │ │ + 0x0143fcc0 7600000a c0543100 d800000a 995c2f00 v....T1......\/. │ │ 0x0143fcd0 9301000a 3afb3000 c300000a d74c3200 ....:.0......L2. │ │ - 0x0143fce0 c400000a 57ce3100 3101000a e9d22f00 ....W.1.1...../. │ │ - 0x0143fcf0 c500000a 1de32e00 5801000a f57f3000 ........X.....0. │ │ - 0x0143fd00 ed00000a 67473000 c600000a 397b2f00 ....gG0.....9{/. │ │ + 0x0143fce0 c400000a 57ce3100 3101000a c2d22f00 ....W.1.1...../. │ │ + 0x0143fcf0 c500000a f6e22e00 5801000a f57f3000 ........X.....0. │ │ + 0x0143fd00 ed00000a 67473000 c600000a 127b2f00 ....gG0......{/. │ │ 0x0143fd10 e300000a c0bc3000 0e01000a 76473000 ......0.....vG0. │ │ 0x0143fd20 c700000a 31173100 8701000a 2ef02f00 ....1.1......./. │ │ - 0x0143fd30 8801000a 54fb3000 9601000a 3de32e00 ....T.0.....=... │ │ - 0x0143fd40 a201000a e0543100 1601000a d2c62e00 .....T1......... │ │ + 0x0143fd30 8801000a 54fb3000 9601000a 16e32e00 ....T.0......... │ │ + 0x0143fd40 a201000a e0543100 1601000a abc62e00 .....T1......... │ │ 0x0143fd50 2001000a 6ece3100 cf00000a 24803000 ...n.1.....$.0. │ │ 0x0143fd60 df00000a 42f02f00 e000000a 83ce3100 ....B./.......1. │ │ - 0x0143fd70 e100000a ffd22f00 8901000a cdbc3000 ....../.......0. │ │ + 0x0143fd70 e100000a d8d22f00 8901000a cdbc3000 ....../.......0. │ │ 0x0143fd80 8301000a 67fb3000 7e01000a bcec3100 ....g.0.~.....1. │ │ 0x0143fd90 d300000a 53173100 3801000a 64173100 ....S.1.8...d.1. │ │ 0x0143fda0 4101000a fb543100 3901000a 5c0a3200 A....T1.9...\.2. │ │ - 0x0143fdb0 d500000a b0273000 2a01000a 10d32f00 .....'0.*...../. │ │ - 0x0143fdc0 5a01000a 4ee32e00 4f01000a 6ae32e00 Z...N...O...j... │ │ + 0x0143fdb0 d500000a b0273000 2a01000a e9d22f00 .....'0.*...../. │ │ + 0x0143fdc0 5a01000a 27e32e00 4f01000a 43e32e00 Z...'...O...C... │ │ 0x0143fdd0 5001000a 2a0c3000 5101000a 5f903100 P...*.0.Q..._.1. │ │ - 0x0143fde0 1d01000a cb932f00 1e01000a 76903100 ....../.....v.1. │ │ - 0x0143fdf0 d700000a 79173100 5601000a 83e32e00 ....y.1.V....... │ │ + 0x0143fde0 1d01000a a4932f00 1e01000a 76903100 ....../.....v.1. │ │ + 0x0143fdf0 d700000a 79173100 5601000a 5ce32e00 ....y.1.V...\... │ │ 0x0143fe00 5901000a 83903100 d000000a d4343100 Y.....1......41. │ │ - 0x0143fe10 4701000a 450c3000 1301000a cab12f00 G...E.0......./. │ │ + 0x0143fe10 4701000a 450c3000 1301000a a3b12f00 G...E.0......./. │ │ 0x0143fe20 1501000a ec343100 9701000a 94ce3100 .....41.......1. │ │ - 0x0143fe30 6801000a ddb12f00 dc00000a f8b12f00 h...../......./. │ │ - 0x0143fe40 6901000a b1643000 6a01000a 1eb22f00 i....d0.j...../. │ │ - 0x0143fe50 6b01000a 8a1d2f00 6c01000a dedb3000 k...../.l.....0. │ │ - 0x0143fe60 e800000a d0ec3100 3f01000a 507b2f00 ......1.?...P{/. │ │ - 0x0143fe70 4001000a 89ae3100 2c01000a b01d2f00 @.....1.,...../. │ │ + 0x0143fe30 6801000a b6b12f00 dc00000a d1b12f00 h...../......./. │ │ + 0x0143fe40 6901000a b1643000 6a01000a f7b12f00 i....d0.j...../. │ │ + 0x0143fe50 6b01000a 631d2f00 6c01000a dedb3000 k...c./.l.....0. │ │ + 0x0143fe60 e800000a d0ec3100 3f01000a 297b2f00 ......1.?...){/. │ │ + 0x0143fe70 4001000a 89ae3100 2c01000a 891d2f00 @.....1.,...../. │ │ 0x0143fe80 1204000a 84473000 fc03000a 710a3200 .....G0.....q.2. │ │ - 0x0143fe90 1504000a 6c7b2f00 1404000a 2ba82e00 ....l{/.....+... │ │ + 0x0143fe90 1504000a 457b2f00 1404000a 2ba82e00 ....E{/.....+... │ │ 0x0143fea0 1604000a 39803000 0604000a c7273000 ....9.0......'0. │ │ 0x0143feb0 1004000a e44c3200 1704000a eb273000 .....L2......'0. │ │ - 0x0143fec0 1104000a 21d32f00 f203000a a2473000 ....!./......G0. │ │ + 0x0143fec0 1104000a fad22f00 f203000a a2473000 ....../......G0. │ │ 0x0143fed0 1304000a 59f02f00 7500000a 044d3200 ....Y./.u....M2. │ │ - 0x0143fee0 7d00000a aaae3100 e400000a f3c62e00 }.....1......... │ │ - 0x0143fef0 e500000a 2da13000 e600000a db932f00 ....-.0......./. │ │ + 0x0143fee0 7d00000a aaae3100 e400000a ccc62e00 }.....1......... │ │ + 0x0143fef0 e500000a 2da13000 e600000a b4932f00 ....-.0......./. │ │ 0x0143ff00 7401000a 0b283000 7e00000a 10553100 t....(0.~....U1. │ │ 0x0143ff10 8800000a 0d353100 2d01000a 7afb3000 .....51.-...z.0. │ │ 0x0143ff20 2e01000a 1e4d3200 1101000a abce3100 .....M2.......1. │ │ 0x0143ff30 2f01000a fedb3000 9801000a c3473000 /.....0......G0. │ │ 0x0143ff40 d200000a 23353100 7900000a d42b3200 ....#51.y....+2. │ │ 0x0143ff50 9b01000a f5ec3100 6d01000a c5713100 ......1.m....q1. │ │ 0x0143ff60 6e01000a 5a0c3000 7701000a 40353100 n...Z.0.w...@51. │ │ 0x0143ff70 7b01000a 1f283000 5c04000a d5713100 {....(0.\....q1. │ │ - 0x0143ff80 5504000a c91d2f00 1904000a e22b3200 U...../......+2. │ │ - 0x0143ff90 1a04000a e8bc3000 fd03000a f6932f00 ......0......./. │ │ + 0x0143ff80 5504000a a21d2f00 1904000a e22b3200 U...../......+2. │ │ + 0x0143ff90 1a04000a e8bc3000 fd03000a cf932f00 ......0......./. │ │ 0x0143ffa0 1b04000a c8ae3100 2404000a 99fb3000 ......1.$.....0. │ │ - 0x0143ffb0 3e04000a aae32e00 2f04000a fc2b3200 >......./....+2. │ │ - 0x0143ffc0 3804000a a4903100 6004000a 8f3d2f00 8.....1.`....=/. │ │ - 0x0143ffd0 4c04000a e81d2f00 2e04000a 1e2c3200 L...../......,2. │ │ + 0x0143ffb0 3e04000a 83e32e00 2f04000a fc2b3200 >......./....+2. │ │ + 0x0143ffc0 3804000a a4903100 6004000a 683d2f00 8.....1.`...h=/. │ │ + 0x0143ffd0 4c04000a c11d2f00 2e04000a 1e2c3200 L...../......,2. │ │ 0x0143ffe0 fe03000a 6b0c3000 1804000a e2ae3100 ....k.0.......1. │ │ - 0x0143fff0 5b04000a 16c72e00 4204000a bf903100 [.......B.....1. │ │ + 0x0143fff0 5b04000a efc62e00 4204000a bf903100 [.......B.....1. │ │ 0x01440000 5a04000a 7ff02f00 5904000a 0aed3100 Z...../.Y.....1. │ │ 0x01440010 5704000a 30ed3100 5804000a cbce3100 W...0.1.X.....1. │ │ 0x01440020 5604000a 870c3000 6f01000a 3b2c3200 V.....0.o...;,2. │ │ - 0x01440030 9d00000a ce5c2f00 8400000a 8e0a3200 .....\/.......2. │ │ + 0x01440030 9d00000a a75c2f00 8400000a 8e0a3200 .....\/.......2. │ │ 0x01440040 9901000a a30a3200 a400000a a0f02f00 ......2......./. │ │ 0x01440050 3a01000a db473000 ef00000a 1cdc3000 :....G0.......0. │ │ 0x01440060 f200000a 30283000 f300000a 41dc3000 ....0(0.....A.0. │ │ 0x01440070 0601000a fa473000 b200000a 43a13000 .....G0.....C.0. │ │ 0x01440080 2601000a b80a3200 f400000a 364d3200 &.....2.....6M2. │ │ - 0x01440090 f500000a 8e7b2f00 1401000a 01bd3000 .....{/.......0. │ │ - 0x014400a0 f600000a 63dc3000 f700000a 3fb22f00 ....c.0.....?./. │ │ - 0x014400b0 f800000a a07b2f00 f900000a 51283000 .....{/.....Q(0. │ │ + 0x01440090 f500000a 677b2f00 1401000a 01bd3000 ....g{/.......0. │ │ + 0x014400a0 f600000a 63dc3000 f700000a 18b22f00 ....c.0......./. │ │ + 0x014400b0 f800000a 797b2f00 f900000a 51283000 ....y{/.....Q(0. │ │ 0x014400c0 8201000a 65283000 8b00000a f9ae3100 ....e(0.......1. │ │ - 0x014400d0 7001000a cde32e00 fa00000a 76283000 p...........v(0. │ │ + 0x014400d0 7001000a a6e32e00 fa00000a 76283000 p...........v(0. │ │ 0x014400e0 4301000a a30c3000 fb00000a da903100 C.....0.......1. │ │ 0x014400f0 fc00000a b4f02f00 fe00000a 494d3200 ....../.....IM2. │ │ - 0x01440100 ff00000a 22553100 5201000a ed5c2f00 ...."U1.R....\/. │ │ + 0x01440100 ff00000a 22553100 5201000a c65c2f00 ...."U1.R....\/. │ │ 0x01440110 d900000a 60a13000 0101000a ec903100 ....`.0.......1. │ │ - 0x01440120 9e01000a dce32e00 9f01000a 11483000 .............H0. │ │ - 0x01440130 a001000a 125d2f00 3b01000a d50a3200 .....]/.;.....2. │ │ - 0x01440140 0201000a b33d2f00 0301000a 30553100 .....=/.....0U1. │ │ - 0x01440150 4901000a b87b2f00 9c01000a 4fed3100 I....{/.....O.1. │ │ - 0x01440160 7101000a d07b2f00 a600000a 76a13000 q....{/.....v.0. │ │ - 0x01440170 8c01000a c5f02f00 7f01000a e87b2f00 ....../......{/. │ │ + 0x01440120 9e01000a b5e32e00 9f01000a 11483000 .............H0. │ │ + 0x01440130 a001000a eb5c2f00 3b01000a d50a3200 .....\/.;.....2. │ │ + 0x01440140 0201000a 8c3d2f00 0301000a 30553100 .....=/.....0U1. │ │ + 0x01440150 4901000a 917b2f00 9c01000a 4fed3100 I....{/.....O.1. │ │ + 0x01440160 7101000a a97b2f00 a600000a 76a13000 q....{/.....v.0. │ │ + 0x01440170 8c01000a c5f02f00 7f01000a c17b2f00 ....../......{/. │ │ 0x01440180 0501000a e3ce3100 7a01000a 5d4d3200 ......1.z...]M2. │ │ - 0x01440190 5f01000a e7002f00 0801000a 58b22f00 _...../.....X./. │ │ - 0x014401a0 0901000a 051e2f00 7201000a 87a13000 ....../.r.....0. │ │ + 0x01440190 5f01000a c0002f00 0801000a 31b22f00 _...../.....1./. │ │ + 0x014401a0 0901000a de1d2f00 7201000a 87a13000 ....../.r.....0. │ │ 0x014401b0 0a01000a 09af3100 0b01000a 694d3200 ......1.....iM2. │ │ 0x014401c0 0c01000a 562c3200 0d01000a 66ed3100 ....V,2.....f.1. │ │ 0x014401d0 00000000 00000000 a0511701 00521701 .........Q...R.. │ │ 0x014401e0 60521701 c0521701 00000000 00000000 `R...R.......... │ │ 0x014401f0 00000000 00000000 20531701 80531701 ........ S...S.. │ │ 0x01440200 00000000 00000000 00000000 00000000 ................ │ │ 0x01440210 00000000 00000000 110b3200 00000400 ..........2..... │ │ - 0x01440220 00000000 00000000 05012f00 00000400 ........../..... │ │ + 0x01440220 00000000 00000000 de002f00 00000400 ........../..... │ │ 0x01440230 00000000 00000000 83dc3000 00000400 ..........0..... │ │ - 0x01440240 00000000 00000000 2b942f00 00000400 ........+./..... │ │ + 0x01440240 00000000 00000000 04942f00 00000400 ........../..... │ │ 0x01440250 00000000 00000000 2f723100 00000400 ......../r1..... │ │ 0x01440260 00000000 00000000 dff02f00 00000400 ........../..... │ │ 0x01440270 00000000 00000000 87ed3100 00000400 ..........1..... │ │ 0x01440280 00000000 00000000 91173100 00000400 ..........1..... │ │ 0x01440290 00000000 00000000 c6fb3000 00000400 ..........0..... │ │ 0x014402a0 00000000 00000000 8fed3100 00000400 ..........1..... │ │ 0x014402b0 00000000 00000000 7e4d3200 00000400 ........~M2..... │ │ 0x014402c0 00000000 00000000 46bd3000 00000400 ........F.0..... │ │ - 0x014402d0 00000000 00000000 0d012f00 08000400 ........../..... │ │ - 0x014402e0 00000000 00000000 19012f00 00000400 ........../..... │ │ - 0x014402f0 00000000 00000000 7cb22f00 08000400 ........|./..... │ │ - 0x01440300 00000000 00000000 35942f00 00000400 ........5./..... │ │ - 0x01440310 00000000 00000000 37c72e00 08000400 ........7....... │ │ + 0x014402d0 00000000 00000000 e6002f00 08000400 ........../..... │ │ + 0x014402e0 00000000 00000000 f2002f00 00000400 ........../..... │ │ + 0x014402f0 00000000 00000000 55b22f00 08000400 ........U./..... │ │ + 0x01440300 00000000 00000000 0e942f00 00000400 ........../..... │ │ + 0x01440310 00000000 00000000 10c72e00 08000400 ................ │ │ 0x01440320 00000000 00000000 e4f02f00 04000400 ........../..... │ │ - 0x01440330 00000000 00000000 b1d32f00 00000400 ........../..... │ │ + 0x01440330 00000000 00000000 8ad32f00 00000400 ........../..... │ │ 0x01440340 00000000 00000000 96173100 08000400 ..........1..... │ │ 0x01440350 00000000 00000000 4d353100 04000400 ........M51..... │ │ 0x01440360 00000000 00000000 ad173100 00000400 ..........1..... │ │ 0x01440370 00000000 00000000 39723100 00000400 ........9r1..... │ │ 0x01440380 00000000 00000000 53bd3000 08000400 ........S.0..... │ │ - 0x01440390 00000000 00000000 f8dd2e00 00000400 ................ │ │ - 0x014403a0 00000000 00000000 4cc72e00 00000400 ........L....... │ │ - 0x014403b0 00000000 00000000 077c2f00 08000400 .........|/..... │ │ + 0x01440390 00000000 00000000 d1dd2e00 00000400 ................ │ │ + 0x014403a0 00000000 00000000 25c72e00 00000400 ........%....... │ │ + 0x014403b0 00000000 00000000 e07b2f00 08000400 .........{/..... │ │ 0x014403c0 00000000 00000000 35af3100 08000400 ........5.1..... │ │ 0x014403d0 00000000 00000000 892c3200 00000400 .........,2..... │ │ 0x014403e0 00000000 00000000 c70c3000 00000400 ..........0..... │ │ - 0x014403f0 10c61701 4a942f00 62a82e00 00000100 ....J./.b....... │ │ + 0x014403f0 10c61701 23942f00 62a82e00 00000100 ....#./.b....... │ │ 0x01440400 60c61701 be173100 a8283000 00000100 `.....1..(0..... │ │ 0x01440410 b0c61701 9ca13000 a3a13000 00000100 ......0...0..... │ │ - 0x01440420 00c71701 331e2f00 c2d32f00 00000100 ....3./.../..... │ │ + 0x01440420 00c71701 0c1e2f00 9bd32f00 00000100 ....../.../..... │ │ 0x01440430 50c71701 b7283000 c6283000 08000100 P....(0..(0..... │ │ - 0x01440440 30c81701 9ced3100 ca8d2f00 00000100 0.....1.../..... │ │ + 0x01440440 30c81701 9ced3100 a38d2f00 00000100 0.....1.../..... │ │ 0x01440450 90c81701 65bd3000 66353100 00000100 ....e.0.f51..... │ │ 0x01440460 f0c81701 6aa82e00 00000000 00000100 ....j........... │ │ 0x01440470 40c91701 a9ed3100 73a82e00 00000100 @.....1.s....... │ │ 0x01440480 70c91701 20913100 72bd3000 00000100 p... .1.r.0..... │ │ - 0x01440490 a0c91701 5e942f00 00000000 00000100 ....^./......... │ │ - 0x014404a0 00ca1701 3a1e2f00 00000000 00000100 ....:./......... │ │ + 0x01440490 a0c91701 37942f00 00000000 00000100 ....7./......... │ │ + 0x014404a0 00ca1701 131e2f00 00000000 00000100 ....../......... │ │ 0x014404b0 60ca1701 30483000 72803000 20000200 `...0H0.r.0. ... │ │ 0x014404c0 a0c31701 7fbd3000 9ef23000 20000200 ......0...0. ... │ │ 0x014404d0 50cb1701 44af3100 00000000 28000200 P...D.1.....(... │ │ - 0x014404e0 a0cb1701 451e2f00 511e2f00 20000300 ....E./.Q./. ... │ │ + 0x014404e0 a0cb1701 1e1e2f00 2a1e2f00 20000300 ....../.*./. ... │ │ 0x014404f0 30cc1701 aaa13000 8abd3000 20000200 0.....0...0. ... │ │ 0x01440500 e0cc1701 96bd3000 53af3100 20000500 ......0.S.1. ... │ │ - 0x01440510 90cd1701 28e42e00 09cf3100 20000300 ....(.....1. ... │ │ - 0x01440520 20ce1701 23012f00 355d2f00 20000200 ...#./.5]/. ... │ │ - 0x01440530 d0ce1701 a3bd3000 66942f00 20000500 ......0.f./. ... │ │ + 0x01440510 90cd1701 01e42e00 09cf3100 20000300 ..........1. ... │ │ + 0x01440520 20ce1701 fc002f00 0e5d2f00 20000200 ...../..]/. ... │ │ + 0x01440530 d0ce1701 a3bd3000 3f942f00 20000500 ......0.?./. ... │ │ 0x01440540 80cf1701 d2283000 77803000 20000200 .....(0.w.0. ... │ │ 0x01440550 d0cf1701 902c3200 00000000 28000200 .....,2.....(... │ │ - 0x01440560 20d01701 35e42e00 00000000 20000300 ...5....... ... │ │ + 0x01440560 20d01701 0ee42e00 00000000 20000300 ........... ... │ │ 0x01440570 70d01701 ce0c3000 00000000 28000300 p.....0.....(... │ │ 0x01440580 c0d01701 8e4d3200 db0c3000 20000500 .....M2...0. ... │ │ 0x01440590 10d11701 63553100 00000000 28000500 ....cU1.....(... │ │ - 0x014405a0 60d11701 137c2f00 43e42e00 28000200 `....|/.C...(... │ │ - 0x014405b0 f0d21701 80a82e00 4be42e00 00000100 ........K....... │ │ + 0x014405a0 60d11701 ec7b2f00 1ce42e00 28000200 `....{/.....(... │ │ + 0x014405b0 f0d21701 80a82e00 24e42e00 00000100 ........$....... │ │ 0x014405c0 30d41701 4b723100 60af3100 08000100 0...Kr1.`.1..... │ │ 0x014405d0 2cec3100 03000000 0d000000 0000003e ,.1............> │ │ 0x014405e0 00000000 2c913100 05000000 0d000000 ....,.1......... │ │ 0x014405f0 00000000 00000000 36543100 05000000 ........6T1..... │ │ 0x01440600 0d000000 00000002 00000000 40ec3100 ............@.1. │ │ 0x01440610 05000000 0d000000 00000004 00000000 ................ │ │ 0x01440620 8ea82e00 07000000 0d000000 00000010 ................ │ │ @@ -30428,128 +30428,128 @@ │ │ 0x01440690 00030000 40ec3100 01030000 8ea82e00 ....@.1......... │ │ 0x014406a0 02030000 ff2a3200 03030000 ea0c3000 .....*2.......0. │ │ 0x014406b0 04030000 190b3200 fffe0000 d8173100 ......2.......1. │ │ 0x014406c0 fdfe0000 faf02f00 0d000000 0d000000 ....../......... │ │ 0x014406d0 00400000 00000000 96a82e00 0e000000 .@.............. │ │ 0x014406e0 0d000000 00080000 00000000 32913100 ............2.1. │ │ 0x014406f0 04000000 0c000000 50080080 00000000 ........P....... │ │ - 0x01440700 5d1e2f00 0b000000 0d000000 00000200 ]./............. │ │ - 0x01440710 00000000 87b22f00 10000000 08000000 ....../......... │ │ + 0x01440700 361e2f00 0b000000 0d000000 00000200 6./............. │ │ + 0x01440710 00000000 60b22f00 10000000 08000000 ....`./......... │ │ 0x01440720 00004000 00000000 9d4d3200 1b000000 ..@......M2..... │ │ 0x01440730 08000000 00000100 00000000 b94d3200 .............M2. │ │ 0x01440740 08000000 08000000 00000000 00000000 ................ │ │ 0x01440750 37913100 0a000000 08000000 00000000 7.1............. │ │ 0x01440760 00000000 f8643000 19000000 0c000000 .....d0......... │ │ - 0x01440770 00000400 00000000 59c72e00 19000000 ........Y....... │ │ + 0x01440770 00000400 00000000 32c72e00 19000000 ........2....... │ │ 0x01440780 0c000000 04000000 00000000 b1bd3000 ..............0. │ │ 0x01440790 13000000 0c000000 00010000 00000000 ................ │ │ 0x014407a0 3c483000 0e000000 0d000000 00000800 .1...0.>./..r1. │ │ - 0x01440bc0 a6dc3000 0efc3000 5b5d2f00 a5553100 ..0...0.[]/..U1. │ │ - 0x01440bd0 e0283000 f3a82e00 ae723100 c0c72e00 .(0......r1..... │ │ - 0x01440be0 64483000 93353100 cb1e2f00 daa13000 dH0..51.../...0. │ │ + 0x01440bc0 a6dc3000 0efc3000 345d2f00 a5553100 ..0...0.4]/..U1. │ │ + 0x01440bd0 e0283000 f3a82e00 ae723100 99c72e00 .(0......r1..... │ │ + 0x01440be0 64483000 93353100 a41e2f00 daa13000 dH0..51.../...0. │ │ 0x01440bf0 c0a13000 b2803000 d4803000 374e3200 ..0...0...0.7N2. │ │ - 0x01440c00 7faf3100 3ecf3100 3ef12f00 785d2f00 ..1.>.1.>./.x]/. │ │ - 0x01440c10 c1553100 b82c3200 ee1e2f00 57f12f00 .U1..,2.../.W./. │ │ - 0x01440c20 b3942f00 fca13000 a2af3100 c1af3100 ../...0...1...1. │ │ - 0x01440c30 16ee3100 c8b22f00 61cf3100 86483000 ..1.../.a.1..H0. │ │ + 0x01440c00 7faf3100 3ecf3100 3ef12f00 515d2f00 ..1.>.1.>./.Q]/. │ │ + 0x01440c10 c1553100 b82c3200 c71e2f00 57f12f00 .U1..,2.../.W./. │ │ + 0x01440c20 8c942f00 fca13000 a2af3100 c1af3100 ../...0...1...1. │ │ + 0x01440c30 16ee3100 a1b22f00 61cf3100 86483000 ..1.../.a.1..H0. │ │ 0x01440c40 d0141801 a01a1801 f0111801 e0161801 ................ │ │ - 0x01440c50 f3af2f00 0f000000 81cc3100 0f000000 ../.......1..... │ │ + 0x01440c50 ccaf2f00 0f000000 81cc3100 0f000000 ../.......1..... │ │ 0x01440c60 501e1801 d01b1801 00000000 80c61601 P............... │ │ 0x01440c70 50761d01 e0c61601 d0141801 a01a1801 Pv.............. │ │ - 0x01440c80 f0111801 e0161801 f3af2f00 0f000000 ........../..... │ │ + 0x01440c80 f0111801 e0161801 ccaf2f00 0f000000 ........../..... │ │ 0x01440c90 81cc3100 0f000000 501e1801 d01b1801 ..1.....P....... │ │ 0x01440ca0 00000000 80c61601 50761d01 e0c61601 ........Pv...... │ │ 0x01440cb0 d0141801 a01a1801 f0111801 e0161801 ................ │ │ - 0x01440cc0 f3af2f00 0f000000 81cc3100 0f000000 ../.......1..... │ │ + 0x01440cc0 ccaf2f00 0f000000 81cc3100 0f000000 ../.......1..... │ │ 0x01440cd0 501e1801 d01b1801 16000000 80c61601 P............... │ │ 0x01440ce0 50761d01 e0c61601 50961801 d0931801 Pv......P....... │ │ - 0x01440cf0 20971801 70941801 f3af2f00 0f000000 ...p...../..... │ │ + 0x01440cf0 20971801 70941801 ccaf2f00 0f000000 ...p...../..... │ │ 0x01440d00 81cc3100 0f000000 f0a71801 30a81801 ..1.........0... │ │ 0x01440d10 06000000 80c61601 50761d01 e0c61601 ........Pv...... │ │ 0x01440d20 3ffc3000 03040000 a0020000 04000000 ?.0............. │ │ 0x01440d30 98010000 03000000 1a030000 9f010000 ................ │ │ - 0x01440d40 01000000 9ce42e00 03050000 a1020000 ................ │ │ + 0x01440d40 01000000 75e42e00 03050000 a1020000 ....u........... │ │ 0x01440d50 05000000 98010000 03000000 1b030000 ................ │ │ - 0x01440d60 cb020000 01000000 7a012f00 03060000 ........z./..... │ │ + 0x01440d60 cb020000 01000000 53012f00 03060000 ........S./..... │ │ 0x01440d70 a2020000 0b000000 98010000 03000000 ................ │ │ - 0x01440d80 1c030000 cc020000 01000000 91012f00 ............../. │ │ + 0x01440d80 1c030000 cc020000 01000000 6a012f00 ............j./. │ │ 0x01440d90 07080000 00000000 ffffffff 3f040000 ............?... │ │ 0x01440da0 07000000 00000000 00000000 01000000 ................ │ │ 0x01440db0 2ca23000 08080000 00000000 ffffffff ,.0............. │ │ 0x01440dc0 40040000 08000000 00000000 00000000 @............... │ │ 0x01440dd0 01000000 8ccf3100 03030000 a3020000 ......1......... │ │ 0x01440de0 0a000000 98010000 03000000 19030000 ................ │ │ - 0x01440df0 00000000 01000000 b3e42e00 03020000 ................ │ │ + 0x01440df0 00000000 01000000 8ce42e00 03020000 ................ │ │ 0x01440e00 40000000 01000000 98010000 03000000 @............... │ │ - 0x01440e10 a0010000 00000000 01000000 bee42e00 ................ │ │ + 0x01440e10 a0010000 00000000 01000000 97e42e00 ................ │ │ 0x01440e20 1a080000 a0020000 04000000 98010000 ................ │ │ 0x01440e30 03000000 1a030000 9f030000 01000000 ................ │ │ 0x01440e40 99cf3100 1b080000 a1020000 05000000 ..1............. │ │ 0x01440e50 98010000 03000000 1b030000 a3030000 ................ │ │ 0x01440e60 01000000 56fc3000 1c080000 a2020000 ....V.0......... │ │ 0x01440e70 0b000000 98010000 03000000 1c030000 ................ │ │ 0x01440e80 a5030000 01000000 f0723100 04080000 .........r1..... │ │ @@ -30564,57 +30564,57 @@ │ │ 0x01440f10 00000000 01000000 2eb03100 0a080000 ..........1..... │ │ 0x01440f20 a1020000 05000000 90030000 01000000 ................ │ │ 0x01440f30 00000000 00000000 01000000 470b3200 ............G.2. │ │ 0x01440f40 0b080000 a2020000 0b000000 90030000 ................ │ │ 0x01440f50 01000000 00000000 00000000 01000000 ................ │ │ 0x01440f60 29ee3100 01040000 a0020000 04000000 ).1............. │ │ 0x01440f70 06000000 00000000 9c020000 00000000 ................ │ │ - 0x01440f80 01000000 eec72e00 01050000 a1020000 ................ │ │ + 0x01440f80 01000000 c7c72e00 01050000 a1020000 ................ │ │ 0x01440f90 05000000 06000000 00000000 9d020000 ................ │ │ - 0x01440fa0 00000000 01000000 ac5d2f00 01060000 .........]/..... │ │ + 0x01440fa0 00000000 01000000 855d2f00 01060000 .........]/..... │ │ 0x01440fb0 a2020000 0b000000 06000000 00000000 ................ │ │ 0x01440fc0 9e020000 00000000 01000000 45653000 ............Ee0. │ │ 0x01440fd0 01030000 a3020000 0a000000 06000000 ................ │ │ 0x01440fe0 00000000 9f020000 00000000 01000000 ................ │ │ 0x01440ff0 09813000 01020000 40000000 01000000 ..0.....@....... │ │ 0x01441000 06000000 00000000 41000000 00000000 ........A....... │ │ 0x01441010 01000000 41b03100 02040000 a0020000 ....A.1......... │ │ 0x01441020 04000000 74000000 02000000 23030000 ....t.......#... │ │ 0x01441030 00000000 01000000 f9553100 02050000 .........U1..... │ │ 0x01441040 a1020000 05000000 74000000 02000000 ........t....... │ │ - 0x01441050 00000000 00000000 01000000 d3942f00 ............../. │ │ + 0x01441050 00000000 00000000 01000000 ac942f00 ............../. │ │ 0x01441060 02060000 a2020000 0b000000 74000000 ............t... │ │ 0x01441070 02000000 00000000 00000000 01000000 ................ │ │ 0x01441080 3aee3100 02030000 a3020000 0a000000 :.1............. │ │ 0x01441090 74000000 02000000 00000000 00000000 t............... │ │ - 0x014410a0 01000000 3d1f2f00 02020000 40000000 ....=./.....@... │ │ + 0x014410a0 01000000 161f2f00 02020000 40000000 ....../.....@... │ │ 0x014410b0 01000000 74000000 02000000 71000000 ....t.......q... │ │ 0x014410c0 00000000 01000000 86cd3100 40080000 ..........1.@... │ │ 0x014410d0 d6030000 06000000 d3030000 05000000 ................ │ │ 0x014410e0 00000000 00000000 01000000 39343100 ............941. │ │ 0x014410f0 41080000 d7030000 08000000 d4030000 A............... │ │ 0x01441100 06000000 00000000 00000000 01000000 ................ │ │ 0x01441110 86cd3100 eeee0000 d6030000 06000000 ..1............. │ │ 0x01441120 d3030000 05000000 00000000 00000000 ................ │ │ 0x01441130 01000000 39343100 efef0000 d7030000 ....941......... │ │ 0x01441140 08000000 d4030000 06000000 00000000 ................ │ │ 0x01441150 00000000 01000000 4e293000 eded0000 ........N)0..... │ │ 0x01441160 29030000 02000000 2b030000 04000000 ).......+....... │ │ - 0x01441170 00000000 00000000 01000000 99012f00 ............../. │ │ + 0x01441170 00000000 00000000 01000000 72012f00 ............r./. │ │ 0x01441180 00000000 72000000 09000000 06000000 ....r........... │ │ 0x01441190 00000000 00000000 00000000 01000000 ................ │ │ 0x014411a0 f07e1901 10801901 50801901 c0801901 .~......P....... │ │ 0x014411b0 e0811901 d0831901 a0841901 d0841901 ................ │ │ 0x014411c0 00851901 90851901 e0861901 e0871901 ................ │ │ - 0x014411d0 10881901 a0881901 edee3100 f4c82e00 ..........1..... │ │ + 0x014411d0 10881901 a0881901 edee3100 cdc82e00 ..........1..... │ │ 0x014411e0 9afc3000 fcee3100 2f923100 e70b3200 ..0...1./.1...2. │ │ - 0x014411f0 40962f00 22022f00 f80b3200 c6a92e00 @./."./...2..... │ │ - 0x01441200 6b5e2f00 2eb13100 f9dd3000 c0493000 k^/...1...0..I0. │ │ - 0x01441210 2a202f00 373f2f00 510e3000 122a3000 * /.7?/.Q.0..*0. │ │ - 0x01441220 88d03100 a8563100 d9a92e00 67e52e00 ..1..V1.....g... │ │ + 0x014411f0 19962f00 fb012f00 f80b3200 c6a92e00 ../.../...2..... │ │ + 0x01441200 445e2f00 2eb13100 f9dd3000 c0493000 D^/...1...0..I0. │ │ + 0x01441210 03202f00 103f2f00 510e3000 122a3000 . /..?/.Q.0..*0. │ │ + 0x01441220 88d03100 a8563100 d9a92e00 40e52e00 ..1..V1.....@... │ │ 0x01441230 ffff0f00 00000000 00000000 00000000 ................ │ │ 0x01441240 80ba1801 30bf1801 a0c21801 90c11801 ....0........... │ │ 0x01441250 00000000 90c21801 c05e1701 00dc1801 .........^...... │ │ 0x01441260 20f01801 40f41801 e0ef1801 00000000 ...@........... │ │ 0x01441270 00000000 80f91801 00000000 00000000 ................ │ │ 0x01441280 00000000 b0d11801 b0f81801 90f91801 ................ │ │ 0x01441290 00000000 80f41801 d0f91801 e0f91801 ................ │ │ @@ -30623,43 +30623,43 @@ │ │ 0x014412c0 00000000 80ba1801 30bf1801 a0c21801 ........0....... │ │ 0x014412d0 90c11801 00000000 90c21801 c05e1701 .............^.. │ │ 0x014412e0 00dc1801 20f01801 40f41801 e0ef1801 .... ...@....... │ │ 0x014412f0 00000000 00000000 80f91801 00000000 ................ │ │ 0x01441300 00000000 00000000 b0d11801 b0f81801 ................ │ │ 0x01441310 90f91801 00000000 80f41801 d0f91801 ................ │ │ 0x01441320 e0f91801 901e1801 d8014401 a09d1701 ..........D..... │ │ - 0x01441330 e0f81801 50f91801 55962f00 9c093200 ....P...U./...2. │ │ + 0x01441330 e0f81801 50f91801 2e962f00 9c093200 ....P...../...2. │ │ 0x01441340 20000000 10000000 0c000000 10000000 ............... │ │ 0x01441350 10000000 01000000 00008000 00000000 ................ │ │ - 0x01441360 00000000 00001000 cce52e00 8efa3000 ..............0. │ │ + 0x01441360 00000000 00001000 a5e52e00 8efa3000 ..............0. │ │ 0x01441370 30000000 20000000 0c000000 10000000 0... ........... │ │ 0x01441380 20000000 02000000 00008000 00000000 ............... │ │ 0x01441390 00000000 00001000 19ef3100 9c093200 ..........1...2. │ │ 0x014413a0 20000000 20000000 0c000000 10000000 ... ........... │ │ 0x014413b0 20000000 03000000 feffffff ffffffff ............... │ │ 0x014413c0 00000000 10000000 38134401 68134401 ........8.D.h.D. │ │ 0x014413d0 98134401 60bc1a01 50bf1a01 a0bf1a01 ..D.`...P....... │ │ 0x014413e0 b0bf1a01 c0bf1a01 60c01a01 70c01a01 ........`...p... │ │ 0x014413f0 10c31a01 50c31a01 b0c41a01 90c51a01 ....P........... │ │ 0x01441400 a0c51a01 f0c51a01 a0c61a01 b0c61a01 ................ │ │ 0x01441410 c0c61a01 00000000 d0c61a01 30c71a01 ............0... │ │ 0x01441420 40c71a01 50c71a01 60c71a01 00c81a01 @...P...`....... │ │ - 0x01441430 a0c81a01 b0c81a01 07fd3000 437d2f00 ..........0.C}/. │ │ - 0x01441440 daa33000 6b743100 b60c3200 c63f2f00 ..0.kt1...2..?/. │ │ - 0x01441450 74b42f00 a7ef3100 61962f00 d10e3000 t./...1.a./...0. │ │ - 0x01441460 67573100 df2a3000 d33f2f00 bef32f00 gW1..*0..?/.../. │ │ - 0x01441470 72573100 262e3200 16d52f00 c30c3200 rW1.&.2.../...2. │ │ - 0x01441480 c8de3000 68e62e00 23d13100 d30c3200 ..0.h...#.1...2. │ │ - 0x01441490 bc0e3000 24c92e00 9ab13100 d9de3000 ..0.$.....1...0. │ │ - 0x014414a0 eaa33000 1fd52f00 c75e2f00 72aa2e00 ..0.../..^/.r... │ │ - 0x014414b0 aff32f00 392e3200 78e62e00 b1ef3100 ../.9.2.x.....1. │ │ - 0x014414c0 1a663000 a6b13100 6a193100 87e62e00 .f0...1.j.1..... │ │ - 0x014414d0 98e62e00 6f363100 68962f00 f9493000 ....o61.h./..I0. │ │ + 0x01441430 a0c81a01 b0c81a01 07fd3000 1c7d2f00 ..........0..}/. │ │ + 0x01441440 daa33000 6b743100 b60c3200 9f3f2f00 ..0.kt1...2..?/. │ │ + 0x01441450 4db42f00 a7ef3100 3a962f00 d10e3000 M./...1.:./...0. │ │ + 0x01441460 67573100 df2a3000 ac3f2f00 bef32f00 gW1..*0..?/.../. │ │ + 0x01441470 72573100 262e3200 efd42f00 c30c3200 rW1.&.2.../...2. │ │ + 0x01441480 c8de3000 41e62e00 23d13100 d30c3200 ..0.A...#.1...2. │ │ + 0x01441490 bc0e3000 fdc82e00 9ab13100 d9de3000 ..0.......1...0. │ │ + 0x014414a0 eaa33000 f8d42f00 a05e2f00 72aa2e00 ..0.../..^/.r... │ │ + 0x014414b0 aff32f00 392e3200 51e62e00 b1ef3100 ../.9.2.Q.....1. │ │ + 0x014414c0 1a663000 a6b13100 6a193100 60e62e00 .f0...1.j.1.`... │ │ + 0x014414d0 71e62e00 6f363100 41962f00 f9493000 q...o61.A./..I0. │ │ 0x014414e0 89363100 97363100 9c923100 30d13100 .61..61...1.0.1. │ │ - 0x014414f0 81573100 c4ef3100 0e663000 ade62e00 .W1...1..f0..... │ │ + 0x014414f0 81573100 c4ef3100 0e663000 86e62e00 .W1...1..f0..... │ │ 0x01441500 cdf32f00 00000000 01000000 80d71c01 ../............. │ │ 0x01441510 02000000 d0951b01 03000000 20961b01 ............ ... │ │ 0x01441520 04000000 50961b01 00000000 00000000 ....P........... │ │ 0x01441530 30a31b01 20a51b01 30df1b01 50df1b01 0... ...0...P... │ │ 0x01441540 70df1b01 60e01b01 c0eb1b01 70ec1b01 p...`.......p... │ │ 0x01441550 10d41b01 30d51b01 90ef1b01 d0dc1b01 ....0........... │ │ 0x01441560 d0ef1b01 00000000 30f01b01 50f01b01 ........0...P... │ │ @@ -30761,104 +30761,104 @@ │ │ 0x01441b60 02030000 10b31601 90b21601 01030000 ................ │ │ 0x01441b70 30b31601 b0b21601 00030000 00000000 0............... │ │ 0x01441b80 00000000 00000000 00000000 00000000 ................ │ │ 0x01441b90 fdfe0000 f0b31601 90b31601 fffe0000 ................ │ │ 0x01441ba0 b0b31601 70b31601 00010000 d0b31601 ....p........... │ │ 0x01441bb0 00000000 00000000 00000000 00000000 ................ │ │ 0x01441bc0 01000000 10000000 dc1b4401 02000000 ..........D..... │ │ - 0x01441bd0 00000000 08000000 97212f00 00000000 .........!/..... │ │ + 0x01441bd0 00000000 08000000 70212f00 00000000 ........p!/..... │ │ 0x01441be0 00000000 00000000 7b1a3100 30ae1e01 ........{.1.0... │ │ 0x01441bf0 01000000 00000000 04000000 a6373100 .............71. │ │ 0x01441c00 30ae1e01 01000000 10000000 201c4401 0........... .D. │ │ - 0x01441c10 04000000 701c4401 10000000 54b52f00 ....p.D.....T./. │ │ + 0x01441c10 04000000 701c4401 10000000 2db52f00 ....p.D.....-./. │ │ 0x01441c20 00000000 00000000 00000000 e0613000 .............a0. │ │ 0x01441c30 10aa1e01 00000000 00000000 04000000 ................ │ │ 0x01441c40 78753100 b0b51e01 00000000 00000000 xu1............. │ │ 0x01441c50 08000000 620f3000 10a91e01 8b000000 ....b.0......... │ │ 0x01441c60 00000000 0c000000 0ad23100 80043401 ..........1...4. │ │ 0x01441c70 00000000 00000000 00000000 00000000 ................ │ │ 0x01441c80 d04b1e01 00000000 00000000 00000000 .K.............. │ │ 0x01441c90 04000000 00000000 00000000 00000000 ................ │ │ 0x01441ca0 00000000 570e3200 00000000 02000000 ....W.2......... │ │ 0x01441cb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01441cc0 55412f00 00000000 0a000000 00000000 UA/............. │ │ + 0x01441cc0 2e412f00 00000000 0a000000 00000000 .A/............. │ │ 0x01441cd0 00000000 00000000 00000000 b1a53000 ..............0. │ │ 0x01441ce0 00000000 03000000 00000000 00000000 ................ │ │ 0x01441cf0 00000000 00000000 a0753100 00000000 .........u1..... │ │ 0x01441d00 0c000000 00000000 00000000 00000000 ................ │ │ - 0x01441d10 00000000 66e72e00 00000000 13000000 ....f........... │ │ + 0x01441d10 00000000 3fe72e00 00000000 13000000 ....?........... │ │ 0x01441d20 00000000 00000000 00000000 00000000 ................ │ │ - 0x01441d30 d1d52f00 00000000 16000000 00000000 ../............. │ │ + 0x01441d30 aad52f00 00000000 16000000 00000000 ../............. │ │ 0x01441d40 00000000 00000000 00000000 710f3000 ............q.0. │ │ 0x01441d50 00000000 18000000 00000000 00000000 ................ │ │ 0x01441d60 00000000 00000000 6e4b3000 00000000 ........nK0..... │ │ 0x01441d70 05000000 00000000 00000000 00000000 ................ │ │ 0x01441d80 00000000 cc933100 00000000 06000000 ......1......... │ │ 0x01441d90 00000000 00000000 00000000 00000000 ................ │ │ 0x01441da0 eddf3000 00000000 fcffffff 00000000 ..0............. │ │ - 0x01441db0 00000000 00000000 00000000 a9972f00 ............../. │ │ + 0x01441db0 00000000 00000000 00000000 82972f00 ............../. │ │ 0x01441dc0 00000000 10000000 00000000 00000000 ................ │ │ 0x01441dd0 00000000 00000000 2ad23100 05000000 ........*.1..... │ │ 0x01441de0 173d0100 00000000 00000000 00000000 .=.............. │ │ 0x01441df0 10000000 65513200 05000000 50280000 ....eQ2.....P(.. │ │ 0x01441e00 00000000 00000000 00000000 10000000 ................ │ │ - 0x01441e10 8fb52f00 05000000 06290000 00000000 ../......)...... │ │ - 0x01441e20 00000000 00000000 10000000 b2972f00 ............../. │ │ + 0x01441e10 68b52f00 05000000 06290000 00000000 h./......)...... │ │ + 0x01441e20 00000000 00000000 10000000 8b972f00 ............../. │ │ 0x01441e30 00000000 01000000 00000000 00000000 ................ │ │ - 0x01441e40 00000000 00000000 c2972f00 00000000 ........../..... │ │ + 0x01441e40 00000000 00000000 9b972f00 00000000 ........../..... │ │ 0x01441e50 04000000 00000000 00000000 00000000 ................ │ │ 0x01441e60 00080000 834b3000 00000000 ffffffff .....K0......... │ │ 0x01441e70 841e4401 00000000 00000000 00000000 ..D............. │ │ 0x01441e80 690e3200 04000000 00000000 00000000 i.2............. │ │ 0x01441e90 690e3200 30ae1e01 00000000 ffffffff i.2.0........... │ │ 0x01441ea0 b41e4401 00000000 00000000 00000000 ..D............. │ │ 0x01441eb0 c1a53000 02000000 00000000 00000000 ..0............. │ │ 0x01441ec0 c1a53000 30ae1e01 01000000 10000000 ..0.0........... │ │ 0x01441ed0 e41e4401 02000000 00000000 08000000 ..D............. │ │ 0x01441ee0 6cc13000 00000000 00000000 00000000 l.0............. │ │ 0x01441ef0 7b0e3200 10ae1e01 01000000 00000000 {.2............. │ │ - 0x01441f00 04000000 10ca2e00 30ae1e01 00000000 ........0....... │ │ + 0x01441f00 04000000 e9c92e00 30ae1e01 00000000 ........0....... │ │ 0x01441f10 02000000 00000000 00000000 d8e44701 ..............G. │ │ 0x01441f20 02000000 302c3000 00000000 02000000 ....0,0......... │ │ 0x01441f30 00000000 00000000 d8e44701 00000000 ..........G..... │ │ 0x01441f40 87f13100 00000000 02000000 00000000 ..1............. │ │ 0x01441f50 00000000 d8e44701 03000000 69b23100 ......G.....i.1. │ │ 0x01441f60 00000000 02000000 00000000 00000000 ................ │ │ - 0x01441f70 d8e44701 01000000 62412f00 00000000 ..G.....bA/..... │ │ + 0x01441f70 d8e44701 01000000 3b412f00 00000000 ..G.....;A/..... │ │ 0x01441f80 02000000 00000000 00000000 f8e44701 ..............G. │ │ 0x01441f90 03000000 da833000 00000000 02000000 ......0......... │ │ 0x01441fa0 00000000 00000000 f8e44701 01000000 ..........G..... │ │ 0x01441fb0 75583100 09020000 9d1a3100 b0f71e01 uX1.......1..... │ │ 0x01441fc0 a0ce1e01 60f81e01 80d01e01 00d21e01 ....`........... │ │ 0x01441fd0 40d21e01 60d31e01 90d81e01 60d91e01 @...`.......`... │ │ 0x01441fe0 e0d91e01 00000000 00000000 64000010 ............d... │ │ 0x01441ff0 7d583100 8d000010 a91a3100 81000010 }X1.......1..... │ │ 0x01442000 42ab2e00 65000010 8a583100 7c000010 B...e....X1.|... │ │ - 0x01442010 21ca2e00 67000010 c2753100 93000010 !...g....u1..... │ │ - 0x01442020 76e72e00 6b000010 800f3000 84000010 v...k.....0..... │ │ - 0x01442030 bcb52f00 85000010 ebf42f00 86000010 ../......./..... │ │ - 0x01442040 ed212f00 7d000010 0f7e2f00 87000010 .!/.}....~/..... │ │ + 0x01442010 fac92e00 67000010 c2753100 93000010 ....g....u1..... │ │ + 0x01442020 4fe72e00 6b000010 800f3000 84000010 O...k.....0..... │ │ + 0x01442030 95b52f00 85000010 ebf42f00 86000010 ../......./..... │ │ + 0x01442040 c6212f00 7d000010 e87d2f00 87000010 .!/.}....}/..... │ │ 0x01442050 70b23100 7b000010 77c13000 66000010 p.1.{...w.0.f... │ │ 0x01442060 d4a72e00 88000010 aa4b3000 8e000010 .........K0..... │ │ - 0x01442070 cea53000 82000010 207e2f00 6e000010 ..0..... ~/.n... │ │ - 0x01442080 5cab2e00 8f000010 2dca2e00 90000010 \.......-....... │ │ + 0x01442070 cea53000 82000010 f97d2f00 6e000010 ..0......}/.n... │ │ + 0x01442080 5cab2e00 8f000010 06ca2e00 90000010 \............... │ │ 0x01442090 a0f13100 71000010 09f52f00 80000010 ..1.q...../..... │ │ - 0x014420a0 a20f3000 96000010 ceb52f00 6a000010 ..0......./.j... │ │ + 0x014420a0 a20f3000 96000010 a7b52f00 6a000010 ..0......./.j... │ │ 0x014420b0 362c3000 6c000010 7fb23100 68000010 6,0.l.....1.h... │ │ 0x014420c0 c1f13100 69000010 7ec13000 75000010 ..1.i...~.0.u... │ │ 0x014420d0 56673000 76000010 d0753100 89000010 Vg0.v....u1..... │ │ 0x014420e0 6c673000 77000010 850e3200 8a000010 lg0.w.....2..... │ │ - 0x014420f0 835f2f00 8b000010 e8753100 6d000010 ._/......u1.m... │ │ - 0x01442100 dcb52f00 91000010 e1933100 78000010 ../.......1.x... │ │ - 0x01442110 01bd3000 8c000010 51ca2e00 92000010 ..0.....Q....... │ │ - 0x01442120 8fc13000 79000010 ea972f00 83000010 ..0.y...../..... │ │ - 0x01442130 955f2f00 7e000010 16e03000 7a000010 ._/.~.....0.z... │ │ + 0x014420f0 5c5f2f00 8b000010 e8753100 6d000010 \_/......u1.m... │ │ + 0x01442100 b5b52f00 91000010 e1933100 78000010 ../.......1.x... │ │ + 0x01442110 01bd3000 8c000010 2aca2e00 92000010 ..0.....*....... │ │ + 0x01442120 8fc13000 79000010 c3972f00 83000010 ..0.y...../..... │ │ + 0x01442130 6e5f2f00 7e000010 16e03000 7a000010 n_/.~.....0.z... │ │ 0x01442140 6fab2e00 6f000010 2de03000 97000010 o...o...-.0..... │ │ 0x01442150 a5c13000 70000010 49e03000 96000010 ..0.p...I.0..... │ │ - 0x01442160 ceb52f00 00000000 00000000 1b040000 ../............. │ │ + 0x01442160 a7b52f00 00000000 00000000 1b040000 ../............. │ │ 0x01442170 e6a53000 b0f71e01 50121f01 60f81e01 ..0.....P...`... │ │ 0x01442180 40241f01 00000000 00000000 b0201f01 @$........... .. │ │ 0x01442190 60251f01 70131f01 00000000 60141f01 `%..p.......`... │ │ 0x014421a0 b0151f01 02040000 80673000 b0f71e01 .........g0..... │ │ 0x014421b0 70261f01 60f81e01 80261f01 90261f01 p&..`....&...&.. │ │ 0x014421c0 a0261f01 b0261f01 c0261f01 d0261f01 .&...&...&...&.. │ │ 0x014421d0 00000000 00000000 00000000 01040000 ................ │ │ @@ -30914,49 +30914,49 @@ │ │ 0x014424f0 b87f3300 00010000 00010000 00000000 ..3............. │ │ 0x01442500 02000000 b8833300 01000000 01000000 ......3......... │ │ 0x01442510 00000000 02000000 8ae03000 04000000 ..........0..... │ │ 0x01442520 01000000 41f52f00 07000000 01000000 ....A./......... │ │ 0x01442530 b3a12e00 04000000 05000000 7fc73100 ..............1. │ │ 0x01442540 03000000 02000000 50103100 07000000 ........P.1..... │ │ 0x01442550 02000000 9d2f3200 04000000 0a000000 ...../2......... │ │ - 0x01442560 40222f00 0a000000 0a000000 99d63000 @"/...........0. │ │ - 0x01442570 03000000 06000000 acca2e00 06000000 ................ │ │ + 0x01442560 19222f00 0a000000 0a000000 99d63000 ."/...........0. │ │ + 0x01442570 03000000 06000000 85ca2e00 06000000 ................ │ │ 0x01442580 06000000 c8b23100 07000000 17000000 ......1......... │ │ 0x01442590 8fe03000 03000000 17000000 a22f3200 ..0........../2. │ │ - 0x014425a0 0f000000 18000000 6a412f00 07000000 ........jA/..... │ │ + 0x014425a0 0f000000 18000000 43412f00 07000000 ........CA/..... │ │ 0x014425b0 18000000 93e03000 03000000 04000000 ......0......... │ │ 0x014425c0 de1a3100 0b000000 04000000 cbab2e00 ..1............. │ │ 0x014425d0 06000000 03000000 51383100 09000000 ........Q81..... │ │ 0x014425e0 03000000 fe833000 0f000000 1c000000 ......0......... │ │ - 0x014425f0 97e03000 04000000 1c000000 4b222f00 ..0.........K"/. │ │ + 0x014425f0 97e03000 04000000 1c000000 24222f00 ..0.........$"/. │ │ 0x01442600 03000000 16000000 d0b23100 09000000 ..........1..... │ │ - 0x01442610 16000000 1ddf2e00 04000000 0c000000 ................ │ │ - 0x01442620 36d62f00 0a000000 0c000000 db5f2f00 6./.........._/. │ │ + 0x01442610 16000000 f6de2e00 04000000 0c000000 ................ │ │ + 0x01442620 0fd62f00 0a000000 0c000000 b45f2f00 ../.........._/. │ │ 0x01442630 03000000 1e000000 76d23100 09000000 ........v.1..... │ │ 0x01442640 1e000000 28943100 0d000000 1a000000 ....(.1......... │ │ 0x01442650 9ce03000 07000000 1a000000 f8a53000 ..0...........0. │ │ - 0x01442660 0f000000 13000000 41d62f00 09000000 ........A./..... │ │ - 0x01442670 13000000 df5f2f00 03000000 14000000 ....._/......... │ │ + 0x01442660 0f000000 13000000 1ad62f00 09000000 ........../..... │ │ + 0x01442670 13000000 b85f2f00 03000000 14000000 ....._/......... │ │ 0x01442680 ea1a3100 09000000 14000000 0e843000 ..1...........0. │ │ 0x01442690 0d000000 14000000 d2ab2e00 0d000000 ................ │ │ - 0x014426a0 1b000000 4f222f00 06000000 1b000000 ....O"/......... │ │ - 0x014426b0 56222f00 07000000 12000000 1c843000 V"/...........0. │ │ + 0x014426a0 1b000000 28222f00 06000000 1b000000 ....("/......... │ │ + 0x014426b0 2f222f00 07000000 12000000 1c843000 /"/...........0. │ │ 0x014426c0 0d000000 12000000 e0ab2e00 08000000 ................ │ │ 0x014426d0 10000000 25c23000 03000000 10000000 ....%.0......... │ │ - 0x014426e0 bf673000 03000000 11000000 5e222f00 .g0.........^"/. │ │ + 0x014426e0 bf673000 03000000 11000000 37222f00 .g0.........7"/. │ │ 0x014426f0 03000000 02000100 29c23000 08000000 ........).0..... │ │ 0x01442700 02000100 080f3200 03000000 01000100 ......2......... │ │ - 0x01442710 b22f3200 08000000 01000100 62222f00 ./2.........b"/. │ │ + 0x01442710 b22f3200 08000000 01000100 3b222f00 ./2.........;"/. │ │ 0x01442720 07000000 05000100 f50f3000 07000000 ..........0..... │ │ 0x01442730 06000100 36943100 07000000 07000100 ....6.1......... │ │ - 0x01442740 dab23100 07000000 04000100 5f7e2f00 ..1........._~/. │ │ - 0x01442750 04000000 08000100 d8e72e00 06000000 ................ │ │ + 0x01442740 dab23100 07000000 04000100 387e2f00 ..1.........8~/. │ │ + 0x01442750 04000000 08000100 b1e72e00 06000000 ................ │ │ 0x01442760 08000100 05000000 00c00000 00000000 ................ │ │ 0x01442770 00000000 00000000 10000000 32843000 ............2.0. │ │ - 0x01442780 1c000000 1c000000 00000000 8cff2e00 ................ │ │ + 0x01442780 1c000000 1c000000 00000000 65ff2e00 ............e... │ │ 0x01442790 ba2c3000 006b2001 b06c2001 306e2001 .,0..k ..l .0n . │ │ 0x014427a0 b06e2001 f06e2001 406f2001 f0702001 .n ..n .@o ..p . │ │ 0x014427b0 30712001 60712001 90712001 c0712001 0q .`q ..q ..q . │ │ 0x014427c0 30722001 80722001 b0722001 30732001 0r ..r ..r .0s . │ │ 0x014427d0 80732001 00000000 c0732001 f0732001 .s ......s ..s . │ │ 0x014427e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014427f0 00000000 00000000 80742001 f0742001 .........t ..t . │ │ @@ -30971,33 +30971,33 @@ │ │ 0x01442880 b0772001 00000000 00000000 00000000 .w ............. │ │ 0x01442890 00000000 00000000 00000000 80742001 .............t . │ │ 0x014428a0 f0742001 00000000 00000000 00000000 .t ............. │ │ 0x014428b0 00000000 20752001 40752001 c0772001 .... u .@u ..w . │ │ 0x014428c0 40772001 00000000 01000000 10000000 @w ............. │ │ 0x014428d0 e4284401 03000000 20294401 74000000 .(D..... )D.t... │ │ 0x014428e0 d5513200 00000000 00000000 08000000 .Q2............. │ │ - 0x014428f0 05e82e00 b0832001 00000000 00000000 ...... ......... │ │ + 0x014428f0 dee72e00 b0832001 00000000 00000000 ...... ......... │ │ 0x01442900 10000000 d74b3000 b0832001 01100000 .....K0... ..... │ │ 0x01442910 00000000 40000000 1cf73000 b0bd1e01 ....@.....0..... │ │ 0x01442920 00000000 00000000 00000000 00000000 ................ │ │ 0x01442930 f0822001 00000000 00000000 01000000 .. ............. │ │ 0x01442940 10000000 58294401 05000000 00000000 ....X)D......... │ │ 0x01442950 14000000 1ff23100 00000000 00000000 ......1......... │ │ - 0x01442960 00000000 6b012f00 b0832001 00000000 ....k./... ..... │ │ + 0x01442960 00000000 44012f00 b0832001 00000000 ....D./... ..... │ │ 0x01442970 00000000 08000000 f72c3200 b0832001 .........,2... . │ │ 0x01442980 00000000 00000000 04000000 62943100 ............b.1. │ │ 0x01442990 b0832001 01000000 00000000 0c000000 .. ............. │ │ 0x014429a0 eb2f3200 b0832001 01000000 00000000 ./2... ......... │ │ 0x014429b0 10000000 a4e03000 90832001 01000000 ......0... ..... │ │ 0x014429c0 10000000 d8294401 02000000 00000000 .....)D......... │ │ 0x014429d0 08000000 a3763100 00000000 00000000 .....v1......... │ │ 0x014429e0 00000000 40653000 a0ab1e01 00000000 ....@e0......... │ │ - 0x014429f0 00000000 04000000 0ee82e00 b0832001 .............. . │ │ + 0x014429f0 00000000 04000000 e7e72e00 b0832001 .............. . │ │ 0x01442a00 00000000 02000000 00000000 00000000 ................ │ │ - 0x01442a10 44e54701 00000000 4a982f00 00000000 D.G.....J./..... │ │ + 0x01442a10 44e54701 00000000 23982f00 00000000 D.G.....#./..... │ │ 0x01442a20 02000000 00000000 00000000 64e54701 ............d.G. │ │ 0x01442a30 01000000 191b3100 5c893300 21000000 ......1.\.3.!... │ │ 0x01442a40 21000000 00000000 02000000 43000000 !...........C... │ │ 0x01442a50 74000000 01000000 00000000 00000000 t............... │ │ 0x01442a60 00000000 00000000 00000000 00000000 ................ │ │ 0x01442a70 00000000 00000000 00000000 00000000 ................ │ │ 0x01442a80 00000000 00000000 00000000 00000000 ................ │ │ @@ -31037,33 +31037,33 @@ │ │ 0x01442ca0 00000000 00000000 00000000 00000000 ................ │ │ 0x01442cb0 00000000 00000000 00000000 00000000 ................ │ │ 0x01442cc0 00000000 00000000 c0f92001 e0f92001 .......... ... . │ │ 0x01442cd0 80fb2001 50fc2001 00000000 01000000 .. .P. ......... │ │ 0x01442ce0 10000000 f82c4401 06000000 702d4401 .....,D.....p-D. │ │ 0x01442cf0 70000000 6c163100 00100000 00000000 p...l.1......... │ │ 0x01442d00 04000000 e0613000 70bd1e01 00000000 .....a0.p....... │ │ - 0x01442d10 00000000 08000000 05e82e00 b0832001 .............. . │ │ + 0x01442d10 00000000 08000000 dee72e00 b0832001 .............. . │ │ 0x01442d20 00000000 00000000 0c000000 67a63000 ............g.0. │ │ 0x01442d30 b0832001 00000000 00000000 10000000 .. ............. │ │ 0x01442d40 d74b3000 b0832001 00000000 00000000 .K0... ......... │ │ - 0x01442d50 40000000 0d602f00 b0832001 00000000 @....`/... ..... │ │ + 0x01442d50 40000000 e65f2f00 b0832001 00000000 @...._/... ..... │ │ 0x01442d60 00000000 44000000 c9673000 d0832001 ....D....g0... . │ │ 0x01442d70 00000000 00000000 00000000 00000000 ................ │ │ 0x01442d80 90ff2001 00000000 00000000 01000000 .. ............. │ │ 0x01442d90 10000000 a82d4401 03000000 e42d4401 .....-D......-D. │ │ 0x01442da0 70000000 6c163100 00000000 00000000 p...l.1......... │ │ - 0x01442db0 08000000 05e82e00 b0832001 00000000 .......... ..... │ │ + 0x01442db0 08000000 dee72e00 b0832001 00000000 .......... ..... │ │ 0x01442dc0 00000000 0c000000 67a63000 b0832001 ........g.0... . │ │ 0x01442dd0 00000000 00000000 10000000 d74b3000 .............K0. │ │ 0x01442de0 b0832001 00000000 00000000 00000000 .. ............. │ │ 0x01442df0 00000000 90ff2001 00000000 00000000 ...... ......... │ │ 0x01442e00 01000000 10000000 1c2e4401 04000000 ..........D..... │ │ 0x01442e10 6c2e4401 70000000 6c163100 00000000 l.D.p...l.1..... │ │ - 0x01442e20 00000000 40000000 0d602f00 b0832001 ....@....`/... . │ │ - 0x01442e30 00000000 00000000 08000000 05e82e00 ................ │ │ + 0x01442e20 00000000 40000000 e65f2f00 b0832001 ....@...._/... . │ │ + 0x01442e30 00000000 00000000 08000000 dee72e00 ................ │ │ 0x01442e40 b0832001 00000000 00000000 0c000000 .. ............. │ │ 0x01442e50 67a63000 b0832001 00000000 00000000 g.0... ......... │ │ 0x01442e60 10000000 d74b3000 b0832001 00000000 .....K0... ..... │ │ 0x01442e70 00000000 00000000 00000000 90ff2001 .............. . │ │ 0x01442e80 00000000 00000000 98010000 98010000 ................ │ │ 0x01442e90 00000000 a7913100 70843000 40332101 ......1.p.0.@3!. │ │ 0x01442ea0 60342101 b0352101 40362101 00000000 `4!..5!.@6!..... │ │ @@ -31075,166 +31075,166 @@ │ │ 0x01442f00 303d2101 603d2101 00000000 00000000 0=!.`=!......... │ │ 0x01442f10 00000000 00000000 d03d2101 f03d2101 .........=!..=!. │ │ 0x01442f20 20402101 10412101 80412101 01000000 @!..A!..A!..... │ │ 0x01442f30 10000000 482f4401 06000000 00000000 ....H/D......... │ │ 0x01442f40 18000000 b1763100 00100000 00000000 .....v1......... │ │ 0x01442f50 00000000 e0613000 70bd1e01 00000000 .....a0.p....... │ │ 0x01442f60 00000000 04000000 d2f52f00 b06a2101 ........../..j!. │ │ - 0x01442f70 00000000 00000000 08000000 d3042f00 ............../. │ │ + 0x01442f70 00000000 00000000 08000000 ac042f00 ............../. │ │ 0x01442f80 d06a2101 00000000 00000000 0c000000 .j!............. │ │ 0x01442f90 daf52f00 10a91e01 00000000 00000000 ../............. │ │ 0x01442fa0 10000000 6c613000 10aa1e01 01000000 ....la0......... │ │ - 0x01442fb0 00000000 14000000 1e7f2f00 10aa1e01 ........../..... │ │ + 0x01442fb0 00000000 14000000 f77e2f00 10aa1e01 .........~/..... │ │ 0x01442fc0 02000000 00000000 dc2f4401 03000000 ........./D..... │ │ 0x01442fd0 00000000 08000000 12b33100 00000000 ..........1..... │ │ 0x01442fe0 00000000 04000000 451b3100 10ae1e01 ........E.1..... │ │ - 0x01442ff0 00000000 00000000 04000000 11232f00 .............#/. │ │ + 0x01442ff0 00000000 00000000 04000000 ea222f00 ............."/. │ │ 0x01443000 60462101 00000000 00000000 04000000 `F!............. │ │ 0x01443010 06683000 c0ad1e01 01000000 10000000 .h0............. │ │ 0x01443020 34304401 03000000 00000000 0c000000 40D............. │ │ 0x01443030 85843000 00100000 00000000 00000000 ..0............. │ │ 0x01443040 a8383100 70bd1e01 00100000 00000000 .81.p........... │ │ - 0x01443050 04000000 d5b62f00 70bd1e01 00100000 ....../.p....... │ │ + 0x01443050 04000000 aeb62f00 70bd1e01 00100000 ....../.p....... │ │ 0x01443060 00000000 08000000 24593100 70bd1e01 ........$Y1.p... │ │ 0x01443070 01000000 10000000 8c304401 03000000 .........0D..... │ │ 0x01443080 00000000 0c000000 b9f52f00 00100000 ........../..... │ │ - 0x01443090 00000000 00000000 6d982f00 70bd1e01 ........m./.p... │ │ + 0x01443090 00000000 00000000 46982f00 70bd1e01 ........F./.p... │ │ 0x014430a0 00000000 00000000 04000000 968b3100 ..............1. │ │ 0x014430b0 10ae1e01 00010000 ffffffff 00000000 ................ │ │ 0x014430c0 b9f52f00 906a2101 00000000 04000000 ../..j!......... │ │ 0x014430d0 00000000 e4304401 03000000 2c314401 .....0D.....,1D. │ │ 0x014430e0 00000000 a9020000 00000000 00000000 ................ │ │ - 0x014430f0 08000000 c9042f00 c0ad1e01 aa020000 ....../......... │ │ + 0x014430f0 08000000 a2042f00 c0ad1e01 aa020000 ....../......... │ │ 0x01443100 00000000 00000000 08000000 004c3000 .............L0. │ │ 0x01443110 10aa1e01 ab020000 00000000 00000000 ................ │ │ 0x01443120 08000000 1b303200 20462101 00000000 .....02. F!..... │ │ - 0x01443130 00000000 08000000 2ecb2e00 30ae1e01 ............0... │ │ + 0x01443130 00000000 08000000 07cb2e00 30ae1e01 ............0... │ │ 0x01443140 01000000 10000000 5c314401 02000000 ........\1D..... │ │ 0x01443150 00000000 08000000 f8673000 00000000 .........g0..... │ │ 0x01443160 00000000 00000000 0a4c3000 10ae1e01 .........L0..... │ │ 0x01443170 00010000 ffffffff 00000000 f8673000 .............g0. │ │ 0x01443180 f06a2101 00000000 00000000 00000000 .j!............. │ │ 0x01443190 a0314401 02000000 d0314401 00000000 .1D......1D..... │ │ 0x014431a0 96010000 00000000 00000000 04000000 ................ │ │ - 0x014431b0 d8b62f00 10aa1e01 97010000 00000000 ../............. │ │ + 0x014431b0 b1b62f00 10aa1e01 97010000 00000000 ../............. │ │ 0x014431c0 00000000 04000000 21b33100 40462101 ........!.1.@F!. │ │ - 0x014431d0 00000000 00000000 04000000 2ecb2e00 ................ │ │ + 0x014431d0 00000000 00000000 04000000 07cb2e00 ................ │ │ 0x014431e0 30ae1e01 01000000 10000000 00324401 0............2D. │ │ - 0x014431f0 03000000 00000000 0c000000 36cb2e00 ............6... │ │ - 0x01443200 00000000 00000000 00000000 a7fa2e00 ................ │ │ + 0x014431f0 03000000 00000000 0c000000 0fcb2e00 ................ │ │ + 0x01443200 00000000 00000000 00000000 80fa2e00 ................ │ │ 0x01443210 10a91e01 00000000 00000000 04000000 ................ │ │ - 0x01443220 6f982f00 10a91e01 01000000 00000000 o./............. │ │ + 0x01443220 48982f00 10a91e01 01000000 00000000 H./............. │ │ 0x01443230 08000000 40653000 a0ab1e01 01000000 ....@e0......... │ │ 0x01443240 10000000 58324401 04000000 00000000 ....X2D......... │ │ 0x01443250 10000000 42103000 00100000 00000000 ....B.0......... │ │ 0x01443260 00000000 e0613000 70bd1e01 00000000 .....a0.p....... │ │ - 0x01443270 00000000 04000000 71982f00 10a91e01 ........q./..... │ │ + 0x01443270 00000000 04000000 4a982f00 10a91e01 ........J./..... │ │ 0x01443280 91000000 00000000 08000000 f77b3000 .............{0. │ │ 0x01443290 80462101 91000000 01000000 0c000000 .F!............. │ │ - 0x014432a0 b7d62f00 a0ab1e01 00000000 2e683000 ../..........h0. │ │ + 0x014432a0 90d62f00 a0ab1e01 00000000 2e683000 ../..........h0. │ │ 0x014432b0 01000000 c6283000 00000000 fec13000 .....(0.......0. │ │ 0x014432c0 00200000 34593100 00400000 36fe3000 . ..4Y1..@..6.0. │ │ - 0x014432d0 04000000 be763100 02000000 d9042f00 .....v1......./. │ │ - 0x014432e0 06000000 52cb2e00 c0020000 849a3300 ....R.........3. │ │ + 0x014432d0 04000000 be763100 02000000 b2042f00 .....v1......./. │ │ + 0x014432e0 06000000 2bcb2e00 c0020000 849a3300 ....+.........3. │ │ 0x014432f0 00000000 58303200 c1020000 fc9a3300 ....X02.......3. │ │ 0x01443300 00000000 57fe3000 c2020000 749b3300 ....W.0.....t.3. │ │ 0x01443310 00000000 7dfe3000 c3020000 f89b3300 ....}.0.......3. │ │ 0x01443320 00000000 7dfe3000 c4020000 7c9c3300 ....}.0.....|.3. │ │ - 0x01443330 00000000 90982f00 c5020000 0c9d3300 ....../.......3. │ │ - 0x01443340 00000000 90982f00 c6020000 b09d3300 ....../.......3. │ │ - 0x01443350 00000000 64cb2e00 c7020000 549e3300 ....d.......T.3. │ │ + 0x01443330 00000000 69982f00 c5020000 0c9d3300 ....i./.......3. │ │ + 0x01443340 00000000 69982f00 c6020000 b09d3300 ....i./.......3. │ │ + 0x01443350 00000000 3dcb2e00 c7020000 549e3300 ....=.......T.3. │ │ 0x01443360 00000000 c4383100 c8020000 f49e3300 .....81.......3. │ │ 0x01443370 00000000 5b2d3000 c9020000 b49f3300 ....[-0.......3. │ │ - 0x01443380 00000000 15602f00 ca020000 80a03300 .....`/.......3. │ │ + 0x01443380 00000000 ee5f2f00 ca020000 80a03300 ....._/.......3. │ │ 0x01443390 00000000 83303200 cb020000 50a13300 .....02.....P.3. │ │ 0x014433a0 00000000 52523200 cc020000 94a23300 ....RR2.......3. │ │ 0x014433b0 00000000 37683000 99010000 44a43300 ....7h0.....D.3. │ │ 0x014433c0 00000000 50103000 9a010000 f8a43300 ....P.0.......3. │ │ 0x014433d0 00000000 ea383100 9b010000 aca53300 .....81.......3. │ │ 0x014433e0 00000000 ea383100 9c010000 60a63300 .....81.....`.3. │ │ - 0x014433f0 00000000 e4042f00 9d010000 38a73300 ....../.....8.3. │ │ - 0x01443400 00000000 e4042f00 9e010000 10a83300 ....../.......3. │ │ - 0x01443410 00000000 e4042f00 9f010000 e8a83300 ....../.......3. │ │ + 0x014433f0 00000000 bd042f00 9d010000 38a73300 ....../.....8.3. │ │ + 0x01443400 00000000 bd042f00 9e010000 10a83300 ....../.......3. │ │ + 0x01443410 00000000 bd042f00 9f010000 e8a83300 ....../.......3. │ │ 0x01443420 50692201 dff52f00 cd020000 0caa3300 Pi".../.......3. │ │ 0x01443430 00000000 11393100 ce020000 8caa3300 .....91.......3. │ │ 0x01443440 00000000 11393100 cf020000 0cab3300 .....91.......3. │ │ - 0x01443450 00000000 26e82e00 d0020000 98ab3300 ....&.........3. │ │ - 0x01443460 00000000 d8d62f00 d1020000 24ac3300 ....../.....$.3. │ │ + 0x01443450 00000000 ffe72e00 d0020000 98ab3300 ..............3. │ │ + 0x01443460 00000000 b1d62f00 d1020000 24ac3300 ....../.....$.3. │ │ 0x01443470 00000000 6e1b3100 d2020000 b4ac3300 ....n.1.......3. │ │ 0x01443480 00000000 3a593100 d3020000 44ad3300 ....:Y1.....D.3. │ │ 0x01443490 00000000 bd0f3200 d4020000 d4ad3300 ......2.......3. │ │ - 0x014434a0 00000000 31232f00 d5020000 90ae3300 ....1#/.......3. │ │ - 0x014434b0 00000000 31232f00 d6020000 4caf3300 ....1#/.....L.3. │ │ + 0x014434a0 00000000 0a232f00 d5020000 90ae3300 .....#/.......3. │ │ + 0x014434b0 00000000 0a232f00 d6020000 4caf3300 .....#/.....L.3. │ │ 0x014434c0 00000000 812d3000 d7020000 10b03300 .....-0.......3. │ │ 0x014434d0 00000000 812d3000 d8020000 e8b03300 .....-0.......3. │ │ 0x014434e0 00000000 3bac2e00 d9020000 acb13300 ....;.........3. │ │ - 0x014434f0 00000000 b6982f00 da020000 94b23300 ....../.......3. │ │ - 0x01443500 00000000 b6982f00 db020000 90b33300 ....../.......3. │ │ - 0x01443510 00000000 d4412f00 dc020000 d8b43300 .....A/.......3. │ │ - 0x01443520 00000000 d4412f00 dd020000 34b63300 .....A/.....4.3. │ │ + 0x014434f0 00000000 8f982f00 da020000 94b23300 ....../.......3. │ │ + 0x01443500 00000000 8f982f00 db020000 90b33300 ....../.......3. │ │ + 0x01443510 00000000 ad412f00 dc020000 d8b43300 .....A/.......3. │ │ + 0x01443520 00000000 ad412f00 dd020000 34b63300 .....A/.....4.3. │ │ 0x01443530 00000000 144c3000 de020000 f4b73300 .....L0.......3. │ │ 0x01443540 00000000 144c3000 ac020000 c8b93300 .....L0.......3. │ │ 0x01443550 00000000 62683000 ad020000 6cba3300 ....bh0.....l.3. │ │ 0x01443560 00000000 62683000 ae020000 10bb3300 ....bh0.......3. │ │ 0x01443570 00000000 62683000 af020000 b4bb3300 ....bh0.......3. │ │ 0x01443580 00000000 e90f3200 b0020000 50bc3300 ......2.....P.3. │ │ - 0x01443590 00000000 0b052f00 b1020000 04bd3300 ....../.......3. │ │ - 0x014435a0 00000000 0b052f00 b2020000 b8bd3300 ....../.......3. │ │ - 0x014435b0 00000000 0b052f00 b5020000 6cbe3300 ....../.....l.3. │ │ + 0x01443590 00000000 e4042f00 b1020000 04bd3300 ....../.......3. │ │ + 0x014435a0 00000000 e4042f00 b2020000 b8bd3300 ....../.......3. │ │ + 0x014435b0 00000000 e4042f00 b5020000 6cbe3300 ....../.....l.3. │ │ 0x014435c0 00000000 2cb33100 b6020000 20bf3300 ....,.1..... .3. │ │ 0x014435d0 00000000 61593100 b7020000 f8bf3300 ....aY1.......3. │ │ 0x014435e0 00000000 61593100 b8020000 d0c03300 ....aY1.......3. │ │ 0x014435f0 00000000 61593100 bb020000 a8c13300 ....aY1.......3. │ │ 0x01443600 00000000 d6d23100 bc020000 8cc23300 ......1.......3. │ │ 0x01443610 00000000 9f1b3100 bd020000 88c33300 ......1.......3. │ │ 0x01443620 00000000 bb843000 be020000 bcc43300 ......0.......3. │ │ 0x01443630 00000000 54b33100 bf020000 e8c53300 ....T.1.......3. │ │ - 0x01443640 00000000 e2982f00 df020000 3cc73300 ....../.....<.3. │ │ + 0x01443640 00000000 bb982f00 df020000 3cc73300 ....../.....<.3. │ │ 0x01443650 00000000 8a683000 e0020000 24ac3300 .....h0.....$.3. │ │ 0x01443660 00000000 6e1b3100 e1020000 0caa3300 ....n.1.......3. │ │ 0x01443670 00000000 11393100 e2020000 c8b93300 .....91.......3. │ │ 0x01443680 00000000 62683000 e3020000 849a3300 ....bh0.......3. │ │ 0x01443690 00000000 58303200 e4020000 b09d3300 ....X02.......3. │ │ - 0x014436a0 00000000 64cb2e00 e5020000 a8c73300 ....d.........3. │ │ + 0x014436a0 00000000 3dcb2e00 e5020000 a8c73300 ....=.........3. │ │ 0x014436b0 00000000 b22d3000 e6020000 14c83300 .....-0.......3. │ │ - 0x014436c0 00000000 58232f00 e7020000 4caf3300 ....X#/.....L.3. │ │ + 0x014436c0 00000000 31232f00 e7020000 4caf3300 ....1#/.....L.3. │ │ 0x014436d0 00000000 812d3000 e8020000 10b03300 .....-0.......3. │ │ 0x014436e0 00000000 812d3000 e9020000 a4c83300 .....-0.......3. │ │ - 0x014436f0 00000000 8fcb2e00 ed020000 5cc93300 ............\.3. │ │ + 0x014436f0 00000000 68cb2e00 ed020000 5cc93300 ....h.......\.3. │ │ 0x01443700 00000000 44f23100 ee020000 e4c93300 ....D.1.......3. │ │ 0x01443710 00000000 0be13000 99030000 84ca3300 ......0.......3. │ │ 0x01443720 00000000 a3fe3000 9a030000 0ccb3300 ......0.......3. │ │ 0x01443730 00000000 a3fe3000 9b030000 94cb3300 ......0.......3. │ │ - 0x01443740 00000000 7e232f00 9c030000 34cc3300 ....~#/.....4.3. │ │ - 0x01443750 00000000 7e232f00 9d030000 d4cc3300 ....~#/.......3. │ │ - 0x01443760 00000000 407f2f00 9e030000 8ccd3300 ....@./.......3. │ │ - 0x01443770 00000000 407f2f00 9f030000 44ce3300 ....@./.....D.3. │ │ + 0x01443740 00000000 57232f00 9c030000 34cc3300 ....W#/.....4.3. │ │ + 0x01443750 00000000 57232f00 9d030000 d4cc3300 ....W#/.......3. │ │ + 0x01443760 00000000 197f2f00 9e030000 8ccd3300 ....../.......3. │ │ + 0x01443770 00000000 197f2f00 9f030000 44ce3300 ....../.....D.3. │ │ 0x01443780 00000000 b5943100 a0030000 14cf3300 ......1.......3. │ │ 0x01443790 00000000 b5943100 a1030000 e4cf3300 ......1.......3. │ │ 0x014437a0 00000000 404c3000 a2030000 e4d03300 ....@L0.......3. │ │ 0x014437b0 00000000 404c3000 a3030000 e4d13300 ....@L0.......3. │ │ - 0x014437c0 00000000 b5cb2e00 a4030000 14d33300 ..............3. │ │ - 0x014437d0 00000000 b5cb2e00 a5030000 44d43300 ............D.3. │ │ + 0x014437c0 00000000 8ecb2e00 a4030000 14d33300 ..............3. │ │ + 0x014437d0 00000000 8ecb2e00 a5030000 44d43300 ............D.3. │ │ 0x014437e0 00000000 a9303200 a6030000 d4d53300 .....02.......3. │ │ 0x014437f0 00000000 a9303200 94040000 64d73300 .....02.....d.3. │ │ - 0x01443800 00000000 33052f00 01000000 97010000 ....3./......... │ │ + 0x01443800 00000000 0c052f00 01000000 97010000 ....../......... │ │ 0x01443810 70902101 f0902101 40912101 a0912101 p.!...!.@.!...!. │ │ 0x01443820 b0922101 f0932101 70942101 e0092201 ..!...!.p.!...". │ │ 0x01443830 a0942101 a0952101 20962101 70962101 ..!...!. .!.p.!. │ │ 0x01443840 c0962101 50972101 90972101 90982101 ..!.P.!...!...!. │ │ 0x01443850 00000000 00000000 00000000 a0992101 ..............!. │ │ 0x01443860 009e2101 409e2101 d09e2101 009f2101 ..!.@.!...!...!. │ │ 0x01443870 b0a02101 80a22101 c0a32101 00a52101 ..!...!...!...!. │ │ 0x01443880 00000000 00000000 20a42101 60a42101 ........ .!.`.!. │ │ 0x01443890 a0a42101 80a62101 00000000 00000000 ..!...!......... │ │ 0x014438a0 00000000 00e62101 30e72101 00000000 ......!.0.!..... │ │ 0x014438b0 d0d82101 e0e02101 50d82101 00000000 ..!...!.P.!..... │ │ 0x014438c0 00000000 403e2201 904a2201 e04a2201 ....@>"..J"..J". │ │ 0x014438d0 f0512201 00000000 00000000 f0a62101 .Q"...........!. │ │ - 0x014438e0 40a92101 50ab2101 00000000 40602f00 @.!.P.!.....@`/. │ │ + 0x014438e0 40a92101 50ab2101 00000000 19602f00 @.!.P.!......`/. │ │ 0x014438f0 00000000 00000000 00000000 00000000 ................ │ │ 0x01443900 00000000 00000000 00000000 20d72101 ............ .!. │ │ 0x01443910 c03d2201 f0432201 70422201 f0422201 .="..C".pB"..B". │ │ 0x01443920 10512201 70432201 01000000 96010000 .Q".pC"......... │ │ 0x01443930 e0612201 20622201 70622201 c0622201 .a". b".pb"..b". │ │ 0x01443940 80632201 501f2501 70202501 e0092201 .c".P.%.p %...". │ │ 0x01443950 a0202501 30232501 b0232501 00242501 . %.0#%..#%..$%. │ │ @@ -31260,25 +31260,25 @@ │ │ 0x01443a90 a0652201 00000000 20662201 60672201 .e"..... f".`g". │ │ 0x01443aa0 d0672201 40682201 00e62101 30e72101 .g".@h"...!.0.!. │ │ 0x01443ab0 00000000 d0d82101 e0e02101 50d82101 ......!...!.P.!. │ │ 0x01443ac0 00000000 00000000 403e2201 904a2201 ........@>"..J". │ │ 0x01443ad0 e04a2201 f0512201 00000000 00000000 .J"..Q"......... │ │ 0x01443ae0 00000000 00000000 00000000 10872201 ..............". │ │ 0x01443af0 0a040000 0a040000 00000000 1e293000 .............)0. │ │ - 0x01443b00 5cb72f00 e0522501 70532501 a0542501 \./..R%.pS%..T%. │ │ + 0x01443b00 35b72f00 e0522501 70532501 a0542501 5./..R%.pS%..T%. │ │ 0x01443b10 20552501 00000000 60552501 c0562501 U%.....`U%..V%. │ │ 0x01443b20 00572501 40572501 80572501 00000000 .W%.@W%..W%..... │ │ 0x01443b30 00000000 00000000 00000000 b0572501 .............W%. │ │ 0x01443b40 00000000 00000000 c0572501 f0572501 .........W%..W%. │ │ 0x01443b50 00000000 00000000 00000000 00000000 ................ │ │ 0x01443b60 00000000 00000000 00000000 00000000 ................ │ │ 0x01443b70 f0582501 80592501 105a2501 005b2501 .X%..Y%..Z%..[%. │ │ 0x01443b80 e05b2501 f05b2501 b05c2501 e05c2501 .[%..[%..\%..\%. │ │ 0x01443b90 505d2501 0b040000 0b040000 00000000 P]%............. │ │ - 0x01443ba0 dcc72e00 f6a63000 e0522501 70532501 ......0..R%.pS%. │ │ + 0x01443ba0 b5c72e00 f6a63000 e0522501 70532501 ......0..R%.pS%. │ │ 0x01443bb0 a0542501 20552501 00000000 60552501 .T%. U%.....`U%. │ │ 0x01443bc0 c0562501 00572501 40572501 80572501 .V%..W%.@W%..W%. │ │ 0x01443bd0 00000000 00000000 00000000 00000000 ................ │ │ 0x01443be0 b0572501 00000000 00000000 c0572501 .W%..........W%. │ │ 0x01443bf0 f0572501 00000000 00000000 00000000 .W%............. │ │ 0x01443c00 00000000 00000000 00000000 00000000 ................ │ │ 0x01443c10 00000000 f0582501 80592501 105a2501 .....X%..Y%..Z%. │ │ @@ -31290,15 +31290,15 @@ │ │ 0x01443c70 80572501 00000000 00000000 00000000 .W%............. │ │ 0x01443c80 00000000 b0572501 00000000 00000000 .....W%......... │ │ 0x01443c90 c0572501 f05d2501 00000000 00000000 .W%..]%......... │ │ 0x01443ca0 205e2501 d05e2501 405f2501 00000000 ^%..^%.@_%..... │ │ 0x01443cb0 00000000 00000000 f0582501 80592501 .........X%..Y%. │ │ 0x01443cc0 105a2501 005b2501 e05b2501 f05b2501 .Z%..[%..[%..[%. │ │ 0x01443cd0 805f2501 e05c2501 505d2501 40040000 ._%..\%.P]%.@... │ │ - 0x01443ce0 40040000 00000000 06242f00 7ce13000 @........$/.|.0. │ │ + 0x01443ce0 40040000 00000000 df232f00 7ce13000 @........#/.|.0. │ │ 0x01443cf0 e0522501 70532501 a0542501 20552501 .R%.pS%..T%. U%. │ │ 0x01443d00 00000000 60552501 c0562501 b05f2501 ....`U%..V%.._%. │ │ 0x01443d10 40572501 80572501 00000000 00000000 @W%..W%......... │ │ 0x01443d20 00000000 00000000 b0572501 00000000 .........W%..... │ │ 0x01443d30 00000000 c0572501 f05d2501 00000000 .....W%..]%..... │ │ 0x01443d40 00000000 205e2501 c05f2501 30602501 .... ^%.._%.0`%. │ │ 0x01443d50 00000000 00000000 00000000 f0582501 .............X%. │ │ @@ -31915,74 +31915,74 @@ │ │ 0x01446380 20000000 0c000000 730c3100 01000000 .......s.1..... │ │ 0x01446390 90a72701 b0a12701 b0a52701 c4020000 ..'...'...'..... │ │ 0x014463a0 00000000 00000000 f0a52701 00000000 ..........'..... │ │ 0x014463b0 00000000 00000000 00000000 00000000 ................ │ │ 0x014463c0 00000000 00000000 00000000 00000000 ................ │ │ 0x014463d0 00000000 00000000 00000000 00000000 ................ │ │ 0x014463e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014463f0 00000000 00000000 00000000 34e92e00 ............4... │ │ + 0x014463f0 00000000 00000000 00000000 0de92e00 ................ │ │ 0x01446400 c0020000 6a693000 c1020000 7e533200 ....ji0.....~S2. │ │ - 0x01446410 c2020000 0a9a2f00 c3020000 76a73000 ....../.....v.0. │ │ + 0x01446410 c2020000 e3992f00 c3020000 76a73000 ....../.....v.0. │ │ 0x01446420 c4020000 53e23000 c5020000 c3103200 ....S.0.......2. │ │ 0x01446430 c6020000 235a3100 c7020000 06863000 ....#Z1.......0. │ │ 0x01446440 c8020000 9f773100 c9020000 1f4e3000 .....w1......N0. │ │ 0x01446450 ca020000 c8ff3000 cb020000 c2c33000 ......0.......0. │ │ 0x01446460 cc020000 294e3000 99010000 953a3100 ....)N0......:1. │ │ 0x01446470 9a010000 27b53100 9b010000 842f3000 ....'.1....../0. │ │ 0x01446480 9c010000 32b53100 9d010000 b11c3100 ....2.1.......1. │ │ 0x01446490 9e010000 2d5a3100 9f010000 50f72f00 ....-Z1.....P./. │ │ - 0x014464a0 cd020000 36612f00 ce020000 5b802f00 ....6a/.....[./. │ │ - 0x014464b0 cf020000 d3242f00 d0020000 ccc33000 .....$/.......0. │ │ - 0x014464c0 d1020000 fcac2e00 d2020000 dd242f00 .............$/. │ │ - 0x014464d0 d3020000 d7d33100 d4020000 e7242f00 ......1......$/. │ │ - 0x014464e0 d5020000 f1242f00 d6020000 e6b72f00 .....$/......./. │ │ - 0x014464f0 d7020000 3ee92e00 d8020000 cd103200 ....>.........2. │ │ - 0x01446500 d9020000 10863000 da020000 65802f00 ......0.....e./. │ │ + 0x014464a0 cd020000 0f612f00 ce020000 34802f00 .....a/.....4./. │ │ + 0x014464b0 cf020000 ac242f00 d0020000 ccc33000 .....$/.......0. │ │ + 0x014464c0 d1020000 fcac2e00 d2020000 b6242f00 .............$/. │ │ + 0x014464d0 d3020000 d7d33100 d4020000 c0242f00 ......1......$/. │ │ + 0x014464e0 d5020000 ca242f00 d6020000 bfb72f00 .....$/......./. │ │ + 0x014464f0 d7020000 17e92e00 d8020000 cd103200 ..............2. │ │ + 0x01446500 d9020000 10863000 da020000 3e802f00 ......0.....>./. │ │ 0x01446510 db020000 e1d33100 dc020000 1a863000 ......1.......0. │ │ - 0x01446520 dd020000 149a2f00 de020000 a03a3100 ....../......:1. │ │ + 0x01446520 dd020000 ed992f00 de020000 a03a3100 ....../......:1. │ │ 0x01446530 ac020000 88533200 ad020000 a9773100 .....S2......w1. │ │ 0x01446540 ae020000 06ad2e00 af020000 01963100 ..............1. │ │ 0x01446550 b0020000 80f33100 b1020000 13113000 ......1.......0. │ │ - 0x01446560 b2020000 48e92e00 b5020000 11ad2e00 ....H........... │ │ - 0x01446570 b6020000 d2ff3000 b7020000 1e062f00 ......0......./. │ │ + 0x01446560 b2020000 21e92e00 b5020000 11ad2e00 ....!........... │ │ + 0x01446570 b6020000 d2ff3000 b7020000 f7052f00 ......0......./. │ │ 0x01446580 b8020000 b4773100 bb020000 24863000 .....w1.....$.0. │ │ 0x01446590 bc020000 74693000 bd020000 bf773100 ....ti0......w1. │ │ 0x014465a0 be020000 8f2f3000 bf020000 7f693000 ...../0......i0. │ │ - 0x014465b0 df020000 ab3a3100 e0020000 6f802f00 .....:1.....o./. │ │ + 0x014465b0 df020000 ab3a3100 e0020000 48802f00 .....:1.....H./. │ │ 0x014465c0 e1020000 93533200 e2020000 385a3100 .....S2.....8Z1. │ │ - 0x014465d0 e3020000 80a73000 e4020000 1e9a2f00 ......0......./. │ │ + 0x014465d0 e3020000 80a73000 e4020000 f7992f00 ......0......./. │ │ 0x014465e0 e5020000 ebd33100 e6020000 02d43100 ......1.......1. │ │ - 0x014465f0 e7020000 d6c33000 e8020000 3ecd2e00 ......0.....>... │ │ + 0x014465f0 e7020000 d6c33000 e8020000 17cd2e00 ......0......... │ │ 0x01446600 e9020000 bc1c3100 ed020000 5de23000 ......1.....].0. │ │ - 0x01446610 ee020000 2f863000 99030000 10432f00 ..../.0......C/. │ │ + 0x01446610 ee020000 2f863000 99030000 e9422f00 ..../.0......B/. │ │ 0x01446620 9a030000 1cad2e00 9b030000 96693000 .............i0. │ │ 0x01446630 9c030000 c23a3100 9d030000 d7103200 .....:1.......2. │ │ - 0x01446640 9e030000 ca773100 9f030000 40612f00 .....w1.....@a/. │ │ + 0x01446640 9e030000 ca773100 9f030000 19612f00 .....w1......a/. │ │ 0x01446650 a0030000 1ad43100 a1030000 6be23000 ......1.....k.0. │ │ - 0x01446660 a2030000 1a323200 a3030000 53e92e00 .....22.....S... │ │ - 0x01446670 a4030000 86802f00 a5030000 aa533200 ....../......S2. │ │ - 0x01446680 a6030000 46992f00 94040000 eec33000 ....F./.......0. │ │ - 0x01446690 d3020000 a6693000 d7020000 50612f00 .....i0.....Pa/. │ │ + 0x01446660 a2030000 1a323200 a3030000 2ce92e00 .....22.....,... │ │ + 0x01446670 a4030000 5f802f00 a5030000 aa533200 ...._./......S2. │ │ + 0x01446680 a6030000 1f992f00 94040000 eec33000 ....../.......0. │ │ + 0x01446690 d3020000 a6693000 d7020000 29612f00 .....i0.....)a/. │ │ 0x014466a0 da020000 ddff3000 dc020000 344e3000 ......0.....4N0. │ │ 0x014466b0 de020000 da773100 d1020000 e0773100 .....w1......w1. │ │ - 0x014466c0 d6020000 2ad43100 d9020000 56cd2e00 ....*.1.....V... │ │ + 0x014466c0 d6020000 2ad43100 d9020000 2fcd2e00 ....*.1...../... │ │ 0x014466d0 db020000 e6773100 dd020000 3f863000 .....w1.....?.0. │ │ - 0x014466e0 99010000 1e113000 c9020000 20432f00 ......0..... C/. │ │ + 0x014466e0 99010000 1e113000 c9020000 f9422f00 ......0......B/. │ │ 0x014466f0 9f010000 2cad2e00 cb020000 e7103200 ....,.........2. │ │ 0x01446700 cc020000 50682801 90682801 e0682801 ....Ph(..h(..h(. │ │ 0x01446710 30692801 406a2801 206b2801 906b2801 0i(.@j(. k(..k(. │ │ 0x01446720 01000000 10000000 3c674401 02000000 ......../. │ │ + 0x01447210 00000000 00000000 00000000 e53d2f00 .............=/. │ │ 0x01447220 10a91e01 00000000 00000000 04000000 ................ │ │ - 0x01447230 0ed82f00 10aa1e01 00000000 00000000 ../............. │ │ + 0x01447230 e7d72f00 10aa1e01 00000000 00000000 ../............. │ │ 0x01447240 08000000 c33b3100 10aa1e01 00000000 .....;1......... │ │ - 0x01447250 00000000 0c000000 b2432f00 10aa1e01 .........C/..... │ │ + 0x01447250 00000000 0c000000 8b432f00 10aa1e01 .........C/..... │ │ 0x01447260 01000000 00000000 10000000 09e33000 ..............0. │ │ 0x01447270 10aa1e01 01000000 10000000 90724401 .............rD. │ │ - 0x01447280 02000000 00000000 08000000 1cd82f00 ............../. │ │ - 0x01447290 00000000 00000000 00000000 e3802f00 ............../. │ │ + 0x01447280 02000000 00000000 08000000 f5d72f00 ............../. │ │ + 0x01447290 00000000 00000000 00000000 bc802f00 ............../. │ │ 0x014472a0 b0b51e01 00000000 00000000 04000000 ................ │ │ 0x014472b0 76ad2e00 b0b51e01 01000000 10000000 v............... │ │ 0x014472c0 d4724401 04000000 00000000 10000000 .rD............. │ │ 0x014472d0 6aad2e00 00000000 00000000 00000000 j............... │ │ - 0x014472e0 0c3e2f00 30ae1e01 00000000 00000000 .>/.0........... │ │ - 0x014472f0 04000000 eb802f00 10aa1e01 01000000 ....../......... │ │ - 0x01447300 00000000 08000000 7b612f00 10aa1e01 ........{a/..... │ │ + 0x014472e0 e53d2f00 30ae1e01 00000000 00000000 .=/.0........... │ │ + 0x014472f0 04000000 c4802f00 10aa1e01 01000000 ....../......... │ │ + 0x01447300 00000000 08000000 54612f00 10aa1e01 ........Ta/..... │ │ 0x01447310 01000000 00000000 0c000000 cd3b3100 .............;1. │ │ 0x01447320 b0b51e01 01000000 10000000 40734401 ............@sD. │ │ - 0x01447330 02000000 00000000 08000000 a4e92e00 ................ │ │ + 0x01447330 02000000 00000000 08000000 7de92e00 ............}... │ │ 0x01447340 00000000 00000000 00000000 5ca83000 ............\.0. │ │ 0x01447350 b0b51e01 00000000 00000000 04000000 ................ │ │ - 0x01447360 76062f00 b0b51e01 01000000 10000000 v./............. │ │ + 0x01447360 4f062f00 b0b51e01 01000000 10000000 O./............. │ │ 0x01447370 84734401 02000000 00000000 08000000 .sD............. │ │ 0x01447380 fcf72f00 00000000 00000000 00000000 ../............. │ │ - 0x01447390 0c3e2f00 10a91e01 00000000 00000000 .>/............. │ │ - 0x014473a0 04000000 eb802f00 10aa1e01 06000000 ....../......... │ │ + 0x01447390 e53d2f00 10a91e01 00000000 00000000 .=/............. │ │ + 0x014473a0 04000000 c4802f00 10aa1e01 06000000 ....../......... │ │ 0x014473b0 664c3200 90030000 de483000 98010000 fL2......H0..... │ │ 0x014473c0 a7913100 3f040000 b1683000 40040000 ..1.?....h0.@... │ │ - 0x014473d0 06242f00 0a040000 1e293000 0b040000 .$/......)0..... │ │ - 0x014473e0 dcc72e00 94040000 46992f00 1c000000 ........F./..... │ │ - 0x014473f0 8cff2e00 98030000 70383100 98030000 ........p81..... │ │ - 0x01447400 3bce2e00 74000000 6c163100 09020000 ;...t...l.1..... │ │ + 0x014473d0 df232f00 0a040000 1e293000 0b040000 .#/......)0..... │ │ + 0x014473e0 b5c72e00 94040000 1f992f00 1c000000 ........../..... │ │ + 0x014473f0 65ff2e00 98030000 70383100 98030000 e.......p81..... │ │ + 0x01447400 14ce2e00 74000000 6c163100 09020000 ....t...l.1..... │ │ 0x01447410 1c8e3100 406f2901 00000000 50712901 ..1.@o).....Pq). │ │ 0x01447420 00000000 a0712901 e0712901 20722901 .....q)..q). r). │ │ 0x01447430 30732901 a0732901 00742901 00000000 0s)..s)..t)..... │ │ 0x01447440 00000000 02000000 ffffffff ffffffff ................ │ │ - 0x01447450 f0c10000 0f000000 0c303000 3fce2e00 .........00.?... │ │ + 0x01447450 f0c10000 0f000000 0c303000 18ce2e00 .........00..... │ │ 0x01447460 0c303000 05000000 00000000 01000000 .00............. │ │ 0x01447470 ffffffff ffffffff ffffffff 10000000 ................ │ │ - 0x01447480 0c303000 3fce2e00 0c303000 07000000 .00.?....00..... │ │ + 0x01447480 0c303000 18ce2e00 0c303000 07000000 .00......00..... │ │ 0x01447490 00000000 01000000 ffffffff ffffffff ................ │ │ 0x014474a0 ffffffff 11000000 00000000 00000000 ................ │ │ 0x014474b0 0c303000 07000000 40852901 00000000 .00.....@.)..... │ │ 0x014474c0 98030000 00000000 00080000 06100000 ................ │ │ - 0x014474d0 00000000 00000000 cb432f00 04000000 .........C/..... │ │ + 0x014474d0 00000000 00000000 a4432f00 04000000 .........C/..... │ │ 0x014474e0 a0852901 02000000 98030000 00000000 ..)............. │ │ 0x014474f0 00080000 07100000 00000000 00000000 ................ │ │ 0x01447500 db5a3100 04000000 e0852901 01000000 .Z1.......)..... │ │ 0x01447510 98030000 00000000 00080000 08100000 ................ │ │ 0x01447520 00000000 00000000 db5a3100 04000000 .........Z1..... │ │ 0x01447530 e0852901 02000000 98030000 00000000 ..)............. │ │ 0x01447540 00080000 09100000 00000000 00000000 ................ │ │ @@ -32210,55 +32210,55 @@ │ │ 0x014475f0 c2113000 04000000 00872901 01000000 ..0.......)..... │ │ 0x01447600 98030000 00000000 00080000 0e100000 ................ │ │ 0x01447610 00000000 00000000 c2113000 04000000 ..........0..... │ │ 0x01447620 00872901 02000000 98030000 00000000 ..)............. │ │ 0x01447630 02000000 05100000 2d543200 00000000 ........-T2..... │ │ 0x01447640 968b3100 04000000 d0872901 02000000 ..1.......)..... │ │ 0x01447650 98030000 00000000 02000000 01100000 ................ │ │ - 0x01447660 95003100 00000000 30612f00 02000000 ..1.....0a/..... │ │ + 0x01447660 95003100 00000000 09612f00 02000000 ..1......a/..... │ │ 0x01447670 00000000 02000000 98030000 00000000 ................ │ │ 0x01447680 06000000 0f100000 066a3000 00000000 .........j0..... │ │ - 0x01447690 20e82e00 04000000 00000000 02000000 ............... │ │ + 0x01447690 f9e72e00 04000000 00000000 02000000 ................ │ │ 0x014476a0 98030000 00000000 06000000 03100000 ................ │ │ - 0x014476b0 e2f33100 00000000 20e82e00 04000000 ..1..... ....... │ │ + 0x014476b0 e2f33100 00000000 f9e72e00 04000000 ..1............. │ │ 0x014476c0 90882901 02000000 1c000000 00000000 ..)............. │ │ 0x014476d0 02000000 05100000 2d543200 00000000 ........-T2..... │ │ 0x014476e0 968b3100 04000000 d0872901 02000000 ..1.......)..... │ │ 0x014476f0 1c000000 00000000 02000000 01100000 ................ │ │ - 0x01447700 95003100 00000000 30612f00 02000000 ..1.....0a/..... │ │ + 0x01447700 95003100 00000000 09612f00 02000000 ..1......a/..... │ │ 0x01447710 00000000 02000000 1c000000 00000000 ................ │ │ 0x01447720 06000000 0f100000 066a3000 00000000 .........j0..... │ │ - 0x01447730 20e82e00 04000000 a0892901 02000000 .........)..... │ │ + 0x01447730 f9e72e00 04000000 a0892901 02000000 ..........)..... │ │ 0x01447740 1c000000 00000000 06000000 03100000 ................ │ │ - 0x01447750 e2f33100 00000000 20e82e00 04000000 ..1..... ....... │ │ + 0x01447750 e2f33100 00000000 f9e72e00 04000000 ..1............. │ │ 0x01447760 90882901 02000000 1c000000 00000000 ..)............. │ │ 0x01447770 02000000 02100000 3c1d3100 00000000 ........<.1..... │ │ - 0x01447780 f7052f00 01000000 00000000 02000000 ../............. │ │ + 0x01447780 d0052f00 01000000 00000000 02000000 ../............. │ │ 0x01447790 98030000 00000000 02000000 04100000 ................ │ │ - 0x014477a0 0cb92f00 00000000 65533200 02000000 ../.....eS2..... │ │ + 0x014477a0 e5b82f00 00000000 65533200 02000000 ../.....eS2..... │ │ 0x014477b0 00000000 02000000 1c000000 00000000 ................ │ │ 0x014477c0 00080000 10100000 05f82f00 00000000 ........../..... │ │ 0x014477d0 af103200 02000000 00000000 02000000 ..2............. │ │ 0x014477e0 74000000 00000000 02000000 01100000 t............... │ │ - 0x014477f0 13303000 00000000 30612f00 02000000 .00.....0a/..... │ │ + 0x014477f0 13303000 00000000 09612f00 02000000 .00......a/..... │ │ 0x01447800 00000000 02000000 74000000 00000000 ........t....... │ │ 0x01447810 02000000 02100000 e65a3100 00000000 .........Z1..... │ │ 0x01447820 65533200 02000000 00000000 02000000 eS2............. │ │ 0x01447830 74000000 00000000 02000000 03100000 t............... │ │ - 0x01447840 88062f00 00000000 0ea32e00 04000000 ../............. │ │ + 0x01447840 61062f00 00000000 0ea32e00 04000000 a./............. │ │ 0x01447850 e0852901 02000000 98010000 00000000 ..)............. │ │ 0x01447860 06000000 02100000 fa5a3100 00000000 .........Z1..... │ │ - 0x01447870 25fc2e00 04000000 508a2901 02000000 %.......P.)..... │ │ + 0x01447870 fefb2e00 04000000 508a2901 02000000 ........P.)..... │ │ 0x01447880 98010000 00000000 06000000 01100000 ................ │ │ - 0x01447890 98062f00 00000000 20e82e00 04000000 ../..... ....... │ │ + 0x01447890 71062f00 00000000 f9e72e00 04000000 q./............. │ │ 0x014478a0 b08b2901 00000000 98010000 00000000 ..)............. │ │ 0x014478b0 00080000 03100000 c9113000 00000000 ..........0..... │ │ 0x014478c0 25303000 01000000 708c2901 00000000 %00.....p.)..... │ │ 0x014478d0 98010000 00000000 00080000 04100000 ................ │ │ - 0x014478e0 00000000 00000000 cb432f00 04000000 .........C/..... │ │ + 0x014478e0 00000000 00000000 a4432f00 04000000 .........C/..... │ │ 0x014478f0 708d2901 02000000 98010000 00000000 p.)............. │ │ 0x01447900 00080000 05100000 ab003100 00000000 ..........1..... │ │ 0x01447910 db5a3100 04000000 e0852901 01000000 .Z1.......)..... │ │ 0x01447920 98010000 00000000 00080000 06100000 ................ │ │ 0x01447930 00000000 00000000 db5a3100 04000000 .........Z1..... │ │ 0x01447940 e0852901 02000000 98010000 00000000 ..)............. │ │ 0x01447950 00080000 07100000 00000000 00000000 ................ │ │ @@ -32268,22 +32268,22 @@ │ │ 0x01447990 00000000 02000000 98010000 00000000 ................ │ │ 0x014479a0 00080000 09100000 00000000 00000000 ................ │ │ 0x014479b0 aead2e00 05000000 00000000 01000000 ................ │ │ 0x014479c0 98010000 00000000 00080000 0a100000 ................ │ │ 0x014479d0 00000000 00000000 aead2e00 07000000 ................ │ │ 0x014479e0 00000000 02000000 94040000 00000000 ................ │ │ 0x014479f0 06000000 02100000 fa5a3100 00000000 .........Z1..... │ │ - 0x01447a00 25fc2e00 04000000 508a2901 02000000 %.......P.)..... │ │ + 0x01447a00 fefb2e00 04000000 508a2901 02000000 ........P.)..... │ │ 0x01447a10 94040000 00000000 06000000 01100000 ................ │ │ - 0x01447a20 98062f00 00000000 20e82e00 04000000 ../..... ....... │ │ + 0x01447a20 71062f00 00000000 f9e72e00 04000000 q./............. │ │ 0x01447a30 b08b2901 00000000 94040000 00000000 ..)............. │ │ 0x01447a40 00080000 03100000 c9113000 00000000 ..........0..... │ │ 0x01447a50 25303000 01000000 708c2901 00000000 %00.....p.)..... │ │ 0x01447a60 94040000 00000000 00080000 04100000 ................ │ │ - 0x01447a70 00000000 00000000 cb432f00 04000000 .........C/..... │ │ + 0x01447a70 00000000 00000000 a4432f00 04000000 .........C/..... │ │ 0x01447a80 708d2901 02000000 94040000 00000000 p.)............. │ │ 0x01447a90 00080000 05100000 ab003100 00000000 ..........1..... │ │ 0x01447aa0 db5a3100 04000000 e0852901 01000000 .Z1.......)..... │ │ 0x01447ab0 94040000 00000000 00080000 06100000 ................ │ │ 0x01447ac0 00000000 00000000 db5a3100 04000000 .........Z1..... │ │ 0x01447ad0 e0852901 02000000 94040000 00000000 ..)............. │ │ 0x01447ae0 00080000 07100000 00000000 00000000 ................ │ │ @@ -32302,188 +32302,188 @@ │ │ 0x01447bb0 00000000 00000000 dfb53100 04000000 ..........1..... │ │ 0x01447bc0 b08d2901 02000000 06000000 90030000 ..)............. │ │ 0x01447bd0 f0c70000 05100000 9e323200 00000000 .........22..... │ │ 0x01447be0 b6ad2e00 04000000 e0852901 01000000 ..........)..... │ │ 0x01447bf0 06000000 90030000 f0c70000 08100000 ................ │ │ 0x01447c00 00000000 00000000 b6ad2e00 04000000 ................ │ │ 0x01447c10 e0852901 02000000 06000000 90030000 ..)............. │ │ - 0x01447c20 f0c10000 02100000 b0e92e00 00000000 ................ │ │ - 0x01447c30 c0e92e00 04000000 00912901 01000000 ..........)..... │ │ + 0x01447c20 f0c10000 02100000 89e92e00 00000000 ................ │ │ + 0x01447c30 99e92e00 04000000 00912901 01000000 ..........)..... │ │ 0x01447c40 06000000 90030000 f0c10000 07100000 ................ │ │ - 0x01447c50 00000000 00000000 c0e92e00 04000000 ................ │ │ + 0x01447c50 00000000 00000000 99e92e00 04000000 ................ │ │ 0x01447c60 00912901 02000000 06000000 00000000 ..)............. │ │ 0x01447c70 00060000 09100000 b9a83000 00000000 ..........0..... │ │ 0x01447c80 0ea32e00 04000000 e0852901 01000000 ..........)..... │ │ 0x01447c90 06000000 00000000 00060000 0b100000 ................ │ │ 0x01447ca0 00000000 00000000 0ea32e00 04000000 ................ │ │ 0x01447cb0 e0852901 02000000 06000000 00000000 ..)............. │ │ - 0x01447cc0 00060000 0a100000 00000000 c8e92e00 ................ │ │ + 0x01447cc0 00060000 0a100000 00000000 a1e92e00 ................ │ │ 0x01447cd0 c5a83000 05000000 00000000 01000000 ..0............. │ │ 0x01447ce0 06000000 00000000 00060000 0c100000 ................ │ │ 0x01447cf0 00000000 00000000 c5a83000 07000000 ..........0..... │ │ 0x01447d00 00000000 02000000 06000000 00000000 ................ │ │ - 0x01447d10 00060000 0e100000 00000000 3cd82f00 ............<./. │ │ - 0x01447d20 7a9a2f00 02000000 00000000 02000000 z./............. │ │ + 0x01447d10 00060000 0e100000 00000000 15d82f00 ............../. │ │ + 0x01447d20 539a2f00 02000000 00000000 02000000 S./............. │ │ 0x01447d30 90030000 00000000 06000000 01000000 ................ │ │ 0x01447d40 edf33100 00000000 0ea32e00 04000000 ..1............. │ │ 0x01447d50 e0852901 02000000 90030000 00000000 ..)............. │ │ 0x01447d60 06000000 05100000 c2ad2e00 00000000 ................ │ │ 0x01447d70 b6ad2e00 04000000 e0852901 02000000 ..........)..... │ │ 0x01447d80 90030000 00000000 06000000 02100000 ................ │ │ - 0x01447d90 e8b53100 00000000 c0e92e00 01000000 ..1............. │ │ + 0x01447d90 e8b53100 00000000 99e92e00 01000000 ..1............. │ │ 0x01447da0 00000000 02000000 06000000 90030000 ................ │ │ - 0x01447db0 04000000 03100000 d4432f00 00000000 .........C/..... │ │ - 0x01447dc0 4a9a2f00 02000000 00000000 02000000 J./............. │ │ + 0x01447db0 04000000 03100000 ad432f00 00000000 .........C/..... │ │ + 0x01447dc0 239a2f00 02000000 00000000 02000000 #./............. │ │ 0x01447dd0 06000000 90030000 04000000 04100000 ................ │ │ - 0x01447de0 aa323200 00000000 7c772f00 02000000 .22.....|w/..... │ │ + 0x01447de0 aa323200 00000000 55772f00 02000000 .22.....Uw/..... │ │ 0x01447df0 00000000 02000000 06000000 90030000 ................ │ │ 0x01447e00 04000000 0d100000 61113200 00000000 ........a.2..... │ │ - 0x01447e10 8d9a2f00 02000000 00000000 02000000 ../............. │ │ + 0x01447e10 669a2f00 02000000 00000000 02000000 f./............. │ │ 0x01447e20 ffffffff ffffffff f0c10000 0e000000 ................ │ │ 0x01447e30 b7003100 00000000 fc033200 02000000 ..1.......2..... │ │ 0x01447e40 00000000 02000000 ffffffff ffffffff ................ │ │ 0x01447e50 00080000 00100000 ed113000 00000000 ..........0..... │ │ 0x01447e60 0ea32e00 04000000 e0852901 02000000 ..........)..... │ │ 0x01447e70 ffffffff ffffffff 00080000 01100000 ................ │ │ 0x01447e80 e9723100 c2003100 e9723100 05000000 .r1...1..r1..... │ │ 0x01447e90 00000000 02000000 ffffffff ffffffff ................ │ │ 0x01447ea0 00080000 02100000 40653000 521d3100 ........@e0.R.1. │ │ 0x01447eb0 40653000 05000000 00000000 02000000 @e0............. │ │ 0x01447ec0 ffffffff ffffffff 00080000 03100000 ................ │ │ 0x01447ed0 ed113000 00000000 0ea32e00 04000000 ..0............. │ │ 0x01447ee0 e0852901 02000000 ffffffff ffffffff ..)............. │ │ - 0x01447ef0 00080000 04100000 0c3e2f00 38303000 .........>/.800. │ │ - 0x01447f00 0c3e2f00 05000000 00000000 02000000 .>/............. │ │ + 0x01447ef0 00080000 04100000 e53d2f00 38303000 .........=/.800. │ │ + 0x01447f00 e53d2f00 05000000 00000000 02000000 .=/............. │ │ 0x01447f10 ffffffff ffffffff 00080000 05100000 ................ │ │ - 0x01447f20 9ef23000 c2cb2f00 9ef23000 05000000 ..0.../...0..... │ │ + 0x01447f20 9ef23000 9bcb2f00 9ef23000 05000000 ..0.../...0..... │ │ 0x01447f30 00000000 02000000 ffffffff ffffffff ................ │ │ - 0x01447f40 00080000 06100000 d9ad2e00 59d82f00 ............Y./. │ │ + 0x01447f40 00080000 06100000 d9ad2e00 32d82f00 ............2./. │ │ 0x01447f50 d9ad2e00 05000000 00000000 02000000 ................ │ │ 0x01447f60 ffffffff ffffffff 00080000 07100000 ................ │ │ 0x01447f70 f00a3200 00000000 f00a3200 01000000 ..2.......2..... │ │ 0x01447f80 90922901 02000000 ffffffff ffffffff ..)............. │ │ 0x01447f90 00080000 08100000 29e33000 9dd43100 ........).0...1. │ │ 0x01447fa0 29e33000 05000000 00000000 02000000 ).0............. │ │ 0x01447fb0 ffffffff ffffffff 00080000 09100000 ................ │ │ - 0x01447fc0 0c3e2f00 38303000 0c3e2f00 05000000 .>/.800..>/..... │ │ + 0x01447fc0 e53d2f00 38303000 e53d2f00 05000000 .=/.800..=/..... │ │ 0x01447fd0 00000000 02000000 ffffffff ffffffff ................ │ │ 0x01447fe0 00080000 0a100000 a5d43100 00000000 ..........1..... │ │ - 0x01447ff0 8b252f00 02000000 00000000 02000000 .%/............. │ │ + 0x01447ff0 64252f00 02000000 00000000 02000000 d%/............. │ │ 0x01448000 ffffffff ffffffff 00080000 0b100000 ................ │ │ 0x01448010 31383100 00000000 31383100 02000000 181.....181..... │ │ 0x01448020 00000000 02000000 ffffffff ffffffff ................ │ │ - 0x01448030 00080000 0c100000 6b012f00 00000000 ........k./..... │ │ - 0x01448040 6b012f00 02000000 00000000 02000000 k./............. │ │ + 0x01448030 00080000 0c100000 44012f00 00000000 ........D./..... │ │ + 0x01448040 44012f00 02000000 00000000 02000000 D./............. │ │ 0x01448050 ffffffff ffffffff 00080000 0d100000 ................ │ │ 0x01448060 5a1d3100 00000000 5a1d3100 02000000 Z.1.....Z.1..... │ │ 0x01448070 00000000 02000000 ffffffff ffffffff ................ │ │ 0x01448080 04060000 0c000000 00000000 00000000 ................ │ │ - 0x01448090 ca8d2f00 04000000 d0932901 02000000 ../.......)..... │ │ + 0x01448090 a38d2f00 04000000 d0932901 02000000 ../.......)..... │ │ 0x014480a0 ffffffff ffffffff 04000000 06000000 ................ │ │ - 0x014480b0 9ef23000 c2cb2f00 59042f00 05000000 ..0.../.Y./..... │ │ + 0x014480b0 9ef23000 9bcb2f00 32042f00 05000000 ..0.../.2./..... │ │ 0x014480c0 00000000 02000000 ffffffff ffffffff ................ │ │ 0x014480d0 f0c10000 01000000 00000000 00000000 ................ │ │ 0x014480e0 0ea32e00 04000000 e0852901 01000000 ..........)..... │ │ 0x014480f0 ffffffff ffffffff f0c10000 0d000000 ................ │ │ 0x01448100 00000000 00000000 0ea32e00 04000000 ................ │ │ 0x01448110 e0852901 02000000 0a040000 0a040000 ..)............. │ │ 0x01448120 04000000 ffffffff 00000000 00000000 ................ │ │ - 0x01448130 20e82e00 04000000 f0942901 02000000 .........)..... │ │ + 0x01448130 f9e72e00 04000000 f0942901 02000000 ..........)..... │ │ 0x01448140 0a040000 0a040000 02000000 ffffffff ................ │ │ - 0x01448150 00000000 00000000 20e82e00 04000000 ........ ....... │ │ + 0x01448150 00000000 00000000 f9e72e00 04000000 ................ │ │ 0x01448160 f0942901 02000000 0b040000 0b040000 ..)............. │ │ 0x01448170 04000000 ffffffff 00000000 00000000 ................ │ │ - 0x01448180 20e82e00 04000000 f0942901 02000000 .........)..... │ │ + 0x01448180 f9e72e00 04000000 f0942901 02000000 ..........)..... │ │ 0x01448190 0b040000 0b040000 02000000 ffffffff ................ │ │ - 0x014481a0 00000000 00000000 20e82e00 04000000 ........ ....... │ │ - 0x014481b0 f0942901 01000000 a3712f00 02000000 ..)......q/..... │ │ + 0x014481a0 00000000 00000000 f9e72e00 04000000 ................ │ │ + 0x014481b0 f0942901 01000000 7c712f00 02000000 ..).....|q/..... │ │ 0x014481c0 671d3100 00000000 00000000 01000000 g.1............. │ │ - 0x014481d0 a3712f00 02000000 f0113000 00000000 .q/.......0..... │ │ + 0x014481d0 7c712f00 02000000 f0113000 00000000 |q/.......0..... │ │ 0x014481e0 00000000 01000000 fff33100 03000000 ..........1..... │ │ 0x014481f0 7e123100 04000000 a7d43100 04000000 ~.1.......1..... │ │ 0x01448200 2ee33000 05000000 6e3c3100 06000000 ..0.....n<1..... │ │ - 0x01448210 61d82f00 07000000 00000000 ffffffff a./............. │ │ + 0x01448210 3ad82f00 07000000 00000000 ffffffff :./............. │ │ 0x01448220 0ea32e00 fdffffff f3ea2f00 feffffff ........../..... │ │ - 0x01448230 c4df2e00 00000000 dead2e00 01000000 ................ │ │ + 0x01448230 9ddf2e00 00000000 dead2e00 01000000 ................ │ │ 0x01448240 33e33000 02000000 05f43100 01000000 3.0.......1..... │ │ 0x01448250 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x01448260 00000000 00000000 20e82e00 04000000 ........ ....... │ │ + 0x01448260 00000000 00000000 f9e72e00 04000000 ................ │ │ 0x01448270 70972901 01000000 ffffffff ffffffff p.)............. │ │ 0x01448280 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x01448290 59042f00 02000000 90982901 01000000 Y./.......)..... │ │ + 0x01448290 32042f00 02000000 90982901 01000000 2./.......)..... │ │ 0x014482a0 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x014482b0 00000000 00000000 26972f00 00000000 ........&./..... │ │ + 0x014482b0 00000000 00000000 ff962f00 00000000 ........../..... │ │ 0x014482c0 60992901 01000000 ffffffff ffffffff `.)............. │ │ 0x014482d0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014482e0 49ce2e00 02000000 609b2901 01000000 I.......`.)..... │ │ + 0x014482e0 22ce2e00 02000000 609b2901 01000000 ".......`.)..... │ │ 0x014482f0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01448300 00000000 00000000 cc003100 02000000 ..........1..... │ │ 0x01448310 609b2901 01000000 ffffffff ffffffff `.)............. │ │ 0x01448320 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x01448330 6b012f00 02000000 f09c2901 01000000 k./.......)..... │ │ + 0x01448330 44012f00 02000000 f09c2901 01000000 D./.......)..... │ │ 0x01448340 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01448350 00000000 00000000 f72c3200 02000000 .........,2..... │ │ 0x01448360 c09d2901 01000000 ffffffff ffffffff ..)............. │ │ 0x01448370 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01448380 62943100 02000000 509e2901 01000000 b.1.....P.)..... │ │ 0x01448390 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x014483a0 00000000 00000000 8b252f00 02000000 .........%/..... │ │ + 0x014483a0 00000000 00000000 64252f00 02000000 ........d%/..... │ │ 0x014483b0 e09e2901 01000000 ffffffff ffffffff ..)............. │ │ 0x014483c0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014483d0 7c772f00 02000000 609f2901 01000000 |w/.....`.)..... │ │ + 0x014483d0 55772f00 02000000 609f2901 01000000 Uw/.....`.)..... │ │ 0x014483e0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x014483f0 00000000 00000000 b0963100 02000000 ..........1..... │ │ 0x01448400 e09f2901 01000000 ffffffff ffffffff ..)............. │ │ 0x01448410 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01448420 88113200 02000000 60a02901 01000000 ..2.....`.)..... │ │ 0x01448430 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01448440 00000000 00000000 d0a83000 02000000 ..........0..... │ │ 0x01448450 e0a02901 01000000 ffffffff ffffffff ..)............. │ │ 0x01448460 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01448470 acd43100 02000000 60a12901 01000000 ..1.....`.)..... │ │ 0x01448480 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x01448490 00000000 00000000 ffe92e00 02000000 ................ │ │ + 0x01448490 00000000 00000000 d8e92e00 02000000 ................ │ │ 0x014484a0 10a22901 01000000 ffffffff ffffffff ..)............. │ │ 0x014484b0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014484c0 bc323200 02000000 c0a22901 01000000 .22.......)..... │ │ 0x014484d0 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x014484e0 00000000 00000000 0bea2e00 02000000 ................ │ │ + 0x014484e0 00000000 00000000 e4e92e00 02000000 ................ │ │ 0x014484f0 70a32901 01000000 ffffffff ffffffff p.)............. │ │ 0x01448500 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x01448510 25b92f00 02000000 20a42901 01000000 %./..... .)..... │ │ + 0x01448510 feb82f00 02000000 20a42901 01000000 ../..... .)..... │ │ 0x01448520 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01448530 00000000 00000000 dca83000 02000000 ..........0..... │ │ 0x01448540 d0a42901 01000000 ffffffff ffffffff ..)............. │ │ 0x01448550 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01448560 165b3100 02000000 80a52901 01000000 .[1.......)..... │ │ 0x01448570 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x01448580 00000000 00000000 a59a2f00 02000000 ........../..... │ │ + 0x01448580 00000000 00000000 7e9a2f00 02000000 ........~./..... │ │ 0x01448590 30a62901 01000000 ffffffff ffffffff 0.)............. │ │ 0x014485a0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014485b0 17ea2e00 02000000 e0a62901 01000000 ..........)..... │ │ + 0x014485b0 f0e92e00 02000000 e0a62901 01000000 ..........)..... │ │ 0x014485c0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x014485d0 00000000 00000000 ec863000 02000000 ..........0..... │ │ 0x014485e0 60a72901 01000000 ffffffff ffffffff `.)............. │ │ 0x014485f0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01448600 b4783100 02000000 e0a72901 01000000 .x1.......)..... │ │ 0x01448610 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01448620 00000000 00000000 94113200 02000000 ..........2..... │ │ 0x01448630 90a82901 01000000 ffffffff ffffffff ..)............. │ │ 0x01448640 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01448650 b8d43100 02000000 40a92901 01000000 ..1.....@.)..... │ │ 0x01448660 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01448670 00000000 00000000 a2113200 02000000 ..........2..... │ │ 0x01448680 f0a92901 01000000 ffffffff ffffffff ..)............. │ │ 0x01448690 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014486a0 25ea2e00 02000000 a0aa2901 01000000 %.........)..... │ │ + 0x014486a0 fee92e00 02000000 a0aa2901 01000000 ..........)..... │ │ 0x014486b0 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x014486c0 00000000 00000000 aa062f00 02000000 ........../..... │ │ + 0x014486c0 00000000 00000000 83062f00 02000000 ........../..... │ │ 0x014486d0 50ab2901 01000000 ffffffff ffffffff P.)............. │ │ 0x014486e0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014486f0 4cce2e00 02000000 00ac2901 01000000 L.........)..... │ │ + 0x014486f0 25ce2e00 02000000 00ac2901 01000000 %.........)..... │ │ 0x01448700 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01448710 00000000 00000000 c8323200 02000000 .........22..... │ │ 0x01448720 b0ac2901 01000000 ffffffff ffffffff ..)............. │ │ 0x01448730 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01448740 d7323200 02000000 60ad2901 01000000 .22.....`.)..... │ │ 0x01448750 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01448760 00000000 00000000 b0113200 02000000 ..........2..... │ │ @@ -32497,23 +32497,23 @@ │ │ 0x014487e0 e8323200 02000000 f0af2901 01000000 .22.......)..... │ │ 0x014487f0 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x01448800 00000000 00000000 21f82f00 02000000 ........!./..... │ │ 0x01448810 a0b02901 01000000 ffffffff ffffffff ..)............. │ │ 0x01448820 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01448830 0b873000 02000000 50b12901 01000000 ..0.....P.)..... │ │ 0x01448840 ffffffff ffffffff ffffffff 00000000 ................ │ │ - 0x01448850 00000000 00000000 b29a2f00 02000000 ........../..... │ │ + 0x01448850 00000000 00000000 8b9a2f00 02000000 ........../..... │ │ 0x01448860 00b22901 01000000 ffffffff ffffffff ..)............. │ │ 0x01448870 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x01448880 e4432f00 02000000 b0b22901 01000000 .C/.......)..... │ │ + 0x01448880 bd432f00 02000000 b0b22901 01000000 .C/.......)..... │ │ 0x01448890 ffffffff ffffffff ffffffff 00000000 ................ │ │ 0x014488a0 00000000 00000000 25303200 01000000 ........%02..... │ │ - 0x014488b0 60b32901 20e82e00 03000000 ffffffff `.). ........... │ │ + 0x014488b0 60b32901 f9e72e00 03000000 ffffffff `.)............. │ │ 0x014488c0 4dfe3000 00000000 00000000 733c3100 M.0.........s<1. │ │ - 0x014488d0 02000000 00100000 8d252f00 01000000 .........%/..... │ │ + 0x014488d0 02000000 00100000 66252f00 01000000 ........f%/..... │ │ 0x014488e0 00100000 1c000000 00000000 e0e22901 ..............). │ │ 0x014488f0 50e32901 40e42901 00000000 a0e42901 P.).@.).......). │ │ 0x01448900 00000000 b0e62901 00000000 00000000 ......)......... │ │ 0x01448910 00000000 00000000 00000000 00000000 ................ │ │ 0x01448920 00000000 00000000 00000000 00000000 ................ │ │ 0x01448930 00000000 00000000 00000000 00000000 ................ │ │ 0x01448940 00000000 80e72901 90e92901 30eb2901 ......)...).0.). │ │ @@ -32546,424 +32546,424 @@ │ │ 0x01448af0 00000000 1bc53000 66040000 00080000 ......0.f....... │ │ 0x01448b00 e1000000 4c234401 60234401 84224401 ....L#D.`#D.."D. │ │ 0x01448b10 40f43100 67040000 000c0000 13010000 @.1.g........... │ │ 0x01448b20 74234401 88234401 84224401 50f82f00 t#D..#D.."D.P./. │ │ 0x01448b30 68040000 00100000 45010000 9c234401 h.......E....#D. │ │ 0x01448b40 b0234401 84224401 25c53000 69040000 .#D.."D.%.0.i... │ │ 0x01448b50 00180000 77010000 c4234401 d8234401 ....w....#D..#D. │ │ - 0x01448b60 84224401 53ea2e00 6a040000 00200000 ."D.S...j.... .. │ │ + 0x01448b60 84224401 2cea2e00 6a040000 00200000 ."D.,...j.... .. │ │ 0x01448b70 90010000 ec234401 00244401 84224401 .....#D..$D.."D. │ │ - 0x01448b80 02812f00 bc040000 00060000 c8000000 ../............. │ │ + 0x01448b80 db802f00 bc040000 00060000 c8000000 ../............. │ │ 0x01448b90 14244401 28244401 84224401 00a93000 .$D.($D.."D...0. │ │ 0x01448ba0 bd040000 00080000 e1000000 3c244401 ............<$D. │ │ - 0x01448bb0 50244401 84224401 e4612f00 be040000 P$D.."D..a/..... │ │ + 0x01448bb0 50244401 84224401 bd612f00 be040000 P$D.."D..a/..... │ │ 0x01448bc0 000c0000 13010000 64244401 78244401 ........d$D.x$D. │ │ 0x01448bd0 84224401 17123000 bf040000 00100000 ."D...0......... │ │ 0x01448be0 45010000 8c244401 a0244401 84224401 E....$D..$D.."D. │ │ - 0x01448bf0 65d82f00 c0040000 00180000 77010000 e./.........w... │ │ + 0x01448bf0 3ed82f00 c0040000 00180000 77010000 >./.........w... │ │ 0x01448c00 b4244401 c8244401 84224401 3e543200 .$D..$D.."D.>T2. │ │ 0x01448c10 c1040000 00200000 90010000 dc244401 ..... .......$D. │ │ 0x01448c20 f0244401 84224401 d5d43100 01000000 .$D.."D...1..... │ │ 0x01448c30 00040000 00000000 98224401 ac224401 ........."D.."D. │ │ 0x01448c40 c0224401 89e33000 02000000 00080000 ."D...0......... │ │ 0x01448c50 00000000 d4224401 e8224401 fc224401 ....."D.."D.."D. │ │ 0x01448c60 9b3c3100 03000000 00080000 00000000 .<1............. │ │ 0x01448c70 10234401 24234401 38234401 64008001 .#D.$#D.8#D.d... │ │ - 0x01448c80 c1b92f00 65008001 b24f3000 72008001 ../.e....O0.r... │ │ + 0x01448c80 9ab92f00 65008001 b24f3000 72008001 ../.e....O0.r... │ │ 0x01448c90 7db63100 76008001 c14f3000 66008001 }.1.v....O0.f... │ │ 0x01448ca0 28013100 67008001 4af43100 68008001 (.1.g...J.1.h... │ │ 0x01448cb0 56f43100 69008001 2fc53000 6e008001 V.1.i.../.0.n... │ │ 0x01448cc0 d93c3100 6a008001 38123000 73008001 .<1.j...8.0.s... │ │ 0x01448cd0 12d53100 77008001 dc123200 6f008001 ..1.w.....2.o... │ │ 0x01448ce0 f6793100 6b008001 61873000 6c008001 .y1.k...a.0.l... │ │ - 0x01448cf0 2e812f00 79008001 70ea2e00 74008001 ../.y...p...t... │ │ - 0x01448d00 5d303000 78008001 ceb92f00 75008001 ]00.x...../.u... │ │ - 0x01448d10 71873000 70008001 2d622f00 71008001 q.0.p...-b/.q... │ │ - 0x01448d20 5af82f00 6d008001 e9262f00 00000000 Z./.m....&/..... │ │ + 0x01448cf0 07812f00 79008001 49ea2e00 74008001 ../.y...I...t... │ │ + 0x01448d00 5d303000 78008001 a7b92f00 75008001 ]00.x...../.u... │ │ + 0x01448d10 71873000 70008001 06622f00 71008001 q.0.p....b/.q... │ │ + 0x01448d20 5af82f00 6d008001 c2262f00 00000000 Z./.m....&/..... │ │ 0x01448d30 00000000 7f008002 20d53100 65008002 ........ .1.e... │ │ - 0x01448d40 06272f00 6d008002 ef9a2f00 6a008002 .'/.m...../.j... │ │ - 0x01448d50 32072f00 73008002 716a3000 74008002 2./.s...qj0.t... │ │ - 0x01448d60 65f43100 7a008002 b8ce2e00 7b008002 e.1.z.......{... │ │ - 0x01448d70 33d53100 7c008002 14272f00 75008002 3.1.|....'/.u... │ │ - 0x01448d80 83ea2e00 76008002 03e43000 77008002 ....v.....0.w... │ │ + 0x01448d40 df262f00 6d008002 c89a2f00 6a008002 .&/.m...../.j... │ │ + 0x01448d50 0b072f00 73008002 716a3000 74008002 ../.s...qj0.t... │ │ + 0x01448d60 65f43100 7a008002 91ce2e00 7b008002 e.1.z.......{... │ │ + 0x01448d70 33d53100 7c008002 ed262f00 75008002 3.1.|....&/.u... │ │ + 0x01448d80 5cea2e00 76008002 03e43000 77008002 \...v.....0.w... │ │ 0x01448d90 6ef82f00 68008002 d1493000 6e008002 n./.h....I0.n... │ │ 0x01448da0 911d3100 72008002 4cc53000 66008002 ..1.r...L.0.f... │ │ - 0x01448db0 3c622f00 80008002 037a3100 81008002 D/.......0.o... │ │ + 0x01448f70 12812f00 b9000003 eb3c3100 98000003 ../......<1..... │ │ + 0x01448f80 2aae2e00 c2000003 f29a2f00 a3000003 *........./..... │ │ + 0x01448f90 28812f00 82000003 ff123200 dd000003 (./.......2..... │ │ + 0x01448fa0 38123000 da000003 4f442f00 94000003 8.0.....OD/..... │ │ + 0x01448fb0 28622f00 c1000003 91992f00 ba000003 (b/......./..... │ │ 0x01448fc0 1ae43000 df000003 90303000 dc000003 ..0......00..... │ │ - 0x01448fd0 09cf2e00 de000003 60ae2e00 cd000003 ........`....... │ │ + 0x01448fd0 e2ce2e00 de000003 39ae2e00 cd000003 ........9....... │ │ 0x01448fe0 013d3100 b4000003 a3f82f00 d5000003 .=1......./..... │ │ - 0x01448ff0 20ba2f00 ac000003 4ad53100 9f000003 ./.....J.1..... │ │ + 0x01448ff0 f9b92f00 ac000003 4ad53100 9f000003 ../.....J.1..... │ │ 0x01449000 8bc53000 90000003 59013100 67000003 ..0.....Y.1.g... │ │ - 0x01449010 94c62e00 be000003 955b3100 b2000003 .........[1..... │ │ + 0x01449010 6dc62e00 be000003 955b3100 b2000003 m........[1..... │ │ 0x01449020 183d3100 83000003 2ee43000 9e000003 .=1.......0..... │ │ - 0x01449030 2b9b2f00 8b000003 cc873000 ce000003 +./.......0..... │ │ - 0x01449040 b8973100 c7000003 36ba2f00 c4000003 ..1.....6./..... │ │ - 0x01449050 127a3100 9a000003 61622f00 95000003 .z1.....ab/..... │ │ - 0x01449060 6eae2e00 d0000003 6c622f00 b1000003 n.......lb/..... │ │ + 0x01449030 049b2f00 8b000003 cc873000 ce000003 ../.......0..... │ │ + 0x01449040 b8973100 c7000003 0fba2f00 c4000003 ..1......./..... │ │ + 0x01449050 127a3100 9a000003 3a622f00 95000003 .z1.....:b/..... │ │ + 0x01449060 47ae2e00 d0000003 45622f00 b1000003 G.......Eb/..... │ │ 0x01449070 60d53100 97000003 257a3100 96000003 `.1.....%z1..... │ │ - 0x01449080 a6303000 e2000003 9f272f00 ca000003 .00......'/..... │ │ - 0x01449090 19d92f00 bb000003 8d442f00 a2000003 ../......D/..... │ │ + 0x01449080 a6303000 e2000003 78272f00 ca000003 .00.....x'/..... │ │ + 0x01449090 19d92f00 bb000003 66442f00 a2000003 ../.....fD/..... │ │ 0x014490a0 bd333200 b5000003 323d3100 b3000003 .32.....2=1..... │ │ 0x014490b0 8db63100 91000003 bdb63100 92000003 ..1.......1..... │ │ - 0x014490c0 ef4f3000 6a000003 cf272f00 e3000003 .O0.j....'/..... │ │ + 0x014490c0 ef4f3000 6a000003 a8272f00 e3000003 .O0.j....'/..... │ │ 0x014490d0 cb973100 d1000003 56543200 e4000003 ..1.....VT2..... │ │ - 0x014490e0 aa5b3100 b7000003 1dcf2e00 d4000003 .[1............. │ │ + 0x014490e0 aa5b3100 b7000003 f6ce2e00 d4000003 .[1............. │ │ 0x014490f0 d35b3100 d7000003 77d53100 d8000003 .[1.....w.1..... │ │ 0x01449100 96f43100 d3000003 db333200 d9000003 ..1......32..... │ │ - 0x01449110 e2272f00 a6000003 73123000 a0000003 .'/.....s.0..... │ │ - 0x01449120 5b812f00 a1000003 cde32e00 cf000003 [./............. │ │ - 0x01449130 fa272f00 a7000003 b4f82f00 a9000003 .'/......./..... │ │ - 0x01449140 0b282f00 79000003 2fd92f00 a8000003 .(/.y..././..... │ │ - 0x01449150 73543200 9c000003 1a282f00 6b000003 sT2......(/.k... │ │ + 0x01449110 bb272f00 a6000003 73123000 a0000003 .'/.....s.0..... │ │ + 0x01449120 34812f00 a1000003 a6e32e00 cf000003 4./............. │ │ + 0x01449130 d3272f00 a7000003 b4f82f00 a9000003 .'/......./..... │ │ + 0x01449140 e4272f00 79000003 2fd92f00 a8000003 .'/.y..././..... │ │ + 0x01449150 73543200 9c000003 f3272f00 6b000003 sT2......'/.k... │ │ 0x01449160 6e013100 7b000003 ec5b3100 7c000003 n.1.{....[1.|... │ │ - 0x01449170 a2c53000 6c000003 7f072f00 e0000003 ..0.l...../..... │ │ - 0x01449180 3d9b2f00 87000003 ad6a3000 7d000003 =./......j0.}... │ │ - 0x01449190 c6c53000 76000003 30282f00 7e000003 ..0.v...0(/.~... │ │ - 0x014491a0 7e622f00 bd000003 3f7a3100 aa000003 ~b/.....?z1..... │ │ - 0x014491b0 52282f00 6d000003 b4f43100 bf000003 R(/.m.....1..... │ │ + 0x01449170 a2c53000 6c000003 58072f00 e0000003 ..0.l...X./..... │ │ + 0x01449180 169b2f00 87000003 ad6a3000 7d000003 ../......j0.}... │ │ + 0x01449190 c6c53000 76000003 09282f00 7e000003 ..0.v....(/.~... │ │ + 0x014491a0 57622f00 bd000003 3f7a3100 aa000003 Wb/.....?z1..... │ │ + 0x014491b0 2b282f00 6d000003 b4f43100 bf000003 +(/.m.....1..... │ │ 0x014491c0 de973100 c0000003 cdf43100 00000000 ..1.......1..... │ │ 0x014491d0 00000000 72000005 20d53100 66000005 ....r... .1.f... │ │ - 0x014491e0 2ba93000 6c000005 ef9a2f00 6d000005 +.0.l...../.m... │ │ - 0x014491f0 32072f00 68000005 d1493000 6a000005 2./.h....I0.j... │ │ + 0x014491e0 2ba93000 6c000005 c89a2f00 6d000005 +.0.l...../.m... │ │ + 0x014491f0 0b072f00 68000005 d1493000 6a000005 ../.h....I0.j... │ │ 0x01449200 da873000 70000005 12133200 65000005 ..0.p.....2.e... │ │ - 0x01449210 94c62e00 6f000005 cf303000 67000005 ....o....00.g... │ │ + 0x01449210 6dc62e00 6f000005 cf303000 67000005 m...o....00.g... │ │ 0x01449220 19a93000 6b000005 69303000 69000005 ..0.k...i00.i... │ │ - 0x01449230 95ea2e00 73000005 a1442f00 71000005 ....s....D/.q... │ │ + 0x01449230 6eea2e00 73000005 7a442f00 71000005 n...s...zD/.q... │ │ 0x01449240 80123000 6e000005 3ce43000 74000005 ..0.n...<.0.t... │ │ 0x01449250 f9973100 00000000 00000000 ab008006 ..1............. │ │ - 0x01449260 6a812f00 cb008006 9ad53100 cc008006 j./.......1..... │ │ - 0x01449270 0a983100 64008006 ad442f00 66008006 ..1.d....D/.f... │ │ - 0x01449280 4bba2f00 e6008006 5dba2f00 d6008006 K./.....]./..... │ │ - 0x01449290 6aba2f00 69008006 cf093200 6a008006 j./.i.....2.j... │ │ - 0x014492a0 c5ea2e00 6b008006 a5d82f00 6c008006 ....k...../.l... │ │ - 0x014492b0 ddea2e00 d9008006 89543200 6d008006 .........T2.m... │ │ + 0x01449260 43812f00 cb008006 9ad53100 cc008006 C./.......1..... │ │ + 0x01449270 0a983100 64008006 86442f00 66008006 ..1.d....D/.f... │ │ + 0x01449280 24ba2f00 e6008006 36ba2f00 d6008006 $./.....6./..... │ │ + 0x01449290 43ba2f00 69008006 cf093200 6a008006 C./.i.....2.j... │ │ + 0x014492a0 9eea2e00 6b008006 a5d82f00 6c008006 ....k...../.l... │ │ + 0x014492b0 b6ea2e00 d9008006 89543200 6d008006 .........T2.m... │ │ 0x014492c0 08503000 6e008006 d1493000 ae008006 .P0.n....I0..... │ │ 0x014492d0 d6c53000 c6008006 ee873000 70008006 ..0.......0.p... │ │ 0x014492e0 10883000 ad008006 45d92f00 ac008006 ..0.....E./..... │ │ - 0x014492f0 3b442f00 72008006 529b2f00 73008006 ;D/.r...R./.s... │ │ - 0x01449300 3f3d3100 74008006 7fae2e00 77008006 ?=1.t.......w... │ │ + 0x014492f0 14442f00 72008006 2b9b2f00 73008006 .D/.r...+./.s... │ │ + 0x01449300 3f3d3100 74008006 58ae2e00 77008006 ?=1.t...X...w... │ │ 0x01449310 f2333200 78008006 e5c53000 79008006 .32.x.....0.y... │ │ - 0x01449320 8c123000 7a008006 6e9b2f00 e8008006 ..0.z...n./..... │ │ - 0x01449330 829b2f00 7b008006 e1f43100 af008006 ../.{.....1..... │ │ - 0x01449340 94072f00 b0008006 ad072f00 7c008006 ../......./.|... │ │ + 0x01449320 8c123000 7a008006 479b2f00 e8008006 ..0.z...G./..... │ │ + 0x01449330 5b9b2f00 7b008006 e1f43100 af008006 [./.{.....1..... │ │ + 0x01449340 6d072f00 b0008006 86072f00 7c008006 m./......./.|... │ │ 0x01449350 81013100 b1008006 a1543200 b2008006 ..1......T2..... │ │ - 0x01449360 b7442f00 b3008006 c5f82f00 b4008006 .D/......./..... │ │ - 0x01449370 c3442f00 e2008006 543d3100 b5008006 .D/.....T=1..... │ │ - 0x01449380 d6b63100 7d008006 78812f00 b6008006 ..1.}...x./..... │ │ - 0x01449390 84ba2f00 b7008006 1d883000 7e008006 ../.......0.~... │ │ - 0x014493a0 97ba2f00 aa008006 85812f00 dd008006 ../......./..... │ │ - 0x014493b0 94622f00 7f008006 ca6a3000 b8008006 .b/......j0..... │ │ + 0x01449360 90442f00 b3008006 c5f82f00 b4008006 .D/......./..... │ │ + 0x01449370 9c442f00 e2008006 543d3100 b5008006 .D/.....T=1..... │ │ + 0x01449380 d6b63100 7d008006 51812f00 b6008006 ..1.}...Q./..... │ │ + 0x01449390 5dba2f00 b7008006 1d883000 7e008006 ]./.......0.~... │ │ + 0x014493a0 70ba2f00 aa008006 5e812f00 dd008006 p./.....^./..... │ │ + 0x014493b0 6d622f00 7f008006 ca6a3000 b8008006 mb/......j0..... │ │ 0x014493c0 9a123000 de008006 daf82f00 b9008006 ..0......./..... │ │ - 0x014493d0 f1f43100 80008006 9f9b2f00 dc008006 ..1......./..... │ │ - 0x014493e0 ba9b2f00 81008006 0af53100 82008006 ../.......1..... │ │ - 0x014493f0 68282f00 cd008006 0b343200 ba008006 h(/......42..... │ │ - 0x01449400 a6812f00 bb008006 37a93000 d8008006 ../.....7.0..... │ │ - 0x01449410 fdea2e00 e3008006 a4622f00 83008006 .........b/..... │ │ + 0x014493d0 f1f43100 80008006 789b2f00 dc008006 ..1.....x./..... │ │ + 0x014493e0 939b2f00 81008006 0af53100 82008006 ../.......1..... │ │ + 0x014493f0 41282f00 cd008006 0b343200 ba008006 A(/......42..... │ │ + 0x01449400 7f812f00 bb008006 37a93000 d8008006 ../.....7.0..... │ │ + 0x01449410 d6ea2e00 e3008006 7d622f00 83008006 ........}b/..... │ │ 0x01449420 1d343200 da008006 23f53100 85008006 .42.....#.1..... │ │ 0x01449430 ad123000 86008006 edb63100 db008006 ..0.......1..... │ │ - 0x01449440 60ae2e00 e7008006 d4a72e00 bc008006 `............... │ │ + 0x01449440 39ae2e00 e7008006 d4a72e00 bc008006 9............... │ │ 0x01449450 cc1d3100 ce008006 2c883000 cf008006 ..1.....,.0..... │ │ - 0x01449460 bd072f00 d0008006 abd53100 89008006 ../.......1..... │ │ - 0x01449470 6b3d3100 8a008006 15eb2e00 bd008006 k=1............. │ │ + 0x01449460 96072f00 d0008006 abd53100 89008006 ../.......1..... │ │ + 0x01449470 6b3d3100 8a008006 eeea2e00 bd008006 k=1............. │ │ 0x01449480 025c3100 8b008006 62e43000 8c008006 .\1.....b.0..... │ │ 0x01449490 e3303000 c5008006 25133200 c9008006 .00.....%.2..... │ │ - 0x014494a0 ce072f00 8d008006 38133200 be008006 ../.....8.2..... │ │ + 0x014494a0 a7072f00 8d008006 38133200 be008006 ../.....8.2..... │ │ 0x014494b0 b0543200 8e008006 3ef53100 d1008006 .T2.....>.1..... │ │ - 0x014494c0 d79b2f00 8f008006 b7812f00 d2008006 ../......./..... │ │ - 0x014494d0 2ecf2e00 d3008006 02c63000 d4008006 ..........0..... │ │ - 0x014494e0 d3442f00 90008006 cc123000 bf008006 .D/.......0..... │ │ + 0x014494c0 b09b2f00 8f008006 90812f00 d2008006 ../......./..... │ │ + 0x014494d0 07cf2e00 d3008006 02c63000 d4008006 ..........0..... │ │ + 0x014494e0 ac442f00 90008006 cc123000 bf008006 .D/.......0..... │ │ 0x014494f0 18c63000 91008006 d71d3100 93008006 ..0.......1..... │ │ 0x01449500 00b73100 94008006 94013100 95008006 ..1.......1..... │ │ - 0x01449510 30c63000 c0008006 be622f00 96008006 0.0......b/..... │ │ - 0x01449520 c1543200 d5008006 de072f00 ca008006 .T2......./..... │ │ + 0x01449510 30c63000 c0008006 97622f00 96008006 0.0......b/..... │ │ + 0x01449520 c1543200 d5008006 b7072f00 ca008006 .T2......./..... │ │ 0x01449530 f5303000 97008006 cc543200 98008006 .00......T2..... │ │ 0x01449540 78e43000 9a008006 773d3100 c1008006 x.0.....w=1..... │ │ - 0x01449550 db622f00 df008006 e79b2f00 9b008006 .b/......./..... │ │ - 0x01449560 f1622f00 e0008006 fa622f00 9c008006 .b/......b/..... │ │ + 0x01449550 b4622f00 df008006 c09b2f00 9b008006 .b/......./..... │ │ + 0x01449560 ca622f00 e0008006 d3622f00 9c008006 .b/......b/..... │ │ 0x01449570 c0d53100 c3008006 0d313000 9f008006 ..1......10..... │ │ 0x01449580 dd6a3000 d7008006 89e43000 e5008006 .j0.......0..... │ │ - 0x01449590 cde32e00 a0008006 a9e43000 a1008006 ..........0..... │ │ - 0x014495a0 20313000 a2008006 2beb2e00 a3008006 10.....+....... │ │ - 0x014495b0 76282f00 c7008006 16503000 c2008006 v(/......P0..... │ │ - 0x014495c0 4c7a3100 a4008006 8e282f00 e4008006 Lz1......(/..... │ │ + 0x01449590 a6e32e00 a0008006 a9e43000 a1008006 ..........0..... │ │ + 0x014495a0 20313000 a2008006 04eb2e00 a3008006 10............. │ │ + 0x014495b0 4f282f00 c7008006 16503000 c2008006 O(/......P0..... │ │ + 0x014495c0 4c7a3100 a4008006 67282f00 e4008006 Lz1.....g(/..... │ │ 0x014495d0 6e013100 a7008006 18b73100 c4008006 n.1.......1..... │ │ 0x014495e0 ec6a3000 e9008006 2f343200 e1008006 .j0...../42..... │ │ 0x014495f0 46a93000 c8008006 d5d53100 a8008006 F.0.......1..... │ │ 0x01449600 32503000 00000000 00000000 6e000007 2P0.........n... │ │ - 0x01449610 ae282f00 7a000007 cf812f00 73000007 .(/.z...../.s... │ │ - 0x01449620 34b73100 7b000007 c0282f00 64000007 4.1.{....(/.d... │ │ - 0x01449630 04632f00 65000007 587a3100 70000007 .c/.e...Xz1.p... │ │ - 0x01449640 fd6a3000 6d000007 3feb2e00 66000007 .j0.m...?...f... │ │ + 0x01449610 87282f00 7a000007 a8812f00 73000007 .(/.z...../.s... │ │ + 0x01449620 34b73100 7b000007 99282f00 64000007 4.1.{....(/.d... │ │ + 0x01449630 dd622f00 65000007 587a3100 70000007 .b/.e...Xz1.p... │ │ + 0x01449640 fd6a3000 6d000007 18eb2e00 66000007 .j0.m.......f... │ │ 0x01449650 ad013100 69000007 41883000 6a000007 ..1.i...A.0.j... │ │ - 0x01449660 5beb2e00 6b000007 f4072f00 72000007 [...k...../.r... │ │ + 0x01449660 34eb2e00 6b000007 cd072f00 72000007 4...k...../.r... │ │ 0x01449670 a20f3000 6c000007 136b3000 79000007 ..0.l....k0.y... │ │ - 0x01449680 de812f00 7c000007 1f983100 6f000007 ../.|.....1.o... │ │ - 0x01449690 f19b2f00 7e000007 44343200 7d000007 ../.~...D42.}... │ │ + 0x01449680 b7812f00 7c000007 1f983100 6f000007 ../.|.....1.o... │ │ + 0x01449690 ca9b2f00 7e000007 44343200 7d000007 ../.~...D42.}... │ │ 0x014496a0 b8e43000 75000007 044d3200 76000007 ..0.u....M2.v... │ │ 0x014496b0 aaae3100 77000007 10553100 78000007 ..1.w....U1.x... │ │ 0x014496c0 0d353100 67000007 dc543200 71000007 .51.g....T2.q... │ │ 0x014496d0 f9543200 74000007 60343200 68000007 .T2.t...`42.h... │ │ 0x014496e0 ebd53100 00000000 00000000 75008007 ..1.........u... │ │ - 0x014496f0 0dba2f00 76008007 58d92f00 79008007 ../.v...X./.y... │ │ - 0x01449700 105c3100 66008007 ff072f00 6a008007 .\1.f...../.j... │ │ + 0x014496f0 e6b92f00 76008007 58d92f00 79008007 ../.v...X./.y... │ │ + 0x01449700 105c3100 66008007 d8072f00 6a008007 .\1.f...../.j... │ │ 0x01449710 4ef53100 6b008007 3c503000 6c008007 N.1.k..../..... │ │ 0x014499c0 49c63000 95000008 a81d3100 9b000008 I.0.......1..... │ │ 0x014499d0 e1123000 6a000008 121e3100 a3000008 ..0.j.....1..... │ │ - 0x014499e0 0ebb2f00 6b000008 a2343200 9e000008 ../.k....42..... │ │ - 0x014499f0 a0a93000 96000008 e1b92f00 6c000008 ..0......./.l... │ │ + 0x014499e0 e7ba2f00 6b000008 a2343200 9e000008 ../.k....42..... │ │ + 0x014499f0 a0a93000 96000008 bab92f00 6c000008 ..0......./.l... │ │ 0x01449a00 dd3d3100 b0000008 f9973100 71000008 .=1.......1.q... │ │ 0x01449a10 c7013100 80000008 eff82f00 a4000008 ..1......./..... │ │ - 0x01449a20 c0a93000 81000008 fb442f00 72000008 ..0......D/.r... │ │ - 0x01449a30 2ebb2f00 83000008 09452f00 91000008 ../......E/..... │ │ + 0x01449a20 c0a93000 81000008 d4442f00 72000008 ..0......D/.r... │ │ + 0x01449a30 07bb2f00 83000008 e2442f00 91000008 ../......D/..... │ │ 0x01449a40 94503000 82000008 d1a93000 00000000 .P0.......0..... │ │ - 0x01449a50 00000000 64008012 1b452f00 6e008012 ....d....E/.n... │ │ + 0x01449a50 00000000 64008012 f4442f00 6e008012 ....d....D/.n... │ │ 0x01449a60 ba883000 71008012 8a6b3000 72008012 ..0.q....k0.r... │ │ 0x01449a70 b67a3100 65008012 5cb73100 66008012 .z1.e...\.1.f... │ │ 0x01449a80 dda93000 73008012 0d553200 67008012 ..0.s....U2.g... │ │ 0x01449a90 17d63100 6d008012 77133200 6f008012 ..1.m...w.2.o... │ │ 0x01449aa0 241e3100 68008012 b8343200 70008012 $.1.h....42.p... │ │ 0x01449ab0 23553200 69008012 9f6b3000 6a008012 #U2.i....k0.j... │ │ - 0x01449ac0 de343200 6b008012 38632f00 6c008012 .42.k...8c/.l... │ │ + 0x01449ac0 de343200 6b008012 11632f00 6c008012 .42.k....c/.l... │ │ 0x01449ad0 37553200 00000000 00000000 64000013 7U2.........d... │ │ 0x01449ae0 0a353200 85000013 301e3100 86000013 .52.....0.1..... │ │ - 0x01449af0 19353200 87000013 7d9c2f00 88000013 .52.....}./..... │ │ + 0x01449af0 19353200 87000013 569c2f00 88000013 .52.....V./..... │ │ 0x01449b00 fa123000 67000013 2c353200 77000013 ..0.g...,52.w... │ │ - 0x01449b10 5ecf2e00 68000013 b3d92f00 84000013 ^...h...../..... │ │ + 0x01449b10 37cf2e00 68000013 b3d92f00 84000013 7...h...../..... │ │ 0x01449b20 bfd92f00 94000013 fff82f00 66000013 ../......./.f... │ │ - 0x01449b30 a4ae2e00 69000013 e73d3100 95000013 ....i....=1..... │ │ - 0x01449b40 11082f00 80000013 8f133200 81000013 ../.......2..... │ │ - 0x01449b50 81983100 6a000013 5c632f00 6c000013 ..1.j...\c/.l... │ │ + 0x01449b30 7dae2e00 69000013 e73d3100 95000013 }...i....=1..... │ │ + 0x01449b40 ea072f00 80000013 8f133200 81000013 ../.......2..... │ │ + 0x01449b50 81983100 6a000013 35632f00 6c000013 ..1.j...5c/.l... │ │ 0x01449b60 39d63100 6d000013 5fc63000 6e000013 9.1.m..._.0.n... │ │ - 0x01449b70 6bc63000 8f000013 0f7e2f00 89000013 k.0......~/..... │ │ - 0x01449b80 f4282f00 8a000013 ab503000 97000013 .(/......P0..... │ │ - 0x01449b90 3cbb2f00 96000013 735c3100 75000013 <./.....s\1.u... │ │ + 0x01449b70 6bc63000 8f000013 e87d2f00 89000013 k.0......}/..... │ │ + 0x01449b80 cd282f00 8a000013 ab503000 97000013 .(/......P0..... │ │ + 0x01449b90 15bb2f00 96000013 735c3100 75000013 ../.....s\1.u... │ │ 0x01449ba0 be503000 70000013 be6b3000 78000013 .P0.p....k0.x... │ │ - 0x01449bb0 15f92f00 90000013 919c2f00 7d000013 ../......./.}... │ │ + 0x01449bb0 15f92f00 90000013 6a9c2f00 7d000013 ../.....j./.}... │ │ 0x01449bc0 cc313000 82000013 cd883000 74000013 .10.......0.t... │ │ - 0x01449bd0 a9eb2e00 92000013 7bcf2e00 93000013 ........{....... │ │ + 0x01449bd0 82eb2e00 92000013 54cf2e00 93000013 ........T....... │ │ 0x01449be0 dd313000 65000013 50d63100 91000013 .10.e...P.1..... │ │ - 0x01449bf0 bfae2e00 00000000 00000000 6c00801e ............l... │ │ + 0x01449bf0 98ae2e00 00000000 00000000 6c00801e ............l... │ │ 0x01449c00 825c3100 6400801e 013e3100 6d00801e .\1.d....>1.m... │ │ 0x01449c10 9b983100 7700801e c6e43000 6500801e ..1.w.....0.e... │ │ 0x01449c20 70d63100 6700801e 11133000 6600801e p.1.g.....0.f... │ │ - 0x01449c30 d7ae2e00 8000801e fca93000 7e00801e ..........0.~... │ │ - 0x01449c40 e5ae2e00 7800801e b8eb2e00 7b00801e ....x.......{... │ │ + 0x01449c30 b0ae2e00 8000801e fca93000 7e00801e ..........0.~... │ │ + 0x01449c40 beae2e00 7800801e 91eb2e00 7b00801e ....x.......{... │ │ 0x01449c50 a05c3100 7d00801e f2313000 7c00801e .\1.}....10.|... │ │ 0x01449c60 82d63100 7500801e b45c3100 6e00801e ..1.u....\1.n... │ │ - 0x01449c70 05292f00 7900801e d4eb2e00 6f00801e .)/.y.......o... │ │ - 0x01449c80 4fbb2f00 6900801e 6db73100 6a00801e O./.i...m.1.j... │ │ + 0x01449c70 de282f00 7900801e adeb2e00 6f00801e .(/.y.......o... │ │ + 0x01449c80 28bb2f00 6900801e 6db73100 6a00801e (./.i...m.1.j... │ │ 0x01449c90 03323000 7000801e 95d63100 7400801e .20.p.....1.t... │ │ 0x01449ca0 da883000 7100801e 1f323000 6800801e ..0.q....20.h... │ │ - 0x01449cb0 32452f00 8200801e b5983100 8100801e 2E/.......1..... │ │ - 0x01449cc0 e9eb2e00 7f00801e 00822f00 7a00801e ........../.z... │ │ - 0x01449cd0 90cf2e00 7200801e a8f53100 6b00801e ....r.....1.k... │ │ - 0x01449ce0 9a9c2f00 7300801e 21133000 7600801e ../.s...!.0.v... │ │ + 0x01449cb0 0b452f00 8200801e b5983100 8100801e .E/.......1..... │ │ + 0x01449cc0 c2eb2e00 7f00801e d9812f00 7a00801e ........../.z... │ │ + 0x01449cd0 69cf2e00 7200801e a8f53100 6b00801e i...r.....1.k... │ │ + 0x01449ce0 739c2f00 7300801e 21133000 7600801e s./.s...!.0.v... │ │ 0x01449cf0 36323000 00000000 00000000 63000017 620.........c... │ │ - 0x01449d00 cdd92f00 a1000017 1b292f00 af000017 ../......)/..... │ │ - 0x01449d10 a3cf2e00 a0000017 be7a3100 64000017 .........z1.d... │ │ + 0x01449d00 cdd92f00 a1000017 f4282f00 af000017 ../......(/..... │ │ + 0x01449d10 7ccf2e00 a0000017 be7a3100 64000017 |........z1.d... │ │ 0x01449d20 aa133200 b8000017 c3133200 b9000017 ..2.......2..... │ │ 0x01449d30 42353200 65000017 4e323000 66000017 B52.e...N20.f... │ │ 0x01449d40 d77a3100 67000017 491e3100 68000017 .z1.g...I.1.h... │ │ 0x01449d50 113e3100 aa000017 ce503000 69000017 .>1......P0.i... │ │ 0x01449d60 e3e43000 ab000017 ca5c3100 6a000017 ..0......\1.j... │ │ 0x01449d70 37133000 6b000017 f5e43000 6c000017 7.0.k.....0.l... │ │ - 0x01449d80 6a632f00 6d000017 5d1e3100 6e000017 jc/.m...].1.n... │ │ + 0x01449d80 43632f00 6d000017 5d1e3100 6e000017 Cc/.m...].1.n... │ │ 0x01449d90 15e53000 6f000017 51353200 bb000017 ..0.o...Q52..... │ │ - 0x01449da0 d1493000 70000017 87632f00 71000017 .I0.p....c/.q... │ │ + 0x01449da0 d1493000 70000017 60632f00 71000017 .I0.p...`c/.q... │ │ 0x01449db0 ded92f00 72000017 7cb73100 73000017 ../.r...|.1.s... │ │ 0x01449dc0 e05c3100 74000017 53553200 c4000017 .\1.t...SU2..... │ │ - 0x01449dd0 1b822f00 b7000017 7fc63000 75000017 ../.......0.u... │ │ + 0x01449dd0 f4812f00 b7000017 7fc63000 75000017 ../.......0.u... │ │ 0x01449de0 29f92f00 b0000017 6f553200 76000017 )./.....oU2.v... │ │ 0x01449df0 ff123200 be000017 5e353200 bf000017 ..2.....^52..... │ │ 0x01449e00 f7d92f00 ba000017 7d333200 77000017 ../.....}32.w... │ │ - 0x01449e10 c0f53100 78000017 42822f00 79000017 ..1.x...B./.y... │ │ - 0x01449e20 95632f00 ac000017 fd7a3100 a2000017 .c/......z1..... │ │ - 0x01449e30 26082f00 a3000017 47452f00 a4000017 &./.....GE/..... │ │ + 0x01449e10 c0f53100 78000017 1b822f00 79000017 ..1.x...../.y... │ │ + 0x01449e20 6e632f00 ac000017 fd7a3100 a2000017 nc/......z1..... │ │ + 0x01449e30 ff072f00 a3000017 20452f00 a4000017 ../..... E/..... │ │ 0x01449e40 58133000 a5000017 193e3100 7a000017 X.0......>1.z... │ │ - 0x01449e50 2b292f00 7b000017 f7eb2e00 b5000017 +)/.{........... │ │ - 0x01449e60 3e292f00 7c000017 0fda2f00 b1000017 >)/.|...../..... │ │ - 0x01449e70 61452f00 7d000017 90553200 7e000017 aE/.}....U2.~... │ │ - 0x01449e80 107b3100 7f000017 ffeb2e00 ad000017 .{1............. │ │ - 0x01449e90 d79b2f00 80000017 2b9b2f00 81000017 ../.....+./..... │ │ + 0x01449e50 04292f00 7b000017 d0eb2e00 b5000017 .)/.{........... │ │ + 0x01449e60 17292f00 7c000017 0fda2f00 b1000017 .)/.|...../..... │ │ + 0x01449e70 3a452f00 7d000017 90553200 7e000017 :E/.}....U2.~... │ │ + 0x01449e80 107b3100 7f000017 d8eb2e00 ad000017 .{1............. │ │ + 0x01449e90 b09b2f00 80000017 049b2f00 81000017 ../......./..... │ │ 0x01449ea0 cc873000 82000017 dd133200 ae000017 ..0.......2..... │ │ - 0x01449eb0 67822f00 83000017 b0553200 84000017 g./......U2..... │ │ - 0x01449ec0 48082f00 a6000017 bfcf2e00 a7000017 H./............. │ │ + 0x01449eb0 40822f00 83000017 b0553200 84000017 @./......U2..... │ │ + 0x01449ec0 21082f00 a6000017 98cf2e00 a7000017 !./............. │ │ 0x01449ed0 20e53000 b2000017 68133000 85000017 .0.....h.0..... │ │ 0x01449ee0 d0983100 86000017 a2b73100 a8000017 ..1.......1..... │ │ 0x01449ef0 e4133200 87000017 b4d63100 b6000017 ..2.......1..... │ │ 0x01449f00 6c353200 bc000017 a81d3100 88000017 l52.......1..... │ │ - 0x01449f10 b0b73100 a9000017 d5cf2e00 89000017 ..1............. │ │ - 0x01449f20 0aec2e00 bd000017 e1b92f00 8a000017 ........../..... │ │ - 0x01449f30 6a452f00 8b000017 1a7b3100 8c000017 jE/......{1..... │ │ + 0x01449f10 b0b73100 a9000017 aecf2e00 89000017 ..1............. │ │ + 0x01449f20 e3eb2e00 bd000017 bab92f00 8a000017 ........../..... │ │ + 0x01449f30 43452f00 8b000017 1a7b3100 8c000017 CE/......{1..... │ │ 0x01449f40 c3553200 8d000017 f7133200 8e000017 .U2.......2..... │ │ - 0x01449f50 87452f00 8f000017 30e53000 90000017 .E/.....0.0..... │ │ - 0x01449f60 d2f53100 91000017 b0632f00 92000017 ..1......c/..... │ │ + 0x01449f50 60452f00 8f000017 30e53000 90000017 `E/.....0.0..... │ │ + 0x01449f60 d2f53100 91000017 89632f00 92000017 ..1......c/..... │ │ 0x01449f70 82353200 93000017 74133000 94000017 .52.....t.0..... │ │ - 0x01449f80 5b812f00 95000017 a1c63000 96000017 [./.......0..... │ │ + 0x01449f80 34812f00 95000017 a1c63000 96000017 4./.......0..... │ │ 0x01449f90 08143200 97000017 ec903100 c2000017 ..2.......1..... │ │ - 0x01449fa0 aa9c2f00 98000017 db013100 c0000017 ../.......1..... │ │ + 0x01449fa0 839c2f00 98000017 db013100 c0000017 ../.......1..... │ │ 0x01449fb0 d7b73100 99000017 2e3e3100 b3000017 ..1......>1..... │ │ - 0x01449fc0 5e082f00 c1000017 83082f00 9b000017 ^./......./..... │ │ - 0x01449fd0 21da2f00 9a000017 f8ae2e00 c3000017 !./............. │ │ + 0x01449fc0 37082f00 c1000017 5c082f00 9b000017 7./.....\./..... │ │ + 0x01449fd0 21da2f00 9a000017 d1ae2e00 c3000017 !./............. │ │ 0x01449fe0 c96b3000 9c000017 ec6a3000 9d000017 .k0......j0..... │ │ - 0x01449ff0 a0452f00 b4000017 f4013100 9e000017 .E/.......1..... │ │ + 0x01449ff0 79452f00 b4000017 f4013100 9e000017 yE/.......1..... │ │ 0x0144a000 40da2f00 9f000017 f3b73100 00000000 @./.......1..... │ │ 0x0144a010 00000000 6400001c feb73100 6600001c ....d.....1.f... │ │ 0x0144a020 721e3100 6700001c a0dc3000 6800001c r.1.g.....0.h... │ │ - 0x0144a030 69bb2f00 6900001c bfd63100 6a00001c i./.i.....1.j... │ │ - 0x0144a040 9c082f00 6b00001c bb082f00 6c00001c ../.k...../.l... │ │ - 0x0144a050 50292f00 6500001c f2883000 6d00001c P)/.e.....0.m... │ │ - 0x0144a060 d39c2f00 7100001c 9a353200 7500001c ../.q....52.u... │ │ - 0x0144a070 3ee53000 7900001c 13af2e00 7600001c >.0.y.......v... │ │ - 0x0144a080 ad452f00 7700001c 03023100 7800001c .E/.w.....1.x... │ │ - 0x0144a090 e19c2f00 6e00001c 483e3100 6f00001c ../.n...H>1.o... │ │ - 0x0144a0a0 10aa3000 7000001c 1a282f00 7200001c ..0.p....(/.r... │ │ + 0x0144a030 42bb2f00 6900001c bfd63100 6a00001c B./.i.....1.j... │ │ + 0x0144a040 75082f00 6b00001c 94082f00 6c00001c u./.k...../.l... │ │ + 0x0144a050 29292f00 6500001c f2883000 6d00001c ))/.e.....0.m... │ │ + 0x0144a060 ac9c2f00 7100001c 9a353200 7500001c ../.q....52.u... │ │ + 0x0144a070 3ee53000 7900001c ecae2e00 7600001c >.0.y.......v... │ │ + 0x0144a080 86452f00 7700001c 03023100 7800001c .E/.w.....1.x... │ │ + 0x0144a090 ba9c2f00 6e00001c 483e3100 6f00001c ../.n...H>1.o... │ │ + 0x0144a0a0 10aa3000 7000001c f3272f00 7200001c ..0.p....'/.r... │ │ 0x0144a0b0 6e013100 7300001c df983100 7400001c n.1.s.....1.t... │ │ 0x0144a0c0 18023100 00000000 00000000 8b00001d ..1............. │ │ - 0x0144a0d0 c5452f00 a700001d dcd63100 6c00001d .E/.......1.l... │ │ - 0x0144a0e0 15b83100 9c00001d 69292f00 6d00001d ..1.....i)/.m... │ │ - 0x0144a0f0 b4353200 a900001d eacf2e00 7000001d .52.........p... │ │ - 0x0144a100 03d02e00 9d00001d 13143200 7100001d ..........2.q... │ │ - 0x0144a110 19d02e00 7200001d 6a323000 b500001d ....r...j20..... │ │ + 0x0144a0d0 9e452f00 a700001d dcd63100 6c00001d .E/.......1.l... │ │ + 0x0144a0e0 15b83100 9c00001d 42292f00 6d00001d ..1.....B)/.m... │ │ + 0x0144a0f0 b4353200 a900001d c3cf2e00 7000001d .52.........p... │ │ + 0x0144a100 dccf2e00 9d00001d 13143200 7100001d ..........2.q... │ │ + 0x0144a110 f2cf2e00 7200001d 6a323000 b500001d ....r...j20..... │ │ 0x0144a120 5be53000 b000001d e96b3000 a200001d [.0......k0..... │ │ 0x0144a130 55da2f00 7300001d 28143200 7400001d U./.s...(.2.t... │ │ 0x0144a140 e9503000 7500001d 69da2f00 a300001d .P0.u...i./..... │ │ 0x0144a150 46f92f00 7600001d ff883000 7700001d F./.v.....0.w... │ │ - 0x0144a160 30d02e00 7800001d 45143200 7a00001d 0...x...E.2.z... │ │ - 0x0144a170 e9f53100 7b00001d 44d02e00 7c00001d ..1.{...D...|... │ │ + 0x0144a160 09d02e00 7800001d 45143200 7a00001d ....x...E.2.z... │ │ + 0x0144a170 e9f53100 7b00001d 1dd02e00 7c00001d ..1.{.......|... │ │ 0x0144a180 84323000 7d00001d 73e53000 7e00001d .20.}...s.0.~... │ │ 0x0144a190 80da2f00 6b00001d f25c3100 9e00001d ../.k....\1..... │ │ 0x0144a1a0 c5353200 7f00001d 04993100 8000001d .52.......1..... │ │ - 0x0144a1b0 20af2e00 a000001d 24b83100 8c00001d .......$.1..... │ │ - 0x0144a1c0 d4082f00 ab00001d 01513000 6800001d ../......Q0.h... │ │ + 0x0144a1b0 f9ae2e00 a000001d 24b83100 8c00001d ........$.1..... │ │ + 0x0144a1c0 ad082f00 ab00001d 01513000 6800001d ../......Q0.h... │ │ 0x0144a1d0 1d993100 a400001d 2a7b3100 8d00001d ..1.....*{1..... │ │ - 0x0144a1e0 5bd02e00 6e00001d bb082f00 8100001d [...n...../..... │ │ + 0x0144a1e0 34d02e00 6e00001d 94082f00 8100001d 4...n...../..... │ │ 0x0144a1f0 d4553200 c500001d de353200 c600001d .U2......52..... │ │ - 0x0144a200 dd452f00 c000001d eb553200 c700001d .E/......U2..... │ │ - 0x0144a210 066c3000 6400001d 1aec2e00 c100001d .l0.d........... │ │ + 0x0144a200 b6452f00 c000001d eb553200 c700001d .E/......U2..... │ │ + 0x0144a210 066c3000 6400001d f3eb2e00 c100001d .l0.d........... │ │ 0x0144a220 bac63000 ca00001d 00f63100 ae00001d ..0.......1..... │ │ 0x0144a230 9b323000 c300001d 3eb83100 a500001d .20.....>.1..... │ │ - 0x0144a240 f0082f00 8200001d 59143200 8e00001d ../.....Y.2..... │ │ + 0x0144a240 c9082f00 8200001d 59143200 8e00001d ../.....Y.2..... │ │ 0x0144a250 2e993100 7900001d f7353200 a600001d ..1.y....52..... │ │ 0x0144a260 7c1e3100 8300001d cf303000 be00001d |.1......00..... │ │ 0x0144a270 0f6c3000 8f00001d 8f1e3100 b700001d .l0.......1..... │ │ - 0x0144a280 76822f00 a800001d 447b3100 b200001d v./.....D{1..... │ │ + 0x0144a280 4f822f00 a800001d 447b3100 b200001d O./.....D{1..... │ │ 0x0144a290 85e53000 6f00001d f8553200 b300001d ..0.o....U2..... │ │ - 0x0144a2a0 ff082f00 9000001d 0a5d3100 a100001d ../......]1..... │ │ - 0x0144a2b0 1e5d3100 aa00001d c8632f00 6600001d .]1......c/.f... │ │ - 0x0144a2c0 30023100 c200001d 89822f00 9100001d 0.1......./..... │ │ - 0x0144a2d0 92822f00 6700001d d39c2f00 9200001d ../.g...../..... │ │ - 0x0144a2e0 10f63100 8400001d 14092f00 ac00001d ..1......./..... │ │ + 0x0144a2a0 d8082f00 9000001d 0a5d3100 a100001d ../......]1..... │ │ + 0x0144a2b0 1e5d3100 aa00001d a1632f00 6600001d .]1......c/.f... │ │ + 0x0144a2c0 30023100 c200001d 62822f00 9100001d 0.1.....b./..... │ │ + 0x0144a2d0 6b822f00 6700001d ac9c2f00 9200001d k./.g...../..... │ │ + 0x0144a2e0 10f63100 8400001d ed082f00 ac00001d ..1......./..... │ │ 0x0144a2f0 2aaa3000 9300001d 14893000 b400001d *.0.......0..... │ │ - 0x0144a300 6db73100 9400001d fe9c2f00 9500001d m.1......./..... │ │ + 0x0144a300 6db73100 9400001d d79c2f00 9500001d m.1......./..... │ │ 0x0144a310 f6d63100 b600001d 0bd73100 9600001d ..1.......1..... │ │ - 0x0144a320 37af2e00 9700001d 139d2f00 b800001d 7........./..... │ │ + 0x0144a320 10af2e00 9700001d ec9c2f00 b800001d ........../..... │ │ 0x0144a330 c7c63000 9800001d 5b7b3100 9f00001d ..0.....[{1..... │ │ - 0x0144a340 c1f13100 bf00001d 5daf2e00 c400001d ..1.....]....... │ │ + 0x0144a340 c1f13100 bf00001d 36af2e00 c400001d ..1.....6....... │ │ 0x0144a350 92da2f00 c900001d a9da2f00 8500001d ../......./..... │ │ - 0x0144a360 1ef63100 b900001d 7c292f00 6900001d ..1.....|)/.i... │ │ - 0x0144a370 f6452f00 9900001d 91292f00 6a00001d .E/......)/.j... │ │ - 0x0144a380 83143200 8600001d 27ec2e00 8700001d ..2.....'....... │ │ + 0x0144a360 1ef63100 b900001d 55292f00 6900001d ..1.....U)/.i... │ │ + 0x0144a370 cf452f00 9900001d 6a292f00 6a00001d .E/.....j)/.j... │ │ + 0x0144a380 83143200 8600001d 00ec2e00 8700001d ..2............. │ │ 0x0144a390 16563200 c800001d 1c513000 ba00001d .V2......Q0..... │ │ - 0x0144a3a0 56b83100 8800001d 1a282f00 8900001d V.1......(/..... │ │ - 0x0144a3b0 3d9b2f00 6500001d 26d73100 9a00001d =./.e...&.1..... │ │ - 0x0144a3c0 319d2f00 af00001d 34893000 b100001d 1./.....4.0..... │ │ + 0x0144a3a0 56b83100 8800001d f3272f00 8900001d V.1......'/..... │ │ + 0x0144a3b0 169b2f00 6500001d 26d73100 9a00001d ../.e...&.1..... │ │ + 0x0144a3c0 0a9d2f00 af00001d 34893000 b100001d ../.....4.0..... │ │ 0x0144a3d0 28563200 8a00001d 38563200 bd00001d (V2.....8V2..... │ │ - 0x0144a3e0 84bb2f00 bb00001d 06363200 9b00001d ../......62..... │ │ + 0x0144a3e0 5dbb2f00 bb00001d 06363200 9b00001d ]./......62..... │ │ 0x0144a3f0 39aa3000 bc00001d 623e3100 ad00001d 9.0.....b>1..... │ │ 0x0144a400 31f63100 00000000 00000000 6c000019 1.1.........l... │ │ 0x0144a410 2f513000 64000019 44893000 6d000019 /Q0.d...D.0.m... │ │ - 0x0144a420 a1292f00 6e000019 8f133000 6f000019 .)/.n.....0.o... │ │ - 0x0144a430 aa323000 70000019 2c092f00 71000019 .20.p...,./.q... │ │ - 0x0144a440 d5c63000 74000019 aa822f00 68000019 ..0.t...../.h... │ │ - 0x0144a450 bf822f00 6b000019 5df92f00 69000019 ../.k...]./.i... │ │ - 0x0144a460 e5c63000 72000019 69af2e00 6a000019 ..0.r...i...j... │ │ + 0x0144a420 7a292f00 6e000019 8f133000 6f000019 z)/.n.....0.o... │ │ + 0x0144a430 aa323000 70000019 05092f00 71000019 .20.p...../.q... │ │ + 0x0144a440 d5c63000 74000019 83822f00 68000019 ..0.t...../.h... │ │ + 0x0144a450 98822f00 6b000019 5df92f00 69000019 ../.k...]./.i... │ │ + 0x0144a460 e5c63000 72000019 42af2e00 6a000019 ..0.r...B...j... │ │ 0x0144a470 7b3e3100 73000019 94e53000 65000019 {>1.s.....0.e... │ │ 0x0144a480 19363200 66000019 4c563200 67000019 .62.f...LV2.g... │ │ 0x0144a490 737b3100 00000000 00000000 6b00001b s{1.........k... │ │ 0x0144a4a0 3e5d3100 6700001b 43513000 6800001b >]1.g...CQ0.h... │ │ 0x0144a4b0 49aa3000 6900001b 63563200 6a00001b I.0.i...cV2.j... │ │ 0x0144a4c0 a4133000 6600001b 2c6c3000 6400001b ..0.f...,l0.d... │ │ - 0x0144a4d0 41092f00 6500001b 09462f00 6c00001b A./.e....F/.l... │ │ - 0x0144a4e0 27462f00 00000000 00000000 65008019 'F/.........e... │ │ - 0x0144a4f0 44f63100 66008019 579d2f00 69008019 D.1.f...W./.i... │ │ + 0x0144a4d0 1a092f00 6500001b e2452f00 6c00001b ../.e....E/.l... │ │ + 0x0144a4e0 00462f00 00000000 00000000 65008019 .F/.........e... │ │ + 0x0144a4f0 44f63100 66008019 309d2f00 69008019 D.1.f...0./.i... │ │ 0x0144a500 5fc63000 67008019 34363200 00000000 _.0.g...462..... │ │ 0x0144a510 00000000 1f000000 08000000 08000000 ................ │ │ 0x0144a520 08000000 02020000 01000000 20dd2a01 ............ .*. │ │ 0x0144a530 80dd2a01 00000000 84000000 00712801 ..*..........q(. │ │ 0x0144a540 806f2801 b0de2a01 00000000 00000000 .o(...*......... │ │ 0x0144a550 00000000 00000000 00000000 00000000 ................ │ │ 0x0144a560 00000000 00000000 00000000 00000000 ................ │ │ @@ -33574,21 +33574,21 @@ │ │ 0x0144cb30 01000000 50e12b01 a0e12b01 e0e12b01 ....P.+...+...+. │ │ 0x0144cb40 00000000 00000000 40000000 00000000 ........@....... │ │ 0x0144cb50 00000000 00000000 00000000 00000000 ................ │ │ 0x0144cb60 00000000 00000000 00000000 00000000 ................ │ │ 0x0144cb70 00000000 00000000 00000000 00000000 ................ │ │ 0x0144cb80 00000000 00000000 00000000 00000000 ................ │ │ 0x0144cb90 00000000 00000000 00000000 00000000 ................ │ │ - 0x0144cba0 c8000000 8db43100 c7292f00 02000000 ......1..)/..... │ │ - 0x0144cbb0 c9000000 9c9d2f00 a83e3100 01000000 ....../..>1..... │ │ - 0x0144cbc0 ca000000 ac2e3000 74d02e00 02000000 ......0.t....... │ │ + 0x0144cba0 c8000000 8db43100 a0292f00 02000000 ......1..)/..... │ │ + 0x0144cbb0 c9000000 759d2f00 a83e3100 01000000 ....u./..>1..... │ │ + 0x0144cbc0 ca000000 ac2e3000 4dd02e00 02000000 ......0.M....... │ │ 0x0144cbd0 cb000000 8c313200 e73e3100 01000000 .....12..>1..... │ │ - 0x0144cbe0 cc000000 acb72f00 9f462f00 01000000 ....../..F/..... │ │ + 0x0144cbe0 cc000000 85b72f00 78462f00 01000000 ....../.xF/..... │ │ 0x0144cbf0 cd000000 d5853000 a2143200 02000000 ......0...2..... │ │ - 0x0144cc00 ce000000 20612f00 343f3100 04000000 .... a/.4?1..... │ │ + 0x0144cc00 ce000000 f9602f00 343f3100 04000000 .....`/.4?1..... │ │ 0x0144cc10 00000000 00000000 00000000 00000000 ................ │ │ 0x0144cc20 d9ad2e00 04000000 00000000 00000000 ................ │ │ 0x0144cc30 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0144cc40 00000000 00000000 01000000 50c22c01 ............P.,. │ │ 0x0144cc50 02000000 70c22c01 04000000 90c32c01 ....p.,.......,. │ │ 0x0144cc60 03000000 a0c32c01 05000000 d0c32c01 ......,.......,. │ │ 0x0144cc70 06000000 00c42c01 07000000 30c42c01 ......,.....0.,. │ │ @@ -33611,383 +33611,383 @@ │ │ 0x0144cd80 1c000000 f00e2c01 1d000000 e0152c01 ......,.......,. │ │ 0x0144cd90 1e000000 900f2c01 1f000000 00000000 ......,......... │ │ 0x0144cda0 69000000 90c72c01 6a000000 d0c92c01 i.....,.j.....,. │ │ 0x0144cdb0 6b000000 d0ca2c01 6c000000 00cb2c01 k.....,.l.....,. │ │ 0x0144cdc0 6d000000 30cb2c01 6e000000 60cb2c01 m...0.,.n...`.,. │ │ 0x0144cdd0 6f000000 d0cb2c01 0b000000 40cc2c01 o.....,.....@.,. │ │ 0x0144cde0 0c000000 00cd2c01 00000000 00000000 ......,......... │ │ - 0x0144cdf0 15642f00 06000000 00000000 00000000 .d/............. │ │ + 0x0144cdf0 ee632f00 06000000 00000000 00000000 .c/............. │ │ 0x0144ce00 ffffffff e5363200 06000000 00000000 .....62......... │ │ - 0x0144ce10 00000000 ffffffff 432a2f00 06000000 ........C*/..... │ │ + 0x0144ce10 00000000 ffffffff 1c2a2f00 06000000 .........*/..... │ │ 0x0144ce20 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0144ce30 00000000 00000000 00000000 00000000 ................ │ │ 0x0144ce40 fec13000 00000000 10863401 00000000 ..0.......4..... │ │ 0x0144ce50 01000000 b97b3100 00000000 e0883401 .....{1.......4. │ │ 0x0144ce60 00000000 00000000 daf52f00 00000000 ........../..... │ │ - 0x0144ce70 50833401 00000000 00000000 c58d2f00 P.4.........../. │ │ + 0x0144ce70 50833401 00000000 00000000 9e8d2f00 P.4.........../. │ │ 0x0144ce80 00000000 108b3401 00000000 00000000 ......4......... │ │ 0x0144ce90 00000000 00000000 00000000 00000000 ................ │ │ - 0x0144cea0 00000000 75b53100 1bd12e00 00000000 ....u.1......... │ │ - 0x0144ceb0 00000000 00000000 00000000 6d832f00 ............m./. │ │ + 0x0144cea0 00000000 75b53100 f4d02e00 00000000 ....u.1......... │ │ + 0x0144ceb0 00000000 00000000 00000000 46832f00 ............F./. │ │ 0x0144cec0 b3513000 01000000 06000000 c4333500 .Q0..........35. │ │ - 0x0144ced0 00000000 f79d2f00 7ab93100 02000000 ....../.z.1..... │ │ + 0x0144ced0 00000000 d09d2f00 7ab93100 02000000 ....../.z.1..... │ │ 0x0144cee0 07000000 ca333500 00000000 1d1f3100 .....35.......1. │ │ - 0x0144cef0 4d0a2f00 03000000 08000000 d1333500 M./..........35. │ │ + 0x0144cef0 260a2f00 03000000 08000000 d1333500 &./..........35. │ │ 0x0144cf00 00000000 28ec3100 97b93100 04000000 ....(.1...1..... │ │ 0x0144cf10 08000000 d9333500 00000000 70163100 .....35.....p.1. │ │ - 0x0144cf20 fc9d2f00 05000000 08000000 e1333500 ../..........35. │ │ + 0x0144cf20 d59d2f00 05000000 08000000 e1333500 ../..........35. │ │ 0x0144cf30 00000000 9bb93100 9bb93100 06000000 ......1...1..... │ │ 0x0144cf40 09000000 e9333500 00000000 6ff63100 .....35.....o.1. │ │ 0x0144cf50 77f63100 07000000 09000000 f2333500 w.1..........35. │ │ 0x0144cf60 00000000 e7133000 11333000 08000000 ......0..30..... │ │ 0x0144cf70 09000000 fb333500 00000000 e96c3000 .....35......l0. │ │ - 0x0144cf80 510a2f00 09000000 09000000 04343500 Q./..........45. │ │ + 0x0144cf80 2a0a2f00 09000000 09000000 04343500 *./..........45. │ │ 0x0144cf90 00000000 25c73000 a9b93100 0a000000 ....%.0...1..... │ │ 0x0144cfa0 09000000 0d343500 00000000 a3d73100 .....45.......1. │ │ - 0x0144cfb0 72b02e00 0b000000 01000000 16343500 r............45. │ │ - 0x0144cfc0 00000000 56472f00 56472f00 0c000000 ....VG/.VG/..... │ │ + 0x0144cfb0 4bb02e00 0b000000 01000000 16343500 K............45. │ │ + 0x0144cfc0 00000000 2f472f00 2f472f00 0c000000 ..../G/./G/..... │ │ 0x0144cfd0 02000000 17343500 00000000 ef133000 .....45.......0. │ │ 0x0144cfe0 beb93100 0d000000 03000000 19343500 ..1..........45. │ │ 0x0144cff0 00000000 b9123100 1d9a3100 0e000000 ......1...1..... │ │ 0x0144d000 03000000 1c343500 00000000 26333000 .....45.....&30. │ │ 0x0144d010 f2133000 0f000000 03000000 1f343500 ..0..........45. │ │ 0x0144d020 00000000 35153200 38153200 10000000 ....5.2.8.2..... │ │ 0x0144d030 03000000 22343500 00000000 abaa3000 ...."45.......0. │ │ 0x0144d040 cb513000 11000000 03000000 25343500 .Q0.........%45. │ │ 0x0144d050 00000000 ff133000 f5f92f00 12000000 ......0.../..... │ │ 0x0144d060 03000000 28343500 00000000 664c3200 ....(45.....fL2. │ │ - 0x0144d070 45bc2f00 13000000 04000000 2b343500 E./.........+45. │ │ + 0x0144d070 1ebc2f00 13000000 04000000 2b343500 ../.........+45. │ │ 0x0144d080 00000000 0be63000 0be63000 14000000 ......0...0..... │ │ 0x0144d090 08000000 2f343500 00000000 28333000 ..../45.....(30. │ │ 0x0144d0a0 28333000 15000000 09000000 37343500 (30.........745. │ │ 0x0144d0b0 00000000 adaa3000 adaa3000 16000000 ......0...0..... │ │ 0x0144d0c0 09000000 40343500 00000000 0f573200 ....@45......W2. │ │ 0x0144d0d0 0f573200 17000000 09000000 49343500 .W2.........I45. │ │ - 0x0144d0e0 00000000 25d12e00 25d12e00 18000000 ....%...%....... │ │ + 0x0144d0e0 00000000 fed02e00 fed02e00 18000000 ................ │ │ 0x0144d0f0 09000000 52343500 00000000 d2893000 ....R45.......0. │ │ 0x0144d100 d2893000 19000000 09000000 5b343500 ..0.........[45. │ │ 0x0144d110 00000000 11e63000 11e63000 1a000000 ......0...0..... │ │ - 0x0144d120 09000000 64343500 00000000 8db02e00 ....d45......... │ │ - 0x0144d130 8db02e00 1b000000 08000000 6d343500 ............m45. │ │ + 0x0144d120 09000000 64343500 00000000 66b02e00 ....d45.....f... │ │ + 0x0144d130 66b02e00 1b000000 08000000 6d343500 f...........m45. │ │ 0x0144d140 00000000 23573200 23573200 1c000000 ....#W2.#W2..... │ │ 0x0144d150 09000000 75343500 00000000 25e63000 ....u45.....%.0. │ │ - 0x0144d160 692a2f00 1d000000 05000000 7e343500 i*/.........~45. │ │ + 0x0144d160 422a2f00 1d000000 05000000 7e343500 B*/.........~45. │ │ 0x0144d170 00000000 8cf63100 66db2f00 1e000000 ......1.f./..... │ │ - 0x0144d180 05000000 83343500 00000000 5c092f00 .....45.....\./. │ │ + 0x0144d180 05000000 83343500 00000000 35092f00 .....45.....5./. │ │ 0x0144d190 94f63100 1f000000 05000000 88343500 ..1..........45. │ │ - 0x0144d1a0 00000000 e9632f00 f3363200 20000000 .....c/..62. ... │ │ + 0x0144d1a0 00000000 c2632f00 f3363200 20000000 .....c/..62. ... │ │ 0x0144d1b0 05000000 8d343500 00000000 63aa3000 .....45.....c.0. │ │ 0x0144d1c0 dc513000 21000000 00000000 00000000 .Q0.!........... │ │ - 0x0144d1d0 00000000 dd3f3100 712a2f00 22000000 .....?1.q*/."... │ │ - 0x0144d1e0 0b000000 92343500 00000000 009e2f00 .....45......./. │ │ + 0x0144d1d0 00000000 dd3f3100 4a2a2f00 22000000 .....?1.J*/."... │ │ + 0x0144d1e0 0b000000 92343500 00000000 d99d2f00 .....45......./. │ │ 0x0144d1f0 0cfa2f00 23000000 00000000 00000000 ../.#........... │ │ - 0x0144d200 00000000 9cf63100 5b472f00 24000000 ......1.[G/.$... │ │ - 0x0144d210 00000000 00000000 00000000 91bb2f00 ............../. │ │ + 0x0144d200 00000000 9cf63100 34472f00 24000000 ......1.4G/.$... │ │ + 0x0144d210 00000000 00000000 00000000 6abb2f00 ............j./. │ │ 0x0144d220 c1023100 25000000 08000000 9d343500 ..1.%........45. │ │ 0x0144d230 00000000 a5f63100 beaa3000 26000000 ......1...0.&... │ │ 0x0144d240 00000000 00000000 00000000 299a3100 ............).1. │ │ 0x0144d250 adf63100 27000000 00000000 00000000 ..1.'........... │ │ 0x0144d260 00000000 c6aa3000 c9b93100 28000000 ......0...1.(... │ │ 0x0144d270 00000000 00000000 00000000 b1093200 ..............2. │ │ 0x0144d280 a8d73100 29000000 05000000 a5343500 ..1.)........45. │ │ 0x0144d290 00000000 c9023100 211f3100 2a000000 ......1.!.1.*... │ │ 0x0144d2a0 05000000 aa343500 00000000 02143000 .....45.......0. │ │ 0x0144d2b0 e63f3100 2b000000 00000000 00000000 .?1.+........... │ │ 0x0144d2c0 00000000 95143200 b5f63100 2c000000 ......2...1.,... │ │ 0x0144d2d0 08000000 af343500 00000000 0e143000 .....45.......0. │ │ 0x0144d2e0 fb363200 2d000000 05000000 b7343500 .62.-........45. │ │ - 0x0144d2f0 00000000 93b02e00 49bc2f00 2e000000 ........I./..... │ │ + 0x0144d2f0 00000000 6cb02e00 22bc2f00 2e000000 ....l..."./..... │ │ 0x0144d300 00000000 00000000 00000000 15fa2f00 ............../. │ │ 0x0144d310 15fa2f00 2f000000 08000000 bc343500 .././........45. │ │ 0x0144d320 00000000 03373200 03373200 30000000 .....72..72.0... │ │ 0x0144d330 09000000 c4343500 00000000 361f3100 .....45.....6.1. │ │ 0x0144d340 361f3100 31000000 09000000 cd343500 6.1.1........45. │ │ 0x0144d350 00000000 33333000 33333000 32000000 ....330.330.2... │ │ 0x0144d360 09000000 d6343500 00000000 e5513000 .....45......Q0. │ │ 0x0144d370 e5513000 33000000 09000000 df343500 .Q0.3........45. │ │ 0x0144d380 00000000 31c73000 31c73000 34000000 ....1.0.1.0.4... │ │ - 0x0144d390 09000000 e8343500 00000000 42d12e00 .....45.....B... │ │ - 0x0144d3a0 42d12e00 35000000 09000000 f1343500 B...5........45. │ │ - 0x0144d3b0 00000000 099e2f00 099e2f00 36000000 ....../.../.6... │ │ - 0x0144d3c0 09000000 fa343500 00000000 660a2f00 .....45.....f./. │ │ - 0x0144d3d0 660a2f00 37000000 09000000 03353500 f./.7........55. │ │ + 0x0144d390 09000000 e8343500 00000000 1bd12e00 .....45......... │ │ + 0x0144d3a0 1bd12e00 35000000 09000000 f1343500 ....5........45. │ │ + 0x0144d3b0 00000000 e29d2f00 e29d2f00 36000000 ....../.../.6... │ │ + 0x0144d3c0 09000000 fa343500 00000000 3f0a2f00 .....45.....?./. │ │ + 0x0144d3d0 3f0a2f00 37000000 09000000 03353500 ?./.7........55. │ │ 0x0144d3e0 00000000 f23f3100 f23f3100 38000000 .....?1..?1.8... │ │ 0x0144d3f0 09000000 0c353500 00000000 3f333000 .....55.....?30. │ │ 0x0144d400 d1023100 39000000 07000000 15353500 ..1.9........55. │ │ - 0x0144d410 00000000 1b9e2f00 f56c3000 3a000000 ....../..l0.:... │ │ - 0x0144d420 08000000 1c353500 00000000 53d12e00 .....55.....S... │ │ + 0x0144d410 00000000 f49d2f00 f56c3000 3a000000 ....../..l0.:... │ │ + 0x0144d420 08000000 1c353500 00000000 2cd12e00 .....55.....,... │ │ 0x0144d430 471f3100 3b000000 08000000 24353500 G.1.;.......$55. │ │ 0x0144d440 00000000 32573200 10403100 3c000000 ....2W2..@1.<... │ │ 0x0144d450 00000000 00000000 00000000 16143000 ..............0. │ │ 0x0144d460 3e573200 3d000000 00000000 00000000 >W2.=........... │ │ 0x0144d470 00000000 e3893000 3dc73000 3e000000 ......0.=.0.>... │ │ - 0x0144d480 00000000 00000000 00000000 9cb02e00 ................ │ │ + 0x0144d480 00000000 00000000 00000000 75b02e00 ............u... │ │ 0x0144d490 23143000 3f000000 00000000 00000000 #.0.?........... │ │ 0x0144d4a0 00000000 f4ad3100 582f3100 40000000 ......1.X/1.@... │ │ - 0x0144d4b0 05000000 2c353500 00000000 90af2e00 ....,55......... │ │ + 0x0144d4b0 05000000 2c353500 00000000 69af2e00 ....,55.....i... │ │ 0x0144d4c0 c2f63100 41000000 09000000 31353500 ..1.A.......155. │ │ 0x0144d4d0 00000000 1bfa2f00 c07b3100 42000000 ....../..{1.B... │ │ 0x0144d4e0 05000000 3a353500 00000000 10373200 ....:55......72. │ │ - 0x0144d4f0 7a2a2f00 43000000 05000000 3f353500 z*/.C.......?55. │ │ - 0x0144d500 00000000 d1b93100 a9b02e00 44000000 ......1.....D... │ │ + 0x0144d4f0 532a2f00 43000000 05000000 3f353500 S*/.C.......?55. │ │ + 0x0144d500 00000000 d1b93100 82b02e00 44000000 ......1.....D... │ │ 0x0144d510 09000000 44353500 00000000 6ea83000 ....D55.....n.0. │ │ 0x0144d520 6ea83000 45000000 09000000 4d353500 n.0.E.......M55. │ │ 0x0144d530 00000000 2de63000 49c73000 46000000 ....-.0.I.0.F... │ │ 0x0144d540 05000000 56353500 00000000 ceaa3000 ....V55.......0. │ │ 0x0144d550 ef893000 47000000 09000000 5b353500 ..0.G.......[55. │ │ 0x0144d560 00000000 acd73100 4c153200 48000000 ......1.L.2.H... │ │ 0x0144d570 09000000 64353500 00000000 4b573200 ....d55.....KW2. │ │ 0x0144d580 d9aa3000 49000000 09000000 6d353500 ..0.I.......m55. │ │ - 0x0144d590 00000000 bfb02e00 e3ec2e00 4a000000 ............J... │ │ + 0x0144d590 00000000 98b02e00 bcec2e00 4a000000 ............J... │ │ 0x0144d5a0 09000000 76353500 00000000 30143000 ....v55.....0.0. │ │ 0x0144d5b0 48333000 4b000000 09000000 7f353500 H30.K........55. │ │ - 0x0144d5c0 00000000 52bc2f00 259e2f00 4c000000 ....R./.%./.L... │ │ - 0x0144d5d0 09000000 88353500 00000000 60bc2f00 .....55.....`./. │ │ + 0x0144d5c0 00000000 2bbc2f00 fe9d2f00 4c000000 ....+./.../.L... │ │ + 0x0144d5d0 09000000 88353500 00000000 39bc2f00 .....55.....9./. │ │ 0x0144d5e0 59c73000 4d000000 09000000 91353500 Y.0.M........55. │ │ - 0x0144d5f0 00000000 8c2a2f00 70bc2f00 4e000000 .....*/.p./.N... │ │ + 0x0144d5f0 00000000 652a2f00 49bc2f00 4e000000 ....e*/.I./.N... │ │ 0x0144d600 09000000 9a353500 00000000 5a1f3100 .....55.....Z.1. │ │ 0x0144d610 f1aa3000 4f000000 09000000 a3353500 ..0.O........55. │ │ - 0x0144d620 00000000 cc323000 feec2e00 50000000 .....20.....P... │ │ - 0x0144d630 00000000 00000000 00000000 07ed2e00 ................ │ │ - 0x0144d640 07ed2e00 51000000 02000000 ac353500 ....Q........55. │ │ - 0x0144d650 00000000 3ae63000 3c9e2f00 52000000 ....:.0.<./.R... │ │ - 0x0144d660 03000000 ae353500 00000000 0ded2e00 .....55......... │ │ + 0x0144d620 00000000 cc323000 d7ec2e00 50000000 .....20.....P... │ │ + 0x0144d630 00000000 00000000 00000000 e0ec2e00 ................ │ │ + 0x0144d640 e0ec2e00 51000000 02000000 ac353500 ....Q........55. │ │ + 0x0144d650 00000000 3ae63000 159e2f00 52000000 ....:.0.../.R... │ │ + 0x0144d660 03000000 ae353500 00000000 e6ec2e00 .....55......... │ │ 0x0144d670 028a3000 53000000 03000000 b1353500 ..0.S........55. │ │ 0x0144d680 00000000 5e153200 5d333000 54000000 ....^.2.]30.T... │ │ 0x0144d690 03000000 b4353500 00000000 691f3100 .....55.....i.1. │ │ 0x0144d6a0 6edb2f00 55000000 03000000 b7353500 n./.U........55. │ │ 0x0144d6b0 00000000 ef023100 d8f63100 56000000 ......1...1.V... │ │ - 0x0144d6c0 03000000 ba353500 00000000 81bc2f00 .....55......./. │ │ + 0x0144d6c0 03000000 ba353500 00000000 5abc2f00 .....55.....Z./. │ │ 0x0144d6d0 781f3100 57000000 03000000 bd353500 x.1.W........55. │ │ - 0x0144d6e0 00000000 5a9e2f00 25642f00 58000000 ....Z./.%d/.X... │ │ + 0x0144d6e0 00000000 339e2f00 fe632f00 58000000 ....3./..c/.X... │ │ 0x0144d6f0 03000000 c0353500 00000000 72c73000 .....55.....r.0. │ │ 0x0144d700 7d333000 59000000 03000000 c3353500 }30.Y........55. │ │ - 0x0144d710 00000000 74832f00 4fe63000 5a000000 ....t./.O.0.Z... │ │ + 0x0144d710 00000000 4d832f00 4fe63000 5a000000 ....M./.O.0.Z... │ │ 0x0144d720 03000000 c6353500 00000000 5a893000 .....55.....Z.0. │ │ 0x0144d730 18373200 5b000000 09000000 c9353500 .72.[........55. │ │ 0x0144d740 00000000 b6d73100 146d3000 5c000000 ......1..m0.\... │ │ - 0x0144d750 00000000 00000000 00000000 5ed12e00 ............^... │ │ + 0x0144d750 00000000 00000000 00000000 37d12e00 ............7... │ │ 0x0144d760 74153200 5d000000 00000000 00000000 t.2.]........... │ │ - 0x0144d770 00000000 7a0a2f00 911f3100 5e000000 ....z./...1.^... │ │ - 0x0144d780 00000000 00000000 00000000 8b832f00 ............../. │ │ + 0x0144d770 00000000 530a2f00 911f3100 5e000000 ....S./...1.^... │ │ + 0x0144d780 00000000 00000000 00000000 64832f00 ............d./. │ │ 0x0144d790 fd023100 5f000000 04000000 d2353500 ..1._........55. │ │ - 0x0144d7a0 00000000 810a2f00 16ed2e00 60000000 ....../.....`... │ │ + 0x0144d7a0 00000000 5a0a2f00 efec2e00 60000000 ....Z./.....`... │ │ 0x0144d7b0 04000000 d6353500 00000000 e1b93100 .....55.......1. │ │ - 0x0144d7c0 92bc2f00 61000000 00000000 00000000 ../.a........... │ │ - 0x0144d7d0 00000000 85af2e00 945d3100 62000000 .........]1.b... │ │ + 0x0144d7c0 6bbc2f00 61000000 00000000 00000000 k./.a........... │ │ + 0x0144d7d0 00000000 5eaf2e00 945d3100 62000000 ....^....]1.b... │ │ 0x0144d7e0 00000000 00000000 00000000 86c73000 ..............0. │ │ 0x0144d7f0 1c403100 63000000 03000000 da353500 .@1.c........55. │ │ - 0x0144d800 00000000 22ed2e00 65d12e00 64000000 ...."...e...d... │ │ + 0x0144d800 00000000 fbec2e00 3ed12e00 64000000 ........>...d... │ │ 0x0144d810 03000000 dd353500 00000000 138a3000 .....55.......0. │ │ 0x0144d820 138a3000 65000000 03000000 e0353500 ..0.e........55. │ │ - 0x0144d830 00000000 89c73000 d1b02e00 66000000 ......0.....f... │ │ - 0x0144d840 0a000000 e3353500 00000000 64472f00 .....55.....dG/. │ │ + 0x0144d830 00000000 89c73000 aab02e00 66000000 ......0.....f... │ │ + 0x0144d840 0a000000 e3353500 00000000 3d472f00 .....55.....=G/. │ │ 0x0144d850 319a3100 67000000 03000000 ed353500 1.1.g........55. │ │ - 0x0144d860 00000000 f3513000 7a472f00 68000000 .....Q0.zG/.h... │ │ + 0x0144d860 00000000 f3513000 53472f00 68000000 .....Q0.SG/.h... │ │ 0x0144d870 05000000 f0353500 00000000 8edb2f00 .....55......./. │ │ 0x0144d880 8edb2f00 69000000 03000000 f5353500 ../.i........55. │ │ 0x0144d890 00000000 d22d3200 d22d3200 6a000000 .....-2..-2.j... │ │ - 0x0144d8a0 03000000 f8353500 00000000 0d022f00 .....55......./. │ │ - 0x0144d8b0 0d022f00 6b000000 03000000 fb353500 ../.k........55. │ │ + 0x0144d8a0 03000000 f8353500 00000000 e6012f00 .....55......./. │ │ + 0x0144d8b0 e6012f00 6b000000 03000000 fb353500 ../.k........55. │ │ 0x0144d8c0 00000000 d5323000 8dc73000 6c000000 .....20...0.l... │ │ 0x0144d8d0 09000000 fe353500 00000000 e8b93100 .....55.......1. │ │ 0x0144d8e0 23fa2f00 6d000000 00000000 00000000 #./.m........... │ │ 0x0144d8f0 00000000 1b6d3000 6fe63000 6e000000 .....m0.o.0.n... │ │ 0x0144d900 00000000 00000000 00000000 981f3100 ..............1. │ │ 0x0144d910 1f373200 6f000000 00000000 00000000 .72.o........... │ │ - 0x0144d920 00000000 6dd12e00 6dd12e00 70000000 ....m...m...p... │ │ + 0x0144d920 00000000 46d12e00 46d12e00 70000000 ....F...F...p... │ │ 0x0144d930 09000000 07363500 00000000 2dfa2f00 .....65.....-./. │ │ 0x0144d940 7b153200 71000000 07000000 10363500 {.2.q........65. │ │ 0x0144d950 00000000 cb7b3100 0fab3000 72000000 .....{1...0.r... │ │ 0x0144d960 00000000 00000000 00000000 1ac73000 ..............0. │ │ 0x0144d970 26403100 73000000 05000000 17363500 &@1.s........65. │ │ - 0x0144d980 00000000 6c163100 90832f00 74000000 ....l.1.../.t... │ │ + 0x0144d980 00000000 6c163100 69832f00 74000000 ....l.1.i./.t... │ │ 0x0144d990 07000000 1c363500 00000000 8f563200 .....65......V2. │ │ - 0x0144d9a0 99bc2f00 75000000 05000000 23363500 ../.u.......#65. │ │ + 0x0144d9a0 72bc2f00 75000000 05000000 23363500 r./.u.......#65. │ │ 0x0144d9b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0144d9c0 00000000 00000000 00000000 bdd73100 ..............1. │ │ 0x0144d9d0 a21f3100 77000000 06000000 28363500 ..1.w.......(65. │ │ - 0x0144d9e0 00000000 87153200 8a0a2f00 78000000 ......2.../.x... │ │ - 0x0144d9f0 08000000 2e363500 00000000 25ed2e00 .....65.....%... │ │ + 0x0144d9e0 00000000 87153200 630a2f00 78000000 ......2.c./.x... │ │ + 0x0144d9f0 08000000 2e363500 00000000 feec2e00 .....65......... │ │ 0x0144da00 18ab3000 79000000 00000000 00000000 ..0.y........... │ │ 0x0144da10 00000000 02033100 32403100 7a000000 ......1.2@1.z... │ │ 0x0144da20 00000000 00000000 00000000 256d3000 ............%m0. │ │ 0x0144da30 9f5d3100 7b000000 00000000 00000000 .]1.{........... │ │ 0x0144da40 00000000 00000000 00000000 00000000 ................ │ │ 0x0144da50 00000000 00000000 00000000 5b573200 ............[W2. │ │ - 0x0144da60 a3bc2f00 7d000000 0b000000 36363500 ../.}.......665. │ │ - 0x0144da70 00000000 a75d3100 962a2f00 7e000000 .....]1..*/.~... │ │ + 0x0144da60 7cbc2f00 7d000000 0b000000 36363500 |./.}.......665. │ │ + 0x0144da70 00000000 a75d3100 6f2a2f00 7e000000 .....]1.o*/.~... │ │ 0x0144da80 03000000 41363500 00000000 97c73000 ....A65.......0. │ │ 0x0144da90 97c73000 7f000000 06000000 44363500 ..0.........D65. │ │ 0x0144daa0 00000000 b85d3100 b85d3100 80000000 .....]1..]1..... │ │ 0x0144dab0 07000000 4a363500 00000000 be5d3100 ....J65......]1. │ │ 0x0144dac0 8f153200 81000000 08000000 51363500 ..2.........Q65. │ │ - 0x0144dad0 00000000 2ded2e00 79e63000 82000000 ....-...y.0..... │ │ - 0x0144dae0 08000000 59363500 00000000 920a2f00 ....Y65......./. │ │ - 0x0144daf0 b02a2f00 83000000 08000000 61363500 .*/.........a65. │ │ + 0x0144dad0 00000000 06ed2e00 79e63000 82000000 ........y.0..... │ │ + 0x0144dae0 08000000 59363500 00000000 6b0a2f00 ....Y65.....k./. │ │ + 0x0144daf0 892a2f00 83000000 08000000 61363500 .*/.........a65. │ │ 0x0144db00 00000000 cbd73100 f7f63100 84000000 ......1...1..... │ │ - 0x0144db10 08000000 69363500 00000000 bd2a2f00 ....i65......*/. │ │ + 0x0144db10 08000000 69363500 00000000 962a2f00 ....i65......*/. │ │ 0x0144db20 3d143000 85000000 08000000 71363500 =.0.........q65. │ │ - 0x0144db30 00000000 9cc73000 37642f00 86000000 ......0.7d/..... │ │ + 0x0144db30 00000000 9cc73000 10642f00 86000000 ......0..d/..... │ │ 0x0144db40 0a000000 79363500 00000000 99333000 ....y65......30. │ │ 0x0144db50 9bdb2f00 87000000 0a000000 83363500 ../..........65. │ │ - 0x0144db60 00000000 20ab3000 83d12e00 88000000 .... .0......... │ │ + 0x0144db60 00000000 20ab3000 5cd12e00 88000000 .... .0.\....... │ │ 0x0144db70 0a000000 8d363500 00000000 09f73100 .....65.......1. │ │ 0x0144db80 ad153200 89000000 0a000000 97363500 ..2..........65. │ │ 0x0144db90 00000000 a6c73000 4b143000 8a000000 ......0.K.0..... │ │ 0x0144dba0 0a000000 a1363500 00000000 c95d3100 .....65......]1. │ │ 0x0144dbb0 60573200 8b000000 09000000 ab363500 `W2..........65. │ │ - 0x0144dbc0 00000000 d47b3100 a0d12e00 8c000000 .....{1......... │ │ + 0x0144dbc0 00000000 d47b3100 79d12e00 8c000000 .....{1.y....... │ │ 0x0144dbd0 03000000 b4363500 00000000 97e63000 .....65.......0. │ │ - 0x0144dbe0 bbd12e00 8d000000 03000000 b7363500 .............65. │ │ + 0x0144dbe0 94d12e00 8d000000 03000000 b7363500 .............65. │ │ 0x0144dbf0 00000000 6b143000 cb153200 8e000000 ....k.0...2..... │ │ 0x0144dc00 03000000 ba363500 00000000 3a403100 .....65.....:@1. │ │ 0x0144dc10 1c8a3000 8f000000 05000000 bd363500 ..0..........65. │ │ - 0x0144dc20 00000000 59642f00 7a143000 90000000 ....Yd/.z.0..... │ │ - 0x0144dc30 0a000000 c2363500 00000000 9e0a2f00 .....65......./. │ │ + 0x0144dc20 00000000 32642f00 7a143000 90000000 ....2d/.z.0..... │ │ + 0x0144dc30 0a000000 c2363500 00000000 770a2f00 .....65.....w./. │ │ 0x0144dc40 b31f3100 91000000 0a000000 cc363500 ..1..........65. │ │ - 0x0144dc50 00000000 6a642f00 2aab3000 92000000 ....jd/.*.0..... │ │ + 0x0144dc50 00000000 43642f00 2aab3000 92000000 ....Cd/.*.0..... │ │ 0x0144dc60 0a000000 d6363500 00000000 dbd73100 .....65.......1. │ │ 0x0144dc70 4bab3000 93000000 0a000000 e0363500 K.0..........65. │ │ 0x0144dc80 00000000 42403100 2d6d3000 94000000 ....B@1.-m0..... │ │ 0x0144dc90 0a000000 ea363500 00000000 509a3100 .....65.....P.1. │ │ 0x0144dca0 db153200 95000000 0a000000 f4363500 ..2..........65. │ │ - 0x0144dcb0 00000000 b4bc2f00 b4bc2f00 96000000 ....../.../..... │ │ + 0x0144dcb0 00000000 8dbc2f00 8dbc2f00 96000000 ....../.../..... │ │ 0x0144dcc0 0b000000 fe363500 00000000 6cab3000 .....65.....l.0. │ │ 0x0144dcd0 6cab3000 97000000 0b000000 09373500 l.0..........75. │ │ 0x0144dce0 00000000 e9d73100 e9d73100 98000000 ......1...1..... │ │ 0x0144dcf0 0b000000 14373500 00000000 ca1f3100 .....75.......1. │ │ 0x0144dd00 ca1f3100 99000000 0b000000 1f373500 ..1..........75. │ │ 0x0144dd10 00000000 36fa2f00 36fa2f00 9a000000 ....6./.6./..... │ │ 0x0144dd20 0b000000 2a373500 00000000 bddb2f00 ....*75......./. │ │ 0x0144dd30 bddb2f00 9b000000 0b000000 35373500 ../.........575. │ │ - 0x0144dd40 00000000 9e832f00 9e832f00 9c000000 ....../.../..... │ │ + 0x0144dd40 00000000 77832f00 77832f00 9c000000 ....w./.w./..... │ │ 0x0144dd50 09000000 40373500 00000000 a1e63000 ....@75.......0. │ │ 0x0144dd60 a1e63000 9d000000 09000000 49373500 ..0.........I75. │ │ 0x0144dd70 00000000 0ff73100 0ff73100 9e000000 ......1...1..... │ │ - 0x0144dd80 0a000000 52373500 00000000 649e2f00 ....R75.....d./. │ │ - 0x0144dd90 649e2f00 9f000000 0a000000 5c373500 d./.........\75. │ │ + 0x0144dd80 0a000000 52373500 00000000 3d9e2f00 ....R75.....=./. │ │ + 0x0144dd90 3d9e2f00 9f000000 0a000000 5c373500 =./.........\75. │ │ 0x0144dda0 00000000 53403100 53403100 a0000000 ....S@1.S@1..... │ │ 0x0144ddb0 0a000000 66373500 00000000 1ff73100 ....f75.......1. │ │ 0x0144ddc0 1ff73100 a1000000 09000000 70373500 ..1.........p75. │ │ 0x0144ddd0 00000000 40fa2f00 40fa2f00 a2000000 ....@./.@./..... │ │ 0x0144dde0 09000000 79373500 00000000 29373200 ....y75.....)72. │ │ 0x0144ddf0 29373200 a3000000 08000000 82373500 )72..........75. │ │ - 0x0144de00 00000000 0a033100 ae0a2f00 a4000000 ......1.../..... │ │ - 0x0144de10 08000000 8a373500 00000000 d2d12e00 .....75......... │ │ + 0x0144de00 00000000 0a033100 870a2f00 a4000000 ......1.../..... │ │ + 0x0144de10 08000000 8a373500 00000000 abd12e00 .....75......... │ │ 0x0144de20 5b403100 a5000000 08000000 92373500 [@1..........75. │ │ - 0x0144de30 00000000 a21e3100 e2b02e00 a6000000 ......1......... │ │ + 0x0144de30 00000000 a21e3100 bbb02e00 a6000000 ......1......... │ │ 0x0144de40 00000000 00000000 00000000 25f73100 ............%.1. │ │ - 0x0144de50 e0d12e00 a7000000 09000000 9a373500 .............75. │ │ - 0x0144de60 00000000 85472f00 2f8a3000 a8000000 .....G/./.0..... │ │ + 0x0144de50 b9d12e00 a7000000 09000000 9a373500 .............75. │ │ + 0x0144de60 00000000 5e472f00 2f8a3000 a8000000 ....^G/./.0..... │ │ 0x0144de70 09000000 a3373500 00000000 f2b93100 .....75.......1. │ │ 0x0144de80 14033100 a9000000 09000000 ac373500 ..1..........75. │ │ 0x0144de90 00000000 47fa2f00 ace63000 aa000000 ....G./...0..... │ │ - 0x0144dea0 09000000 b5373500 00000000 ab832f00 .....75......./. │ │ - 0x0144deb0 94472f00 ab000000 0a000000 be373500 .G/..........75. │ │ - 0x0144dec0 00000000 fe513000 f4d12e00 ac000000 .....Q0......... │ │ + 0x0144dea0 09000000 b5373500 00000000 84832f00 .....75......./. │ │ + 0x0144deb0 6d472f00 ab000000 0a000000 be373500 mG/..........75. │ │ + 0x0144dec0 00000000 fe513000 cdd12e00 ac000000 .....Q0......... │ │ 0x0144ded0 09000000 c8373500 00000000 5a6c3100 .....75.....Zl1. │ │ 0x0144dee0 5a6c3100 ad000000 03000000 d1373500 Zl1..........75. │ │ 0x0144def0 00000000 80ab3000 80ab3000 ae000000 ......0...0..... │ │ 0x0144df00 03000000 d4373500 00000000 7d573200 .....75.....}W2. │ │ 0x0144df10 7d573200 af000000 07000000 d7373500 }W2..........75. │ │ 0x0144df20 00000000 d11f3100 d11f3100 b0000000 ......1...1..... │ │ - 0x0144df30 07000000 de373500 00000000 78642f00 .....75.....xd/. │ │ + 0x0144df30 07000000 de373500 00000000 51642f00 .....75.....Qd/. │ │ 0x0144df40 30f73100 b1000000 08000000 e5373500 0.1..........75. │ │ 0x0144df50 00000000 05523000 05523000 b2000000 .....R0..R0..... │ │ 0x0144df60 08000000 ed373500 00000000 92143000 .....75.......0. │ │ - 0x0144df70 b4832f00 b3000000 08000000 f5373500 ../..........75. │ │ + 0x0144df70 8d832f00 b3000000 08000000 f5373500 ../..........75. │ │ 0x0144df80 00000000 36373200 f1d73100 b4000000 ....672...1..... │ │ 0x0144df90 08000000 fd373500 00000000 496d3000 .....75.....Im0. │ │ 0x0144dfa0 8cab3000 b5000000 00000000 00000000 ..0............. │ │ - 0x0144dfb0 00000000 42373200 06d22e00 b6000000 ....B72......... │ │ - 0x0144dfc0 01000000 05383500 00000000 16d22e00 .....85......... │ │ - 0x0144dfd0 c30a2f00 b7000000 03000000 06383500 ../..........85. │ │ - 0x0144dfe0 00000000 bf832f00 c2e63000 b8000000 ....../...0..... │ │ - 0x0144dff0 05000000 09383500 00000000 1dd22e00 .....85......... │ │ + 0x0144dfb0 00000000 42373200 dfd12e00 b6000000 ....B72......... │ │ + 0x0144dfc0 01000000 05383500 00000000 efd12e00 .....85......... │ │ + 0x0144dfd0 9c0a2f00 b7000000 03000000 06383500 ../..........85. │ │ + 0x0144dfe0 00000000 98832f00 c2e63000 b8000000 ....../...0..... │ │ + 0x0144dff0 05000000 09383500 00000000 f6d12e00 .....85......... │ │ 0x0144e000 29033100 b9000000 06000000 0e383500 ).1..........85. │ │ 0x0144e010 00000000 fff33100 fff33100 ba000000 ......1...1..... │ │ 0x0144e020 08000000 14383500 00000000 74003100 .....85.....t.1. │ │ 0x0144e030 74003100 bb000000 08000000 1c383500 t.1..........85. │ │ 0x0144e040 00000000 54fa2f00 fed73100 bc000000 ....T./...1..... │ │ 0x0144e050 09000000 24383500 00000000 4df73100 ....$85.....M.1. │ │ 0x0144e060 4df73100 bd000000 0a000000 2d383500 M.1.........-85. │ │ 0x0144e070 00000000 cf5d3100 cf5d3100 be000000 .....]1..]1..... │ │ 0x0144e080 0a000000 37383500 00000000 acc73000 ....785.......0. │ │ 0x0144e090 acc73000 bf000000 0a000000 41383500 ..0.........A85. │ │ 0x0144e0a0 00000000 0a523000 0a523000 c0000000 .....R0..R0..... │ │ - 0x0144e0b0 0a000000 4b383500 00000000 ca2a2f00 ....K85......*/. │ │ - 0x0144e0c0 ca2a2f00 c1000000 0a000000 55383500 .*/.........U85. │ │ + 0x0144e0b0 0a000000 4b383500 00000000 a32a2f00 ....K85......*/. │ │ + 0x0144e0c0 a32a2f00 c1000000 0a000000 55383500 .*/.........U85. │ │ 0x0144e0d0 00000000 4d6d3000 4d6d3000 c2000000 ....Mm0.Mm0..... │ │ - 0x0144e0e0 0a000000 5f383500 00000000 edb02e00 ...._85......... │ │ - 0x0144e0f0 edb02e00 c3000000 0a000000 69383500 ............i85. │ │ + 0x0144e0e0 0a000000 5f383500 00000000 c6b02e00 ...._85......... │ │ + 0x0144e0f0 c6b02e00 c3000000 0a000000 69383500 ............i85. │ │ 0x0144e100 00000000 b8c73000 b8c73000 c4000000 ......0...0..... │ │ - 0x0144e110 0b000000 73383500 00000000 38ed2e00 ....s85.....8... │ │ - 0x0144e120 38ed2e00 c5000000 0b000000 7e383500 8...........~85. │ │ + 0x0144e110 0b000000 73383500 00000000 11ed2e00 ....s85......... │ │ + 0x0144e120 11ed2e00 c5000000 0b000000 7e383500 ............~85. │ │ 0x0144e130 00000000 05d83100 05d83100 c6000000 ......1...1..... │ │ - 0x0144e140 0b000000 89383500 00000000 d60a2f00 .....85......./. │ │ - 0x0144e150 d60a2f00 c7000000 0b000000 94383500 ../..........85. │ │ - 0x0144e160 00000000 49ed2e00 49ed2e00 c8000000 ....I...I....... │ │ + 0x0144e140 0b000000 89383500 00000000 af0a2f00 .....85......./. │ │ + 0x0144e150 af0a2f00 c7000000 0b000000 94383500 ../..........85. │ │ + 0x0144e160 00000000 22ed2e00 22ed2e00 c8000000 ...."..."....... │ │ 0x0144e170 0b000000 9f383500 00000000 78403100 .....85.....x@1. │ │ 0x0144e180 78403100 c9000000 0b000000 aa383500 x@1..........85. │ │ 0x0144e190 00000000 90ab3000 90ab3000 ca000000 ......0...0..... │ │ 0x0144e1a0 0b000000 b5383500 00000000 9c143000 .....85.......0. │ │ 0x0144e1b0 9c143000 cb000000 0b000000 c0383500 ..0..........85. │ │ 0x0144e1c0 00000000 a3333000 a3333000 cc000000 .....30..30..... │ │ - 0x0144e1d0 0b000000 cb383500 00000000 ea0a2f00 .....85......./. │ │ - 0x0144e1e0 ea0a2f00 cd000000 0b000000 d6383500 ../..........85. │ │ + 0x0144e1d0 0b000000 cb383500 00000000 c30a2f00 .....85......./. │ │ + 0x0144e1e0 c30a2f00 cd000000 0b000000 d6383500 ../..........85. │ │ 0x0144e1f0 00000000 17523000 17523000 ce000000 .....R0..R0..... │ │ 0x0144e200 0b000000 e1383500 00000000 f6153200 .....85.......2. │ │ 0x0144e210 f6153200 cf000000 0b000000 ec383500 ..2..........85. │ │ 0x0144e220 00000000 c8e63000 c8e63000 d0000000 ......0...0..... │ │ 0x0144e230 0b000000 f7383500 00000000 83573200 .....85......W2. │ │ 0x0144e240 83573200 d1000000 0b000000 02393500 .W2..........95. │ │ - 0x0144e250 00000000 22d22e00 22d22e00 d2000000 ...."..."....... │ │ + 0x0144e250 00000000 fbd12e00 fbd12e00 d2000000 ................ │ │ 0x0144e260 0b000000 0d393500 00000000 d71f3100 .....95.......1. │ │ 0x0144e270 d71f3100 d3000000 0b000000 18393500 ..1..........95. │ │ 0x0144e280 00000000 f41f3100 f41f3100 d4000000 ......1...1..... │ │ 0x0144e290 0b000000 23393500 00000000 16d83100 ....#95.......1. │ │ 0x0144e2a0 16d83100 d5000000 0b000000 2e393500 ..1..........95. │ │ - 0x0144e2b0 00000000 c5832f00 c5832f00 d6000000 ....../.../..... │ │ + 0x0144e2b0 00000000 9e832f00 9e832f00 d6000000 ....../.../..... │ │ 0x0144e2c0 0b000000 39393500 00000000 97403100 ....995......@1. │ │ 0x0144e2d0 97403100 d7000000 0b000000 44393500 .@1.........D95. │ │ 0x0144e2e0 00000000 bb143000 bb143000 d8000000 ......0...0..... │ │ 0x0144e2f0 0b000000 4f393500 00000000 b7333000 ....O95......30. │ │ 0x0144e300 b7333000 d9000000 0b000000 5a393500 .30.........Z95. │ │ 0x0144e310 00000000 afab3000 afab3000 da000000 ......0...0..... │ │ 0x0144e320 0b000000 65393500 00000000 d4333000 ....e95......30. │ │ 0x0144e330 d4333000 db000000 0b000000 70393500 .30.........p95. │ │ 0x0144e340 00000000 34033100 34033100 dc000000 ....4.1.4.1..... │ │ 0x0144e350 0b000000 7b393500 00000000 5af73100 ....{95.....Z.1. │ │ 0x0144e360 5af73100 dd000000 0b000000 86393500 Z.1..........95. │ │ - 0x0144e370 00000000 bbbc2f00 bbbc2f00 de000000 ....../.../..... │ │ + 0x0144e370 00000000 94bc2f00 94bc2f00 de000000 ....../.../..... │ │ 0x0144e380 0b000000 91393500 00000000 51033100 .....95.....Q.1. │ │ 0x0144e390 51033100 df000000 0b000000 9c393500 Q.1..........95. │ │ 0x0144e3a0 00000000 dce63000 dce63000 e0000000 ......0...0..... │ │ - 0x0144e3b0 0b000000 a7393500 00000000 d62a2f00 .....95......*/. │ │ - 0x0144e3c0 d62a2f00 e1000000 0b000000 b2393500 .*/..........95. │ │ + 0x0144e3b0 0b000000 a7393500 00000000 af2a2f00 .....95......*/. │ │ + 0x0144e3c0 af2a2f00 e1000000 0b000000 b2393500 .*/..........95. │ │ 0x0144e3d0 00000000 0a163200 0a163200 e2000000 ......2...2..... │ │ 0x0144e3e0 0b000000 bd393500 00000000 5afa2f00 .....95.....Z./. │ │ 0x0144e3f0 5afa2f00 e3000000 0b000000 c8393500 Z./..........95. │ │ 0x0144e400 00000000 30d83100 30d83100 e4000000 ....0.1.0.1..... │ │ 0x0144e410 0b000000 d3393500 00000000 e9333000 .....95......30. │ │ 0x0144e420 e9333000 e5000000 0b000000 de393500 .30..........95. │ │ - 0x0144e430 00000000 f12a2f00 f12a2f00 e6000000 .....*/..*/..... │ │ + 0x0144e430 00000000 ca2a2f00 ca2a2f00 e6000000 .....*/..*/..... │ │ 0x0144e440 0b000000 e9393500 00000000 0f203100 .....95...... 1. │ │ 0x0144e450 0f203100 e7000000 0b000000 f4393500 . 1..........95. │ │ 0x0144e460 00000000 4fd83100 4fd83100 e8000000 ....O.1.O.1..... │ │ - 0x0144e470 0b000000 ff393500 00000000 3ed22e00 .....95.....>... │ │ - 0x0144e480 3ed22e00 e9000000 0b000000 0a3a3500 >............:5. │ │ + 0x0144e470 0b000000 ff393500 00000000 17d22e00 .....95......... │ │ + 0x0144e480 17d22e00 e9000000 0b000000 0a3a3500 .............:5. │ │ 0x0144e490 00000000 04343000 04343000 ea000000 .....40..40..... │ │ 0x0144e4a0 0b000000 153a3500 00000000 2f523000 .....:5...../R0. │ │ 0x0144e4b0 2f523000 eb000000 0b000000 203a3500 /R0......... :5. │ │ 0x0144e4c0 00000000 cdab3000 cdab3000 ec000000 ......0...0..... │ │ 0x0144e4d0 0b000000 2b3a3500 00000000 af403100 ....+:5......@1. │ │ 0x0144e4e0 af403100 ed000000 0b000000 363a3500 .@1.........6:5. │ │ - 0x0144e4f0 00000000 5dd22e00 5dd22e00 ee000000 ....]...]....... │ │ + 0x0144e4f0 00000000 36d22e00 36d22e00 ee000000 ....6...6....... │ │ 0x0144e500 0b000000 413a3500 00000000 30203100 ....A:5.....0 1. │ │ 0x0144e510 30203100 ef000000 0b000000 4c3a3500 0 1.........L:5. │ │ 0x0144e520 00000000 dd7b3100 dd7b3100 f0000000 .....{1..{1..... │ │ 0x0144e530 0b000000 573a3500 00000000 fae63000 ....W:5.......0. │ │ 0x0144e540 fae63000 f1000000 0b000000 623a3500 ..0.........b:5. │ │ 0x0144e550 00000000 eaab3000 eaab3000 f2000000 ......0...0..... │ │ 0x0144e560 0b000000 6d3a3500 00000000 c9c73000 ....m:5.......0. │ │ @@ -33995,242 +33995,242 @@ │ │ 0x0144e580 00000000 db5d3100 db5d3100 f4000000 .....]1..]1..... │ │ 0x0144e590 0b000000 833a3500 00000000 d0403100 .....:5......@1. │ │ 0x0144e5a0 d0403100 f5000000 0b000000 8e3a3500 .@1..........:5. │ │ 0x0144e5b0 00000000 e7ff3000 e7ff3000 f6000000 ......0...0..... │ │ 0x0144e5c0 0b000000 993a3500 00000000 f05d3100 .....:5......]1. │ │ 0x0144e5d0 f05d3100 f7000000 0b000000 a43a3500 .]1..........:5. │ │ 0x0144e5e0 00000000 dfc73000 dfc73000 f8000000 ......0...0..... │ │ - 0x0144e5f0 0b000000 af3a3500 00000000 fab02e00 .....:5......... │ │ - 0x0144e600 fab02e00 f9000000 0b000000 ba3a3500 .............:5. │ │ + 0x0144e5f0 0b000000 af3a3500 00000000 d3b02e00 .....:5......... │ │ + 0x0144e600 d3b02e00 f9000000 0b000000 ba3a3500 .............:5. │ │ 0x0144e610 00000000 f27b3100 f27b3100 fa000000 .....{1..{1..... │ │ 0x0144e620 0b000000 c53a3500 00000000 609a3100 .....:5.....`.1. │ │ 0x0144e630 609a3100 fb000000 0b000000 d03a3500 `.1..........:5. │ │ - 0x0144e640 00000000 b0472f00 b0472f00 fc000000 .....G/..G/..... │ │ + 0x0144e640 00000000 89472f00 89472f00 fc000000 .....G/..G/..... │ │ 0x0144e650 0b000000 db3a3500 00000000 d4143000 .....:5.......0. │ │ 0x0144e660 d4143000 fd000000 0b000000 e63a3500 ..0..........:5. │ │ - 0x0144e670 00000000 13b12e00 13b12e00 fe000000 ................ │ │ - 0x0144e680 0b000000 f13a3500 00000000 ff0a2f00 .....:5......./. │ │ - 0x0144e690 ff0a2f00 ff000000 0b000000 fc3a3500 ../..........:5. │ │ + 0x0144e670 00000000 ecb02e00 ecb02e00 fe000000 ................ │ │ + 0x0144e680 0b000000 f13a3500 00000000 d80a2f00 .....:5......./. │ │ + 0x0144e690 d80a2f00 ff000000 0b000000 fc3a3500 ../..........:5. │ │ 0x0144e6a0 00000000 0f7c3100 0f7c3100 00010000 .....|1..|1..... │ │ 0x0144e6b0 0b000000 073b3500 00000000 085e3100 .....;5......^1. │ │ 0x0144e6c0 cddb2f00 01010000 08000000 123b3500 ../..........;5. │ │ 0x0144e6d0 00000000 01ba3100 01ba3100 02010000 ......1...1..... │ │ 0x0144e6e0 07000000 1a3b3500 00000000 77f73100 .....;5.....w.1. │ │ 0x0144e6f0 77f73100 03010000 07000000 213b3500 w.1.........!;5. │ │ - 0x0144e700 00000000 749e2f00 749e2f00 04010000 ....t./.t./..... │ │ + 0x0144e700 00000000 4d9e2f00 4d9e2f00 04010000 ....M./.M./..... │ │ 0x0144e710 07000000 283b3500 00000000 307c3100 ....(;5.....0|1. │ │ 0x0144e720 307c3100 05010000 07000000 2f3b3500 0|1........./;5. │ │ 0x0144e730 00000000 79fa2f00 79fa2f00 06010000 ....y./.y./..... │ │ 0x0144e740 07000000 363b3500 00000000 80fa2f00 ....6;5......./. │ │ 0x0144e750 80fa2f00 07010000 07000000 3d3b3500 ../.........=;5. │ │ 0x0144e760 00000000 f0c73000 f0c73000 08010000 ......0...0..... │ │ - 0x0144e770 07000000 443b3500 00000000 8c642f00 ....D;5......d/. │ │ - 0x0144e780 8c642f00 09010000 07000000 4b3b3500 .d/.........K;5. │ │ + 0x0144e770 07000000 443b3500 00000000 65642f00 ....D;5.....ed/. │ │ + 0x0144e780 65642f00 09010000 07000000 4b3b3500 ed/.........K;5. │ │ 0x0144e790 00000000 5a6d3000 5a6d3000 0a010000 ....Zm0.Zm0..... │ │ 0x0144e7a0 07000000 523b3500 00000000 87fa2f00 ....R;5......./. │ │ 0x0144e7b0 87fa2f00 0b010000 07000000 593b3500 ../.........Y;5. │ │ 0x0144e7c0 00000000 f6c73000 f6c73000 0c010000 ......0...0..... │ │ 0x0144e7d0 07000000 603b3500 00000000 d1db2f00 ....`;5......./. │ │ 0x0144e7e0 d1db2f00 0d010000 08000000 673b3500 ../.........g;5. │ │ - 0x0144e7f0 00000000 32b12e00 32b12e00 0e010000 ....2...2....... │ │ + 0x0144e7f0 00000000 0bb12e00 0bb12e00 0e010000 ................ │ │ 0x0144e800 08000000 6f3b3500 00000000 70033100 ....o;5.....p.1. │ │ 0x0144e810 70033100 0f010000 08000000 773b3500 p.1.........w;5. │ │ - 0x0144e820 00000000 93642f00 93642f00 10010000 .....d/..d/..... │ │ + 0x0144e820 00000000 6c642f00 6c642f00 10010000 ....ld/.ld/..... │ │ 0x0144e830 08000000 7f3b3500 00000000 4e373200 .....;5.....N72. │ │ 0x0144e840 4e373200 11010000 08000000 873b3500 N72..........;5. │ │ 0x0144e850 00000000 e2403100 e2403100 12010000 .....@1..@1..... │ │ 0x0144e860 08000000 8f3b3500 00000000 85033100 .....;5.......1. │ │ 0x0144e870 85033100 13010000 08000000 973b3500 ..1..........;5. │ │ 0x0144e880 00000000 7f9a3100 7f9a3100 14010000 ......1...1..... │ │ 0x0144e890 08000000 9f3b3500 00000000 4a203100 .....;5.....J 1. │ │ 0x0144e8a0 4a203100 15010000 08000000 a73b3500 J 1..........;5. │ │ - 0x0144e8b0 00000000 d0472f00 d0472f00 16010000 .....G/..G/..... │ │ - 0x0144e8c0 08000000 af3b3500 00000000 68ed2e00 .....;5.....h... │ │ - 0x0144e8d0 68ed2e00 17010000 08000000 b73b3500 h............;5. │ │ - 0x0144e8e0 00000000 7a9e2f00 7a9e2f00 18010000 ....z./.z./..... │ │ + 0x0144e8b0 00000000 a9472f00 a9472f00 16010000 .....G/..G/..... │ │ + 0x0144e8c0 08000000 af3b3500 00000000 41ed2e00 .....;5.....A... │ │ + 0x0144e8d0 41ed2e00 17010000 08000000 b73b3500 A............;5. │ │ + 0x0144e8e0 00000000 539e2f00 539e2f00 18010000 ....S./.S./..... │ │ 0x0144e8f0 08000000 bf3b3500 00000000 9b573200 .....;5......W2. │ │ 0x0144e900 9b573200 19010000 08000000 c73b3500 .W2..........;5. │ │ 0x0144e910 00000000 ed403100 ed403100 1a010000 .....@1..@1..... │ │ - 0x0144e920 08000000 cf3b3500 00000000 d5bc2f00 .....;5......./. │ │ - 0x0144e930 d5bc2f00 1b010000 08000000 d73b3500 ../..........;5. │ │ + 0x0144e920 08000000 cf3b3500 00000000 aebc2f00 .....;5......./. │ │ + 0x0144e930 aebc2f00 1b010000 08000000 d73b3500 ../..........;5. │ │ 0x0144e940 00000000 b5573200 b5573200 1c010000 .....W2..W2..... │ │ - 0x0144e950 08000000 df3b3500 00000000 7ed22e00 .....;5.....~... │ │ + 0x0144e950 08000000 df3b3500 00000000 57d22e00 .....;5.....W... │ │ 0x0144e960 55203100 1d010000 08000000 e73b3500 U 1..........;5. │ │ - 0x0144e970 00000000 909e2f00 909e2f00 1e010000 ....../.../..... │ │ - 0x0144e980 08000000 ef3b3500 00000000 e9472f00 .....;5......G/. │ │ - 0x0144e990 8cd22e00 1f010000 08000000 f73b3500 .............;5. │ │ + 0x0144e970 00000000 699e2f00 699e2f00 1e010000 ....i./.i./..... │ │ + 0x0144e980 08000000 ef3b3500 00000000 c2472f00 .....;5......G/. │ │ + 0x0144e990 65d22e00 1f010000 08000000 f73b3500 e............;5. │ │ 0x0144e9a0 00000000 387c3100 387c3100 20010000 ....8|1.8|1. ... │ │ 0x0144e9b0 08000000 ff3b3500 00000000 5a373200 .....;5.....Z72. │ │ 0x0144e9c0 5a373200 21010000 08000000 073c3500 Z72.!........<5. │ │ 0x0144e9d0 00000000 e6db2f00 e6db2f00 22010000 ....../.../."... │ │ 0x0144e9e0 08000000 0f3c3500 00000000 14e73000 .....<5.......0. │ │ 0x0144e9f0 14e73000 23010000 08000000 173c3500 ..0.#........<5. │ │ 0x0144ea00 00000000 f7db2f00 f7db2f00 24010000 ....../.../.$... │ │ 0x0144ea10 08000000 1f3c3500 00000000 1f343000 .....<5......40. │ │ 0x0144ea20 1f343000 25010000 08000000 273c3500 .40.%.......'<5. │ │ 0x0144ea30 00000000 616d3000 64203100 26010000 ....am0.d 1.&... │ │ 0x0144ea40 08000000 2f3c3500 00000000 2a343000 ..../<5.....*40. │ │ 0x0144ea50 36343000 27010000 08000000 373c3500 640.'.......7<5. │ │ 0x0144ea60 00000000 457c3100 f9403100 28010000 ....E|1..@1.(... │ │ 0x0144ea70 08000000 3f3c3500 00000000 706d3000 ....?<5.....pm0. │ │ - 0x0144ea80 e1832f00 29010000 08000000 473c3500 ../.).......G<5. │ │ + 0x0144ea80 ba832f00 29010000 08000000 473c3500 ../.).......G<5. │ │ 0x0144ea90 00000000 0dba3100 0dba3100 2a010000 ......1...1.*... │ │ 0x0144eaa0 08000000 4f3c3500 00000000 c4573200 ....O<5......W2. │ │ 0x0144eab0 c4573200 2b010000 08000000 573c3500 .W2.+.......W<5. │ │ - 0x0144eac0 00000000 a8642f00 a8642f00 2c010000 .....d/..d/.,... │ │ - 0x0144ead0 08000000 5f3c3500 00000000 fa472f00 ...._<5......G/. │ │ - 0x0144eae0 fa472f00 2d010000 08000000 673c3500 .G/.-.......g<5. │ │ - 0x0144eaf0 00000000 11482f00 11482f00 2e010000 .....H/..H/..... │ │ + 0x0144eac0 00000000 81642f00 81642f00 2c010000 .....d/..d/.,... │ │ + 0x0144ead0 08000000 5f3c3500 00000000 d3472f00 ...._<5......G/. │ │ + 0x0144eae0 d3472f00 2d010000 08000000 673c3500 .G/.-.......g<5. │ │ + 0x0144eaf0 00000000 ea472f00 ea472f00 2e010000 .....G/..G/..... │ │ 0x0144eb00 08000000 6f3c3500 00000000 9b033100 ....o<5.......1. │ │ 0x0144eb10 9b033100 2f010000 08000000 773c3500 ..1./.......w<5. │ │ - 0x0144eb20 00000000 9d9e2f00 9d9e2f00 30010000 ....../.../.0... │ │ + 0x0144eb20 00000000 769e2f00 769e2f00 30010000 ....v./.v./.0... │ │ 0x0144eb30 08000000 7f3c3500 00000000 4f7c3100 .....<5.....O|1. │ │ 0x0144eb40 4f7c3100 31010000 08000000 873c3500 O|1.1........<5. │ │ - 0x0144eb50 00000000 a2d22e00 a2d22e00 32010000 ............2... │ │ + 0x0144eb50 00000000 7bd22e00 7bd22e00 32010000 ....{...{...2... │ │ 0x0144eb60 08000000 8f3c3500 00000000 75203100 .....<5.....u 1. │ │ 0x0144eb70 75203100 33010000 08000000 973c3500 u 1.3........<5. │ │ - 0x0144eb80 00000000 b39e2f00 b39e2f00 34010000 ....../.../.4... │ │ + 0x0144eb80 00000000 8c9e2f00 8c9e2f00 34010000 ....../.../.4... │ │ 0x0144eb90 08000000 9f3c3500 00000000 26163200 .....<5.....&.2. │ │ 0x0144eba0 26163200 35010000 08000000 a73c3500 &.2.5........<5. │ │ 0x0144ebb0 00000000 0c5e3100 0c5e3100 36010000 .....^1..^1.6... │ │ 0x0144ebc0 08000000 af3c3500 00000000 db573200 .....<5......W2. │ │ 0x0144ebd0 db573200 37010000 08000000 b73c3500 .W2.7........<5. │ │ 0x0144ebe0 00000000 8efa2f00 8efa2f00 38010000 ....../.../.8... │ │ 0x0144ebf0 08000000 bf3c3500 00000000 21ba3100 .....<5.....!.1. │ │ 0x0144ec00 21ba3100 39010000 08000000 c73c3500 !.1.9........<5. │ │ 0x0144ec10 00000000 f5143000 f5143000 3a010000 ......0...0.:... │ │ 0x0144ec20 08000000 cf3c3500 00000000 6fd83100 .....<5.....o.1. │ │ 0x0144ec30 6fd83100 3b010000 09000000 d73c3500 o.1.;........<5. │ │ - 0x0144ec40 00000000 81ed2e00 81ed2e00 3c010000 ............<... │ │ + 0x0144ec40 00000000 5aed2e00 5aed2e00 3c010000 ....Z...Z...<... │ │ 0x0144ec50 09000000 e03c3500 00000000 50523000 .....<5.....PR0. │ │ 0x0144ec60 50523000 3d010000 09000000 e93c3500 PR0.=........<5. │ │ 0x0144ec70 00000000 fdc73000 fdc73000 3e010000 ......0...0.>... │ │ 0x0144ec80 09000000 f23c3500 00000000 756d3000 .....<5.....um0. │ │ 0x0144ec90 756d3000 3f010000 09000000 fb3c3500 um0.?........<5. │ │ 0x0144eca0 00000000 83d83100 83d83100 40010000 ......1...1.@... │ │ - 0x0144ecb0 09000000 043d3500 00000000 0e2b2f00 .....=5......+/. │ │ - 0x0144ecc0 0e2b2f00 41010000 09000000 0d3d3500 .+/.A........=5. │ │ + 0x0144ecb0 09000000 043d3500 00000000 e72a2f00 .....=5......*/. │ │ + 0x0144ecc0 e72a2f00 41010000 09000000 0d3d3500 .*/.A........=5. │ │ 0x0144ecd0 00000000 7df73100 7df73100 42010000 ....}.1.}.1.B... │ │ 0x0144ece0 09000000 163d3500 00000000 2ae73000 .....=5.....*.0. │ │ 0x0144ecf0 2ae73000 43010000 08000000 1f3d3500 *.0.C........=5. │ │ 0x0144ed00 00000000 04413100 04413100 44010000 .....A1..A1.D... │ │ 0x0144ed10 08000000 273d3500 00000000 2cba3100 ....'=5.....,.1. │ │ 0x0144ed20 2cba3100 45010000 08000000 2f3d3500 ,.1.E......./=5. │ │ 0x0144ed30 00000000 65373200 65373200 46010000 ....e72.e72.F... │ │ 0x0144ed40 08000000 373d3500 00000000 f1573200 ....7=5......W2. │ │ 0x0144ed50 f1573200 47010000 08000000 3f3d3500 .W2.G.......?=5. │ │ - 0x0144ed60 00000000 c99e2f00 c99e2f00 48010000 ....../.../.H... │ │ - 0x0144ed70 08000000 473d3500 00000000 47b12e00 ....G=5.....G... │ │ - 0x0144ed80 47b12e00 49010000 08000000 4f3d3500 G...I.......O=5. │ │ - 0x0144ed90 00000000 27482f00 27482f00 4a010000 ....'H/.'H/.J... │ │ - 0x0144eda0 08000000 573d3500 00000000 39482f00 ....W=5.....9H/. │ │ - 0x0144edb0 39482f00 4b010000 08000000 5f3d3500 9H/.K......._=5. │ │ + 0x0144ed60 00000000 a29e2f00 a29e2f00 48010000 ....../.../.H... │ │ + 0x0144ed70 08000000 473d3500 00000000 20b12e00 ....G=5..... ... │ │ + 0x0144ed80 20b12e00 49010000 08000000 4f3d3500 ...I.......O=5. │ │ + 0x0144ed90 00000000 00482f00 00482f00 4a010000 .....H/..H/.J... │ │ + 0x0144eda0 08000000 573d3500 00000000 12482f00 ....W=5......H/. │ │ + 0x0144edb0 12482f00 4b010000 08000000 5f3d3500 .H/.K......._=5. │ │ 0x0144edc0 00000000 44ba3100 44ba3100 4c010000 ....D.1.D.1.L... │ │ 0x0144edd0 08000000 673d3500 00000000 17413100 ....g=5......A1. │ │ 0x0144ede0 17413100 4d010000 08000000 6f3d3500 .A1.M.......o=5. │ │ 0x0144edf0 00000000 1ac83000 1ac83000 4e010000 ......0...0.N... │ │ 0x0144ee00 08000000 773d3500 00000000 959a3100 ....w=5.......1. │ │ 0x0144ee10 959a3100 4f010000 08000000 7f3d3500 ..1.O........=5. │ │ 0x0144ee20 00000000 03583200 03583200 50010000 .....X2..X2.P... │ │ - 0x0144ee30 08000000 873d3500 00000000 e6832f00 .....=5......./. │ │ - 0x0144ee40 e6832f00 51010000 08000000 8f3d3500 ../.Q........=5. │ │ - 0x0144ee50 00000000 232b2f00 232b2f00 52010000 ....#+/.#+/.R... │ │ + 0x0144ee30 08000000 873d3500 00000000 bf832f00 .....=5......./. │ │ + 0x0144ee40 bf832f00 51010000 08000000 8f3d3500 ../.Q........=5. │ │ + 0x0144ee50 00000000 fc2a2f00 fc2a2f00 52010000 .....*/..*/.R... │ │ 0x0144ee60 08000000 973d3500 00000000 00153000 .....=5.......0. │ │ 0x0144ee70 00153000 53010000 08000000 9f3d3500 ..0.S........=5. │ │ - 0x0144ee80 00000000 5cb12e00 5cb12e00 54010000 ....\...\...T... │ │ + 0x0144ee80 00000000 35b12e00 35b12e00 54010000 ....5...5...T... │ │ 0x0144ee90 08000000 a73d3500 00000000 ac033100 .....=5.......1. │ │ 0x0144eea0 ac033100 55010000 08000000 af3d3500 ..1.U........=5. │ │ 0x0144eeb0 00000000 0ddc2f00 0ddc2f00 56010000 ....../.../.V... │ │ 0x0144eec0 08000000 b73d3500 00000000 697c3100 .....=5.....i|1. │ │ 0x0144eed0 697c3100 57010000 08000000 bf3d3500 i|1.W........=5. │ │ 0x0144eee0 00000000 9ed83100 9ed83100 58010000 ......1...1.X... │ │ - 0x0144eef0 08000000 c73d3500 00000000 bdd22e00 .....=5......... │ │ - 0x0144ef00 bdd22e00 59010000 08000000 cf3d3500 ....Y........=5. │ │ + 0x0144eef0 08000000 c73d3500 00000000 96d22e00 .....=5......... │ │ + 0x0144ef00 96d22e00 59010000 08000000 cf3d3500 ....Y........=5. │ │ 0x0144ef10 00000000 17583200 17583200 5a010000 .....X2..X2.Z... │ │ - 0x0144ef20 08000000 d73d3500 00000000 322b2f00 .....=5.....2+/. │ │ - 0x0144ef30 322b2f00 5b010000 08000000 df3d3500 2+/.[........=5. │ │ - 0x0144ef40 00000000 4e482f00 4e482f00 5c010000 ....NH/.NH/.\... │ │ + 0x0144ef20 08000000 d73d3500 00000000 0b2b2f00 .....=5......+/. │ │ + 0x0144ef30 0b2b2f00 5b010000 08000000 df3d3500 .+/.[........=5. │ │ + 0x0144ef40 00000000 27482f00 27482f00 5c010000 ....'H/.'H/.\... │ │ 0x0144ef50 08000000 e73d3500 00000000 43343000 .....=5.....C40. │ │ 0x0144ef60 43343000 5d010000 08000000 ef3d3500 C40.]........=5. │ │ 0x0144ef70 00000000 00000000 00000000 00000000 ................ │ │ - 0x0144ef80 00000000 00000000 00000000 61482f00 ............aH/. │ │ - 0x0144ef90 61482f00 5f010000 08000000 f73d3500 aH/._........=5. │ │ + 0x0144ef80 00000000 00000000 00000000 3a482f00 ............:H/. │ │ + 0x0144ef90 3a482f00 5f010000 08000000 f73d3500 :H/._........=5. │ │ 0x0144efa0 00000000 b3d83100 b3d83100 60010000 ......1...1.`... │ │ 0x0144efb0 08000000 ff3d3500 00000000 3a163200 .....=5.....:.2. │ │ 0x0144efc0 3a163200 61010000 08000000 073e3500 :.2.a........>5. │ │ 0x0144efd0 00000000 bb033100 bb033100 62010000 ......1...1.b... │ │ 0x0144efe0 08000000 0f3e3500 00000000 03ac3000 .....>5.......0. │ │ 0x0144eff0 03ac3000 63010000 08000000 173e3500 ..0.c........>5. │ │ 0x0144f000 00000000 a3fa2f00 a3fa2f00 64010000 ....../.../.d... │ │ 0x0144f010 08000000 1f3e3500 00000000 19ac3000 .....>5.......0. │ │ 0x0144f020 19ac3000 65010000 08000000 273e3500 ..0.e.......'>5. │ │ 0x0144f030 00000000 90f73100 90f73100 66010000 ......1...1.f... │ │ 0x0144f040 08000000 2f3e3500 00000000 448a3000 ..../>5.....D.0. │ │ 0x0144f050 448a3000 67010000 08000000 373e3500 D.0.g.......7>5. │ │ 0x0144f060 00000000 26ac3000 26ac3000 68010000 ....&.0.&.0.h... │ │ - 0x0144f070 08000000 3f3e3500 00000000 71b12e00 ....?>5.....q... │ │ - 0x0144f080 71b12e00 69010000 08000000 473e3500 q...i.......G>5. │ │ - 0x0144f090 00000000 be642f00 be642f00 6a010000 .....d/..d/.j... │ │ + 0x0144f070 08000000 3f3e3500 00000000 4ab12e00 ....?>5.....J... │ │ + 0x0144f080 4ab12e00 69010000 08000000 473e3500 J...i.......G>5. │ │ + 0x0144f090 00000000 97642f00 97642f00 6a010000 .....d/..d/.j... │ │ 0x0144f0a0 08000000 4f3e3500 00000000 21dc2f00 ....O>5.....!./. │ │ 0x0144f0b0 8a6d3000 6b010000 08000000 573e3500 .m0.k.......W>5. │ │ 0x0144f0c0 00000000 57343000 2fc83000 6c010000 ....W40./.0.l... │ │ 0x0144f0d0 08000000 5f3e3500 00000000 d5033100 ...._>5.......1. │ │ 0x0144f0e0 37c83000 6d010000 09000000 673e3500 7.0.m.......g>5. │ │ - 0x0144f0f0 00000000 d1642f00 200b2f00 6e010000 .....d/. ./.n... │ │ + 0x0144f0f0 00000000 aa642f00 f90a2f00 6e010000 .....d/.../.n... │ │ 0x0144f100 09000000 703e3500 00000000 4bc83000 ....p>5.....K.0. │ │ - 0x0144f110 e1bc2f00 6f010000 09000000 793e3500 ../.o.......y>5. │ │ - 0x0144f120 00000000 2b0b2f00 37e73000 70010000 ....+./.7.0.p... │ │ + 0x0144f110 babc2f00 6f010000 09000000 793e3500 ../.o.......y>5. │ │ + 0x0144f120 00000000 040b2f00 37e73000 70010000 ....../.7.0.p... │ │ 0x0144f130 09000000 823e3500 00000000 bbfa2f00 .....>5......./. │ │ 0x0144f140 54163200 71010000 09000000 8b3e3500 T.2.q........>5. │ │ - 0x0144f150 00000000 51e73000 80b12e00 72010000 ....Q.0.....r... │ │ - 0x0144f160 09000000 943e3500 00000000 d3d22e00 .....>5......... │ │ + 0x0144f150 00000000 51e73000 59b12e00 72010000 ....Q.0.Y...r... │ │ + 0x0144f160 09000000 943e3500 00000000 acd22e00 .....>5......... │ │ 0x0144f170 c3fa2f00 73010000 09000000 9d3e3500 ../.s........>5. │ │ 0x0144f180 00000000 62163200 5f343000 74010000 ....b.2._40.t... │ │ 0x0144f190 09000000 a63e3500 00000000 73373200 .....>5.....s72. │ │ 0x0144f1a0 73373200 75010000 09000000 af3e3500 s72.u........>5. │ │ 0x0144f1b0 00000000 d8fd3000 d8fd3000 76010000 ......0...0.v... │ │ 0x0144f1c0 09000000 b83e3500 00000000 9b6d3000 .....>5......m0. │ │ 0x0144f1d0 a99a3100 77010000 09000000 c13e3500 ..1.w........>5. │ │ 0x0144f1e0 00000000 7b0e3200 7b0e3200 78010000 ....{.2.{.2.x... │ │ 0x0144f1f0 04000000 ca3e3500 00000000 225e3100 .....>5....."^1. │ │ 0x0144f200 225e3100 79010000 05000000 ce3e3500 "^1.y........>5. │ │ 0x0144f210 00000000 31ac3000 6e523000 7a010000 ....1.0.nR0.z... │ │ - 0x0144f220 02000000 d33e3500 00000000 edbc2f00 .....>5......./. │ │ + 0x0144f220 02000000 d33e3500 00000000 c6bc2f00 .....>5......./. │ │ 0x0144f230 8e523000 7b010000 01000000 d53e3500 .R0.{........>5. │ │ 0x0144f240 00000000 51c83000 5fe73000 7c010000 ....Q.0._.0.|... │ │ 0x0144f250 02000000 d63e3500 00000000 79373200 .....>5.....y72. │ │ 0x0144f260 92523000 7d010000 03000000 d83e3500 .R0.}........>5. │ │ 0x0144f270 00000000 7e373200 d8fa2f00 7e010000 ....~72.../.~... │ │ 0x0144f280 04000000 db3e3500 00000000 31dc2f00 .....>5.....1./. │ │ 0x0144f290 97523000 7f010000 04000000 df3e3500 .R0..........>5. │ │ - 0x0144f2a0 00000000 df9e2f00 b49a3100 80010000 ....../...1..... │ │ - 0x0144f2b0 04000000 e33e3500 00000000 09c12e00 .....>5......... │ │ + 0x0144f2a0 00000000 b89e2f00 b49a3100 80010000 ....../...1..... │ │ + 0x0144f2b0 04000000 e33e3500 00000000 e2c02e00 .....>5......... │ │ 0x0144f2c0 2f5e3100 81010000 04000000 e73e3500 /^1..........>5. │ │ - 0x0144f2d0 00000000 40ac3000 94b12e00 82010000 ....@.0......... │ │ + 0x0144f2d0 00000000 40ac3000 6db12e00 82010000 ....@.0.m....... │ │ 0x0144f2e0 04000000 eb3e3500 00000000 a56d3000 .....>5......m0. │ │ - 0x0144f2f0 f1bc2f00 83010000 04000000 ef3e3500 ../..........>5. │ │ - 0x0144f300 00000000 9aed2e00 9aed2e00 84010000 ................ │ │ + 0x0144f2f0 cabc2f00 83010000 04000000 ef3e3500 ../..........>5. │ │ + 0x0144f300 00000000 73ed2e00 73ed2e00 84010000 ....s...s....... │ │ 0x0144f310 04000000 f33e3500 00000000 5b8a3000 .....>5.....[.0. │ │ - 0x0144f320 9db12e00 85010000 05000000 f73e3500 .............>5. │ │ - 0x0144f330 00000000 6f482f00 a9b12e00 86010000 ....oH/......... │ │ - 0x0144f340 09000000 fc3e3500 00000000 452b2f00 .....>5.....E+/. │ │ - 0x0144f350 fb832f00 87010000 0a000000 053f3500 ../..........?5. │ │ - 0x0144f360 00000000 ac6d3000 f8bc2f00 88010000 .....m0.../..... │ │ + 0x0144f320 76b12e00 85010000 05000000 f73e3500 v............>5. │ │ + 0x0144f330 00000000 48482f00 82b12e00 86010000 ....HH/......... │ │ + 0x0144f340 09000000 fc3e3500 00000000 1e2b2f00 .....>5......+/. │ │ + 0x0144f350 d4832f00 87010000 0a000000 053f3500 ../..........?5. │ │ + 0x0144f360 00000000 ac6d3000 d1bc2f00 88010000 .....m0.../..... │ │ 0x0144f370 0a000000 0f3f3500 00000000 b3a12e00 .....?5......... │ │ 0x0144f380 b3a12e00 89010000 00000000 00000000 ................ │ │ - 0x0144f390 00000000 cfd83100 3f0b2f00 8a010000 ......1.?./..... │ │ + 0x0144f390 00000000 cfd83100 180b2f00 8a010000 ......1.../..... │ │ 0x0144f3a0 03000000 193f3500 00000000 0e153000 .....?5.......0. │ │ 0x0144f3b0 0e153000 8b010000 04000000 1c3f3500 ..0..........?5. │ │ 0x0144f3c0 00000000 63e73000 9cf73100 8c010000 ....c.0...1..... │ │ 0x0144f3d0 09000000 203f3500 00000000 e2fa2f00 .... ?5......./. │ │ 0x0144f3e0 e2fa2f00 8d010000 08000000 293f3500 ../.........)?5. │ │ 0x0144f3f0 00000000 18153000 375e3100 8e010000 ......0.7^1..... │ │ 0x0144f400 08000000 313f3500 00000000 71163200 ....1?5.....q.2. │ │ 0x0144f410 71163200 8f010000 08000000 393f3500 q.2.........9?5. │ │ - 0x0144f420 00000000 b2b12e00 b2b12e00 90010000 ................ │ │ + 0x0144f420 00000000 8bb12e00 8bb12e00 90010000 ................ │ │ 0x0144f430 03000000 413f3500 00000000 2a153000 ....A?5.....*.0. │ │ 0x0144f440 6be73000 91010000 03000000 443f3500 k.0.........D?5. │ │ 0x0144f450 00000000 c19a3100 a2523000 92010000 ......1..R0..... │ │ 0x0144f460 03000000 473f3500 00000000 34583200 ....G?5.....4X2. │ │ 0x0144f470 2d413100 93010000 03000000 4a3f3500 -A1.........J?5. │ │ 0x0144f480 00000000 b3a12e00 b3a12e00 94010000 ................ │ │ 0x0144f490 00000000 00000000 00000000 81163200 ..............2. │ │ @@ -34246,65 +34246,65 @@ │ │ 0x0144f530 27b53100 9b010000 08000000 773f3500 '.1.........w?5. │ │ 0x0144f540 00000000 842f3000 842f3000 9c010000 ...../0../0..... │ │ 0x0144f550 08000000 7f3f3500 00000000 32b53100 .....?5.....2.1. │ │ 0x0144f560 32b53100 9d010000 08000000 873f3500 2.1..........?5. │ │ 0x0144f570 00000000 b11c3100 b11c3100 9e010000 ......1...1..... │ │ 0x0144f580 08000000 8f3f3500 00000000 2d5a3100 .....?5.....-Z1. │ │ 0x0144f590 2d5a3100 9f010000 08000000 973f3500 -Z1..........?5. │ │ - 0x0144f5a0 00000000 d7642f00 d7642f00 a0010000 .....d/..d/..... │ │ + 0x0144f5a0 00000000 b0642f00 b0642f00 a0010000 .....d/..d/..... │ │ 0x0144f5b0 07000000 9f3f3500 00000000 8c163200 .....?5.......2. │ │ 0x0144f5c0 74343000 a1010000 09000000 a63f3500 t40..........?5. │ │ 0x0144f5d0 00000000 0e663000 eefa2f00 a2010000 .....f0.../..... │ │ 0x0144f5e0 09000000 af3f3500 00000000 45023100 .....?5.....E.1. │ │ - 0x0144f5f0 ffbc2f00 a3010000 09000000 b83f3500 ../..........?5. │ │ - 0x0144f600 00000000 b7b12e00 b36d3000 a4010000 .........m0..... │ │ + 0x0144f5f0 d8bc2f00 a3010000 09000000 b83f3500 ../..........?5. │ │ + 0x0144f600 00000000 90b12e00 b36d3000 a4010000 .........m0..... │ │ 0x0144f610 09000000 c13f3500 00000000 8b203100 .....?5...... 1. │ │ 0x0144f620 57ba3100 a5010000 09000000 ca3f3500 W.1..........?5. │ │ - 0x0144f630 00000000 c3b12e00 94163200 a6010000 ..........2..... │ │ - 0x0144f640 09000000 d33f3500 00000000 3cec2e00 .....?5.....<... │ │ + 0x0144f630 00000000 9cb12e00 94163200 a6010000 ..........2..... │ │ + 0x0144f640 09000000 d33f3500 00000000 15ec2e00 .....?5......... │ │ 0x0144f650 e7033100 a7010000 09000000 dc3f3500 ..1..........?5. │ │ 0x0144f660 00000000 fafa2f00 d39a3100 a8010000 ....../...1..... │ │ - 0x0144f670 09000000 e53f3500 00000000 ec9e2f00 .....?5......./. │ │ + 0x0144f670 09000000 e53f3500 00000000 c59e2f00 .....?5......./. │ │ 0x0144f680 525e3100 a9010000 09000000 ee3f3500 R^1..........?5. │ │ - 0x0144f690 00000000 ade62e00 e2d22e00 aa010000 ................ │ │ - 0x0144f6a0 09000000 f73f3500 00000000 5f012f00 .....?5....._./. │ │ - 0x0144f6b0 0b842f00 ab010000 09000000 00403500 ../..........@5. │ │ - 0x0144f6c0 00000000 17842f00 bf6d3000 ac010000 ....../..m0..... │ │ + 0x0144f690 00000000 86e62e00 bbd22e00 aa010000 ................ │ │ + 0x0144f6a0 09000000 f73f3500 00000000 38012f00 .....?5.....8./. │ │ + 0x0144f6b0 e4832f00 ab010000 09000000 00403500 ../..........@5. │ │ + 0x0144f6c0 00000000 f0832f00 bf6d3000 ac010000 ....../..m0..... │ │ 0x0144f6d0 09000000 09403500 00000000 df9a3100 .....@5.......1. │ │ 0x0144f6e0 36dc2f00 ad010000 09000000 12403500 6./..........@5. │ │ 0x0144f6f0 00000000 7d7c3100 eb9a3100 ae010000 ....}|1...1..... │ │ - 0x0144f700 03000000 1b403500 00000000 482b2f00 .....@5.....H+/. │ │ - 0x0144f710 5c2b2f00 af010000 07000000 1e403500 \+/..........@5. │ │ - 0x0144f720 00000000 0bbd2f00 e7642f00 b0010000 ....../..d/..... │ │ - 0x0144f730 07000000 25403500 00000000 9fed2e00 ....%@5......... │ │ + 0x0144f700 03000000 1b403500 00000000 212b2f00 .....@5.....!+/. │ │ + 0x0144f710 352b2f00 af010000 07000000 1e403500 5+/..........@5. │ │ + 0x0144f720 00000000 e4bc2f00 c0642f00 b0010000 ....../..d/..... │ │ + 0x0144f730 07000000 25403500 00000000 78ed2e00 ....%@5.....x... │ │ 0x0144f740 87343000 b1010000 07000000 2c403500 .40.........,@5. │ │ 0x0144f750 00000000 1dac3100 1dac3100 b2010000 ......1...1..... │ │ - 0x0144f760 01000000 33403500 00000000 61d82f00 ....3@5.....a./. │ │ - 0x0144f770 61d82f00 b3010000 03000000 34403500 a./.........4@5. │ │ - 0x0144f780 00000000 cfb12e00 cfb12e00 b4010000 ................ │ │ + 0x0144f760 01000000 33403500 00000000 3ad82f00 ....3@5.....:./. │ │ + 0x0144f770 3ad82f00 b3010000 03000000 34403500 :./.........4@5. │ │ + 0x0144f780 00000000 a8b12e00 a8b12e00 b4010000 ................ │ │ 0x0144f790 07000000 37403500 00000000 5e5e3100 ....7@5.....^^1. │ │ 0x0144f7a0 5e5e3100 b5010000 08000000 3e403500 ^^1.........>@5. │ │ 0x0144f7b0 00000000 3c153000 3c153000 b6010000 ....<.0.<.0..... │ │ - 0x0144f7c0 09000000 46403500 00000000 580b2f00 ....F@5.....X./. │ │ - 0x0144f7d0 580b2f00 b7010000 09000000 4f403500 X./.........O@5. │ │ + 0x0144f7c0 09000000 46403500 00000000 310b2f00 ....F@5.....1./. │ │ + 0x0144f7d0 310b2f00 b7010000 09000000 4f403500 1./.........O@5. │ │ 0x0144f7e0 00000000 b6523000 b6523000 b8010000 .....R0..R0..... │ │ 0x0144f7f0 09000000 58403500 00000000 97203100 ....X@5...... 1. │ │ 0x0144f800 97203100 b9010000 09000000 61403500 . 1.........a@5. │ │ - 0x0144f810 00000000 d3b12e00 d3b12e00 ba010000 ................ │ │ + 0x0144f810 00000000 acb12e00 acb12e00 ba010000 ................ │ │ 0x0144f820 0a000000 6a403500 00000000 3f583200 ....j@5.....?X2. │ │ 0x0144f830 3f583200 bb010000 0a000000 74403500 ?X2.........t@5. │ │ 0x0144f840 00000000 4f153000 4f153000 bc010000 ....O.0.O.0..... │ │ - 0x0144f850 0a000000 7e403500 00000000 23842f00 ....~@5.....#./. │ │ - 0x0144f860 23842f00 bd010000 0a000000 88403500 #./..........@5. │ │ - 0x0144f870 00000000 78482f00 78482f00 be010000 ....xH/.xH/..... │ │ - 0x0144f880 0a000000 92403500 00000000 e3b12e00 .....@5......... │ │ - 0x0144f890 e3b12e00 bf010000 0a000000 9c403500 .............@5. │ │ + 0x0144f850 0a000000 7e403500 00000000 fc832f00 ....~@5......./. │ │ + 0x0144f860 fc832f00 bd010000 0a000000 88403500 ../..........@5. │ │ + 0x0144f870 00000000 51482f00 51482f00 be010000 ....QH/.QH/..... │ │ + 0x0144f880 0a000000 92403500 00000000 bcb12e00 .....@5......... │ │ + 0x0144f890 bcb12e00 bf010000 0a000000 9c403500 .............@5. │ │ 0x0144f8a0 00000000 55c83000 55c83000 c0010000 ....U.0.U.0..... │ │ - 0x0144f8b0 0a000000 a6403500 00000000 eed22e00 .....@5......... │ │ - 0x0144f8c0 eed22e00 c1010000 0a000000 b0403500 .............@5. │ │ + 0x0144f8b0 0a000000 a6403500 00000000 c7d22e00 .....@5......... │ │ + 0x0144f8c0 c7d22e00 c1010000 0a000000 b0403500 .............@5. │ │ 0x0144f8d0 00000000 e8d83100 e8d83100 c2010000 ......1...1..... │ │ 0x0144f8e0 0a000000 ba403500 00000000 019b3100 .....@5.......1. │ │ 0x0144f8f0 019b3100 c3010000 0a000000 c4403500 ..1..........@5. │ │ 0x0144f900 00000000 678a3000 678a3000 c4010000 ....g.0.g.0..... │ │ 0x0144f910 0a000000 ce403500 00000000 a3203100 .....@5...... 1. │ │ 0x0144f920 a3203100 c5010000 0a000000 d8403500 . 1..........@5. │ │ 0x0144f930 00000000 917c3100 917c3100 c6010000 .....|1..|1..... │ │ @@ -34318,57 +34318,57 @@ │ │ 0x0144f9b0 cb6d3000 cb010000 0a000000 14413500 .m0..........A5. │ │ 0x0144f9c0 00000000 0b9b3100 a67c3100 cc010000 ......1..|1..... │ │ 0x0144f9d0 0a000000 1e413500 00000000 d9ad2e00 .....A5......... │ │ 0x0144f9e0 d9ad2e00 cd010000 0a000000 28413500 ............(A5. │ │ 0x0144f9f0 00000000 9f343000 9f343000 ce010000 .....40..40..... │ │ 0x0144fa00 0a000000 32413500 00000000 109b3100 ....2A5.......1. │ │ 0x0144fa10 109b3100 cf010000 0a000000 3c413500 ..1............ │ │ - 0x01450480 04000000 e4433500 00000000 cd0b2f00 .....C5......./. │ │ - 0x01450490 cd0b2f00 3f020000 04000000 e8433500 ../.?........C5. │ │ - 0x014504a0 00000000 4a652f00 4a652f00 40020000 ....Je/.Je/.@... │ │ - 0x014504b0 04000000 ec433500 00000000 7e842f00 .....C5.....~./. │ │ - 0x014504c0 7e842f00 41020000 04000000 f0433500 ~./.A........C5. │ │ + 0x01450480 04000000 e4433500 00000000 a60b2f00 .....C5......./. │ │ + 0x01450490 a60b2f00 3f020000 04000000 e8433500 ../.?........C5. │ │ + 0x014504a0 00000000 23652f00 23652f00 40020000 ....#e/.#e/.@... │ │ + 0x014504b0 04000000 ec433500 00000000 57842f00 .....C5.....W./. │ │ + 0x014504c0 57842f00 41020000 04000000 f0433500 W./.A........C5. │ │ 0x014504d0 00000000 98e73000 98e73000 42020000 ......0...0.B... │ │ 0x014504e0 04000000 f4433500 00000000 a88a3000 .....C5.......0. │ │ 0x014504f0 a88a3000 43020000 04000000 f8433500 ..0.C........C5. │ │ - 0x01450500 00000000 1ed32e00 1ed32e00 44020000 ............D... │ │ + 0x01450500 00000000 f7d22e00 f7d22e00 44020000 ............D... │ │ 0x01450510 04000000 fc433500 00000000 609b3100 .....C5.....`.1. │ │ 0x01450520 609b3100 45020000 04000000 00443500 `.1.E........D5. │ │ 0x01450530 00000000 d8343000 d8343000 46020000 .....40..40.F... │ │ - 0x01450540 04000000 04443500 00000000 2ed32e00 .....D5......... │ │ - 0x01450550 2ed32e00 47020000 04000000 08443500 ....G........D5. │ │ + 0x01450540 04000000 04443500 00000000 07d32e00 .....D5......... │ │ + 0x01450550 07d32e00 47020000 04000000 08443500 ....G........D5. │ │ 0x01450560 00000000 ace73000 ace73000 48020000 ......0...0.H... │ │ 0x01450570 04000000 0c443500 00000000 82ac3000 .....D5.......0. │ │ 0x01450580 82ac3000 49020000 04000000 10443500 ..0.I........D5. │ │ - 0x01450590 00000000 e00b2f00 e00b2f00 4a020000 ....../.../.J... │ │ - 0x014505a0 04000000 14443500 00000000 a2bd2f00 .....D5......./. │ │ - 0x014505b0 a2bd2f00 4b020000 04000000 18443500 ../.K........D5. │ │ + 0x01450590 00000000 b90b2f00 b90b2f00 4a020000 ....../.../.J... │ │ + 0x014505a0 04000000 14443500 00000000 7bbd2f00 .....D5.....{./. │ │ + 0x014505b0 7bbd2f00 4b020000 04000000 18443500 {./.K........D5. │ │ 0x014505c0 00000000 be583200 be583200 4c020000 .....X2..X2.L... │ │ 0x014505d0 04000000 1c443500 00000000 719b3100 .....D5.....q.1. │ │ 0x014505e0 719b3100 4d020000 04000000 20443500 q.1.M....... D5. │ │ - 0x014505f0 00000000 12ee2e00 12ee2e00 4e020000 ............N... │ │ - 0x01450600 04000000 24443500 00000000 f10b2f00 ....$D5......./. │ │ - 0x01450610 f10b2f00 4f020000 04000000 28443500 ../.O.......(D5. │ │ + 0x014505f0 00000000 ebed2e00 ebed2e00 4e020000 ............N... │ │ + 0x01450600 04000000 24443500 00000000 ca0b2f00 ....$D5......./. │ │ + 0x01450610 ca0b2f00 4f020000 04000000 28443500 ../.O.......(D5. │ │ 0x01450620 00000000 3bd93100 3bd93100 50020000 ....;.1.;.1.P... │ │ 0x01450630 04000000 2c443500 00000000 48fb2f00 ....,D5.....H./. │ │ 0x01450640 48fb2f00 51020000 04000000 30443500 H./.Q.......0D5. │ │ 0x01450650 00000000 d8413100 d8413100 52020000 .....A1..A1.R... │ │ 0x01450660 04000000 34443500 00000000 82c83000 ....4D5.......0. │ │ 0x01450670 82c83000 53020000 04000000 38443500 ..0.S.......8D5. │ │ 0x01450680 00000000 93c83000 93c83000 54020000 ......0...0.T... │ │ - 0x01450690 04000000 3c443500 00000000 9d482f00 .......>....... │ │ + 0x01451290 05000000 d8463500 00000000 c0242f00 .....F5......$/. │ │ + 0x014512a0 c0242f00 d5020000 05000000 dd463500 .$/..........F5. │ │ + 0x014512b0 00000000 ca242f00 ca242f00 d6020000 .....$/..$/..... │ │ + 0x014512c0 05000000 e2463500 00000000 bfb72f00 .....F5......./. │ │ + 0x014512d0 bfb72f00 d7020000 05000000 e7463500 ../..........F5. │ │ + 0x014512e0 00000000 17e92e00 17e92e00 d8020000 ................ │ │ 0x014512f0 05000000 ec463500 00000000 cd103200 .....F5.......2. │ │ 0x01451300 cd103200 d9020000 05000000 f1463500 ..2..........F5. │ │ 0x01451310 00000000 10863000 10863000 da020000 ......0...0..... │ │ - 0x01451320 05000000 f6463500 00000000 65802f00 .....F5.....e./. │ │ - 0x01451330 65802f00 db020000 05000000 fb463500 e./..........F5. │ │ + 0x01451320 05000000 f6463500 00000000 3e802f00 .....F5.....>./. │ │ + 0x01451330 3e802f00 db020000 05000000 fb463500 >./..........F5. │ │ 0x01451340 00000000 e1d33100 e1d33100 dc020000 ......1...1..... │ │ 0x01451350 05000000 00473500 00000000 1a863000 .....G5.......0. │ │ 0x01451360 1a863000 dd020000 05000000 05473500 ..0..........G5. │ │ - 0x01451370 00000000 149a2f00 149a2f00 de020000 ....../.../..... │ │ + 0x01451370 00000000 ed992f00 ed992f00 de020000 ....../.../..... │ │ 0x01451380 05000000 0a473500 00000000 7f693000 .....G5......i0. │ │ 0x01451390 7f693000 df020000 05000000 0f473500 .i0..........G5. │ │ 0x014513a0 00000000 ab3a3100 ab3a3100 e0020000 .....:1..:1..... │ │ - 0x014513b0 05000000 14473500 00000000 6f802f00 .....G5.....o./. │ │ - 0x014513c0 6f802f00 e1020000 05000000 19473500 o./..........G5. │ │ + 0x014513b0 05000000 14473500 00000000 48802f00 .....G5.....H./. │ │ + 0x014513c0 48802f00 e1020000 05000000 19473500 H./..........G5. │ │ 0x014513d0 00000000 93533200 93533200 e2020000 .....S2..S2..... │ │ 0x014513e0 05000000 1e473500 00000000 385a3100 .....G5.....8Z1. │ │ 0x014513f0 385a3100 e3020000 05000000 23473500 8Z1.........#G5. │ │ 0x01451400 00000000 80a73000 80a73000 e4020000 ......0...0..... │ │ - 0x01451410 05000000 28473500 00000000 1e9a2f00 ....(G5......./. │ │ - 0x01451420 1e9a2f00 e5020000 05000000 2d473500 ../.........-G5. │ │ + 0x01451410 05000000 28473500 00000000 f7992f00 ....(G5......./. │ │ + 0x01451420 f7992f00 e5020000 05000000 2d473500 ../.........-G5. │ │ 0x01451430 00000000 ebd33100 ebd33100 e6020000 ......1...1..... │ │ 0x01451440 05000000 32473500 00000000 02d43100 ....2G5.......1. │ │ 0x01451450 02d43100 e7020000 05000000 37473500 ..1.........7G5. │ │ 0x01451460 00000000 d6c33000 d6c33000 e8020000 ......0...0..... │ │ - 0x01451470 05000000 3c473500 00000000 3ecd2e00 ....... │ │ - 0x01451480 3ecd2e00 e9020000 05000000 41473500 >...........AG5. │ │ - 0x01451490 00000000 3d0c2f00 470c2f00 ea020000 ....=./.G./..... │ │ + 0x01451470 05000000 3c473500 00000000 17cd2e00 ....... │ │ 0x01451c80 07000000 52493500 00000000 87043100 ....RI5.......1. │ │ 0x01451c90 87043100 3f030000 07000000 59493500 ..1.?.......YI5. │ │ 0x01451ca0 00000000 57383200 57383200 40030000 ....W82.W82.@... │ │ - 0x01451cb0 07000000 60493500 00000000 920c2f00 ....`I5......./. │ │ - 0x01451cc0 920c2f00 41030000 07000000 67493500 ../.A.......gI5. │ │ - 0x01451cd0 00000000 b70c2f00 b70c2f00 42030000 ....../.../.B... │ │ + 0x01451cb0 07000000 60493500 00000000 6b0c2f00 ....`I5.....k./. │ │ + 0x01451cc0 6b0c2f00 41030000 07000000 67493500 k./.A.......gI5. │ │ + 0x01451cd0 00000000 900c2f00 900c2f00 42030000 ....../.../.B... │ │ 0x01451ce0 07000000 6e493500 00000000 5e423100 ....nI5.....^B1. │ │ 0x01451cf0 5e423100 43030000 07000000 75493500 ^B1.C.......uI5. │ │ 0x01451d00 00000000 787d3100 787d3100 44030000 ....x}1.x}1.D... │ │ - 0x01451d10 07000000 7c493500 00000000 4bbe2f00 ....|I5.....K./. │ │ - 0x01451d20 4bbe2f00 45030000 07000000 83493500 K./.E........I5. │ │ - 0x01451d30 00000000 f6482f00 f6482f00 46030000 .....H/..H/.F... │ │ + 0x01451d10 07000000 7c493500 00000000 24be2f00 ....|I5.....$./. │ │ + 0x01451d20 24be2f00 45030000 07000000 83493500 $./.E........I5. │ │ + 0x01451d30 00000000 cf482f00 cf482f00 46030000 .....H/..H/.F... │ │ 0x01451d40 07000000 8a493500 00000000 ebd93100 .....I5.......1. │ │ 0x01451d50 ebd93100 47030000 07000000 91493500 ..1.G........I5. │ │ 0x01451d60 00000000 61f83100 61f83100 48030000 ....a.1.a.1.H... │ │ 0x01451d70 07000000 98493500 00000000 ee153000 .....I5.......0. │ │ 0x01451d80 ee153000 49030000 07000000 9f493500 ..0.I........I5. │ │ 0x01451d90 00000000 15593200 15593200 4a030000 .....Y2..Y2.J... │ │ 0x01451da0 07000000 a6493500 00000000 a07d3100 .....I5......}1. │ │ 0x01451db0 a07d3100 4b030000 07000000 ad493500 .}1.K........I5. │ │ 0x01451dc0 00000000 3c593200 3c593200 4c030000 ....o0............. │ │ - 0x01452e40 00000000 5f2c2f00 18393200 fc030000 ...._,/..92..... │ │ + 0x01452e40 00000000 382c2f00 18393200 fc030000 ....8,/..92..... │ │ 0x01452e50 08000000 9f4d3500 00000000 6b4e3200 .....M5.....kN2. │ │ - 0x01452e60 78ef2e00 fd030000 00000000 00000000 x............... │ │ + 0x01452e60 51ef2e00 fd030000 00000000 00000000 Q............... │ │ 0x01452e70 00000000 6c163000 ebbb3100 fe030000 ....l.0...1..... │ │ - 0x01452e80 08000000 a74d3500 00000000 5b852f00 .....M5.....[./. │ │ + 0x01452e80 08000000 a74d3500 00000000 34852f00 .....M5.....4./. │ │ 0x01452e90 fd593200 ff030000 08000000 af4d3500 .Y2..........M5. │ │ 0x01452ea0 00000000 24393200 07bc3100 00040000 ....$92...1..... │ │ 0x01452eb0 08000000 b74d3500 00000000 b0da3100 .....M5.......1. │ │ 0x01452ec0 26bc3100 01040000 08000000 bf4d3500 &.1..........M5. │ │ - 0x01452ed0 00000000 64852f00 8fe83000 02040000 ....d./...0..... │ │ + 0x01452ed0 00000000 3d852f00 8fe83000 02040000 ....=./...0..... │ │ 0x01452ee0 08000000 c74d3500 00000000 75163000 .....M5.....u.0. │ │ - 0x01452ef0 6ad42e00 03040000 08000000 cf4d3500 j............M5. │ │ + 0x01452ef0 43d42e00 03040000 08000000 cf4d3500 C............M5. │ │ 0x01452f00 00000000 f29c3100 f1213100 04040000 ......1..!1..... │ │ - 0x01452f10 08000000 d74d3500 00000000 76d42e00 .....M5.....v... │ │ + 0x01452f10 08000000 d74d3500 00000000 4fd42e00 .....M5.....O... │ │ 0x01452f20 11053100 05040000 08000000 df4d3500 ..1..........M5. │ │ 0x01452f30 00000000 1c053100 2e393200 06040000 ......1..92..... │ │ 0x01452f40 08000000 e74d3500 00000000 2d053100 .....M5.....-.1. │ │ 0x01452f50 2d053100 07040000 06000000 ef4d3500 -.1..........M5. │ │ 0x01452f60 00000000 cfad3000 9ae83000 08040000 ......0...0..... │ │ 0x01452f70 07000000 f54d3500 00000000 ade83000 .....M5.......0. │ │ 0x01452f80 05223100 09040000 07000000 fc4d3500 ."1..........M5. │ │ 0x01452f90 00000000 1e293000 1e293000 0a040000 .....)0..)0..... │ │ - 0x01452fa0 03000000 034e3500 00000000 dcc72e00 .....N5......... │ │ - 0x01452fb0 dcc72e00 0b040000 03000000 064e3500 .............N5. │ │ + 0x01452fa0 03000000 034e3500 00000000 b5c72e00 .....N5......... │ │ + 0x01452fb0 b5c72e00 0b040000 03000000 064e3500 .............N5. │ │ 0x01452fc0 00000000 bffc3000 755f3100 0c040000 ......0.u_1..... │ │ - 0x01452fd0 00000000 00000000 00000000 6a2c2f00 ............j,/. │ │ - 0x01452fe0 702c2f00 0d040000 00000000 00000000 p,/............. │ │ - 0x01452ff0 00000000 81ef2e00 1b543000 0e040000 .........T0..... │ │ + 0x01452fd0 00000000 00000000 00000000 432c2f00 ............C,/. │ │ + 0x01452fe0 492c2f00 0d040000 00000000 00000000 I,/............. │ │ + 0x01452ff0 00000000 5aef2e00 1b543000 0e040000 ....Z....T0..... │ │ 0x01453000 00000000 00000000 00000000 476f3000 ............Go0. │ │ 0x01453010 4d6f3000 0f040000 00000000 00000000 Mo0............. │ │ 0x01453020 00000000 24543000 7a5f3100 10040000 ....$T0.z_1..... │ │ 0x01453030 00000000 00000000 00000000 ce423100 .............B1. │ │ - 0x01453040 76852f00 11040000 00000000 00000000 v./............. │ │ - 0x01453050 00000000 e4492f00 2bb32e00 12040000 .....I/.+....... │ │ - 0x01453060 00000000 00000000 00000000 bc662f00 .............f/. │ │ + 0x01453040 4f852f00 11040000 00000000 00000000 O./............. │ │ + 0x01453050 00000000 bd492f00 04b32e00 12040000 .....I/......... │ │ + 0x01453060 00000000 00000000 00000000 95662f00 .............f/. │ │ 0x01453070 b7e83000 13040000 00000000 00000000 ..0............. │ │ - 0x01453080 00000000 e0ad3000 81852f00 14040000 ......0.../..... │ │ - 0x01453090 00000000 00000000 00000000 f1be2f00 ............../. │ │ + 0x01453080 00000000 e0ad3000 5a852f00 14040000 ......0.Z./..... │ │ + 0x01453090 00000000 00000000 00000000 cabe2f00 ............../. │ │ 0x014530a0 79de2f00 15040000 00000000 00000000 y./............. │ │ - 0x014530b0 00000000 5b0d2f00 772c2f00 16040000 ....[./.w,/..... │ │ - 0x014530c0 00000000 00000000 00000000 630d2f00 ............c./. │ │ + 0x014530b0 00000000 340d2f00 502c2f00 16040000 ....4./.P,/..... │ │ + 0x014530c0 00000000 00000000 00000000 3c0d2f00 ............<./. │ │ 0x014530d0 2e363000 17040000 00000000 00000000 .60............. │ │ - 0x014530e0 00000000 45c93000 c2662f00 18040000 ....E.0..f/..... │ │ + 0x014530e0 00000000 45c93000 9b662f00 18040000 ....E.0..f/..... │ │ 0x014530f0 00000000 00000000 00000000 30543000 ............0T0. │ │ 0x01453100 3cfc2f00 19040000 00000000 00000000 <./............. │ │ - 0x01453110 00000000 802c2f00 80d42e00 1a040000 .....,/......... │ │ + 0x01453110 00000000 592c2f00 59d42e00 1a040000 ....Y,/.Y....... │ │ 0x01453120 00000000 00000000 00000000 1a223100 ............."1. │ │ - 0x01453130 ee492f00 1b040000 00000000 00000000 .I/............. │ │ - 0x01453140 00000000 fa492f00 81de2f00 1c040000 .....I/.../..... │ │ + 0x01453130 c7492f00 1b040000 00000000 00000000 .I/............. │ │ + 0x01453140 00000000 d3492f00 81de2f00 1c040000 .....I/.../..... │ │ 0x01453150 00000000 00000000 00000000 38543000 ............8T0. │ │ 0x01453160 41393200 1d040000 00000000 00000000 A92............. │ │ 0x01453170 00000000 00000000 00000000 00000000 ................ │ │ 0x01453180 00000000 00000000 00000000 00000000 ................ │ │ 0x01453190 00000000 00000000 00000000 00000000 ................ │ │ 0x014531a0 00000000 45fc2f00 39363000 20040000 ....E./.960. ... │ │ 0x014531b0 0b000000 094e3500 00000000 bee83000 .....N5.......0. │ │ 0x014531c0 c0f83100 21040000 0b000000 144e3500 ..1.!........N5. │ │ 0x014531d0 00000000 25223100 25223100 22040000 ....%"1.%"1."... │ │ 0x014531e0 0b000000 1f4e3500 00000000 875f3100 .....N5......_1. │ │ 0x014531f0 875f3100 23040000 0b000000 2a4e3500 ._1.#.......*N5. │ │ 0x01453200 00000000 41543000 41543000 24040000 ....AT0.AT0.$... │ │ - 0x01453210 0b000000 354e3500 00000000 89ef2e00 ....5N5......... │ │ + 0x01453210 0b000000 354e3500 00000000 62ef2e00 ....5N5.....b... │ │ 0x01453220 44363000 25040000 00000000 00000000 D60.%........... │ │ 0x01453230 00000000 8ade2f00 31bc3100 26040000 ....../.1.1.&... │ │ - 0x01453240 00000000 00000000 00000000 36b32e00 ............6... │ │ + 0x01453240 00000000 00000000 00000000 0fb32e00 ................ │ │ 0x01453250 d8423100 27040000 00000000 00000000 .B1.'........... │ │ 0x01453260 00000000 049d3100 4b543000 28040000 ......1.KT0.(... │ │ 0x01453270 00000000 00000000 00000000 43223100 ............C"1. │ │ 0x01453280 39bc3100 29040000 09000000 404e3500 9.1.).......@N5. │ │ - 0x01453290 00000000 68b83100 92ef2e00 2a040000 ....h.1.....*... │ │ + 0x01453290 00000000 68b83100 6bef2e00 2a040000 ....h.1.k...*... │ │ 0x014532a0 09000000 494e3500 00000000 427e3100 ....IN5.....B~1. │ │ - 0x014532b0 6d0d2f00 2b040000 09000000 524e3500 m./.+.......RN5. │ │ - 0x014532c0 00000000 4f7e3100 8b2c2f00 2c040000 ....O~1..,/.,... │ │ + 0x014532b0 460d2f00 2b040000 09000000 524e3500 F./.+.......RN5. │ │ + 0x014532c0 00000000 4f7e3100 642c2f00 2c040000 ....O~1.d,/.,... │ │ 0x014532d0 09000000 5b4e3500 00000000 4dc93000 ....[N5.....M.0. │ │ - 0x014532e0 f8be2f00 2d040000 09000000 644e3500 ../.-.......dN5. │ │ + 0x014532e0 d1be2f00 2d040000 09000000 644e3500 ../.-.......dN5. │ │ 0x014532f0 00000000 92de2f00 50223100 2e040000 ....../.P"1..... │ │ 0x01453300 09000000 6d4e3500 00000000 d7da2f00 ....mN5......./. │ │ 0x01453310 5c7e3100 2f040000 09000000 764e3500 \~1./.......vN5. │ │ - 0x01453320 00000000 05bf2f00 cbf83100 30040000 ....../...1.0... │ │ - 0x01453330 09000000 7f4e3500 00000000 9fef2e00 .....N5......... │ │ + 0x01453320 00000000 debe2f00 cbf83100 30040000 ....../...1.0... │ │ + 0x01453330 09000000 7f4e3500 00000000 78ef2e00 .....N5.....x... │ │ 0x01453340 37053100 31040000 09000000 884e3500 7.1.1........N5. │ │ 0x01453350 00000000 a55f3100 4b393200 32040000 ....._1.K92.2... │ │ 0x01453360 09000000 914e3500 00000000 5ac93000 .....N5.....Z.0. │ │ 0x01453370 0c9d3100 33040000 09000000 9a4e3500 ..1.3........N5. │ │ 0x01453380 00000000 873e3100 4b173200 34040000 .....>1.K.2.4... │ │ 0x01453390 09000000 a34e3500 00000000 175a3200 .....N5......Z2. │ │ 0x014533a0 c9e83000 35040000 09000000 ac4e3500 ..0.5........N5. │ │ 0x014533b0 00000000 245a3200 58173200 36040000 ....$Z2.X.2.6... │ │ 0x014533c0 09000000 b54e3500 00000000 315a3200 .....N5.....1Z2. │ │ - 0x014533d0 12bf2f00 37040000 09000000 be4e3500 ../.7........N5. │ │ + 0x014533d0 ebbe2f00 37040000 09000000 be4e3500 ../.7........N5. │ │ 0x014533e0 00000000 e6ad3000 58393200 38040000 ......0.X92.8... │ │ - 0x014533f0 00000000 00000000 00000000 7a0d2f00 ............z./. │ │ + 0x014533f0 00000000 00000000 00000000 530d2f00 ............S./. │ │ 0x01453400 3e5a3200 39040000 00000000 00000000 >Z2.9........... │ │ 0x01453410 00000000 65173200 df423100 3a040000 ....e.2..B1.:... │ │ 0x01453420 00000000 00000000 00000000 1d8c3000 ..............0. │ │ 0x01453430 c2da3100 3b040000 00000000 00000000 ..1.;........... │ │ - 0x01453440 00000000 88852f00 d8f83100 3c040000 ....../...1.<... │ │ + 0x01453440 00000000 61852f00 d8f83100 3c040000 ....a./...1.<... │ │ 0x01453450 00000000 00000000 00000000 5d223100 ............]"1. │ │ 0x01453460 4c5a3200 3d040000 00000000 00000000 LZ2.=........... │ │ 0x01453470 00000000 9fde2f00 9fde2f00 3e040000 ....../.../.>... │ │ 0x01453480 0b000000 c74e3500 00000000 b1683000 .....N5......h0. │ │ 0x01453490 b1683000 3f040000 03000000 d24e3500 .h0.?........N5. │ │ - 0x014534a0 00000000 06242f00 06242f00 40040000 .....$/..$/.@... │ │ - 0x014534b0 03000000 d54e3500 00000000 8cd42e00 .....N5......... │ │ - 0x014534c0 8cd42e00 41040000 03000000 d84e3500 ....A........N5. │ │ - 0x014534d0 00000000 a3d42e00 acef2e00 42040000 ............B... │ │ + 0x014534a0 00000000 df232f00 df232f00 40040000 .....#/..#/.@... │ │ + 0x014534b0 03000000 d54e3500 00000000 65d42e00 .....N5.....e... │ │ + 0x014534c0 65d42e00 41040000 03000000 d84e3500 e...A........N5. │ │ + 0x014534d0 00000000 7cd42e00 85ef2e00 42040000 ....|.......B... │ │ 0x014534e0 03000000 db4e3500 00000000 b25f3100 .....N5......_1. │ │ 0x014534f0 5a5a3200 43040000 03000000 de4e3500 ZZ2.C........N5. │ │ 0x01453500 00000000 4d363000 4d363000 44040000 ....M60.M60.D... │ │ 0x01453510 03000000 e14e3500 00000000 66393200 .....N5.....f92. │ │ 0x01453520 b55f3100 45040000 05000000 e44e3500 ._1.E........N5. │ │ 0x01453530 00000000 67c93000 697e3100 46040000 ....g.0.i~1.F... │ │ 0x01453540 09000000 e94e3500 00000000 546f3000 .....N5.....To0. │ │ 0x01453550 2b8c3000 47040000 09000000 f24e3500 +.0.G........N5. │ │ 0x01453560 00000000 ed423100 54543000 48040000 .....B1.TT0.H... │ │ 0x01453570 09000000 fb4e3500 00000000 f6423100 .....N5......B1. │ │ 0x01453580 6b223100 49040000 09000000 044f3500 k"1.I........O5. │ │ - 0x01453590 00000000 3cb32e00 73173200 4a040000 ....<...s.2.J... │ │ - 0x014535a0 09000000 0d4f3500 00000000 880d2f00 .....O5......./. │ │ + 0x01453590 00000000 15b32e00 73173200 4a040000 ........s.2.J... │ │ + 0x014535a0 09000000 0d4f3500 00000000 610d2f00 .....O5.....a./. │ │ 0x014535b0 c0de2f00 4b040000 09000000 164f3500 ../.K........O5. │ │ 0x014535c0 00000000 685a3200 74223100 4c040000 ....hZ2.t"1.L... │ │ 0x014535d0 09000000 1f4f3500 00000000 47953100 .....O5.....G.1. │ │ - 0x014535e0 910d2f00 4d040000 09000000 284f3500 ../.M.......(O5. │ │ + 0x014535e0 6a0d2f00 4d040000 09000000 284f3500 j./.M.......(O5. │ │ 0x014535f0 00000000 55363000 46bc3100 4e040000 ....U60.F.1.N... │ │ 0x01453600 09000000 314f3500 00000000 ff423100 ....1O5......B1. │ │ - 0x01453610 1fbf2f00 4f040000 09000000 3a4f3500 ../.O.......:O5. │ │ + 0x01453610 f8be2f00 4f040000 09000000 3a4f3500 ../.O.......:O5. │ │ 0x01453620 00000000 e6f83100 199d3100 50040000 ......1...1.P... │ │ 0x01453630 09000000 434f3500 00000000 50fc2f00 ....CO5.....P./. │ │ - 0x01453640 45b32e00 51040000 09000000 4c4f3500 E...Q.......LO5. │ │ + 0x01453640 1eb32e00 51040000 09000000 4c4f3500 ....Q.......LO5. │ │ 0x01453650 00000000 5d543000 d6e83000 52040000 ....]T0...0.R... │ │ 0x01453660 09000000 554f3500 00000000 80163000 ....UO5.......0. │ │ 0x01453670 54bc3100 53040000 09000000 5e4f3500 T.1.S.......^O5. │ │ 0x01453680 00000000 70543000 64bc3100 54040000 ....pT0.d.1.T... │ │ 0x01453690 09000000 674f3500 00000000 faf83100 ....gO5.......1. │ │ 0x014536a0 368c3000 55040000 09000000 704f3500 6.0.U.......pO5. │ │ 0x014536b0 00000000 7d223100 92223100 56040000 ....}"1.."1.V... │ │ 0x014536c0 09000000 794f3500 00000000 72c93000 ....yO5.....r.0. │ │ - 0x014536d0 96852f00 57040000 09000000 824f3500 ../.W........O5. │ │ + 0x014536d0 6f852f00 57040000 09000000 824f3500 o./.W........O5. │ │ 0x014536e0 00000000 c9de2f00 e55f3100 58040000 ....../.._1.X... │ │ 0x014536f0 09000000 8b4f3500 00000000 69363000 .....O5.....i60. │ │ - 0x01453700 2dbf2f00 59040000 09000000 944f3500 -./.Y........O5. │ │ + 0x01453700 06bf2f00 59040000 09000000 944f3500 ../.Y........O5. │ │ 0x01453710 00000000 77393200 76bc3100 5a040000 ....w92.v.1.Z... │ │ - 0x01453720 09000000 9d4f3500 00000000 41bf2f00 .....O5.....A./. │ │ - 0x01453730 53b32e00 5b040000 09000000 a64f3500 S...[........O5. │ │ + 0x01453720 09000000 9d4f3500 00000000 1abf2f00 .....O5......./. │ │ + 0x01453730 2cb32e00 5b040000 09000000 a64f3500 ,...[........O5. │ │ 0x01453740 00000000 85543000 80363000 5c040000 .....T0..60.\... │ │ 0x01453750 09000000 af4f3500 00000000 0ff93100 .....O5.......1. │ │ - 0x01453760 024a2f00 5d040000 09000000 b84f3500 .J/.]........O5. │ │ + 0x01453760 db492f00 5d040000 09000000 b84f3500 .I/.]........O5. │ │ 0x01453770 00000000 7c173200 747e3100 5e040000 ....|.2.t~1.^... │ │ 0x01453780 09000000 c14f3500 00000000 8abc3100 .....O5.......1. │ │ 0x01453790 44053100 5f040000 09000000 ca4f3500 D.1._........O5. │ │ 0x014537a0 00000000 64fc2f00 a4223100 60040000 ....d./.."1.`... │ │ - 0x014537b0 09000000 d34f3500 00000000 a6d42e00 .....O5......... │ │ - 0x014537c0 982c2f00 61040000 09000000 dc4f3500 .,/.a........O5. │ │ - 0x014537d0 00000000 cb662f00 b1223100 62040000 .....f/.."1.b... │ │ + 0x014537b0 09000000 d34f3500 00000000 7fd42e00 .....O5......... │ │ + 0x014537c0 712c2f00 61040000 09000000 dc4f3500 q,/.a........O5. │ │ + 0x014537d0 00000000 a4662f00 b1223100 62040000 .....f/.."1.b... │ │ 0x014537e0 09000000 e54f3500 00000000 5f6f3000 .....O5....._o0. │ │ 0x014537f0 8d363000 63040000 09000000 ee4f3500 .60.c........O5. │ │ - 0x01453800 00000000 70a12f00 e6e83000 64040000 ....p./...0.d... │ │ + 0x01453800 00000000 49a12f00 e6e83000 64040000 ....I./...0.d... │ │ 0x01453810 09000000 f74f3500 00000000 e0de2f00 .....O5......./. │ │ - 0x01453820 a8852f00 65040000 09000000 00503500 ../.e........P5. │ │ + 0x01453820 81852f00 65040000 09000000 00503500 ../.e........P5. │ │ 0x01453830 00000000 1bc53000 1bc53000 66040000 ......0...0.f... │ │ 0x01453840 00000000 00000000 00000000 40f43100 ............@.1. │ │ 0x01453850 40f43100 67040000 00000000 00000000 @.1.g........... │ │ 0x01453860 00000000 50f82f00 50f82f00 68040000 ....P./.P./.h... │ │ 0x01453870 00000000 00000000 00000000 25c53000 ............%.0. │ │ 0x01453880 25c53000 69040000 00000000 00000000 %.0.i........... │ │ - 0x01453890 00000000 53ea2e00 53ea2e00 6a040000 ....S...S...j... │ │ + 0x01453890 00000000 2cea2e00 2cea2e00 6a040000 ....,...,...j... │ │ 0x014538a0 00000000 00000000 00000000 6c6f3000 ............lo0. │ │ 0x014538b0 13433100 6b040000 08000000 09503500 .C1.k........P5. │ │ - 0x014538c0 00000000 7da12f00 93163000 6c040000 ....}./...0.l... │ │ - 0x014538d0 08000000 11503500 00000000 67b32e00 .....P5.....g... │ │ - 0x014538e0 0f4a2f00 6d040000 08000000 19503500 .J/.m........P5. │ │ - 0x014538f0 00000000 3ed73100 6fb32e00 6e040000 ....>.1.o...n... │ │ - 0x01453900 08000000 21503500 00000000 174a2f00 ....!P5......J/. │ │ + 0x014538c0 00000000 56a12f00 93163000 6c040000 ....V./...0.l... │ │ + 0x014538d0 08000000 11503500 00000000 40b32e00 .....P5.....@... │ │ + 0x014538e0 e8492f00 6d040000 08000000 19503500 .I/.m........P5. │ │ + 0x014538f0 00000000 3ed73100 48b32e00 6e040000 ....>.1.H...n... │ │ + 0x01453900 08000000 21503500 00000000 f0492f00 ....!P5......I/. │ │ 0x01453910 488c3000 6f040000 08000000 29503500 H.0.o.......)P5. │ │ - 0x01453920 00000000 f3e83000 77b32e00 70040000 ......0.w...p... │ │ - 0x01453930 08000000 31503500 00000000 a52c2f00 ....1P5......,/. │ │ - 0x01453940 83a12f00 71040000 08000000 39503500 ../.q.......9P5. │ │ - 0x01453950 00000000 ad2c2f00 32f93100 72040000 .....,/.2.1.r... │ │ + 0x01453920 00000000 f3e83000 50b32e00 70040000 ......0.P...p... │ │ + 0x01453930 08000000 31503500 00000000 7e2c2f00 ....1P5.....~,/. │ │ + 0x01453940 5ca12f00 71040000 08000000 39503500 \./.q.......9P5. │ │ + 0x01453950 00000000 862c2f00 32f93100 72040000 .....,/.2.1.r... │ │ 0x01453960 08000000 41503500 00000000 fce83000 ....AP5.......0. │ │ 0x01453970 279d3100 73040000 08000000 49503500 '.1.s.......IP5. │ │ 0x01453980 00000000 adbc3100 d0da3100 74040000 ......1...1.t... │ │ - 0x01453990 03000000 51503500 00000000 8ba12f00 ....QP5......./. │ │ - 0x014539a0 8ba12f00 75040000 05000000 54503500 ../.u.......TP5. │ │ + 0x01453990 03000000 51503500 00000000 64a12f00 ....QP5.....d./. │ │ + 0x014539a0 64a12f00 75040000 05000000 54503500 d./.u.......TP5. │ │ 0x014539b0 00000000 508c3000 508c3000 76040000 ....P.0.P.0.v... │ │ - 0x014539c0 06000000 59503500 00000000 b5852f00 ....YP5......./. │ │ + 0x014539c0 06000000 59503500 00000000 8e852f00 ....YP5......./. │ │ 0x014539d0 9a363000 77040000 08000000 5f503500 .60.w......._P5. │ │ - 0x014539e0 00000000 b3d42e00 edde2f00 78040000 ........../.x... │ │ + 0x014539e0 00000000 8cd42e00 edde2f00 78040000 ........../.x... │ │ 0x014539f0 08000000 67503500 00000000 8e393200 ....gP5......92. │ │ 0x01453a00 04e93000 79040000 09000000 6f503500 ..0.y.......oP5. │ │ 0x01453a10 00000000 9f173200 817e3100 7a040000 ......2..~1.z... │ │ 0x01453a20 09000000 78503500 00000000 3bf93100 ....xP5.....;.1. │ │ 0x01453a30 3bf93100 7b040000 08000000 81503500 ;.1.{........P5. │ │ - 0x01453a40 00000000 d8662f00 b9852f00 7c040000 .....f/.../.|... │ │ + 0x01453a40 00000000 b1662f00 92852f00 7c040000 .....f/.../.|... │ │ 0x01453a50 09000000 89503500 00000000 be223100 .....P5......"1. │ │ 0x01453a60 9d393200 7d040000 09000000 92503500 .92.}........P5. │ │ 0x01453a70 00000000 f95f3100 f95f3100 7e040000 ....._1.._1.~... │ │ - 0x01453a80 03000000 9b503500 00000000 91a12f00 .....P5......./. │ │ - 0x01453a90 91a12f00 7f040000 07000000 9e503500 ../..........P5. │ │ - 0x01453aa0 00000000 58bf2f00 00603100 80040000 ....X./..`1..... │ │ + 0x01453a80 03000000 9b503500 00000000 6aa12f00 .....P5.....j./. │ │ + 0x01453a90 6aa12f00 7f040000 07000000 9e503500 j./..........P5. │ │ + 0x01453aa0 00000000 31bf2f00 00603100 80040000 ....1./..`1..... │ │ 0x01453ab0 0a000000 a5503500 00000000 51053100 .....P5.....Q.1. │ │ 0x01453ac0 a8543000 81040000 0b000000 af503500 .T0..........P5. │ │ 0x01453ad0 00000000 b4bc3100 715a3200 82040000 ......1.qZ2..... │ │ 0x01453ae0 0b000000 ba503500 00000000 71fc2f00 .....P5.....q./. │ │ 0x01453af0 ae173200 83040000 0b000000 c5503500 ..2..........P5. │ │ 0x01453b00 00000000 8f5a3200 5a8c3000 84040000 .....Z2.Z.0..... │ │ 0x01453b10 0a000000 d0503500 00000000 60f93100 .....P5.....`.1. │ │ - 0x01453b20 80b32e00 85040000 0a000000 da503500 .............P5. │ │ + 0x01453b20 59b32e00 85040000 0a000000 da503500 Y............P5. │ │ 0x01453b30 00000000 c6543000 726f3000 86040000 .....T0.ro0..... │ │ 0x01453b40 0b000000 e4503500 00000000 e3da3100 .....P5.......1. │ │ - 0x01453b50 98a12f00 87040000 0d000000 ef503500 ../..........P5. │ │ + 0x01453b50 71a12f00 87040000 0d000000 ef503500 q./..........P5. │ │ 0x01453b60 00000000 2d433100 c2bc3100 88040000 ....-C1...1..... │ │ 0x01453b70 0d000000 fc503500 00000000 f4ad3000 .....P5.......0. │ │ - 0x01453b80 baef2e00 89040000 0d000000 09513500 .............Q5. │ │ - 0x01453b90 00000000 728c3000 b2a12f00 8a040000 ....r.0.../..... │ │ + 0x01453b80 93ef2e00 89040000 0d000000 09513500 .............Q5. │ │ + 0x01453b90 00000000 728c3000 8ba12f00 8a040000 ....r.0.../..... │ │ 0x01453ba0 0d000000 16513500 00000000 a15a3200 .....Q5......Z2. │ │ 0x01453bb0 7b8c3000 8b040000 0d000000 23513500 {.0.........#Q5. │ │ - 0x01453bc0 00000000 c7ef2e00 9a0d2f00 8c040000 ........../..... │ │ + 0x01453bc0 00000000 a0ef2e00 730d2f00 8c040000 ........s./..... │ │ 0x01453bd0 0d000000 30513500 00000000 c4393200 ....0Q5......92. │ │ 0x01453be0 9e363000 8d040000 0d000000 3d513500 .60.........=Q5. │ │ 0x01453bf0 00000000 e3223100 36433100 8e040000 ....."1.6C1..... │ │ 0x01453c00 0d000000 4a513500 00000000 d1543000 ....JQ5......T0. │ │ 0x01453c10 aa5a3200 8f040000 0d000000 57513500 .Z2.........WQ5. │ │ - 0x01453c20 00000000 1f4a2f00 a70d2f00 90040000 .....J/.../..... │ │ + 0x01453c20 00000000 f8492f00 800d2f00 90040000 .....I/.../..... │ │ 0x01453c30 0d000000 64513500 00000000 43433100 ....dQ5.....CC1. │ │ 0x01453c40 87c93000 91040000 0d000000 71513500 ..0.........qQ5. │ │ 0x01453c50 00000000 8f6f3000 8f6f3000 92040000 .....o0..o0..... │ │ 0x01453c60 02000000 7e513500 00000000 80fc2f00 ....~Q5......./. │ │ - 0x01453c70 bfa12f00 93040000 05000000 80513500 ../..........Q5. │ │ - 0x01453c80 00000000 46992f00 cc173200 94040000 ....F./...2..... │ │ + 0x01453c70 98a12f00 93040000 05000000 80513500 ../..........Q5. │ │ + 0x01453c80 00000000 1f992f00 cc173200 94040000 ....../...2..... │ │ 0x01453c90 08000000 85513500 00000000 15603100 .....Q5......`1. │ │ 0x01453ca0 15603100 95040000 08000000 8d513500 .`1..........Q5. │ │ - 0x01453cb0 00000000 d0ef2e00 d0ef2e00 96040000 ................ │ │ + 0x01453cb0 00000000 a9ef2e00 a9ef2e00 96040000 ................ │ │ 0x01453cc0 09000000 95513500 00000000 5f053100 .....Q5....._.1. │ │ 0x01453cd0 5f053100 97040000 09000000 9e513500 _.1..........Q5. │ │ - 0x01453ce0 00000000 e0ef2e00 e0ef2e00 98040000 ................ │ │ - 0x01453cf0 08000000 a7513500 00000000 62bf2f00 .....Q5.....b./. │ │ - 0x01453d00 62bf2f00 99040000 09000000 af513500 b./..........Q5. │ │ + 0x01453ce0 00000000 b9ef2e00 b9ef2e00 98040000 ................ │ │ + 0x01453cf0 08000000 a7513500 00000000 3bbf2f00 .....Q5.....;./. │ │ + 0x01453d00 3bbf2f00 99040000 09000000 af513500 ;./..........Q5. │ │ 0x01453d10 00000000 ec223100 ec223100 9a040000 ....."1.."1..... │ │ 0x01453d20 09000000 b8513500 00000000 d0173200 .....Q5.......2. │ │ 0x01453d30 d0173200 9b040000 07000000 c1513500 ..2..........Q5. │ │ 0x01453d40 00000000 6af93100 6af93100 9c040000 ....j.1.j.1..... │ │ 0x01453d50 08000000 c8513500 00000000 4c433100 .....Q5.....LC1. │ │ 0x01453d60 4c433100 9d040000 09000000 d0513500 LC1..........Q5. │ │ 0x01453d70 00000000 ab363000 ab363000 9e040000 .....60..60..... │ │ - 0x01453d80 08000000 d9513500 00000000 77bf2f00 .....Q5.....w./. │ │ - 0x01453d90 77bf2f00 9f040000 09000000 e1513500 w./..........Q5. │ │ + 0x01453d80 08000000 d9513500 00000000 50bf2f00 .....Q5.....P./. │ │ + 0x01453d90 50bf2f00 9f040000 09000000 e1513500 P./..........Q5. │ │ 0x01453da0 00000000 39603100 946f3000 a0040000 ....9`1..o0..... │ │ 0x01453db0 09000000 ea513500 00000000 59433100 .....Q5.....YC1. │ │ 0x01453dc0 94c93000 a1040000 09000000 f3513500 ..0..........Q5. │ │ 0x01453dd0 00000000 d2363000 2f9d3100 a2040000 .....60./.1..... │ │ 0x01453de0 09000000 fc513500 00000000 f7363000 .....Q5......60. │ │ 0x01453df0 f7363000 a3040000 00000000 00000000 .60............. │ │ 0x01453e00 00000000 fdad3000 fdad3000 a4040000 ......0...0..... │ │ 0x01453e10 00000000 00000000 00000000 74053100 ............t.1. │ │ 0x01453e20 74053100 a5040000 00000000 00000000 t.1............. │ │ 0x01453e30 00000000 01373000 01373000 a6040000 .....70..70..... │ │ 0x01453e40 00000000 00000000 00000000 ae163000 ..............0. │ │ 0x01453e50 ae163000 a7040000 00000000 00000000 ..0............. │ │ - 0x01453e60 00000000 73002f00 73002f00 a8040000 ....s./.s./..... │ │ + 0x01453e60 00000000 4c002f00 4c002f00 a8040000 ....L./.L./..... │ │ 0x01453e70 00000000 00000000 00000000 5e603100 ............^`1. │ │ 0x01453e80 5e603100 a9040000 08000000 05523500 ^`1..........R5. │ │ - 0x01453e90 00000000 e6a12f00 e6a12f00 aa040000 ....../.../..... │ │ + 0x01453e90 00000000 bfa12f00 bfa12f00 aa040000 ....../.../..... │ │ 0x01453ea0 08000000 0d523500 00000000 06233100 .....R5......#1. │ │ 0x01453eb0 bb6f3000 ab040000 05000000 15523500 .o0..........R5. │ │ - 0x01453ec0 00000000 07ae3000 e0852f00 ac040000 ......0.../..... │ │ + 0x01453ec0 00000000 07ae3000 b9852f00 ac040000 ......0.../..... │ │ 0x01453ed0 09000000 1a523500 00000000 8cf93100 .....R5.......1. │ │ 0x01453ee0 bbc93000 ad040000 09000000 23523500 ..0.........#R5. │ │ - 0x01453ef0 00000000 569d3100 b62c2f00 ae040000 ....V.1..,/..... │ │ + 0x01453ef0 00000000 569d3100 8f2c2f00 ae040000 ....V.1..,/..... │ │ 0x01453f00 00000000 00000000 00000000 20e93000 ............ .0. │ │ - 0x01453f10 bbd42e00 af040000 00000000 00000000 ................ │ │ + 0x01453f10 94d42e00 af040000 00000000 00000000 ................ │ │ 0x01453f20 00000000 dd173200 e9173200 b0040000 ......2...2..... │ │ 0x01453f30 00000000 00000000 00000000 629d3100 ............b.1. │ │ 0x01453f40 9d7e3100 b1040000 0a000000 2c523500 .~1.........,R5. │ │ - 0x01453f50 00000000 c7d42e00 e8852f00 b2040000 ........../..... │ │ - 0x01453f60 0a000000 36523500 00000000 d2d42e00 ....6R5......... │ │ - 0x01453f70 b40d2f00 b3040000 00000000 00000000 ../............. │ │ + 0x01453f50 00000000 a0d42e00 c1852f00 b2040000 ........../..... │ │ + 0x01453f60 0a000000 36523500 00000000 abd42e00 ....6R5......... │ │ + 0x01453f70 8d0d2f00 b3040000 00000000 00000000 ../............. │ │ 0x01453f80 00000000 a87e3100 f5173200 b4040000 .....~1...2..... │ │ - 0x01453f90 08000000 40523500 00000000 fd662f00 ....@R5......f/. │ │ + 0x01453f90 08000000 40523500 00000000 d6662f00 ....@R5......f/. │ │ 0x01453fa0 94f93100 b5040000 00000000 00000000 ..1............. │ │ 0x01453fb0 00000000 f0113000 b07e3100 b6040000 ......0..~1..... │ │ - 0x01453fc0 00000000 00000000 00000000 bb0d2f00 ............../. │ │ - 0x01453fd0 c22c2f00 b7040000 00000000 00000000 .,/............. │ │ + 0x01453fc0 00000000 00000000 00000000 940d2f00 ............../. │ │ + 0x01453fd0 9b2c2f00 b7040000 00000000 00000000 .,/............. │ │ 0x01453fe0 00000000 7e433100 cfbc3100 b8040000 ....~C1...1..... │ │ 0x01453ff0 08000000 48523500 00000000 02183200 ....HR5.......2. │ │ 0x01454000 eeda3100 b9040000 08000000 50523500 ..1.........PR5. │ │ 0x01454010 00000000 cd393200 94433100 ba040000 .....92..C1..... │ │ 0x01454020 08000000 58523500 00000000 2ce93000 ....XR5.....,.0. │ │ 0x01454030 0b233100 bb040000 08000000 60523500 .#1.........`R5. │ │ - 0x01454040 00000000 02812f00 02812f00 bc040000 ....../.../..... │ │ + 0x01454040 00000000 db802f00 db802f00 bc040000 ....../.../..... │ │ 0x01454050 00000000 00000000 00000000 00a93000 ..............0. │ │ 0x01454060 00a93000 bd040000 00000000 00000000 ..0............. │ │ - 0x01454070 00000000 e4612f00 e4612f00 be040000 .....a/..a/..... │ │ + 0x01454070 00000000 bd612f00 bd612f00 be040000 .....a/..a/..... │ │ 0x01454080 00000000 00000000 00000000 17123000 ..............0. │ │ 0x01454090 17123000 bf040000 00000000 00000000 ..0............. │ │ - 0x014540a0 00000000 65d82f00 65d82f00 c0040000 ....e./.e./..... │ │ + 0x014540a0 00000000 3ed82f00 3ed82f00 c0040000 ....>./.>./..... │ │ 0x014540b0 00000000 00000000 00000000 3e543200 ............>T2. │ │ 0x014540c0 3e543200 c1040000 00000000 00000000 >T2............. │ │ - 0x014540d0 00000000 14233100 89bf2f00 c2040000 .....#1.../..... │ │ + 0x014540d0 00000000 14233100 62bf2f00 c2040000 .....#1.b./..... │ │ 0x014540e0 00000000 00000000 00000000 da393200 .............92. │ │ 0x014540f0 b87e3100 c3040000 08000000 68523500 .~1.........hR5. │ │ 0x01454100 00000000 da543000 0fae3000 c4040000 .....T0...0..... │ │ 0x01454110 08000000 70523500 00000000 e5393200 ....pR5......92. │ │ 0x01454120 123a3200 c5040000 08000000 78523500 .:2.........xR5. │ │ - 0x01454130 00000000 b8163000 93b32e00 c6040000 ......0......... │ │ + 0x01454130 00000000 b8163000 6cb32e00 c6040000 ......0.l....... │ │ 0x01454140 08000000 80523500 00000000 c06f3000 .....R5......o0. │ │ 0x01454150 c06f3000 c7040000 08000000 88523500 .o0..........R5. │ │ - 0x01454160 00000000 03672f00 03672f00 c8040000 .....g/..g/..... │ │ + 0x01454160 00000000 dc662f00 dc662f00 c8040000 .....f/..f/..... │ │ 0x01454170 08000000 90523500 00000000 ee543000 .....R5......T0. │ │ 0x01454180 ee543000 c9040000 08000000 98523500 .T0..........R5. │ │ 0x01454190 00000000 02df2f00 02df2f00 ca040000 ....../.../..... │ │ 0x014541a0 05000000 a0523500 00000000 3d3a3200 .....R5.....=:2. │ │ 0x014541b0 e1bc3100 cb040000 05000000 a5523500 ..1..........R5. │ │ - 0x014541c0 00000000 d9d42e00 19672f00 cc040000 .........g/..... │ │ + 0x014541c0 00000000 b2d42e00 f2662f00 cc040000 .........f/..... │ │ 0x014541d0 06000000 aa523500 00000000 1d233100 .....R5......#1. │ │ - 0x014541e0 09f02e00 cd040000 06000000 b0523500 .............R5. │ │ - 0x014541f0 00000000 be163000 ead42e00 ce040000 ......0......... │ │ + 0x014541e0 e2ef2e00 cd040000 06000000 b0523500 .............R5. │ │ + 0x014541f0 00000000 be163000 c3d42e00 ce040000 ......0......... │ │ 0x01454200 06000000 b6523500 00000000 71603100 .....R5.....q`1. │ │ 0x01454210 f7da3100 cf040000 06000000 bc523500 ..1..........R5. │ │ - 0x01454220 00000000 7e053100 c3b32e00 d0040000 ....~.1......... │ │ + 0x01454220 00000000 7e053100 9cb32e00 d0040000 ....~.1......... │ │ 0x01454230 06000000 c2523500 00000000 b75a3200 .....R5......Z2. │ │ - 0x01454240 c30d2f00 d1040000 06000000 c8523500 ../..........R5. │ │ + 0x01454240 9c0d2f00 d1040000 06000000 c8523500 ../..........R5. │ │ 0x01454250 00000000 6d9d3100 6d9d3100 d2040000 ....m.1.m.1..... │ │ 0x01454260 0b000000 ce523500 00000000 4b3a3200 .....R5.....K:2. │ │ 0x01454270 4b3a3200 d3040000 0b000000 d9523500 K:2..........R5. │ │ 0x01454280 00000000 888c3000 888c3000 d4040000 ......0...0..... │ │ - 0x01454290 0b000000 e4523500 00000000 f9a12f00 .....R5......./. │ │ - 0x014542a0 f9a12f00 d5040000 0b000000 ef523500 ../..........R5. │ │ + 0x01454290 0b000000 e4523500 00000000 d2a12f00 .....R5......./. │ │ + 0x014542a0 d2a12f00 d5040000 0b000000 ef523500 ../..........R5. │ │ 0x014542b0 00000000 9f8c3000 9f8c3000 d6040000 ......0...0..... │ │ 0x014542c0 07000000 fa523500 00000000 5e3a3200 .....R5.....^:2. │ │ 0x014542d0 5e3a3200 d7040000 08000000 01533500 ^:2..........S5. │ │ - 0x014542e0 00000000 f3852f00 f3852f00 d8040000 ....../.../..... │ │ - 0x014542f0 08000000 09533500 00000000 0b862f00 .....S5......./. │ │ - 0x01454300 0b862f00 d9040000 08000000 11533500 ../..........S5. │ │ + 0x014542e0 00000000 cc852f00 cc852f00 d8040000 ....../.../..... │ │ + 0x014542f0 08000000 09533500 00000000 e4852f00 .....S5......./. │ │ + 0x01454300 e4852f00 d9040000 08000000 11533500 ../..........S5. │ │ 0x01454310 00000000 2e233100 2e233100 da040000 .....#1..#1..... │ │ - 0x01454320 08000000 19533500 00000000 04d52e00 .....S5......... │ │ + 0x01454320 08000000 19533500 00000000 ddd42e00 .....S5......... │ │ 0x01454330 713a3200 db040000 08000000 21533500 q:2.........!S5. │ │ 0x01454340 00000000 cf163000 04553000 dc040000 ......0..U0..... │ │ - 0x01454350 08000000 29533500 00000000 ddb32e00 ....)S5......... │ │ + 0x01454350 08000000 29533500 00000000 b6b32e00 ....)S5......... │ │ 0x01454360 9af93100 dd040000 08000000 31533500 ..1.........1S5. │ │ 0x01454370 00000000 11183200 11183200 de040000 ......2...2..... │ │ 0x01454380 0b000000 39533500 00000000 11db3100 ....9S5.......1. │ │ 0x01454390 11db3100 df040000 0b000000 44533500 ..1.........DS5. │ │ - 0x014543a0 00000000 1b862f00 23f02e00 e0040000 ....../.#....... │ │ + 0x014543a0 00000000 f4852f00 fcef2e00 e0040000 ....../......... │ │ 0x014543b0 08000000 4f533500 00000000 a6f93100 ....OS5.......1. │ │ - 0x014543c0 23862f00 e1040000 08000000 57533500 #./.........WS5. │ │ + 0x014543c0 fc852f00 e1040000 08000000 57533500 ../.........WS5. │ │ 0x014543d0 00000000 cb7e3100 cb7e3100 e2040000 .....~1..~1..... │ │ - 0x014543e0 0b000000 5f533500 00000000 dd0d2f00 ...._S5......./. │ │ - 0x014543f0 dd0d2f00 e3040000 08000000 6a533500 ../.........jS5. │ │ - 0x01454400 00000000 14a22f00 14a22f00 e4040000 ....../.../..... │ │ + 0x014543e0 0b000000 5f533500 00000000 b60d2f00 ...._S5......./. │ │ + 0x014543f0 b60d2f00 e3040000 08000000 6a533500 ../.........jS5. │ │ + 0x01454400 00000000 eda12f00 eda12f00 e4040000 ....../.../..... │ │ 0x01454410 08000000 72533500 00000000 a58c3000 ....rS5.......0. │ │ 0x01454420 a58c3000 e5040000 08000000 7a533500 ..0.........zS5. │ │ 0x01454430 00000000 40233100 40233100 e6040000 ....@#1.@#1..... │ │ 0x01454440 08000000 82533500 00000000 0b373000 .....S5......70. │ │ 0x01454450 0b373000 e7040000 08000000 8a533500 .70..........S5. │ │ - 0x01454460 00000000 e8b32e00 e8b32e00 e8040000 ................ │ │ + 0x01454460 00000000 c1b32e00 c1b32e00 e8040000 ................ │ │ 0x01454470 08000000 92533500 00000000 1d373000 .....S5......70. │ │ 0x01454480 1d373000 e9040000 08000000 9a533500 .70..........S5. │ │ - 0x01454490 00000000 ca2c2f00 ca2c2f00 ea040000 .....,/..,/..... │ │ + 0x01454490 00000000 a32c2f00 a32c2f00 ea040000 .....,/..,/..... │ │ 0x014544a0 09000000 a2533500 00000000 849d3100 .....S5.......1. │ │ 0x014544b0 849d3100 eb040000 09000000 ab533500 ..1..........S5. │ │ 0x014544c0 00000000 dc163000 dc163000 ec040000 ......0...0..... │ │ 0x014544d0 09000000 b4533500 00000000 959d3100 .....S5.......1. │ │ 0x014544e0 959d3100 ed040000 0b000000 bd533500 ..1..........S5. │ │ 0x014544f0 00000000 51233100 51233100 ee040000 ....Q#1.Q#1..... │ │ - 0x01454500 0b000000 c8533500 00000000 93bf2f00 .....S5......./. │ │ - 0x01454510 93bf2f00 ef040000 09000000 d3533500 ../..........S5. │ │ + 0x01454500 0b000000 c8533500 00000000 6cbf2f00 .....S5.....l./. │ │ + 0x01454510 6cbf2f00 ef040000 09000000 d3533500 l./..........S5. │ │ 0x01454520 00000000 27db3100 27db3100 f0040000 ....'.1.'.1..... │ │ 0x01454530 01000000 dc533500 00000000 12553000 .....S5......U0. │ │ 0x01454540 12553000 f1040000 02000000 dd533500 .U0..........S5. │ │ 0x01454550 00000000 c85a3200 c85a3200 f2040000 .....Z2..Z2..... │ │ 0x01454560 04000000 df533500 00000000 aef93100 .....S5.......1. │ │ 0x01454570 aef93100 f3040000 05000000 e3533500 ..1..........S5. │ │ 0x01454580 00000000 6e233100 6e233100 f4040000 ....n#1.n#1..... │ │ 0x01454590 06000000 e8533500 00000000 7f3a3200 .....S5......:2. │ │ 0x014545a0 7f3a3200 f5040000 06000000 ee533500 .:2..........S5. │ │ - 0x014545b0 00000000 26a22f00 26a22f00 f6040000 ....&./.&./..... │ │ - 0x014545c0 06000000 f4533500 00000000 284a2f00 .....S5.....(J/. │ │ - 0x014545d0 284a2f00 f7040000 06000000 fa533500 (J/..........S5. │ │ - 0x014545e0 00000000 33672f00 33672f00 f8040000 ....3g/.3g/..... │ │ - 0x014545f0 06000000 00543500 00000000 2bf02e00 .....T5.....+... │ │ - 0x01454600 2bf02e00 f9040000 05000000 06543500 +............T5. │ │ + 0x014545b0 00000000 ffa12f00 ffa12f00 f6040000 ....../.../..... │ │ + 0x014545c0 06000000 f4533500 00000000 014a2f00 .....S5......J/. │ │ + 0x014545d0 014a2f00 f7040000 06000000 fa533500 .J/..........S5. │ │ + 0x014545e0 00000000 0c672f00 0c672f00 f8040000 .....g/..g/..... │ │ + 0x014545f0 06000000 00543500 00000000 04f02e00 .....T5......... │ │ + 0x01454600 04f02e00 f9040000 05000000 06543500 .............T5. │ │ 0x01454610 00000000 b39d3100 b39d3100 fa040000 ......1...1..... │ │ - 0x01454620 06000000 0b543500 00000000 b0bf2f00 .....T5......./. │ │ - 0x01454630 b0bf2f00 fb040000 07000000 11543500 ../..........T5. │ │ + 0x01454620 06000000 0b543500 00000000 89bf2f00 .....T5......./. │ │ + 0x01454630 89bf2f00 fb040000 07000000 11543500 ../..........T5. │ │ 0x01454640 00000000 2a183200 2a183200 fc040000 ....*.2.*.2..... │ │ 0x01454650 07000000 18543500 00000000 81233100 .....T5......#1. │ │ 0x01454660 81233100 fd040000 07000000 1f543500 .#1..........T5. │ │ - 0x01454670 00000000 31f02e00 31f02e00 fe040000 ....1...1....... │ │ + 0x01454670 00000000 0af02e00 0af02e00 fe040000 ................ │ │ 0x01454680 07000000 26543500 00000000 17553000 ....&T5......U0. │ │ 0x01454690 17553000 ff040000 07000000 2d543500 .U0.........-T5. │ │ - 0x014546a0 00000000 47f02e00 47f02e00 00050000 ....G...G....... │ │ + 0x014546a0 00000000 20f02e00 20f02e00 00050000 .... ... ....... │ │ 0x014546b0 0b000000 34543500 00000000 9c433100 ....4T5......C1. │ │ 0x014546c0 9c433100 01050000 0a000000 3f543500 .C1.........?T5. │ │ 0x014546d0 00000000 3be93000 4fe93000 02050000 ....;.0.O.0..... │ │ 0x014546e0 07000000 49543500 00000000 1dae3000 ....IT5.......0. │ │ 0x014546f0 f1163000 03050000 0c000000 50543500 ..0.........PT5. │ │ 0x01454700 00000000 82603100 82603100 04050000 .....`1..`1..... │ │ 0x01454710 0b000000 5c543500 00000000 09df2f00 ....\T5......./. │ │ @@ -35560,70 +35560,70 @@ │ │ 0x01454750 28373000 07050000 00000000 00000000 (70............. │ │ 0x01454760 00000000 8bfc2f00 3d373000 08050000 ....../.=70..... │ │ 0x01454770 00000000 00000000 00000000 e65a3200 .............Z2. │ │ 0x01454780 0c173000 09050000 00000000 00000000 ..0............. │ │ 0x01454790 00000000 eb5a3200 f7bc3100 0a050000 .....Z2...1..... │ │ 0x014547a0 08000000 67543500 00000000 97233100 ....gT5......#1. │ │ 0x014547b0 a7233100 0b050000 0a000000 6f543500 .#1.........oT5. │ │ - 0x014547c0 00000000 92603100 e52c2f00 0c050000 .....`1..,/..... │ │ - 0x014547d0 09000000 79543500 00000000 11d52e00 ....yT5......... │ │ + 0x014547c0 00000000 92603100 be2c2f00 0c050000 .....`1..,/..... │ │ + 0x014547d0 09000000 79543500 00000000 ead42e00 ....yT5......... │ │ 0x014547e0 1edf2f00 0d050000 09000000 82543500 ../..........T5. │ │ - 0x014547f0 00000000 c3c93000 1fd52e00 0e050000 ......0......... │ │ + 0x014547f0 00000000 c3c93000 f8d42e00 0e050000 ......0......... │ │ 0x01454800 09000000 8b543500 00000000 38ae3000 .....T5.....8.0. │ │ 0x01454810 a8433100 0f050000 03000000 94543500 .C1..........T5. │ │ 0x01454820 00000000 63e93000 7ae93000 10050000 ....c.0.z.0..... │ │ - 0x01454830 03000000 97543500 00000000 454a2f00 .....T5.....EJ/. │ │ + 0x01454830 03000000 97543500 00000000 1e4a2f00 .....T5......J/. │ │ 0x01454840 c3233100 11050000 03000000 9a543500 .#1..........T5. │ │ 0x01454850 00000000 55ae3000 f2233100 12050000 ....U.0..#1..... │ │ 0x01454860 03000000 9d543500 00000000 6eae3000 .....T5.....n.0. │ │ 0x01454870 abe93000 13050000 03000000 a0543500 ..0..........T5. │ │ 0x01454880 00000000 27553000 b78c3000 14050000 ....'U0...0..... │ │ - 0x01454890 03000000 a3543500 00000000 c7bf2f00 .....T5......./. │ │ - 0x014548a0 594a2f00 15050000 03000000 a6543500 YJ/..........T5. │ │ + 0x01454890 03000000 a3543500 00000000 a0bf2f00 .....T5......./. │ │ + 0x014548a0 324a2f00 15050000 03000000 a6543500 2J/..........T5. │ │ 0x014548b0 00000000 9c3a3200 f35a3200 16050000 .....:2..Z2..... │ │ 0x014548c0 03000000 a9543500 00000000 43183200 .....T5.....C.2. │ │ 0x014548d0 a2603100 17050000 03000000 ac543500 .`1..........T5. │ │ - 0x014548e0 00000000 64f02e00 3b553000 18050000 ....d...;U0..... │ │ + 0x014548e0 00000000 3df02e00 3b553000 18050000 ....=...;U0..... │ │ 0x014548f0 03000000 af543500 00000000 c49d3100 .....T5.......1. │ │ 0x01454900 ffbc3100 19050000 03000000 b2543500 ..1..........T5. │ │ - 0x01454910 00000000 48d52e00 2b862f00 1a050000 ....H...+./..... │ │ - 0x01454920 03000000 b5543500 00000000 fcb32e00 .....T5......... │ │ + 0x01454910 00000000 21d52e00 04862f00 1a050000 ....!...../..... │ │ + 0x01454920 03000000 b5543500 00000000 d5b32e00 .....T5......... │ │ 0x01454930 d67e3100 1b050000 03000000 b8543500 .~1..........T5. │ │ - 0x01454940 00000000 e36f3000 7bf02e00 1c050000 .....o0.{....... │ │ + 0x01454940 00000000 e36f3000 54f02e00 1c050000 .....o0.T....... │ │ 0x01454950 03000000 bb543500 00000000 ce433100 .....T5......C1. │ │ - 0x01454960 3f862f00 1d050000 03000000 be543500 ?./..........T5. │ │ + 0x01454960 18862f00 1d050000 03000000 be543500 ../..........T5. │ │ 0x01454970 00000000 aa3a3200 14243100 1e050000 .....:2..$1..... │ │ 0x01454980 03000000 c1543500 00000000 cb603100 .....T5......`1. │ │ 0x01454990 8f053100 1f050000 03000000 c4543500 ..1..........T5. │ │ - 0x014549a0 00000000 48a22f00 22173000 20050000 ....H./.".0. ... │ │ - 0x014549b0 03000000 c7543500 00000000 46672f00 .....T5.....Fg/. │ │ - 0x014549c0 54d52e00 21050000 03000000 ca543500 T...!........T5. │ │ - 0x014549d0 00000000 195b3200 51862f00 22050000 .....[2.Q./."... │ │ + 0x014549a0 00000000 21a22f00 22173000 20050000 ....!./.".0. ... │ │ + 0x014549b0 03000000 c7543500 00000000 1f672f00 .....T5......g/. │ │ + 0x014549c0 2dd52e00 21050000 03000000 ca543500 -...!........T5. │ │ + 0x014549d0 00000000 195b3200 2a862f00 22050000 .....[2.*./."... │ │ 0x014549e0 03000000 cd543500 00000000 bdf93100 .....T5.......1. │ │ - 0x014549f0 d2bf2f00 23050000 03000000 d0543500 ../.#........T5. │ │ + 0x014549f0 abbf2f00 23050000 03000000 d0543500 ../.#........T5. │ │ 0x01454a00 00000000 60553000 e7603100 24050000 ....`U0..`1.$... │ │ 0x01454a10 03000000 d3543500 00000000 5a183200 .....T5.....Z.2. │ │ - 0x01454a20 96f02e00 25050000 03000000 d6543500 ....%........T5. │ │ - 0x01454a30 00000000 012d2f00 b4053100 26050000 .....-/...1.&... │ │ + 0x01454a20 6ff02e00 25050000 03000000 d6543500 o...%........T5. │ │ + 0x01454a30 00000000 da2c2f00 b4053100 26050000 .....,/...1.&... │ │ 0x01454a40 03000000 d9543500 00000000 3c173000 .....T5.....<.0. │ │ 0x01454a50 70183200 27050000 03000000 dc543500 p.2.'........T5. │ │ 0x01454a60 00000000 45db3100 45db3100 28050000 ....E.1.E.1.(... │ │ 0x01454a70 0b000000 df543500 00000000 80ae3000 .....T5.......0. │ │ 0x01454a80 3ddf2f00 29050000 08000000 ea543500 =./.)........T5. │ │ 0x01454a90 00000000 78553000 99ae3000 2a050000 ....xU0...0.*... │ │ 0x01454aa0 09000000 f2543500 00000000 b3a12e00 .....T5......... │ │ 0x01454ab0 b3a12e00 2b050000 00000000 00000000 ....+........... │ │ - 0x01454ac0 00000000 66000004 17b42e00 65000004 ....f.......e... │ │ - 0x01454ad0 5aa22f00 67000004 c5e93000 00000000 Z./.g.....0..... │ │ + 0x01454ac0 00000000 66000004 f0b32e00 65000004 ....f.......e... │ │ + 0x01454ad0 33a22f00 67000004 c5e93000 00000000 3./.g.....0..... │ │ 0x01454ae0 00000000 01000000 10000000 004b4501 .............KE. │ │ 0x01454af0 04000000 00000000 38000000 27703000 ........8...'p0. │ │ 0x01454b00 00100000 00000000 00000000 d2ae3000 ..............0. │ │ 0x01454b10 b0b51e01 00100000 00000000 08000000 ................ │ │ - 0x01454b20 66a22f00 10a91e01 00100000 00000000 f./............. │ │ - 0x01454b30 18000000 ef0d2f00 10a91e01 00100000 ....../......... │ │ + 0x01454b20 3fa22f00 10a91e01 00100000 00000000 ?./............. │ │ + 0x01454b30 18000000 c80d2f00 10a91e01 00100000 ....../......... │ │ 0x01454b40 00000000 28000000 8edb2f00 10aa1e01 ....(...../..... │ │ 0x01454b50 01000000 10000000 6c4b4501 02000000 ........lKE..... │ │ 0x01454b60 00000000 08000000 b23a3200 00000000 .........:2..... │ │ 0x01454b70 00000000 00000000 37243100 10ae1e01 ........7$1..... │ │ 0x01454b80 00000000 00000000 04000000 fd8c3000 ..............0. │ │ 0x01454b90 10a91e01 01000000 10000000 b04b4501 .............KE. │ │ 0x01454ba0 02000000 00000000 08000000 d38c3000 ..............0. │ │ @@ -35631,82 +35631,82 @@ │ │ 0x01454bc0 10ab1e01 91000000 00000000 04000000 ................ │ │ 0x01454bd0 315b3200 10a32d01 02000000 00000000 1[2...-......... │ │ 0x01454be0 f44b4501 02000000 00000000 08000000 .KE............. │ │ 0x01454bf0 e18c3000 90000000 01000000 04000000 ..0............. │ │ 0x01454c00 068d3000 30153401 90000000 02000000 ..0.0.4......... │ │ 0x01454c10 04000000 12613100 10a91e01 01000000 .....a1......... │ │ 0x01454c20 10000000 384c4501 02000000 00000000 ....8LE......... │ │ - 0x01454c30 08000000 73d52e00 00000000 00000000 ....s........... │ │ - 0x01454c40 00000000 75a22f00 40ad1e01 91000000 ....u./.@....... │ │ - 0x01454c50 00000000 04000000 22b42e00 10ab1e01 ........"....... │ │ + 0x01454c30 08000000 4cd52e00 00000000 00000000 ....L........... │ │ + 0x01454c40 00000000 4ea22f00 40ad1e01 91000000 ....N./.@....... │ │ + 0x01454c50 00000000 04000000 fbb32e00 10ab1e01 ................ │ │ 0x01454c60 02000000 00000000 7c4c4501 03000000 ........|LE..... │ │ 0x01454c70 00000000 08000000 d9e93000 88000000 ..........0..... │ │ 0x01454c80 00000000 04000000 43bd3100 c0ad1e01 ........C.1..... │ │ 0x01454c90 88000000 01000000 04000000 e6c93000 ..............0. │ │ 0x01454ca0 90a42d01 88000000 02000000 04000000 ..-............. │ │ 0x01454cb0 f4c93000 c0ad1e01 01000000 10000000 ..0............. │ │ 0x01454cc0 d44c4501 05000000 00000000 14000000 .LE............. │ │ 0x01454cd0 c2ae3000 00000000 00000000 00000000 ..0............. │ │ 0x01454ce0 138d3000 f0a22d01 00000000 00000000 ..0...-......... │ │ 0x01454cf0 04000000 02ca3000 b0a42d01 00000000 ......0...-..... │ │ 0x01454d00 00000000 08000000 4ebd3100 40ad1e01 ........N.1.@... │ │ 0x01454d10 91000000 00000000 0c000000 e0ae3000 ..............0. │ │ 0x01454d20 40ad1e01 95000000 01000000 10000000 @............... │ │ - 0x01454d30 eebf2f00 80133401 01000000 10000000 ../...4......... │ │ + 0x01454d30 c7bf2f00 80133401 01000000 10000000 ../...4......... │ │ 0x01454d40 544d4501 05000000 00000000 18000000 TME............. │ │ 0x01454d50 caf93100 91000000 00000000 00000000 ..1............. │ │ 0x01454d60 e0613000 10aa1e01 00100000 00000000 .a0............. │ │ - 0x01454d70 04000000 5c672f00 b0a32d01 00000000 ....\g/...-..... │ │ + 0x01454d70 04000000 35672f00 b0a32d01 00000000 ....5g/...-..... │ │ 0x01454d80 00000000 0c000000 3f5b3200 40ad1e01 ........?[2.@... │ │ 0x01454d90 04000000 00000000 10000000 92fc2f00 ............../. │ │ 0x01454da0 d0a42d01 95000000 01000000 14000000 ..-............. │ │ 0x01454db0 9cfc2f00 80133401 01000000 10000000 ../...4......... │ │ 0x01454dc0 d44d4501 04000000 00000000 28000000 .ME.........(... │ │ 0x01454dd0 d8f93100 00100000 00000000 00000000 ..1............. │ │ - 0x01454de0 84a22f00 f0a42d01 00100000 00000000 ../...-......... │ │ + 0x01454de0 5da22f00 f0a42d01 00100000 00000000 ]./...-......... │ │ 0x01454df0 18000000 d3c93000 b0b51e01 00000000 ......0......... │ │ - 0x01454e00 00000000 20000000 132d2f00 a0ab1e01 .... ....-/..... │ │ - 0x01454e10 95000000 00000000 24000000 d6f02e00 ........$....... │ │ + 0x01454e00 00000000 20000000 ec2c2f00 a0ab1e01 .... ....,/..... │ │ + 0x01454e10 95000000 00000000 24000000 aff02e00 ........$....... │ │ 0x01454e20 b03b3401 01000000 10000000 404e4501 .;4.........@NE. │ │ - 0x01454e30 03000000 00000000 0c000000 cbf02e00 ................ │ │ - 0x01454e40 91000000 00000000 00000000 dcf02e00 ................ │ │ + 0x01454e30 03000000 00000000 0c000000 a4f02e00 ................ │ │ + 0x01454e40 91000000 00000000 00000000 b5f02e00 ................ │ │ 0x01454e50 c0ac1e01 91000000 01000000 04000000 ................ │ │ - 0x01454e60 e3f02e00 10aa1e01 91000000 02000000 ................ │ │ - 0x01454e70 08000000 68672f00 40ad1e01 01000000 ....hg/.@....... │ │ + 0x01454e60 bcf02e00 10aa1e01 91000000 02000000 ................ │ │ + 0x01454e70 08000000 41672f00 40ad1e01 01000000 ....Ag/.@....... │ │ 0x01454e80 10000000 984e4501 02000000 00000000 .....NE......... │ │ 0x01454e90 08000000 ed8c3000 00000000 00000000 ......0......... │ │ 0x01454ea0 00000000 a0553000 30153401 05000000 .....U0.0.4..... │ │ 0x01454eb0 00000000 04000000 f8e93000 c0113201 ..........0...2. │ │ 0x01454ec0 65008013 aa133200 66008013 52173000 e.....2.f...R.0. │ │ 0x01454ed0 6a008013 c0553000 6b008013 d7053100 j....U0.k.....1. │ │ - 0x01454ee0 7a008013 44243100 7b008013 33b42e00 z...D$1.{...3... │ │ - 0x01454ef0 67008013 fd0d2f00 7c008013 5d173000 g...../.|...].0. │ │ + 0x01454ee0 7a008013 44243100 7b008013 0cb42e00 z...D$1.{....... │ │ + 0x01454ef0 67008013 d60d2f00 7c008013 5d173000 g...../.|...].0. │ │ 0x01454f00 68008013 50373000 69008013 8e183200 h...P70.i.....2. │ │ 0x01454f10 6c008013 59bd3100 6d008013 1a8d3000 l...Y.1.m.....0. │ │ 0x01454f20 82008013 e7053100 6e008013 b0b73100 ......1.n.....1. │ │ 0x01454f30 80008013 7a173000 6f008013 63373000 ....z.0.o...c70. │ │ - 0x01454f40 70008013 84d52e00 75008013 e7f93100 p.......u.....1. │ │ - 0x01454f50 76008013 6a452f00 7d008013 1d2d2f00 v...jE/.}....-/. │ │ - 0x01454f60 7e008013 affc2f00 7f008013 71862f00 ~...../.....q./. │ │ - 0x01454f70 77008013 0c7f3100 78008013 5aa22f00 w.....1.x...Z./. │ │ + 0x01454f40 70008013 5dd52e00 75008013 e7f93100 p...]...u.....1. │ │ + 0x01454f50 76008013 43452f00 7d008013 f62c2f00 v...CE/.}....,/. │ │ + 0x01454f60 7e008013 affc2f00 7f008013 4a862f00 ~...../.....J./. │ │ + 0x01454f70 77008013 0c7f3100 78008013 33a22f00 w.....1.x...3./. │ │ 0x01454f80 81008013 60db3100 00000000 00000000 ....`.1......... │ │ - 0x01454f90 64008004 c13a3200 65008004 42272f00 d....:2.e...B'/. │ │ - 0x01454fa0 66008004 7fdb3100 67008004 6c4a2f00 f.....1.g...lJ/. │ │ - 0x01454fb0 74008004 ffbf2f00 68008004 2a8d3000 t...../.h...*.0. │ │ + 0x01454f90 64008004 c13a3200 65008004 1b272f00 d....:2.e....'/. │ │ + 0x01454fa0 66008004 7fdb3100 67008004 454a2f00 f.....1.g...EJ/. │ │ + 0x01454fb0 74008004 d8bf2f00 68008004 2a8d3000 t...../.h...*.0. │ │ 0x01454fc0 75008004 d8433100 76008004 eb433100 u....C1.v....C1. │ │ 0x01454fd0 7f008004 ebae3000 73008004 5e243100 ......0.s...^$1. │ │ 0x01454fe0 83008004 7b243100 77008004 fd433100 ....{$1.w....C1. │ │ 0x01454ff0 78008004 f19d3100 84008004 88373000 x.....1......70. │ │ - 0x01455000 80008004 e1f43100 79008004 a5a22f00 ......1.y...../. │ │ + 0x01455000 80008004 e1f43100 79008004 7ea22f00 ......1.y...~./. │ │ 0x01455010 7a008004 faae3000 7b008004 d0553000 z.....0.{....U0. │ │ - 0x01455020 81008004 794a2f00 69008004 f5053100 ....yJ/.i.....1. │ │ - 0x01455030 6a008004 b9a22f00 6b008004 18443100 j...../.k....D1. │ │ + 0x01455020 81008004 524a2f00 69008004 f5053100 ....RJ/.i.....1. │ │ + 0x01455030 6a008004 92a22f00 6b008004 18443100 j...../.k....D1. │ │ 0x01455040 6c008004 0dca3000 6d008004 237f3100 l.....0.m...#.1. │ │ 0x01455050 7c008004 3d7f3100 7d008004 1bca3000 |...=.1.}.....0. │ │ - 0x01455060 6f008004 70672f00 70008004 9f373000 o...pg/.p....70. │ │ + 0x01455060 6f008004 49672f00 70008004 9f373000 o...Ig/.p....70. │ │ 0x01455070 82008004 3c8d3000 71008004 6e013100 ....<.0.q...n.1. │ │ 0x01455080 72008004 8cdb3100 7e008004 52df2f00 r.....1.~...R./. │ │ 0x01455090 6e008004 18b73100 00000000 00000000 n.....1......... │ │ 0x014550a0 01000000 10000000 bc504501 02000000 .........PE..... │ │ 0x014550b0 00000000 08000000 33fa3100 00000000 ........3.1..... │ │ 0x014550c0 00000000 00000000 e8553000 b0b51e01 .........U0..... │ │ 0x014550d0 00000000 00000000 04000000 0ea32e00 ................ │ │ @@ -35715,212 +35715,212 @@ │ │ 0x01455100 00000000 00000000 00000000 e0613000 .............a0. │ │ 0x01455110 10aa1e01 00000000 00000000 08000000 ................ │ │ 0x01455120 439e3100 50f02d01 01000000 00000000 C.1.P.-......... │ │ 0x01455130 04000000 14dc3100 d0ea2d01 01000000 ......1...-..... │ │ 0x01455140 10000000 58514501 03000000 00000000 ....XQE......... │ │ 0x01455150 0c000000 13fd2f00 00000000 00000000 ....../......... │ │ 0x01455160 00000000 c9373000 60d62d01 00000000 .....70.`.-..... │ │ - 0x01455170 00000000 04000000 0c3e2f00 10a91e01 .........>/..... │ │ - 0x01455180 01000000 00000000 08000000 eb802f00 ............../. │ │ + 0x01455170 00000000 04000000 e53d2f00 10a91e01 .........=/..... │ │ + 0x01455180 01000000 00000000 08000000 c4802f00 ............../. │ │ 0x01455190 10aa1e01 01000000 10000000 b0514501 .............QE. │ │ 0x014551a0 02000000 00000000 08000000 67af3000 ............g.0. │ │ 0x014551b0 00000000 00000000 00000000 968b3100 ..............1. │ │ 0x014551c0 10ae1e01 00010000 ffffffff 00000000 ................ │ │ 0x014551d0 67af3000 b0eb2d01 01000000 10000000 g.0...-......... │ │ 0x014551e0 f4514501 03000000 00000000 0c000000 .QE............. │ │ 0x014551f0 3f443100 00000000 00000000 00000000 ?D1............. │ │ 0x01455200 968b3100 10ae1e01 00010000 ffffffff ..1............. │ │ 0x01455210 00000000 3f443100 d0eb2d01 03000000 ....?D1...-..... │ │ 0x01455220 00000000 08000000 06563000 80043401 .........V0...4. │ │ 0x01455230 00000000 ffffffff 4c524501 00000000 ........LRE..... │ │ - 0x01455240 00000000 00000000 22c02f00 04000000 ........"./..... │ │ - 0x01455250 00000000 00000000 22c02f00 10eb2d01 ........"./...-. │ │ + 0x01455240 00000000 00000000 fbbf2f00 04000000 ........../..... │ │ + 0x01455250 00000000 00000000 fbbf2f00 10eb2d01 ........../...-. │ │ 0x01455260 00000000 ffffffff 7c524501 00000000 ........|RE..... │ │ 0x01455270 00000000 00000000 725b3200 04000000 ........r[2..... │ │ 0x01455280 00000000 00000000 725b3200 50f02d01 ........r[2.P.-. │ │ 0x01455290 00000000 00000000 00000000 ac524501 .............RE. │ │ 0x014552a0 03000000 f4524501 00000000 9e000000 .....RE......... │ │ 0x014552b0 90000000 00000000 04000000 18dc3100 ..............1. │ │ 0x014552c0 10a91e01 a0000000 90000000 00000000 ................ │ │ 0x014552d0 04000000 55703000 10a91e01 9f000000 ....Up0......... │ │ - 0x014552e0 90000000 00000000 04000000 884a2f00 .............J/. │ │ + 0x014552e0 90000000 00000000 04000000 614a2f00 ............aJ/. │ │ 0x014552f0 c0ac1e01 90000000 00000000 04000000 ................ │ │ - 0x01455300 e0a22f00 30ae1e01 00000000 00000000 ../.0........... │ │ + 0x01455300 b9a22f00 30ae1e01 00000000 00000000 ../.0........... │ │ 0x01455310 00000000 24534501 06000000 b4534501 ....$SE......SE. │ │ 0x01455320 00000000 96000000 90000000 00000000 ................ │ │ 0x01455330 04000000 18ea3000 d0491e01 97000000 ......0..I...... │ │ 0x01455340 90000000 00000000 04000000 27dc3100 ............'.1. │ │ 0x01455350 60d62d01 9b000000 94000000 00000000 `.-............. │ │ - 0x01455360 04000000 bdd52e00 10eb2d01 98000000 ..........-..... │ │ + 0x01455360 04000000 96d52e00 10eb2d01 98000000 ..........-..... │ │ 0x01455370 90000000 00000000 04000000 4d9e3100 ............M.1. │ │ 0x01455380 f0ea2d01 99000000 90000000 00000000 ..-............. │ │ 0x01455390 04000000 4d9e3100 f0ea2d01 9a000000 ....M.1...-..... │ │ 0x014553a0 90000000 00000000 04000000 4d9e3100 ............M.1. │ │ 0x014553b0 f0ea2d01 90000000 00000000 04000000 ..-............. │ │ - 0x014553c0 e0a22f00 30ae1e01 73008011 1fae3100 ../.0...s.....1. │ │ + 0x014553c0 b9a22f00 30ae1e01 73008011 1fae3100 ../.0...s.....1. │ │ 0x014553d0 64008011 9c173000 79008011 4e443100 d.....0.y...ND1. │ │ 0x014553e0 65008011 d1493000 66008011 10883000 e....I0.f.....0. │ │ 0x014553f0 67008011 b1173000 78008011 cf373000 g.....0.x....70. │ │ 0x01455400 68008011 49883000 69008011 f1373000 h...I.0.i....70. │ │ 0x01455410 70008011 53fa3100 6a008011 9bbd3100 p...S.1.j.....1. │ │ 0x01455420 6b008011 60fa3100 6c008011 6efa3100 k...`.1.l...n.1. │ │ - 0x01455430 6d008011 170e2f00 6e008011 3bca3000 m...../.n...;.0. │ │ + 0x01455430 6d008011 f00d2f00 6e008011 3bca3000 m...../.n...;.0. │ │ 0x01455440 6f008011 63703000 71008011 32613100 o...cp0.q...2a1. │ │ 0x01455450 72008011 84df2f00 74008011 90df2f00 r...../.t...../. │ │ - 0x01455460 76008011 a1c63000 77008011 32c02f00 v.....0.w...2./. │ │ + 0x01455460 76008011 a1c63000 77008011 0bc02f00 v.....0.w...../. │ │ 0x01455470 00000000 00000000 06000000 10000000 ................ │ │ 0x01455480 94544501 02000000 bc544501 20000000 .TE......TE. ... │ │ 0x01455490 e2553000 00000000 00000000 10000000 .U0............. │ │ 0x014554a0 968b3100 10ae1e01 00010000 ffffffff ..1............. │ │ 0x014554b0 00000000 e2553000 00f22d01 00000000 .....U0...-..... │ │ 0x014554c0 00000000 00000000 00000000 20f22d01 ............ .-. │ │ 0x014554d0 00000000 00000000 06000000 10000000 ................ │ │ 0x014554e0 f4544501 06000000 00000000 18000000 .TE............. │ │ - 0x014554f0 97862f00 00000000 00000000 00000000 ../............. │ │ + 0x014554f0 70862f00 00000000 00000000 00000000 p./............. │ │ 0x01455500 e0613000 10aa1e01 02000000 00000000 .a0............. │ │ 0x01455510 04000000 79fa3100 b0b51e01 00000000 ....y.1......... │ │ - 0x01455520 00000000 14000000 974a2f00 50f02d01 .........J/.P.-. │ │ + 0x01455520 00000000 14000000 704a2f00 50f02d01 ........pJ/.P.-. │ │ 0x01455530 8d000000 00000000 08000000 72803000 ............r.0. │ │ 0x01455540 b03b3401 8b000000 01000000 0c000000 .;4............. │ │ 0x01455550 33fd2f00 00093401 02000000 00000000 3./...4......... │ │ 0x01455560 10000000 bddf2f00 e0f02d01 01000000 ....../...-..... │ │ 0x01455570 10000000 88554501 07000000 14564501 .....UE......VE. │ │ 0x01455580 24000000 0d383000 00000000 00000000 $....80......... │ │ 0x01455590 00000000 e0613000 10aa1e01 00000000 .....a0......... │ │ 0x014555a0 00000000 04000000 af243100 00f12d01 .........$1...-. │ │ 0x014555b0 00000000 00000000 08000000 0d563000 .............V0. │ │ 0x014555c0 b0b51e01 8d000000 00000000 0c000000 ................ │ │ 0x014555d0 a8bd3100 80043401 00000000 00000000 ..1...4......... │ │ 0x014555e0 10000000 f93a3200 b0b51e01 00000000 .....:2......... │ │ 0x014555f0 00000000 14000000 48dc3100 10a91e01 ........H.1..... │ │ - 0x01455600 8b000000 01000000 18000000 a0b42e00 ................ │ │ + 0x01455600 8b000000 01000000 18000000 79b42e00 ............y... │ │ 0x01455610 80043401 00000000 00000000 00000000 ..4............. │ │ 0x01455620 00000000 b0f22d01 00000000 00000000 ......-......... │ │ 0x01455630 01000000 10000000 4c564501 02000000 ........LVE..... │ │ 0x01455640 00000000 08000000 e4183200 00000000 ..........2..... │ │ 0x01455650 00000000 00000000 a0553000 30153401 .........U0.0.4. │ │ 0x01455660 00000000 00000000 04000000 b2bd3100 ..............1. │ │ 0x01455670 10aa1e01 06000000 10000000 90564501 .............VE. │ │ 0x01455680 03000000 00000000 0c000000 579e3100 ............W.1. │ │ 0x01455690 00000000 00000000 00000000 e0613000 .............a0. │ │ 0x014556a0 10aa1e01 02000000 00000000 04000000 ................ │ │ - 0x014556b0 c9d52e00 40f12d01 00000000 00000000 ....@.-......... │ │ + 0x014556b0 a2d52e00 40f12d01 00000000 00000000 ....@.-......... │ │ 0x014556c0 08000000 835b3200 60f12d01 01000000 .....[2.`.-..... │ │ 0x014556d0 10000000 e8564501 04000000 38574501 .....VE.....8WE. │ │ 0x014556e0 18000000 78703000 00000000 00000000 ....xp0......... │ │ 0x014556f0 00000000 e0613000 10aa1e01 00000000 .....a0......... │ │ 0x01455700 00000000 04000000 af243100 00f12d01 .........$1...-. │ │ - 0x01455710 00000000 00000000 08000000 a04a2f00 .............J/. │ │ + 0x01455710 00000000 00000000 08000000 794a2f00 ............yJ/. │ │ 0x01455720 b0b51e01 00000000 00000000 0c000000 ................ │ │ 0x01455730 81fa3100 10a91e01 00000000 00000000 ..1............. │ │ 0x01455740 00000000 00000000 f0f22d01 00000000 ..........-..... │ │ 0x01455750 00000000 06000000 10000000 70574501 ............pWE. │ │ 0x01455760 03000000 00000000 14000000 36dc3100 ............6.1. │ │ - 0x01455770 00000000 00000000 00000000 a4862f00 ............../. │ │ + 0x01455770 00000000 00000000 00000000 7d862f00 ............}./. │ │ 0x01455780 10ae1e01 00000000 00000000 04000000 ................ │ │ 0x01455790 7b0e3200 b0b51e01 89000000 00000000 {.2............. │ │ 0x014557a0 08000000 835b3200 e0af1e01 06000000 .....[2......... │ │ 0x014557b0 10000000 c8574501 07000000 00000000 .....WE......... │ │ 0x014557c0 1c000000 92243100 00000000 00000000 .....$1......... │ │ 0x014557d0 00000000 e0613000 10aa1e01 02000000 .....a0......... │ │ - 0x014557e0 00000000 18000000 c9d52e00 40f12d01 ............@.-. │ │ + 0x014557e0 00000000 18000000 a2d52e00 40f12d01 ............@.-. │ │ 0x014557f0 02000000 00000000 04000000 79fa3100 ............y.1. │ │ 0x01455800 b0b51e01 00000000 00000000 14000000 ................ │ │ 0x01455810 835b3200 60f12d01 8b000000 00000000 .[2.`.-......... │ │ 0x01455820 08000000 72803000 b03b3401 8b000000 ....r.0..;4..... │ │ 0x01455830 01000000 0c000000 33fd2f00 00093401 ........3./...4. │ │ 0x01455840 02000000 00000000 10000000 bddf2f00 ............../. │ │ 0x01455850 e0f02d01 06000000 10000000 70584501 ..-.........pXE. │ │ - 0x01455860 02000000 00000000 08000000 92b42e00 ................ │ │ + 0x01455860 02000000 00000000 08000000 6bb42e00 ............k... │ │ 0x01455870 00000000 00000000 00000000 e0613000 .............a0. │ │ 0x01455880 10aa1e01 00000000 00000000 04000000 ................ │ │ 0x01455890 835b3200 60f12d01 06000000 10000000 .[2.`.-......... │ │ 0x014558a0 b4584501 04000000 00000000 10000000 .XE............. │ │ 0x014558b0 a9df2f00 00000000 00000000 00000000 ../............. │ │ 0x014558c0 e0613000 10aa1e01 00000000 00000000 .a0............. │ │ 0x014558d0 04000000 ed113000 b0b51e01 00000000 ......0......... │ │ - 0x014558e0 00000000 08000000 974a2f00 50f02d01 .........J/.P.-. │ │ + 0x014558e0 00000000 08000000 704a2f00 50f02d01 ........pJ/.P.-. │ │ 0x014558f0 00000000 00000000 0c000000 0ea32e00 ................ │ │ 0x01455900 10a91e01 00000000 ffffffff 20594501 ............ YE. │ │ 0x01455910 00000000 00000000 00000000 23fd2f00 ............#./. │ │ - 0x01455920 06000000 00000000 00000000 92672f00 .............g/. │ │ + 0x01455920 06000000 00000000 00000000 6b672f00 ............kg/. │ │ 0x01455930 80043401 00000000 10000000 00000000 ..4............. │ │ 0x01455940 50594501 06000000 e0594501 00000000 PYE......YE..... │ │ 0x01455950 15000000 91080000 00000000 14000000 ................ │ │ 0x01455960 64443100 e0af1e01 16000000 91080000 dD1............. │ │ 0x01455970 00000000 14000000 b6df2f00 c0f02d01 ........../...-. │ │ 0x01455980 17000000 91080000 00000000 14000000 ................ │ │ - 0x01455990 12f12e00 20f12d01 18000000 91080000 .... .-......... │ │ - 0x014559a0 00000000 14000000 eca22f00 80f12d01 ........../...-. │ │ + 0x01455990 ebf02e00 20f12d01 18000000 91080000 .... .-......... │ │ + 0x014559a0 00000000 14000000 c5a22f00 80f12d01 ........../...-. │ │ 0x014559b0 19000000 91080000 00000000 14000000 ................ │ │ 0x014559c0 a6243100 c0f12d01 1a000000 91080000 .$1...-......... │ │ - 0x014559d0 00000000 14000000 1ef12e00 a0f12d01 ..............-. │ │ + 0x014559d0 00000000 14000000 f7f02e00 a0f12d01 ..............-. │ │ 0x014559e0 91000000 00000000 14000000 f13a3200 .............:2. │ │ 0x014559f0 30ae1e01 c9df2f00 41f52f00 50103100 0...../.A./.P.1. │ │ - 0x01455a00 03a32f00 b1862f00 b3a12e00 acca2e00 ../.../......... │ │ - 0x01455a10 73af3000 74443100 66233200 40222f00 s.0.tD1.f#2.@"/. │ │ - 0x01455a20 ba672f00 18563000 25ea3000 45613100 .g/..V0.%.0.Ea1. │ │ + 0x01455a00 dca22f00 8a862f00 b3a12e00 85ca2e00 ../.../......... │ │ + 0x01455a10 73af3000 74443100 66233200 19222f00 s.0.tD1.f#2.."/. │ │ + 0x01455a20 93672f00 18563000 25ea3000 45613100 .g/..V0.%.0.Ea1. │ │ 0x01455a30 7f8d3000 e0ab2e00 bf673000 1c843000 ..0......g0...0. │ │ - 0x01455a40 f8a53000 ea1a3100 67c02f00 d0b23100 ..0...1.g./...1. │ │ + 0x01455a40 f8a53000 ea1a3100 40c02f00 d0b23100 ..0...1.@./...1. │ │ 0x01455a50 c8b23100 a22f3200 1a193200 28943100 ..1../2...2.(.1. │ │ 0x01455a60 59dc3100 fe833000 8c5b3200 76d23100 Y.1...0..[2.v.1. │ │ - 0x01455a70 0a020000 ca8d2f00 b0f71e01 c02f2e01 ....../....../.. │ │ + 0x01455a70 0a020000 a38d2f00 b0f71e01 c02f2e01 ....../....../.. │ │ 0x01455a80 60f81e01 80312e01 00000000 00000000 `....1.......... │ │ 0x01455a90 b0342e01 20372e01 c0372e01 40382e01 .4.. 7...7..@8.. │ │ - 0x01455aa0 00000000 00000000 08020000 b64a2f00 .............J/. │ │ + 0x01455aa0 00000000 00000000 08020000 8f4a2f00 .............J/. │ │ 0x01455ab0 b0f71e01 b0382e01 60f81e01 90392e01 .....8..`....9.. │ │ 0x01455ac0 00000000 503a2e01 c03a2e01 803c2e01 ....P:...:...<.. │ │ 0x01455ad0 d03c2e01 303d2e01 00000000 00000000 .<..0=.......... │ │ - 0x01455ae0 75008010 aa133200 90008010 ddea2e00 u.....2......... │ │ - 0x01455af0 74008010 d7672f00 76008010 c54a2f00 t....g/.v....J/. │ │ - 0x01455b00 98008010 15e53000 77008010 87632f00 ......0.w....c/. │ │ - 0x01455b10 65008010 d1df2f00 95008010 d7d52e00 e...../......... │ │ + 0x01455ae0 75008010 aa133200 90008010 b6ea2e00 u.....2......... │ │ + 0x01455af0 74008010 b0672f00 76008010 9e4a2f00 t....g/.v....J/. │ │ + 0x01455b00 98008010 15e53000 77008010 60632f00 ......0.w...`c/. │ │ + 0x01455b10 65008010 d1df2f00 95008010 b0d52e00 e...../......... │ │ 0x01455b20 96008010 e5243100 78008010 8cdc3100 .....$1.x.....1. │ │ - 0x01455b30 79008010 de4a2f00 8f008010 53ca3000 y....J/.....S.0. │ │ - 0x01455b40 9b008010 72613100 7a008010 ffeb2e00 ....ra1.z....... │ │ - 0x01455b50 97008010 2b9b2f00 9a008010 432d2f00 ....+./.....C-/. │ │ - 0x01455b60 73008010 de173000 7b008010 d8862f00 s.....0.{...../. │ │ + 0x01455b30 79008010 b74a2f00 8f008010 53ca3000 y....J/.....S.0. │ │ + 0x01455b40 9b008010 72613100 7a008010 d8eb2e00 ....ra1.z....... │ │ + 0x01455b50 97008010 049b2f00 9a008010 1c2d2f00 ....../......-/. │ │ + 0x01455b60 73008010 de173000 7b008010 b1862f00 s.....0.{...../. │ │ 0x01455b70 8e008010 b4d63100 68008010 52383000 ......1.h...R80. │ │ - 0x01455b80 7c008010 f34a2f00 99008010 68ca3000 |....J/.....h.0. │ │ + 0x01455b80 7c008010 cc4a2f00 99008010 68ca3000 |....J/.....h.0. │ │ 0x01455b90 91008010 10253100 7f008010 b0b73100 .....%1.......1. │ │ - 0x01455ba0 69008010 e7f93100 80008010 6a452f00 i.....1.....jE/. │ │ + 0x01455ba0 69008010 e7f93100 80008010 43452f00 i.....1.....CE/. │ │ 0x01455bb0 93008010 7d443100 94008010 4d193200 ....}D1.....M.2. │ │ 0x01455bc0 81008010 c3553200 6a008010 1f253100 .....U2.j....%1. │ │ 0x01455bd0 6b008010 ae7f3100 6c008010 a9703000 k.....1.l....p0. │ │ 0x01455be0 6d008010 23563000 6e008010 4fe93100 m...#V0.n...O.1. │ │ 0x01455bf0 6f008010 7fca3000 70008010 db013100 o.....0.p.....1. │ │ 0x01455c00 71008010 e0df2f00 72008010 c57f3100 q...../.r.....1. │ │ 0x01455c10 00000000 00000000 6400801b f3df2f00 ........d...../. │ │ 0x01455c20 6500801b d67f3100 6600801b cebd3100 e.....1.f.....1. │ │ 0x01455c30 6700801b 6a063100 6800801b 77383000 g...j.1.h...w80. │ │ - 0x01455c40 6900801b ee862f00 6a00801b 02872f00 i...../.j...../. │ │ + 0x01455c40 6900801b c7862f00 6a00801b db862f00 i...../.j...../. │ │ 0x01455c50 6b00801b 136b3000 6c00801b ab8d3000 k....k0.l.....0. │ │ 0x01455c60 6d00801b cc543200 6e00801b 2fea3000 m....T2.n.../.0. │ │ 0x01455c70 00000000 00000000 66000012 d4443100 ........f....D1. │ │ - 0x01455c80 67000012 16682f00 69000012 67f12e00 g....h/.i...g... │ │ + 0x01455c80 67000012 ef672f00 69000012 40f12e00 g....g/.i...@... │ │ 0x01455c90 79000012 4fea3000 81000012 b88d3000 y...O.0.......0. │ │ 0x01455ca0 68000012 ab193200 6a000012 bbdc3100 h.....2.j.....1. │ │ - 0x01455cb0 7c000012 fd5b3200 7f000012 8fc02f00 |....[2......./. │ │ - 0x01455cc0 6b000012 34e02f00 6c000012 c4b42e00 k...4./.l....... │ │ - 0x01455cd0 6d000012 97ca3000 6e000012 ddb42e00 m.....0.n....... │ │ - 0x01455ce0 6f000012 9a063100 7e000012 efd52e00 o.....1.~....... │ │ + 0x01455cb0 7c000012 fd5b3200 7f000012 68c02f00 |....[2.....h./. │ │ + 0x01455cc0 6b000012 34e02f00 6c000012 9db42e00 k...4./.l....... │ │ + 0x01455cd0 6d000012 97ca3000 6e000012 b6b42e00 m.....0.n....... │ │ + 0x01455ce0 6f000012 9a063100 7e000012 c8d52e00 o.....1.~....... │ │ 0x01455cf0 65000012 d18d3000 7b000012 125c3200 e.....0.{....\2. │ │ - 0x01455d00 70000012 70072f00 8b000012 ee443100 p...p./......D1. │ │ + 0x01455d00 70000012 49072f00 8b000012 ee443100 p...I./......D1. │ │ 0x01455d10 71000012 9e0b3200 89000012 0d803100 q.....2.......1. │ │ 0x01455d20 72000012 60ea3000 7a000012 09453100 r...`.0.z....E1. │ │ - 0x01455d30 73000012 ea8d3000 80000012 1ca32f00 s.....0......./. │ │ + 0x01455d30 73000012 ea8d3000 80000012 f5a22f00 s.....0......./. │ │ 0x01455d40 82000012 b1063100 83000012 92fa3100 ......1.......1. │ │ 0x01455d50 74000012 fb8d3000 85000012 6fea3000 t.....0.....o.0. │ │ 0x01455d60 64000012 8b613100 7d000012 cc063100 d....a1.}.....1. │ │ 0x01455d70 86000012 3a253100 75000012 37563000 ....:%1.u...7V0. │ │ - 0x01455d80 76000012 d3703000 77000012 2b682f00 v....p0.w...+h/. │ │ + 0x01455d80 76000012 d3703000 77000012 04682f00 v....p0.w....h/. │ │ 0x01455d90 87000012 52563000 88000012 8d9e3100 ....RV0.......1. │ │ 0x01455da0 8f000012 1b8e3000 90000012 24803100 ......0.....$.1. │ │ 0x01455db0 8d000012 39803100 8a000012 1c453100 ....9.1......E1. │ │ - 0x01455dc0 8c000012 a12d2f00 84000012 318e3000 .....-/.....1.0. │ │ + 0x01455dc0 8c000012 7a2d2f00 84000012 318e3000 ....z-/.....1.0. │ │ 0x01455dd0 78000012 e7bd3100 00000000 00000000 x.....1......... │ │ 0x01455de0 06000000 06000000 04000000 664c3200 ............fL2. │ │ 0x01455df0 32183000 30062f01 10072f01 10082f01 2.0.0./.../.../. │ │ 0x01455e00 a0082f01 e0082f01 30092f01 b00a2f01 ../.../.0./.../. │ │ 0x01455e10 f00a2f01 200b2f01 500b2f01 00000000 ../. ./.P./..... │ │ 0x01455e20 00000000 00000000 00000000 00000000 ................ │ │ 0x01455e30 00000000 800b2f01 300c2f01 600c2f01 ....../.0./.`./. │ │ @@ -35935,15 +35935,15 @@ │ │ 0x01455ec0 00000000 00000000 00000000 00000000 ................ │ │ 0x01455ed0 00000000 00000000 00000000 00000000 ................ │ │ 0x01455ee0 00000000 00000000 00000000 00000000 ................ │ │ 0x01455ef0 00000000 00000000 00000000 00000000 ................ │ │ 0x01455f00 00000000 00000000 00000000 00000000 ................ │ │ 0x01455f10 00000000 00000000 00000000 00000000 ................ │ │ 0x01455f20 00000000 00000000 90030000 90030000 ................ │ │ - 0x01455f30 04000000 de483000 77682f00 30062f01 .....H0.wh/.0./. │ │ + 0x01455f30 04000000 de483000 50682f00 30062f01 .....H0.Ph/.0./. │ │ 0x01455f40 10072f01 10082f01 a0082f01 e0082f01 ../.../.../.../. │ │ 0x01455f50 30092f01 b00a2f01 f00a2f01 200b2f01 0./.../.../. ./. │ │ 0x01455f60 500b2f01 00000000 00000000 00000000 P./............. │ │ 0x01455f70 00000000 00000000 00000000 800b2f01 ............../. │ │ 0x01455f80 300c2f01 600c2f01 00000000 00000000 0./.`./......... │ │ 0x01455f90 100e2f01 a00e2f01 80102f01 20122f01 ../.../.../. ./. │ │ 0x01455fa0 00000000 00000000 00000000 00000000 ................ │ │ @@ -35954,82 +35954,82 @@ │ │ 0x01455ff0 00000000 31383100 d0832001 00000000 ....181... ..... │ │ 0x01456000 00000000 04000000 b0963100 d0832001 ..........1... . │ │ 0x01456010 00000000 00000000 08000000 513b3200 ............Q;2. │ │ 0x01456020 d0832001 01000000 10000000 40604501 .. .........@`E. │ │ 0x01456030 0a000000 08614501 7c000000 8d383000 .....aE.|....80. │ │ 0x01456040 00100000 00000000 08000000 e0613000 .............a0. │ │ 0x01456050 70bd1e01 00000000 00000000 14000000 p............... │ │ - 0x01456060 8b252f00 b0832001 00000000 00000000 .%/... ......... │ │ - 0x01456070 18000000 7c772f00 b0832001 00000000 ....|w/... ..... │ │ + 0x01456060 64252f00 b0832001 00000000 00000000 d%/... ......... │ │ + 0x01456070 18000000 55772f00 b0832001 00000000 ....Uw/... ..... │ │ 0x01456080 00000000 1c000000 b0963100 d0832001 ..........1... . │ │ - 0x01456090 00000000 00000000 20000000 6b012f00 ........ ...k./. │ │ + 0x01456090 00000000 00000000 20000000 44012f00 ........ ...D./. │ │ 0x014560a0 d0832001 00000000 00000000 24000000 .. .........$... │ │ 0x014560b0 62943100 d0832001 00000000 00000000 b.1... ......... │ │ - 0x014560c0 28000000 c52d2f00 d0832001 00000000 (....-/... ..... │ │ + 0x014560c0 28000000 9e2d2f00 d0832001 00000000 (....-/... ..... │ │ 0x014560d0 00000000 2c000000 93803100 d0832001 ....,.....1... . │ │ 0x014560e0 00000000 00000000 30000000 4f183000 ........0...O.0. │ │ 0x014560f0 d0832001 05000000 00000000 4c000000 .. .........L... │ │ - 0x01456100 8e682f00 a0202f01 00000000 00000000 .h/.. /......... │ │ + 0x01456100 67682f00 a0202f01 00000000 00000000 gh/.. /......... │ │ 0x01456110 00000000 00000000 90222f01 00000000 ........."/..... │ │ 0x01456120 00000000 01000000 10000000 40614501 ............@aE. │ │ 0x01456130 02000000 68614501 7c000000 f2193200 ....haE.|.....2. │ │ - 0x01456140 00000000 00000000 14000000 8b252f00 .............%/. │ │ + 0x01456140 00000000 00000000 14000000 64252f00 ............d%/. │ │ 0x01456150 b0832001 00000000 00000000 18000000 .. ............. │ │ - 0x01456160 7c772f00 b0832001 00000000 00000000 |w/... ......... │ │ + 0x01456160 55772f00 b0832001 00000000 00000000 Uw/... ......... │ │ 0x01456170 00000000 00000000 90222f01 00000000 ........."/..... │ │ 0x01456180 00000000 01000000 10000000 a0614501 .............aE. │ │ 0x01456190 04000000 f0614501 14000000 8a253100 .....aE......%1. │ │ 0x014561a0 91000000 00000000 00000000 d2ae3000 ..............0. │ │ 0x014561b0 b0b51e01 91000000 01000000 04000000 ................ │ │ 0x014561c0 b6fa3100 b0b51e01 91000000 02000000 ..1............. │ │ 0x014561d0 08000000 99253100 10aa1e01 91000000 .....%1......... │ │ 0x014561e0 03000000 0c000000 875c3200 10aa1e01 .........\2..... │ │ 0x014561f0 00000000 00000000 00000000 00000000 ................ │ │ 0x01456200 10232f01 00000000 00000000 64000002 .#/.........d... │ │ - 0x01456210 98803100 65000002 90f12e00 66000002 ..1.e.......f... │ │ + 0x01456210 98803100 65000002 69f12e00 66000002 ..1.e...i...f... │ │ 0x01456220 c7fa3100 67000002 03073100 68000002 ..1.g.....1.h... │ │ 0x01456230 b0163100 6a000002 9b453100 6b000002 ..1.j....E1.k... │ │ - 0x01456240 71b52e00 6c000002 59fd2f00 6d000002 q...l...Y./.m... │ │ + 0x01456240 4ab52e00 6c000002 59fd2f00 6d000002 J...l...Y./.m... │ │ 0x01456250 be613100 6e000002 a4e02f00 84000002 .a1.n...../..... │ │ - 0x01456260 c0e02f00 6f000002 9a682f00 7a000002 ../.o....h/.z... │ │ - 0x01456270 9cf12e00 9e000002 c1ea3000 91000002 ..........0..... │ │ + 0x01456260 c0e02f00 6f000002 73682f00 7a000002 ../.o...sh/.z... │ │ + 0x01456270 75f12e00 9e000002 c1ea3000 91000002 u.........0..... │ │ 0x01456280 b0453100 70000002 533b3200 7c000002 .E1.p...S;2.|... │ │ 0x01456290 16073100 7d000002 6e3b3200 7b000002 ..1.}...n;2.{... │ │ - 0x014562a0 9b383000 85000002 63a32f00 90000002 .80.....c./..... │ │ - 0x014562b0 ff193200 9d000002 51ae2e00 8f000002 ..2.....Q....... │ │ - 0x014562c0 d0ca3000 89000002 0d4b2f00 ab000002 ..0......K/..... │ │ - 0x014562d0 d9c02f00 ad000002 ff123200 a0000002 ../.......2..... │ │ + 0x014562a0 9b383000 85000002 3ca32f00 90000002 .80.....<./..... │ │ + 0x014562b0 ff193200 9d000002 2aae2e00 8f000002 ..2.....*....... │ │ + 0x014562c0 d0ca3000 89000002 e64a2f00 ab000002 ..0......J/..... │ │ + 0x014562d0 b2c02f00 ad000002 ff123200 a0000002 ../.......2..... │ │ 0x014562e0 5e353200 b5000002 38123000 83000002 ^52.....8.0..... │ │ - 0x014562f0 cb9e3100 9c000002 86b52e00 ae000002 ..1............. │ │ - 0x01456300 1c4b2f00 a7000002 05be3100 a1000002 .K/.......1..... │ │ - 0x01456310 f7d92f00 8a000002 3b0e2f00 8d000002 ../.....;./..... │ │ + 0x014562f0 cb9e3100 9c000002 5fb52e00 ae000002 ..1....._....... │ │ + 0x01456300 f54a2f00 a7000002 05be3100 a1000002 .J/.......1..... │ │ + 0x01456310 f7d92f00 8a000002 140e2f00 8d000002 ../......./..... │ │ 0x01456320 e6ca3000 95000002 863b3200 92000002 ..0......;2..... │ │ - 0x01456330 2c4b2f00 af000002 4b0e2f00 96000002 ,K/.....K./..... │ │ + 0x01456330 054b2f00 af000002 240e2f00 96000002 .K/.....$./..... │ │ 0x01456340 1ae43000 b0000002 e0fa3100 8b000002 ..0.......1..... │ │ - 0x01456350 231a3200 8e000002 e02d2f00 7e000002 #.2......-/.~... │ │ + 0x01456350 231a3200 8e000002 b92d2f00 7e000002 #.2......-/.~... │ │ 0x01456360 73fd2f00 a5000002 03b03000 78000002 s./.......0.x... │ │ 0x01456370 54183000 86000002 7e563000 98000002 T.0.....~V0..... │ │ 0x01456380 e29e3100 b3000002 cf303000 69000002 ..1......00.i... │ │ - 0x01456390 19a93000 a8000002 f42d2f00 a9000002 ..0......-/..... │ │ - 0x014563a0 67183000 aa000002 e9c02f00 8c000002 g.0......./..... │ │ - 0x014563b0 a9682f00 71000002 ba253100 ac000002 .h/.q....%1..... │ │ + 0x01456390 19a93000 a8000002 cd2d2f00 a9000002 ..0......-/..... │ │ + 0x014563a0 67183000 aa000002 c2c02f00 8c000002 g.0......./..... │ │ + 0x014563b0 82682f00 71000002 ba253100 ac000002 .h/.q....%1..... │ │ 0x014563c0 fbca3000 7f000002 fa9e3100 79000002 ..0.......1.y... │ │ 0x014563d0 945c3200 94000002 a6303000 72000002 .\2......00.r... │ │ - 0x014563e0 1dbe3100 b1000002 f8c02f00 9f000002 ..1......./..... │ │ - 0x014563f0 b8f12e00 a4000002 ab803100 b2000002 ..........1..... │ │ - 0x01456400 19b03000 80000002 a1442f00 81000002 ..0......D/..... │ │ + 0x014563e0 1dbe3100 b1000002 d1c02f00 9f000002 ..1......./..... │ │ + 0x014563f0 91f12e00 a4000002 ab803100 b2000002 ..........1..... │ │ + 0x01456400 19b03000 80000002 7a442f00 81000002 ..0.....zD/..... │ │ 0x01456410 80123000 b4000002 f1fa3100 82000002 ..0.......1..... │ │ - 0x01456420 404b2f00 88000002 86183000 87000002 @K/.......0..... │ │ + 0x01456420 194b2f00 88000002 86183000 87000002 .K/.......0..... │ │ 0x01456430 331a3200 73000002 91563000 74000002 3.2.s....V0.t... │ │ - 0x01456440 773d3100 75000002 5d4b2f00 a6000002 w=1.u...]K/..... │ │ - 0x01456450 cde32e00 97000002 0ec12f00 76000002 ........../.v... │ │ + 0x01456440 773d3100 75000002 364b2f00 a6000002 w=1.u...6K/..... │ │ + 0x01456450 a6e32e00 97000002 e7c02f00 76000002 ........../.v... │ │ 0x01456460 9d3b3200 a2000002 d7b73100 a3000002 .;2.......1..... │ │ - 0x01456470 83082f00 99000002 89fd2f00 9a000002 ../......./..... │ │ + 0x01456470 5c082f00 99000002 89fd2f00 9a000002 \./......./..... │ │ 0x01456480 cd613100 9b000002 c1803100 93000002 .a1.......1..... │ │ - 0x01456490 dc803100 77000002 58b22f00 00000000 ..1.w...X./..... │ │ + 0x01456490 dc803100 77000002 31b22f00 00000000 ..1.w...1./..... │ │ 0x014564a0 00000000 06000000 02000000 90cd2f01 ............../. │ │ 0x014564b0 20ce2f01 40cf2f01 00000000 00000000 ./.@./......... │ │ 0x014564c0 00000000 b0cf2f01 00000000 10d12f01 ....../......./. │ │ 0x014564d0 00000000 00d42f01 00000000 30d62f01 ....../.....0./. │ │ 0x014564e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014564f0 00000000 20d82f01 00000000 10d92f01 .... ./......./. │ │ 0x01456500 00000000 00000000 20da2f01 e0e02f01 ........ ./.../. │ │ @@ -36039,18 +36039,18 @@ │ │ 0x01456540 00000000 00000000 b0cf2f01 a0e62f01 ........../.../. │ │ 0x01456550 10d12f01 a0e62f01 00d42f01 00000000 ../.../.../..... │ │ 0x01456560 00000000 00000000 00000000 00000000 ................ │ │ 0x01456570 00000000 00000000 00000000 00000000 ................ │ │ 0x01456580 00000000 00000000 00000000 20da2f01 ............ ./. │ │ 0x01456590 e0e02f01 00000000 00000000 00000000 ../............. │ │ 0x014565a0 00000000 00000000 00000000 40000000 ............@... │ │ - 0x014565b0 f4ad3100 a3020000 66d62e00 a0020000 ..1.....f....... │ │ - 0x014565c0 5a5a2f00 a1020000 f9e02f00 a2020000 ZZ/......./..... │ │ - 0x014565d0 9f183000 46040000 5cc12f00 47040000 ..0.F...\./.G... │ │ - 0x014565e0 c1b52e00 10723500 08000000 08000000 .....r5......... │ │ + 0x014565b0 f4ad3100 a3020000 3fd62e00 a0020000 ..1.....?....... │ │ + 0x014565c0 335a2f00 a1020000 f9e02f00 a2020000 3Z/......./..... │ │ + 0x014565d0 9f183000 46040000 35c12f00 47040000 ..0.F...5./.G... │ │ + 0x014565e0 9ab52e00 10723500 08000000 08000000 .....r5......... │ │ 0x014565f0 00000000 02000000 77040000 78040000 ........w...x... │ │ 0x01456600 20000000 00000000 01000000 80f53001 .............0. │ │ 0x01456610 b0f53001 f0f53001 00000000 00000000 ..0...0......... │ │ 0x01456620 40000000 00000000 00000000 00000000 @............... │ │ 0x01456630 00000000 00000000 00000000 00000000 ................ │ │ 0x01456640 00000000 00000000 00000000 00000000 ................ │ │ 0x01456650 00000000 00000000 00000000 00000000 ................ │ │ @@ -36067,96 +36067,96 @@ │ │ 0x01456700 02000000 58913500 01000000 01000000 ....X.5......... │ │ 0x01456710 00000000 02000000 5c913500 01000000 ........\.5..... │ │ 0x01456720 01000000 00000000 02000000 60913500 ............`.5. │ │ 0x01456730 01000000 01000000 00000000 02000000 ................ │ │ 0x01456740 6b000016 cd383000 73000016 2a8d3000 k....80.s...*.0. │ │ 0x01456750 71000016 51263100 79000016 a8183000 q...Q&1.y.....0. │ │ 0x01456760 6a000016 a9b03000 70000016 cf183000 j.....0.p.....0. │ │ - 0x01456770 74000016 e4b52e00 75000016 a0a32f00 t.......u...../. │ │ - 0x01456780 64000016 69c12f00 65000016 954b2f00 d...i./.e....K/. │ │ - 0x01456790 67000016 26cb3000 66000016 7bc12f00 g...&.0.f...{./. │ │ - 0x014567a0 7a000016 d23b3200 68000016 01f22e00 z....;2.h....... │ │ + 0x01456770 74000016 bdb52e00 75000016 79a32f00 t.......u...y./. │ │ + 0x01456780 64000016 42c12f00 65000016 6e4b2f00 d...B./.e...nK/. │ │ + 0x01456790 67000016 26cb3000 66000016 54c12f00 g...&.0.f...T./. │ │ + 0x014567a0 7a000016 d23b3200 68000016 daf12e00 z....;2.h....... │ │ 0x014567b0 7b000016 d8183000 72000016 dd453100 {.....0.r....E1. │ │ 0x014567c0 6c000016 59eb3000 77000016 02e12f00 l...Y.0.w...../. │ │ - 0x014567d0 6d000016 26623100 69000016 10f22e00 m...&b1.i....... │ │ - 0x014567e0 6e000016 db013100 76000016 fb682f00 n.....1.v....h/. │ │ + 0x014567d0 6d000016 26623100 69000016 e9f12e00 m...&b1.i....... │ │ + 0x014567e0 6e000016 db013100 76000016 d4682f00 n.....1.v....h/. │ │ 0x014567f0 78000016 b8b03000 6f000016 4a623100 x.....0.o...Jb1. │ │ 0x01456800 00000000 00000000 906e3101 d06e3101 .........n1..n1. │ │ 0x01456810 206f3101 706f3101 10703101 a0703101 o1.po1..p1..p1. │ │ 0x01456820 d0723101 d9ad2e00 04000000 60eb4701 .r1.........`.G. │ │ 0x01456830 19000000 ffffffff 00000000 00000000 ................ │ │ 0x01456840 00000000 00000000 00000000 84008017 ................ │ │ 0x01456850 245d3200 85008017 8aeb3000 89008017 $]2.......0..... │ │ 0x01456860 28e12f00 8a008017 29813100 64008017 (./.....).1.d... │ │ 0x01456870 aa133200 7f008017 8a9f3100 73008017 ..2.......1.s... │ │ - 0x01456880 7f0e2f00 86008017 9f4b2f00 74008017 ../......K/.t... │ │ + 0x01456880 580e2f00 86008017 784b2f00 74008017 X./.....xK/.t... │ │ 0x01456890 36fb3100 8b008017 80623100 65008017 6.1......b1.e... │ │ 0x014568a0 2c6c3000 66008017 53ca3000 75008017 ,l0.f...S.0.u... │ │ - 0x014568b0 9f9f3100 67008017 f6b52e00 68008017 ..1.g.......h... │ │ + 0x014568b0 9f9f3100 67008017 cfb52e00 68008017 ..1.g.......h... │ │ 0x014568c0 10463100 69008017 1f463100 6a008017 .F1.i....F1.j... │ │ - 0x014568d0 ffeb2e00 6b008017 198f3000 76008017 ....k.....0.v... │ │ - 0x014568e0 f34a2f00 77008017 65cb3000 81008017 .J/.w...e.0..... │ │ - 0x014568f0 caa32f00 6c008017 20dd3100 78008017 ../.l... .1.x... │ │ - 0x01456900 b0b73100 79008017 e6a32f00 6d008017 ..1.y...../.m... │ │ + 0x014568d0 d8eb2e00 6b008017 198f3000 76008017 ....k.....0.v... │ │ + 0x014568e0 cc4a2f00 77008017 65cb3000 81008017 .J/.w...e.0..... │ │ + 0x014568f0 a3a32f00 6c008017 20dd3100 78008017 ../.l... .1.x... │ │ + 0x01456900 b0b73100 79008017 bfa32f00 6d008017 ..1.y...../.m... │ │ 0x01456910 e7f93100 6e008017 02193000 7a008017 ..1.n.....0.z... │ │ 0x01456920 30dd3100 82008017 81cb3000 83008017 0.1.......0..... │ │ 0x01456930 86073100 6f008017 51fb3100 70008017 ..1.o...Q.1.p... │ │ - 0x01456940 93eb3000 7b008017 8dc12f00 7c008017 ..0.{...../.|... │ │ - 0x01456950 c29f3100 7d008017 33692f00 7e008017 ..1.}...3i/.~... │ │ + 0x01456940 93eb3000 7b008017 66c12f00 7c008017 ..0.{...f./.|... │ │ + 0x01456950 c29f3100 7d008017 0c692f00 7e008017 ..1.}....i/.~... │ │ 0x01456960 a2263100 71008017 737b3100 87008017 .&1.q...s{1..... │ │ - 0x01456970 2d8f3000 88008017 a2c12f00 72008017 -.0......./.r... │ │ + 0x01456970 2d8f3000 88008017 7bc12f00 72008017 -.0.....{./.r... │ │ 0x01456980 e0df2f00 00000000 00000000 68000014 ../.........h... │ │ 0x01456990 32463100 66000014 5c393000 67000014 2F1.f...\90.g... │ │ - 0x014569a0 920e2f00 69000014 93cb3000 6b000014 ../.i.....0.k... │ │ + 0x014569a0 6b0e2f00 69000014 93cb3000 6b000014 k./.i.....0.k... │ │ 0x014569b0 63fb3100 64000014 a4cb3000 65000014 c.1.d.....0.e... │ │ - 0x014569c0 47692f00 6d000014 6c393000 6e000014 Gi/.m...l90.n... │ │ + 0x014569c0 20692f00 6d000014 6c393000 6e000014 i/.m...l90.n... │ │ 0x014569d0 b5cb3000 6f000014 ecfd2f00 6a000014 ..0.o...../.j... │ │ - 0x014569e0 37f22e00 6c000014 a20e2f00 70000014 7...l...../.p... │ │ + 0x014569e0 10f22e00 6c000014 7b0e2f00 70000014 ....l...{./.p... │ │ 0x014569f0 c6cb3000 00000000 00000000 72be3100 ..0.........r.1. │ │ 0x01456a00 00000000 00000000 00000000 00000000 ................ │ │ 0x01456a10 00000000 00000000 00000000 00000000 ................ │ │ 0x01456a20 00000000 00000000 01000000 10000000 ................ │ │ 0x01456a30 446a4501 02000000 00000000 08000000 DjE............. │ │ - 0x01456a40 42a42f00 00000000 00000000 00000000 B./............. │ │ + 0x01456a40 1ba42f00 00000000 00000000 00000000 ../............. │ │ 0x01456a50 f33b3200 10ae1e01 90000000 00000000 .;2............. │ │ 0x01456a60 04000000 d0eb3000 30ae1e01 01000000 ......0.0....... │ │ 0x01456a70 10000000 886a4501 02000000 00000000 .....jE......... │ │ 0x01456a80 08000000 f9263100 91000000 00000000 .....&1......... │ │ 0x01456a90 00000000 6fe12f00 a0af1e01 90000000 ....o./......... │ │ 0x01456aa0 01000000 04000000 468f3000 a0af1e01 ........F.0..... │ │ 0x01456ab0 02000000 00000000 cc6a4501 09000000 .........jE..... │ │ - 0x01456ac0 00000000 08000000 da872f00 88000000 ........../..... │ │ - 0x01456ad0 00000000 04000000 18b62e00 700a3201 ............p.2. │ │ + 0x01456ac0 00000000 08000000 b3872f00 88000000 ........../..... │ │ + 0x01456ad0 00000000 04000000 f1b52e00 700a3201 ............p.2. │ │ 0x01456ae0 88000000 01000000 04000000 06273100 .............'1. │ │ 0x01456af0 c0ac1e01 88000000 02000000 04000000 ................ │ │ 0x01456b00 7ce12f00 c0ac1e01 88000000 03000000 |./............. │ │ 0x01456b10 04000000 82be3100 50ae1e01 90000000 ......1.P....... │ │ 0x01456b20 04000000 04000000 545d3200 30153401 ........T]2.0.4. │ │ 0x01456b30 88000000 05000000 04000000 60813100 ............`.1. │ │ 0x01456b40 000b3201 88000000 06000000 04000000 ..2............. │ │ 0x01456b50 1afe2f00 c0ac1e01 88000000 07000000 ../............. │ │ - 0x01456b60 04000000 cd0e2f00 10a91e01 88000000 ....../......... │ │ - 0x01456b70 08000000 04000000 b94b2f00 10ae1e01 .........K/..... │ │ + 0x01456b60 04000000 a60e2f00 10a91e01 88000000 ....../......... │ │ + 0x01456b70 08000000 04000000 924b2f00 10ae1e01 .........K/..... │ │ 0x01456b80 00000000 ffffffff 9c6b4501 00000000 .........kE..... │ │ 0x01456b90 00000000 00000000 0cfe2f00 04000000 ........../..... │ │ - 0x01456ba0 00000000 00000000 c84b2f00 200b3201 .........K/. .2. │ │ + 0x01456ba0 00000000 00000000 a14b2f00 200b3201 .........K/. .2. │ │ 0x01456bb0 b1000000 04000000 900d3201 00000000 ..........2..... │ │ 0x01456bc0 00000000 00000000 00000000 00000000 ................ │ │ 0x01456bd0 00000000 b00d3201 600f3201 00000000 ......2.`.2..... │ │ 0x01456be0 00000000 00000000 8e010000 04000000 ................ │ │ 0x01456bf0 900d3201 00000000 00000000 00000000 ..2............. │ │ 0x01456c00 00000000 00000000 00000000 b00d3201 ..............2. │ │ 0x01456c10 600f3201 00000000 00000000 00000000 `.2............. │ │ 0x01456c20 01000000 10000000 3c6c4501 02000000 ........./. │ │ - 0x01458c70 00000000 00000000 5caa3100 d3882f00 ........\.1.../. │ │ - 0x01458c80 f01b3200 111c3200 6d1a3000 c6f32e00 ..2...2.m.0..... │ │ + 0x01458c50 6f008005 f3272f00 91008005 737b3100 o....'/.....s{1. │ │ + 0x01458c60 70008005 695e3200 7a008005 17102f00 p...i^2.z...../. │ │ + 0x01458c70 00000000 00000000 5caa3100 ac882f00 ........\.1.../. │ │ + 0x01458c80 f01b3200 111c3200 6d1a3000 9ff32e00 ..2...2.m.0..... │ │ 0x01458c90 63633100 885e3200 93e22f00 86633100 cc1..^2.../..c1. │ │ 0x01458ca0 3c3d3200 a3633100 eb903000 a9e22f00 <=2..c1...0.../. │ │ - 0x01458cb0 1fc03100 a65e3200 49102f00 66e53100 ..1..^2.I./.f.1. │ │ - 0x01458cc0 21d82e00 fb903000 89b72e00 971a3000 !.....0.......0. │ │ - 0x01458cd0 c32f2f00 9fb13000 2f1c3200 b0b72e00 .//...0./.2..... │ │ - 0x01458ce0 de2f2f00 4b283100 cd5e3200 93473100 .//.K(1..^2..G1. │ │ + 0x01458cb0 1fc03100 a65e3200 22102f00 66e53100 ..1..^2."./.f.1. │ │ + 0x01458cc0 fad72e00 fb903000 62b72e00 971a3000 ......0.b.....0. │ │ + 0x01458cd0 9c2f2f00 9fb13000 2f1c3200 89b72e00 .//...0./.2..... │ │ + 0x01458ce0 b72f2f00 4b283100 cd5e3200 93473100 .//.K(1..^2..G1. │ │ 0x01458cf0 28913000 96583000 5c1c3200 e25e3200 (.0..X0.\.2..^2. │ │ - 0x01458d00 b8633100 7e3a3000 fd2f2f00 8fcd3000 .c1.~:0..//...0. │ │ + 0x01458d00 b8633100 7e3a3000 d62f2f00 8fcd3000 .c1.~:0..//...0. │ │ 0x01458d10 8b1c3200 3fff2f00 7bde3100 6cff2f00 ..2.?./.{.1.l./. │ │ 0x01458d20 ab473100 fd823100 0fa13100 9aff2f00 .G1...1...1.../. │ │ - 0x01458d30 e36a2f00 b3b13000 c2583000 63283100 .j/...0..X0.c(1. │ │ - 0x01458d40 a53a3000 78733000 075f3200 1e302f00 .:0.xs0.._2..0/. │ │ + 0x01458d30 bc6a2f00 b3b13000 c2583000 63283100 .j/...0..X0.c(1. │ │ + 0x01458d40 a53a3000 78733000 075f3200 f72f2f00 .:0.xs0.._2..//. │ │ 0x01458d50 be1a3000 d5633100 f8fc3100 b11c3200 ..0..c1...1...2. │ │ 0x01458d60 4cc03100 1dfd3100 bccd3000 bbde3100 L.1...1...0...1. │ │ - 0x01458d70 dd583000 2b4d2f00 355f3200 f0a42f00 .X0.+M/.5_2.../. │ │ + 0x01458d70 dd583000 044d2f00 355f3200 c9a42f00 .X0..M/.5_2.../. │ │ 0x01458d80 56913000 543d3200 42fd3100 67c03100 V.0.T=2.B.1.g.1. │ │ - 0x01458d90 df633100 96283100 e0473100 41302f00 .c1..(1..G1.A0/. │ │ + 0x01458d90 df633100 96283100 e0473100 1a302f00 .c1..(1..G1..0/. │ │ 0x01458da0 99733000 2b093100 3d093100 fd473100 .s0.+.1.=.1..G1. │ │ - 0x01458db0 ef583000 fe882f00 e1de3100 daec3000 .X0.../...1...0. │ │ - 0x01458dc0 d7e22f00 72913000 5a302f00 42483100 ../.r.0.Z0/.BH1. │ │ - 0x01458dd0 b2733000 166b2f00 90c03100 e0c22f00 .s0..k/...1.../. │ │ - 0x01458de0 84913000 6d302f00 05e32f00 32e32f00 ..0.m0/.../.2./. │ │ + 0x01458db0 ef583000 d7882f00 e1de3100 daec3000 .X0.../...1...0. │ │ + 0x01458dc0 d7e22f00 72913000 33302f00 42483100 ../.r.0.30/.BH1. │ │ + 0x01458dd0 b2733000 ef6a2f00 90c03100 b9c22f00 .s0..j/...1.../. │ │ + 0x01458de0 84913000 46302f00 05e32f00 32e32f00 ..0.F0/.../.2./. │ │ 0x01458df0 d81a3000 495f3200 f1cd3000 00000000 ..0.I_2...0..... │ │ 0x01458e00 00000000 00000000 0a000000 05000000 ................ │ │ 0x01458e10 ffffffff ffffffff 00000000 00000000 ................ │ │ 0x01458e20 00000000 00000000 00000000 00000000 ................ │ │ 0x01458e30 00000000 00000000 fec13000 00000000 ..........0..... │ │ 0x01458e40 00000000 00800000 00000000 00000000 ................ │ │ 0x01458e50 64000000 ffffffff 00000000 00000000 d............... │ │ 0x01458e60 00000000 00000000 00000000 00000000 ................ │ │ 0x01458e70 00000000 00000000 0be63000 00000000 ..........0..... │ │ 0x01458e80 00000000 00000000 04000000 04000000 ................ │ │ 0x01458e90 ffffffff ffffffff 00000000 00000000 ................ │ │ 0x01458ea0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01458eb0 00000000 00000000 29a52f00 00000000 ........)./..... │ │ + 0x01458eb0 00000000 00000000 02a52f00 00000000 ........../..... │ │ 0x01458ec0 00000000 00000000 04000000 04000000 ................ │ │ 0x01458ed0 ffffffff ffffffff 00000000 00000000 ................ │ │ 0x01458ee0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01458ef0 00000000 00000000 2f932f00 00000000 .......././..... │ │ + 0x01458ef0 00000000 00000000 08932f00 00000000 ........../..... │ │ 0x01458f00 00000000 00000000 01000000 02000000 ................ │ │ 0x01458f10 ffffffff ffffffff 00000000 00000000 ................ │ │ 0x01458f20 00000000 00000000 00000000 00000000 ................ │ │ 0x01458f30 00000000 00000000 8d093200 00000000 ..........2..... │ │ 0x01458f40 00000000 00000000 02000000 03000000 ................ │ │ 0x01458f50 ffffffff ffffffff 00000000 00000000 ................ │ │ 0x01458f60 00000000 00000000 00000000 00000000 ................ │ │ 0x01458f70 00000000 00000000 01000000 10000000 ................ │ │ 0x01458f80 948f4501 02000000 00000000 08000000 ..E............. │ │ - 0x01458f90 d0b72e00 00000000 00000000 00000000 ................ │ │ - 0x01458fa0 00b72e00 d0312001 00000000 00000000 .....1 ......... │ │ + 0x01458f90 a9b72e00 00000000 00000000 00000000 ................ │ │ + 0x01458fa0 d9b62e00 d0312001 00000000 00000000 .....1 ......... │ │ 0x01458fb0 04000000 f3463100 d0312001 01000000 .....F1..1 ..... │ │ 0x01458fc0 10000000 d88f4501 02000000 00000000 ......E......... │ │ 0x01458fd0 08000000 85483100 00000000 00000000 .....H1......... │ │ 0x01458fe0 00000000 f07c3000 10ae1e01 02000000 .....|0......... │ │ 0x01458ff0 00000000 04000000 5aa52e00 30ae1e01 ........Z...0... │ │ 0x01459000 01000000 10000000 1c904501 03000000 ..........E..... │ │ - 0x01459010 00000000 24000000 b7102f00 00100000 ....$...../..... │ │ + 0x01459010 00000000 24000000 90102f00 00100000 ....$...../..... │ │ 0x01459020 00000000 00000000 8edb2f00 10aa1e01 ........../..... │ │ 0x01459030 00000000 00000000 10000000 e2b13000 ..............0. │ │ 0x01459040 d0312001 05000000 00000000 14000000 .1 ............. │ │ - 0x01459050 7bd82e00 80133401 01000000 10000000 {.....4......... │ │ + 0x01459050 54d82e00 80133401 01000000 10000000 T.....4......... │ │ 0x01459060 74904501 07000000 00914501 2c000000 t.E.......E.,... │ │ 0x01459070 12ce3000 01000000 00000000 00000000 ..0............. │ │ 0x01459080 e0613000 10aa1e01 00100000 00000000 .a0............. │ │ - 0x01459090 04000000 19c32f00 b0b51e01 00000000 ....../......... │ │ + 0x01459090 04000000 f2c22f00 b0b51e01 00000000 ....../......... │ │ 0x014590a0 00000000 0c000000 a0553000 30153401 .........U0.0.4. │ │ 0x014590b0 00000000 00000000 10000000 47833100 ............G.1. │ │ 0x014590c0 d0312001 01000000 00000000 14000000 .1 ............. │ │ 0x014590d0 e0ae3000 d0312001 05000000 00000000 ..0..1 ......... │ │ 0x014590e0 18000000 94483100 c0083401 95000000 .....H1...4..... │ │ - 0x014590f0 00000000 1c000000 7bd82e00 80133401 ........{.....4. │ │ + 0x014590f0 00000000 1c000000 54d82e00 80133401 ........T.....4. │ │ 0x01459100 00000000 02000000 00000000 00000000 ................ │ │ 0x01459110 100b3401 20000000 00000000 01000000 ..4. ........... │ │ 0x01459120 10000000 38914501 03000000 74914501 ....8.E.....t.E. │ │ - 0x01459130 90000000 c4102f00 00100000 00000000 ....../......... │ │ + 0x01459130 90000000 9d102f00 00100000 00000000 ....../......... │ │ 0x01459140 00000000 33fd2f00 e0083401 00100000 ....3./...4..... │ │ - 0x01459150 00000000 2c000000 19c32f00 b0b51e01 ....,...../..... │ │ - 0x01459160 00100000 00000000 34000000 132d2f00 ........4....-/. │ │ + 0x01459150 00000000 2c000000 f2c22f00 b0b51e01 ....,...../..... │ │ + 0x01459160 00100000 00000000 34000000 ec2c2f00 ........4....,/. │ │ 0x01459170 a0ab1e01 00000000 01000000 44000000 ............D... │ │ 0x01459180 84000000 600b3401 00000000 00000000 ....`.4......... │ │ 0x01459190 01000000 10000000 ac914501 03000000 ..........E..... │ │ - 0x014591a0 00000000 18000000 934d2f00 00000000 .........M/..... │ │ + 0x014591a0 00000000 18000000 6c4d2f00 00000000 ........lM/..... │ │ 0x014591b0 00000000 00000000 f07c3000 10ae1e01 .........|0..... │ │ - 0x014591c0 01000000 00000000 04000000 d9b72e00 ................ │ │ + 0x014591c0 01000000 00000000 04000000 b2b72e00 ................ │ │ 0x014591d0 c0af1e01 00100000 00000000 08000000 ................ │ │ 0x014591e0 d0eb3000 10a91e01 00000000 ffffffff ..0............. │ │ 0x014591f0 04924501 00000000 00000000 00000000 ..E............. │ │ 0x01459200 05df3100 04000000 00000000 00000000 ..1............. │ │ 0x01459210 20ce3000 80133401 01000000 10000000 .0...4......... │ │ 0x01459220 34924501 02000000 00000000 10000000 4.E............. │ │ 0x01459230 15df3100 00000000 00000000 00000000 ..1............. │ │ @@ -36771,209 +36771,209 @@ │ │ 0x01459300 10000000 00000000 00000000 18934501 ..............E. │ │ 0x01459310 00000000 f1b13000 00000000 00000000 ......0......... │ │ 0x01459320 b0263401 00000000 00000000 20373401 .&4......... 74. │ │ 0x01459330 60373401 a0373401 c0383401 01000000 `74..74..84..... │ │ 0x01459340 10000000 58934501 02000000 00000000 ....X.E......... │ │ 0x01459350 18000000 f1b13000 00000000 00000000 ......0......... │ │ 0x01459360 00000000 e8553000 b0b51e01 00000000 .....U0......... │ │ - 0x01459370 00000000 04000000 a24d2f00 a0ab1e01 .........M/..... │ │ + 0x01459370 00000000 04000000 7b4d2f00 a0ab1e01 ........{M/..... │ │ 0x01459380 01000000 10000000 9c934501 0a000000 ..........E..... │ │ 0x01459390 28a03500 48000000 62833100 91000000 (.5.H...b.1..... │ │ 0x014593a0 00000000 00000000 e0613000 10aa1e01 .........a0..... │ │ 0x014593b0 00100000 00000000 04000000 8edb2f00 ............../. │ │ 0x014593c0 10aa1e01 00100000 00000000 14000000 ................ │ │ - 0x014593d0 132d2f00 b0b51e01 00000000 00000000 .-/............. │ │ + 0x014593d0 ec2c2f00 b0b51e01 00000000 00000000 .,/............. │ │ 0x014593e0 1c000000 a0553000 30153401 00100000 .....U0.0.4..... │ │ 0x014593f0 00000000 20000000 b8ff2f00 50033401 .... ...../.P.4. │ │ 0x01459400 00000000 00000000 28000000 cc8e3000 ........(.....0. │ │ 0x01459410 30153401 00000000 00000000 2c000000 0.4.........,... │ │ 0x01459420 9ef23000 e0253401 89000000 01000000 ..0..%4......... │ │ 0x01459430 30000000 d6813100 a0ab1e01 89000000 0.....1......... │ │ 0x01459440 02000000 34000000 261b3000 a0ab1e01 ....4...&.0..... │ │ - 0x01459450 95000000 03000000 38000000 7bd82e00 ........8...{... │ │ + 0x01459450 95000000 03000000 38000000 54d82e00 ........8...T... │ │ 0x01459460 80133401 01000000 10000000 80944501 ..4...........E. │ │ - 0x01459470 03000000 bc944501 e0000000 56472f00 ......E.....VG/. │ │ + 0x01459470 03000000 bc944501 e0000000 2f472f00 ......E...../G/. │ │ 0x01459480 00100000 00000000 00000000 cc913000 ..............0. │ │ 0x01459490 903b3401 00100000 00000000 48000000 .;4.........H... │ │ - 0x014594a0 19c32f00 b0b51e01 00100000 00000000 ../............. │ │ - 0x014594b0 50000000 132d2f00 a0ab1e01 00000000 P....-/......... │ │ + 0x014594a0 f2c22f00 b0b51e01 00100000 00000000 ../............. │ │ + 0x014594b0 50000000 ec2c2f00 a0ab1e01 00000000 P....,/......... │ │ 0x014594c0 01000000 70000000 cc000000 403f3401 ....p.......@?4. │ │ 0x014594d0 00000000 00000000 01000000 10000000 ................ │ │ 0x014594e0 f4944501 05000000 00000000 14000000 ..E............. │ │ 0x014594f0 853d3200 05000000 00000000 00000000 .=2............. │ │ - 0x01459500 5b6b2f00 10ae1e01 8d000000 00000000 [k/............. │ │ + 0x01459500 346b2f00 10ae1e01 8d000000 00000000 4k/............. │ │ 0x01459510 04000000 a7093100 10ae1e01 01000000 ......1......... │ │ 0x01459520 00000000 08000000 f05c3200 20ac1e01 .........\2. ... │ │ 0x01459530 01000000 00000000 0c000000 6b5d3200 ............k]2. │ │ 0x01459540 10a91e01 8d000000 01000000 10000000 ................ │ │ - 0x01459550 ad4d2f00 b0b51e01 00040000 60843401 .M/.........`.4. │ │ + 0x01459550 864d2f00 b0b51e01 00040000 60843401 .M/.........`.4. │ │ 0x01459560 01040000 a0843401 02040000 c0843401 ......4.......4. │ │ 0x01459570 03040000 b0853401 00000000 00000000 ......4......... │ │ 0x01459580 5a6c3100 06000000 00000000 00000000 Zl1............. │ │ 0x01459590 ffffffff e0613000 06000000 00000000 .....a0......... │ │ 0x014595a0 00000000 ffffffff 5adf3100 06000000 ........Z.1..... │ │ 0x014595b0 00000000 00000000 ffffffff 3dea2f00 ............=./. │ │ 0x014595c0 01000000 00000000 00000000 ffffffff ................ │ │ 0x014595d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014595e0 00000000 664c3200 2df42e00 645f4601 ....fL2.-...d_F. │ │ - 0x014595f0 00000000 de483000 2df42e00 945f4601 .....H0.-...._F. │ │ - 0x01459600 00000000 8cff2e00 2df42e00 b45d4601 ........-....]F. │ │ - 0x01459610 00000000 3bce2e00 2df42e00 e45d4601 ....;...-....]F. │ │ - 0x01459620 00000000 6c163100 2df42e00 145e4601 ....l.1.-....^F. │ │ - 0x01459630 00000000 a7913100 2df42e00 445e4601 ......1.-...D^F. │ │ - 0x01459640 00000000 b1683000 2df42e00 a45e4601 .....h0.-....^F. │ │ - 0x01459650 00000000 06242f00 2df42e00 d45e4601 .....$/.-....^F. │ │ - 0x01459660 00000000 1e293000 2df42e00 045f4601 .....)0.-...._F. │ │ - 0x01459670 00000000 dcc72e00 2df42e00 345f4601 ........-...4_F. │ │ - 0x01459680 00000000 46992f00 a06b2f00 745e4601 ....F./..k/.t^F. │ │ + 0x014595e0 00000000 664c3200 06f42e00 645f4601 ....fL2.....d_F. │ │ + 0x014595f0 00000000 de483000 06f42e00 945f4601 .....H0......_F. │ │ + 0x01459600 00000000 65ff2e00 06f42e00 b45d4601 ....e........]F. │ │ + 0x01459610 00000000 14ce2e00 06f42e00 e45d4601 .............]F. │ │ + 0x01459620 00000000 6c163100 06f42e00 145e4601 ....l.1......^F. │ │ + 0x01459630 00000000 a7913100 06f42e00 445e4601 ......1.....D^F. │ │ + 0x01459640 00000000 b1683000 06f42e00 a45e4601 .....h0......^F. │ │ + 0x01459650 00000000 df232f00 06f42e00 d45e4601 .....#/......^F. │ │ + 0x01459660 00000000 1e293000 06f42e00 045f4601 .....)0......_F. │ │ + 0x01459670 00000000 b5c72e00 06f42e00 345f4601 ............4_F. │ │ + 0x01459680 00000000 1f992f00 796b2f00 745e4601 ....../.yk/.t^F. │ │ 0x01459690 00000000 664c3200 e4ff2f00 50404601 ....fL2.../.P@F. │ │ 0x014596a0 00000000 664c3200 34ce3000 00424601 ....fL2.4.0..BF. │ │ - 0x014596b0 00000000 8cff2e00 e4ff2f00 98404601 ........../..@F. │ │ - 0x014596c0 00000000 8cff2e00 34ce3000 48424601 ........4.0.HBF. │ │ - 0x014596d0 00000000 3bce2e00 e4ff2f00 e0404601 ....;...../..@F. │ │ - 0x014596e0 00000000 3bce2e00 34ce3000 90424601 ....;...4.0..BF. │ │ + 0x014596b0 00000000 65ff2e00 e4ff2f00 98404601 ....e...../..@F. │ │ + 0x014596c0 00000000 65ff2e00 34ce3000 48424601 ....e...4.0.HBF. │ │ + 0x014596d0 00000000 14ce2e00 e4ff2f00 e0404601 ........../..@F. │ │ + 0x014596e0 00000000 14ce2e00 34ce3000 90424601 ........4.0..BF. │ │ 0x014596f0 00000000 6c163100 e4ff2f00 28414601 ....l.1.../.(AF. │ │ 0x01459700 00000000 6c163100 34ce3000 d8424601 ....l.1.4.0..BF. │ │ 0x01459710 00000000 a7913100 e4ff2f00 70414601 ......1.../.pAF. │ │ 0x01459720 00000000 a7913100 34ce3000 20434601 ......1.4.0. CF. │ │ 0x01459730 00000000 a7913100 1e003000 1c5c4601 ......1...0..\F. │ │ - 0x01459740 00000000 46992f00 dc4d2f00 b8414601 ....F./..M/..AF. │ │ - 0x01459750 00000000 46992f00 50f42e00 68434601 ....F./.P...hCF. │ │ - 0x01459760 00000000 46992f00 e3302f00 545c4601 ....F./..0/.T\F. │ │ + 0x01459740 00000000 1f992f00 b54d2f00 b8414601 ....../..M/..AF. │ │ + 0x01459750 00000000 1f992f00 29f42e00 68434601 ....../.)...hCF. │ │ + 0x01459760 00000000 1f992f00 bc302f00 545c4601 ....../..0/.T\F. │ │ 0x01459770 00000000 664c3200 64df3100 545d4601 ....fL2.d.1.T]F. │ │ 0x01459780 00000000 664c3200 e6913000 0c5d4601 ....fL2...0..]F. │ │ 0x01459790 00000000 6c163100 64df3100 d45c4601 ....l.1.d.1..\F. │ │ 0x014597a0 00000000 6c163100 e6913000 8c5c4601 ....l.1...0..\F. │ │ 0x014597b0 00000000 664c3200 fdb13000 b0434601 ....fL2...0..CF. │ │ 0x014597c0 00000000 664c3200 2a3b3000 f8434601 ....fL2.*;0..CF. │ │ 0x014597d0 00000000 664c3200 c9fd3100 40444601 ....fL2...1.@DF. │ │ - 0x014597e0 00000000 664c3200 2ac32f00 88444601 ....fL2.*./..DF. │ │ + 0x014597e0 00000000 664c3200 03c32f00 88444601 ....fL2.../..DF. │ │ 0x014597f0 00000000 664c3200 27643100 d0444601 ....fL2.'d1..DF. │ │ 0x01459800 00000000 664c3200 6e3b3000 18454601 ....fL2.n;0..EF. │ │ 0x01459810 00000000 de483000 fdb13000 60454601 .....H0...0.`EF. │ │ 0x01459820 00000000 de483000 2a3b3000 a8454601 .....H0.*;0..EF. │ │ 0x01459830 00000000 de483000 c9fd3100 f0454601 .....H0...1..EF. │ │ - 0x01459840 00000000 de483000 2ac32f00 38464601 .....H0.*./.8FF. │ │ + 0x01459840 00000000 de483000 03c32f00 38464601 .....H0.../.8FF. │ │ 0x01459850 00000000 de483000 27643100 80464601 .....H0.'d1..FF. │ │ 0x01459860 00000000 de483000 6e3b3000 c8464601 .....H0.n;0..FF. │ │ - 0x01459870 00000000 8cff2e00 fdb13000 10474601 ..........0..GF. │ │ - 0x01459880 00000000 8cff2e00 2a3b3000 58474601 ........*;0.XGF. │ │ - 0x01459890 00000000 8cff2e00 c9fd3100 a0474601 ..........1..GF. │ │ - 0x014598a0 00000000 8cff2e00 2ac32f00 e8474601 ........*./..GF. │ │ - 0x014598b0 00000000 8cff2e00 27643100 30484601 ........'d1.0HF. │ │ - 0x014598c0 00000000 8cff2e00 6e3b3000 78484601 ........n;0.xHF. │ │ - 0x014598d0 00000000 3bce2e00 fdb13000 c0484601 ....;.....0..HF. │ │ - 0x014598e0 00000000 3bce2e00 2a3b3000 08494601 ....;...*;0..IF. │ │ - 0x014598f0 00000000 3bce2e00 c9fd3100 50494601 ....;.....1.PIF. │ │ - 0x01459900 00000000 3bce2e00 2ac32f00 98494601 ....;...*./..IF. │ │ - 0x01459910 00000000 3bce2e00 27643100 e0494601 ....;...'d1..IF. │ │ - 0x01459920 00000000 3bce2e00 6e3b3000 284a4601 ....;...n;0.(JF. │ │ + 0x01459870 00000000 65ff2e00 fdb13000 10474601 ....e.....0..GF. │ │ + 0x01459880 00000000 65ff2e00 2a3b3000 58474601 ....e...*;0.XGF. │ │ + 0x01459890 00000000 65ff2e00 c9fd3100 a0474601 ....e.....1..GF. │ │ + 0x014598a0 00000000 65ff2e00 03c32f00 e8474601 ....e...../..GF. │ │ + 0x014598b0 00000000 65ff2e00 27643100 30484601 ....e...'d1.0HF. │ │ + 0x014598c0 00000000 65ff2e00 6e3b3000 78484601 ....e...n;0.xHF. │ │ + 0x014598d0 00000000 14ce2e00 fdb13000 c0484601 ..........0..HF. │ │ + 0x014598e0 00000000 14ce2e00 2a3b3000 08494601 ........*;0..IF. │ │ + 0x014598f0 00000000 14ce2e00 c9fd3100 50494601 ..........1.PIF. │ │ + 0x01459900 00000000 14ce2e00 03c32f00 98494601 ........../..IF. │ │ + 0x01459910 00000000 14ce2e00 27643100 e0494601 ........'d1..IF. │ │ + 0x01459920 00000000 14ce2e00 6e3b3000 284a4601 ........n;0.(JF. │ │ 0x01459930 00000000 6c163100 fdb13000 704a4601 ....l.1...0.pJF. │ │ 0x01459940 00000000 6c163100 2a3b3000 b84a4601 ....l.1.*;0..JF. │ │ 0x01459950 00000000 6c163100 c9fd3100 004b4601 ....l.1...1..KF. │ │ - 0x01459960 00000000 6c163100 2ac32f00 484b4601 ....l.1.*./.HKF. │ │ + 0x01459960 00000000 6c163100 03c32f00 484b4601 ....l.1.../.HKF. │ │ 0x01459970 00000000 6c163100 27643100 904b4601 ....l.1.'d1..KF. │ │ 0x01459980 00000000 6c163100 6e3b3000 d84b4601 ....l.1.n;0..KF. │ │ 0x01459990 00000000 a7913100 fdb13000 204c4601 ......1...0. LF. │ │ 0x014599a0 00000000 a7913100 2a3b3000 684c4601 ......1.*;0.hLF. │ │ 0x014599b0 00000000 a7913100 c9fd3100 b04c4601 ......1...1..LF. │ │ - 0x014599c0 00000000 a7913100 2ac32f00 f84c4601 ......1.*./..LF. │ │ + 0x014599c0 00000000 a7913100 03c32f00 f84c4601 ......1.../..LF. │ │ 0x014599d0 00000000 a7913100 27643100 404d4601 ......1.'d1.@MF. │ │ 0x014599e0 00000000 a7913100 6e3b3000 884d4601 ......1.n;0..MF. │ │ 0x014599f0 00000000 1e293000 fdb13000 e0524601 .....)0...0..RF. │ │ 0x01459a00 00000000 1e293000 2a3b3000 28534601 .....)0.*;0.(SF. │ │ 0x01459a10 00000000 1e293000 c9fd3100 70534601 .....)0...1.pSF. │ │ - 0x01459a20 00000000 1e293000 2ac32f00 b8534601 .....)0.*./..SF. │ │ + 0x01459a20 00000000 1e293000 03c32f00 b8534601 .....)0.../..SF. │ │ 0x01459a30 00000000 1e293000 27643100 00544601 .....)0.'d1..TF. │ │ 0x01459a40 00000000 1e293000 6e3b3000 48544601 .....)0.n;0.HTF. │ │ - 0x01459a50 00000000 dcc72e00 fdb13000 90544601 ..........0..TF. │ │ - 0x01459a60 00000000 dcc72e00 2a3b3000 d8544601 ........*;0..TF. │ │ - 0x01459a70 00000000 dcc72e00 c9fd3100 20554601 ..........1. UF. │ │ - 0x01459a80 00000000 dcc72e00 2ac32f00 68554601 ........*./.hUF. │ │ - 0x01459a90 00000000 dcc72e00 27643100 b0554601 ........'d1..UF. │ │ - 0x01459aa0 00000000 dcc72e00 6e3b3000 f8554601 ........n;0..UF. │ │ + 0x01459a50 00000000 b5c72e00 fdb13000 90544601 ..........0..TF. │ │ + 0x01459a60 00000000 b5c72e00 2a3b3000 d8544601 ........*;0..TF. │ │ + 0x01459a70 00000000 b5c72e00 c9fd3100 20554601 ..........1. UF. │ │ + 0x01459a80 00000000 b5c72e00 03c32f00 68554601 ........../.hUF. │ │ + 0x01459a90 00000000 b5c72e00 27643100 b0554601 ........'d1..UF. │ │ + 0x01459aa0 00000000 b5c72e00 6e3b3000 f8554601 ........n;0..UF. │ │ 0x01459ab0 00000000 b1683000 fdb13000 804f4601 .....h0...0..OF. │ │ 0x01459ac0 00000000 b1683000 2a3b3000 c84f4601 .....h0.*;0..OF. │ │ 0x01459ad0 00000000 b1683000 c9fd3100 10504601 .....h0...1..PF. │ │ - 0x01459ae0 00000000 b1683000 2ac32f00 58504601 .....h0.*./.XPF. │ │ + 0x01459ae0 00000000 b1683000 03c32f00 58504601 .....h0.../.XPF. │ │ 0x01459af0 00000000 b1683000 27643100 a0504601 .....h0.'d1..PF. │ │ 0x01459b00 00000000 b1683000 6e3b3000 e8504601 .....h0.n;0..PF. │ │ - 0x01459b10 00000000 06242f00 fdb13000 30514601 .....$/...0.0QF. │ │ - 0x01459b20 00000000 06242f00 2a3b3000 78514601 .....$/.*;0.xQF. │ │ - 0x01459b30 00000000 06242f00 c9fd3100 c0514601 .....$/...1..QF. │ │ - 0x01459b40 00000000 06242f00 2ac32f00 08524601 .....$/.*./..RF. │ │ - 0x01459b50 00000000 06242f00 27643100 50524601 .....$/.'d1.PRF. │ │ - 0x01459b60 00000000 06242f00 6e3b3000 98524601 .....$/.n;0..RF. │ │ - 0x01459b70 00000000 46992f00 6ece3000 d04d4601 ....F./.n.0..MF. │ │ - 0x01459b80 00000000 46992f00 154e2f00 184e4601 ....F./..N/..NF. │ │ - 0x01459b90 00000000 46992f00 68643100 604e4601 ....F./.hd1.`NF. │ │ - 0x01459ba0 00000000 46992f00 52a13100 a84e4601 ....F./.R.1..NF. │ │ - 0x01459bb0 00000000 46992f00 e3102f00 f04e4601 ....F./.../..NF. │ │ - 0x01459bc0 00000000 46992f00 5c1d3200 384f4601 ....F./.\.2.8OF. │ │ + 0x01459b10 00000000 df232f00 fdb13000 30514601 .....#/...0.0QF. │ │ + 0x01459b20 00000000 df232f00 2a3b3000 78514601 .....#/.*;0.xQF. │ │ + 0x01459b30 00000000 df232f00 c9fd3100 c0514601 .....#/...1..QF. │ │ + 0x01459b40 00000000 df232f00 03c32f00 08524601 .....#/.../..RF. │ │ + 0x01459b50 00000000 df232f00 27643100 50524601 .....#/.'d1.PRF. │ │ + 0x01459b60 00000000 df232f00 6e3b3000 98524601 .....#/.n;0..RF. │ │ + 0x01459b70 00000000 1f992f00 6ece3000 d04d4601 ....../.n.0..MF. │ │ + 0x01459b80 00000000 1f992f00 ee4d2f00 184e4601 ....../..M/..NF. │ │ + 0x01459b90 00000000 1f992f00 68643100 604e4601 ....../.hd1.`NF. │ │ + 0x01459ba0 00000000 1f992f00 52a13100 a84e4601 ....../.R.1..NF. │ │ + 0x01459bb0 00000000 1f992f00 bc102f00 f04e4601 ....../.../..NF. │ │ + 0x01459bc0 00000000 1f992f00 5c1d3200 384f4601 ....../.\.2.8OF. │ │ 0x01459bd0 00000000 664c3200 a2643100 40564601 ....fL2..d1.@VF. │ │ 0x01459be0 00000000 664c3200 9c1d3200 88564601 ....fL2...2..VF. │ │ - 0x01459bf0 00000000 8cff2e00 acd82e00 d0564601 .............VF. │ │ - 0x01459c00 00000000 8cff2e00 4aed3000 18574601 ........J.0..WF. │ │ - 0x01459c10 00000000 3bce2e00 65c32f00 60574601 ....;...e./.`WF. │ │ - 0x01459c20 00000000 3bce2e00 551b3000 a8574601 ....;...U.0..WF. │ │ + 0x01459bf0 00000000 65ff2e00 85d82e00 d0564601 ....e........VF. │ │ + 0x01459c00 00000000 65ff2e00 4aed3000 18574601 ....e...J.0..WF. │ │ + 0x01459c10 00000000 14ce2e00 3ec32f00 60574601 ........>./.`WF. │ │ + 0x01459c20 00000000 14ce2e00 551b3000 a8574601 ........U.0..WF. │ │ 0x01459c30 00000000 6c163100 f33d3200 f0574601 ....l.1..=2..WF. │ │ - 0x01459c40 00000000 6c163100 f7b72e00 38584601 ....l.1.....8XF. │ │ + 0x01459c40 00000000 6c163100 d0b72e00 38584601 ....l.1.....8XF. │ │ 0x01459c50 00000000 a7913100 e8283100 80584601 ......1..(1..XF. │ │ 0x01459c60 00000000 a7913100 b1ce3000 c8584601 ......1...0..XF. │ │ - 0x01459c70 00000000 664c3200 05312f00 10594601 ....fL2..1/..YF. │ │ + 0x01459c70 00000000 664c3200 de302f00 10594601 ....fL2..0/..YF. │ │ 0x01459c80 00000000 664c3200 e0ce3000 58594601 ....fL2...0.XYF. │ │ - 0x01459c90 00000000 de483000 05312f00 a0594601 .....H0..1/..YF. │ │ + 0x01459c90 00000000 de483000 de302f00 a0594601 .....H0..0/..YF. │ │ 0x01459ca0 00000000 de483000 e0ce3000 e8594601 .....H0...0..YF. │ │ - 0x01459cb0 00000000 8cff2e00 12cf3000 305a4601 ..........0.0ZF. │ │ - 0x01459cc0 00000000 8cff2e00 78892f00 785a4601 ........x./.xZF. │ │ - 0x01459cd0 00000000 3bce2e00 851b3000 c05a4601 ....;.....0..ZF. │ │ - 0x01459ce0 00000000 3bce2e00 69a52f00 085b4601 ....;...i./..[F. │ │ + 0x01459cb0 00000000 65ff2e00 12cf3000 305a4601 ....e.....0.0ZF. │ │ + 0x01459cc0 00000000 65ff2e00 51892f00 785a4601 ....e...Q./.xZF. │ │ + 0x01459cd0 00000000 14ce2e00 851b3000 c05a4601 ..........0..ZF. │ │ + 0x01459ce0 00000000 14ce2e00 42a52f00 085b4601 ........B./..[F. │ │ 0x01459cf0 00000000 a7913100 81593000 505b4601 ......1..Y0.P[F. │ │ 0x01459d00 00000000 a7913100 44cf3000 985b4601 ......1.D.0..[F. │ │ 0x01459d10 00000000 00000000 00000000 00000000 ................ │ │ - 0x01459d20 00000000 8cff2e00 6c833100 e42d4601 ........l.1..-F. │ │ - 0x01459d30 00000000 8cff2e00 f6c03100 242e4601 ..........1.$.F. │ │ - 0x01459d40 00000000 8cff2e00 a6833100 642e4601 ..........1.d.F. │ │ - 0x01459d50 00000000 8cff2e00 95c32f00 a42e4601 ........../...F. │ │ - 0x01459d60 00000000 3bce2e00 6c833100 e42e4601 ....;...l.1...F. │ │ - 0x01459d70 00000000 3bce2e00 f6c03100 242f4601 ....;.....1.$/F. │ │ - 0x01459d80 00000000 3bce2e00 a6833100 642f4601 ....;.....1.d/F. │ │ - 0x01459d90 00000000 3bce2e00 08923000 a42f4601 ....;.....0../F. │ │ + 0x01459d20 00000000 65ff2e00 6c833100 e42d4601 ....e...l.1..-F. │ │ + 0x01459d30 00000000 65ff2e00 f6c03100 242e4601 ....e.....1.$.F. │ │ + 0x01459d40 00000000 65ff2e00 a6833100 642e4601 ....e.....1.d.F. │ │ + 0x01459d50 00000000 65ff2e00 6ec32f00 a42e4601 ....e...n./...F. │ │ + 0x01459d60 00000000 14ce2e00 6c833100 e42e4601 ........l.1...F. │ │ + 0x01459d70 00000000 14ce2e00 f6c03100 242f4601 ..........1.$/F. │ │ + 0x01459d80 00000000 14ce2e00 a6833100 642f4601 ..........1.d/F. │ │ + 0x01459d90 00000000 14ce2e00 08923000 a42f4601 ..........0../F. │ │ 0x01459da0 00000000 6c163100 6c833100 e42f4601 ....l.1.l.1../F. │ │ 0x01459db0 00000000 6c163100 f6c03100 24304601 ....l.1...1.$0F. │ │ 0x01459dc0 00000000 6c163100 a6833100 64304601 ....l.1...1.d0F. │ │ 0x01459dd0 00000000 6c163100 df833100 a4304601 ....l.1...1..0F. │ │ - 0x01459de0 00000000 6c163100 584e2f00 583d4601 ....l.1.XN/.X=F. │ │ - 0x01459df0 00000000 6c163100 9ba52f00 203f4601 ....l.1.../. ?F. │ │ + 0x01459de0 00000000 6c163100 314e2f00 583d4601 ....l.1.1N/.X=F. │ │ + 0x01459df0 00000000 6c163100 74a52f00 203f4601 ....l.1.t./. ?F. │ │ 0x01459e00 00000000 a7913100 6c833100 e4304601 ......1.l.1..0F. │ │ 0x01459e10 00000000 a7913100 f6c03100 24314601 ......1...1.$1F. │ │ 0x01459e20 00000000 a7913100 a6833100 64314601 ......1...1.d1F. │ │ 0x01459e30 00000000 a7913100 b71b3000 a4314601 ......1...0..1F. │ │ 0x01459e40 00000000 b1683000 6c833100 e4324601 .....h0.l.1..2F. │ │ 0x01459e50 00000000 b1683000 f6c03100 24334601 .....h0...1.$3F. │ │ - 0x01459e60 00000000 06242f00 6c833100 64334601 .....$/.l.1.d3F. │ │ - 0x01459e70 00000000 06242f00 f6c03100 a4334601 .....$/...1..3F. │ │ + 0x01459e60 00000000 df232f00 6c833100 64334601 .....#/.l.1.d3F. │ │ + 0x01459e70 00000000 df232f00 f6c03100 a4334601 .....#/...1..3F. │ │ 0x01459e80 00000000 1e293000 6c833100 e4314601 .....)0.l.1..1F. │ │ 0x01459e90 00000000 1e293000 f6c03100 24324601 .....)0...1.$2F. │ │ - 0x01459ea0 00000000 dcc72e00 6c833100 64324601 ........l.1.d2F. │ │ - 0x01459eb0 00000000 dcc72e00 f6c03100 a4324601 ..........1..2F. │ │ - 0x01459ec0 00000000 46992f00 d2643100 e4334601 ....F./..d1..3F. │ │ - 0x01459ed0 00000000 46992f00 8ca13100 24344601 ....F./...1.$4F. │ │ - 0x01459ee0 00000000 46992f00 04fe3100 64344601 ....F./...1.d4F. │ │ + 0x01459ea0 00000000 b5c72e00 6c833100 64324601 ........l.1.d2F. │ │ + 0x01459eb0 00000000 b5c72e00 f6c03100 a4324601 ..........1..2F. │ │ + 0x01459ec0 00000000 1f992f00 d2643100 e4334601 ....../..d1..3F. │ │ + 0x01459ed0 00000000 1f992f00 8ca13100 24344601 ....../...1.$4F. │ │ + 0x01459ee0 00000000 1f992f00 04fe3100 64344601 ....../...1.d4F. │ │ 0x01459ef0 00000000 664c3200 6c833100 a4344601 ....fL2.l.1..4F. │ │ 0x01459f00 00000000 664c3200 f6c03100 e4344601 ....fL2...1..4F. │ │ 0x01459f10 00000000 664c3200 a6833100 24354601 ....fL2...1.$5F. │ │ 0x01459f20 00000000 664c3200 41b23000 64354601 ....fL2.A.0.d5F. │ │ 0x01459f30 00000000 de483000 6c833100 a4354601 .....H0.l.1..5F. │ │ 0x01459f40 00000000 de483000 f6c03100 e4354601 .....H0...1..5F. │ │ - 0x01459f50 00000000 664c3200 584e2f00 883d4601 ....fL2.XN/..=F. │ │ - 0x01459f60 00000000 664c3200 9ba52f00 603f4601 ....fL2.../.`?F. │ │ + 0x01459f50 00000000 664c3200 314e2f00 883d4601 ....fL2.1N/..=F. │ │ + 0x01459f60 00000000 664c3200 74a52f00 603f4601 ....fL2.t./.`?F. │ │ 0x01459f70 00000000 f12b3000 f6c03100 f83f4601 .....+0...1..?F. │ │ - 0x01459f80 00000000 f12b3000 dbd82e00 f03d4601 .....+0......=F. │ │ - 0x01459f90 00000000 f12b3000 bca52f00 003d4601 .....+0.../..=F. │ │ + 0x01459f80 00000000 f12b3000 b4d82e00 f03d4601 .....+0......=F. │ │ + 0x01459f90 00000000 f12b3000 95a52f00 003d4601 .....+0.../..=F. │ │ 0x01459fa0 00000000 00000000 00000000 00000000 ................ │ │ 0x01459fb0 00000000 73043200 233e3200 b4d14601 ....s.2.#>2...F. │ │ 0x01459fc0 00000000 00000000 00000000 00000000 ................ │ │ 0x01459fd0 00000000 4ce02f00 24603200 e4af4601 ....L./.$`2...F. │ │ 0x01459fe0 00000000 00000000 00000000 00000000 ................ │ │ 0x01459ff0 00000000 00040000 50873401 01040000 ........P.4..... │ │ 0x0145a000 90873401 02040000 b0873401 03040000 ..4.......4..... │ │ @@ -36990,56 +36990,56 @@ │ │ 0x0145a0b0 b3593000 37923000 90f64501 00000000 .Y0.7.0...E..... │ │ 0x0145a0c0 00000000 1a613200 37923000 18f64501 .....a2.7.0...E. │ │ 0x0145a0d0 00000000 00000000 39e42f00 37923000 ........9./.7.0. │ │ 0x0145a0e0 a0f54501 00000000 00000000 553c3000 ..E.........U<0. │ │ 0x0145a0f0 37923000 98ee4501 00000000 00000000 7.0...E......... │ │ 0x0145a100 703f3200 37923000 10ef4501 00000000 p?2.7.0...E..... │ │ 0x0145a110 00000000 943f3200 37923000 88ef4501 .....?2.7.0...E. │ │ - 0x0145a120 00000000 00000000 29c52f00 37923000 ........)./.7.0. │ │ - 0x0145a130 00f04501 00000000 00000000 4dc52f00 ..E.........M./. │ │ + 0x0145a120 00000000 00000000 02c52f00 37923000 ........../.7.0. │ │ + 0x0145a130 00f04501 00000000 00000000 26c52f00 ..E.........&./. │ │ 0x0145a140 37923000 78f04501 00000000 00000000 7.0.x.E......... │ │ 0x0145a150 11003200 37923000 f0f04501 00000000 ..2.7.0...E..... │ │ - 0x0145a160 00000000 71b22e00 37923000 68f14501 ....q...7.0.h.E. │ │ + 0x0145a160 00000000 4ab22e00 37923000 68f14501 ....J...7.0.h.E. │ │ 0x0145a170 00000000 00000000 bdba3100 37923000 ..........1.7.0. │ │ 0x0145a180 e0f14501 00000000 00000000 04383200 ..E..........82. │ │ 0x0145a190 37923000 58f24501 00000000 00000000 7.0.X.E......... │ │ 0x0145a1a0 f4ac3000 37923000 d0f24501 00000000 ..0.7.0...E..... │ │ 0x0145a1b0 00000000 f98a3000 37923000 48f34501 ......0.7.0.H.E. │ │ - 0x0145a1c0 00000000 00000000 40ee2e00 37923000 ........@...7.0. │ │ - 0x0145a1d0 c0f34501 00000000 00000000 c7d32e00 ..E............. │ │ + 0x0145a1c0 00000000 00000000 19ee2e00 37923000 ............7.0. │ │ + 0x0145a1d0 c0f34501 00000000 00000000 a0d32e00 ..E............. │ │ 0x0145a1e0 37923000 38f44501 00000000 00000000 7.0.8.E......... │ │ 0x0145a1f0 e9163200 37923000 b0f44501 00000000 ..2.7.0...E..... │ │ 0x0145a200 00000000 7bad3000 37923000 28f54501 ....{.0.7.0.(.E. │ │ - 0x0145a210 00000000 00000000 b6a62f00 37923000 ........../.7.0. │ │ - 0x0145a220 a4074601 00000000 00000000 09f62e00 ..F............. │ │ + 0x0145a210 00000000 00000000 8fa62f00 37923000 ........../.7.0. │ │ + 0x0145a220 a4074601 00000000 00000000 e2f52e00 ..F............. │ │ 0x0145a230 37923000 1c084601 00000000 00000000 7.0...F......... │ │ - 0x0145a240 17ef2e00 37923000 e8fd4501 00000000 ....7.0...E..... │ │ + 0x0145a240 f0ee2e00 37923000 e8fd4501 00000000 ....7.0...E..... │ │ 0x0145a250 00000000 cb8b3000 37923000 60fe4501 ......0.7.0.`.E. │ │ 0x0145a260 00000000 00000000 899c3100 37923000 ..........1.7.0. │ │ 0x0145a270 d8fe4501 00000000 00000000 569d3100 ..E.........V.1. │ │ 0x0145a280 37923000 44004601 00000000 00000000 7.0.D.F......... │ │ 0x0145a290 20e93000 37923000 bc004601 00000000 .0.7.0...F..... │ │ 0x0145a2a0 00000000 dd173200 37923000 34014601 ......2.7.0.4.F. │ │ 0x0145a2b0 00000000 00000000 911c3000 37923000 ..........0.7.0. │ │ 0x0145a2c0 28fb4501 00000000 00000000 f6663100 (.E..........f1. │ │ 0x0145a2d0 37923000 a0fb4501 00000000 00000000 7.0...E......... │ │ 0x0145a2e0 a11c3000 37923000 18fc4501 00000000 ..0.7.0...E..... │ │ 0x0145a2f0 00000000 b2493100 37923000 80fa4501 .....I1.7.0...E. │ │ - 0x0145a300 00000000 00000000 71c52f00 37923000 ........q./.7.0. │ │ - 0x0145a310 08fa4501 00000000 00000000 d7b82e00 ..E............. │ │ + 0x0145a300 00000000 00000000 4ac52f00 37923000 ........J./.7.0. │ │ + 0x0145a310 08fa4501 00000000 00000000 b0b82e00 ..E............. │ │ 0x0145a320 37923000 90f94501 00000000 00000000 7.0...E......... │ │ 0x0145a330 8be03100 37923000 e8f84501 00000000 ..1.7.0...E..... │ │ - 0x0145a340 00000000 ec122f00 37923000 70f84501 ....../.7.0.p.E. │ │ + 0x0145a340 00000000 c5122f00 37923000 70f84501 ....../.7.0.p.E. │ │ 0x0145a350 00000000 00000000 5cd03000 37923000 ........\.0.7.0. │ │ - 0x0145a360 f8f74501 00000000 00000000 2af62e00 ..E.........*... │ │ + 0x0145a360 f8f74501 00000000 00000000 03f62e00 ..E............. │ │ 0x0145a370 37923000 64024601 00000000 00000000 7.0.d.F......... │ │ - 0x0145a380 b06d2f00 37923000 d4024601 00000000 .m/.7.0...F..... │ │ + 0x0145a380 896d2f00 37923000 d4024601 00000000 .m/.7.0...F..... │ │ 0x0145a390 00000000 ddb23000 37923000 44034601 ......0.7.0.D.F. │ │ - 0x0145a3a0 00000000 00000000 aa892f00 37923000 ........../.7.0. │ │ - 0x0145a3b0 b4034601 00000000 00000000 a3c52f00 ..F.........../. │ │ + 0x0145a3a0 00000000 00000000 83892f00 37923000 ........../.7.0. │ │ + 0x0145a3b0 b4034601 00000000 00000000 7cc52f00 ..F.........|./. │ │ 0x0145a3c0 37923000 24044601 00000000 00000000 7.0.$.F......... │ │ 0x0145a3d0 c1ed3000 37923000 94044601 00000000 ..0.7.0...F..... │ │ 0x0145a3e0 00000000 2a613200 37923000 04054601 ....*a2.7.0...F. │ │ 0x0145a3f0 00000000 00000000 0cee3000 37923000 ..........0.7.0. │ │ 0x0145a400 74054601 00000000 00000000 8dd03000 t.F...........0. │ │ 0x0145a410 37923000 e4054601 00000000 00000000 7.0...F......... │ │ 0x0145a420 46a23100 37923000 54064601 00000000 F.1.7.0.T.F..... │ │ @@ -37050,371 +37050,371 @@ │ │ 0x0145a470 b8043100 37923000 a8a53500 00000000 ..1.7.0...5..... │ │ 0x0145a480 50dd3401 ce043100 37923000 b0a53500 P.4...1.7.0...5. │ │ 0x0145a490 00000000 60dd3401 dd353000 37923000 ....`.4..50.7.0. │ │ 0x0145a4a0 b8a53500 00000000 60dd3401 b73f3200 ..5.....`.4..?2. │ │ 0x0145a4b0 37923000 1c154601 00000000 00000000 7.0...F......... │ │ 0x0145a4c0 4b613200 37923000 a4144601 00000000 Ka2.7.0...F..... │ │ 0x0145a4d0 00000000 87013000 37923000 2c144601 ......0.7.0.,.F. │ │ - 0x0145a4e0 00000000 00000000 1e132f00 37923000 ........../.7.0. │ │ + 0x0145a4e0 00000000 00000000 f7122f00 37923000 ........../.7.0. │ │ 0x0145a4f0 9c134601 00000000 00000000 2dee3000 ..F.........-.0. │ │ 0x0145a500 37923000 24134601 00000000 00000000 7.0.$.F......... │ │ 0x0145a510 da3f3200 37923000 ac124601 00000000 .?2.7.0...F..... │ │ 0x0145a520 00000000 c3593000 37923000 d4084601 .....Y0.7.0...F. │ │ - 0x0145a530 00000000 00000000 41132f00 37923000 ........A./.7.0. │ │ + 0x0145a530 00000000 00000000 1a132f00 37923000 ........../.7.0. │ │ 0x0145a540 4c094601 00000000 00000000 fd3f3200 L.F..........?2. │ │ 0x0145a550 37923000 c4094601 00000000 00000000 7.0...F......... │ │ 0x0145a560 1f403200 37923000 3c0a4601 00000000 .@2.7.0.<.F..... │ │ 0x0145a570 00000000 a23c3000 37923000 b40a4601 .....<0.7.0...F. │ │ 0x0145a580 00000000 00000000 06673100 37923000 .........g1.7.0. │ │ 0x0145a590 2c0b4601 00000000 00000000 b2c13100 ,.F...........1. │ │ 0x0145a5a0 37923000 a40b4601 00000000 00000000 7.0...F......... │ │ - 0x0145a5b0 28322f00 37923000 1c0c4601 00000000 (2/.7.0...F..... │ │ + 0x0145a5b0 01322f00 37923000 1c0c4601 00000000 .2/.7.0...F..... │ │ 0x0145a5c0 00000000 aed03000 37923000 940c4601 ......0.7.0...F. │ │ - 0x0145a5d0 00000000 00000000 63132f00 37923000 ........c./.7.0. │ │ + 0x0145a5d0 00000000 00000000 3c132f00 37923000 ........<./.7.0. │ │ 0x0145a5e0 0c0d4601 00000000 00000000 5d853100 ..F.........].1. │ │ 0x0145a5f0 37923000 840d4601 00000000 00000000 7.0...F......... │ │ - 0x0145a600 f06d2f00 37923000 fc0d4601 00000000 .m/.7.0...F..... │ │ + 0x0145a600 c96d2f00 37923000 fc0d4601 00000000 .m/.7.0...F..... │ │ 0x0145a610 00000000 65173200 37923000 740e4601 ....e.2.7.0.t.F. │ │ - 0x0145a620 00000000 00000000 7a0d2f00 37923000 ........z./.7.0. │ │ + 0x0145a620 00000000 00000000 530d2f00 37923000 ........S./.7.0. │ │ 0x0145a630 ec0e4601 00000000 00000000 e6ad3000 ..F...........0. │ │ 0x0145a640 37923000 640f4601 00000000 00000000 7.0.d.F......... │ │ 0x0145a650 5d223100 37923000 dc0f4601 00000000 ]"1.7.0...F..... │ │ - 0x0145a660 00000000 88852f00 37923000 54104601 ....../.7.0.T.F. │ │ + 0x0145a660 00000000 61852f00 37923000 54104601 ....a./.7.0.T.F. │ │ 0x0145a670 00000000 00000000 1d8c3000 37923000 ..........0.7.0. │ │ 0x0145a680 cc104601 00000000 00000000 250b3100 ..F.........%.1. │ │ 0x0145a690 37923000 44114601 00000000 00000000 7.0.D.F......... │ │ 0x0145a6a0 6fa23100 37923000 bc114601 00000000 o.1.7.0...F..... │ │ 0x0145a6b0 00000000 4a403200 37923000 34124601 ....J@2.7.0.4.F. │ │ 0x0145a6c0 00000000 00000000 9b1e3200 37923000 ..........2.7.0. │ │ 0x0145a6d0 741d4601 00000000 00000000 cc3c3000 t.F..........<0. │ │ 0x0145a6e0 37923000 ec1d4601 00000000 00000000 7.0...F......... │ │ - 0x0145a6f0 9cb02e00 37923000 681f4601 00000000 ....7.0.h.F..... │ │ + 0x0145a6f0 75b02e00 37923000 681f4601 00000000 u...7.0.h.F..... │ │ 0x0145a700 00000000 16143000 37923000 e01f4601 ......0.7.0...F. │ │ 0x0145a710 00000000 00000000 cc153000 37923000 ..........0.7.0. │ │ - 0x0145a720 d0204601 00000000 00000000 9f652f00 . F..........e/. │ │ + 0x0145a720 d0204601 00000000 00000000 78652f00 . F.........xe/. │ │ 0x0145a730 37923000 58204601 00000000 00000000 7.0.X F......... │ │ - 0x0145a740 714f2f00 37923000 a0234601 00000000 qO/.7.0..#F..... │ │ + 0x0145a740 4a4f2f00 37923000 a0234601 00000000 JO/.7.0..#F..... │ │ 0x0145a750 00000000 30673100 37923000 48214601 ....0g1.7.0.H!F. │ │ 0x0145a760 00000000 00000000 02143000 37923000 ..........0.7.0. │ │ 0x0145a770 c0214601 00000000 00000000 e3893000 .!F...........0. │ │ 0x0145a780 37923000 38224601 00000000 00000000 7.0.8"F......... │ │ 0x0145a790 32573200 37923000 b0224601 00000000 2W2.7.0.."F..... │ │ - 0x0145a7a0 00000000 126e2f00 37923000 fc1b4601 .....n/.7.0...F. │ │ + 0x0145a7a0 00000000 eb6d2f00 37923000 fc1b4601 .....m/.7.0...F. │ │ 0x0145a7b0 00000000 00000000 d5c13100 37923000 ..........1.7.0. │ │ 0x0145a7c0 6c1b4601 00000000 00000000 e6593000 l.F..........Y0. │ │ 0x0145a7d0 37923000 14194601 00000000 00000000 7.0...F......... │ │ 0x0145a7e0 b11c3000 37923000 8c194601 00000000 ..0.7.0...F..... │ │ 0x0145a7f0 00000000 1cb33000 37923000 041a4601 ......0.7.0...F. │ │ - 0x0145a800 00000000 00000000 08b92e00 37923000 ............7.0. │ │ + 0x0145a800 00000000 00000000 e1b82e00 37923000 ............7.0. │ │ 0x0145a810 7c1a4601 00000000 00000000 bde03100 |.F...........1. │ │ 0x0145a820 37923000 f41a4601 00000000 00000000 7.0...F......... │ │ - 0x0145a830 f6892f00 37923000 c81c4601 00000000 ../.7.0...F..... │ │ + 0x0145a830 cf892f00 37923000 c81c4601 00000000 ../.7.0...F..... │ │ 0x0145a840 00000000 cdf32f00 37923000 00164601 ....../.7.0...F. │ │ 0x0145a850 00000000 00000000 19ef3100 37923000 ..........1.7.0. │ │ 0x0145a860 00174601 00000000 00000000 00000000 ..F............. │ │ 0x0145a870 00000000 00000000 00000000 00000000 ................ │ │ 0x0145a880 5a6c3100 06000000 00000000 00000000 Zl1............. │ │ 0x0145a890 ffffffff e0613000 06000000 00000000 .....a0......... │ │ 0x0145a8a0 00000000 ffffffff 5adf3100 06000000 ........Z.1..... │ │ 0x0145a8b0 00000000 00000000 ffffffff 3dea2f00 ............=./. │ │ 0x0145a8c0 01000000 00000000 00000000 ffffffff ................ │ │ 0x0145a8d0 00000000 00000000 00000000 00000000 ................ │ │ 0x0145a8e0 00000000 b4093100 37923000 94264601 ......1.7.0..&F. │ │ - 0x0145a8f0 00000000 7c4e2f00 37923000 ec264601 ....|N/.7.0..&F. │ │ - 0x0145a900 00000000 c3c32f00 37923000 34274601 ....../.7.0.4'F. │ │ + 0x0145a8f0 00000000 554e2f00 37923000 ec264601 ....UN/.7.0..&F. │ │ + 0x0145a900 00000000 9cc32f00 37923000 34274601 ....../.7.0.4'F. │ │ 0x0145a910 00000000 89df3100 37923000 7c274601 ......1.7.0.|'F. │ │ 0x0145a920 00000000 d8483100 37923000 c4274601 .....H1.7.0..'F. │ │ 0x0145a930 00000000 3cfe3100 37923000 0c284601 ....<.1.7.0..(F. │ │ 0x0145a940 00000000 8fcf3000 37923000 54284601 ......0.7.0.T(F. │ │ 0x0145a950 00000000 cc1d3200 37923000 9c284601 ......2.7.0..(F. │ │ - 0x0145a960 00000000 ffa52f00 37923000 0c294601 ....../.7.0..)F. │ │ + 0x0145a960 00000000 d8a52f00 37923000 0c294601 ....../.7.0..)F. │ │ 0x0145a970 00000000 cacf3000 37923000 54294601 ......0.7.0.T)F. │ │ 0x0145a980 00000000 32603200 37923000 9c294601 ....2`2.7.0..)F. │ │ 0x0145a990 00000000 36c13100 37923000 e4294601 ....6.1.7.0..)F. │ │ 0x0145a9a0 00000000 00743000 37923000 2c2a4601 .....t0.7.0.,*F. │ │ 0x0145a9b0 00000000 3a3e3200 37923000 742a4601 ....:>2.7.0.t*F. │ │ - 0x0145a9c0 00000000 ab4e2f00 37923000 bc2a4601 .....N/.7.0..*F. │ │ - 0x0145a9d0 00000000 b64e2f00 37923000 042b4601 .....N/.7.0..+F. │ │ + 0x0145a9c0 00000000 844e2f00 37923000 bc2a4601 .....N/.7.0..*F. │ │ + 0x0145a9d0 00000000 8f4e2f00 37923000 042b4601 .....N/.7.0..+F. │ │ 0x0145a9e0 00000000 6bfe3100 37923000 2c2c4601 ....k.1.7.0.,,F. │ │ - 0x0145a9f0 00000000 89f42e00 37923000 9c2c4601 ........7.0..,F. │ │ - 0x0145aa00 00000000 f2c32f00 37923000 4c2b4601 ....../.7.0.L+F. │ │ - 0x0145aa10 00000000 c26b2f00 37923000 bc2b4601 .....k/.7.0..+F. │ │ - 0x0145aa20 00000000 1dc42f00 37923000 44244601 ....../.7.0.D$F. │ │ + 0x0145a9f0 00000000 62f42e00 37923000 9c2c4601 ....b...7.0..,F. │ │ + 0x0145aa00 00000000 cbc32f00 37923000 4c2b4601 ....../.7.0.L+F. │ │ + 0x0145aa10 00000000 9b6b2f00 37923000 bc2b4601 .....k/.7.0..+F. │ │ + 0x0145aa20 00000000 f6c32f00 37923000 44244601 ....../.7.0.D$F. │ │ 0x0145aa30 00000000 70b23000 37923000 d4244601 ....p.0.7.0..$F. │ │ 0x0145aa40 00000000 d7093100 37923000 9c2d4601 ......1.7.0..-F. │ │ 0x0145aa50 00000000 0b743000 37923000 3c254601 .....t0.7.0.<%F. │ │ 0x0145aa60 00000000 cb7b3100 37923000 84254601 .....{1.7.0..%F. │ │ - 0x0145aa70 00000000 27b82e00 37923000 4c264601 ....'...7.0.L&F. │ │ + 0x0145aa70 00000000 00b82e00 37923000 4c264601 ........7.0.L&F. │ │ 0x0145aa80 00000000 b3a12e00 37923000 04264601 ........7.0..&F. │ │ 0x0145aa90 00000000 00000000 00000000 00000000 ................ │ │ - 0x0145aaa0 00000000 a8f42e00 37923000 f8a04601 ........7.0...F. │ │ - 0x0145aab0 00000000 4ec42f00 37923000 f0a14601 ....N./.7.0...F. │ │ + 0x0145aaa0 00000000 81f42e00 37923000 f8a04601 ........7.0...F. │ │ + 0x0145aab0 00000000 27c42f00 37923000 f0a14601 ....'./.7.0...F. │ │ 0x0145aac0 00000000 7a8b3000 37923000 e8a24601 ....z.0.7.0...F. │ │ - 0x0145aad0 00000000 23112f00 37923000 cca34601 ....#./.7.0...F. │ │ + 0x0145aad0 00000000 fc102f00 37923000 cca34601 ....../.7.0...F. │ │ 0x0145aae0 00000000 e6d53000 37923000 b0a44601 ......0.7.0...F. │ │ 0x0145aaf0 00000000 af3b3000 37923000 d0a54601 .....;0.7.0...F. │ │ - 0x0145ab00 00000000 c14e2f00 37923000 28a64601 .....N/.7.0.(.F. │ │ + 0x0145ab00 00000000 9a4e2f00 37923000 28a64601 .....N/.7.0.(.F. │ │ 0x0145ab10 00000000 a2b23000 37923000 40a84601 ......0.7.0.@.F. │ │ 0x0145ab20 00000000 57c13100 37923000 98a74601 ....W.1.7.0...F. │ │ 0x0145ab30 00000000 00000000 00000000 00000000 ................ │ │ 0x0145ab40 00000000 bffc3000 37923000 24664601 ......0.7.0.$fF. │ │ 0x0145ab50 00000000 56653000 37923000 74664601 ....Ve0.7.0.tfF. │ │ - 0x0145ab60 00000000 fd662f00 37923000 10704601 .....f/.7.0..pF. │ │ - 0x0145ab70 00000000 37312f00 37923000 ec6b4601 ....71/.7.0..kF. │ │ - 0x0145ab80 00000000 98d52e00 37923000 f06c4601 ........7.0..lF. │ │ - 0x0145ab90 00000000 d2d42e00 37923000 0c6f4601 ........7.0..oF. │ │ - 0x0145aba0 00000000 fcd82e00 37923000 60704601 ........7.0.`pF. │ │ + 0x0145ab60 00000000 d6662f00 37923000 10704601 .....f/.7.0..pF. │ │ + 0x0145ab70 00000000 10312f00 37923000 ec6b4601 .....1/.7.0..kF. │ │ + 0x0145ab80 00000000 71d52e00 37923000 f06c4601 ....q...7.0..lF. │ │ + 0x0145ab90 00000000 abd42e00 37923000 0c6f4601 ........7.0..oF. │ │ + 0x0145aba0 00000000 d5d82e00 37923000 60704601 ........7.0.`pF. │ │ 0x0145abb0 00000000 6b4e3200 37923000 68724601 ....kN2.7.0.hrF. │ │ 0x0145abc0 00000000 52603200 37923000 94694601 ....R`2.7.0..iF. │ │ 0x0145abd0 00000000 79ed3000 37923000 44734601 ....y.0.7.0.DsF. │ │ 0x0145abe0 00000000 0e843100 37923000 f46d4601 ......1.7.0..mF. │ │ 0x0145abf0 00000000 eacf3000 37923000 106b4601 ......0.7.0..kF. │ │ - 0x0145ac00 00000000 0c622f00 37923000 a4684601 .....b/.7.0..hF. │ │ + 0x0145ac00 00000000 e5612f00 37923000 a4684601 .....a/.7.0..hF. │ │ 0x0145ac10 00000000 36843100 37923000 20644601 ....6.1.7.0. dF. │ │ 0x0145ac20 00000000 d83b3000 37923000 68644601 .....;0.7.0.hdF. │ │ 0x0145ac30 00000000 e51b3000 37923000 b0644601 ......0.7.0..dF. │ │ 0x0145ac40 00000000 00000000 00000000 00000000 ................ │ │ 0x0145ac50 00000000 11183000 37923000 4ca94601 ......0.7.0.L.F. │ │ 0x0145ac60 00000000 e03b3000 37923000 8cab4601 .....;0.7.0...F. │ │ 0x0145ac70 00000000 3e843100 37923000 a4ad4601 ....>.1.7.0...F. │ │ 0x0145ac80 00000000 4ce02f00 37923000 e4af4601 ....L./.7.0...F. │ │ 0x0145ac90 00000000 0b653100 37923000 acb04601 .....e1.7.0...F. │ │ 0x0145aca0 00000000 00000000 00000000 00000000 ................ │ │ 0x0145acb0 00000000 ea3b3000 37923000 64774601 .....;0.7.0.dwF. │ │ 0x0145acc0 58603200 8afe3100 37923000 14784601 X`2...1.7.0..xF. │ │ - 0x0145acd0 ed6b2f00 13d92e00 37923000 dc7d4601 .k/.....7.0..}F. │ │ - 0x0145ace0 35112f00 17293100 37923000 489a4601 5./..)1.7.0.H.F. │ │ - 0x0145acf0 0d6c2f00 15653100 37923000 e09a4601 .l/..e1.7.0...F. │ │ + 0x0145acd0 c66b2f00 ecd82e00 37923000 dc7d4601 .k/.....7.0..}F. │ │ + 0x0145ace0 0e112f00 17293100 37923000 489a4601 ../..)1.7.0.H.F. │ │ + 0x0145acf0 e66b2f00 15653100 37923000 e09a4601 .k/..e1.7.0...F. │ │ 0x0145ad00 b8fe3100 79603200 37923000 ac814601 ..1.y`2.7.0...F. │ │ - 0x0145ad10 1fa62f00 50112f00 37923000 98934601 ../.P./.7.0...F. │ │ + 0x0145ad10 f8a52f00 29112f00 37923000 98934601 ../.)./.7.0...F. │ │ 0x0145ad20 2b743000 addf3100 37923000 40944601 +t0...1.7.0.@.F. │ │ - 0x0145ad30 57b82e00 3e653100 37923000 e8944601 W...>e1.7.0...F. │ │ + 0x0145ad30 30b82e00 3e653100 37923000 e8944601 0...>e1.7.0...F. │ │ 0x0145ad40 3e293100 48843100 37923000 90954601 >)1.H.1.7.0...F. │ │ - 0x0145ad50 54312f00 6b4e3200 37923000 c8974601 T1/.kN2.7.0...F. │ │ - 0x0145ad60 71312f00 bffc3000 37923000 c8974601 q1/...0.7.0...F. │ │ - 0x0145ad70 cbf42e00 0e843100 37923000 c8974601 ......1.7.0...F. │ │ + 0x0145ad50 2d312f00 6b4e3200 37923000 c8974601 -1/.kN2.7.0...F. │ │ + 0x0145ad60 4a312f00 bffc3000 37923000 c8974601 J1/...0.7.0...F. │ │ + 0x0145ad70 a4f42e00 0e843100 37923000 c8974601 ......1.7.0...F. │ │ 0x0145ad80 5a843100 e6d53000 37923000 e8974601 Z.1...0.7.0...F. │ │ 0x0145ad90 cba13100 a2b23000 37923000 e8974601 ..1...0.7.0...F. │ │ 0x0145ada0 f4a13100 57c13100 37923000 e8974601 ..1.W.1.7.0...F. │ │ - 0x0145adb0 71c42f00 7a8b3000 37923000 78984601 q./.z.0.7.0.x.F. │ │ - 0x0145adc0 286c2f00 73b82e00 37923000 74824601 (l/.s...7.0.t.F. │ │ - 0x0145add0 8bb82e00 00000000 00000000 00000000 ................ │ │ + 0x0145adb0 4ac42f00 7a8b3000 37923000 78984601 J./.z.0.7.0.x.F. │ │ + 0x0145adc0 016c2f00 4cb82e00 37923000 74824601 .l/.L...7.0.t.F. │ │ + 0x0145add0 64b82e00 00000000 00000000 00000000 d............... │ │ 0x0145ade0 00000000 ea3b3000 37923000 d45f4601 .....;0.7.0.._F. │ │ - 0x0145adf0 00000000 451d2f00 37923000 44614601 ....E./.7.0.DaF. │ │ - 0x0145ae00 00000000 50112f00 37923000 a0624601 ....P./.7.0..bF. │ │ + 0x0145adf0 00000000 1e1d2f00 37923000 44614601 ....../.7.0.DaF. │ │ + 0x0145ae00 00000000 29112f00 37923000 a0624601 ....)./.7.0..bF. │ │ 0x0145ae10 00000000 addf3100 37923000 e8624601 ......1.7.0..bF. │ │ 0x0145ae20 00000000 6b4e3200 37923000 30634601 ....kN2.7.0.0cF. │ │ 0x0145ae30 00000000 bffc3000 37923000 80634601 ......0.7.0..cF. │ │ 0x0145ae40 00000000 0e843100 37923000 d0634601 ......1.7.0..cF. │ │ 0x0145ae50 00000000 00000000 00000000 00000000 ................ │ │ - 0x0145ae60 00000000 13d92e00 37923000 20b24601 ........7.0. .F. │ │ + 0x0145ae60 00000000 ecd82e00 37923000 20b24601 ........7.0. .F. │ │ 0x0145ae70 00000000 d7fe3100 37923000 d0b24601 ......1.7.0...F. │ │ 0x0145ae80 00000000 49743000 37923000 68b34601 ....It0.7.0.h.F. │ │ 0x0145ae90 00000000 52653100 37923000 00b44601 ....Re1.7.0...F. │ │ - 0x0145aea0 00000000 f4f42e00 37923000 98b44601 ........7.0...F. │ │ + 0x0145aea0 00000000 cdf42e00 37923000 98b44601 ........7.0...F. │ │ 0x0145aeb0 00000000 41003000 37923000 30b54601 ....A.0.7.0.0.F. │ │ - 0x0145aec0 00000000 ea4e2f00 37923000 c8b54601 .....N/.7.0...F. │ │ - 0x0145aed0 00000000 45f52e00 37923000 60b64601 ....E...7.0.`.F. │ │ - 0x0145aee0 00000000 516c2f00 37923000 f8b64601 ....Ql/.7.0...F. │ │ + 0x0145aec0 00000000 c34e2f00 37923000 c8b54601 .....N/.7.0...F. │ │ + 0x0145aed0 00000000 1ef52e00 37923000 60b64601 ........7.0.`.F. │ │ + 0x0145aee0 00000000 2a6c2f00 37923000 f8b64601 ....*l/.7.0...F. │ │ 0x0145aef0 00000000 ef093100 37923000 90b74601 ......1.7.0...F. │ │ 0x0145af00 00000000 17293100 37923000 1cc54601 .....)1.7.0...F. │ │ 0x0145af10 00000000 b3e32f00 37923000 dcc54601 ....../.7.0...F. │ │ - 0x0145af20 00000000 9c6c2f00 37923000 84c64601 .....l/.7.0...F. │ │ + 0x0145af20 00000000 756c2f00 37923000 84c64601 ....ul/.7.0...F. │ │ 0x0145af30 00000000 92003000 37923000 2cc74601 ......0.7.0.,.F. │ │ 0x0145af40 00000000 85843100 37923000 d4c74601 ......1.7.0...F. │ │ - 0x0145af50 00000000 63112f00 37923000 7cc84601 ....c./.7.0.|.F. │ │ + 0x0145af50 00000000 3c112f00 37923000 7cc84601 ....<./.7.0.|.F. │ │ 0x0145af60 00000000 91653100 37923000 24c94601 .....e1.7.0.$.F. │ │ - 0x0145af70 00000000 90f52e00 37923000 ccc94601 ........7.0...F. │ │ - 0x0145af80 00000000 9ec42f00 37923000 74ca4601 ....../.7.0.t.F. │ │ + 0x0145af70 00000000 69f52e00 37923000 ccc94601 ....i...7.0...F. │ │ + 0x0145af80 00000000 77c42f00 37923000 74ca4601 ....w./.7.0.t.F. │ │ 0x0145af90 00000000 88743000 37923000 1ccb4601 .....t0.7.0...F. │ │ 0x0145afa0 00000000 9d603200 37923000 c4cb4601 .....`2.7.0...F. │ │ 0x0145afb0 00000000 d8003000 37923000 6ccc4601 ......0.7.0.l.F. │ │ - 0x0145afc0 00000000 39a62f00 37923000 14cd4601 ....9./.7.0...F. │ │ - 0x0145afd0 00000000 a6b82e00 37923000 bccd4601 ........7.0...F. │ │ + 0x0145afc0 00000000 12a62f00 37923000 14cd4601 ....../.7.0...F. │ │ + 0x0145afd0 00000000 7fb82e00 37923000 bccd4601 ........7.0...F. │ │ 0x0145afe0 00000000 3e653100 37923000 90c04601 ....>e1.7.0...F. │ │ 0x0145aff0 00000000 ee1b3000 37923000 28c14601 ......0.7.0.(.F. │ │ 0x0145b000 00000000 d7653100 37923000 b0c14601 .....e1.7.0...F. │ │ 0x0145b010 00000000 48843100 37923000 28c24601 ....H.1.7.0.(.F. │ │ 0x0145b020 00000000 48923000 37923000 c0c24601 ....H.0.7.0...F. │ │ 0x0145b030 00000000 24343100 37923000 5cb94601 ....$41.7.0.\.F. │ │ - 0x0145b040 00000000 f0c42f00 37923000 0cba4601 ....../.7.0...F. │ │ + 0x0145b040 00000000 c9c42f00 37923000 0cba4601 ....../.7.0...F. │ │ 0x0145b050 00000000 bedf3100 37923000 a4ba4601 ......1.7.0...F. │ │ 0x0145b060 00000000 07493100 37923000 3cbb4601 .....I1.7.0.<.F. │ │ 0x0145b070 00000000 00e03100 37923000 d4bb4601 ......1.7.0...F. │ │ 0x0145b080 00000000 cb843100 37923000 6cbc4601 ......1.7.0.l.F. │ │ 0x0145b090 00000000 071e3200 37923000 04bd4601 ......2.7.0...F. │ │ - 0x0145b0a0 00000000 a9112f00 37923000 9cbd4601 ....../.7.0...F. │ │ + 0x0145b0a0 00000000 82112f00 37923000 9cbd4601 ....../.7.0...F. │ │ 0x0145b0b0 00000000 60c13100 37923000 34be4601 ....`.1.7.0.4.F. │ │ 0x0145b0c0 00000000 3a0a3100 37923000 ccbe4601 ....:.1.7.0...F. │ │ - 0x0145b0d0 00000000 73b82e00 37923000 64d04601 ....s...7.0.d.F. │ │ + 0x0145b0d0 00000000 4cb82e00 37923000 64d04601 ....L...7.0.d.F. │ │ 0x0145b0e0 00000000 e6d53000 37923000 fcc34601 ......0.7.0...F. │ │ 0x0145b0f0 00000000 a2b23000 37923000 44c44601 ......0.7.0.D.F. │ │ 0x0145b100 00000000 57c13100 37923000 8cc44601 ....W.1.7.0...F. │ │ 0x0145b110 00000000 7a8b3000 37923000 d4c44601 ....z.0.7.0...F. │ │ 0x0145b120 00000000 00000000 00000000 00000000 ................ │ │ 0x0145b130 00000000 17293100 37923000 94e84501 .....)1.7.0...E. │ │ - 0x0145b140 00000000 73b82e00 37923000 84ea4501 ....s...7.0...E. │ │ + 0x0145b140 00000000 4cb82e00 37923000 84ea4501 ....L...7.0...E. │ │ 0x0145b150 00000000 00000000 00000000 00000000 ................ │ │ 0x0145b160 00000000 17293100 37923000 dc764601 .....)1.7.0..vF. │ │ - 0x0145b170 00000000 50112f00 37923000 48764601 ....P./.7.0.HvF. │ │ + 0x0145b170 00000000 29112f00 37923000 48764601 ....)./.7.0.HvF. │ │ 0x0145b180 00000000 addf3100 37923000 48764601 ......1.7.0.HvF. │ │ 0x0145b190 00000000 79603200 37923000 00754601 ....y`2.7.0..uF. │ │ 0x0145b1a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0145b1b0 00000000 664c3200 20a23100 645f4601 ....fL2. .1.d_F. │ │ 0x0145b1c0 00000000 de483000 20a23100 945f4601 .....H0. .1.._F. │ │ - 0x0145b1d0 00000000 8cff2e00 20a23100 b45d4601 ........ .1..]F. │ │ - 0x0145b1e0 00000000 3bce2e00 20a23100 e45d4601 ....;... .1..]F. │ │ + 0x0145b1d0 00000000 65ff2e00 20a23100 b45d4601 ....e... .1..]F. │ │ + 0x0145b1e0 00000000 14ce2e00 20a23100 e45d4601 ........ .1..]F. │ │ 0x0145b1f0 00000000 6c163100 20a23100 145e4601 ....l.1. .1..^F. │ │ 0x0145b200 00000000 a7913100 20a23100 445e4601 ......1. .1.D^F. │ │ 0x0145b210 00000000 b1683000 20a23100 a45e4601 .....h0. .1..^F. │ │ - 0x0145b220 00000000 06242f00 20a23100 d45e4601 .....$/. .1..^F. │ │ + 0x0145b220 00000000 df232f00 20a23100 d45e4601 .....#/. .1..^F. │ │ 0x0145b230 00000000 1e293000 20a23100 045f4601 .....)0. .1.._F. │ │ - 0x0145b240 00000000 dcc72e00 20a23100 345f4601 ........ .1.4_F. │ │ - 0x0145b250 00000000 46992f00 08ff3100 745e4601 ....F./...1.t^F. │ │ + 0x0145b240 00000000 b5c72e00 20a23100 345f4601 ........ .1.4_F. │ │ + 0x0145b250 00000000 1f992f00 08ff3100 745e4601 ....../...1.t^F. │ │ 0x0145b260 00000000 664c3200 2dff3100 50404601 ....fL2.-.1.P@F. │ │ - 0x0145b270 00000000 664c3200 fb112f00 00424601 ....fL2.../..BF. │ │ - 0x0145b280 00000000 8cff2e00 2dff3100 98404601 ........-.1..@F. │ │ - 0x0145b290 00000000 8cff2e00 fb112f00 48424601 ........../.HBF. │ │ - 0x0145b2a0 00000000 3bce2e00 2dff3100 e0404601 ....;...-.1..@F. │ │ - 0x0145b2b0 00000000 3bce2e00 fb112f00 90424601 ....;...../..BF. │ │ + 0x0145b270 00000000 664c3200 d4112f00 00424601 ....fL2.../..BF. │ │ + 0x0145b280 00000000 65ff2e00 2dff3100 98404601 ....e...-.1..@F. │ │ + 0x0145b290 00000000 65ff2e00 d4112f00 48424601 ....e...../.HBF. │ │ + 0x0145b2a0 00000000 14ce2e00 2dff3100 e0404601 ........-.1..@F. │ │ + 0x0145b2b0 00000000 14ce2e00 d4112f00 90424601 ........../..BF. │ │ 0x0145b2c0 00000000 6c163100 2dff3100 28414601 ....l.1.-.1.(AF. │ │ - 0x0145b2d0 00000000 6c163100 fb112f00 d8424601 ....l.1.../..BF. │ │ + 0x0145b2d0 00000000 6c163100 d4112f00 d8424601 ....l.1.../..BF. │ │ 0x0145b2e0 00000000 a7913100 2dff3100 70414601 ......1.-.1.pAF. │ │ - 0x0145b2f0 00000000 a7913100 fb112f00 20434601 ......1.../. CF. │ │ + 0x0145b2f0 00000000 a7913100 d4112f00 20434601 ......1.../. CF. │ │ 0x0145b300 00000000 a7913100 0d853100 1c5c4601 ......1...1..\F. │ │ - 0x0145b310 00000000 46992f00 354f2f00 b8414601 ....F./.5O/..AF. │ │ - 0x0145b320 00000000 46992f00 e2653100 68434601 ....F./..e1.hCF. │ │ - 0x0145b330 00000000 46992f00 9e312f00 545c4601 ....F./..1/.T\F. │ │ - 0x0145b340 00000000 664c3200 da6c2f00 545d4601 ....fL2..l/.T]F. │ │ + 0x0145b310 00000000 1f992f00 0e4f2f00 b8414601 ....../..O/..AF. │ │ + 0x0145b320 00000000 1f992f00 e2653100 68434601 ....../..e1.hCF. │ │ + 0x0145b330 00000000 1f992f00 77312f00 545c4601 ....../.w1/.T\F. │ │ + 0x0145b340 00000000 664c3200 b36c2f00 545d4601 ....fL2..l/.T]F. │ │ 0x0145b350 00000000 664c3200 42e03100 0c5d4601 ....fL2.B.1..]F. │ │ - 0x0145b360 00000000 6c163100 da6c2f00 d45c4601 ....l.1..l/..\F. │ │ + 0x0145b360 00000000 6c163100 b36c2f00 d45c4601 ....l.1..l/..\F. │ │ 0x0145b370 00000000 6c163100 42e03100 8c5c4601 ....l.1.B.1..\F. │ │ 0x0145b380 00000000 664c3200 d0743000 b0434601 ....fL2..t0..CF. │ │ - 0x0145b390 00000000 664c3200 38122f00 f8434601 ....fL2.8./..CF. │ │ + 0x0145b390 00000000 664c3200 11122f00 f8434601 ....fL2.../..CF. │ │ 0x0145b3a0 00000000 664c3200 1e663100 40444601 ....fL2..f1.@DF. │ │ 0x0145b3b0 00000000 664c3200 5c663100 88444601 ....fL2.\f1..DF. │ │ 0x0145b3c0 00000000 664c3200 50923000 d0444601 ....fL2.P.0..DF. │ │ 0x0145b3d0 00000000 664c3200 113c3000 18454601 ....fL2..<0..EF. │ │ 0x0145b3e0 00000000 de483000 d0743000 60454601 .....H0..t0.`EF. │ │ - 0x0145b3f0 00000000 de483000 38122f00 a8454601 .....H0.8./..EF. │ │ + 0x0145b3f0 00000000 de483000 11122f00 a8454601 .....H0.../..EF. │ │ 0x0145b400 00000000 de483000 1e663100 f0454601 .....H0..f1..EF. │ │ 0x0145b410 00000000 de483000 5c663100 38464601 .....H0.\f1.8FF. │ │ 0x0145b420 00000000 de483000 50923000 80464601 .....H0.P.0..FF. │ │ 0x0145b430 00000000 de483000 113c3000 c8464601 .....H0..<0..FF. │ │ - 0x0145b440 00000000 8cff2e00 d0743000 10474601 .........t0..GF. │ │ - 0x0145b450 00000000 8cff2e00 38122f00 58474601 ........8./.XGF. │ │ - 0x0145b460 00000000 8cff2e00 1e663100 a0474601 .........f1..GF. │ │ - 0x0145b470 00000000 8cff2e00 5c663100 e8474601 ........\f1..GF. │ │ - 0x0145b480 00000000 8cff2e00 50923000 30484601 ........P.0.0HF. │ │ - 0x0145b490 00000000 8cff2e00 113c3000 78484601 .........<0.xHF. │ │ - 0x0145b4a0 00000000 3bce2e00 d0743000 c0484601 ....;....t0..HF. │ │ - 0x0145b4b0 00000000 3bce2e00 38122f00 08494601 ....;...8./..IF. │ │ - 0x0145b4c0 00000000 3bce2e00 1e663100 50494601 ....;....f1.PIF. │ │ - 0x0145b4d0 00000000 3bce2e00 5c663100 98494601 ....;...\f1..IF. │ │ - 0x0145b4e0 00000000 3bce2e00 50923000 e0494601 ....;...P.0..IF. │ │ - 0x0145b4f0 00000000 3bce2e00 113c3000 284a4601 ....;....<0.(JF. │ │ + 0x0145b440 00000000 65ff2e00 d0743000 10474601 ....e....t0..GF. │ │ + 0x0145b450 00000000 65ff2e00 11122f00 58474601 ....e...../.XGF. │ │ + 0x0145b460 00000000 65ff2e00 1e663100 a0474601 ....e....f1..GF. │ │ + 0x0145b470 00000000 65ff2e00 5c663100 e8474601 ....e...\f1..GF. │ │ + 0x0145b480 00000000 65ff2e00 50923000 30484601 ....e...P.0.0HF. │ │ + 0x0145b490 00000000 65ff2e00 113c3000 78484601 ....e....<0.xHF. │ │ + 0x0145b4a0 00000000 14ce2e00 d0743000 c0484601 .........t0..HF. │ │ + 0x0145b4b0 00000000 14ce2e00 11122f00 08494601 ........../..IF. │ │ + 0x0145b4c0 00000000 14ce2e00 1e663100 50494601 .........f1.PIF. │ │ + 0x0145b4d0 00000000 14ce2e00 5c663100 98494601 ........\f1..IF. │ │ + 0x0145b4e0 00000000 14ce2e00 50923000 e0494601 ........P.0..IF. │ │ + 0x0145b4f0 00000000 14ce2e00 113c3000 284a4601 .........<0.(JF. │ │ 0x0145b500 00000000 6c163100 d0743000 704a4601 ....l.1..t0.pJF. │ │ - 0x0145b510 00000000 6c163100 38122f00 b84a4601 ....l.1.8./..JF. │ │ + 0x0145b510 00000000 6c163100 11122f00 b84a4601 ....l.1.../..JF. │ │ 0x0145b520 00000000 6c163100 1e663100 004b4601 ....l.1..f1..KF. │ │ 0x0145b530 00000000 6c163100 5c663100 484b4601 ....l.1.\f1.HKF. │ │ 0x0145b540 00000000 6c163100 50923000 904b4601 ....l.1.P.0..KF. │ │ 0x0145b550 00000000 6c163100 113c3000 d84b4601 ....l.1..<0..KF. │ │ 0x0145b560 00000000 a7913100 d0743000 204c4601 ......1..t0. LF. │ │ - 0x0145b570 00000000 a7913100 38122f00 684c4601 ......1.8./.hLF. │ │ + 0x0145b570 00000000 a7913100 11122f00 684c4601 ......1.../.hLF. │ │ 0x0145b580 00000000 a7913100 1e663100 b04c4601 ......1..f1..LF. │ │ 0x0145b590 00000000 a7913100 5c663100 f84c4601 ......1.\f1..LF. │ │ 0x0145b5a0 00000000 a7913100 50923000 404d4601 ......1.P.0.@MF. │ │ 0x0145b5b0 00000000 a7913100 113c3000 884d4601 ......1..<0..MF. │ │ 0x0145b5c0 00000000 1e293000 d0743000 e0524601 .....)0..t0..RF. │ │ - 0x0145b5d0 00000000 1e293000 38122f00 28534601 .....)0.8./.(SF. │ │ + 0x0145b5d0 00000000 1e293000 11122f00 28534601 .....)0.../.(SF. │ │ 0x0145b5e0 00000000 1e293000 1e663100 70534601 .....)0..f1.pSF. │ │ 0x0145b5f0 00000000 1e293000 5c663100 b8534601 .....)0.\f1..SF. │ │ 0x0145b600 00000000 1e293000 50923000 00544601 .....)0.P.0..TF. │ │ 0x0145b610 00000000 1e293000 113c3000 48544601 .....)0..<0.HTF. │ │ - 0x0145b620 00000000 dcc72e00 d0743000 90544601 .........t0..TF. │ │ - 0x0145b630 00000000 dcc72e00 38122f00 d8544601 ........8./..TF. │ │ - 0x0145b640 00000000 dcc72e00 1e663100 20554601 .........f1. UF. │ │ - 0x0145b650 00000000 dcc72e00 5c663100 68554601 ........\f1.hUF. │ │ - 0x0145b660 00000000 dcc72e00 50923000 b0554601 ........P.0..UF. │ │ - 0x0145b670 00000000 dcc72e00 113c3000 f8554601 .........<0..UF. │ │ + 0x0145b620 00000000 b5c72e00 d0743000 90544601 .........t0..TF. │ │ + 0x0145b630 00000000 b5c72e00 11122f00 d8544601 ........../..TF. │ │ + 0x0145b640 00000000 b5c72e00 1e663100 20554601 .........f1. UF. │ │ + 0x0145b650 00000000 b5c72e00 5c663100 68554601 ........\f1.hUF. │ │ + 0x0145b660 00000000 b5c72e00 50923000 b0554601 ........P.0..UF. │ │ + 0x0145b670 00000000 b5c72e00 113c3000 f8554601 .........<0..UF. │ │ 0x0145b680 00000000 b1683000 d0743000 804f4601 .....h0..t0..OF. │ │ - 0x0145b690 00000000 b1683000 38122f00 c84f4601 .....h0.8./..OF. │ │ + 0x0145b690 00000000 b1683000 11122f00 c84f4601 .....h0.../..OF. │ │ 0x0145b6a0 00000000 b1683000 1e663100 10504601 .....h0..f1..PF. │ │ 0x0145b6b0 00000000 b1683000 5c663100 58504601 .....h0.\f1.XPF. │ │ 0x0145b6c0 00000000 b1683000 50923000 a0504601 .....h0.P.0..PF. │ │ 0x0145b6d0 00000000 b1683000 113c3000 e8504601 .....h0..<0..PF. │ │ - 0x0145b6e0 00000000 06242f00 d0743000 30514601 .....$/..t0.0QF. │ │ - 0x0145b6f0 00000000 06242f00 38122f00 78514601 .....$/.8./.xQF. │ │ - 0x0145b700 00000000 06242f00 1e663100 c0514601 .....$/..f1..QF. │ │ - 0x0145b710 00000000 06242f00 5c663100 08524601 .....$/.\f1..RF. │ │ - 0x0145b720 00000000 06242f00 50923000 50524601 .....$/.P.0.PRF. │ │ - 0x0145b730 00000000 06242f00 113c3000 98524601 .....$/..<0..RF. │ │ - 0x0145b740 00000000 46992f00 026d2f00 d04d4601 ....F./..m/..MF. │ │ - 0x0145b750 00000000 46992f00 453e3200 184e4601 ....F./.E>2..NF. │ │ - 0x0145b760 00000000 46992f00 8b3e3200 604e4601 ....F./..>2.`NF. │ │ - 0x0145b770 00000000 46992f00 6aff3100 a84e4601 ....F./.j.1..NF. │ │ - 0x0145b780 00000000 46992f00 c83e3200 f04e4601 ....F./..>2..NF. │ │ - 0x0145b790 00000000 46992f00 f81b3000 384f4601 ....F./...0.8OF. │ │ + 0x0145b6e0 00000000 df232f00 d0743000 30514601 .....#/..t0.0QF. │ │ + 0x0145b6f0 00000000 df232f00 11122f00 78514601 .....#/.../.xQF. │ │ + 0x0145b700 00000000 df232f00 1e663100 c0514601 .....#/..f1..QF. │ │ + 0x0145b710 00000000 df232f00 5c663100 08524601 .....#/.\f1..RF. │ │ + 0x0145b720 00000000 df232f00 50923000 50524601 .....#/.P.0.PRF. │ │ + 0x0145b730 00000000 df232f00 113c3000 98524601 .....#/..<0..RF. │ │ + 0x0145b740 00000000 1f992f00 db6c2f00 d04d4601 ....../..l/..MF. │ │ + 0x0145b750 00000000 1f992f00 453e3200 184e4601 ....../.E>2..NF. │ │ + 0x0145b760 00000000 1f992f00 8b3e3200 604e4601 ....../..>2.`NF. │ │ + 0x0145b770 00000000 1f992f00 6aff3100 a84e4601 ....../.j.1..NF. │ │ + 0x0145b780 00000000 1f992f00 c83e3200 f04e4601 ....../..>2..NF. │ │ + 0x0145b790 00000000 1f992f00 f81b3000 384f4601 ....../...0.8OF. │ │ 0x0145b7a0 00000000 664c3200 94923000 40564601 ....fL2...0.@VF. │ │ 0x0145b7b0 00000000 664c3200 0b3f3200 88564601 ....fL2..?2..VF. │ │ - 0x0145b7c0 00000000 8cff2e00 c7923000 d0564601 ..........0..VF. │ │ - 0x0145b7d0 00000000 8cff2e00 c3312f00 18574601 .........1/..WF. │ │ - 0x0145b7e0 00000000 3bce2e00 486d2f00 60574601 ....;...Hm/.`WF. │ │ - 0x0145b7f0 00000000 3bce2e00 f5312f00 a8574601 ....;....1/..WF. │ │ + 0x0145b7c0 00000000 65ff2e00 c7923000 d0564601 ....e.....0..VF. │ │ + 0x0145b7d0 00000000 65ff2e00 9c312f00 18574601 ....e....1/..WF. │ │ + 0x0145b7e0 00000000 14ce2e00 216d2f00 60574601 ........!m/.`WF. │ │ + 0x0145b7f0 00000000 14ce2e00 ce312f00 a8574601 .........1/..WF. │ │ 0x0145b800 00000000 6c163100 aab23000 f0574601 ....l.1...0..WF. │ │ 0x0145b810 00000000 6c163100 8eed3000 38584601 ....l.1...0.8XF. │ │ 0x0145b820 00000000 a7913100 3b1c3000 80584601 ......1.;.0..XF. │ │ 0x0145b830 00000000 a7913100 3e3f3200 c8584601 ......1.>?2..XF. │ │ 0x0145b840 00000000 664c3200 a7ff3100 10594601 ....fL2...1..YF. │ │ - 0x0145b850 00000000 664c3200 81a62f00 58594601 ....fL2.../.XYF. │ │ + 0x0145b850 00000000 664c3200 5aa62f00 58594601 ....fL2.Z./.XYF. │ │ 0x0145b860 00000000 de483000 a7ff3100 a0594601 .....H0...1..YF. │ │ - 0x0145b870 00000000 de483000 81a62f00 e8594601 .....H0.../..YF. │ │ - 0x0145b880 00000000 8cff2e00 e1e32f00 305a4601 ........../.0ZF. │ │ - 0x0145b890 00000000 8cff2e00 8c0a3100 785a4601 ..........1.xZF. │ │ - 0x0145b8a0 00000000 3bce2e00 dcff3100 c05a4601 ....;.....1..ZF. │ │ - 0x0145b8b0 00000000 3bce2e00 7b6d2f00 085b4601 ....;...{m/..[F. │ │ + 0x0145b870 00000000 de483000 5aa62f00 e8594601 .....H0.Z./..YF. │ │ + 0x0145b880 00000000 65ff2e00 e1e32f00 305a4601 ....e...../.0ZF. │ │ + 0x0145b890 00000000 65ff2e00 8c0a3100 785a4601 ....e.....1.xZF. │ │ + 0x0145b8a0 00000000 14ce2e00 dcff3100 c05a4601 ..........1..ZF. │ │ + 0x0145b8b0 00000000 14ce2e00 546d2f00 085b4601 ........Tm/..[F. │ │ 0x0145b8c0 00000000 a7913100 20013000 505b4601 ......1. .0.P[F. │ │ 0x0145b8d0 00000000 a7913100 e5603200 985b4601 ......1..`2..[F. │ │ 0x0145b8e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0145b8f0 00000000 8cff2e00 17753000 e42d4601 .........u0..-F. │ │ - 0x0145b900 00000000 8cff2e00 581e3200 242e4601 ........X.2.$.F. │ │ - 0x0145b910 00000000 8cff2e00 7f122f00 642e4601 ........../.d.F. │ │ - 0x0145b920 00000000 8cff2e00 bb122f00 a42e4601 ........../...F. │ │ - 0x0145b930 00000000 3bce2e00 17753000 e42e4601 ....;....u0...F. │ │ - 0x0145b940 00000000 3bce2e00 581e3200 242f4601 ....;...X.2.$/F. │ │ - 0x0145b950 00000000 3bce2e00 7f122f00 642f4601 ....;...../.d/F. │ │ - 0x0145b960 00000000 3bce2e00 55013000 a42f4601 ....;...U.0../F. │ │ + 0x0145b8f0 00000000 65ff2e00 17753000 e42d4601 ....e....u0..-F. │ │ + 0x0145b900 00000000 65ff2e00 581e3200 242e4601 ....e...X.2.$.F. │ │ + 0x0145b910 00000000 65ff2e00 58122f00 642e4601 ....e...X./.d.F. │ │ + 0x0145b920 00000000 65ff2e00 94122f00 a42e4601 ....e...../...F. │ │ + 0x0145b930 00000000 14ce2e00 17753000 e42e4601 .........u0...F. │ │ + 0x0145b940 00000000 14ce2e00 581e3200 242f4601 ........X.2.$/F. │ │ + 0x0145b950 00000000 14ce2e00 58122f00 642f4601 ........X./.d/F. │ │ + 0x0145b960 00000000 14ce2e00 55013000 a42f4601 ........U.0../F. │ │ 0x0145b970 00000000 6c163100 17753000 e42f4601 ....l.1..u0../F. │ │ 0x0145b980 00000000 6c163100 581e3200 24304601 ....l.1.X.2.$0F. │ │ - 0x0145b990 00000000 6c163100 7f122f00 64304601 ....l.1.../.d0F. │ │ - 0x0145b9a0 00000000 6c163100 37d92e00 a4304601 ....l.1.7....0F. │ │ - 0x0145b9b0 00000000 6c163100 e2f52e00 583d4601 ....l.1.....X=F. │ │ + 0x0145b990 00000000 6c163100 58122f00 64304601 ....l.1.X./.d0F. │ │ + 0x0145b9a0 00000000 6c163100 10d92e00 a4304601 ....l.1......0F. │ │ + 0x0145b9b0 00000000 6c163100 bbf52e00 583d4601 ....l.1.....X=F. │ │ 0x0145b9c0 00000000 6c163100 67e03100 203f4601 ....l.1.g.1. ?F. │ │ 0x0145b9d0 00000000 a7913100 17753000 e4304601 ......1..u0..0F. │ │ 0x0145b9e0 00000000 a7913100 581e3200 24314601 ......1.X.2.$1F. │ │ - 0x0145b9f0 00000000 a7913100 7f122f00 64314601 ......1.../.d1F. │ │ + 0x0145b9f0 00000000 a7913100 58122f00 64314601 ......1.X./.d1F. │ │ 0x0145ba00 00000000 a7913100 9a663100 a4314601 ......1..f1..1F. │ │ 0x0145ba10 00000000 b1683000 17753000 e4324601 .....h0..u0..2F. │ │ 0x0145ba20 00000000 b1683000 581e3200 24334601 .....h0.X.2.$3F. │ │ - 0x0145ba30 00000000 06242f00 17753000 64334601 .....$/..u0.d3F. │ │ - 0x0145ba40 00000000 06242f00 581e3200 a4334601 .....$/.X.2..3F. │ │ + 0x0145ba30 00000000 df232f00 17753000 64334601 .....#/..u0.d3F. │ │ + 0x0145ba40 00000000 df232f00 581e3200 a4334601 .....#/.X.2..3F. │ │ 0x0145ba50 00000000 1e293000 17753000 e4314601 .....)0..u0..1F. │ │ 0x0145ba60 00000000 1e293000 581e3200 24324601 .....)0.X.2.$2F. │ │ - 0x0145ba70 00000000 dcc72e00 17753000 64324601 .........u0.d2F. │ │ - 0x0145ba80 00000000 dcc72e00 581e3200 a4324601 ........X.2..2F. │ │ - 0x0145ba90 00000000 46992f00 5d293100 e4334601 ....F./.])1..3F. │ │ - 0x0145baa0 00000000 46992f00 f9923000 24344601 ....F./...0.$4F. │ │ - 0x0145bab0 00000000 46992f00 c10a3100 64344601 ....F./...1.d4F. │ │ + 0x0145ba70 00000000 b5c72e00 17753000 64324601 .........u0.d2F. │ │ + 0x0145ba80 00000000 b5c72e00 581e3200 a4324601 ........X.2..2F. │ │ + 0x0145ba90 00000000 1f992f00 5d293100 e4334601 ....../.])1..3F. │ │ + 0x0145baa0 00000000 1f992f00 f9923000 24344601 ....../...0.$4F. │ │ + 0x0145bab0 00000000 1f992f00 c10a3100 64344601 ....../...1.d4F. │ │ 0x0145bac0 00000000 664c3200 17753000 a4344601 ....fL2..u0..4F. │ │ 0x0145bad0 00000000 664c3200 581e3200 e4344601 ....fL2.X.2..4F. │ │ - 0x0145bae0 00000000 664c3200 7f122f00 24354601 ....fL2.../.$5F. │ │ + 0x0145bae0 00000000 664c3200 58122f00 24354601 ....fL2.X./.$5F. │ │ 0x0145baf0 00000000 664c3200 3b933000 64354601 ....fL2.;.0.d5F. │ │ 0x0145bb00 00000000 de483000 17753000 a4354601 .....H0..u0..5F. │ │ 0x0145bb10 00000000 de483000 581e3200 e4354601 .....H0.X.2..5F. │ │ - 0x0145bb20 00000000 664c3200 e2f52e00 883d4601 ....fL2......=F. │ │ + 0x0145bb20 00000000 664c3200 bbf52e00 883d4601 ....fL2......=F. │ │ 0x0145bb30 00000000 664c3200 67e03100 603f4601 ....fL2.g.1.`?F. │ │ 0x0145bb40 00000000 f12b3000 581e3200 f83f4601 .....+0.X.2..?F. │ │ 0x0145bb50 00000000 f12b3000 f2cf3000 f03d4601 .....+0...0..=F. │ │ 0x0145bb60 00000000 f12b3000 16d03000 003d4601 .....+0...0..=F. │ │ 0x0145bb70 00000000 00000000 00000000 00000000 ................ │ │ 0x0145bb80 00000000 73043200 49493100 b4d14601 ....s.2.II1...F. │ │ 0x0145bb90 00000000 00000000 00000000 00000000 ................ │ │ @@ -37428,717 +37428,717 @@ │ │ 0x0145bc10 e0893401 03040000 d08a3401 00000000 ..4.......4..... │ │ 0x0145bc20 00000000 5a6c3100 06000000 00000000 ....Zl1......... │ │ 0x0145bc30 00000000 ffffffff e0613000 06000000 .........a0..... │ │ 0x0145bc40 00000000 00000000 ffffffff 5adf3100 ............Z.1. │ │ 0x0145bc50 06000000 00000000 00000000 ffffffff ................ │ │ 0x0145bc60 3dea2f00 01000000 00000000 00000000 =./............. │ │ 0x0145bc70 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x0145bc80 00000000 00000000 99293100 158a2f00 .........)1.../. │ │ - 0x0145bc90 e4e14601 00000000 3ab33000 158a2f00 ..F.....:.0.../. │ │ - 0x0145bca0 2ce24601 00000000 aa013000 158a2f00 ,.F.......0.../. │ │ - 0x0145bcb0 ace24601 00000000 27b82e00 158a2f00 ..F.....'...../. │ │ + 0x0145bc80 00000000 00000000 99293100 ee892f00 .........)1.../. │ │ + 0x0145bc90 e4e14601 00000000 3ab33000 ee892f00 ..F.....:.0.../. │ │ + 0x0145bca0 2ce24601 00000000 aa013000 ee892f00 ,.F.......0.../. │ │ + 0x0145bcb0 ace24601 00000000 00b82e00 ee892f00 ..F.........../. │ │ 0x0145bcc0 4c264601 00000000 00000000 00000000 L&F............. │ │ - 0x0145bcd0 00000000 00000000 e8b93100 158a2f00 ..........1.../. │ │ - 0x0145bce0 44d54601 00000000 e8d03000 158a2f00 D.F.......0.../. │ │ - 0x0145bcf0 bcd54601 00000000 981f3100 158a2f00 ..F.......1.../. │ │ - 0x0145bd00 34d64601 00000000 1b6d3000 158a2f00 4.F......m0.../. │ │ - 0x0145bd10 acd64601 00000000 b6d73100 158a2f00 ..F.......1.../. │ │ - 0x0145bd20 34d34601 00000000 52673100 158a2f00 4.F.....Rg1.../. │ │ - 0x0145bd30 acd34601 00000000 7a0a2f00 158a2f00 ..F.....z./.../. │ │ - 0x0145bd40 24d44601 00000000 5ed12e00 158a2f00 $.F.....^...../. │ │ - 0x0145bd50 9cd44601 00000000 a5f63100 158a2f00 ..F.......1.../. │ │ - 0x0145bd60 90db4601 00000000 6d933000 158a2f00 ..F.....m.0.../. │ │ - 0x0145bd70 08dc4601 00000000 69d92e00 158a2f00 ..F.....i...../. │ │ - 0x0145bd80 80dc4601 00000000 54753000 158a2f00 ..F.....Tu0.../. │ │ - 0x0145bd90 f8dc4601 00000000 299a3100 158a2f00 ..F.....).1.../. │ │ - 0x0145bda0 e8dd4601 00000000 c6aa3000 158a2f00 ..F.......0.../. │ │ - 0x0145bdb0 70dd4601 00000000 e4493100 158a2f00 p.F......I1.../. │ │ - 0x0145bdc0 34e04601 00000000 e1b93100 158a2f00 4.F.......1.../. │ │ - 0x0145bdd0 bcdf4601 00000000 5d492f00 158a2f00 ..F.....]I/.../. │ │ - 0x0145bde0 ace04601 00000000 31b92e00 158a2f00 ..F.....1...../. │ │ - 0x0145bdf0 0cdb4601 00000000 94933000 158a2f00 ..F.......0.../. │ │ - 0x0145be00 54d74601 00000000 045a3000 158a2f00 T.F......Z0.../. │ │ - 0x0145be10 ccd74601 00000000 d7a62f00 158a2f00 ..F......./.../. │ │ - 0x0145be20 44d84601 00000000 b0293100 158a2f00 D.F......)1.../. │ │ - 0x0145be30 bcd84601 00000000 01ad3000 158a2f00 ..F.......0.../. │ │ - 0x0145be40 34d94601 00000000 96652f00 158a2f00 4.F......e/.../. │ │ + 0x0145bcd0 00000000 00000000 e8b93100 ee892f00 ..........1.../. │ │ + 0x0145bce0 44d54601 00000000 e8d03000 ee892f00 D.F.......0.../. │ │ + 0x0145bcf0 bcd54601 00000000 981f3100 ee892f00 ..F.......1.../. │ │ + 0x0145bd00 34d64601 00000000 1b6d3000 ee892f00 4.F......m0.../. │ │ + 0x0145bd10 acd64601 00000000 b6d73100 ee892f00 ..F.......1.../. │ │ + 0x0145bd20 34d34601 00000000 52673100 ee892f00 4.F.....Rg1.../. │ │ + 0x0145bd30 acd34601 00000000 530a2f00 ee892f00 ..F.....S./.../. │ │ + 0x0145bd40 24d44601 00000000 37d12e00 ee892f00 $.F.....7...../. │ │ + 0x0145bd50 9cd44601 00000000 a5f63100 ee892f00 ..F.......1.../. │ │ + 0x0145bd60 90db4601 00000000 6d933000 ee892f00 ..F.....m.0.../. │ │ + 0x0145bd70 08dc4601 00000000 42d92e00 ee892f00 ..F.....B...../. │ │ + 0x0145bd80 80dc4601 00000000 54753000 ee892f00 ..F.....Tu0.../. │ │ + 0x0145bd90 f8dc4601 00000000 299a3100 ee892f00 ..F.....).1.../. │ │ + 0x0145bda0 e8dd4601 00000000 c6aa3000 ee892f00 ..F.......0.../. │ │ + 0x0145bdb0 70dd4601 00000000 e4493100 ee892f00 p.F......I1.../. │ │ + 0x0145bdc0 34e04601 00000000 e1b93100 ee892f00 4.F.......1.../. │ │ + 0x0145bdd0 bcdf4601 00000000 36492f00 ee892f00 ..F.....6I/.../. │ │ + 0x0145bde0 ace04601 00000000 0ab92e00 ee892f00 ..F.........../. │ │ + 0x0145bdf0 0cdb4601 00000000 94933000 ee892f00 ..F.......0.../. │ │ + 0x0145be00 54d74601 00000000 045a3000 ee892f00 T.F......Z0.../. │ │ + 0x0145be10 ccd74601 00000000 b0a62f00 ee892f00 ..F......./.../. │ │ + 0x0145be20 44d84601 00000000 b0293100 ee892f00 D.F......)1.../. │ │ + 0x0145be30 bcd84601 00000000 01ad3000 ee892f00 ..F.......0.../. │ │ + 0x0145be40 34d94601 00000000 6f652f00 ee892f00 4.F.....oe/.../. │ │ 0x0145be50 acd94601 00000000 00000000 00000000 ..F............. │ │ - 0x0145be60 00000000 00000000 ab4e3000 158a2f00 .........N0.../. │ │ - 0x0145be70 f4e24601 00000000 d31c3000 158a2f00 ..F.......0.../. │ │ + 0x0145be60 00000000 00000000 ab4e3000 ee892f00 .........N0.../. │ │ + 0x0145be70 f4e24601 00000000 d31c3000 ee892f00 ..F.......0.../. │ │ 0x0145be80 e4e34601 00000000 00000000 00000000 ..F............. │ │ 0x0145be90 00000000 00000000 88bc4501 d8bc4501 ..........E...E. │ │ 0x0145bea0 00000000 68be4501 01040000 508b3401 ....h.E.....P.4. │ │ 0x0145beb0 02040000 708b3401 03040000 608c3401 ....p.4.....`.4. │ │ 0x0145bec0 00000000 00000000 5a6c3100 06000000 ........Zl1..... │ │ 0x0145bed0 00000000 00000000 ffffffff e0613000 .............a0. │ │ 0x0145bee0 06000000 00000000 00000000 ffffffff ................ │ │ 0x0145bef0 5adf3100 06000000 00000000 00000000 Z.1............. │ │ 0x0145bf00 ffffffff 3dea2f00 01000000 00000000 ....=./......... │ │ 0x0145bf10 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0145bf20 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145bf30 04000000 ccc33000 0a000000 ffffffff ......0......... │ │ 0x0145bf40 a00d3000 04000000 ccc33000 0a000000 ..0.......0..... │ │ 0x0145bf50 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145bf60 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145bf70 eca13500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145bf60 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145bf70 eca13500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145bf80 02000000 f0a13500 04000000 ffffffff ......5......... │ │ - 0x0145bf90 90e42e00 01000000 f4a13500 04000000 ..........5..... │ │ + 0x0145bf90 69e42e00 01000000 f4a13500 04000000 i.........5..... │ │ 0x0145bfa0 ffffffff b80d3000 01000000 f8a13500 ......0.......5. │ │ 0x0145bfb0 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145bfc0 fca13500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145bfc0 fca13500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145bfd0 01000000 00a23500 04000000 ffffffff ......5......... │ │ 0x0145bfe0 00000000 00000000 00000000 00000000 ................ │ │ 0x0145bff0 00000000 7d0d3000 04000000 da773100 ....}.0......w1. │ │ 0x0145c000 06000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145c010 ccc33000 0a000000 ffffffff a5483000 ..0..........H0. │ │ 0x0145c020 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145c030 6d012f00 02000000 eca13500 04000000 m./.......5..... │ │ - 0x0145c040 ffffffff ffb22f00 02000000 f0a13500 ....../.......5. │ │ - 0x0145c050 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145c030 46012f00 02000000 eca13500 04000000 F./.......5..... │ │ + 0x0145c040 ffffffff d8b22f00 02000000 f0a13500 ....../.......5. │ │ + 0x0145c050 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145c060 f4a13500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145c070 01000000 f8a13500 04000000 ffffffff ......5......... │ │ 0x0145c080 bf913100 01000000 fca13500 04000000 ..1.......5..... │ │ - 0x0145c090 ffffffff e1c72e00 01000000 00a23500 ..............5. │ │ + 0x0145c090 ffffffff bac72e00 01000000 00a23500 ..............5. │ │ 0x0145c0a0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145c0b0 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145c0c0 04000000 fcac2e00 0a000000 ffffffff ................ │ │ 0x0145c0d0 a00d3000 04000000 fcac2e00 0a000000 ..0............. │ │ 0x0145c0e0 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145c0f0 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145c100 04a23500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145c0f0 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145c100 04a23500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145c110 02000000 08a23500 04000000 ffffffff ......5......... │ │ - 0x0145c120 90e42e00 01000000 0ca23500 04000000 ..........5..... │ │ + 0x0145c120 69e42e00 01000000 0ca23500 04000000 i.........5..... │ │ 0x0145c130 ffffffff b80d3000 01000000 10a23500 ......0.......5. │ │ 0x0145c140 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145c150 14a23500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145c150 14a23500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145c160 01000000 18a23500 04000000 ffffffff ......5......... │ │ 0x0145c170 00000000 00000000 00000000 00000000 ................ │ │ - 0x0145c180 00000000 7d0d3000 04000000 dd242f00 ....}.0......$/. │ │ + 0x0145c180 00000000 7d0d3000 04000000 b6242f00 ....}.0......$/. │ │ 0x0145c190 0a000000 ffffffff a00d3000 04000000 ..........0..... │ │ - 0x0145c1a0 dd242f00 0a000000 ffffffff a5483000 .$/..........H0. │ │ + 0x0145c1a0 b6242f00 0a000000 ffffffff a5483000 .$/..........H0. │ │ 0x0145c1b0 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145c1c0 6d012f00 02000000 1ca23500 04000000 m./.......5..... │ │ - 0x0145c1d0 ffffffff ffb22f00 02000000 20a23500 ....../..... .5. │ │ - 0x0145c1e0 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145c1c0 46012f00 02000000 1ca23500 04000000 F./.......5..... │ │ + 0x0145c1d0 ffffffff d8b22f00 02000000 20a23500 ....../..... .5. │ │ + 0x0145c1e0 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145c1f0 24a23500 04000000 ffffffff b80d3000 $.5...........0. │ │ 0x0145c200 01000000 28a23500 04000000 ffffffff ....(.5......... │ │ 0x0145c210 bf913100 01000000 2ca23500 04000000 ..1.....,.5..... │ │ - 0x0145c220 ffffffff e1c72e00 01000000 30a23500 ............0.5. │ │ + 0x0145c220 ffffffff bac72e00 01000000 30a23500 ............0.5. │ │ 0x0145c230 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145c240 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145c250 04000000 eec33000 06000000 ffffffff ......0......... │ │ - 0x0145c260 a00d3000 04000000 dd242f00 0a000000 ..0......$/..... │ │ + 0x0145c260 a00d3000 04000000 b6242f00 0a000000 ..0......$/..... │ │ 0x0145c270 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145c280 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145c290 1ca23500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145c280 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145c290 1ca23500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145c2a0 02000000 20a23500 04000000 ffffffff .... .5......... │ │ - 0x0145c2b0 90e42e00 01000000 24a23500 04000000 ........$.5..... │ │ + 0x0145c2b0 69e42e00 01000000 24a23500 04000000 i.......$.5..... │ │ 0x0145c2c0 ffffffff b80d3000 01000000 28a23500 ......0.....(.5. │ │ 0x0145c2d0 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145c2e0 2ca23500 04000000 ffffffff e1c72e00 ,.5............. │ │ + 0x0145c2e0 2ca23500 04000000 ffffffff bac72e00 ,.5............. │ │ 0x0145c2f0 01000000 30a23500 04000000 ffffffff ....0.5......... │ │ 0x0145c300 00000000 00000000 00000000 00000000 ................ │ │ 0x0145c310 00000000 7d0d3000 04000000 d7d33100 ....}.0.......1. │ │ 0x0145c320 0a000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145c330 d7d33100 0a000000 ffffffff a5483000 ..1..........H0. │ │ 0x0145c340 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145c350 6d012f00 02000000 34a23500 04000000 m./.....4.5..... │ │ - 0x0145c360 ffffffff ffb22f00 02000000 38a23500 ....../.....8.5. │ │ - 0x0145c370 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145c350 46012f00 02000000 34a23500 04000000 F./.....4.5..... │ │ + 0x0145c360 ffffffff d8b22f00 02000000 38a23500 ....../.....8.5. │ │ + 0x0145c370 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145c380 3ca23500 04000000 ffffffff b80d3000 <.5...........0. │ │ 0x0145c390 01000000 40a23500 04000000 ffffffff ....@.5......... │ │ 0x0145c3a0 bf913100 01000000 44a23500 04000000 ..1.....D.5..... │ │ - 0x0145c3b0 ffffffff e1c72e00 01000000 48a23500 ............H.5. │ │ + 0x0145c3b0 ffffffff bac72e00 01000000 48a23500 ............H.5. │ │ 0x0145c3c0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145c3d0 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ - 0x0145c3e0 04000000 e7242f00 0a000000 ffffffff .....$/......... │ │ - 0x0145c3f0 a00d3000 04000000 e7242f00 0a000000 ..0......$/..... │ │ + 0x0145c3e0 04000000 c0242f00 0a000000 ffffffff .....$/......... │ │ + 0x0145c3f0 a00d3000 04000000 c0242f00 0a000000 ..0......$/..... │ │ 0x0145c400 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145c410 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145c420 4ca23500 04000000 ffffffff ffb22f00 L.5.........../. │ │ + 0x0145c410 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145c420 4ca23500 04000000 ffffffff d8b22f00 L.5.........../. │ │ 0x0145c430 02000000 50a23500 04000000 ffffffff ....P.5......... │ │ - 0x0145c440 90e42e00 01000000 54a23500 04000000 ........T.5..... │ │ + 0x0145c440 69e42e00 01000000 54a23500 04000000 i.......T.5..... │ │ 0x0145c450 ffffffff b80d3000 01000000 58a23500 ......0.....X.5. │ │ 0x0145c460 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145c470 5ca23500 04000000 ffffffff e1c72e00 \.5............. │ │ + 0x0145c470 5ca23500 04000000 ffffffff bac72e00 \.5............. │ │ 0x0145c480 01000000 60a23500 04000000 ffffffff ....`.5......... │ │ 0x0145c490 00000000 00000000 00000000 00000000 ................ │ │ - 0x0145c4a0 00000000 7d0d3000 04000000 f1242f00 ....}.0......$/. │ │ + 0x0145c4a0 00000000 7d0d3000 04000000 ca242f00 ....}.0......$/. │ │ 0x0145c4b0 0a000000 ffffffff a00d3000 04000000 ..........0..... │ │ - 0x0145c4c0 f1242f00 0a000000 ffffffff a5483000 .$/..........H0. │ │ + 0x0145c4c0 ca242f00 0a000000 ffffffff a5483000 .$/..........H0. │ │ 0x0145c4d0 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145c4e0 6d012f00 02000000 64a23500 04000000 m./.....d.5..... │ │ - 0x0145c4f0 ffffffff ffb22f00 02000000 68a23500 ....../.....h.5. │ │ - 0x0145c500 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145c4e0 46012f00 02000000 64a23500 04000000 F./.....d.5..... │ │ + 0x0145c4f0 ffffffff d8b22f00 02000000 68a23500 ....../.....h.5. │ │ + 0x0145c500 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145c510 6ca23500 04000000 ffffffff b80d3000 l.5...........0. │ │ 0x0145c520 01000000 70a23500 04000000 ffffffff ....p.5......... │ │ 0x0145c530 bf913100 01000000 74a23500 04000000 ..1.....t.5..... │ │ - 0x0145c540 ffffffff e1c72e00 01000000 78a23500 ............x.5. │ │ + 0x0145c540 ffffffff bac72e00 01000000 78a23500 ............x.5. │ │ 0x0145c550 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145c560 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145c570 04000000 e0773100 06000000 ffffffff .....w1......... │ │ - 0x0145c580 a00d3000 04000000 f1242f00 0a000000 ..0......$/..... │ │ + 0x0145c580 a00d3000 04000000 ca242f00 0a000000 ..0......$/..... │ │ 0x0145c590 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145c5a0 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145c5b0 64a23500 04000000 ffffffff ffb22f00 d.5.........../. │ │ + 0x0145c5a0 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145c5b0 64a23500 04000000 ffffffff d8b22f00 d.5.........../. │ │ 0x0145c5c0 02000000 68a23500 04000000 ffffffff ....h.5......... │ │ - 0x0145c5d0 90e42e00 01000000 6ca23500 04000000 ........l.5..... │ │ + 0x0145c5d0 69e42e00 01000000 6ca23500 04000000 i.......l.5..... │ │ 0x0145c5e0 ffffffff b80d3000 01000000 70a23500 ......0.....p.5. │ │ 0x0145c5f0 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145c600 74a23500 04000000 ffffffff e1c72e00 t.5............. │ │ + 0x0145c600 74a23500 04000000 ffffffff bac72e00 t.5............. │ │ 0x0145c610 01000000 78a23500 04000000 ffffffff ....x.5......... │ │ 0x0145c620 00000000 00000000 00000000 00000000 ................ │ │ - 0x0145c630 00000000 7d0d3000 04000000 e6b72f00 ....}.0......./. │ │ + 0x0145c630 00000000 7d0d3000 04000000 bfb72f00 ....}.0......./. │ │ 0x0145c640 0a000000 ffffffff a00d3000 04000000 ..........0..... │ │ - 0x0145c650 e6b72f00 0a000000 ffffffff a5483000 ../..........H0. │ │ + 0x0145c650 bfb72f00 0a000000 ffffffff a5483000 ../..........H0. │ │ 0x0145c660 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145c670 6d012f00 02000000 7ca23500 04000000 m./.....|.5..... │ │ - 0x0145c680 ffffffff ffb22f00 02000000 80a23500 ....../.......5. │ │ - 0x0145c690 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145c670 46012f00 02000000 7ca23500 04000000 F./.....|.5..... │ │ + 0x0145c680 ffffffff d8b22f00 02000000 80a23500 ....../.......5. │ │ + 0x0145c690 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145c6a0 84a23500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145c6b0 01000000 88a23500 04000000 ffffffff ......5......... │ │ 0x0145c6c0 bf913100 01000000 8ca23500 04000000 ..1.......5..... │ │ - 0x0145c6d0 ffffffff e1c72e00 01000000 90a23500 ..............5. │ │ + 0x0145c6d0 ffffffff bac72e00 01000000 90a23500 ..............5. │ │ 0x0145c6e0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145c6f0 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145c700 04000000 a6693000 06000000 ffffffff .....i0......... │ │ - 0x0145c710 a00d3000 04000000 e6b72f00 0a000000 ..0......./..... │ │ + 0x0145c710 a00d3000 04000000 bfb72f00 0a000000 ..0......./..... │ │ 0x0145c720 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145c730 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145c740 7ca23500 04000000 ffffffff ffb22f00 |.5.........../. │ │ + 0x0145c730 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145c740 7ca23500 04000000 ffffffff d8b22f00 |.5.........../. │ │ 0x0145c750 02000000 80a23500 04000000 ffffffff ......5......... │ │ - 0x0145c760 90e42e00 01000000 84a23500 04000000 ..........5..... │ │ + 0x0145c760 69e42e00 01000000 84a23500 04000000 i.........5..... │ │ 0x0145c770 ffffffff b80d3000 01000000 88a23500 ......0.......5. │ │ 0x0145c780 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145c790 8ca23500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145c790 8ca23500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145c7a0 01000000 90a23500 04000000 ffffffff ......5......... │ │ 0x0145c7b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0145c7c0 00000000 7d0d3000 04000000 3ee92e00 ....}.0.....>... │ │ + 0x0145c7c0 00000000 7d0d3000 04000000 17e92e00 ....}.0......... │ │ 0x0145c7d0 0a000000 ffffffff a00d3000 04000000 ..........0..... │ │ - 0x0145c7e0 3ee92e00 0a000000 ffffffff a5483000 >............H0. │ │ + 0x0145c7e0 17e92e00 0a000000 ffffffff a5483000 .............H0. │ │ 0x0145c7f0 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145c800 6d012f00 02000000 94a23500 04000000 m./.......5..... │ │ - 0x0145c810 ffffffff ffb22f00 02000000 98a23500 ....../.......5. │ │ - 0x0145c820 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145c800 46012f00 02000000 94a23500 04000000 F./.......5..... │ │ + 0x0145c810 ffffffff d8b22f00 02000000 98a23500 ....../.......5. │ │ + 0x0145c820 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145c830 9ca23500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145c840 01000000 a0a23500 04000000 ffffffff ......5......... │ │ 0x0145c850 bf913100 01000000 a4a23500 04000000 ..1.......5..... │ │ - 0x0145c860 ffffffff e1c72e00 01000000 a8a23500 ..............5. │ │ + 0x0145c860 ffffffff bac72e00 01000000 a8a23500 ..............5. │ │ 0x0145c870 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145c880 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145c890 04000000 cd103200 0a000000 ffffffff ......2......... │ │ 0x0145c8a0 a00d3000 04000000 cd103200 0a000000 ..0.......2..... │ │ 0x0145c8b0 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145c8c0 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145c8d0 aca23500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145c8c0 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145c8d0 aca23500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145c8e0 02000000 b0a23500 04000000 ffffffff ......5......... │ │ - 0x0145c8f0 90e42e00 01000000 b4a23500 04000000 ..........5..... │ │ + 0x0145c8f0 69e42e00 01000000 b4a23500 04000000 i.........5..... │ │ 0x0145c900 ffffffff b80d3000 01000000 b8a23500 ......0.......5. │ │ 0x0145c910 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145c920 bca23500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145c920 bca23500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145c930 01000000 c0a23500 04000000 ffffffff ......5......... │ │ 0x0145c940 00000000 00000000 00000000 00000000 ................ │ │ 0x0145c950 00000000 7d0d3000 04000000 2ad43100 ....}.0.....*.1. │ │ 0x0145c960 06000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145c970 cd103200 0a000000 ffffffff a5483000 ..2..........H0. │ │ 0x0145c980 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145c990 6d012f00 02000000 aca23500 04000000 m./.......5..... │ │ - 0x0145c9a0 ffffffff ffb22f00 02000000 b0a23500 ....../.......5. │ │ - 0x0145c9b0 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145c990 46012f00 02000000 aca23500 04000000 F./.......5..... │ │ + 0x0145c9a0 ffffffff d8b22f00 02000000 b0a23500 ....../.......5. │ │ + 0x0145c9b0 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145c9c0 b4a23500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145c9d0 01000000 b8a23500 04000000 ffffffff ......5......... │ │ 0x0145c9e0 bf913100 01000000 bca23500 04000000 ..1.......5..... │ │ - 0x0145c9f0 ffffffff e1c72e00 01000000 c0a23500 ..............5. │ │ + 0x0145c9f0 ffffffff bac72e00 01000000 c0a23500 ..............5. │ │ 0x0145ca00 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145ca10 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145ca20 04000000 10863000 0a000000 ffffffff ......0......... │ │ 0x0145ca30 a00d3000 04000000 10863000 0a000000 ..0.......0..... │ │ 0x0145ca40 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145ca50 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145ca60 c4a23500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145ca50 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145ca60 c4a23500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145ca70 02000000 c8a23500 04000000 ffffffff ......5......... │ │ - 0x0145ca80 90e42e00 01000000 cca23500 04000000 ..........5..... │ │ + 0x0145ca80 69e42e00 01000000 cca23500 04000000 i.........5..... │ │ 0x0145ca90 ffffffff b80d3000 01000000 d0a23500 ......0.......5. │ │ 0x0145caa0 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145cab0 d4a23500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145cab0 d4a23500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145cac0 01000000 d8a23500 04000000 ffffffff ......5......... │ │ 0x0145cad0 00000000 00000000 00000000 00000000 ................ │ │ - 0x0145cae0 00000000 7d0d3000 04000000 50612f00 ....}.0.....Pa/. │ │ + 0x0145cae0 00000000 7d0d3000 04000000 29612f00 ....}.0.....)a/. │ │ 0x0145caf0 06000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145cb00 10863000 0a000000 ffffffff a5483000 ..0..........H0. │ │ 0x0145cb10 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145cb20 6d012f00 02000000 c4a23500 04000000 m./.......5..... │ │ - 0x0145cb30 ffffffff ffb22f00 02000000 c8a23500 ....../.......5. │ │ - 0x0145cb40 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145cb20 46012f00 02000000 c4a23500 04000000 F./.......5..... │ │ + 0x0145cb30 ffffffff d8b22f00 02000000 c8a23500 ....../.......5. │ │ + 0x0145cb40 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145cb50 cca23500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145cb60 01000000 d0a23500 04000000 ffffffff ......5......... │ │ 0x0145cb70 bf913100 01000000 d4a23500 04000000 ..1.......5..... │ │ - 0x0145cb80 ffffffff e1c72e00 01000000 d8a23500 ..............5. │ │ + 0x0145cb80 ffffffff bac72e00 01000000 d8a23500 ..............5. │ │ 0x0145cb90 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145cba0 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ - 0x0145cbb0 04000000 65802f00 0a000000 ffffffff ....e./......... │ │ - 0x0145cbc0 a00d3000 04000000 65802f00 0a000000 ..0.....e./..... │ │ + 0x0145cbb0 04000000 3e802f00 0a000000 ffffffff ....>./......... │ │ + 0x0145cbc0 a00d3000 04000000 3e802f00 0a000000 ..0.....>./..... │ │ 0x0145cbd0 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145cbe0 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145cbf0 dca23500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145cbe0 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145cbf0 dca23500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145cc00 02000000 e0a23500 04000000 ffffffff ......5......... │ │ - 0x0145cc10 90e42e00 01000000 e4a23500 04000000 ..........5..... │ │ + 0x0145cc10 69e42e00 01000000 e4a23500 04000000 i.........5..... │ │ 0x0145cc20 ffffffff b80d3000 01000000 e8a23500 ......0.......5. │ │ 0x0145cc30 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145cc40 eca23500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145cc40 eca23500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145cc50 01000000 f0a23500 04000000 ffffffff ......5......... │ │ 0x0145cc60 00000000 00000000 00000000 00000000 ................ │ │ - 0x0145cc70 00000000 7d0d3000 04000000 56cd2e00 ....}.0.....V... │ │ + 0x0145cc70 00000000 7d0d3000 04000000 2fcd2e00 ....}.0...../... │ │ 0x0145cc80 06000000 ffffffff a00d3000 04000000 ..........0..... │ │ - 0x0145cc90 65802f00 0a000000 ffffffff a5483000 e./..........H0. │ │ + 0x0145cc90 3e802f00 0a000000 ffffffff a5483000 >./..........H0. │ │ 0x0145cca0 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145ccb0 6d012f00 02000000 dca23500 04000000 m./.......5..... │ │ - 0x0145ccc0 ffffffff ffb22f00 02000000 e0a23500 ....../.......5. │ │ - 0x0145ccd0 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145ccb0 46012f00 02000000 dca23500 04000000 F./.......5..... │ │ + 0x0145ccc0 ffffffff d8b22f00 02000000 e0a23500 ....../.......5. │ │ + 0x0145ccd0 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145cce0 e4a23500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145ccf0 01000000 e8a23500 04000000 ffffffff ......5......... │ │ 0x0145cd00 bf913100 01000000 eca23500 04000000 ..1.......5..... │ │ - 0x0145cd10 ffffffff e1c72e00 01000000 f0a23500 ..............5. │ │ + 0x0145cd10 ffffffff bac72e00 01000000 f0a23500 ..............5. │ │ 0x0145cd20 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145cd30 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145cd40 04000000 e1d33100 0a000000 ffffffff ......1......... │ │ 0x0145cd50 a00d3000 04000000 e1d33100 0a000000 ..0.......1..... │ │ 0x0145cd60 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145cd70 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145cd80 f4a23500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145cd70 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145cd80 f4a23500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145cd90 02000000 f8a23500 04000000 ffffffff ......5......... │ │ - 0x0145cda0 90e42e00 01000000 fca23500 04000000 ..........5..... │ │ + 0x0145cda0 69e42e00 01000000 fca23500 04000000 i.........5..... │ │ 0x0145cdb0 ffffffff b80d3000 01000000 00a33500 ......0.......5. │ │ 0x0145cdc0 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145cdd0 04a33500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145cdd0 04a33500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145cde0 01000000 08a33500 04000000 ffffffff ......5......... │ │ 0x0145cdf0 00000000 00000000 00000000 00000000 ................ │ │ 0x0145ce00 00000000 7d0d3000 04000000 ddff3000 ....}.0.......0. │ │ 0x0145ce10 06000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145ce20 e1d33100 0a000000 ffffffff a5483000 ..1..........H0. │ │ 0x0145ce30 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145ce40 6d012f00 02000000 f4a23500 04000000 m./.......5..... │ │ - 0x0145ce50 ffffffff ffb22f00 02000000 f8a23500 ....../.......5. │ │ - 0x0145ce60 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145ce40 46012f00 02000000 f4a23500 04000000 F./.......5..... │ │ + 0x0145ce50 ffffffff d8b22f00 02000000 f8a23500 ....../.......5. │ │ + 0x0145ce60 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145ce70 fca23500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145ce80 01000000 00a33500 04000000 ffffffff ......5......... │ │ 0x0145ce90 bf913100 01000000 04a33500 04000000 ..1.......5..... │ │ - 0x0145cea0 ffffffff e1c72e00 01000000 08a33500 ..............5. │ │ + 0x0145cea0 ffffffff bac72e00 01000000 08a33500 ..............5. │ │ 0x0145ceb0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145cec0 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145ced0 04000000 1a863000 0a000000 ffffffff ......0......... │ │ 0x0145cee0 a00d3000 04000000 1a863000 0a000000 ..0.......0..... │ │ 0x0145cef0 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145cf00 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145cf10 0ca33500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145cf00 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145cf10 0ca33500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145cf20 02000000 10a33500 04000000 ffffffff ......5......... │ │ - 0x0145cf30 90e42e00 01000000 14a33500 04000000 ..........5..... │ │ + 0x0145cf30 69e42e00 01000000 14a33500 04000000 i.........5..... │ │ 0x0145cf40 ffffffff b80d3000 01000000 18a33500 ......0.......5. │ │ 0x0145cf50 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145cf60 1ca33500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145cf60 1ca33500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145cf70 01000000 20a33500 04000000 ffffffff .... .5......... │ │ 0x0145cf80 00000000 00000000 00000000 00000000 ................ │ │ 0x0145cf90 00000000 7d0d3000 04000000 e6773100 ....}.0......w1. │ │ 0x0145cfa0 06000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145cfb0 1a863000 0a000000 ffffffff a5483000 ..0..........H0. │ │ 0x0145cfc0 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145cfd0 6d012f00 02000000 0ca33500 04000000 m./.......5..... │ │ - 0x0145cfe0 ffffffff ffb22f00 02000000 10a33500 ....../.......5. │ │ - 0x0145cff0 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145cfd0 46012f00 02000000 0ca33500 04000000 F./.......5..... │ │ + 0x0145cfe0 ffffffff d8b22f00 02000000 10a33500 ....../.......5. │ │ + 0x0145cff0 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145d000 14a33500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145d010 01000000 18a33500 04000000 ffffffff ......5......... │ │ 0x0145d020 bf913100 01000000 1ca33500 04000000 ..1.......5..... │ │ - 0x0145d030 ffffffff e1c72e00 01000000 20a33500 ............ .5. │ │ + 0x0145d030 ffffffff bac72e00 01000000 20a33500 ............ .5. │ │ 0x0145d040 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145d050 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ - 0x0145d060 04000000 149a2f00 0a000000 ffffffff ....../......... │ │ - 0x0145d070 a00d3000 04000000 149a2f00 0a000000 ..0......./..... │ │ + 0x0145d060 04000000 ed992f00 0a000000 ffffffff ....../......... │ │ + 0x0145d070 a00d3000 04000000 ed992f00 0a000000 ..0......./..... │ │ 0x0145d080 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145d090 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145d0a0 24a33500 04000000 ffffffff ffb22f00 $.5.........../. │ │ + 0x0145d090 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145d0a0 24a33500 04000000 ffffffff d8b22f00 $.5.........../. │ │ 0x0145d0b0 02000000 28a33500 04000000 ffffffff ....(.5......... │ │ - 0x0145d0c0 90e42e00 01000000 2ca33500 04000000 ........,.5..... │ │ + 0x0145d0c0 69e42e00 01000000 2ca33500 04000000 i.......,.5..... │ │ 0x0145d0d0 ffffffff b80d3000 01000000 30a33500 ......0.....0.5. │ │ 0x0145d0e0 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145d0f0 34a33500 04000000 ffffffff e1c72e00 4.5............. │ │ + 0x0145d0f0 34a33500 04000000 ffffffff bac72e00 4.5............. │ │ 0x0145d100 01000000 38a33500 04000000 ffffffff ....8.5......... │ │ 0x0145d110 00000000 00000000 00000000 00000000 ................ │ │ 0x0145d120 00000000 7d0d3000 04000000 344e3000 ....}.0.....4N0. │ │ 0x0145d130 06000000 ffffffff a00d3000 04000000 ..........0..... │ │ - 0x0145d140 149a2f00 0a000000 ffffffff a5483000 ../..........H0. │ │ + 0x0145d140 ed992f00 0a000000 ffffffff a5483000 ../..........H0. │ │ 0x0145d150 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145d160 6d012f00 02000000 24a33500 04000000 m./.....$.5..... │ │ - 0x0145d170 ffffffff ffb22f00 02000000 28a33500 ....../.....(.5. │ │ - 0x0145d180 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145d160 46012f00 02000000 24a33500 04000000 F./.....$.5..... │ │ + 0x0145d170 ffffffff d8b22f00 02000000 28a33500 ....../.....(.5. │ │ + 0x0145d180 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145d190 2ca33500 04000000 ffffffff b80d3000 ,.5...........0. │ │ 0x0145d1a0 01000000 30a33500 04000000 ffffffff ....0.5......... │ │ 0x0145d1b0 bf913100 01000000 34a33500 04000000 ..1.....4.5..... │ │ - 0x0145d1c0 ffffffff e1c72e00 01000000 38a33500 ............8.5. │ │ + 0x0145d1c0 ffffffff bac72e00 01000000 38a33500 ............8.5. │ │ 0x0145d1d0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145d1e0 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145d1f0 04000000 76a73000 0a000000 ffffffff ....v.0......... │ │ 0x0145d200 a00d3000 04000000 76a73000 0a000000 ..0.....v.0..... │ │ 0x0145d210 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145d220 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145d230 3ca33500 04000000 ffffffff ffb22f00 <.5.........../. │ │ + 0x0145d220 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145d230 3ca33500 04000000 ffffffff d8b22f00 <.5.........../. │ │ 0x0145d240 02000000 40a33500 04000000 ffffffff ....@.5......... │ │ - 0x0145d250 90e42e00 01000000 44a33500 04000000 ........D.5..... │ │ + 0x0145d250 69e42e00 01000000 44a33500 04000000 i.......D.5..... │ │ 0x0145d260 ffffffff b80d3000 01000000 48a33500 ......0.....H.5. │ │ 0x0145d270 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145d280 4ca33500 04000000 ffffffff e1c72e00 L.5............. │ │ + 0x0145d280 4ca33500 04000000 ffffffff bac72e00 L.5............. │ │ 0x0145d290 01000000 50a33500 04000000 ffffffff ....P.5......... │ │ 0x0145d2a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0145d2b0 00000000 7d0d3000 04000000 53e23000 ....}.0.....S.0. │ │ 0x0145d2c0 0a000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145d2d0 53e23000 0a000000 ffffffff a5483000 S.0..........H0. │ │ 0x0145d2e0 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145d2f0 6d012f00 02000000 54a33500 04000000 m./.....T.5..... │ │ - 0x0145d300 ffffffff ffb22f00 02000000 58a33500 ....../.....X.5. │ │ - 0x0145d310 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145d2f0 46012f00 02000000 54a33500 04000000 F./.....T.5..... │ │ + 0x0145d300 ffffffff d8b22f00 02000000 58a33500 ....../.....X.5. │ │ + 0x0145d310 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145d320 5ca33500 04000000 ffffffff b80d3000 \.5...........0. │ │ 0x0145d330 01000000 60a33500 04000000 ffffffff ....`.5......... │ │ 0x0145d340 bf913100 01000000 64a33500 04000000 ..1.....d.5..... │ │ - 0x0145d350 ffffffff e1c72e00 01000000 68a33500 ............h.5. │ │ + 0x0145d350 ffffffff bac72e00 01000000 68a33500 ............h.5. │ │ 0x0145d360 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145d370 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145d380 04000000 c3103200 0a000000 ffffffff ......2......... │ │ 0x0145d390 a00d3000 04000000 c3103200 0a000000 ..0.......2..... │ │ 0x0145d3a0 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145d3b0 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145d3c0 6ca33500 04000000 ffffffff ffb22f00 l.5.........../. │ │ + 0x0145d3b0 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145d3c0 6ca33500 04000000 ffffffff d8b22f00 l.5.........../. │ │ 0x0145d3d0 02000000 70a33500 04000000 ffffffff ....p.5......... │ │ - 0x0145d3e0 90e42e00 01000000 74a33500 04000000 ........t.5..... │ │ + 0x0145d3e0 69e42e00 01000000 74a33500 04000000 i.......t.5..... │ │ 0x0145d3f0 ffffffff b80d3000 01000000 78a33500 ......0.....x.5. │ │ 0x0145d400 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145d410 7ca33500 04000000 ffffffff e1c72e00 |.5............. │ │ + 0x0145d410 7ca33500 04000000 ffffffff bac72e00 |.5............. │ │ 0x0145d420 01000000 80a33500 04000000 ffffffff ......5......... │ │ 0x0145d430 00000000 00000000 00000000 00000000 ................ │ │ 0x0145d440 00000000 7d0d3000 04000000 235a3100 ....}.0.....#Z1. │ │ 0x0145d450 0a000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145d460 235a3100 0a000000 ffffffff a5483000 #Z1..........H0. │ │ 0x0145d470 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145d480 6d012f00 02000000 84a33500 04000000 m./.......5..... │ │ - 0x0145d490 ffffffff ffb22f00 02000000 88a33500 ....../.......5. │ │ - 0x0145d4a0 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145d480 46012f00 02000000 84a33500 04000000 F./.......5..... │ │ + 0x0145d490 ffffffff d8b22f00 02000000 88a33500 ....../.......5. │ │ + 0x0145d4a0 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145d4b0 8ca33500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145d4c0 01000000 90a33500 04000000 ffffffff ......5......... │ │ 0x0145d4d0 bf913100 01000000 94a33500 04000000 ..1.......5..... │ │ - 0x0145d4e0 ffffffff e1c72e00 01000000 98a33500 ..............5. │ │ + 0x0145d4e0 ffffffff bac72e00 01000000 98a33500 ..............5. │ │ 0x0145d4f0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145d500 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ - 0x0145d510 04000000 7bd92e00 0a000000 ffffffff ....{........... │ │ + 0x0145d510 04000000 54d92e00 0a000000 ffffffff ....T........... │ │ 0x0145d520 a00d3000 04000000 294e3000 0b000000 ..0.....)N0..... │ │ 0x0145d530 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145d540 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145d550 9ca33500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145d540 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145d550 9ca33500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145d560 02000000 a0a33500 04000000 ffffffff ......5......... │ │ - 0x0145d570 90e42e00 01000000 a4a33500 04000000 ..........5..... │ │ + 0x0145d570 69e42e00 01000000 a4a33500 04000000 i.........5..... │ │ 0x0145d580 ffffffff b80d3000 01000000 a8a33500 ......0.......5. │ │ 0x0145d590 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145d5a0 aca33500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145d5a0 aca33500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145d5b0 01000000 b0a33500 04000000 ffffffff ......5......... │ │ 0x0145d5c0 00000000 00000000 00000000 00000000 ................ │ │ 0x0145d5d0 00000000 7d0d3000 04000000 3f863000 ....}.0.....?.0. │ │ 0x0145d5e0 06000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145d5f0 294e3000 0b000000 ffffffff a5483000 )N0..........H0. │ │ 0x0145d600 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145d610 6d012f00 02000000 9ca33500 04000000 m./.......5..... │ │ - 0x0145d620 ffffffff ffb22f00 02000000 a0a33500 ....../.......5. │ │ - 0x0145d630 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145d610 46012f00 02000000 9ca33500 04000000 F./.......5..... │ │ + 0x0145d620 ffffffff d8b22f00 02000000 a0a33500 ....../.......5. │ │ + 0x0145d630 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145d640 a4a33500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145d650 01000000 a8a33500 04000000 ffffffff ......5......... │ │ 0x0145d660 bf913100 01000000 aca33500 04000000 ..1.......5..... │ │ - 0x0145d670 ffffffff e1c72e00 01000000 b0a33500 ..............5. │ │ + 0x0145d670 ffffffff bac72e00 01000000 b0a33500 ..............5. │ │ 0x0145d680 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145d690 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145d6a0 04000000 06863000 0a000000 ffffffff ......0......... │ │ 0x0145d6b0 a00d3000 04000000 06863000 0a000000 ..0.......0..... │ │ 0x0145d6c0 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145d6d0 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145d6e0 b4a33500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145d6d0 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145d6e0 b4a33500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145d6f0 02000000 b8a33500 04000000 ffffffff ......5......... │ │ - 0x0145d700 90e42e00 01000000 bca33500 04000000 ..........5..... │ │ + 0x0145d700 69e42e00 01000000 bca33500 04000000 i.........5..... │ │ 0x0145d710 ffffffff b80d3000 01000000 c0a33500 ......0.......5. │ │ 0x0145d720 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145d730 c4a33500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145d730 c4a33500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145d740 01000000 c8a33500 04000000 ffffffff ......5......... │ │ 0x0145d750 00000000 00000000 00000000 00000000 ................ │ │ 0x0145d760 00000000 7d0d3000 04000000 9f773100 ....}.0......w1. │ │ 0x0145d770 0a000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145d780 9f773100 0a000000 ffffffff a5483000 .w1..........H0. │ │ 0x0145d790 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145d7a0 6d012f00 02000000 cca33500 04000000 m./.......5..... │ │ - 0x0145d7b0 ffffffff ffb22f00 02000000 d0a33500 ....../.......5. │ │ - 0x0145d7c0 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145d7a0 46012f00 02000000 cca33500 04000000 F./.......5..... │ │ + 0x0145d7b0 ffffffff d8b22f00 02000000 d0a33500 ....../.......5. │ │ + 0x0145d7c0 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145d7d0 d4a33500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145d7e0 01000000 d8a33500 04000000 ffffffff ......5......... │ │ 0x0145d7f0 bf913100 01000000 dca33500 04000000 ..1.......5..... │ │ - 0x0145d800 ffffffff e1c72e00 01000000 e0a33500 ..............5. │ │ + 0x0145d800 ffffffff bac72e00 01000000 e0a33500 ..............5. │ │ 0x0145d810 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145d820 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145d830 04000000 1e113000 06000000 ffffffff ......0......... │ │ 0x0145d840 a00d3000 04000000 9f773100 0a000000 ..0......w1..... │ │ 0x0145d850 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145d860 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145d870 cca33500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145d860 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145d870 cca33500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145d880 02000000 d0a33500 04000000 ffffffff ......5......... │ │ - 0x0145d890 90e42e00 01000000 d4a33500 04000000 ..........5..... │ │ + 0x0145d890 69e42e00 01000000 d4a33500 04000000 i.........5..... │ │ 0x0145d8a0 ffffffff b80d3000 01000000 d8a33500 ......0.......5. │ │ 0x0145d8b0 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145d8c0 dca33500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145d8c0 dca33500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145d8d0 01000000 e0a33500 04000000 ffffffff ......5......... │ │ 0x0145d8e0 00000000 00000000 00000000 00000000 ................ │ │ 0x0145d8f0 00000000 7d0d3000 04000000 1f4e3000 ....}.0......N0. │ │ 0x0145d900 0a000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145d910 1f4e3000 0a000000 ffffffff a5483000 .N0..........H0. │ │ 0x0145d920 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145d930 6d012f00 02000000 e4a33500 04000000 m./.......5..... │ │ - 0x0145d940 ffffffff ffb22f00 02000000 e8a33500 ....../.......5. │ │ - 0x0145d950 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145d930 46012f00 02000000 e4a33500 04000000 F./.......5..... │ │ + 0x0145d940 ffffffff d8b22f00 02000000 e8a33500 ....../.......5. │ │ + 0x0145d950 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145d960 eca33500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145d970 01000000 f0a33500 04000000 ffffffff ......5......... │ │ 0x0145d980 bf913100 01000000 f4a33500 04000000 ..1.......5..... │ │ - 0x0145d990 ffffffff e1c72e00 01000000 f8a33500 ..............5. │ │ + 0x0145d990 ffffffff bac72e00 01000000 f8a33500 ..............5. │ │ 0x0145d9a0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145d9b0 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145d9c0 04000000 50ee3000 0a000000 ffffffff ....P.0......... │ │ 0x0145d9d0 a00d3000 04000000 2d5a3100 0b000000 ..0.....-Z1..... │ │ 0x0145d9e0 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145d9f0 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145da00 fca33500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145d9f0 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145da00 fca33500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145da10 02000000 00a43500 04000000 ffffffff ......5......... │ │ - 0x0145da20 90e42e00 01000000 04a43500 04000000 ..........5..... │ │ + 0x0145da20 69e42e00 01000000 04a43500 04000000 i.........5..... │ │ 0x0145da30 ffffffff b80d3000 01000000 08a43500 ......0.......5. │ │ 0x0145da40 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145da50 0ca43500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145da50 0ca43500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145da60 01000000 10a43500 04000000 ffffffff ......5......... │ │ 0x0145da70 00000000 00000000 00000000 00000000 ................ │ │ - 0x0145da80 00000000 7d0d3000 04000000 20432f00 ....}.0..... C/. │ │ + 0x0145da80 00000000 7d0d3000 04000000 f9422f00 ....}.0......B/. │ │ 0x0145da90 06000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145daa0 2d5a3100 0b000000 ffffffff a5483000 -Z1..........H0. │ │ 0x0145dab0 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145dac0 6d012f00 02000000 fca33500 04000000 m./.......5..... │ │ - 0x0145dad0 ffffffff ffb22f00 02000000 00a43500 ....../.......5. │ │ - 0x0145dae0 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145dac0 46012f00 02000000 fca33500 04000000 F./.......5..... │ │ + 0x0145dad0 ffffffff d8b22f00 02000000 00a43500 ....../.......5. │ │ + 0x0145dae0 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145daf0 04a43500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145db00 01000000 08a43500 04000000 ffffffff ......5......... │ │ 0x0145db10 bf913100 01000000 0ca43500 04000000 ..1.......5..... │ │ - 0x0145db20 ffffffff e1c72e00 01000000 10a43500 ..............5. │ │ + 0x0145db20 ffffffff bac72e00 01000000 10a43500 ..............5. │ │ 0x0145db30 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145db40 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145db50 04000000 c8ff3000 0a000000 ffffffff ......0......... │ │ 0x0145db60 a00d3000 04000000 c8ff3000 0a000000 ..0.......0..... │ │ 0x0145db70 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145db80 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145db90 14a43500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145db80 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145db90 14a43500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145dba0 02000000 18a43500 04000000 ffffffff ......5......... │ │ - 0x0145dbb0 90e42e00 01000000 1ca43500 04000000 ..........5..... │ │ + 0x0145dbb0 69e42e00 01000000 1ca43500 04000000 i.........5..... │ │ 0x0145dbc0 ffffffff b80d3000 01000000 20a43500 ......0..... .5. │ │ 0x0145dbd0 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145dbe0 24a43500 04000000 ffffffff e1c72e00 $.5............. │ │ + 0x0145dbe0 24a43500 04000000 ffffffff bac72e00 $.5............. │ │ 0x0145dbf0 01000000 28a43500 04000000 ffffffff ....(.5......... │ │ 0x0145dc00 00000000 00000000 00000000 00000000 ................ │ │ 0x0145dc10 00000000 7d0d3000 04000000 2cad2e00 ....}.0.....,... │ │ 0x0145dc20 06000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145dc30 c8ff3000 0a000000 ffffffff a5483000 ..0..........H0. │ │ 0x0145dc40 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145dc50 6d012f00 02000000 14a43500 04000000 m./.......5..... │ │ - 0x0145dc60 ffffffff ffb22f00 02000000 18a43500 ....../.......5. │ │ - 0x0145dc70 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145dc50 46012f00 02000000 14a43500 04000000 F./.......5..... │ │ + 0x0145dc60 ffffffff d8b22f00 02000000 18a43500 ....../.......5. │ │ + 0x0145dc70 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145dc80 1ca43500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145dc90 01000000 20a43500 04000000 ffffffff .... .5......... │ │ 0x0145dca0 bf913100 01000000 24a43500 04000000 ..1.....$.5..... │ │ - 0x0145dcb0 ffffffff e1c72e00 01000000 28a43500 ............(.5. │ │ + 0x0145dcb0 ffffffff bac72e00 01000000 28a43500 ............(.5. │ │ 0x0145dcc0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145dcd0 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145dce0 04000000 c2c33000 0a000000 ffffffff ......0......... │ │ 0x0145dcf0 a00d3000 04000000 c2c33000 0a000000 ..0.......0..... │ │ 0x0145dd00 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145dd10 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145dd20 2ca43500 04000000 ffffffff ffb22f00 ,.5.........../. │ │ + 0x0145dd10 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145dd20 2ca43500 04000000 ffffffff d8b22f00 ,.5.........../. │ │ 0x0145dd30 02000000 30a43500 04000000 ffffffff ....0.5......... │ │ - 0x0145dd40 90e42e00 01000000 34a43500 04000000 ........4.5..... │ │ + 0x0145dd40 69e42e00 01000000 34a43500 04000000 i.......4.5..... │ │ 0x0145dd50 ffffffff b80d3000 01000000 38a43500 ......0.....8.5. │ │ 0x0145dd60 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145dd70 3ca43500 04000000 ffffffff e1c72e00 <.5............. │ │ + 0x0145dd70 3ca43500 04000000 ffffffff bac72e00 <.5............. │ │ 0x0145dd80 01000000 40a43500 04000000 ffffffff ....@.5......... │ │ 0x0145dd90 00000000 00000000 00000000 00000000 ................ │ │ 0x0145dda0 00000000 7d0d3000 04000000 e7103200 ....}.0.......2. │ │ 0x0145ddb0 06000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145ddc0 c2c33000 0a000000 ffffffff a5483000 ..0..........H0. │ │ 0x0145ddd0 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145dde0 6d012f00 02000000 2ca43500 04000000 m./.....,.5..... │ │ - 0x0145ddf0 ffffffff ffb22f00 02000000 30a43500 ....../.....0.5. │ │ - 0x0145de00 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145dde0 46012f00 02000000 2ca43500 04000000 F./.....,.5..... │ │ + 0x0145ddf0 ffffffff d8b22f00 02000000 30a43500 ....../.....0.5. │ │ + 0x0145de00 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145de10 34a43500 04000000 ffffffff b80d3000 4.5...........0. │ │ 0x0145de20 01000000 38a43500 04000000 ffffffff ....8.5......... │ │ 0x0145de30 bf913100 01000000 3ca43500 04000000 ..1.....<.5..... │ │ - 0x0145de40 ffffffff e1c72e00 01000000 40a43500 ............@.5. │ │ + 0x0145de40 ffffffff bac72e00 01000000 40a43500 ............@.5. │ │ 0x0145de50 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145de60 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145de70 04000000 ca773100 10000000 ffffffff .....w1......... │ │ 0x0145de80 a00d3000 04000000 ca773100 10000000 ..0......w1..... │ │ 0x0145de90 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145dea0 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145deb0 44a43500 04000000 ffffffff ffb22f00 D.5.........../. │ │ + 0x0145dea0 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145deb0 44a43500 04000000 ffffffff d8b22f00 D.5.........../. │ │ 0x0145dec0 02000000 48a43500 04000000 ffffffff ....H.5......... │ │ - 0x0145ded0 90e42e00 01000000 4ca43500 04000000 ........L.5..... │ │ + 0x0145ded0 69e42e00 01000000 4ca43500 04000000 i.......L.5..... │ │ 0x0145dee0 ffffffff b80d3000 01000000 50a43500 ......0.....P.5. │ │ 0x0145def0 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145df00 54a43500 04000000 ffffffff e1c72e00 T.5............. │ │ + 0x0145df00 54a43500 04000000 ffffffff bac72e00 T.5............. │ │ 0x0145df10 01000000 58a43500 04000000 ffffffff ....X.5......... │ │ 0x0145df20 00000000 00000000 00000000 00000000 ................ │ │ 0x0145df30 00000000 7d0d3000 04000000 1a323200 ....}.0......22. │ │ 0x0145df40 10000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145df50 1a323200 10000000 ffffffff a5483000 .22..........H0. │ │ 0x0145df60 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145df70 6d012f00 02000000 5ca43500 04000000 m./.....\.5..... │ │ - 0x0145df80 ffffffff ffb22f00 02000000 60a43500 ....../.....`.5. │ │ - 0x0145df90 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145df70 46012f00 02000000 5ca43500 04000000 F./.....\.5..... │ │ + 0x0145df80 ffffffff d8b22f00 02000000 60a43500 ....../.....`.5. │ │ + 0x0145df90 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145dfa0 64a43500 04000000 ffffffff b80d3000 d.5...........0. │ │ 0x0145dfb0 01000000 68a43500 04000000 ffffffff ....h.5......... │ │ 0x0145dfc0 bf913100 01000000 6ca43500 04000000 ..1.....l.5..... │ │ - 0x0145dfd0 ffffffff e1c72e00 01000000 70a43500 ............p.5. │ │ + 0x0145dfd0 ffffffff bac72e00 01000000 70a43500 ............p.5. │ │ 0x0145dfe0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145dff0 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ - 0x0145e000 04000000 86802f00 10000000 ffffffff ....../......... │ │ - 0x0145e010 a00d3000 04000000 86802f00 10000000 ..0......./..... │ │ + 0x0145e000 04000000 5f802f00 10000000 ffffffff ...._./......... │ │ + 0x0145e010 a00d3000 04000000 5f802f00 10000000 ..0....._./..... │ │ 0x0145e020 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145e030 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145e040 74a43500 04000000 ffffffff ffb22f00 t.5.........../. │ │ + 0x0145e030 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145e040 74a43500 04000000 ffffffff d8b22f00 t.5.........../. │ │ 0x0145e050 02000000 78a43500 04000000 ffffffff ....x.5......... │ │ - 0x0145e060 90e42e00 01000000 7ca43500 04000000 ........|.5..... │ │ + 0x0145e060 69e42e00 01000000 7ca43500 04000000 i.......|.5..... │ │ 0x0145e070 ffffffff b80d3000 01000000 80a43500 ......0.......5. │ │ 0x0145e080 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145e090 84a43500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145e090 84a43500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145e0a0 01000000 88a43500 04000000 ffffffff ......5......... │ │ 0x0145e0b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0145e0c0 00000000 7d0d3000 04000000 6c403200 ....}.0.....l@2. │ │ 0x0145e0d0 07000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145e0e0 1e293000 07000000 ffffffff a5483000 .)0..........H0. │ │ 0x0145e0f0 04000000 1e293000 07000000 ffffffff .....)0......... │ │ - 0x0145e100 6d012f00 02000000 8ca43500 04000000 m./.......5..... │ │ - 0x0145e110 ffffffff ffb22f00 02000000 90a43500 ....../.......5. │ │ - 0x0145e120 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145e100 46012f00 02000000 8ca43500 04000000 F./.......5..... │ │ + 0x0145e110 ffffffff d8b22f00 02000000 90a43500 ....../.......5. │ │ + 0x0145e120 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145e130 94a43500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145e140 01000000 98a43500 04000000 ffffffff ......5......... │ │ 0x0145e150 bf913100 01000000 9ca43500 04000000 ..1.......5..... │ │ - 0x0145e160 ffffffff e1c72e00 01000000 a0a43500 ..............5. │ │ + 0x0145e160 ffffffff bac72e00 01000000 a0a43500 ..............5. │ │ 0x0145e170 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145e180 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ - 0x0145e190 04000000 86132f00 05000000 ffffffff ....../......... │ │ - 0x0145e1a0 a00d3000 04000000 dcc72e00 05000000 ..0............. │ │ - 0x0145e1b0 ffffffff a5483000 04000000 dcc72e00 .....H0......... │ │ - 0x0145e1c0 05000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145e1d0 a4a43500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145e190 04000000 5f132f00 05000000 ffffffff ...._./......... │ │ + 0x0145e1a0 a00d3000 04000000 b5c72e00 05000000 ..0............. │ │ + 0x0145e1b0 ffffffff a5483000 04000000 b5c72e00 .....H0......... │ │ + 0x0145e1c0 05000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145e1d0 a4a43500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145e1e0 02000000 a8a43500 04000000 ffffffff ......5......... │ │ - 0x0145e1f0 90e42e00 01000000 aca43500 04000000 ..........5..... │ │ + 0x0145e1f0 69e42e00 01000000 aca43500 04000000 i.........5..... │ │ 0x0145e200 ffffffff b80d3000 01000000 b0a43500 ......0.......5. │ │ 0x0145e210 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145e220 b4a43500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145e220 b4a43500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145e230 01000000 b8a43500 04000000 ffffffff ......5......... │ │ 0x0145e240 00000000 00000000 00000000 00000000 ................ │ │ 0x0145e250 00000000 7d0d3000 04000000 09df2f00 ....}.0......./. │ │ 0x0145e260 15000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145e270 ca773100 10000000 ffffffff a5483000 .w1..........H0. │ │ 0x0145e280 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145e290 6d012f00 02000000 bca43500 04000000 m./.......5..... │ │ - 0x0145e2a0 ffffffff ffb22f00 02000000 c0a43500 ....../.......5. │ │ - 0x0145e2b0 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145e290 46012f00 02000000 bca43500 04000000 F./.......5..... │ │ + 0x0145e2a0 ffffffff d8b22f00 02000000 c0a43500 ....../.......5. │ │ + 0x0145e2b0 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145e2c0 c4a43500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145e2d0 01000000 c8a43500 04000000 ffffffff ......5......... │ │ 0x0145e2e0 bf913100 01000000 cca43500 04000000 ..1.......5..... │ │ - 0x0145e2f0 ffffffff e1c72e00 01000000 d0a43500 ..............5. │ │ + 0x0145e2f0 ffffffff bac72e00 01000000 d0a43500 ..............5. │ │ 0x0145e300 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145e310 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145e320 04000000 ce6f3000 15000000 ffffffff .....o0......... │ │ 0x0145e330 a00d3000 04000000 1a323200 10000000 ..0......22..... │ │ 0x0145e340 ffffffff a5483000 04000000 a7913100 .....H0.......1. │ │ - 0x0145e350 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145e360 d4a43500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145e350 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145e360 d4a43500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145e370 02000000 d8a43500 04000000 ffffffff ......5......... │ │ - 0x0145e380 90e42e00 01000000 dca43500 04000000 ..........5..... │ │ + 0x0145e380 69e42e00 01000000 dca43500 04000000 i.........5..... │ │ 0x0145e390 ffffffff b80d3000 01000000 e0a43500 ......0.......5. │ │ 0x0145e3a0 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145e3b0 e4a43500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145e3b0 e4a43500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145e3c0 01000000 e8a43500 04000000 ffffffff ......5......... │ │ 0x0145e3d0 00000000 00000000 00000000 00000000 ................ │ │ 0x0145e3e0 00000000 7d0d3000 04000000 28373000 ....}.0.....(70. │ │ 0x0145e3f0 15000000 ffffffff a00d3000 04000000 ..........0..... │ │ - 0x0145e400 86802f00 10000000 ffffffff a5483000 ../..........H0. │ │ + 0x0145e400 5f802f00 10000000 ffffffff a5483000 _./..........H0. │ │ 0x0145e410 04000000 a7913100 03000000 ffffffff ......1......... │ │ - 0x0145e420 6d012f00 02000000 eca43500 04000000 m./.......5..... │ │ - 0x0145e430 ffffffff ffb22f00 02000000 f0a43500 ....../.......5. │ │ - 0x0145e440 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145e420 46012f00 02000000 eca43500 04000000 F./.......5..... │ │ + 0x0145e430 ffffffff d8b22f00 02000000 f0a43500 ....../.......5. │ │ + 0x0145e440 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145e450 f4a43500 04000000 ffffffff b80d3000 ..5...........0. │ │ 0x0145e460 01000000 f8a43500 04000000 ffffffff ......5......... │ │ 0x0145e470 bf913100 01000000 fca43500 04000000 ..1.......5..... │ │ - 0x0145e480 ffffffff e1c72e00 01000000 00a53500 ..............5. │ │ + 0x0145e480 ffffffff bac72e00 01000000 00a53500 ..............5. │ │ 0x0145e490 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145e4a0 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145e4b0 04000000 1bc53000 0a000000 ffffffff ......0......... │ │ 0x0145e4c0 a00d3000 04000000 1bc53000 0a000000 ..0.......0..... │ │ - 0x0145e4d0 ffffffff a5483000 04000000 8cff2e00 .....H0......... │ │ - 0x0145e4e0 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145e4f0 04a53500 04000000 ffffffff ffb22f00 ..5.........../. │ │ + 0x0145e4d0 ffffffff a5483000 04000000 65ff2e00 .....H0.....e... │ │ + 0x0145e4e0 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145e4f0 04a53500 04000000 ffffffff d8b22f00 ..5.........../. │ │ 0x0145e500 02000000 08a53500 04000000 ffffffff ......5......... │ │ - 0x0145e510 90e42e00 01000000 0ca53500 04000000 ..........5..... │ │ + 0x0145e510 69e42e00 01000000 0ca53500 04000000 i.........5..... │ │ 0x0145e520 ffffffff b80d3000 01000000 10a53500 ......0.......5. │ │ 0x0145e530 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145e540 14a53500 04000000 ffffffff e1c72e00 ..5............. │ │ + 0x0145e540 14a53500 04000000 ffffffff bac72e00 ..5............. │ │ 0x0145e550 01000000 18a53500 04000000 ffffffff ......5......... │ │ 0x0145e560 00000000 00000000 00000000 00000000 ................ │ │ 0x0145e570 00000000 7d0d3000 04000000 40f43100 ....}.0.....@.1. │ │ 0x0145e580 0a000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145e590 40f43100 0a000000 ffffffff a5483000 @.1..........H0. │ │ - 0x0145e5a0 04000000 8cff2e00 03000000 ffffffff ................ │ │ - 0x0145e5b0 6d012f00 02000000 1ca53500 04000000 m./.......5..... │ │ - 0x0145e5c0 ffffffff ffb22f00 02000000 20a53500 ....../..... .5. │ │ - 0x0145e5d0 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145e5a0 04000000 65ff2e00 03000000 ffffffff ....e........... │ │ + 0x0145e5b0 46012f00 02000000 1ca53500 04000000 F./.......5..... │ │ + 0x0145e5c0 ffffffff d8b22f00 02000000 20a53500 ....../..... .5. │ │ + 0x0145e5d0 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145e5e0 24a53500 04000000 ffffffff b80d3000 $.5...........0. │ │ 0x0145e5f0 01000000 28a53500 04000000 ffffffff ....(.5......... │ │ 0x0145e600 bf913100 01000000 2ca53500 04000000 ..1.....,.5..... │ │ - 0x0145e610 ffffffff e1c72e00 01000000 30a53500 ............0.5. │ │ + 0x0145e610 ffffffff bac72e00 01000000 30a53500 ............0.5. │ │ 0x0145e620 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145e630 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ 0x0145e640 04000000 50f82f00 0a000000 ffffffff ....P./......... │ │ 0x0145e650 a00d3000 04000000 50f82f00 0a000000 ..0.....P./..... │ │ - 0x0145e660 ffffffff a5483000 04000000 8cff2e00 .....H0......... │ │ - 0x0145e670 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145e680 34a53500 04000000 ffffffff ffb22f00 4.5.........../. │ │ + 0x0145e660 ffffffff a5483000 04000000 65ff2e00 .....H0.....e... │ │ + 0x0145e670 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145e680 34a53500 04000000 ffffffff d8b22f00 4.5.........../. │ │ 0x0145e690 02000000 38a53500 04000000 ffffffff ....8.5......... │ │ - 0x0145e6a0 90e42e00 01000000 3ca53500 04000000 ........<.5..... │ │ + 0x0145e6a0 69e42e00 01000000 3ca53500 04000000 i.......<.5..... │ │ 0x0145e6b0 ffffffff b80d3000 01000000 40a53500 ......0.....@.5. │ │ 0x0145e6c0 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145e6d0 44a53500 04000000 ffffffff e1c72e00 D.5............. │ │ + 0x0145e6d0 44a53500 04000000 ffffffff bac72e00 D.5............. │ │ 0x0145e6e0 01000000 48a53500 04000000 ffffffff ....H.5......... │ │ 0x0145e6f0 00000000 00000000 00000000 00000000 ................ │ │ 0x0145e700 00000000 7d0d3000 04000000 25c53000 ....}.0.....%.0. │ │ 0x0145e710 0a000000 ffffffff a00d3000 04000000 ..........0..... │ │ 0x0145e720 25c53000 0a000000 ffffffff a5483000 %.0..........H0. │ │ - 0x0145e730 04000000 8cff2e00 03000000 ffffffff ................ │ │ - 0x0145e740 6d012f00 02000000 4ca53500 04000000 m./.....L.5..... │ │ - 0x0145e750 ffffffff ffb22f00 02000000 50a53500 ....../.....P.5. │ │ - 0x0145e760 04000000 ffffffff 90e42e00 01000000 ................ │ │ + 0x0145e730 04000000 65ff2e00 03000000 ffffffff ....e........... │ │ + 0x0145e740 46012f00 02000000 4ca53500 04000000 F./.....L.5..... │ │ + 0x0145e750 ffffffff d8b22f00 02000000 50a53500 ....../.....P.5. │ │ + 0x0145e760 04000000 ffffffff 69e42e00 01000000 ........i....... │ │ 0x0145e770 54a53500 04000000 ffffffff b80d3000 T.5...........0. │ │ 0x0145e780 01000000 58a53500 04000000 ffffffff ....X.5......... │ │ 0x0145e790 bf913100 01000000 5ca53500 04000000 ..1.....\.5..... │ │ - 0x0145e7a0 ffffffff e1c72e00 01000000 60a53500 ............`.5. │ │ + 0x0145e7a0 ffffffff bac72e00 01000000 60a53500 ............`.5. │ │ 0x0145e7b0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145e7c0 00000000 00000000 00000000 7d0d3000 ............}.0. │ │ - 0x0145e7d0 04000000 53ea2e00 0a000000 ffffffff ....S........... │ │ - 0x0145e7e0 a00d3000 04000000 53ea2e00 0a000000 ..0.....S....... │ │ - 0x0145e7f0 ffffffff a5483000 04000000 8cff2e00 .....H0......... │ │ - 0x0145e800 03000000 ffffffff 6d012f00 02000000 ........m./..... │ │ - 0x0145e810 64a53500 04000000 ffffffff ffb22f00 d.5.........../. │ │ + 0x0145e7d0 04000000 2cea2e00 0a000000 ffffffff ....,........... │ │ + 0x0145e7e0 a00d3000 04000000 2cea2e00 0a000000 ..0.....,....... │ │ + 0x0145e7f0 ffffffff a5483000 04000000 65ff2e00 .....H0.....e... │ │ + 0x0145e800 03000000 ffffffff 46012f00 02000000 ........F./..... │ │ + 0x0145e810 64a53500 04000000 ffffffff d8b22f00 d.5.........../. │ │ 0x0145e820 02000000 68a53500 04000000 ffffffff ....h.5......... │ │ - 0x0145e830 90e42e00 01000000 6ca53500 04000000 ........l.5..... │ │ + 0x0145e830 69e42e00 01000000 6ca53500 04000000 i.......l.5..... │ │ 0x0145e840 ffffffff b80d3000 01000000 70a53500 ......0.....p.5. │ │ 0x0145e850 04000000 ffffffff bf913100 01000000 ..........1..... │ │ - 0x0145e860 74a53500 04000000 ffffffff e1c72e00 t.5............. │ │ + 0x0145e860 74a53500 04000000 ffffffff bac72e00 t.5............. │ │ 0x0145e870 01000000 78a53500 04000000 ffffffff ....x.5......... │ │ 0x0145e880 00000000 00000000 00000000 00000000 ................ │ │ 0x0145e890 00000000 01000000 209e3401 02000000 ........ .4..... │ │ 0x0145e8a0 809e3401 03000000 c09e3401 04000000 ..4.......4..... │ │ 0x0145e8b0 90a03401 05000000 d0a03401 06000000 ..4.......4..... │ │ 0x0145e8c0 f0a33401 07000000 70a43401 08000000 ..4.....p.4..... │ │ 0x0145e8d0 70a53401 09000000 c0a73401 0a000000 p.4.......4..... │ │ @@ -38149,27 +38149,27 @@ │ │ 0x0145e920 04000000 00000000 00000000 ffffffff ................ │ │ 0x0145e930 dfb53100 04000000 00000000 00000000 ..1............. │ │ 0x0145e940 ffffffff b6ad2e00 04000000 00000000 ................ │ │ 0x0145e950 00000000 ffffffff c5a83000 07000000 ..........0..... │ │ 0x0145e960 00000000 00000000 ffffffff 4a753100 ............Ju1. │ │ 0x0145e970 02000000 00000000 04000000 ffffffff ................ │ │ 0x0145e980 ac833000 02000000 00000000 04000000 ..0............. │ │ - 0x0145e990 ffffffff 7a9a2f00 02000000 00000000 ....z./......... │ │ + 0x0145e990 ffffffff 539a2f00 02000000 00000000 ....S./......... │ │ 0x0145e9a0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0145e9b0 00000000 00000000 00000000 0ea32e00 ................ │ │ 0x0145e9c0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x0145e9d0 80f62e00 04000000 00000000 00000000 ................ │ │ + 0x0145e9d0 59f62e00 04000000 00000000 00000000 Y............... │ │ 0x0145e9e0 ffffffff dfb53100 04000000 00000000 ......1......... │ │ 0x0145e9f0 00000000 ffffffff b6ad2e00 04000000 ................ │ │ - 0x0145ea00 00000000 00000000 ffffffff ae4f2f00 .............O/. │ │ + 0x0145ea00 00000000 00000000 ffffffff 874f2f00 .............O/. │ │ 0x0145ea10 04000000 00000000 00000000 ffffffff ................ │ │ 0x0145ea20 c5a83000 05000000 00000000 00000000 ..0............. │ │ 0x0145ea30 ffffffff 4a753100 02000000 00000000 ....Ju1......... │ │ 0x0145ea40 04000000 ffffffff ac833000 02000000 ..........0..... │ │ - 0x0145ea50 00000000 04000000 ffffffff 7a9a2f00 ............z./. │ │ + 0x0145ea50 00000000 04000000 ffffffff 539a2f00 ............S./. │ │ 0x0145ea60 02000000 00000000 04000000 ffffffff ................ │ │ 0x0145ea70 00000000 00000000 00000000 00000000 ................ │ │ 0x0145ea80 00000000 01000000 80ae3401 02000000 ..........4..... │ │ 0x0145ea90 d0ae3401 03000000 50af3401 04000000 ..4.....P.4..... │ │ 0x0145eaa0 d0ae3401 05000000 10b03401 06000000 ..4.......4..... │ │ 0x0145eab0 a0b03401 07000000 00b13401 08000000 ..4.......4..... │ │ 0x0145eac0 e0b13401 09000000 60b23401 0a000000 ..4.....`.4..... │ │ @@ -38179,20 +38179,20 @@ │ │ 0x0145eb00 00000000 00000000 00000000 0ea32e00 ................ │ │ 0x0145eb10 04000000 00000000 00000000 ffffffff ................ │ │ 0x0145eb20 b6cf3100 04000000 00000000 00000000 ..1............. │ │ 0x0145eb30 ffffffff 49e42f00 04000000 00000000 ....I./......... │ │ 0x0145eb40 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0145eb50 00000000 00000000 00000000 01000000 ................ │ │ 0x0145eb60 10000000 78eb4501 04000000 00000000 ....x.E......... │ │ - 0x0145eb70 10000000 85d92e00 00000000 00000000 ................ │ │ + 0x0145eb70 10000000 5ed92e00 00000000 00000000 ....^........... │ │ 0x0145eb80 00000000 c5013000 b0832001 00000000 ......0... ..... │ │ 0x0145eb90 00000000 04000000 cb1e3200 b0832001 ..........2... . │ │ - 0x0145eba0 00000000 00000000 08000000 8b132f00 ............../. │ │ + 0x0145eba0 00000000 00000000 08000000 64132f00 ............d./. │ │ 0x0145ebb0 10a91e01 00000000 00000000 0c000000 ................ │ │ - 0x0145ebc0 4a322f00 10a91e01 01000000 00c73401 J2/...........4. │ │ + 0x0145ebc0 23322f00 10a91e01 01000000 00c73401 #2/...........4. │ │ 0x0145ebd0 07000000 90c73401 08000000 e0c73401 ......4.......4. │ │ 0x0145ebe0 02000000 40593b01 03000000 d05a3b01 ....@Y;......Z;. │ │ 0x0145ebf0 04000000 105b3b01 05000000 90603b01 .....[;......`;. │ │ 0x0145ec00 06000000 e0643b01 09000000 40c83401 .....d;.....@.4. │ │ 0x0145ec10 0a000000 d0653b01 0b000000 80563b01 .....e;......V;. │ │ 0x0145ec20 0c000000 00533b01 0d000000 80553b01 .....S;......U;. │ │ 0x0145ec30 0e000000 a0553b01 00000000 00000000 .....U;......... │ │ @@ -38368,22 +38368,22 @@ │ │ 0x0145f6d0 09000000 00dd3401 0c000000 00533b01 ......4......S;. │ │ 0x0145f6e0 0a000000 20db3401 0b000000 d0db3401 .... .4.......4. │ │ 0x0145f6f0 0d000000 70dc3401 0e000000 90dc3401 ....p.4.......4. │ │ 0x0145f700 00000000 00000000 45863000 02000000 ........E.0..... │ │ 0x0145f710 00000000 04000000 ffffffff 7be23000 ............{.0. │ │ 0x0145f720 02000000 00000000 04000000 ffffffff ................ │ │ 0x0145f730 e6813000 02000000 00000000 04000000 ..0............. │ │ - 0x0145f740 ffffffff 56612f00 02000000 00000000 ....Va/......... │ │ + 0x0145f740 ffffffff 2f612f00 02000000 00000000 ..../a/......... │ │ 0x0145f750 04000000 ffffffff 7e863000 05000000 ........~.0..... │ │ - 0x0145f760 00000000 00000000 ffffffff 64b82f00 ............d./. │ │ + 0x0145f760 00000000 00000000 ffffffff 3db82f00 ............=./. │ │ 0x0145f770 05000000 00000000 00000000 ffffffff ................ │ │ 0x0145f780 66753000 04000000 00000000 00000000 fu0............. │ │ 0x0145f790 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0145f7a0 00000000 00000000 e6813000 02000000 ..........0..... │ │ - 0x0145f7b0 00000000 04000000 ffffffff 56612f00 ............Va/. │ │ + 0x0145f7b0 00000000 04000000 ffffffff 2f612f00 ............/a/. │ │ 0x0145f7c0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0145f7d0 66753000 04000000 00000000 00000000 fu0............. │ │ 0x0145f7e0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0145f7f0 00000000 00000000 01000000 70dd3401 ............p.4. │ │ 0x0145f800 07000000 e0dd3401 08000000 20de3401 ......4..... .4. │ │ 0x0145f810 02000000 60723b01 03000000 a0733b01 ....`r;......s;. │ │ 0x0145f820 04000000 e0733b01 05000000 60773b01 .....s;.....`w;. │ │ @@ -38454,20 +38454,20 @@ │ │ 0x0145fc30 02000000 f0e93401 03000000 30ea3401 ......4.....0.4. │ │ 0x0145fc40 04000000 70ea3401 05000000 20eb3401 ....p.4..... .4. │ │ 0x0145fc50 06000000 70ea3401 09000000 30f03401 ....p.4.....0.4. │ │ 0x0145fc60 0c000000 00533b01 0a000000 d0eb3401 .....S;.......4. │ │ 0x0145fc70 0d000000 f0ec3401 0b000000 10ed3401 ......4.......4. │ │ 0x0145fc80 0e000000 c0ee3401 00000000 00000000 ......4......... │ │ 0x0145fc90 45863000 02000000 00000000 04000000 E.0............. │ │ - 0x0145fca0 ffffffff 258a2f00 02000000 00000000 ....%./......... │ │ + 0x0145fca0 ffffffff fe892f00 02000000 00000000 ....../......... │ │ 0x0145fcb0 04000000 ffffffff e3ff3000 05000000 ..........0..... │ │ 0x0145fcc0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0145fcd0 00000000 00000000 00000000 00000000 ................ │ │ 0x0145fce0 45863000 02000000 00000000 04000000 E.0............. │ │ - 0x0145fcf0 ffffffff f0b72f00 02000000 00000000 ....../......... │ │ + 0x0145fcf0 ffffffff c9b72f00 02000000 00000000 ....../......... │ │ 0x0145fd00 04000000 ffffffff e3ff3000 05000000 ..........0..... │ │ 0x0145fd10 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0145fd20 00000000 00000000 00000000 00000000 ................ │ │ 0x0145fd30 a0f13401 90f33401 b0fb3401 20fc3401 ..4...4...4. .4. │ │ 0x0145fd40 30ff3401 20003501 70003501 b0003501 0.4. .5.p.5...5. │ │ 0x0145fd50 50cb3b01 70003501 30ff3401 c0013501 P.;.p.5.0.4...5. │ │ 0x0145fd60 70003501 b0003501 e0cb3b01 70003501 p.5...5...;.p.5. │ │ @@ -38499,18 +38499,18 @@ │ │ 0x0145ff00 06000000 60073501 07000000 30083501 ....`.5.....0.5. │ │ 0x0145ff10 08000000 90083501 09000000 a0103501 ......5.......5. │ │ 0x0145ff20 0a000000 90093501 0b000000 a00c3501 ......5.......5. │ │ 0x0145ff30 0c000000 00533b01 0d000000 d00e3501 .....S;.......5. │ │ 0x0145ff40 0e000000 f00e3501 00000000 00000000 ......5......... │ │ 0x0145ff50 45863000 02000000 00000000 04000000 E.0............. │ │ 0x0145ff60 ffffffff 7be23000 02000000 00000000 ....{.0......... │ │ - 0x0145ff70 04000000 ffffffff 258a2f00 02000000 ........%./..... │ │ + 0x0145ff70 04000000 ffffffff fe892f00 02000000 ........../..... │ │ 0x0145ff80 00000000 04000000 ffffffff 7e863000 ............~.0. │ │ 0x0145ff90 05000000 00000000 00000000 ffffffff ................ │ │ - 0x0145ffa0 64b82f00 05000000 00000000 00000000 d./............. │ │ + 0x0145ffa0 3db82f00 05000000 00000000 00000000 =./............. │ │ 0x0145ffb0 ffffffff e3ff3000 05000000 00000000 ......0......... │ │ 0x0145ffc0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0145ffd0 00000000 00000000 00000000 45863000 ............E.0. │ │ 0x0145ffe0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0145fff0 7be23000 02000000 00000000 04000000 {.0............. │ │ 0x01460000 ffffffff e3ff3000 05000000 00000000 ......0......... │ │ 0x01460010 00000000 ffffffff 00000000 00000000 ................ │ │ @@ -38536,20 +38536,20 @@ │ │ 0x01460150 f0153501 03000000 80163501 04000000 ..5.......5..... │ │ 0x01460160 10173501 05000000 c0173501 06000000 ..5.......5..... │ │ 0x01460170 10173501 09000000 c01c3501 0c000000 ..5.......5..... │ │ 0x01460180 00533b01 0a000000 70183501 0d000000 .S;.....p.5..... │ │ 0x01460190 90193501 0b000000 b0193501 0e000000 ..5.......5..... │ │ 0x014601a0 301b3501 00000000 00000000 45863000 0.5.........E.0. │ │ 0x014601b0 02000000 00000000 04000000 ffffffff ................ │ │ - 0x014601c0 258a2f00 02000000 00000000 04000000 %./............. │ │ + 0x014601c0 fe892f00 02000000 00000000 04000000 ../............. │ │ 0x014601d0 ffffffff e3ff3000 05000000 00000000 ......0......... │ │ 0x014601e0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014601f0 00000000 00000000 00000000 45863000 ............E.0. │ │ 0x01460200 02000000 00000000 04000000 ffffffff ................ │ │ - 0x01460210 f0b72f00 02000000 00000000 04000000 ../............. │ │ + 0x01460210 c9b72f00 02000000 00000000 04000000 ../............. │ │ 0x01460220 ffffffff e3ff3000 05000000 00000000 ......0......... │ │ 0x01460230 00000000 ffffffff 00000000 00000000 ................ │ │ 0x01460240 00000000 00000000 00000000 301d3501 ............0.5. │ │ 0x01460250 301e3501 c01e3501 001f3501 401f3501 0.5...5...5.@.5. │ │ 0x01460260 901f3501 01000000 70283501 02000000 ..5.....p(5..... │ │ 0x01460270 00293501 03000000 40293501 04000000 .)5.....@)5..... │ │ 0x01460280 80293501 05000000 702b3501 07000000 .)5.....p+5..... │ │ @@ -38886,22 +38886,22 @@ │ │ 0x01461730 05000000 c06d3501 06000000 206d3501 .....m5..... m5. │ │ 0x01461740 09000000 206e3501 0c000000 00533b01 .... n5......S;. │ │ 0x01461750 0a000000 706e3501 0d000000 a0703501 ....pn5......p5. │ │ 0x01461760 0b000000 c0703501 0e000000 d0583b01 .....p5......X;. │ │ 0x01461770 00000000 00000000 45863000 02000000 ........E.0..... │ │ 0x01461780 00000000 04000000 ffffffff 7be23000 ............{.0. │ │ 0x01461790 02000000 00000000 04000000 ffffffff ................ │ │ - 0x014617a0 258a2f00 02000000 00000000 04000000 %./............. │ │ + 0x014617a0 fe892f00 02000000 00000000 04000000 ../............. │ │ 0x014617b0 ffffffff e3ff3000 05000000 00000000 ......0......... │ │ 0x014617c0 00000000 ffffffff 3db53100 02000000 ........=.1..... │ │ 0x014617d0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014617e0 00000000 00000000 00000000 00000000 ................ │ │ 0x014617f0 40733501 00000000 00000000 b0733501 @s5..........s5. │ │ 0x01461800 907d3501 407e3501 d07e3501 00000000 .}5.@~5..~5..... │ │ - 0x01461810 c0f62e00 01000000 90853100 02000000 ..........1..... │ │ + 0x01461810 99f62e00 01000000 90853100 02000000 ..........1..... │ │ 0x01461820 34003200 01000000 40873501 07000000 4.2.....@.5..... │ │ 0x01461830 80873501 08000000 40873501 02000000 ..5.....@.5..... │ │ 0x01461840 c0873501 03000000 00883501 04000000 ..5.......5..... │ │ 0x01461850 30883501 05000000 c0883501 06000000 0.5.......5..... │ │ 0x01461860 30883501 09000000 00893501 0c000000 0.5.......5..... │ │ 0x01461870 00533b01 0a000000 40893501 0d000000 .S;.....@.5..... │ │ 0x01461880 308a3501 0b000000 508a3501 0e000000 0.5.....P.5..... │ │ @@ -38998,25 +38998,25 @@ │ │ 0x01461e30 90a33501 0c000000 00533b01 0a000000 ..5......S;..... │ │ 0x01461e40 b0a63501 0d000000 90a63501 0b000000 ..5.......5..... │ │ 0x01461e50 c0a73501 0e000000 a0a73501 00000000 ..5.......5..... │ │ 0x01461e60 00000000 45863000 02000000 00000000 ....E.0......... │ │ 0x01461e70 04000000 ffffffff 7be23000 02000000 ........{.0..... │ │ 0x01461e80 00000000 04000000 ffffffff e6813000 ..............0. │ │ 0x01461e90 02000000 00000000 04000000 ffffffff ................ │ │ - 0x01461ea0 56612f00 02000000 00000000 04000000 Va/............. │ │ + 0x01461ea0 2f612f00 02000000 00000000 04000000 /a/............. │ │ 0x01461eb0 ffffffff 7e863000 05000000 00000000 ....~.0......... │ │ - 0x01461ec0 00000000 ffffffff 64b82f00 05000000 ........d./..... │ │ + 0x01461ec0 00000000 ffffffff 3db82f00 05000000 ........=./..... │ │ 0x01461ed0 00000000 00000000 ffffffff d23a3100 .............:1. │ │ 0x01461ee0 05000000 00000000 00000000 ffffffff ................ │ │ 0x01461ef0 00000000 00000000 00000000 00000000 ................ │ │ 0x01461f00 00000000 e6813000 02000000 00000000 ......0......... │ │ - 0x01461f10 04000000 ffffffff 56612f00 02000000 ........Va/..... │ │ + 0x01461f10 04000000 ffffffff 2f612f00 02000000 ......../a/..... │ │ 0x01461f20 00000000 04000000 ffffffff e6813000 ..............0. │ │ 0x01461f30 02000000 00000000 04000000 ffffffff ................ │ │ - 0x01461f40 56612f00 02000000 00000000 04000000 Va/............. │ │ + 0x01461f40 2f612f00 02000000 00000000 04000000 /a/............. │ │ 0x01461f50 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01461f60 00000000 00000000 02000000 00a53501 ..............5. │ │ 0x01461f70 03000000 50a63501 04000000 20633b01 ....P.5..... c;. │ │ 0x01461f80 05000000 60643b01 06000000 e0643b01 ....`d;......d;. │ │ 0x01461f90 01000000 90a83501 08000000 50a43501 ......5.....P.5. │ │ 0x01461fa0 07000000 b0a43501 09000000 e0a83501 ......5.......5. │ │ 0x01461fb0 0c000000 00533b01 0a000000 b0a63501 .....S;.......5. │ │ @@ -39374,122 +39374,122 @@ │ │ 0x014635b0 80603601 0a000000 d0743601 0b000000 .`6......t6..... │ │ 0x014635c0 f0603601 14000000 c0643601 06000000 .`6......d6..... │ │ 0x014635d0 30653601 05000000 50653601 00000000 0e6.....Pe6..... │ │ 0x014635e0 00000000 01000000 00753601 02000000 .........u6..... │ │ 0x014635f0 80603601 0a000000 50753601 0b000000 .`6.....Pu6..... │ │ 0x01463600 f0603601 14000000 c0643601 06000000 .`6......d6..... │ │ 0x01463610 30653601 05000000 50653601 00000000 0e6.....Pe6..... │ │ - 0x01463620 00000000 8cff2e00 64774601 47e72e00 ........dwF.G... │ │ + 0x01463620 00000000 65ff2e00 64774601 20e72e00 ....e...dwF. ... │ │ 0x01463630 1c000000 01000000 00000000 00000000 ................ │ │ 0x01463640 00000000 80753601 00000000 00000000 .....u6......... │ │ 0x01463650 70763601 70ea2001 b6cf3100 04000000 pv6.p. ...1..... │ │ 0x01463660 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01463670 00000000 00000000 00000000 00000000 ................ │ │ - 0x01463680 8cff2e00 64774601 18f42e00 1c000000 ....dwF......... │ │ + 0x01463680 65ff2e00 64774601 f1f32e00 1c000000 e...dwF......... │ │ 0x01463690 02000000 00000000 00000000 00000000 ................ │ │ 0x014636a0 00000000 c0303401 00000000 70763601 .....04.....pv6. │ │ - 0x014636b0 70ea2001 8cff2e00 64774601 f27d2f00 p. .....dwF..}/. │ │ + 0x014636b0 70ea2001 65ff2e00 64774601 cb7d2f00 p. .e...dwF..}/. │ │ 0x014636c0 1c000000 84000000 00000000 00000000 ................ │ │ 0x014636d0 10802001 00000000 00000000 00000000 .. ............. │ │ - 0x014636e0 70763601 70ea2001 8cff2e00 64774601 pv6.p. .....dwF. │ │ - 0x014636f0 8cff2e00 1c000000 84000000 00000000 ................ │ │ + 0x014636e0 70763601 70ea2001 65ff2e00 64774601 pv6.p. .e...dwF. │ │ + 0x014636f0 65ff2e00 1c000000 84000000 00000000 e............... │ │ 0x01463700 00000000 10802001 00000000 00000000 ...... ......... │ │ - 0x01463710 00000000 70763601 70ea2001 3bce2e00 ....pv6.p. .;... │ │ - 0x01463720 14784601 47e72e00 98030000 01000000 .xF.G........... │ │ + 0x01463710 00000000 70763601 70ea2001 14ce2e00 ....pv6.p. ..... │ │ + 0x01463720 14784601 20e72e00 98030000 01000000 .xF. ........... │ │ 0x01463730 00000000 00000000 00000000 80753601 .............u6. │ │ 0x01463740 00000000 00000000 70763601 70ea2001 ........pv6.p. . │ │ - 0x01463750 3bce2e00 14784601 18f42e00 98030000 ;....xF......... │ │ + 0x01463750 14ce2e00 14784601 f1f32e00 98030000 .....xF......... │ │ 0x01463760 02000000 00000000 00000000 00000000 ................ │ │ 0x01463770 00000000 70313401 00000000 70763601 ....p14.....pv6. │ │ - 0x01463780 70ea2001 3bce2e00 14784601 f27d2f00 p. .;....xF..}/. │ │ + 0x01463780 70ea2001 14ce2e00 14784601 cb7d2f00 p. ......xF..}/. │ │ 0x01463790 98030000 84000000 00000000 00000000 ................ │ │ 0x014637a0 90802001 00000000 00000000 00000000 .. ............. │ │ - 0x014637b0 70763601 70ea2001 3bce2e00 14784601 pv6.p. .;....xF. │ │ - 0x014637c0 3bce2e00 98030000 84000000 00000000 ;............... │ │ + 0x014637b0 70763601 70ea2001 14ce2e00 14784601 pv6.p. ......xF. │ │ + 0x014637c0 14ce2e00 98030000 84000000 00000000 ................ │ │ 0x014637d0 00000000 90802001 00000000 00000000 ...... ......... │ │ 0x014637e0 00000000 70763601 70ea2001 6c163100 ....pv6.p. .l.1. │ │ - 0x014637f0 dc7d4601 47e72e00 74000000 01000000 .}F.G...t....... │ │ + 0x014637f0 dc7d4601 20e72e00 74000000 01000000 .}F. ...t....... │ │ 0x01463800 00000000 00000000 00000000 b0763601 .............v6. │ │ 0x01463810 00000000 00000000 a0773601 00072101 .........w6...!. │ │ - 0x01463820 6c163100 dc7d4601 18f42e00 74000000 l.1..}F.....t... │ │ + 0x01463820 6c163100 dc7d4601 f1f32e00 74000000 l.1..}F.....t... │ │ 0x01463830 02000000 00000000 00000000 00000000 ................ │ │ 0x01463840 00000000 20323401 00000000 a0773601 .... 24......w6. │ │ - 0x01463850 00072101 6c163100 dc7d4601 f27d2f00 ..!.l.1..}F..}/. │ │ + 0x01463850 00072101 6c163100 dc7d4601 cb7d2f00 ..!.l.1..}F..}/. │ │ 0x01463860 74000000 87000000 10fe2001 10ff2001 t......... ... . │ │ 0x01463870 90fe2001 00000000 00000000 00000000 .. ............. │ │ 0x01463880 a0773601 00072101 6c163100 dc7d4601 .w6...!.l.1..}F. │ │ 0x01463890 6c163100 74000000 87000000 10fe2001 l.1.t......... . │ │ 0x014638a0 10ff2001 90fe2001 00000000 00000000 .. ... ......... │ │ 0x014638b0 00000000 a0773601 00072101 a7913100 .....w6...!...1. │ │ - 0x014638c0 ac814601 47e72e00 98010000 01000000 ..F.G........... │ │ + 0x014638c0 ac814601 20e72e00 98010000 01000000 ..F. ........... │ │ 0x014638d0 00000000 00000000 00000000 e0773601 .............w6. │ │ 0x014638e0 00000000 d0783601 30793601 30d52101 .....x6.0y6.0.!. │ │ - 0x014638f0 a7913100 ac814601 18f42e00 98010000 ..1...F......... │ │ + 0x014638f0 a7913100 ac814601 f1f32e00 98010000 ..1...F......... │ │ 0x01463900 02000000 00000000 00000000 00000000 ................ │ │ 0x01463910 00000000 e0323401 d0783601 30793601 .....24..x6.0y6. │ │ - 0x01463920 30d52101 a7913100 ac814601 f27d2f00 0.!...1...F..}/. │ │ + 0x01463920 30d52101 a7913100 ac814601 cb7d2f00 0.!...1...F..}/. │ │ 0x01463930 98010000 85000000 505d2101 00000000 ........P]!..... │ │ 0x01463940 80632101 00000000 00000000 d0783601 .c!..........x6. │ │ 0x01463950 30793601 30d52101 a7913100 ac814601 0y6.0.!...1...F. │ │ 0x01463960 a7913100 98010000 85000000 505d2101 ..1.........P]!. │ │ 0x01463970 00000000 80632101 00000000 00000000 .....c!......... │ │ 0x01463980 d0783601 30793601 30d52101 1e293000 .x6.0y6.0.!..)0. │ │ - 0x01463990 98934601 47e72e00 0a040000 01000000 ..F.G........... │ │ + 0x01463990 98934601 20e72e00 0a040000 01000000 ..F. ........... │ │ 0x014639a0 00000000 00000000 00000000 70793601 ............py6. │ │ 0x014639b0 00000000 00000000 607a3601 00972601 ........`z6...&. │ │ - 0x014639c0 1e293000 98934601 18f42e00 0a040000 .)0...F......... │ │ + 0x014639c0 1e293000 98934601 f1f32e00 0a040000 .)0...F......... │ │ 0x014639d0 02000000 00000000 00000000 00000000 ................ │ │ 0x014639e0 00000000 d0343401 00000000 607a3601 .....44.....`z6. │ │ - 0x014639f0 00972601 dcc72e00 40944601 47e72e00 ..&.....@.F.G... │ │ + 0x014639f0 00972601 b5c72e00 40944601 20e72e00 ..&.....@.F. ... │ │ 0x01463a00 0b040000 01000000 00000000 00000000 ................ │ │ 0x01463a10 00000000 70793601 00000000 00000000 ....py6......... │ │ - 0x01463a20 607a3601 00972601 dcc72e00 40944601 `z6...&.....@.F. │ │ - 0x01463a30 18f42e00 0b040000 02000000 00000000 ................ │ │ + 0x01463a20 607a3601 00972601 b5c72e00 40944601 `z6...&.....@.F. │ │ + 0x01463a30 f1f32e00 0b040000 02000000 00000000 ................ │ │ 0x01463a40 00000000 00000000 00000000 80353401 .............54. │ │ 0x01463a50 00000000 607a3601 00972601 b1683000 ....`z6...&..h0. │ │ - 0x01463a60 e8944601 47e72e00 3f040000 01000000 ..F.G...?....... │ │ + 0x01463a60 e8944601 20e72e00 3f040000 01000000 ..F. ...?....... │ │ 0x01463a70 00000000 00000000 00000000 70793601 ............py6. │ │ 0x01463a80 00000000 00000000 607a3601 00972601 ........`z6...&. │ │ - 0x01463a90 b1683000 e8944601 18f42e00 3f040000 .h0...F.....?... │ │ + 0x01463a90 b1683000 e8944601 f1f32e00 3f040000 .h0...F.....?... │ │ 0x01463aa0 02000000 00000000 00000000 00000000 ................ │ │ 0x01463ab0 00000000 90333401 00000000 607a3601 .....34.....`z6. │ │ - 0x01463ac0 00972601 06242f00 90954601 47e72e00 ..&..$/...F.G... │ │ + 0x01463ac0 00972601 df232f00 90954601 20e72e00 ..&..#/...F. ... │ │ 0x01463ad0 40040000 01000000 00000000 00000000 @............... │ │ 0x01463ae0 00000000 70793601 00000000 00000000 ....py6......... │ │ - 0x01463af0 607a3601 00972601 06242f00 90954601 `z6...&..$/...F. │ │ - 0x01463b00 18f42e00 40040000 02000000 00000000 ....@........... │ │ + 0x01463af0 607a3601 00972601 df232f00 90954601 `z6...&..#/...F. │ │ + 0x01463b00 f1f32e00 40040000 02000000 00000000 ....@........... │ │ 0x01463b10 00000000 00000000 00000000 20343401 ............ 44. │ │ - 0x01463b20 00000000 607a3601 00972601 46992f00 ....`z6...&.F./. │ │ - 0x01463b30 74824601 47e72e00 94040000 01000000 t.F.G........... │ │ + 0x01463b20 00000000 607a3601 00972601 1f992f00 ....`z6...&.../. │ │ + 0x01463b30 74824601 20e72e00 94040000 01000000 t.F. ........... │ │ 0x01463b40 00000000 00000000 00000000 a07a3601 .............z6. │ │ 0x01463b50 00000000 d0783601 30793601 30d52101 .....x6.0y6.0.!. │ │ - 0x01463b60 46992f00 74824601 18f42e00 94040000 F./.t.F......... │ │ + 0x01463b60 1f992f00 74824601 f1f32e00 94040000 ../.t.F......... │ │ 0x01463b70 02000000 00000000 00000000 00000000 ................ │ │ 0x01463b80 00000000 e0323401 d0783601 30793601 .....24..x6.0y6. │ │ - 0x01463b90 30d52101 46992f00 74824601 f27d2f00 0.!.F./.t.F..}/. │ │ + 0x01463b90 30d52101 1f992f00 74824601 cb7d2f00 0.!.../.t.F..}/. │ │ 0x01463ba0 94040000 85000000 505d2101 00000000 ........P]!..... │ │ 0x01463bb0 80632101 00000000 00000000 d0783601 .c!..........x6. │ │ 0x01463bc0 30793601 30d52101 664c3200 489a4601 0y6.0.!.fL2.H.F. │ │ - 0x01463bd0 47e72e00 06000000 01000000 00000000 G............... │ │ + 0x01463bd0 20e72e00 06000000 01000000 00000000 ............... │ │ 0x01463be0 00000000 00000000 907b3601 00000000 .........{6..... │ │ 0x01463bf0 807c3601 007d3601 f0672f01 664c3200 .|6..}6..g/.fL2. │ │ - 0x01463c00 489a4601 18f42e00 06000000 02000000 H.F............. │ │ + 0x01463c00 489a4601 f1f32e00 06000000 02000000 H.F............. │ │ 0x01463c10 00000000 00000000 00000000 00000000 ................ │ │ 0x01463c20 30303401 807c3601 007d3601 f0672f01 004..|6..}6..g/. │ │ - 0x01463c30 664c3200 489a4601 f27d2f00 06000000 fL2.H.F..}/..... │ │ + 0x01463c30 664c3200 489a4601 cb7d2f00 06000000 fL2.H.F..}/..... │ │ 0x01463c40 03000000 90212f01 10222f01 00000000 .....!/.."/..... │ │ 0x01463c50 00000000 00000000 807c3601 007d3601 .........|6..}6. │ │ 0x01463c60 f0672f01 664c3200 489a4601 664c3200 .g/.fL2.H.F.fL2. │ │ 0x01463c70 06000000 03000000 90212f01 10222f01 .........!/.."/. │ │ 0x01463c80 00000000 00000000 00000000 807c3601 .............|6. │ │ 0x01463c90 007d3601 f0672f01 de483000 e09a4601 .}6..g/..H0...F. │ │ - 0x01463ca0 47e72e00 90030000 01000000 00000000 G............... │ │ + 0x01463ca0 20e72e00 90030000 01000000 00000000 ............... │ │ 0x01463cb0 00000000 00000000 907b3601 00000000 .........{6..... │ │ 0x01463cc0 807c3601 007d3601 f0672f01 de483000 .|6..}6..g/..H0. │ │ - 0x01463cd0 e09a4601 18f42e00 90030000 02000000 ..F............. │ │ + 0x01463cd0 e09a4601 f1f32e00 90030000 02000000 ..F............. │ │ 0x01463ce0 00000000 00000000 00000000 00000000 ................ │ │ 0x01463cf0 30303401 807c3601 007d3601 f0672f01 004..|6..}6..g/. │ │ 0x01463d00 01000000 407d3601 02000000 807d3601 ....@}6......}6. │ │ 0x01463d10 0b000000 c07d3601 06000000 60813601 .....}6.....`.6. │ │ 0x01463d20 05000000 80813601 00000000 00000000 ......6......... │ │ 0x01463d30 b6cf3100 04000000 00000000 00000000 ..1............. │ │ 0x01463d40 ffffffff 00000000 00000000 00000000 ................ │ │ @@ -39502,30 +39502,30 @@ │ │ 0x01463db0 00000000 00000000 74000000 6c163100 ........t...l.1. │ │ 0x01463dc0 dc7d4601 70903601 70903601 00000000 .}F.p.6.p.6..... │ │ 0x01463dd0 00072101 06000000 664c3200 489a4601 ..!.....fL2.H.F. │ │ 0x01463de0 208c3601 208c3601 c0873601 f0672f01 .6. .6...6..g/. │ │ 0x01463df0 01000000 60a73601 02000000 a0a73601 ....`.6.......6. │ │ 0x01463e00 0b000000 e0a73601 00000000 00000000 ......6......... │ │ 0x01463e10 13063100 02000000 00000000 94853100 ..1...........1. │ │ - 0x01463e20 f4f02e00 02000000 00000000 47e72e00 ............G... │ │ - 0x01463e30 e63a3200 02000000 00000000 18f42e00 .:2............. │ │ - 0x01463e40 bb373000 02000000 8cff2e00 f27d2f00 .70..........}/. │ │ - 0x01463e50 29063100 02000000 70383100 f27d2f00 ).1.....p81..}/. │ │ - 0x01463e60 9b5a3000 02000000 6c163100 f27d2f00 .Z0.....l.1..}/. │ │ - 0x01463e70 9a8a2f00 02000000 6c163100 f27d2f00 ../.....l.1..}/. │ │ - 0x01463e80 3f2a3100 02000000 6c163100 f27d2f00 ?*1.....l.1..}/. │ │ - 0x01463e90 93003200 02000000 a7913100 f27d2f00 ..2.......1..}/. │ │ - 0x01463ea0 4ce13100 02000000 a7913100 f27d2f00 L.1.......1..}/. │ │ - 0x01463eb0 5ae13100 02000000 46992f00 f27d2f00 Z.1.....F./..}/. │ │ - 0x01463ec0 2e023000 02000000 664c3200 f27d2f00 ..0.....fL2..}/. │ │ - 0x01463ed0 6cc23100 02000000 664c3200 f27d2f00 l.1.....fL2..}/. │ │ + 0x01463e20 cdf02e00 02000000 00000000 20e72e00 ............ ... │ │ + 0x01463e30 e63a3200 02000000 00000000 f1f32e00 .:2............. │ │ + 0x01463e40 bb373000 02000000 65ff2e00 cb7d2f00 .70.....e....}/. │ │ + 0x01463e50 29063100 02000000 70383100 cb7d2f00 ).1.....p81..}/. │ │ + 0x01463e60 9b5a3000 02000000 6c163100 cb7d2f00 .Z0.....l.1..}/. │ │ + 0x01463e70 738a2f00 02000000 6c163100 cb7d2f00 s./.....l.1..}/. │ │ + 0x01463e80 3f2a3100 02000000 6c163100 cb7d2f00 ?*1.....l.1..}/. │ │ + 0x01463e90 93003200 02000000 a7913100 cb7d2f00 ..2.......1..}/. │ │ + 0x01463ea0 4ce13100 02000000 a7913100 cb7d2f00 L.1.......1..}/. │ │ + 0x01463eb0 5ae13100 02000000 1f992f00 cb7d2f00 Z.1......./..}/. │ │ + 0x01463ec0 2e023000 02000000 664c3200 cb7d2f00 ..0.....fL2..}/. │ │ + 0x01463ed0 6cc23100 02000000 664c3200 cb7d2f00 l.1.....fL2..}/. │ │ 0x01463ee0 209e3100 03000000 00000000 30483000 .1.........0H0. │ │ 0x01463ef0 3d063100 03000000 00000000 30483000 =.1.........0H0. │ │ 0x01463f00 2daf3000 03000000 00000000 30483000 -.0.........0H0. │ │ - 0x01463f10 54723000 04000000 00000000 69142f00 Tr0.........i./. │ │ + 0x01463f10 54723000 04000000 00000000 42142f00 Tr0.........B./. │ │ 0x01463f20 01000000 d0ac3601 02000000 20ad3601 ......6..... .6. │ │ 0x01463f30 0a000000 60ad3601 0b000000 80ad3601 ....`.6.......6. │ │ 0x01463f40 14000000 d0af3601 06000000 40b03601 ......6.....@.6. │ │ 0x01463f50 05000000 60b03601 00000000 00000000 ....`.6......... │ │ 0x01463f60 01000000 d0b03601 02000000 20ad3601 ......6..... .6. │ │ 0x01463f70 0a000000 60ad3601 0b000000 80ad3601 ....`.6.......6. │ │ 0x01463f80 14000000 d0af3601 06000000 40b03601 ......6.....@.6. │ │ @@ -39978,15 +39978,15 @@ │ │ 0x01465b70 0a000000 e0553701 14000000 10563701 .....U7......V7. │ │ 0x01465b80 15000000 50563701 0b000000 90563701 ....PV7......V7. │ │ 0x01465b90 00000000 00000000 01000000 b0b43601 ..............6. │ │ 0x01465ba0 02000000 00b53601 06000000 60b53601 ......6.....`.6. │ │ 0x01465bb0 05000000 80b53601 0a000000 40583701 ......6.....@X7. │ │ 0x01465bc0 14000000 70583701 15000000 b0583701 ....pX7......X7. │ │ 0x01465bd0 0b000000 f0583701 00000000 00000000 .....X7......... │ │ - 0x01465be0 ca8d2f00 04000000 00000000 00000000 ../............. │ │ + 0x01465be0 a38d2f00 04000000 00000000 00000000 ../............. │ │ 0x01465bf0 ffffffff b6cf3100 04000000 00000000 ......1......... │ │ 0x01465c00 00000000 ffffffff 00000000 00000000 ................ │ │ 0x01465c10 00000000 00000000 00000000 01000000 ................ │ │ 0x01465c20 60713701 02000000 70713701 0a000000 `q7.....pq7..... │ │ 0x01465c30 80713701 14000000 b0713701 15000000 .q7......q7..... │ │ 0x01465c40 f0713701 0b000000 30723701 00000000 .q7.....0r7..... │ │ 0x01465c50 00000000 01000000 60713701 02000000 ........`q7..... │ │ @@ -40040,54 +40040,54 @@ │ │ 0x01465f50 a0873701 0b000000 e0873701 00000000 ..7.......7..... │ │ 0x01465f60 00000000 01000000 107c3701 02000000 .........|7..... │ │ 0x01465f70 207c3701 14000000 80883701 15000000 |7.......7..... │ │ 0x01465f80 c0883701 0b000000 00893701 00000000 ..7.......7..... │ │ 0x01465f90 00000000 01000000 107c3701 02000000 .........|7..... │ │ 0x01465fa0 207c3701 14000000 a0893701 15000000 |7.......7..... │ │ 0x01465fb0 e0893701 0b000000 208a3701 00000000 ..7..... .7..... │ │ - 0x01465fc0 00000000 1e293000 dcc72e00 b1683000 .....)0......h0. │ │ - 0x01465fd0 06242f00 01000000 20a53701 02000000 .$/..... .7..... │ │ + 0x01465fc0 00000000 1e293000 b5c72e00 b1683000 .....)0......h0. │ │ + 0x01465fd0 df232f00 01000000 20a53701 02000000 .#/..... .7..... │ │ 0x01465fe0 90a53701 03000000 00a63701 04000000 ..7.......7..... │ │ 0x01465ff0 b0a73701 05000000 a0a83701 06000000 ..7.......7..... │ │ 0x01466000 30a93701 07000000 00ab3701 08000000 0.7.......7..... │ │ 0x01466010 90ae3701 09000000 b0ae3701 0a000000 ..7.......7..... │ │ 0x01466020 20b03701 00000000 00000000 af103200 .7...........2. │ │ 0x01466030 01000000 00000000 04000000 ffffffff ................ │ │ - 0x01466040 cb432f00 04000000 00000000 00000000 .C/............. │ │ + 0x01466040 a4432f00 04000000 00000000 00000000 .C/............. │ │ 0x01466050 ffffffff db5a3100 04000000 00000000 .....Z1......... │ │ - 0x01466060 00000000 ffffffff 2a8b2f00 04000000 ........*./..... │ │ + 0x01466060 00000000 ffffffff 038b2f00 04000000 ........../..... │ │ 0x01466070 00000000 00000000 ffffffff 633c3100 ............c<1. │ │ 0x01466080 02000000 00000000 04000000 ffffffff ................ │ │ 0x01466090 aead2e00 05000000 00000000 00000000 ................ │ │ 0x014660a0 ffffffff c2113000 04000000 00000000 ......0......... │ │ 0x014660b0 00000000 ffffffff 00000000 00000000 ................ │ │ - 0x014660c0 00000000 00000000 00000000 cb432f00 .............C/. │ │ + 0x014660c0 00000000 00000000 00000000 a4432f00 .............C/. │ │ 0x014660d0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014660e0 db5a3100 04000000 00000000 00000000 .Z1............. │ │ 0x014660f0 ffffffff 633c3100 02000000 00000000 ....c<1......... │ │ 0x01466100 04000000 ffffffff aead2e00 07000000 ................ │ │ 0x01466110 00000000 00000000 ffffffff c2113000 ..............0. │ │ 0x01466120 04000000 00000000 00000000 ffffffff ................ │ │ 0x01466130 00000000 00000000 00000000 00000000 ................ │ │ 0x01466140 00000000 01000000 40b13701 02000000 ........@.7..... │ │ 0x01466150 b0b13701 03000000 30b23701 04000000 ..7.....0.7..... │ │ 0x01466160 f0b33701 05000000 50b53701 06000000 ..7.....P.7..... │ │ 0x01466170 c0b53701 07000000 40b73701 08000000 ..7.....@.7..... │ │ 0x01466180 00ba3701 09000000 20ba3701 0a000000 ..7..... .7..... │ │ 0x01466190 a0bb3701 00000000 00000000 25303000 ..7.........%00. │ │ 0x014661a0 01000000 00000000 04000000 ffffffff ................ │ │ - 0x014661b0 cb432f00 04000000 00000000 00000000 .C/............. │ │ + 0x014661b0 a4432f00 04000000 00000000 00000000 .C/............. │ │ 0x014661c0 ffffffff db5a3100 04000000 00000000 .....Z1......... │ │ - 0x014661d0 00000000 ffffffff 2a8b2f00 04000000 ........*./..... │ │ + 0x014661d0 00000000 ffffffff 038b2f00 04000000 ........../..... │ │ 0x014661e0 00000000 00000000 ffffffff 633c3100 ............c<1. │ │ 0x014661f0 02000000 00000000 04000000 ffffffff ................ │ │ 0x01466200 aead2e00 05000000 00000000 00000000 ................ │ │ 0x01466210 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01466220 00000000 00000000 25303000 01000000 ........%00..... │ │ - 0x01466230 00000000 04000000 ffffffff cb432f00 .............C/. │ │ + 0x01466230 00000000 04000000 ffffffff a4432f00 .............C/. │ │ 0x01466240 04000000 00000000 00000000 ffffffff ................ │ │ 0x01466250 db5a3100 04000000 00000000 00000000 .Z1............. │ │ 0x01466260 ffffffff 633c3100 02000000 00000000 ....c<1......... │ │ 0x01466270 04000000 ffffffff aead2e00 07000000 ................ │ │ 0x01466280 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01466290 00000000 00000000 00000000 00000000 ................ │ │ 0x014662a0 01000000 90bd3701 02000000 e0bd3701 ......7.......7. │ │ @@ -40124,25 +40124,25 @@ │ │ 0x01466490 0b000000 d0ce3701 07000000 70d43701 ......7.....p.7. │ │ 0x014664a0 0a000000 90d43701 00000000 00000000 ......7......... │ │ 0x014664b0 01000000 c0d53701 03000000 30c93701 ......7.....0.7. │ │ 0x014664c0 04000000 40ca3701 05000000 50cb3701 ....@.7.....P.7. │ │ 0x014664d0 08000000 b0ce3701 0b000000 d0ce3701 ......7.......7. │ │ 0x014664e0 07000000 70d43701 0a000000 90d43701 ....p.7.......7. │ │ 0x014664f0 00000000 00000000 29e33000 05000000 ........).0..... │ │ - 0x01466500 00000000 00000000 ffffffff 0c3e2f00 .............>/. │ │ + 0x01466500 00000000 00000000 ffffffff e53d2f00 .............=/. │ │ 0x01466510 05000000 00000000 00000000 ffffffff ................ │ │ 0x01466520 e9723100 05000000 00000000 00000000 .r1............. │ │ 0x01466530 ffffffff c90c3100 05000000 00000000 ......1......... │ │ 0x01466540 00000000 ffffffff fc033200 02000000 ..........2..... │ │ - 0x01466550 00000000 04000000 ffffffff eb802f00 ............../. │ │ + 0x01466550 00000000 04000000 ffffffff c4802f00 ............../. │ │ 0x01466560 02000000 00000000 04000000 ffffffff ................ │ │ - 0x01466570 23742f00 02000000 00000000 04000000 #t/............. │ │ + 0x01466570 fc732f00 02000000 00000000 04000000 .s/............. │ │ 0x01466580 ffffffff 15b43000 02000000 00000000 ......0......... │ │ 0x01466590 04000000 ffffffff 90d23000 02000000 ..........0..... │ │ - 0x014665a0 00000000 04000000 ffffffff 02c72f00 ............../. │ │ + 0x014665a0 00000000 04000000 ffffffff dbc62f00 ............../. │ │ 0x014665b0 02000000 00000000 04000000 ffffffff ................ │ │ 0x014665c0 e0613000 02000000 00000000 04000000 .a0............. │ │ 0x014665d0 ffffffff b6cf3100 04000000 00000000 ......1......... │ │ 0x014665e0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014665f0 00000000 00000000 00000000 fc033200 ..............2. │ │ 0x01466600 02000000 00000000 04000000 ffffffff ................ │ │ 0x01466610 00000000 00000000 00000000 00000000 ................ │ │ @@ -40158,29 +40158,29 @@ │ │ 0x014666b0 c0153801 0a000000 e0153801 00000000 ..8.......8..... │ │ 0x014666c0 00000000 f00a3200 04000000 00000000 ......2......... │ │ 0x014666d0 00000000 ffffffff f00a3200 01000000 ..........2..... │ │ 0x014666e0 00000000 04000000 ffffffff b6cf3100 ..............1. │ │ 0x014666f0 04000000 00000000 00000000 ffffffff ................ │ │ 0x01466700 0ea32e00 04000000 00000000 00000000 ................ │ │ 0x01466710 ffffffff 9ef23000 05000000 00000000 ......0......... │ │ - 0x01466720 00000000 ffffffff 0c3e2f00 05000000 .........>/..... │ │ + 0x01466720 00000000 ffffffff e53d2f00 05000000 .........=/..... │ │ 0x01466730 00000000 00000000 ffffffff d9ad2e00 ................ │ │ 0x01466740 05000000 00000000 00000000 ffffffff ................ │ │ 0x01466750 00000000 00000000 00000000 00000000 ................ │ │ 0x01466760 00000000 fc033200 02000000 00000000 ......2......... │ │ 0x01466770 04000000 ffffffff d9ad2e00 05000000 ................ │ │ 0x01466780 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01466790 00000000 00000000 00000000 00000000 ................ │ │ 0x014667a0 f00a3200 04000000 00000000 00000000 ..2............. │ │ 0x014667b0 ffffffff f00a3200 01000000 00000000 ......2......... │ │ 0x014667c0 04000000 ffffffff b6cf3100 04000000 ..........1..... │ │ 0x014667d0 00000000 00000000 ffffffff 0ea32e00 ................ │ │ 0x014667e0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014667f0 9ef23000 05000000 00000000 00000000 ..0............. │ │ - 0x01466800 ffffffff 0c3e2f00 05000000 00000000 .....>/......... │ │ + 0x01466800 ffffffff e53d2f00 05000000 00000000 .....=/......... │ │ 0x01466810 00000000 ffffffff 1c8e3100 05000000 ..........1..... │ │ 0x01466820 00000000 00000000 ffffffff 08563100 .............V1. │ │ 0x01466830 05000000 00000000 00000000 ffffffff ................ │ │ 0x01466840 1dac3100 05000000 00000000 00000000 ..1............. │ │ 0x01466850 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01466860 00000000 00000000 fc033200 02000000 ..........2..... │ │ 0x01466870 00000000 04000000 ffffffff d9ad2e00 ................ │ │ @@ -40188,35 +40188,35 @@ │ │ 0x01466890 00000000 00000000 00000000 00000000 ................ │ │ 0x014668a0 00000000 01000000 301e3801 03000000 ........0.8..... │ │ 0x014668b0 c01e3801 02000000 701f3801 04000000 ..8.....p.8..... │ │ 0x014668c0 70213801 05000000 10223801 08000000 p!8......"8..... │ │ 0x014668d0 d0223801 0b000000 f0223801 07000000 ."8......"8..... │ │ 0x014668e0 00253801 0a000000 20253801 00000000 .%8..... %8..... │ │ 0x014668f0 00000000 75333200 05000000 00000000 ....u32......... │ │ - 0x01466900 00000000 ffffffff bbb92f00 05000000 ........../..... │ │ + 0x01466900 00000000 ffffffff 94b92f00 05000000 ........../..... │ │ 0x01466910 00000000 00000000 ffffffff 0ea32e00 ................ │ │ 0x01466920 04000000 00000000 00000000 ffffffff ................ │ │ 0x01466930 b6cf3100 04000000 00000000 00000000 ..1............. │ │ 0x01466940 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01466950 00000000 00000000 14dc3100 04000000 ..........1..... │ │ 0x01466960 00000000 00000000 ffffffff 0ea32e00 ................ │ │ 0x01466970 04000000 00000000 00000000 ffffffff ................ │ │ 0x01466980 00000000 00000000 00000000 00000000 ................ │ │ 0x01466990 00000000 01000000 e0253801 02000000 .........%8..... │ │ 0x014669a0 50263801 03000000 20283801 04000000 P&8..... (8..... │ │ 0x014669b0 00293801 05000000 c0293801 08000000 .)8......)8..... │ │ 0x014669c0 c02c3801 0b000000 e02c3801 07000000 .,8......,8..... │ │ 0x014669d0 80303801 0a000000 a0303801 00000000 .08......08..... │ │ 0x014669e0 00000000 d9ad2e00 05000000 00000000 ................ │ │ - 0x014669f0 00000000 ffffffff 0c3e2f00 05000000 .........>/..... │ │ + 0x014669f0 00000000 ffffffff e53d2f00 05000000 .........=/..... │ │ 0x01466a00 00000000 00000000 ffffffff 9ef23000 ..............0. │ │ 0x01466a10 05000000 00000000 00000000 ffffffff ................ │ │ 0x01466a20 40653000 05000000 00000000 00000000 @e0............. │ │ 0x01466a30 ffffffff 0ea32e00 04000000 00000000 ................ │ │ - 0x01466a40 00000000 ffffffff ca8d2f00 04000000 ........../..... │ │ + 0x01466a40 00000000 ffffffff a38d2f00 04000000 ........../..... │ │ 0x01466a50 00000000 00000000 ffffffff 14dc3100 ..............1. │ │ 0x01466a60 04000000 00000000 00000000 ffffffff ................ │ │ 0x01466a70 f00a3200 04000000 00000000 00000000 ..2............. │ │ 0x01466a80 ffffffff b6cf3100 04000000 00000000 ......1......... │ │ 0x01466a90 00000000 ffffffff 36423200 01000000 ........6B2..... │ │ 0x01466aa0 00000000 04000000 ffffffff 86e52f00 ............../. │ │ 0x01466ab0 01000000 00000000 04000000 ffffffff ................ │ │ @@ -40227,15 +40227,15 @@ │ │ 0x01466b00 00000000 00000000 00000000 00000000 ................ │ │ 0x01466b10 01000000 80343801 02000000 d0343801 .....48......48. │ │ 0x01466b20 03000000 e0353801 04000000 70363801 .....58.....p68. │ │ 0x01466b30 05000000 f0363801 08000000 703e3801 .....68.....p>8. │ │ 0x01466b40 0b000000 903e3801 07000000 d03f3801 .....>8......?8. │ │ 0x01466b50 0a000000 f03f3801 00000000 00000000 .....?8......... │ │ 0x01466b60 b6cf3100 04000000 00000000 00000000 ..1............. │ │ - 0x01466b70 ffffffff ca8d2f00 04000000 00000000 ....../......... │ │ + 0x01466b70 ffffffff a38d2f00 04000000 00000000 ....../......... │ │ 0x01466b80 00000000 ffffffff 9ef23000 05000000 ..........0..... │ │ 0x01466b90 00000000 00000000 ffffffff 17a43100 ..............1. │ │ 0x01466ba0 05000000 00000000 00000000 ffffffff ................ │ │ 0x01466bb0 00000000 00000000 00000000 00000000 ................ │ │ 0x01466bc0 00000000 fc033200 02000000 00000000 ......2......... │ │ 0x01466bd0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01466be0 00000000 00000000 00000000 01000000 ................ │ │ @@ -40243,49 +40243,49 @@ │ │ 0x01466c00 50423801 04000000 d0423801 05000000 PB8......B8..... │ │ 0x01466c10 d0433801 08000000 50483801 0b000000 .C8.....PH8..... │ │ 0x01466c20 70483801 07000000 804b3801 0a000000 pH8......K8..... │ │ 0x01466c30 a04b3801 00000000 00000000 b6cf3100 .K8...........1. │ │ 0x01466c40 04000000 00000000 00000000 ffffffff ................ │ │ 0x01466c50 0ea32e00 04000000 00000000 00000000 ................ │ │ 0x01466c60 ffffffff 29e33000 05000000 00000000 ....).0......... │ │ - 0x01466c70 00000000 ffffffff 0c3e2f00 05000000 .........>/..... │ │ - 0x01466c80 00000000 00000000 ffffffff eb802f00 ............../. │ │ + 0x01466c70 00000000 ffffffff e53d2f00 05000000 .........=/..... │ │ + 0x01466c80 00000000 00000000 ffffffff c4802f00 ............../. │ │ 0x01466c90 02000000 00000000 08000000 ffffffff ................ │ │ 0x01466ca0 74003100 01000000 00000000 04000000 t.1............. │ │ 0x01466cb0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01466cc0 00000000 00000000 fc033200 02000000 ..........2..... │ │ 0x01466cd0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01466ce0 00000000 00000000 00000000 00000000 ................ │ │ 0x01466cf0 01000000 f04b3801 02000000 404c3801 .....K8.....@L8. │ │ 0x01466d00 03000000 604d3801 04000000 f04d3801 ....`M8......M8. │ │ 0x01466d10 05000000 704e3801 08000000 b0553801 ....pN8......U8. │ │ 0x01466d20 0b000000 d0553801 07000000 d0573801 .....U8......W8. │ │ 0x01466d30 0a000000 f0573801 00000000 00000000 .....W8......... │ │ 0x01466d40 b6cf3100 04000000 00000000 00000000 ..1............. │ │ 0x01466d50 ffffffff 0ea32e00 04000000 00000000 ................ │ │ 0x01466d60 00000000 ffffffff 29e33000 05000000 ........).0..... │ │ - 0x01466d70 00000000 00000000 ffffffff 0c3e2f00 .............>/. │ │ + 0x01466d70 00000000 00000000 ffffffff e53d2f00 .............=/. │ │ 0x01466d80 05000000 00000000 00000000 ffffffff ................ │ │ - 0x01466d90 eb802f00 02000000 00000000 08000000 ../............. │ │ + 0x01466d90 c4802f00 02000000 00000000 08000000 ../............. │ │ 0x01466da0 ffffffff 3c7b3000 01000000 00000000 ....<{0......... │ │ 0x01466db0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01466dc0 00000000 00000000 00000000 fc033200 ..............2. │ │ 0x01466dd0 02000000 00000000 04000000 ffffffff ................ │ │ 0x01466de0 00000000 00000000 00000000 00000000 ................ │ │ 0x01466df0 00000000 01000000 40583801 02000000 ........@X8..... │ │ 0x01466e00 c0583801 03000000 405a3801 04000000 .X8.....@Z8..... │ │ 0x01466e10 e05a3801 05000000 505b3801 08000000 .Z8.....P[8..... │ │ 0x01466e20 30643801 0b000000 50643801 07000000 0d8.....Pd8..... │ │ 0x01466e30 f0673801 0a000000 10683801 00000000 .g8......h8..... │ │ 0x01466e40 00000000 29e33000 05000000 00000000 ....).0......... │ │ - 0x01466e50 00000000 ffffffff 0c3e2f00 05000000 .........>/..... │ │ - 0x01466e60 00000000 00000000 ffffffff 8b252f00 .............%/. │ │ + 0x01466e50 00000000 ffffffff e53d2f00 05000000 .........=/..... │ │ + 0x01466e60 00000000 00000000 ffffffff 64252f00 ............d%/. │ │ 0x01466e70 02000000 00000000 08000000 ffffffff ................ │ │ 0x01466e80 31383100 02000000 00000000 04000000 181............. │ │ - 0x01466e90 ffffffff 6b012f00 02000000 00000000 ....k./......... │ │ + 0x01466e90 ffffffff 44012f00 02000000 00000000 ....D./......... │ │ 0x01466ea0 04000000 ffffffff 5a1d3100 02000000 ........Z.1..... │ │ 0x01466eb0 00000000 08000000 ffffffff b6cf3100 ..............1. │ │ 0x01466ec0 04000000 00000000 00000000 ffffffff ................ │ │ 0x01466ed0 00000000 00000000 00000000 00000000 ................ │ │ 0x01466ee0 00000000 fc033200 02000000 00000000 ......2......... │ │ 0x01466ef0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01466f00 00000000 00000000 00000000 01000000 ................ │ │ @@ -40318,30 +40318,30 @@ │ │ 0x014670b0 e9723100 05000000 00000000 00000000 .r1............. │ │ 0x014670c0 ffffffff 9ef23000 05000000 00000000 ......0......... │ │ 0x014670d0 00000000 ffffffff d9ad2e00 05000000 ................ │ │ 0x014670e0 00000000 00000000 ffffffff b6cf3100 ..............1. │ │ 0x014670f0 04000000 00000000 00000000 ffffffff ................ │ │ 0x01467100 0ea32e00 04000000 00000000 00000000 ................ │ │ 0x01467110 ffffffff 14dc3100 04000000 00000000 ......1......... │ │ - 0x01467120 00000000 ffffffff 0c3e2f00 05000000 .........>/..... │ │ - 0x01467130 00000000 00000000 ffffffff 77ba2e00 ............w... │ │ + 0x01467120 00000000 ffffffff e53d2f00 05000000 .........=/..... │ │ + 0x01467130 00000000 00000000 ffffffff 50ba2e00 ............P... │ │ 0x01467140 02000000 00000000 04000000 ffffffff ................ │ │ 0x01467150 00000000 00000000 00000000 00000000 ................ │ │ 0x01467160 00000000 fc033200 02000000 00000000 ......2......... │ │ 0x01467170 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01467180 00000000 00000000 00000000 e9723100 .............r1. │ │ 0x01467190 05000000 00000000 00000000 ffffffff ................ │ │ 0x014671a0 9ef23000 05000000 00000000 00000000 ..0............. │ │ 0x014671b0 ffffffff d9ad2e00 05000000 00000000 ................ │ │ 0x014671c0 00000000 ffffffff b6cf3100 04000000 ..........1..... │ │ 0x014671d0 00000000 00000000 ffffffff 0ea32e00 ................ │ │ 0x014671e0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014671f0 14dc3100 04000000 00000000 00000000 ..1............. │ │ - 0x01467200 ffffffff 0c3e2f00 05000000 00000000 .....>/......... │ │ - 0x01467210 00000000 ffffffff 77ba2e00 02000000 ........w....... │ │ + 0x01467200 ffffffff e53d2f00 05000000 00000000 .....=/......... │ │ + 0x01467210 00000000 ffffffff 50ba2e00 02000000 ........P....... │ │ 0x01467220 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01467230 00000000 00000000 00000000 00000000 ................ │ │ 0x01467240 fc033200 02000000 00000000 04000000 ..2............. │ │ 0x01467250 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01467260 00000000 00000000 01000000 a0893801 ..............8. │ │ 0x01467270 02000000 f0893801 03000000 308b3801 ......8.....0.8. │ │ 0x01467280 04000000 d08b3801 05000000 608c3801 ......8.....`.8. │ │ @@ -40363,59 +40363,59 @@ │ │ 0x01467380 d09e3801 0a000000 f09e3801 00000000 ..8.......8..... │ │ 0x01467390 00000000 b6cf3100 04000000 00000000 ......1......... │ │ 0x014673a0 00000000 ffffffff 0ea32e00 04000000 ................ │ │ 0x014673b0 00000000 00000000 ffffffff e9723100 .............r1. │ │ 0x014673c0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014673d0 9ef23000 05000000 00000000 00000000 ..0............. │ │ 0x014673e0 ffffffff 256a3000 05000000 00000000 ....%j0......... │ │ - 0x014673f0 00000000 ffffffff 666f2f00 05000000 ........fo/..... │ │ + 0x014673f0 00000000 ffffffff 3f6f2f00 05000000 ........?o/..... │ │ 0x01467400 00000000 00000000 ffffffff 78013200 ............x.2. │ │ 0x01467410 05000000 00000000 00000000 ffffffff ................ │ │ - 0x01467420 706f2f00 05000000 00000000 00000000 po/............. │ │ - 0x01467430 ffffffff aa502f00 05000000 00000000 .....P/......... │ │ - 0x01467440 00000000 ffffffff 7c6f2f00 05000000 ........|o/..... │ │ + 0x01467420 496f2f00 05000000 00000000 00000000 Io/............. │ │ + 0x01467430 ffffffff 83502f00 05000000 00000000 .....P/......... │ │ + 0x01467440 00000000 ffffffff 556f2f00 05000000 ........Uo/..... │ │ 0x01467450 00000000 00000000 ffffffff 852b3100 .............+1. │ │ 0x01467460 01000000 00000000 04000000 ffffffff ................ │ │ 0x01467470 c2113000 04000000 00000000 00000000 ..0............. │ │ 0x01467480 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01467490 00000000 00000000 c2c33100 62ab3500 ..........1.b.5. │ │ 0x014674a0 0b000000 10000000 07f03000 6dab3500 ..........0.m.5. │ │ 0x014674b0 0b000000 18000000 93763000 78ab3500 .........v0.x.5. │ │ - 0x014674c0 0b000000 20000000 39f82e00 55ab3500 .... ...9...U.5. │ │ + 0x014674c0 0b000000 20000000 12f82e00 55ab3500 .... .......U.5. │ │ 0x014674d0 0d000000 18000000 fc033200 02000000 ..........2..... │ │ 0x014674e0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x014674f0 00000000 00000000 00000000 00000000 ................ │ │ 0x01467500 01000000 10b03801 02000000 60b03801 ......8.....`.8. │ │ 0x01467510 03000000 d0b03801 04000000 50b43801 ......8.....P.8. │ │ 0x01467520 05000000 c0b43801 06000000 40b73801 ......8.....@.8. │ │ 0x01467530 0a000000 c0b73801 0b000000 b0b83801 ......8.......8. │ │ 0x01467540 0c000000 d0b83801 0d000000 10b93801 ......8.......8. │ │ 0x01467550 00000000 00000000 ab013200 04000000 ..........2..... │ │ - 0x01467560 00000000 00000000 ffffffff 4f152f00 ............O./. │ │ + 0x01467560 00000000 00000000 ffffffff 28152f00 ............(./. │ │ 0x01467570 05000000 00000000 00000000 ffffffff ................ │ │ 0x01467580 00000000 00000000 00000000 00000000 ................ │ │ - 0x01467590 00000000 10000000 a7913100 20432f00 ..........1. C/. │ │ - 0x014675a0 bbcb2f00 20000000 41000000 41000000 ../. ...A...A... │ │ + 0x01467590 00000000 10000000 a7913100 f9422f00 ..........1..B/. │ │ + 0x014675a0 94cb2f00 20000000 41000000 41000000 ../. ...A...A... │ │ 0x014675b0 20000000 ff000000 11000000 a7913100 .............1. │ │ - 0x014675c0 2cad2e00 73ee2e00 30000000 61000000 ,...s...0...a... │ │ + 0x014675c0 2cad2e00 4cee2e00 30000000 61000000 ,...L...0...a... │ │ 0x014675d0 61000000 30000000 ff000000 12000000 a...0........... │ │ 0x014675e0 a7913100 e7103200 6ba83100 40000000 ..1...2.k.1.@... │ │ 0x014675f0 85000000 85000000 42000000 01000000 ........B....... │ │ - 0x01467600 20000000 1e293000 00000000 bbcb2f00 ....)0......./. │ │ + 0x01467600 20000000 1e293000 00000000 94cb2f00 ....)0......./. │ │ 0x01467610 20000000 20000000 20000000 20000000 ... ... ... ... │ │ - 0x01467620 00000000 21000000 dcc72e00 00000000 ....!........... │ │ + 0x01467620 00000000 21000000 b5c72e00 00000000 ....!........... │ │ 0x01467630 6ba83100 40000000 38000000 38000000 k.1.@...8...8... │ │ 0x01467640 38000000 00000000 01000000 b0c93801 8.............8. │ │ 0x01467650 02000000 00ca3801 03000000 b0ca3801 ......8.......8. │ │ 0x01467660 04000000 e0cd3801 05000000 90ce3801 ......8.......8. │ │ 0x01467670 06000000 c0d03801 0a000000 40d13801 ......8.....@.8. │ │ 0x01467680 0b000000 30d23801 0c000000 50d23801 ....0.8.....P.8. │ │ 0x01467690 0d000000 90d23801 00000000 00000000 ......8......... │ │ 0x014676a0 ab013200 04000000 00000000 00000000 ..2............. │ │ - 0x014676b0 ffffffff 4f152f00 05000000 00000000 ....O./......... │ │ + 0x014676b0 ffffffff 28152f00 05000000 00000000 ....(./......... │ │ 0x014676c0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014676d0 00000000 00000000 00000000 01000000 ................ │ │ 0x014676e0 60d73801 02000000 d0d73801 03000000 `.8.......8..... │ │ 0x014676f0 10d83801 04000000 70da3801 05000000 ..8.....p.8..... │ │ 0x01467700 b0da3801 06000000 f0db3801 07000000 ..8.......8..... │ │ 0x01467710 30dc3801 08000000 c0dc3801 09000000 0.8.......8..... │ │ 0x01467720 e0dc3801 0a000000 00dd3801 0b000000 ..8.......8..... │ │ @@ -40442,153 +40442,153 @@ │ │ 0x01467870 60e63801 0e000000 c0e63801 15000000 `.8.......8..... │ │ 0x01467880 e0e63801 17000000 90e73801 16000000 ..8.......8..... │ │ 0x01467890 a0e83801 28000000 10ea3801 29000000 ..8.(.....8.)... │ │ 0x014678a0 a0ea3801 2a000000 e0ea3801 2b000000 ..8.*.....8.+... │ │ 0x014678b0 c0eb3801 14000000 c0ef3801 2c000000 ..8.......8.,... │ │ 0x014678c0 00ec3801 00000000 00000000 968b3100 ..8...........1. │ │ 0x014678d0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x014678e0 20e82e00 04000000 00000000 00000000 ............... │ │ - 0x014678f0 ffffffff 80222f00 01000000 00000000 ....."/......... │ │ - 0x01467900 04000000 ffffffff 30612f00 02000000 ........0a/..... │ │ - 0x01467910 00000000 04000000 ffffffff f7052f00 ............../. │ │ + 0x014678e0 f9e72e00 04000000 00000000 00000000 ................ │ │ + 0x014678f0 ffffffff 59222f00 01000000 00000000 ....Y"/......... │ │ + 0x01467900 04000000 ffffffff 09612f00 02000000 .........a/..... │ │ + 0x01467910 00000000 04000000 ffffffff d0052f00 ............../. │ │ 0x01467920 01000000 00000000 04000000 ffffffff ................ │ │ 0x01467930 00000000 00000000 00000000 00000000 ................ │ │ - 0x01467940 00000000 4a9a2f00 01000000 00000000 ....J./......... │ │ - 0x01467950 04000000 ffffffff bab82f00 01000000 ........../..... │ │ - 0x01467960 00000000 04000000 ffffffff 6d062f00 ............m./. │ │ + 0x01467940 00000000 239a2f00 01000000 00000000 ....#./......... │ │ + 0x01467950 04000000 ffffffff 93b82f00 01000000 ........../..... │ │ + 0x01467960 00000000 04000000 ffffffff 46062f00 ............F./. │ │ 0x01467970 01000000 00000000 04000000 ffffffff ................ │ │ 0x01467980 b4863000 05000000 00000000 00000000 ..0............. │ │ - 0x01467990 ffffffff 6b012f00 02000000 00000000 ....k./......... │ │ + 0x01467990 ffffffff 44012f00 02000000 00000000 ....D./......... │ │ 0x014679a0 00000000 ffffffff 62943100 02000000 ........b.1..... │ │ 0x014679b0 00000000 00000000 ffffffff f72c3200 .............,2. │ │ 0x014679c0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014679d0 eb2f3200 02000000 00000000 00000000 ./2............. │ │ - 0x014679e0 ffffffff f5432f00 01000000 00000000 .....C/......... │ │ + 0x014679e0 ffffffff ce432f00 01000000 00000000 .....C/......... │ │ 0x014679f0 04000000 ffffffff 3c333200 01000000 ........<32..... │ │ - 0x01467a00 00000000 04000000 ffffffff fc062f00 ............../. │ │ + 0x01467a00 00000000 04000000 ffffffff d5062f00 ............../. │ │ 0x01467a10 01000000 00000000 04000000 ffffffff ................ │ │ - 0x01467a20 80222f00 01000000 00000000 04000000 ."/............. │ │ + 0x01467a20 59222f00 01000000 00000000 04000000 Y"/............. │ │ 0x01467a30 ffffffff 40653000 05000000 00000000 ....@e0......... │ │ - 0x01467a40 00000000 ffffffff 20e82e00 04000000 ........ ....... │ │ - 0x01467a50 00000000 00000000 ffffffff 26972f00 ............&./. │ │ + 0x01467a40 00000000 ffffffff f9e72e00 04000000 ................ │ │ + 0x01467a50 00000000 00000000 ffffffff ff962f00 ............../. │ │ 0x01467a60 02000000 00000000 00000000 ffffffff ................ │ │ - 0x01467a70 59042f00 02000000 00000000 00000000 Y./............. │ │ + 0x01467a70 32042f00 02000000 00000000 00000000 2./............. │ │ 0x01467a80 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01467a90 00000000 00000000 b4863000 05000000 ..........0..... │ │ 0x01467aa0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01467ab0 00000000 00000000 00000000 00000000 ................ │ │ 0x01467ac0 00000000 d07a4601 ac7b4601 e87b4601 .....zF..{F..{F. │ │ - 0x01467ad0 6b012f00 02000000 00000000 00000000 k./............. │ │ + 0x01467ad0 44012f00 02000000 00000000 00000000 D./............. │ │ 0x01467ae0 ffffffff 62943100 02000000 00000000 ....b.1......... │ │ 0x01467af0 00000000 ffffffff f72c3200 02000000 .........,2..... │ │ 0x01467b00 00000000 00000000 ffffffff eb2f3200 ............./2. │ │ 0x01467b10 02000000 00000000 00000000 ffffffff ................ │ │ - 0x01467b20 f5432f00 01000000 00000000 04000000 .C/............. │ │ + 0x01467b20 ce432f00 01000000 00000000 04000000 .C/............. │ │ 0x01467b30 ffffffff 3c333200 01000000 00000000 ....<32......... │ │ - 0x01467b40 04000000 ffffffff fc062f00 01000000 ........../..... │ │ - 0x01467b50 00000000 04000000 ffffffff 80222f00 ............."/. │ │ + 0x01467b40 04000000 ffffffff d5062f00 01000000 ........../..... │ │ + 0x01467b50 00000000 04000000 ffffffff 59222f00 ............Y"/. │ │ 0x01467b60 01000000 00000000 04000000 ffffffff ................ │ │ 0x01467b70 40653000 05000000 00000000 00000000 @e0............. │ │ - 0x01467b80 ffffffff 20e82e00 04000000 00000000 .... ........... │ │ + 0x01467b80 ffffffff f9e72e00 04000000 00000000 ................ │ │ 0x01467b90 00000000 ffffffff 00000000 00000000 ................ │ │ - 0x01467ba0 00000000 00000000 00000000 26972f00 ............&./. │ │ + 0x01467ba0 00000000 00000000 00000000 ff962f00 ............../. │ │ 0x01467bb0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x01467bc0 59042f00 02000000 00000000 00000000 Y./............. │ │ + 0x01467bc0 32042f00 02000000 00000000 00000000 2./............. │ │ 0x01467bd0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x01467be0 00000000 00000000 6b012f00 02000000 ........k./..... │ │ + 0x01467be0 00000000 00000000 44012f00 02000000 ........D./..... │ │ 0x01467bf0 00000000 00000000 ffffffff 62943100 ............b.1. │ │ 0x01467c00 02000000 00000000 00000000 ffffffff ................ │ │ 0x01467c10 f72c3200 02000000 00000000 00000000 .,2............. │ │ 0x01467c20 ffffffff eb2f3200 02000000 00000000 ...../2......... │ │ - 0x01467c30 00000000 ffffffff f5432f00 01000000 .........C/..... │ │ + 0x01467c30 00000000 ffffffff ce432f00 01000000 .........C/..... │ │ 0x01467c40 00000000 04000000 ffffffff 3c333200 ............<32. │ │ 0x01467c50 01000000 00000000 04000000 ffffffff ................ │ │ - 0x01467c60 fc062f00 01000000 00000000 04000000 ../............. │ │ - 0x01467c70 ffffffff 80222f00 01000000 00000000 ....."/......... │ │ + 0x01467c60 d5062f00 01000000 00000000 04000000 ../............. │ │ + 0x01467c70 ffffffff 59222f00 01000000 00000000 ....Y"/......... │ │ 0x01467c80 04000000 ffffffff 40653000 05000000 ........@e0..... │ │ - 0x01467c90 00000000 00000000 ffffffff 20e82e00 ............ ... │ │ + 0x01467c90 00000000 00000000 ffffffff f9e72e00 ................ │ │ 0x01467ca0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x01467cb0 26972f00 02000000 00000000 00000000 &./............. │ │ - 0x01467cc0 ffffffff 59042f00 02000000 00000000 ....Y./......... │ │ + 0x01467cb0 ff962f00 02000000 00000000 00000000 ../............. │ │ + 0x01467cc0 ffffffff 32042f00 02000000 00000000 ....2./......... │ │ 0x01467cd0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x01467ce0 00000000 00000000 00000000 968b3100 ..............1. │ │ 0x01467cf0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x01467d00 20e82e00 04000000 00000000 00000000 ............... │ │ - 0x01467d10 ffffffff 80222f00 01000000 00000000 ....."/......... │ │ - 0x01467d20 04000000 ffffffff 30612f00 02000000 ........0a/..... │ │ + 0x01467d00 f9e72e00 04000000 00000000 00000000 ................ │ │ + 0x01467d10 ffffffff 59222f00 01000000 00000000 ....Y"/......... │ │ + 0x01467d20 04000000 ffffffff 09612f00 02000000 .........a/..... │ │ 0x01467d30 00000000 04000000 ffffffff 65533200 ............eS2. │ │ 0x01467d40 02000000 00000000 04000000 ffffffff ................ │ │ 0x01467d50 0ea32e00 04000000 00000000 00000000 ................ │ │ 0x01467d60 ffffffff b6cf3100 04000000 00000000 ......1......... │ │ - 0x01467d70 00000000 ffffffff f5432f00 01000000 .........C/..... │ │ + 0x01467d70 00000000 ffffffff ce432f00 01000000 .........C/..... │ │ 0x01467d80 00000000 04000000 ffffffff 40653000 ............@e0. │ │ 0x01467d90 05000000 00000000 00000000 ffffffff ................ │ │ 0x01467da0 3c333200 01000000 00000000 04000000 <32............. │ │ - 0x01467db0 ffffffff fc062f00 01000000 00000000 ....../......... │ │ + 0x01467db0 ffffffff d5062f00 01000000 00000000 ....../......... │ │ 0x01467dc0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x01467dd0 00000000 00000000 00000000 01000000 ................ │ │ 0x01467de0 20f33801 02000000 60f33801 03000000 .8.....`.8..... │ │ 0x01467df0 70f43801 04000000 c0f43801 05000000 p.8.......8..... │ │ 0x01467e00 10f83801 0f000000 30f83801 10000000 ..8.....0.8..... │ │ 0x01467e10 50f83801 06000000 70f83801 07000000 P.8.....p.8..... │ │ 0x01467e20 b0fa3801 08000000 30fb3801 0a000000 ..8.....0.8..... │ │ 0x01467e30 70fb3801 0b000000 a0fb3801 0c000000 p.8.......8..... │ │ 0x01467e40 40fd3801 15000000 60fd3801 17000000 @.8.....`.8..... │ │ 0x01467e50 10fe3801 16000000 20ff3801 28000000 ..8..... .8.(... │ │ 0x01467e60 90003901 29000000 20013901 2a000000 ..9.)... .9.*... │ │ 0x01467e70 60013901 2b000000 e0023901 2c000000 `.9.+.....9.,... │ │ 0x01467e80 20033901 00000000 00000000 fec13000 .9...........0. │ │ - 0x01467e90 02000000 733c3100 00000000 8d252f00 ....s<1......%/. │ │ - 0x01467ea0 01000000 4a9a2f00 01000000 00000000 ....J./......... │ │ - 0x01467eb0 04000000 ffffffff bab82f00 01000000 ........../..... │ │ - 0x01467ec0 00000000 04000000 ffffffff 6d062f00 ............m./. │ │ + 0x01467e90 02000000 733c3100 00000000 66252f00 ....s<1.....f%/. │ │ + 0x01467ea0 01000000 239a2f00 01000000 00000000 ....#./......... │ │ + 0x01467eb0 04000000 ffffffff 93b82f00 01000000 ........../..... │ │ + 0x01467ec0 00000000 04000000 ffffffff 46062f00 ............F./. │ │ 0x01467ed0 01000000 00000000 04000000 ffffffff ................ │ │ 0x01467ee0 70113000 04000000 00000000 00000000 p.0............. │ │ - 0x01467ef0 ffffffff 6b012f00 02000000 00000000 ....k./......... │ │ + 0x01467ef0 ffffffff 44012f00 02000000 00000000 ....D./......... │ │ 0x01467f00 00000000 ffffffff 62943100 02000000 ........b.1..... │ │ 0x01467f10 00000000 00000000 ffffffff f72c3200 .............,2. │ │ 0x01467f20 02000000 00000000 00000000 ffffffff ................ │ │ 0x01467f30 eb2f3200 02000000 00000000 00000000 ./2............. │ │ - 0x01467f40 ffffffff f5432f00 01000000 00000000 .....C/......... │ │ + 0x01467f40 ffffffff ce432f00 01000000 00000000 .....C/......... │ │ 0x01467f50 04000000 ffffffff 3c333200 01000000 ........<32..... │ │ - 0x01467f60 00000000 04000000 ffffffff fc062f00 ............../. │ │ + 0x01467f60 00000000 04000000 ffffffff d5062f00 ............../. │ │ 0x01467f70 01000000 00000000 04000000 ffffffff ................ │ │ 0x01467f80 40653000 05000000 00000000 00000000 @e0............. │ │ - 0x01467f90 ffffffff 26972f00 02000000 00000000 ....&./......... │ │ - 0x01467fa0 00000000 ffffffff 59042f00 02000000 ........Y./..... │ │ + 0x01467f90 ffffffff ff962f00 02000000 00000000 ....../......... │ │ + 0x01467fa0 00000000 ffffffff 32042f00 02000000 ........2./..... │ │ 0x01467fb0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01467fc0 00000000 00000000 00000000 00000000 ................ │ │ 0x01467fd0 00000000 e07f4601 94804601 d0804601 ......F...F...F. │ │ - 0x01467fe0 6b012f00 02000000 00000000 00000000 k./............. │ │ + 0x01467fe0 44012f00 02000000 00000000 00000000 D./............. │ │ 0x01467ff0 ffffffff 62943100 02000000 00000000 ....b.1......... │ │ 0x01468000 00000000 ffffffff f72c3200 02000000 .........,2..... │ │ 0x01468010 00000000 00000000 ffffffff eb2f3200 ............./2. │ │ 0x01468020 02000000 00000000 00000000 ffffffff ................ │ │ - 0x01468030 f5432f00 01000000 00000000 04000000 .C/............. │ │ + 0x01468030 ce432f00 01000000 00000000 04000000 .C/............. │ │ 0x01468040 ffffffff 3c333200 01000000 00000000 ....<32......... │ │ - 0x01468050 04000000 ffffffff fc062f00 01000000 ........../..... │ │ + 0x01468050 04000000 ffffffff d5062f00 01000000 ........../..... │ │ 0x01468060 00000000 04000000 ffffffff 40653000 ............@e0. │ │ 0x01468070 05000000 00000000 00000000 ffffffff ................ │ │ 0x01468080 00000000 00000000 00000000 00000000 ................ │ │ - 0x01468090 00000000 26972f00 02000000 00000000 ....&./......... │ │ - 0x014680a0 00000000 ffffffff 59042f00 02000000 ........Y./..... │ │ + 0x01468090 00000000 ff962f00 02000000 00000000 ....../......... │ │ + 0x014680a0 00000000 ffffffff 32042f00 02000000 ........2./..... │ │ 0x014680b0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x014680c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014680d0 6b012f00 02000000 00000000 00000000 k./............. │ │ + 0x014680d0 44012f00 02000000 00000000 00000000 D./............. │ │ 0x014680e0 ffffffff 62943100 02000000 00000000 ....b.1......... │ │ 0x014680f0 00000000 ffffffff f72c3200 02000000 .........,2..... │ │ 0x01468100 00000000 00000000 ffffffff eb2f3200 ............./2. │ │ 0x01468110 02000000 00000000 00000000 ffffffff ................ │ │ - 0x01468120 f5432f00 01000000 00000000 04000000 .C/............. │ │ + 0x01468120 ce432f00 01000000 00000000 04000000 .C/............. │ │ 0x01468130 ffffffff 3c333200 01000000 00000000 ....<32......... │ │ - 0x01468140 04000000 ffffffff fc062f00 01000000 ........../..... │ │ + 0x01468140 04000000 ffffffff d5062f00 01000000 ........../..... │ │ 0x01468150 00000000 04000000 ffffffff 40653000 ............@e0. │ │ 0x01468160 05000000 00000000 00000000 ffffffff ................ │ │ - 0x01468170 26972f00 02000000 00000000 00000000 &./............. │ │ - 0x01468180 ffffffff 59042f00 02000000 00000000 ....Y./......... │ │ + 0x01468170 ff962f00 02000000 00000000 00000000 ../............. │ │ + 0x01468180 ffffffff 32042f00 02000000 00000000 ....2./......... │ │ 0x01468190 00000000 ffffffff 00000000 00000000 ................ │ │ 0x014681a0 00000000 00000000 00000000 01000000 ................ │ │ 0x014681b0 20073901 02000000 70073901 03000000 .9.....p.9..... │ │ 0x014681c0 20083901 04000000 d0083901 05000000 .9.......9..... │ │ 0x014681d0 400e3901 0f000000 600e3901 10000000 @.9.....`.9..... │ │ 0x014681e0 800e3901 06000000 a00e3901 07000000 ..9.......9..... │ │ 0x014681f0 70103901 08000000 70113901 0a000000 p.9.....p.9..... │ │ @@ -40606,273 +40606,273 @@ │ │ 0x014682b0 801c3901 0a000000 d0113901 0b000000 ..9.......9..... │ │ 0x014682c0 e01c3901 0c000000 101d3901 0d000000 ..9.......9..... │ │ 0x014682d0 50123901 0e000000 301d3901 15000000 P.9.....0.9..... │ │ 0x014682e0 50133901 17000000 f0133901 16000000 P.9.......9..... │ │ 0x014682f0 501d3901 28000000 701e3901 29000000 P.9.(...p.9.)... │ │ 0x01468300 40173901 2a000000 70173901 2b000000 @.9.*...p.9.+... │ │ 0x01468310 60193901 14000000 b01e3901 2c000000 `.9.......9.,... │ │ - 0x01468320 d0193901 00000000 00000000 4a9a2f00 ..9.........J./. │ │ + 0x01468320 d0193901 00000000 00000000 239a2f00 ..9.........#./. │ │ 0x01468330 01000000 00000000 04000000 ffffffff ................ │ │ - 0x01468340 bab82f00 01000000 00000000 04000000 ../............. │ │ - 0x01468350 ffffffff 6d062f00 01000000 00000000 ....m./......... │ │ + 0x01468340 93b82f00 01000000 00000000 04000000 ../............. │ │ + 0x01468350 ffffffff 46062f00 01000000 00000000 ....F./......... │ │ 0x01468360 04000000 ffffffff 70113000 04000000 ........p.0..... │ │ 0x01468370 00000000 00000000 ffffffff b4863000 ..............0. │ │ 0x01468380 05000000 00000000 00000000 ffffffff ................ │ │ 0x01468390 25303200 01000000 00000000 04000000 %02............. │ │ - 0x014683a0 ffffffff 20e82e00 04000000 00000000 .... ........... │ │ - 0x014683b0 00000000 ffffffff 25fc2e00 04000000 ........%....... │ │ + 0x014683a0 ffffffff f9e72e00 04000000 00000000 ................ │ │ + 0x014683b0 00000000 ffffffff fefb2e00 04000000 ................ │ │ 0x014683c0 00000000 00000000 ffffffff 27593100 ............'Y1. │ │ 0x014683d0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x014683e0 59cb2e00 04000000 00000000 00000000 Y............... │ │ - 0x014683f0 ffffffff 6b012f00 02000000 00000000 ....k./......... │ │ - 0x01468400 00000000 ffffffff a7fa2e00 02000000 ................ │ │ - 0x01468410 00000000 00000000 ffffffff 6f982f00 ............o./. │ │ + 0x014683e0 32cb2e00 04000000 00000000 00000000 2............... │ │ + 0x014683f0 ffffffff 44012f00 02000000 00000000 ....D./......... │ │ + 0x01468400 00000000 ffffffff 80fa2e00 02000000 ................ │ │ + 0x01468410 00000000 00000000 ffffffff 48982f00 ............H./. │ │ 0x01468420 02000000 00000000 00000000 ffffffff ................ │ │ 0x01468430 4dfe3000 05000000 00000000 00000000 M.0............. │ │ 0x01468440 ffffffff 6c613000 02000000 00000000 ....la0......... │ │ - 0x01468450 00000000 ffffffff 1e7f2f00 02000000 ........../..... │ │ + 0x01468450 00000000 ffffffff f77e2f00 02000000 .........~/..... │ │ 0x01468460 00000000 00000000 ffffffff 40653000 ............@e0. │ │ 0x01468470 05000000 00000000 00000000 ffffffff ................ │ │ 0x01468480 25303200 01000000 00000000 04000000 %02............. │ │ - 0x01468490 ffffffff 6d982f00 01000000 00000000 ....m./......... │ │ + 0x01468490 ffffffff 46982f00 01000000 00000000 ....F./......... │ │ 0x014684a0 04000000 ffffffff 4f5b3000 04000000 ........O[0..... │ │ 0x014684b0 00000000 00000000 ffffffff 5f633200 ............_c2. │ │ 0x014684c0 01000000 00000000 04000000 ffffffff ................ │ │ 0x014684d0 a8383100 01000000 00000000 04000000 .81............. │ │ - 0x014684e0 ffffffff d5b62f00 01000000 00000000 ....../......... │ │ + 0x014684e0 ffffffff aeb62f00 01000000 00000000 ....../......... │ │ 0x014684f0 04000000 ffffffff 24593100 01000000 ........$Y1..... │ │ - 0x01468500 00000000 04000000 ffffffff 26972f00 ............&./. │ │ + 0x01468500 00000000 04000000 ffffffff ff962f00 ............../. │ │ 0x01468510 05000000 00000000 00000000 ffffffff ................ │ │ - 0x01468520 49ce2e00 02000000 00000000 00000000 I............... │ │ + 0x01468520 22ce2e00 02000000 00000000 00000000 "............... │ │ 0x01468530 ffffffff cc003100 02000000 00000000 ......1......... │ │ - 0x01468540 00000000 ffffffff 59042f00 02000000 ........Y./..... │ │ - 0x01468550 00000000 00000000 ffffffff df7e2f00 .............~/. │ │ + 0x01468540 00000000 ffffffff 32042f00 02000000 ........2./..... │ │ + 0x01468550 00000000 00000000 ffffffff b87e2f00 .............~/. │ │ 0x01468560 01000000 00000000 04000000 ffffffff ................ │ │ 0x01468570 97843000 01000000 00000000 04000000 ..0............. │ │ 0x01468580 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x01468590 00000000 00000000 df7e2f00 01000000 .........~/..... │ │ + 0x01468590 00000000 00000000 b87e2f00 01000000 .........~/..... │ │ 0x014685a0 00000000 04000000 ffffffff b4863000 ..............0. │ │ 0x014685b0 05000000 00000000 00000000 ffffffff ................ │ │ - 0x014685c0 25fc2e00 04000000 00000000 00000000 %............... │ │ + 0x014685c0 fefb2e00 04000000 00000000 00000000 ................ │ │ 0x014685d0 ffffffff 27593100 04000000 00000000 ....'Y1......... │ │ 0x014685e0 00000000 ffffffff 40653000 05000000 ........@e0..... │ │ 0x014685f0 00000000 00000000 ffffffff 97843000 ..............0. │ │ 0x01468600 01000000 00000000 04000000 ffffffff ................ │ │ 0x01468610 95a63000 04000000 00000000 00000000 ..0............. │ │ 0x01468620 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01468630 00000000 00000000 00000000 78864601 ............x.F. │ │ 0x01468640 a0864601 c8864601 04874601 08884601 ..F...F...F...F. │ │ 0x01468650 20894601 388a4601 648b4601 a08b4601 .F.8.F.d.F...F. │ │ 0x01468660 f08b4601 408c4601 a48c4601 d08d4601 ..F.@.F...F...F. │ │ - 0x01468670 108f4601 50904601 59042f00 02000000 ..F.P.F.Y./..... │ │ + 0x01468670 108f4601 50904601 32042f00 02000000 ..F.P.F.2./..... │ │ 0x01468680 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01468690 00000000 00000000 00000000 00000000 ................ │ │ - 0x014686a0 26972f00 05000000 00000000 00000000 &./............. │ │ + 0x014686a0 ff962f00 05000000 00000000 00000000 ../............. │ │ 0x014686b0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x014686c0 00000000 00000000 59042f00 02000000 ........Y./..... │ │ - 0x014686d0 00000000 00000000 ffffffff 26972f00 ............&./. │ │ + 0x014686c0 00000000 00000000 32042f00 02000000 ........2./..... │ │ + 0x014686d0 00000000 00000000 ffffffff ff962f00 ............../. │ │ 0x014686e0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014686f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01468700 00000000 20e82e00 04000000 00000000 .... ........... │ │ - 0x01468710 00000000 ffffffff 25fc2e00 04000000 ........%....... │ │ + 0x01468700 00000000 f9e72e00 04000000 00000000 ................ │ │ + 0x01468710 00000000 ffffffff fefb2e00 04000000 ................ │ │ 0x01468720 00000000 00000000 ffffffff 27593100 ............'Y1. │ │ 0x01468730 04000000 00000000 00000000 ffffffff ................ │ │ - 0x01468740 59cb2e00 04000000 00000000 00000000 Y............... │ │ - 0x01468750 ffffffff 6b012f00 02000000 00000000 ....k./......... │ │ - 0x01468760 00000000 ffffffff a7fa2e00 02000000 ................ │ │ - 0x01468770 00000000 00000000 ffffffff 6f982f00 ............o./. │ │ + 0x01468740 32cb2e00 04000000 00000000 00000000 2............... │ │ + 0x01468750 ffffffff 44012f00 02000000 00000000 ....D./......... │ │ + 0x01468760 00000000 ffffffff 80fa2e00 02000000 ................ │ │ + 0x01468770 00000000 00000000 ffffffff 48982f00 ............H./. │ │ 0x01468780 02000000 00000000 00000000 ffffffff ................ │ │ 0x01468790 4dfe3000 05000000 00000000 00000000 M.0............. │ │ 0x014687a0 ffffffff 6c613000 02000000 00000000 ....la0......... │ │ - 0x014687b0 00000000 ffffffff 1e7f2f00 02000000 ........../..... │ │ + 0x014687b0 00000000 ffffffff f77e2f00 02000000 .........~/..... │ │ 0x014687c0 00000000 00000000 ffffffff 40653000 ............@e0. │ │ 0x014687d0 05000000 00000000 00000000 ffffffff ................ │ │ 0x014687e0 25303200 01000000 00000000 04000000 %02............. │ │ 0x014687f0 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x01468800 00000000 00000000 59042f00 02000000 ........Y./..... │ │ - 0x01468810 00000000 00000000 ffffffff 20e82e00 ............ ... │ │ + 0x01468800 00000000 00000000 32042f00 02000000 ........2./..... │ │ + 0x01468810 00000000 00000000 ffffffff f9e72e00 ................ │ │ 0x01468820 04000000 00000000 00000000 ffffffff ................ │ │ - 0x01468830 25fc2e00 04000000 00000000 00000000 %............... │ │ + 0x01468830 fefb2e00 04000000 00000000 00000000 ................ │ │ 0x01468840 ffffffff 27593100 04000000 00000000 ....'Y1......... │ │ - 0x01468850 00000000 ffffffff 59cb2e00 04000000 ........Y....... │ │ - 0x01468860 00000000 00000000 ffffffff 6b012f00 ............k./. │ │ + 0x01468850 00000000 ffffffff 32cb2e00 04000000 ........2....... │ │ + 0x01468860 00000000 00000000 ffffffff 44012f00 ............D./. │ │ 0x01468870 02000000 00000000 00000000 ffffffff ................ │ │ - 0x01468880 a7fa2e00 02000000 00000000 00000000 ................ │ │ - 0x01468890 ffffffff 6f982f00 02000000 00000000 ....o./......... │ │ + 0x01468880 80fa2e00 02000000 00000000 00000000 ................ │ │ + 0x01468890 ffffffff 48982f00 02000000 00000000 ....H./......... │ │ 0x014688a0 00000000 ffffffff 4dfe3000 05000000 ........M.0..... │ │ 0x014688b0 00000000 00000000 ffffffff 6c613000 ............la0. │ │ 0x014688c0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x014688d0 1e7f2f00 02000000 00000000 00000000 ../............. │ │ + 0x014688d0 f77e2f00 02000000 00000000 00000000 .~/............. │ │ 0x014688e0 ffffffff 40653000 05000000 00000000 ....@e0......... │ │ 0x014688f0 00000000 ffffffff 25303200 01000000 ........%02..... │ │ 0x01468900 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01468910 00000000 00000000 00000000 00000000 ................ │ │ - 0x01468920 26972f00 05000000 00000000 00000000 &./............. │ │ - 0x01468930 ffffffff 20e82e00 04000000 00000000 .... ........... │ │ - 0x01468940 00000000 ffffffff 25fc2e00 04000000 ........%....... │ │ + 0x01468920 ff962f00 05000000 00000000 00000000 ../............. │ │ + 0x01468930 ffffffff f9e72e00 04000000 00000000 ................ │ │ + 0x01468940 00000000 ffffffff fefb2e00 04000000 ................ │ │ 0x01468950 00000000 00000000 ffffffff 27593100 ............'Y1. │ │ 0x01468960 04000000 00000000 00000000 ffffffff ................ │ │ - 0x01468970 59cb2e00 04000000 00000000 00000000 Y............... │ │ - 0x01468980 ffffffff 6b012f00 02000000 00000000 ....k./......... │ │ - 0x01468990 00000000 ffffffff a7fa2e00 02000000 ................ │ │ - 0x014689a0 00000000 00000000 ffffffff 6f982f00 ............o./. │ │ + 0x01468970 32cb2e00 04000000 00000000 00000000 2............... │ │ + 0x01468980 ffffffff 44012f00 02000000 00000000 ....D./......... │ │ + 0x01468990 00000000 ffffffff 80fa2e00 02000000 ................ │ │ + 0x014689a0 00000000 00000000 ffffffff 48982f00 ............H./. │ │ 0x014689b0 02000000 00000000 00000000 ffffffff ................ │ │ 0x014689c0 4dfe3000 05000000 00000000 00000000 M.0............. │ │ 0x014689d0 ffffffff 6c613000 02000000 00000000 ....la0......... │ │ - 0x014689e0 00000000 ffffffff 1e7f2f00 02000000 ........../..... │ │ + 0x014689e0 00000000 ffffffff f77e2f00 02000000 .........~/..... │ │ 0x014689f0 00000000 00000000 ffffffff 40653000 ............@e0. │ │ 0x01468a00 05000000 00000000 00000000 ffffffff ................ │ │ 0x01468a10 25303200 01000000 00000000 04000000 %02............. │ │ 0x01468a20 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x01468a30 00000000 00000000 59042f00 02000000 ........Y./..... │ │ - 0x01468a40 00000000 00000000 ffffffff 26972f00 ............&./. │ │ + 0x01468a30 00000000 00000000 32042f00 02000000 ........2./..... │ │ + 0x01468a40 00000000 00000000 ffffffff ff962f00 ............../. │ │ 0x01468a50 05000000 00000000 00000000 ffffffff ................ │ │ - 0x01468a60 20e82e00 04000000 00000000 00000000 ............... │ │ - 0x01468a70 ffffffff 25fc2e00 04000000 00000000 ....%........... │ │ + 0x01468a60 f9e72e00 04000000 00000000 00000000 ................ │ │ + 0x01468a70 ffffffff fefb2e00 04000000 00000000 ................ │ │ 0x01468a80 00000000 ffffffff 27593100 04000000 ........'Y1..... │ │ - 0x01468a90 00000000 00000000 ffffffff 59cb2e00 ............Y... │ │ + 0x01468a90 00000000 00000000 ffffffff 32cb2e00 ............2... │ │ 0x01468aa0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x01468ab0 6b012f00 02000000 00000000 00000000 k./............. │ │ - 0x01468ac0 ffffffff a7fa2e00 02000000 00000000 ................ │ │ - 0x01468ad0 00000000 ffffffff 6f982f00 02000000 ........o./..... │ │ + 0x01468ab0 44012f00 02000000 00000000 00000000 D./............. │ │ + 0x01468ac0 ffffffff 80fa2e00 02000000 00000000 ................ │ │ + 0x01468ad0 00000000 ffffffff 48982f00 02000000 ........H./..... │ │ 0x01468ae0 00000000 00000000 ffffffff 4dfe3000 ............M.0. │ │ 0x01468af0 05000000 00000000 00000000 ffffffff ................ │ │ 0x01468b00 6c613000 02000000 00000000 00000000 la0............. │ │ - 0x01468b10 ffffffff 1e7f2f00 02000000 00000000 ....../......... │ │ + 0x01468b10 ffffffff f77e2f00 02000000 00000000 .....~/......... │ │ 0x01468b20 00000000 ffffffff 40653000 05000000 ........@e0..... │ │ 0x01468b30 00000000 00000000 ffffffff 25303200 ............%02. │ │ 0x01468b40 01000000 00000000 04000000 ffffffff ................ │ │ 0x01468b50 00000000 00000000 00000000 00000000 ................ │ │ - 0x01468b60 00000000 df7e2f00 01000000 00000000 .....~/......... │ │ + 0x01468b60 00000000 b87e2f00 01000000 00000000 .....~/......... │ │ 0x01468b70 04000000 ffffffff 97843000 01000000 ..........0..... │ │ 0x01468b80 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01468b90 00000000 00000000 00000000 00000000 ................ │ │ - 0x01468ba0 59042f00 02000000 00000000 00000000 Y./............. │ │ - 0x01468bb0 ffffffff df7e2f00 01000000 00000000 .....~/......... │ │ + 0x01468ba0 32042f00 02000000 00000000 00000000 2./............. │ │ + 0x01468bb0 ffffffff b87e2f00 01000000 00000000 .....~/......... │ │ 0x01468bc0 04000000 ffffffff 97843000 01000000 ..........0..... │ │ 0x01468bd0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01468be0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01468bf0 26972f00 05000000 00000000 00000000 &./............. │ │ - 0x01468c00 ffffffff df7e2f00 01000000 00000000 .....~/......... │ │ + 0x01468bf0 ff962f00 05000000 00000000 00000000 ../............. │ │ + 0x01468c00 ffffffff b87e2f00 01000000 00000000 .....~/......... │ │ 0x01468c10 04000000 ffffffff 97843000 01000000 ..........0..... │ │ 0x01468c20 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01468c30 00000000 00000000 00000000 00000000 ................ │ │ - 0x01468c40 59042f00 02000000 00000000 00000000 Y./............. │ │ - 0x01468c50 ffffffff 26972f00 05000000 00000000 ....&./......... │ │ - 0x01468c60 00000000 ffffffff df7e2f00 01000000 .........~/..... │ │ + 0x01468c40 32042f00 02000000 00000000 00000000 2./............. │ │ + 0x01468c50 ffffffff ff962f00 05000000 00000000 ....../......... │ │ + 0x01468c60 00000000 ffffffff b87e2f00 01000000 .........~/..... │ │ 0x01468c70 00000000 04000000 ffffffff 97843000 ..............0. │ │ 0x01468c80 01000000 00000000 04000000 ffffffff ................ │ │ 0x01468c90 00000000 00000000 00000000 00000000 ................ │ │ - 0x01468ca0 00000000 20e82e00 04000000 00000000 .... ........... │ │ - 0x01468cb0 00000000 ffffffff 25fc2e00 04000000 ........%....... │ │ + 0x01468ca0 00000000 f9e72e00 04000000 00000000 ................ │ │ + 0x01468cb0 00000000 ffffffff fefb2e00 04000000 ................ │ │ 0x01468cc0 00000000 00000000 ffffffff 27593100 ............'Y1. │ │ 0x01468cd0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x01468ce0 59cb2e00 04000000 00000000 00000000 Y............... │ │ - 0x01468cf0 ffffffff 6b012f00 02000000 00000000 ....k./......... │ │ - 0x01468d00 00000000 ffffffff a7fa2e00 02000000 ................ │ │ - 0x01468d10 00000000 00000000 ffffffff 6f982f00 ............o./. │ │ + 0x01468ce0 32cb2e00 04000000 00000000 00000000 2............... │ │ + 0x01468cf0 ffffffff 44012f00 02000000 00000000 ....D./......... │ │ + 0x01468d00 00000000 ffffffff 80fa2e00 02000000 ................ │ │ + 0x01468d10 00000000 00000000 ffffffff 48982f00 ............H./. │ │ 0x01468d20 02000000 00000000 00000000 ffffffff ................ │ │ 0x01468d30 4dfe3000 05000000 00000000 00000000 M.0............. │ │ 0x01468d40 ffffffff 6c613000 02000000 00000000 ....la0......... │ │ - 0x01468d50 00000000 ffffffff 1e7f2f00 02000000 ........../..... │ │ + 0x01468d50 00000000 ffffffff f77e2f00 02000000 .........~/..... │ │ 0x01468d60 00000000 00000000 ffffffff 40653000 ............@e0. │ │ 0x01468d70 05000000 00000000 00000000 ffffffff ................ │ │ 0x01468d80 25303200 01000000 00000000 04000000 %02............. │ │ - 0x01468d90 ffffffff df7e2f00 01000000 00000000 .....~/......... │ │ + 0x01468d90 ffffffff b87e2f00 01000000 00000000 .....~/......... │ │ 0x01468da0 04000000 ffffffff 97843000 01000000 ..........0..... │ │ 0x01468db0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01468dc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x01468dd0 59042f00 02000000 00000000 00000000 Y./............. │ │ - 0x01468de0 ffffffff 20e82e00 04000000 00000000 .... ........... │ │ - 0x01468df0 00000000 ffffffff 25fc2e00 04000000 ........%....... │ │ + 0x01468dd0 32042f00 02000000 00000000 00000000 2./............. │ │ + 0x01468de0 ffffffff f9e72e00 04000000 00000000 ................ │ │ + 0x01468df0 00000000 ffffffff fefb2e00 04000000 ................ │ │ 0x01468e00 00000000 00000000 ffffffff 27593100 ............'Y1. │ │ 0x01468e10 04000000 00000000 00000000 ffffffff ................ │ │ - 0x01468e20 59cb2e00 04000000 00000000 00000000 Y............... │ │ - 0x01468e30 ffffffff 6b012f00 02000000 00000000 ....k./......... │ │ - 0x01468e40 00000000 ffffffff a7fa2e00 02000000 ................ │ │ - 0x01468e50 00000000 00000000 ffffffff 6f982f00 ............o./. │ │ + 0x01468e20 32cb2e00 04000000 00000000 00000000 2............... │ │ + 0x01468e30 ffffffff 44012f00 02000000 00000000 ....D./......... │ │ + 0x01468e40 00000000 ffffffff 80fa2e00 02000000 ................ │ │ + 0x01468e50 00000000 00000000 ffffffff 48982f00 ............H./. │ │ 0x01468e60 02000000 00000000 00000000 ffffffff ................ │ │ 0x01468e70 4dfe3000 05000000 00000000 00000000 M.0............. │ │ 0x01468e80 ffffffff 6c613000 02000000 00000000 ....la0......... │ │ - 0x01468e90 00000000 ffffffff 1e7f2f00 02000000 ........../..... │ │ + 0x01468e90 00000000 ffffffff f77e2f00 02000000 .........~/..... │ │ 0x01468ea0 00000000 00000000 ffffffff 40653000 ............@e0. │ │ 0x01468eb0 05000000 00000000 00000000 ffffffff ................ │ │ 0x01468ec0 25303200 01000000 00000000 04000000 %02............. │ │ - 0x01468ed0 ffffffff df7e2f00 01000000 00000000 .....~/......... │ │ + 0x01468ed0 ffffffff b87e2f00 01000000 00000000 .....~/......... │ │ 0x01468ee0 04000000 ffffffff 97843000 01000000 ..........0..... │ │ 0x01468ef0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01468f00 00000000 00000000 00000000 00000000 ................ │ │ - 0x01468f10 26972f00 05000000 00000000 00000000 &./............. │ │ - 0x01468f20 ffffffff 20e82e00 04000000 00000000 .... ........... │ │ - 0x01468f30 00000000 ffffffff 25fc2e00 04000000 ........%....... │ │ + 0x01468f10 ff962f00 05000000 00000000 00000000 ../............. │ │ + 0x01468f20 ffffffff f9e72e00 04000000 00000000 ................ │ │ + 0x01468f30 00000000 ffffffff fefb2e00 04000000 ................ │ │ 0x01468f40 00000000 00000000 ffffffff 27593100 ............'Y1. │ │ 0x01468f50 04000000 00000000 00000000 ffffffff ................ │ │ - 0x01468f60 59cb2e00 04000000 00000000 00000000 Y............... │ │ - 0x01468f70 ffffffff 6b012f00 02000000 00000000 ....k./......... │ │ - 0x01468f80 00000000 ffffffff a7fa2e00 02000000 ................ │ │ - 0x01468f90 00000000 00000000 ffffffff 6f982f00 ............o./. │ │ + 0x01468f60 32cb2e00 04000000 00000000 00000000 2............... │ │ + 0x01468f70 ffffffff 44012f00 02000000 00000000 ....D./......... │ │ + 0x01468f80 00000000 ffffffff 80fa2e00 02000000 ................ │ │ + 0x01468f90 00000000 00000000 ffffffff 48982f00 ............H./. │ │ 0x01468fa0 02000000 00000000 00000000 ffffffff ................ │ │ 0x01468fb0 4dfe3000 05000000 00000000 00000000 M.0............. │ │ 0x01468fc0 ffffffff 6c613000 02000000 00000000 ....la0......... │ │ - 0x01468fd0 00000000 ffffffff 1e7f2f00 02000000 ........../..... │ │ + 0x01468fd0 00000000 ffffffff f77e2f00 02000000 .........~/..... │ │ 0x01468fe0 00000000 00000000 ffffffff 40653000 ............@e0. │ │ 0x01468ff0 05000000 00000000 00000000 ffffffff ................ │ │ 0x01469000 25303200 01000000 00000000 04000000 %02............. │ │ - 0x01469010 ffffffff df7e2f00 01000000 00000000 .....~/......... │ │ + 0x01469010 ffffffff b87e2f00 01000000 00000000 .....~/......... │ │ 0x01469020 04000000 ffffffff 97843000 01000000 ..........0..... │ │ 0x01469030 00000000 04000000 ffffffff 00000000 ................ │ │ 0x01469040 00000000 00000000 00000000 00000000 ................ │ │ - 0x01469050 59042f00 02000000 00000000 00000000 Y./............. │ │ - 0x01469060 ffffffff 26972f00 05000000 00000000 ....&./......... │ │ - 0x01469070 00000000 ffffffff 20e82e00 04000000 ........ ....... │ │ - 0x01469080 00000000 00000000 ffffffff 25fc2e00 ............%... │ │ + 0x01469050 32042f00 02000000 00000000 00000000 2./............. │ │ + 0x01469060 ffffffff ff962f00 05000000 00000000 ....../......... │ │ + 0x01469070 00000000 ffffffff f9e72e00 04000000 ................ │ │ + 0x01469080 00000000 00000000 ffffffff fefb2e00 ................ │ │ 0x01469090 04000000 00000000 00000000 ffffffff ................ │ │ 0x014690a0 27593100 04000000 00000000 00000000 'Y1............. │ │ - 0x014690b0 ffffffff 59cb2e00 04000000 00000000 ....Y........... │ │ - 0x014690c0 00000000 ffffffff 6b012f00 02000000 ........k./..... │ │ - 0x014690d0 00000000 00000000 ffffffff a7fa2e00 ................ │ │ + 0x014690b0 ffffffff 32cb2e00 04000000 00000000 ....2........... │ │ + 0x014690c0 00000000 ffffffff 44012f00 02000000 ........D./..... │ │ + 0x014690d0 00000000 00000000 ffffffff 80fa2e00 ................ │ │ 0x014690e0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x014690f0 6f982f00 02000000 00000000 00000000 o./............. │ │ + 0x014690f0 48982f00 02000000 00000000 00000000 H./............. │ │ 0x01469100 ffffffff 4dfe3000 05000000 00000000 ....M.0......... │ │ 0x01469110 00000000 ffffffff 6c613000 02000000 ........la0..... │ │ - 0x01469120 00000000 00000000 ffffffff 1e7f2f00 ............../. │ │ + 0x01469120 00000000 00000000 ffffffff f77e2f00 .............~/. │ │ 0x01469130 02000000 00000000 00000000 ffffffff ................ │ │ 0x01469140 40653000 05000000 00000000 00000000 @e0............. │ │ 0x01469150 ffffffff 25303200 01000000 00000000 ....%02......... │ │ - 0x01469160 04000000 ffffffff df7e2f00 01000000 .........~/..... │ │ + 0x01469160 04000000 ffffffff b87e2f00 01000000 .........~/..... │ │ 0x01469170 00000000 04000000 ffffffff 97843000 ..............0. │ │ 0x01469180 01000000 00000000 04000000 ffffffff ................ │ │ 0x01469190 00000000 00000000 00000000 00000000 ................ │ │ - 0x014691a0 00000000 4a9a2f00 01000000 00000000 ....J./......... │ │ - 0x014691b0 04000000 ffffffff bab82f00 01000000 ........../..... │ │ - 0x014691c0 00000000 04000000 ffffffff 6d062f00 ............m./. │ │ + 0x014691a0 00000000 239a2f00 01000000 00000000 ....#./......... │ │ + 0x014691b0 04000000 ffffffff 93b82f00 01000000 ........../..... │ │ + 0x014691c0 00000000 04000000 ffffffff 46062f00 ............F./. │ │ 0x014691d0 01000000 00000000 04000000 ffffffff ................ │ │ 0x014691e0 70113000 04000000 00000000 00000000 p.0............. │ │ 0x014691f0 ffffffff b4863000 05000000 00000000 ......0......... │ │ 0x01469200 00000000 ffffffff 25303200 01000000 ........%02..... │ │ - 0x01469210 00000000 04000000 ffffffff 20e82e00 ............ ... │ │ + 0x01469210 00000000 04000000 ffffffff f9e72e00 ................ │ │ 0x01469220 04000000 00000000 00000000 ffffffff ................ │ │ - 0x01469230 25fc2e00 04000000 00000000 00000000 %............... │ │ + 0x01469230 fefb2e00 04000000 00000000 00000000 ................ │ │ 0x01469240 ffffffff 27593100 04000000 00000000 ....'Y1......... │ │ - 0x01469250 00000000 ffffffff 59cb2e00 04000000 ........Y....... │ │ - 0x01469260 00000000 00000000 ffffffff 6b012f00 ............k./. │ │ + 0x01469250 00000000 ffffffff 32cb2e00 04000000 ........2....... │ │ + 0x01469260 00000000 00000000 ffffffff 44012f00 ............D./. │ │ 0x01469270 02000000 00000000 00000000 ffffffff ................ │ │ - 0x01469280 a7fa2e00 02000000 00000000 00000000 ................ │ │ - 0x01469290 ffffffff 6f982f00 02000000 00000000 ....o./......... │ │ + 0x01469280 80fa2e00 02000000 00000000 00000000 ................ │ │ + 0x01469290 ffffffff 48982f00 02000000 00000000 ....H./......... │ │ 0x014692a0 00000000 ffffffff 4dfe3000 05000000 ........M.0..... │ │ 0x014692b0 00000000 00000000 ffffffff 6c613000 ............la0. │ │ 0x014692c0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x014692d0 1e7f2f00 02000000 00000000 00000000 ../............. │ │ + 0x014692d0 f77e2f00 02000000 00000000 00000000 .~/............. │ │ 0x014692e0 ffffffff 40653000 05000000 00000000 ....@e0......... │ │ 0x014692f0 00000000 ffffffff 25303200 01000000 ........%02..... │ │ - 0x01469300 00000000 04000000 ffffffff 26972f00 ............&./. │ │ + 0x01469300 00000000 04000000 ffffffff ff962f00 ............../. │ │ 0x01469310 05000000 00000000 00000000 ffffffff ................ │ │ - 0x01469320 49ce2e00 05000000 00000000 00000000 I............... │ │ + 0x01469320 22ce2e00 05000000 00000000 00000000 "............... │ │ 0x01469330 ffffffff cc003100 05000000 00000000 ......1......... │ │ - 0x01469340 00000000 ffffffff 59042f00 02000000 ........Y./..... │ │ + 0x01469340 00000000 ffffffff 32042f00 02000000 ........2./..... │ │ 0x01469350 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01469360 00000000 00000000 00000000 00000000 ................ │ │ 0x01469370 b4863000 05000000 00000000 00000000 ..0............. │ │ 0x01469380 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01469390 00000000 00000000 01000000 702c3901 ............p,9. │ │ 0x014693a0 0a000000 00972601 0b000000 c02c3901 ......&......,9. │ │ 0x014693b0 0c000000 002d3901 0d000000 202d3901 .....-9..... -9. │ │ @@ -40911,38 +40911,38 @@ │ │ 0x014695c0 15000000 702d3901 17000000 d02d3901 ....p-9......-9. │ │ 0x014695d0 16000000 90383901 28000000 402f3901 .....89.(...@/9. │ │ 0x014695e0 29000000 a02f3901 2a000000 d02f3901 )..../9.*..../9. │ │ 0x014695f0 2b000000 a02f3901 02000000 d0383901 +..../9......89. │ │ 0x01469600 04000000 00313901 05000000 90323901 .....19......29. │ │ 0x01469610 06000000 10393901 07000000 f0323901 .....99......29. │ │ 0x01469620 08000000 50333901 2c000000 90333901 ....P39.,....39. │ │ - 0x01469630 00000000 00000000 4a9a2f00 01000000 ........J./..... │ │ - 0x01469640 00000000 04000000 ffffffff bab82f00 ............../. │ │ + 0x01469630 00000000 00000000 239a2f00 01000000 ........#./..... │ │ + 0x01469640 00000000 04000000 ffffffff 93b82f00 ............../. │ │ 0x01469650 01000000 00000000 04000000 ffffffff ................ │ │ - 0x01469660 6d062f00 01000000 00000000 04000000 m./............. │ │ + 0x01469660 46062f00 01000000 00000000 04000000 F./............. │ │ 0x01469670 ffffffff b23b3100 04000000 00000000 .....;1......... │ │ 0x01469680 00000000 ffffffff b4863000 05000000 ..........0..... │ │ - 0x01469690 00000000 00000000 ffffffff 26972f00 ............&./. │ │ + 0x01469690 00000000 00000000 ffffffff ff962f00 ............../. │ │ 0x014696a0 05000000 00000000 00000000 ffffffff ................ │ │ - 0x014696b0 59042f00 05000000 00000000 00000000 Y./............. │ │ + 0x014696b0 32042f00 05000000 00000000 00000000 2./............. │ │ 0x014696c0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014696d0 00000000 00000000 b4863000 05000000 ..........0..... │ │ 0x014696e0 00000000 00000000 ffffffff b6cf3100 ..............1. │ │ 0x014696f0 04000000 00000000 00000000 ffffffff ................ │ │ 0x01469700 00000000 00000000 00000000 00000000 ................ │ │ - 0x01469710 00000000 26972f00 05000000 00000000 ....&./......... │ │ - 0x01469720 00000000 ffffffff 59042f00 05000000 ........Y./..... │ │ + 0x01469710 00000000 ff962f00 05000000 00000000 ....../......... │ │ + 0x01469720 00000000 ffffffff 32042f00 05000000 ........2./..... │ │ 0x01469730 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01469740 00000000 00000000 00000000 00000000 ................ │ │ - 0x01469750 4a9a2f00 01000000 00000000 04000000 J./............. │ │ - 0x01469760 ffffffff bab82f00 01000000 00000000 ....../......... │ │ - 0x01469770 04000000 ffffffff 6d062f00 01000000 ........m./..... │ │ - 0x01469780 00000000 04000000 ffffffff 26972f00 ............&./. │ │ + 0x01469750 239a2f00 01000000 00000000 04000000 #./............. │ │ + 0x01469760 ffffffff 93b82f00 01000000 00000000 ....../......... │ │ + 0x01469770 04000000 ffffffff 46062f00 01000000 ........F./..... │ │ + 0x01469780 00000000 04000000 ffffffff ff962f00 ............../. │ │ 0x01469790 05000000 00000000 00000000 ffffffff ................ │ │ - 0x014697a0 59042f00 05000000 00000000 00000000 Y./............. │ │ + 0x014697a0 32042f00 05000000 00000000 00000000 2./............. │ │ 0x014697b0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x014697c0 00000000 00000000 01000000 60403901 ............`@9. │ │ 0x014697d0 0a000000 c0403901 15000000 10413901 .....@9......A9. │ │ 0x014697e0 00000000 00000000 01000000 e0413901 .............A9. │ │ 0x014697f0 0a000000 50423901 0b000000 d0423901 ....PB9......B9. │ │ 0x01469800 0c000000 00433901 0d000000 20433901 .....C9..... C9. │ │ 0x01469810 0e000000 80433901 15000000 a0433901 .....C9......C9. │ │ @@ -40956,30 +40956,30 @@ │ │ 0x01469890 0c000000 a04a3901 0d000000 20433901 .....J9..... C9. │ │ 0x014698a0 0e000000 80433901 15000000 a0433901 .....C9......C9. │ │ 0x014698b0 17000000 f0433901 28000000 f0443901 .....C9.(....D9. │ │ 0x014698c0 29000000 c04a3901 2a000000 60453901 )....J9.*...`E9. │ │ 0x014698d0 2b000000 c04a3901 02000000 f04a3901 +....J9......J9. │ │ 0x014698e0 04000000 004c3901 05000000 904c3901 .....L9......L9. │ │ 0x014698f0 06000000 a0473901 07000000 d0493901 .....G9......I9. │ │ - 0x01469900 00000000 00000000 59042f00 05000000 ........Y./..... │ │ + 0x01469900 00000000 00000000 32042f00 05000000 ........2./..... │ │ 0x01469910 00000000 00000000 ffffffff 00000000 ................ │ │ 0x01469920 00000000 00000000 00000000 00000000 ................ │ │ - 0x01469930 59042f00 05000000 00000000 00000000 Y./............. │ │ + 0x01469930 32042f00 05000000 00000000 00000000 2./............. │ │ 0x01469940 ffffffff 00000000 00000000 00000000 ................ │ │ - 0x01469950 00000000 00000000 59042f00 05000000 ........Y./..... │ │ + 0x01469950 00000000 00000000 32042f00 05000000 ........2./..... │ │ 0x01469960 00000000 00000000 ffffffff b6cf3100 ..............1. │ │ 0x01469970 04000000 00000000 00000000 ffffffff ................ │ │ 0x01469980 00000000 00000000 00000000 00000000 ................ │ │ - 0x01469990 00000000 59042f00 05000000 00000000 ....Y./......... │ │ - 0x014699a0 00000000 ffffffff ca8d2f00 04000000 ........../..... │ │ + 0x01469990 00000000 32042f00 05000000 00000000 ....2./......... │ │ + 0x014699a0 00000000 ffffffff a38d2f00 04000000 ........../..... │ │ 0x014699b0 00000000 00000000 ffffffff 49e42f00 ............I./. │ │ 0x014699c0 04000000 00000000 00000000 ffffffff ................ │ │ 0x014699d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x014699e0 00000000 59042f00 05000000 00000000 ....Y./......... │ │ - 0x014699f0 00000000 ffffffff ca8d2f00 04000000 ........../..... │ │ + 0x014699e0 00000000 32042f00 05000000 00000000 ....2./......... │ │ + 0x014699f0 00000000 ffffffff a38d2f00 04000000 ........../..... │ │ 0x01469a00 00000000 00000000 ffffffff 49e42f00 ............I./. │ │ 0x01469a10 04000000 00000000 00000000 ffffffff ................ │ │ 0x01469a20 b6cf3100 04000000 00000000 00000000 ..1............. │ │ 0x01469a30 ffffffff 00000000 00000000 00000000 ................ │ │ 0x01469a40 00000000 00000000 01000000 204f3901 ............ O9. │ │ 0x01469a50 02000000 904f3901 04000000 d04f3901 .....O9......O9. │ │ 0x01469a60 05000000 00513901 06000000 20513901 .....Q9..... Q9. │ │ @@ -40996,115 +40996,115 @@ │ │ 0x01469b10 08000000 a05b3901 0a000000 10533901 .....[9......S9. │ │ 0x01469b20 0b000000 40533901 0c000000 80553901 ....@S9......U9. │ │ 0x01469b30 15000000 a0553901 17000000 40563901 .....U9.....@V9. │ │ 0x01469b40 16000000 70573901 28000000 00583901 ....pW9.(....X9. │ │ 0x01469b50 29000000 f0583901 2a000000 20593901 )....X9.*... Y9. │ │ 0x01469b60 2b000000 505a3901 14000000 005c3901 +...PZ9......\9. │ │ 0x01469b70 2c000000 805a3901 00000000 00000000 ,....Z9......... │ │ - 0x01469b80 4a9a2f00 01000000 00000000 04000000 J./............. │ │ - 0x01469b90 ffffffff bab82f00 01000000 00000000 ....../......... │ │ - 0x01469ba0 04000000 ffffffff 6d062f00 01000000 ........m./..... │ │ + 0x01469b80 239a2f00 01000000 00000000 04000000 #./............. │ │ + 0x01469b90 ffffffff 93b82f00 01000000 00000000 ....../......... │ │ + 0x01469ba0 04000000 ffffffff 46062f00 01000000 ........F./..... │ │ 0x01469bb0 00000000 04000000 ffffffff 70113000 ............p.0. │ │ 0x01469bc0 04000000 00000000 00000000 ffffffff ................ │ │ - 0x01469bd0 8b252f00 02000000 00000000 00000000 .%/............. │ │ - 0x01469be0 ffffffff 7c772f00 02000000 00000000 ....|w/......... │ │ + 0x01469bd0 64252f00 02000000 00000000 00000000 d%/............. │ │ + 0x01469be0 ffffffff 55772f00 02000000 00000000 ....Uw/......... │ │ 0x01469bf0 00000000 ffffffff b0963100 02000000 ..........1..... │ │ 0x01469c00 00000000 00000000 ffffffff 88113200 ..............2. │ │ 0x01469c10 02000000 00000000 00000000 ffffffff ................ │ │ 0x01469c20 d0a83000 02000000 00000000 00000000 ..0............. │ │ 0x01469c30 ffffffff acd43100 02000000 00000000 ......1......... │ │ - 0x01469c40 00000000 ffffffff ffe92e00 02000000 ................ │ │ + 0x01469c40 00000000 ffffffff d8e92e00 02000000 ................ │ │ 0x01469c50 00000000 00000000 ffffffff bc323200 .............22. │ │ 0x01469c60 02000000 00000000 00000000 ffffffff ................ │ │ - 0x01469c70 0bea2e00 02000000 00000000 00000000 ................ │ │ - 0x01469c80 ffffffff 25b92f00 02000000 00000000 ....%./......... │ │ + 0x01469c70 e4e92e00 02000000 00000000 00000000 ................ │ │ + 0x01469c80 ffffffff feb82f00 02000000 00000000 ....../......... │ │ 0x01469c90 00000000 ffffffff dca83000 02000000 ..........0..... │ │ 0x01469ca0 00000000 00000000 ffffffff 165b3100 .............[1. │ │ 0x01469cb0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x01469cc0 a59a2f00 02000000 00000000 00000000 ../............. │ │ - 0x01469cd0 ffffffff 17ea2e00 02000000 00000000 ................ │ │ + 0x01469cc0 7e9a2f00 02000000 00000000 00000000 ~./............. │ │ + 0x01469cd0 ffffffff f0e92e00 02000000 00000000 ................ │ │ 0x01469ce0 00000000 ffffffff ec863000 02000000 ..........0..... │ │ 0x01469cf0 00000000 00000000 ffffffff b4783100 .............x1. │ │ 0x01469d00 02000000 00000000 00000000 ffffffff ................ │ │ 0x01469d10 94113200 02000000 00000000 00000000 ..2............. │ │ 0x01469d20 ffffffff b8d43100 02000000 00000000 ......1......... │ │ 0x01469d30 00000000 ffffffff a2113200 02000000 ..........2..... │ │ - 0x01469d40 00000000 00000000 ffffffff 25ea2e00 ............%... │ │ + 0x01469d40 00000000 00000000 ffffffff fee92e00 ................ │ │ 0x01469d50 02000000 00000000 00000000 ffffffff ................ │ │ - 0x01469d60 aa062f00 02000000 00000000 00000000 ../............. │ │ - 0x01469d70 ffffffff 4cce2e00 02000000 00000000 ....L........... │ │ + 0x01469d60 83062f00 02000000 00000000 00000000 ../............. │ │ + 0x01469d70 ffffffff 25ce2e00 02000000 00000000 ....%........... │ │ 0x01469d80 00000000 ffffffff c8323200 02000000 .........22..... │ │ 0x01469d90 00000000 00000000 ffffffff d7323200 .............22. │ │ 0x01469da0 02000000 00000000 00000000 ffffffff ................ │ │ 0x01469db0 b0113200 02000000 00000000 00000000 ..2............. │ │ 0x01469dc0 ffffffff fa863000 02000000 00000000 ......0......... │ │ 0x01469dd0 00000000 ffffffff 474f3000 02000000 ........GO0..... │ │ 0x01469de0 00000000 00000000 ffffffff e8323200 .............22. │ │ 0x01469df0 02000000 00000000 00000000 ffffffff ................ │ │ 0x01469e00 21f82f00 02000000 00000000 00000000 !./............. │ │ 0x01469e10 ffffffff 0b873000 02000000 00000000 ......0......... │ │ - 0x01469e20 00000000 ffffffff b29a2f00 02000000 ........../..... │ │ - 0x01469e30 00000000 00000000 ffffffff e4432f00 .............C/. │ │ + 0x01469e20 00000000 ffffffff 8b9a2f00 02000000 ........../..... │ │ + 0x01469e30 00000000 00000000 ffffffff bd432f00 .............C/. │ │ 0x01469e40 02000000 00000000 00000000 ffffffff ................ │ │ 0x01469e50 00000000 00000000 00000000 00000000 ................ │ │ - 0x01469e60 00000000 8b252f00 02000000 00000000 .....%/......... │ │ - 0x01469e70 00000000 ffffffff 7c772f00 02000000 ........|w/..... │ │ + 0x01469e60 00000000 64252f00 02000000 00000000 ....d%/......... │ │ + 0x01469e70 00000000 ffffffff 55772f00 02000000 ........Uw/..... │ │ 0x01469e80 00000000 00000000 ffffffff b0963100 ..............1. │ │ 0x01469e90 02000000 00000000 00000000 ffffffff ................ │ │ 0x01469ea0 88113200 02000000 00000000 00000000 ..2............. │ │ 0x01469eb0 ffffffff d0a83000 02000000 00000000 ......0......... │ │ 0x01469ec0 00000000 ffffffff acd43100 02000000 ..........1..... │ │ - 0x01469ed0 00000000 00000000 ffffffff ffe92e00 ................ │ │ + 0x01469ed0 00000000 00000000 ffffffff d8e92e00 ................ │ │ 0x01469ee0 02000000 00000000 00000000 ffffffff ................ │ │ 0x01469ef0 bc323200 02000000 00000000 00000000 .22............. │ │ - 0x01469f00 ffffffff 0bea2e00 02000000 00000000 ................ │ │ - 0x01469f10 00000000 ffffffff 25b92f00 02000000 ........%./..... │ │ + 0x01469f00 ffffffff e4e92e00 02000000 00000000 ................ │ │ + 0x01469f10 00000000 ffffffff feb82f00 02000000 ........../..... │ │ 0x01469f20 00000000 00000000 ffffffff dca83000 ..............0. │ │ 0x01469f30 02000000 00000000 00000000 ffffffff ................ │ │ 0x01469f40 165b3100 02000000 00000000 00000000 .[1............. │ │ - 0x01469f50 ffffffff a59a2f00 02000000 00000000 ....../......... │ │ - 0x01469f60 00000000 ffffffff 17ea2e00 02000000 ................ │ │ + 0x01469f50 ffffffff 7e9a2f00 02000000 00000000 ....~./......... │ │ + 0x01469f60 00000000 ffffffff f0e92e00 02000000 ................ │ │ 0x01469f70 00000000 00000000 ffffffff ec863000 ..............0. │ │ 0x01469f80 02000000 00000000 00000000 ffffffff ................ │ │ 0x01469f90 b4783100 02000000 00000000 00000000 .x1............. │ │ 0x01469fa0 ffffffff 94113200 02000000 00000000 ......2......... │ │ 0x01469fb0 00000000 ffffffff b8d43100 02000000 ..........1..... │ │ 0x01469fc0 00000000 00000000 ffffffff a2113200 ..............2. │ │ 0x01469fd0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x01469fe0 25ea2e00 02000000 00000000 00000000 %............... │ │ - 0x01469ff0 ffffffff aa062f00 02000000 00000000 ....../......... │ │ - 0x0146a000 00000000 ffffffff 4cce2e00 02000000 ........L....... │ │ + 0x01469fe0 fee92e00 02000000 00000000 00000000 ................ │ │ + 0x01469ff0 ffffffff 83062f00 02000000 00000000 ....../......... │ │ + 0x0146a000 00000000 ffffffff 25ce2e00 02000000 ........%....... │ │ 0x0146a010 00000000 00000000 ffffffff c8323200 .............22. │ │ 0x0146a020 02000000 00000000 00000000 ffffffff ................ │ │ 0x0146a030 d7323200 02000000 00000000 00000000 .22............. │ │ 0x0146a040 ffffffff b0113200 02000000 00000000 ......2......... │ │ 0x0146a050 00000000 ffffffff fa863000 02000000 ..........0..... │ │ 0x0146a060 00000000 00000000 ffffffff 474f3000 ............GO0. │ │ 0x0146a070 02000000 00000000 00000000 ffffffff ................ │ │ 0x0146a080 e8323200 02000000 00000000 00000000 .22............. │ │ 0x0146a090 ffffffff 21f82f00 02000000 00000000 ....!./......... │ │ 0x0146a0a0 00000000 ffffffff 0b873000 02000000 ..........0..... │ │ - 0x0146a0b0 00000000 00000000 ffffffff b29a2f00 ............../. │ │ + 0x0146a0b0 00000000 00000000 ffffffff 8b9a2f00 ............../. │ │ 0x0146a0c0 02000000 00000000 00000000 ffffffff ................ │ │ - 0x0146a0d0 e4432f00 02000000 00000000 00000000 .C/............. │ │ + 0x0146a0d0 bd432f00 02000000 00000000 00000000 .C/............. │ │ 0x0146a0e0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0146a0f0 00000000 00000000 01000000 b05d3901 .............]9. │ │ 0x0146a100 02000000 105e3901 03000000 705e3901 .....^9.....p^9. │ │ 0x0146a110 04000000 c05e3901 05000000 e05f3901 .....^9......_9. │ │ 0x0146a120 06000000 20603901 0b000000 70603901 .... `9.....p`9. │ │ 0x0146a130 08000000 90603901 0c000000 20613901 .....`9..... a9. │ │ 0x0146a140 09000000 40613901 00000000 00000000 ....@a9......... │ │ 0x0146a150 fc033200 02000000 00000000 04000000 ..2............. │ │ 0x0146a160 ffffffff 62633200 02000000 00000000 ....bc2......... │ │ 0x0146a170 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0146a180 00000000 00000000 00000000 fc033200 ..............2. │ │ 0x0146a190 02000000 00000000 04000000 ffffffff ................ │ │ 0x0146a1a0 9ef23000 05000000 00000000 00000000 ..0............. │ │ 0x0146a1b0 ffffffff 221e3000 05000000 00000000 ....".0......... │ │ - 0x0146a1c0 00000000 ffffffff 0c3e2f00 05000000 .........>/..... │ │ + 0x0146a1c0 00000000 ffffffff e53d2f00 05000000 .........=/..... │ │ 0x0146a1d0 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0146a1e0 00000000 00000000 00000000 00000000 ................ │ │ 0x0146a1f0 01000000 70633901 02000000 d0633901 ....pc9......c9. │ │ 0x0146a200 03000000 30643901 04000000 80643901 ....0d9......d9. │ │ 0x0146a210 05000000 a0653901 06000000 e0653901 .....e9......e9. │ │ 0x0146a220 0b000000 30663901 08000000 50663901 ....0f9.....Pf9. │ │ 0x0146a230 0c000000 d0663901 09000000 f0663901 .....f9......f9. │ │ @@ -41112,39 +41112,39 @@ │ │ 0x0146a250 00000000 04000000 ffffffff 62633200 ............bc2. │ │ 0x0146a260 02000000 00000000 04000000 ffffffff ................ │ │ 0x0146a270 00000000 00000000 00000000 00000000 ................ │ │ 0x0146a280 00000000 fc033200 02000000 00000000 ......2......... │ │ 0x0146a290 04000000 ffffffff 9ef23000 05000000 ..........0..... │ │ 0x0146a2a0 00000000 00000000 ffffffff 221e3000 ............".0. │ │ 0x0146a2b0 05000000 00000000 00000000 ffffffff ................ │ │ - 0x0146a2c0 0c3e2f00 05000000 00000000 00000000 .>/............. │ │ + 0x0146a2c0 e53d2f00 05000000 00000000 00000000 .=/............. │ │ 0x0146a2d0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0146a2e0 00000000 00000000 01000000 20693901 ............ i9. │ │ 0x0146a2f0 02000000 a0693901 03000000 806a3901 .....i9......j9. │ │ 0x0146a300 04000000 e06a3901 05000000 906b3901 .....j9......k9. │ │ 0x0146a310 06000000 d06b3901 0b000000 106c3901 .....k9......l9. │ │ 0x0146a320 08000000 306c3901 0c000000 106d3901 ....0l9......m9. │ │ 0x0146a330 09000000 306d3901 00000000 00000000 ....0m9......... │ │ 0x0146a340 fc033200 02000000 00000000 04000000 ..2............. │ │ 0x0146a350 ffffffff 62633200 02000000 00000000 ....bc2......... │ │ 0x0146a360 04000000 ffffffff 00000000 00000000 ................ │ │ - 0x0146a370 00000000 00000000 00000000 ca8d2f00 ............../. │ │ + 0x0146a370 00000000 00000000 00000000 a38d2f00 ............../. │ │ 0x0146a380 04000000 00000000 00000000 ffffffff ................ │ │ 0x0146a390 b6cf3100 04000000 00000000 00000000 ..1............. │ │ 0x0146a3a0 ffffffff 9ef23000 05000000 00000000 ......0......... │ │ 0x0146a3b0 00000000 ffffffff 00000000 00000000 ................ │ │ 0x0146a3c0 00000000 00000000 00000000 01000000 ................ │ │ 0x0146a3d0 e0793901 02000000 707a3901 03000000 .y9.....pz9..... │ │ 0x0146a3e0 107b3901 04000000 707b3901 05000000 .{9.....p{9..... │ │ 0x0146a3f0 407c3901 06000000 d07c3901 0a000000 @|9......|9..... │ │ 0x0146a400 807d3901 07000000 a07d3901 0c000000 .}9......}9..... │ │ 0x0146a410 f07d3901 09000000 107e3901 00000000 .}9......~9..... │ │ 0x0146a420 00000000 fc033200 02000000 00000000 ......2......... │ │ 0x0146a430 04000000 ffffffff 00000000 00000000 ................ │ │ - 0x0146a440 00000000 00000000 00000000 ca8d2f00 ............../. │ │ + 0x0146a440 00000000 00000000 00000000 a38d2f00 ............../. │ │ 0x0146a450 04000000 00000000 00000000 ffffffff ................ │ │ 0x0146a460 b6cf3100 04000000 00000000 00000000 ..1............. │ │ 0x0146a470 ffffffff 9ef23000 05000000 00000000 ......0......... │ │ 0x0146a480 00000000 ffffffff 7e863000 05000000 ........~.0..... │ │ 0x0146a490 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0146a4a0 00000000 00000000 00000000 00000000 ................ │ │ 0x0146a4b0 01000000 20803901 02000000 a0803901 .... .9.......9. │ │ @@ -41172,30 +41172,30 @@ │ │ 0x0146a610 0c000000 c08d3901 09000000 e08d3901 ......9.......9. │ │ 0x0146a620 00000000 00000000 01000000 10903901 ..............9. │ │ 0x0146a630 02000000 30873901 03000000 50883901 ....0.9.....P.9. │ │ 0x0146a640 04000000 d0883901 05000000 708b3901 ......9.....p.9. │ │ 0x0146a650 06000000 b08b3901 0b000000 008d3901 ......9.......9. │ │ 0x0146a660 08000000 208d3901 0c000000 c08d3901 .... .9.......9. │ │ 0x0146a670 09000000 e08d3901 00000000 00000000 ......9......... │ │ - 0x0146a680 0ea32e00 04000000 95c72f00 10000000 ........../..... │ │ + 0x0146a680 0ea32e00 04000000 6ec72f00 10000000 ........n./..... │ │ 0x0146a690 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0146a6a0 00000000 00000000 221e3000 05000000 ........".0..... │ │ - 0x0146a6b0 a3712f00 00000000 ffffffff 00000000 .q/............. │ │ + 0x0146a6b0 7c712f00 00000000 ffffffff 00000000 |q/............. │ │ 0x0146a6c0 00000000 00000000 00000000 00000000 ................ │ │ 0x0146a6d0 fc033200 02000000 00000000 04000000 ..2............. │ │ 0x0146a6e0 ffffffff 62633200 02000000 00000000 ....bc2......... │ │ 0x0146a6f0 04000000 ffffffff 00000000 00000000 ................ │ │ 0x0146a700 00000000 00000000 00000000 6b533200 ............kS2. │ │ 0x0146a710 01000000 00000000 04000000 ffffffff ................ │ │ 0x0146a720 fc033200 02000000 00000000 04000000 ..2............. │ │ 0x0146a730 ffffffff 9ef23000 05000000 00000000 ......0......... │ │ 0x0146a740 00000000 ffffffff 221e3000 05000000 ........".0..... │ │ 0x0146a750 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0146a760 00000000 00000000 00000000 00000000 ................ │ │ - 0x0146a770 0ea32e00 04000000 d5a82f00 10000000 ........../..... │ │ + 0x0146a770 0ea32e00 04000000 aea82f00 10000000 ........../..... │ │ 0x0146a780 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0146a790 00000000 00000000 01000000 f0933901 ..............9. │ │ 0x0146a7a0 02000000 40943901 03000000 a0943901 ....@.9.......9. │ │ 0x0146a7b0 04000000 e0943901 05000000 b0953901 ......9.......9. │ │ 0x0146a7c0 06000000 00963901 0a000000 60963901 ......9.....`.9. │ │ 0x0146a7d0 07000000 80963901 0c000000 d0963901 ......9.......9. │ │ 0x0146a7e0 09000000 f0963901 00000000 00000000 ......9......... │ │ @@ -41208,53 +41208,53 @@ │ │ 0x0146a850 03000000 40983901 04000000 80983901 ....@.9.......9. │ │ 0x0146a860 05000000 50993901 06000000 90993901 ....P.9.......9. │ │ 0x0146a870 0b000000 f0993901 08000000 109a3901 ......9.......9. │ │ 0x0146a880 0c000000 f09a3901 09000000 109b3901 ......9.......9. │ │ 0x0146a890 00000000 00000000 fc033200 02000000 ..........2..... │ │ 0x0146a8a0 00000000 04000000 ffffffff 3c423200 ............;..... │ │ 0x0146e320 d0403b01 0b000000 f0403b01 07000000 .@;......@;..... │ │ 0x0146e330 b0423b01 0a000000 d0423b01 00000000 .B;......B;..... │ │ 0x0146e340 00000000 b6cf3100 04000000 00000000 ......1......... │ │ 0x0146e350 00000000 ffffffff 0ea32e00 04000000 ................ │ │ 0x0146e360 00000000 00000000 ffffffff 29e33000 ............).0. │ │ 0x0146e370 05000000 00000000 00000000 ffffffff ................ │ │ - 0x0146e380 0c3e2f00 05000000 00000000 00000000 .>/............. │ │ - 0x0146e390 ffffffff eb802f00 02000000 00000000 ....../......... │ │ + 0x0146e380 e53d2f00 05000000 00000000 00000000 .=/............. │ │ + 0x0146e390 ffffffff c4802f00 02000000 00000000 ....../......... │ │ 0x0146e3a0 08000000 ffffffff 00000000 00000000 ................ │ │ 0x0146e3b0 00000000 00000000 00000000 fc033200 ..............2. │ │ 0x0146e3c0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0146e3d0 00000000 00000000 00000000 00000000 ................ │ │ 0x0146e3e0 00000000 01000000 20433b01 02000000 ........ C;..... │ │ 0x0146e3f0 e0433b01 03000000 c0443b01 04000000 .C;......D;..... │ │ 0x0146e400 40453b01 05000000 20463b01 08000000 @E;..... F;..... │ │ 0x0146e410 20483b01 0b000000 40483b01 07000000 H;.....@H;..... │ │ 0x0146e420 d0493b01 0a000000 f0493b01 00000000 .I;......I;..... │ │ 0x0146e430 00000000 b6cf3100 04000000 00000000 ......1......... │ │ 0x0146e440 00000000 ffffffff 0ea32e00 04000000 ................ │ │ 0x0146e450 00000000 00000000 ffffffff 29e33000 ............).0. │ │ 0x0146e460 05000000 00000000 00000000 ffffffff ................ │ │ - 0x0146e470 0c3e2f00 05000000 00000000 00000000 .>/............. │ │ + 0x0146e470 e53d2f00 05000000 00000000 00000000 .=/............. │ │ 0x0146e480 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0146e490 00000000 00000000 fc033200 02000000 ..........2..... │ │ 0x0146e4a0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0146e4b0 00000000 00000000 00000000 00000000 ................ │ │ 0x0146e4c0 b800801c d4443100 ad00801c 98803100 .....D1.......1. │ │ - 0x0146e4d0 b900801c 16682f00 6400801c 42272f00 .....h/.d...B'/. │ │ - 0x0146e4e0 8d00801c 9c8c2f00 8e00801c c77a2f00 ....../......z/. │ │ - 0x0146e4f0 a100801c f24a3100 a000801c 32072f00 .....J1.....2./. │ │ + 0x0146e4d0 b900801c ef672f00 6400801c 1b272f00 .....g/.d....'/. │ │ + 0x0146e4e0 8d00801c 758c2f00 8e00801c a07a2f00 ....u./......z/. │ │ + 0x0146e4f0 a100801c f24a3100 a000801c 0b072f00 .....J1......./. │ │ 0x0146e500 6600801c 92f13000 ec00801c 18023200 f.....0.......2. │ │ 0x0146e510 cd00801c 60873100 ae00801c b0453100 ....`.1......E1. │ │ 0x0146e520 e900801c 66c43100 f400801c 13e33100 ....f.1.......1. │ │ - 0x0146e530 ba00801c 094b3100 bc00801c c4b42e00 .....K1......... │ │ - 0x0146e540 bd00801c ddb42e00 be00801c 9a063100 ..............1. │ │ - 0x0146e550 a400801c e3633200 b400801c efd52e00 .....c2......... │ │ + 0x0146e530 ba00801c 094b3100 bc00801c 9db42e00 .....K1......... │ │ + 0x0146e540 bd00801c b6b42e00 be00801c 9a063100 ..............1. │ │ + 0x0146e550 a400801c e3633200 b400801c c8d52e00 .....c2......... │ │ 0x0146e560 a200801c 99963000 7900801c 5f1f3000 ......0.y..._.0. │ │ - 0x0146e570 6700801c 0dd22f00 6800801c 76c43100 g...../.h...v.1. │ │ + 0x0146e570 6700801c e6d12f00 6800801c 76c43100 g...../.h...v.1. │ │ 0x0146e580 af00801c 696a3100 ed00801c 761f3000 ....ij1.....v.0. │ │ 0x0146e590 e300801c d10d3100 e000801c 8cb43000 ......1.......0. │ │ - 0x0146e5a0 e100801c 99512f00 bf00801c 70072f00 .....Q/.....p./. │ │ + 0x0146e5a0 e100801c 72512f00 bf00801c 49072f00 ....rQ/.....I./. │ │ 0x0146e5b0 a500801c ff193200 d200801c 955b3000 ......2......[0. │ │ 0x0146e5c0 ee00801c 2a4b3100 b500801c ee443100 ....*K1......D1. │ │ 0x0146e5d0 6c00801c e4a43100 e700801c 80873100 l.....1.......1. │ │ 0x0146e5e0 d300801c f5e62f00 9d00801c ef0d3100 ....../.......1. │ │ 0x0146e5f0 b000801c be313000 6f00801c eb3c3100 .....10.o....<1. │ │ - 0x0146e600 7300801c 8d873100 7a00801c 51ae2e00 s.....1.z...Q... │ │ + 0x0146e600 7300801c 8d873100 7a00801c 2aae2e00 s.....1.z...*... │ │ 0x0146e610 a600801c d0ca3000 da00801c aaf13000 ......0.......0. │ │ 0x0146e620 f300801c 9a873100 e600801c adb43000 ......1.......0. │ │ - 0x0146e630 7b00801c 2a023200 6d00801c 199b2f00 {...*.2.m...../. │ │ - 0x0146e640 e800801c da2b3100 9e00801c 4f812f00 .....+1.....O./. │ │ + 0x0146e630 7b00801c 2a023200 6d00801c f29a2f00 {...*.2.m...../. │ │ + 0x0146e640 e800801c da2b3100 9e00801c 28812f00 .....+1.....(./. │ │ 0x0146e650 6900801c ff123200 9700801c 93043000 i.....2.......0. │ │ - 0x0146e660 eb00801c 15d33000 a700801c 86b52e00 ......0......... │ │ + 0x0146e660 eb00801c 15d33000 a700801c 5fb52e00 ......0....._... │ │ 0x0146e670 7d00801c 3ae33100 d900801c 6b983100 }...:.1.....k.1. │ │ - 0x0146e680 a800801c e6ca3000 f100801c 88db2e00 ......0......... │ │ + 0x0146e680 a800801c e6ca3000 f100801c 61db2e00 ......0.....a... │ │ 0x0146e690 c600801c 42023200 7000801c 1ae43000 ....B.2.p.....0. │ │ - 0x0146e6a0 9a00801c 09cf2e00 b300801c a8db2e00 ................ │ │ + 0x0146e6a0 9a00801c e2ce2e00 b300801c 81db2e00 ................ │ │ 0x0146e6b0 d400801c 8ec43100 6e00801c 786a3100 ......1.n...xj1. │ │ 0x0146e6c0 7600801c eb773000 ea00801c 070e3100 v....w0.......1. │ │ - 0x0146e6d0 c800801c 3c203200 aa00801c e02d2f00 ....< 2......-/. │ │ + 0x0146e6d0 c800801c 3c203200 aa00801c b92d2f00 ....< 2......-/. │ │ 0x0146e6e0 c000801c 60ea3000 6500801c a3f82f00 ....`.0.e...../. │ │ 0x0146e6f0 ab00801c 54183000 ca00801c f0a43100 ....T.0.......1. │ │ 0x0146e700 cb00801c e62b3100 9000801c b15b3000 .....+1......[0. │ │ - 0x0146e710 9b00801c 9cc43100 d500801c 11342f00 ......1......4/. │ │ - 0x0146e720 9c00801c ab963000 8000801c b4512f00 ......0......Q/. │ │ + 0x0146e710 9b00801c 9cc43100 d500801c ea332f00 ......1......3/. │ │ + 0x0146e720 9c00801c ab963000 8000801c 8d512f00 ......0......Q/. │ │ 0x0146e730 9600801c 4f203200 8100801c abc43100 ....O 2.......1. │ │ - 0x0146e740 d100801c 675c3100 8200801c c0512f00 ....g\1......Q/. │ │ + 0x0146e740 d100801c 675c3100 8200801c 99512f00 ....g\1......Q/. │ │ 0x0146e750 8300801c 4b3e3000 8400801c 85e53000 ....K>0.......0. │ │ - 0x0146e760 8c00801c 25342f00 8500801c 9f043000 ....%4/.......0. │ │ + 0x0146e760 8c00801c fe332f00 8500801c 9f043000 .....3/.......0. │ │ 0x0146e770 8600801c bef13000 8700801c 29d33000 ......0.....).0. │ │ - 0x0146e780 d600801c 414b3100 dd00801c 7bc12f00 ....AK1.....{./. │ │ + 0x0146e780 d600801c 414b3100 dd00801c 54c12f00 ....AK1.....T./. │ │ 0x0146e790 dc00801c d23b3200 c100801c ea8d3000 .....;2.......0. │ │ - 0x0146e7a0 e200801c 01f22e00 8800801c a98c2f00 ............../. │ │ + 0x0146e7a0 e200801c daf12e00 8800801c 828c2f00 ............../. │ │ 0x0146e7b0 7100801c fe773000 f200801c 583e3000 q....w0.....X>0. │ │ - 0x0146e7c0 7200801c 61622f00 b100801c 69303000 r...ab/.....i00. │ │ + 0x0146e7c0 7200801c 3a622f00 b100801c 69303000 r...:b/.....i00. │ │ 0x0146e7d0 ef00801c c2b43000 b200801c a6303000 ......0......00. │ │ - 0x0146e7e0 6a00801c 18783000 e400801c cd512f00 j....x0......Q/. │ │ + 0x0146e7e0 6a00801c 18783000 e400801c a6512f00 j....x0......Q/. │ │ 0x0146e7f0 bb00801c fc633200 b600801c b1063100 .....c2.......1. │ │ 0x0146e800 c200801c 92fa3100 db00801c 59eb3000 ......1.....Y.0. │ │ 0x0146e810 c300801c fb8d3000 ac00801c ab803100 ......0.......1. │ │ 0x0146e820 c400801c 37563000 ce00801c 09e72f00 ....7V0......./. │ │ 0x0146e830 c500801c d3703000 de00801c 02e12f00 .....p0......./. │ │ 0x0146e840 e500801c 39d33000 d700801c 01a53100 ....9.0.......1. │ │ 0x0146e850 d800801c c2c43100 7800801c 8e1f3000 ......1.x.....0. │ │ - 0x0146e860 7700801c cbf13000 7e00801c 1dcf2e00 w.....0.~....... │ │ - 0x0146e870 cf00801c 7da92f00 c700801c 1c453100 ....}./......E1. │ │ - 0x0146e880 9f00801c 6b702f00 d000801c b78c2f00 ....kp/......./. │ │ - 0x0146e890 9300801c 52023200 c900801c a12d2f00 ....R.2......-/. │ │ - 0x0146e8a0 cc00801c bfdb2e00 9100801c 200e3100 ............ .1. │ │ - 0x0146e8b0 9900801c 7f072f00 8900801c 4ff92e00 ....../.....O... │ │ + 0x0146e860 7700801c cbf13000 7e00801c f6ce2e00 w.....0.~....... │ │ + 0x0146e870 cf00801c 56a92f00 c700801c 1c453100 ....V./......E1. │ │ + 0x0146e880 9f00801c 44702f00 d000801c 908c2f00 ....Dp/......./. │ │ + 0x0146e890 9300801c 52023200 c900801c 7a2d2f00 ....R.2.....z-/. │ │ + 0x0146e8a0 cc00801c 98db2e00 9100801c 200e3100 ............ .1. │ │ + 0x0146e8b0 9900801c 58072f00 8900801c 28f92e00 ....X./.....(... │ │ 0x0146e8c0 9800801c ad6a3000 f000801c 5b203200 .....j0.....[ 2. │ │ 0x0146e8d0 df00801c 4a623100 8a00801c 74203200 ....Jb1.....t 2. │ │ 0x0146e8e0 6b00801c b4f43100 8b00801c 47e33100 k.....1.....G.1. │ │ 0x0146e8f0 b700801c 6c3e3000 9400801c de973100 ....l>0.......1. │ │ 0x0146e900 9500801c cdf43100 00000000 00000000 ......1......... │ │ 0x0146e910 f00a3200 02000000 00000000 04000000 ..2............. │ │ 0x0146e920 ffffffff 45863000 02000000 00000000 ....E.0......... │ │ 0x0146e930 04000000 ffffffff 7be23000 02000000 ........{.0..... │ │ 0x0146e940 00000000 04000000 ffffffff e84d3000 .............M0. │ │ 0x0146e950 02000000 00000000 04000000 ffffffff ................ │ │ 0x0146e960 7d3b3100 01000000 00000000 04000000 };1............. │ │ - 0x0146e970 ffffffff 43062f00 01000000 00000000 ....C./......... │ │ + 0x0146e970 ffffffff 1c062f00 01000000 00000000 ....../......... │ │ 0x0146e980 04000000 ffffffff 00003100 01000000 ..........1..... │ │ 0x0146e990 00000000 04000000 ffffffff 823b3100 .............;1. │ │ 0x0146e9a0 01000000 00000000 04000000 ffffffff ................ │ │ 0x0146e9b0 b3a73000 01000000 00000000 04000000 ..0............. │ │ 0x0146e9c0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0146e9d0 00000000 00000000 45863000 02000000 ........E.0..... │ │ 0x0146e9e0 00000000 04000000 ffffffff 7be23000 ............{.0. │ │ 0x0146e9f0 02000000 00000000 04000000 ffffffff ................ │ │ 0x0146ea00 e6813000 02000000 00000000 04000000 ..0............. │ │ - 0x0146ea10 ffffffff 56612f00 02000000 00000000 ....Va/......... │ │ + 0x0146ea10 ffffffff 2f612f00 02000000 00000000 ..../a/......... │ │ 0x0146ea20 04000000 ffffffff 7e863000 05000000 ........~.0..... │ │ - 0x0146ea30 00000000 00000000 ffffffff 64b82f00 ............d./. │ │ + 0x0146ea30 00000000 00000000 ffffffff 3db82f00 ............=./. │ │ 0x0146ea40 05000000 00000000 00000000 ffffffff ................ │ │ 0x0146ea50 b3923100 07000000 00000000 00000000 ..1............. │ │ 0x0146ea60 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0146ea70 00000000 00000000 e6813000 02000000 ..........0..... │ │ - 0x0146ea80 00000000 04000000 ffffffff 56612f00 ............Va/. │ │ + 0x0146ea80 00000000 04000000 ffffffff 2f612f00 ............/a/. │ │ 0x0146ea90 02000000 00000000 04000000 ffffffff ................ │ │ 0x0146eaa0 68023200 02000000 00000000 04000000 h.2............. │ │ 0x0146eab0 ffffffff 1bf03100 02000000 00000000 ......1......... │ │ 0x0146eac0 04000000 ffffffff 354a3000 02000000 ........5J0..... │ │ 0x0146ead0 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0146eae0 00000000 00000000 00000000 00000000 ................ │ │ 0x0146eaf0 e6813000 02000000 00000000 04000000 ..0............. │ │ - 0x0146eb00 ffffffff 56612f00 02000000 00000000 ....Va/......... │ │ + 0x0146eb00 ffffffff 2f612f00 02000000 00000000 ..../a/......... │ │ 0x0146eb10 04000000 ffffffff 45863000 02000000 ........E.0..... │ │ 0x0146eb20 00000000 04000000 ffffffff 00000000 ................ │ │ 0x0146eb30 00000000 00000000 00000000 00000000 ................ │ │ 0x0146eb40 45863000 02000000 00000000 04000000 E.0............. │ │ 0x0146eb50 ffffffff 7be23000 02000000 00000000 ....{.0......... │ │ - 0x0146eb60 04000000 ffffffff 258a2f00 02000000 ........%./..... │ │ + 0x0146eb60 04000000 ffffffff fe892f00 02000000 ........../..... │ │ 0x0146eb70 00000000 04000000 ffffffff 7e863000 ............~.0. │ │ 0x0146eb80 05000000 00000000 00000000 ffffffff ................ │ │ - 0x0146eb90 64b82f00 05000000 00000000 00000000 d./............. │ │ + 0x0146eb90 3db82f00 05000000 00000000 00000000 =./............. │ │ 0x0146eba0 ffffffff e3ff3000 05000000 00000000 ......0......... │ │ 0x0146ebb0 00000000 ffffffff 3db53100 02000000 ........=.1..... │ │ 0x0146ebc0 00000000 04000000 ffffffff 32ad2e00 ............2... │ │ 0x0146ebd0 05000000 00000000 00000000 ffffffff ................ │ │ - 0x0146ebe0 f3512f00 02000000 00000000 04000000 .Q/............. │ │ + 0x0146ebe0 cc512f00 02000000 00000000 04000000 .Q/............. │ │ 0x0146ebf0 ffffffff 00000000 00000000 00000000 ................ │ │ 0x0146ec00 00000000 00000000 7be23000 02000000 ........{.0..... │ │ 0x0146ec10 00000000 04000000 ffffffff e3ff3000 ..............0. │ │ 0x0146ec20 05000000 00000000 00000000 ffffffff ................ │ │ 0x0146ec30 81e23000 05000000 00000000 00000000 ..0............. │ │ 0x0146ec40 ffffffff 01113200 05000000 00000000 ......2......... │ │ - 0x0146ec50 00000000 ffffffff 5ccd2e00 05000000 ........\....... │ │ + 0x0146ec50 00000000 ffffffff 35cd2e00 05000000 ........5....... │ │ 0x0146ec60 00000000 00000000 ffffffff 00000000 ................ │ │ 0x0146ec70 00000000 00000000 00000000 00000000 ................ │ │ 0x0146ec80 e84d3000 02000000 00000000 04000000 .M0............. │ │ 0x0146ec90 ffffffff fc033200 02000000 00000000 ......2......... │ │ 0x0146eca0 04000000 ffffffff 6b533200 01000000 ........kS2..... │ │ 0x0146ecb0 00000000 04000000 ffffffff b5c33000 ..............0. │ │ 0x0146ecc0 01000000 00000000 04000000 ffffffff ................ │ │ 0x0146ecd0 00000000 00000000 00000000 00000000 ................ │ │ 0x0146ece0 00000000 00000000 00000000 40f13b01 ............@.;. │ │ 0x0146ecf0 50f13b01 60f13b01 70f13b01 10f23b01 P.;.`.;.p.;...;. │ │ 0x0146ed00 b0f23b01 c0f23b01 10f33b01 60f33b01 ..;...;...;.`.;. │ │ 0x0146ed10 e0f33b01 20f43b01 50f43b01 60f43b01 ..;. .;.P.;.`.;. │ │ - 0x0146ed20 90f43b01 70f63b01 79c53100 a0712f00 ..;.p.;.y.1..q/. │ │ + 0x0146ed20 90f43b01 70f63b01 79c53100 79712f00 ..;.p.;.y.1.yq/. │ │ 0x0146ed30 fa4b3100 ae433200 433f3000 9af23000 .K1..C2.C?0...0. │ │ - 0x0146ed40 fe4b3100 79c53100 cbbb2e00 968d2f00 .K1.y.1......./. │ │ + 0x0146ed40 fe4b3100 79c53100 a4bb2e00 6f8d2f00 .K1.y.1.....o./. │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ @@ -2357,15 +2357,15 @@ │ │ 0x01479cb8 00000000 00000000 fa000000 00000000 ................ │ │ 0x01479cc8 00000000 00000000 00000000 00000000 ................ │ │ 0x01479cd8 00000000 00000000 00000000 00000000 ................ │ │ 0x01479ce8 00000040 00000000 00000000 00000000 ...@............ │ │ 0x01479cf8 00000000 feffff7f ffffff7f 00000000 ................ │ │ 0x01479d08 00000000 00000000 00000000 00000000 ................ │ │ 0x01479d18 00000000 07000000 03000000 54000000 ............T... │ │ - 0x01479d28 00020000 00000000 a6f92e00 18c14301 ..............C. │ │ + 0x01479d28 00020000 00000000 7ff92e00 18c14301 ..............C. │ │ 0x01479d38 1ff80901 3c000a01 0a010a01 88010a01 ....<........... │ │ 0x01479d48 5d020a01 89020a01 f2020a01 1f030a01 ]............... │ │ 0x01479d58 46030a01 f4030a01 3e040a01 8f040a01 F.......>....... │ │ 0x01479d68 b2040a01 19050a01 a0050a01 ee050a01 ................ │ │ 0x01479d78 03000000 54000000 00020000 00000000 ....T........... │ │ 0x01479d88 fe1f3000 1cc14301 1ff80901 3c000a01 ..0...C.....<... │ │ 0x01479d98 0a010a01 88010a01 5d020a01 89020a01 ........]....... │ │ @@ -2374,79 +2374,79 @@ │ │ 0x01479dc8 a0050a01 ee050a01 03000000 54000000 ............T... │ │ 0x01479dd8 00020000 00000000 2d5c3000 20c14301 ........-\0. .C. │ │ 0x01479de8 1ff80901 3c000a01 0a010a01 88010a01 ....<........... │ │ 0x01479df8 5d020a01 89020a01 f2020a01 1f030a01 ]............... │ │ 0x01479e08 46030a01 f4030a01 3e040a01 8f040a01 F.......>....... │ │ 0x01479e18 b2040a01 19050a01 a0050a01 ee050a01 ................ │ │ 0x01479e28 03000000 54000000 00020000 00000000 ....T........... │ │ - 0x01479e38 4edc2e00 18c14301 1ff80901 3c000a01 N.....C.....<... │ │ + 0x01479e38 27dc2e00 18c14301 1ff80901 3c000a01 '.....C.....<... │ │ 0x01479e48 0a010a01 88010a01 5d020a01 89020a01 ........]....... │ │ 0x01479e58 f2020a01 1f030a01 46030a01 f4030a01 ........F....... │ │ 0x01479e68 3e040a01 8f040a01 b2040a01 19050a01 >............... │ │ 0x01479e78 a0050a01 ee050a01 00000040 a9e90d01 ...........@.... │ │ 0x01479e88 21ea0d01 baea0d01 59eb0d01 83eb0d01 !.......Y....... │ │ 0x01479e98 adeb0d01 d7eb0d01 00000000 00e80300 ................ │ │ 0x01479ea8 03000000 3a000000 02000000 02000000 ....:........... │ │ 0x01479eb8 00100000 00000000 02000000 00000000 ................ │ │ 0x01479ec8 03000000 00000000 04000000 00000000 ................ │ │ 0x01479ed8 05000000 00000000 06000000 00000000 ................ │ │ 0x01479ee8 07000000 00000000 08000000 00000000 ................ │ │ 0x01479ef8 09000000 00000000 0a000000 00000000 ................ │ │ 0x01479f08 0b000000 00000000 0c000000 00000000 ................ │ │ - 0x01479f18 0d000000 61172f00 05700b01 00000000 ....a./..p...... │ │ + 0x01479f18 0d000000 3a172f00 05700b01 00000000 ....:./..p...... │ │ 0x01479f28 5be82f00 00000000 00000000 adf33000 [./...........0. │ │ 0x01479f38 00000000 00000000 e25d3000 00000000 .........]0..... │ │ 0x01479f48 00000000 04a73100 00000000 00000000 ......1......... │ │ - 0x01479f58 7ac92f00 00000000 00000000 e95d3000 z./..........]0. │ │ + 0x01479f58 53c92f00 00000000 00000000 e95d3000 S./..........]0. │ │ 0x01479f68 00000000 00000000 d9793000 00000000 .........y0..... │ │ - 0x01479f78 00000000 80c92f00 00000000 00000000 ....../......... │ │ - 0x01479f88 8eb63000 00000000 00000000 fb722f00 ..0..........r/. │ │ - 0x01479f98 00000000 00000000 61542f00 00000000 ........aT/..... │ │ + 0x01479f78 00000000 59c92f00 00000000 00000000 ....Y./......... │ │ + 0x01479f88 8eb63000 00000000 00000000 d4722f00 ..0..........r/. │ │ + 0x01479f98 00000000 00000000 3a542f00 00000000 ........:T/..... │ │ 0x01479fa8 00000000 18463200 00000000 00000000 .....F2......... │ │ - 0x01479fb8 85c92f00 00000000 00000000 1f463200 ../..........F2. │ │ - 0x01479fc8 00000000 00000000 47bd2e00 00000000 ........G....... │ │ - 0x01479fd8 00000000 03732f00 00000000 00000000 .....s/......... │ │ + 0x01479fb8 5ec92f00 00000000 00000000 1f463200 ^./..........F2. │ │ + 0x01479fc8 00000000 00000000 20bd2e00 00000000 ........ ....... │ │ + 0x01479fd8 00000000 dc722f00 00000000 00000000 .....r/......... │ │ 0x01479fe8 42213000 35700b01 00000000 23993000 B!0.5p......#.0. │ │ 0x01479ff8 00000000 00000000 ebd43000 00000000 ..........0..... │ │ - 0x0147a008 00000000 8ec92f00 00000000 00000000 ....../......... │ │ - 0x0147a018 67542f00 00000000 00000000 95c92f00 gT/.........../. │ │ + 0x0147a008 00000000 67c92f00 00000000 00000000 ....g./......... │ │ + 0x0147a018 40542f00 00000000 00000000 6ec92f00 @T/.........n./. │ │ 0x0147a028 00000000 00000000 7fa22e00 00000000 ................ │ │ 0x0147a038 00000000 df793000 00000000 00000000 .....y0......... │ │ 0x0147a048 93053000 e6700b01 00000000 50213000 ..0..p......P!0. │ │ 0x0147a058 00000000 00000000 9e033200 00000000 ..........2..... │ │ - 0x0147a068 00000000 298e2f00 00000000 00000000 ....)./......... │ │ - 0x0147a078 00000000 00000000 f1fa2e00 20c73100 ............ .1. │ │ - 0x0147a088 6f542f00 a4712f00 02000000 00000000 oT/..q/......... │ │ - 0x0147a098 00040000 00000000 88172f00 00000000 ........../..... │ │ + 0x0147a068 00000000 028e2f00 00000000 00000000 ....../......... │ │ + 0x0147a078 00000000 00000000 cafa2e00 20c73100 ............ .1. │ │ + 0x0147a088 48542f00 7d712f00 02000000 00000000 HT/.}q/......... │ │ + 0x0147a098 00040000 00000000 61172f00 00000000 ........a./..... │ │ 0x0147a0a8 bfd70b01 00000000 30da0b01 42da0b01 ........0...B... │ │ 0x0147a0b8 78da0b01 a7da0b01 d9da0b01 0bdb0b01 x............... │ │ 0x0147a0c8 3adb0b01 6cdb0b01 00000000 9bdb0b01 :...l........... │ │ 0x0147a0d8 cddb0b01 00000000 00000000 00000000 ................ │ │ - 0x0147a0e8 02223000 ad172f00 7fc73100 50103100 ."0.../...1.P.1. │ │ + 0x0147a0e8 02223000 86172f00 7fc73100 50103100 ."0.../...1.P.1. │ │ 0x0147a0f8 66233200 4b463200 02000000 0148c400 f#2.KF2......H.. │ │ 0x0147a108 01000000 00000000 db551201 00000000 .........U...... │ │ - 0x0147a118 00000000 00000000 13ce2f00 00000000 ........../..... │ │ + 0x0147a118 00000000 00000000 eccd2f00 00000000 ........../..... │ │ 0x0147a128 02000000 0148c400 03000000 00000000 .....H.......... │ │ 0x0147a138 db551201 00000000 00000000 00000000 .U.............. │ │ 0x0147a148 668d3100 00000000 02000000 0148c400 f.1..........H.. │ │ 0x0147a158 02000000 00000000 db551201 00000000 .........U...... │ │ 0x0147a168 00000000 00000000 156e3100 00000000 .........n1..... │ │ 0x0147a178 01000000 0148c400 04000000 00000000 .....H.......... │ │ 0x0147a188 db551201 00000000 00000000 00000000 .U.............. │ │ - 0x0147a198 c8ae2f00 00000000 01000000 01088000 ../............. │ │ + 0x0147a198 a1ae2f00 00000000 01000000 01088000 ../............. │ │ 0x0147a1a8 00000000 00000000 0d561201 00000000 .........V...... │ │ 0x0147a1b8 00000000 00000000 6d433000 00000000 ........mC0..... │ │ 0x0147a1c8 01000000 0100a800 00000000 00000000 ................ │ │ 0x0147a1d8 e2561201 00000000 00000000 00000000 .V.............. │ │ 0x0147a1e8 94aa3100 00000000 02000000 0100a800 ..1............. │ │ 0x0147a1f8 00000000 00000000 e2561201 00000000 .........V...... │ │ 0x0147a208 00000000 00000000 94aa3100 00000000 ..........1..... │ │ 0x0147a218 01000000 01208000 00000000 00000000 ..... .......... │ │ 0x0147a228 94571201 00000000 00000000 00000000 .W.............. │ │ - 0x0147a238 72902f00 00000000 01000000 01208000 r./.......... .. │ │ + 0x0147a238 4b902f00 00000000 01000000 01208000 K./.......... .. │ │ 0x0147a248 00000000 00000000 da571201 00000000 .........W...... │ │ 0x0147a258 00000000 00000000 d1ca3100 00000000 ..........1..... │ │ 0x0147a268 01000000 010cc000 63000000 00000000 ........c....... │ │ 0x0147a278 db551201 00000000 00000000 00000000 .U.............. │ │ 0x0147a288 77503100 00000000 02000000 010cc000 wP1............. │ │ 0x0147a298 63000000 00000000 db551201 00000000 c........U...... │ │ 0x0147a2a8 00000000 00000000 897c3000 00000000 .........|0..... │ │ @@ -2465,115 +2465,115 @@ │ │ 0x0147a378 fad63000 00000000 01000000 01088000 ..0............. │ │ 0x0147a388 03000000 00000000 1e581201 00000000 .........X...... │ │ 0x0147a398 00000000 00000000 c8603000 00000000 .........`0..... │ │ 0x0147a3a8 02000000 01088000 03000000 00000000 ................ │ │ 0x0147a3b8 1e581201 00000000 00000000 00000000 .X.............. │ │ 0x0147a3c8 c8603000 00000000 ff000000 21088000 .`0.........!... │ │ 0x0147a3d8 00000000 00000000 585a1201 00000000 ........XZ...... │ │ - 0x0147a3e8 00000000 00000000 1cfd2e00 00000000 ................ │ │ + 0x0147a3e8 00000000 00000000 f5fc2e00 00000000 ................ │ │ 0x0147a3f8 00000000 21088000 00000000 00000000 ....!........... │ │ 0x0147a408 00000000 00000000 00000000 00000000 ................ │ │ - 0x0147a418 1cfd2e00 00000000 01000000 21108008 ............!... │ │ + 0x0147a418 f5fc2e00 00000000 01000000 21108008 ............!... │ │ 0x0147a428 00000000 00000000 125b1201 dd5b1201 .........[...[.. │ │ - 0x0147a438 035c1201 00000000 1cfd2e00 00000000 .\.............. │ │ + 0x0147a438 035c1201 00000000 f5fc2e00 00000000 .\.............. │ │ 0x0147a448 ff000000 21088000 01000000 00000000 ....!........... │ │ 0x0147a458 585a1201 00000000 00000000 00000000 XZ.............. │ │ 0x0147a468 f3ea2f00 00000000 00000000 21088000 ../.........!... │ │ 0x0147a478 01000000 00000000 00000000 00000000 ................ │ │ 0x0147a488 00000000 00000000 f3ea2f00 00000000 ........../..... │ │ 0x0147a498 01000000 21108008 01000000 00000000 ....!........... │ │ 0x0147a4a8 125b1201 dd5b1201 035c1201 00000000 .[...[...\...... │ │ 0x0147a4b8 f3ea2f00 00000000 01000000 81088000 ../............. │ │ 0x0147a4c8 00000000 00000000 2a5c1201 00000000 ........*\...... │ │ - 0x0147a4d8 00000000 00000000 e0c12e00 00000000 ................ │ │ + 0x0147a4d8 00000000 00000000 b9c12e00 00000000 ................ │ │ 0x0147a4e8 01000000 81088000 00000000 00000000 ................ │ │ 0x0147a4f8 705c1201 00000000 00000000 00000000 p\.............. │ │ 0x0147a508 7a313100 00000000 01000000 41088000 z11.........A... │ │ 0x0147a518 00000000 00000000 ad5c1201 00000000 .........\...... │ │ 0x0147a528 00000000 00000000 1cf73000 00000000 ..........0..... │ │ 0x0147a538 01000000 c1088000 00000000 00000000 ................ │ │ 0x0147a548 495d1201 00000000 00000000 00000000 I].............. │ │ 0x0147a558 ef263200 00000000 02000000 01088000 .&2............. │ │ 0x0147a568 00000000 00000000 f45d1201 00000000 .........]...... │ │ - 0x0147a578 00000000 00000000 551a2f00 00000000 ........U./..... │ │ + 0x0147a578 00000000 00000000 2e1a2f00 00000000 ........../..... │ │ 0x0147a588 ff000000 01088000 00000000 00000000 ................ │ │ 0x0147a598 53601201 00000000 00000000 00000000 S`.............. │ │ 0x0147a5a8 34e93100 00000000 ff000000 01088000 4.1............. │ │ 0x0147a5b8 00000000 00000000 53601201 00000000 ........S`...... │ │ 0x0147a5c8 00000000 00000000 82313100 00000000 .........11..... │ │ 0x0147a5d8 01000000 01088000 00000000 00000000 ................ │ │ 0x0147a5e8 07611201 00000000 00000000 00000000 .a.............. │ │ - 0x0147a5f8 e7c12e00 00000000 ff000000 01088000 ................ │ │ + 0x0147a5f8 c0c12e00 00000000 ff000000 01088000 ................ │ │ 0x0147a608 00000000 00000000 57611201 00000000 ........Wa...... │ │ 0x0147a618 00000000 00000000 9a7c3000 00000000 .........|0..... │ │ 0x0147a628 01000000 01088000 00000000 00000000 ................ │ │ 0x0147a638 a3621201 00000000 00000000 00000000 .b.............. │ │ - 0x0147a648 07592f00 00000000 01000000 01088000 .Y/............. │ │ + 0x0147a648 e0582f00 00000000 01000000 01088000 .X/............. │ │ 0x0147a658 00000000 00000000 55631201 00000000 ........Uc...... │ │ - 0x0147a668 00000000 00000000 0b592f00 00000000 .........Y/..... │ │ + 0x0147a668 00000000 00000000 e4582f00 00000000 .........X/..... │ │ 0x0147a678 02000000 01088000 00000000 00000000 ................ │ │ 0x0147a688 55631201 00000000 00000000 00000000 Uc.............. │ │ - 0x0147a698 0b592f00 00000000 01000000 01088000 .Y/............. │ │ + 0x0147a698 e4582f00 00000000 01000000 01088000 .X/............. │ │ 0x0147a6a8 00000000 00000000 9c641201 00000000 .........d...... │ │ 0x0147a6b8 00000000 00000000 be243000 00000000 .........$0..... │ │ 0x0147a6c8 01000000 01088000 00000000 00000000 ................ │ │ 0x0147a6d8 52651201 00000000 00000000 00000000 Re.............. │ │ 0x0147a6e8 87b83000 00000000 01000000 01088000 ..0............. │ │ 0x0147a6f8 00000000 00000000 f4651201 00000000 .........e...... │ │ - 0x0147a708 00000000 00000000 5b1a2f00 00000000 ........[./..... │ │ + 0x0147a708 00000000 00000000 341a2f00 00000000 ........4./..... │ │ 0x0147a718 01000000 01088000 00000000 00000000 ................ │ │ 0x0147a728 db661201 00000000 00000000 00000000 .f.............. │ │ 0x0147a738 94063200 00000000 02000000 01088000 ..2............. │ │ 0x0147a748 00000000 00000000 db661201 00000000 .........f...... │ │ 0x0147a758 00000000 00000000 94063200 00000000 ..........2..... │ │ 0x0147a768 ff000000 01088000 00000000 00000000 ................ │ │ 0x0147a778 8b681201 00000000 00000000 00000000 .h.............. │ │ - 0x0147a788 89df2e00 00000000 00000000 01088000 ................ │ │ + 0x0147a788 62df2e00 00000000 00000000 01088000 b............... │ │ 0x0147a798 00000000 00000000 00000000 00000000 ................ │ │ - 0x0147a7a8 00000000 00000000 89df2e00 00000000 ................ │ │ + 0x0147a7a8 00000000 00000000 62df2e00 00000000 ........b....... │ │ 0x0147a7b8 ff000000 01088000 00000000 00000000 ................ │ │ 0x0147a7c8 c4681201 00000000 00000000 00000000 .h.............. │ │ 0x0147a7d8 22083000 00000000 00000000 01088000 ".0............. │ │ 0x0147a7e8 00000000 00000000 00000000 00000000 ................ │ │ 0x0147a7f8 00000000 00000000 22083000 00000000 ........".0..... │ │ 0x0147a808 01000000 01088000 00000000 00000000 ................ │ │ 0x0147a818 00000000 00000000 00000000 00000000 ................ │ │ 0x0147a828 22083000 00000000 02000000 0108c000 ".0............. │ │ 0x0147a838 00000000 00000000 db551201 00000000 .........U...... │ │ - 0x0147a848 00000000 00000000 d1ae2f00 00000000 ........../..... │ │ + 0x0147a848 00000000 00000000 aaae2f00 00000000 ........../..... │ │ 0x0147a858 00000000 01008000 00000000 00000000 ................ │ │ 0x0147a868 1b691201 00000000 00000000 00000000 .i.............. │ │ - 0x0147a878 90df2e00 00000000 01000000 01008000 ................ │ │ + 0x0147a878 69df2e00 00000000 01000000 01008000 i............... │ │ 0x0147a888 00000000 00000000 7c691201 00000000 ........|i...... │ │ 0x0147a898 00000000 00000000 fc263200 00000000 .........&2..... │ │ 0x0147a8a8 02000000 21088000 00000000 00000000 ....!........... │ │ 0x0147a8b8 f2691201 00000000 00000000 00000000 .i.............. │ │ - 0x0147a8c8 09772f00 00000000 00000000 01208000 .w/.......... .. │ │ + 0x0147a8c8 e2762f00 00000000 00000000 01208000 .v/.......... .. │ │ 0x0147a8d8 00000000 00000000 db551201 00000000 .........U...... │ │ 0x0147a8e8 00000000 00000000 a3aa3100 00000000 ..........1..... │ │ 0x0147a8f8 00000000 01208000 00000000 00000000 ..... .......... │ │ 0x0147a908 456a1201 00000000 00000000 00000000 Ej.............. │ │ - 0x0147a918 efc12e00 00000000 02000000 01088000 ................ │ │ + 0x0147a918 c8c12e00 00000000 02000000 01088000 ................ │ │ 0x0147a928 00000000 00000000 776a1201 00000000 ........wj...... │ │ 0x0147a938 00000000 00000000 eaca3100 00000000 ..........1..... │ │ 0x0147a948 01000000 01088000 00000000 00000000 ................ │ │ 0x0147a958 c26a1201 00000000 00000000 00000000 .j.............. │ │ 0x0147a968 2c083000 00000000 00000000 01008000 ,.0............. │ │ 0x0147a978 00000000 00000000 f96c1201 00000000 .........l...... │ │ 0x0147a988 00000000 00000000 89313100 00000000 .........11..... │ │ 0x0147a998 00000000 01008000 00000000 00000000 ................ │ │ 0x0147a9a8 3b6d1201 00000000 00000000 00000000 ;m.............. │ │ 0x0147a9b8 b7483200 00000000 00000000 01008000 .H2............. │ │ 0x0147a9c8 00000000 00000000 7d6d1201 00000000 ........}m...... │ │ 0x0147a9d8 00000000 00000000 9f7c3000 00000000 .........|0..... │ │ 0x0147a9e8 03000000 01088000 00000000 00000000 ................ │ │ 0x0147a9f8 bf6d1201 00000000 00000000 00000000 .m.............. │ │ - 0x0147aa08 5f1a2f00 00000000 01000000 01088000 _./............. │ │ + 0x0147aa08 381a2f00 00000000 01000000 01088000 8./............. │ │ 0x0147aa18 00000000 00000000 ad701201 00000000 .........p...... │ │ - 0x0147aa28 00000000 00000000 10772f00 00000000 .........w/..... │ │ + 0x0147aa28 00000000 00000000 e9762f00 00000000 .........v/..... │ │ 0x0147aa38 02000000 01088000 00000000 00000000 ................ │ │ 0x0147aa48 fe701201 00000000 00000000 00000000 .p.............. │ │ 0x0147aa58 c4243000 00000000 03000000 01088000 .$0............. │ │ 0x0147aa68 00000000 00000000 fe701201 00000000 .........p...... │ │ 0x0147aa78 00000000 00000000 c4243000 00000000 .........$0..... │ │ 0x0147aa88 02000000 01088000 00000000 00000000 ................ │ │ 0x0147aa98 fe701201 00000000 00000000 00000000 .p.............. │ │ @@ -2585,50 +2585,50 @@ │ │ 0x0147aaf8 23f73000 00000000 01000000 01008000 #.0............. │ │ 0x0147ab08 00000000 00000000 d3731201 4f761201 .........s..Ov.. │ │ 0x0147ab18 4f761201 79751201 ad7c3000 00000000 Ov..yu...|0..... │ │ 0x0147ab28 01000000 01008000 00000000 00000000 ................ │ │ 0x0147ab38 d3731201 ca761201 ca761201 79751201 .s...v...v..yu.. │ │ 0x0147ab48 8db83000 00000000 00000000 01018008 ..0............. │ │ 0x0147ab58 00000000 00000000 71771201 c4771201 ........qw...w.. │ │ - 0x0147ab68 c4771201 0d781201 abde2e00 00000000 .w...x.......... │ │ + 0x0147ab68 c4771201 0d781201 84de2e00 00000000 .w...x.......... │ │ 0x0147ab78 01000000 01008008 00000000 00000000 ................ │ │ 0x0147ab88 71771201 c4771201 c4771201 0d781201 qw...w...w...x.. │ │ - 0x0147ab98 abde2e00 00000000 01000000 01008000 ................ │ │ + 0x0147ab98 84de2e00 00000000 01000000 01008000 ................ │ │ 0x0147aba8 00000000 00000000 60781201 297a1201 ........`x..)z.. │ │ 0x0147abb8 737a1201 ee7a1201 27f73000 00000000 sz...z..'.0..... │ │ 0x0147abc8 02000000 01008000 00000000 00000000 ................ │ │ 0x0147abd8 60781201 297a1201 737a1201 ee7a1201 `x..)z..sz...z.. │ │ 0x0147abe8 27f73000 00000000 02000000 01008000 '.0............. │ │ 0x0147abf8 00000000 00000000 60781201 297a1201 ........`x..)z.. │ │ - 0x0147ac08 737a1201 ee7a1201 97df2e00 00000000 sz...z.......... │ │ + 0x0147ac08 737a1201 ee7a1201 70df2e00 00000000 sz...z..p....... │ │ 0x0147ac18 02000000 0d088000 d2a53200 00000000 ..........2..... │ │ 0x0147ac28 d8221201 00000000 00000000 00000000 .".............. │ │ 0x0147ac38 deea2f00 00000000 02000000 05088000 ../............. │ │ 0x0147ac48 d6a53200 00000000 d8221201 00000000 ..2......"...... │ │ 0x0147ac58 00000000 00000000 da043200 00000000 ..........2..... │ │ 0x0147ac68 03000000 05088000 d6a53200 00000000 ..........2..... │ │ 0x0147ac78 d8221201 00000000 00000000 00000000 .".............. │ │ 0x0147ac88 da043200 00000000 01000000 01088000 ..2............. │ │ 0x0147ac98 00000000 00000000 00000000 00000000 ................ │ │ - 0x0147aca8 00000000 00000000 0c192f00 00000000 ........../..... │ │ + 0x0147aca8 00000000 00000000 e5182f00 00000000 ........../..... │ │ 0x0147acb8 00000000 01088000 00000000 00000000 ................ │ │ 0x0147acc8 00000000 00000000 00000000 00000000 ................ │ │ - 0x0147acd8 0c192f00 00000000 01000000 01088000 ../............. │ │ + 0x0147acd8 e5182f00 00000000 01000000 01088000 ../............. │ │ 0x0147ace8 00000000 00000000 cf7b1201 00000000 .........{...... │ │ 0x0147acf8 00000000 00000000 276e3100 00000000 ........'n1..... │ │ 0x0147ad08 ff000000 0108c000 00000000 00000000 ................ │ │ 0x0147ad18 db551201 00000000 00000000 00000000 .U.............. │ │ - 0x0147ad28 0c192f00 00000000 03000000 0108c000 ../............. │ │ + 0x0147ad28 e5182f00 00000000 03000000 0108c000 ../............. │ │ 0x0147ad38 05000000 00000000 db551201 00000000 .........U...... │ │ 0x0147ad48 00000000 00000000 07273200 00000000 .........'2..... │ │ 0x0147ad58 09000000 01088400 00000000 00000000 ................ │ │ 0x0147ad68 36811201 00000000 00000000 00000000 6............... │ │ 0x0147ad78 35133100 00000000 07000000 01088400 5.1............. │ │ 0x0147ad88 00000000 00000000 e6861201 00000000 ................ │ │ - 0x0147ad98 00000000 00000000 38ce2f00 00000000 ........8./..... │ │ + 0x0147ad98 00000000 00000000 11ce2f00 00000000 ........../..... │ │ 0x0147ada8 07000000 01088400 00000000 00000000 ................ │ │ 0x0147adb8 498b1201 00000000 00000000 00000000 I............... │ │ 0x0147adc8 00d73000 00000000 03000000 01088400 ..0............. │ │ 0x0147add8 00000000 00000000 618d1201 00000000 ........a....... │ │ 0x0147ade8 00000000 00000000 b2aa3100 00000000 ..........1..... │ │ 0x0147adf8 02000000 01088400 00000000 00000000 ................ │ │ 0x0147ae08 138f1201 00000000 00000000 00000000 ................ │ │ @@ -2670,45 +2670,45 @@ │ │ 0x0147b048 eee33200 00000000 03000000 01008100 ..2............. │ │ 0x0147b058 00000000 00000000 81b61101 53a51201 ............S... │ │ 0x0147b068 53a51201 81b61101 eee33200 00000000 S.........2..... │ │ 0x0147b078 ff000000 01288000 f49b4701 00000000 .....(....G..... │ │ 0x0147b088 0fa61201 00000000 00000000 00000000 ................ │ │ 0x0147b098 c5aa3100 00000000 ff000000 01288000 ..1..........(.. │ │ 0x0147b0a8 f49b4701 00000000 79a61201 00000000 ..G.....y....... │ │ - 0x0147b0b8 00000000 00000000 dbae2f00 00000000 ........../..... │ │ + 0x0147b0b8 00000000 00000000 b4ae2f00 00000000 ........../..... │ │ 0x0147b0c8 ff000000 01288000 f49b4701 00000000 .....(....G..... │ │ 0x0147b0d8 3fa71201 00000000 00000000 00000000 ?............... │ │ - 0x0147b0e8 52ce2f00 00000000 ff000000 01288000 R./..........(.. │ │ + 0x0147b0e8 2bce2f00 00000000 ff000000 01288000 +./..........(.. │ │ 0x0147b0f8 f49b4701 00000000 98a81201 00000000 ..G............. │ │ - 0x0147b108 00000000 00000000 57fd2e00 00000000 ........W....... │ │ + 0x0147b108 00000000 00000000 30fd2e00 00000000 ........0....... │ │ 0x0147b118 ff000000 01288000 f49b4701 00000000 .....(....G..... │ │ 0x0147b128 f6a91201 00000000 00000000 00000000 ................ │ │ 0x0147b138 afb83000 00000000 ff000000 01288000 ..0..........(.. │ │ 0x0147b148 f49b4701 00000000 28ac1201 00000000 ..G.....(....... │ │ 0x0147b158 00000000 00000000 1dec2f00 00000000 ........../..... │ │ 0x0147b168 02000000 01288000 f49b4701 00000000 .....(....G..... │ │ 0x0147b178 60b11201 00000000 00000000 00000000 `............... │ │ 0x0147b188 b8b83000 00000000 00000000 01208000 ..0.......... .. │ │ 0x0147b198 00000000 00000000 29b41201 00000000 ........)....... │ │ - 0x0147b1a8 00000000 00000000 57ce2f00 00000000 ........W./..... │ │ + 0x0147b1a8 00000000 00000000 30ce2f00 00000000 ........0./..... │ │ 0x0147b1b8 00000000 01208000 00000000 00000000 ..... .......... │ │ 0x0147b1c8 57b41201 00000000 00000000 00000000 W............... │ │ 0x0147b1d8 cd603000 00000000 00000000 01208000 .`0.......... .. │ │ 0x0147b1e8 00000000 00000000 85b41201 00000000 ................ │ │ 0x0147b1f8 00000000 00000000 3c9d3000 00000000 ........<.0..... │ │ 0x0147b208 01000000 01888001 00000000 00000000 ................ │ │ 0x0147b218 26cc1201 00000000 00000000 00000000 &............... │ │ - 0x0147b228 e5ae2f00 00000000 01000000 01888000 ../............. │ │ + 0x0147b228 beae2f00 00000000 01000000 01888000 ../............. │ │ 0x0147b238 08000000 00000000 26cc1201 00000000 ........&....... │ │ - 0x0147b248 00000000 00000000 8c902f00 00000000 ........../..... │ │ + 0x0147b248 00000000 00000000 65902f00 00000000 ........e./..... │ │ 0x0147b258 ff000000 01089001 00000000 00000000 ................ │ │ 0x0147b268 07cd1201 00000000 00000000 00000000 ................ │ │ 0x0147b278 4fa52e00 00000000 ff000000 01089001 O............... │ │ 0x0147b288 08000000 00000000 07cd1201 00000000 ................ │ │ - 0x0147b298 00000000 00000000 c9df2e00 00000000 ................ │ │ + 0x0147b298 00000000 00000000 a2df2e00 00000000 ................ │ │ 0x0147b2a8 01000000 01888000 00000000 00000000 ................ │ │ 0x0147b2b8 afcd1201 00000000 00000000 00000000 ................ │ │ 0x0147b2c8 de7c3000 00000000 02000000 01888000 .|0............. │ │ 0x0147b2d8 00000000 00000000 afcd1201 00000000 ................ │ │ 0x0147b2e8 00000000 00000000 de7c3000 00000000 .........|0..... │ │ 0x0147b2f8 01000000 01888000 00000000 00000000 ................ │ │ 0x0147b308 aace1201 00000000 00000000 00000000 ................ │ │ @@ -2718,15 +2718,15 @@ │ │ 0x0147b348 ff000000 01888000 08000000 00000000 ................ │ │ 0x0147b358 f1cf1201 00000000 00000000 00000000 ................ │ │ 0x0147b368 cb243000 00000000 02000000 01888001 .$0............. │ │ 0x0147b378 01000000 00000000 f1cf1201 00000000 ................ │ │ 0x0147b388 00000000 00000000 26ec2f00 00000000 ........&./..... │ │ 0x0147b398 02000000 01888000 02000000 00000000 ................ │ │ 0x0147b3a8 f1cf1201 00000000 00000000 00000000 ................ │ │ - 0x0147b3b8 5cfd2e00 00000000 ff000000 01889001 \............... │ │ + 0x0147b3b8 35fd2e00 00000000 ff000000 01889001 5............... │ │ 0x0147b3c8 00000000 00000000 c8d31201 00000000 ................ │ │ 0x0147b3d8 00000000 00000000 c8483200 00000000 .........H2..... │ │ 0x0147b3e8 ff000000 01889000 08000000 00000000 ................ │ │ 0x0147b3f8 c8d31201 00000000 00000000 00000000 ................ │ │ 0x0147b408 858d3100 00000000 ff000000 01089001 ..1............. │ │ 0x0147b418 00000000 00000000 33d41201 00000000 ........3....... │ │ 0x0147b428 00000000 00000000 629d3000 00000000 ........b.0..... │ │ @@ -2748,27 +2748,27 @@ │ │ 0x0147b528 ff000000 01889001 00000000 00000000 ................ │ │ 0x0147b538 83d61201 00000000 00000000 00000000 ................ │ │ 0x0147b548 4d6e3100 00000000 ff000000 01889000 Mn1............. │ │ 0x0147b558 08000000 00000000 83d61201 00000000 ................ │ │ 0x0147b568 00000000 00000000 05cb3100 00000000 ..........1..... │ │ 0x0147b578 ff000000 01889001 04000000 00000000 ................ │ │ 0x0147b588 c8d31201 00000000 00000000 00000000 ................ │ │ - 0x0147b598 eaae2f00 00000000 ff000000 01889000 ../............. │ │ + 0x0147b598 c3ae2f00 00000000 ff000000 01889000 ../............. │ │ 0x0147b5a8 0c000000 00000000 c8d31201 00000000 ................ │ │ 0x0147b5b8 00000000 00000000 3ff73000 00000000 ........?.0..... │ │ 0x0147b5c8 01000000 01888000 00000000 00000000 ................ │ │ 0x0147b5d8 cbd61201 00000000 00000000 00000000 ................ │ │ 0x0147b5e8 d3aa3100 00000000 02000000 01888000 ..1............. │ │ 0x0147b5f8 00000000 00000000 cbd61201 00000000 ................ │ │ 0x0147b608 00000000 00000000 d3aa3100 00000000 ..........1..... │ │ 0x0147b618 01000000 01888000 00000000 00000000 ................ │ │ 0x0147b628 98d71201 00000000 00000000 00000000 ................ │ │ - 0x0147b638 20592f00 00000000 02000000 01888000 Y/............. │ │ + 0x0147b638 f9582f00 00000000 02000000 01888000 .X/............. │ │ 0x0147b648 00000000 00000000 98d71201 00000000 ................ │ │ - 0x0147b658 00000000 00000000 20592f00 00000000 ........ Y/..... │ │ + 0x0147b658 00000000 00000000 f9582f00 00000000 .........X/..... │ │ 0x0147b668 01000000 01089001 00000000 00000000 ................ │ │ 0x0147b678 20d91201 a8d91201 cfd91201 f5d91201 ............... │ │ 0x0147b688 96433000 00000000 01000000 01089001 .C0............. │ │ 0x0147b698 08000000 00000000 20d91201 a8d91201 ........ ....... │ │ 0x0147b6a8 cfd91201 f5d91201 ddaa3100 00000000 ..........1..... │ │ 0x0147b6b8 02000000 01089001 00000000 00000000 ................ │ │ 0x0147b6c8 fdda1201 aedb1201 d5db1201 f5d91201 ................ │ │ @@ -2796,27 +2796,27 @@ │ │ 0x0147b828 00000000 00000000 00000000 00000000 ................ │ │ 0x0147b838 00000000 49a61601 b5a61601 a1a71601 ....I........... │ │ 0x0147b848 00000000 eab11601 30a81601 66a81601 ........0...f... │ │ 0x0147b858 17ab1601 1fad1601 37ad1601 92af1601 ........7....... │ │ 0x0147b868 00000000 00000000 00000000 00000000 ................ │ │ 0x0147b878 00000000 00000000 00000000 00000000 ................ │ │ 0x0147b888 00000000 00000000 00000000 00000000 ................ │ │ - 0x0147b898 01000000 635a2f00 635a2f00 01130003 ....cZ/.cZ/..... │ │ + 0x0147b898 01000000 3c5a2f00 3c5a2f00 01130003 ...../.b./..... │ │ + 0x0147c0d8 01000000 171c2f00 3bd02f00 a7000003 ....../.;./..... │ │ 0x0147c0e8 02000000 04000000 00200000 40000000 ......... ..@... │ │ 0x0147c0f8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c108 38000000 05050000 00010000 00010000 8............... │ │ - 0x0147c118 01000000 67922f00 8c5a2f00 9cc00003 ....g./..Z/..... │ │ + 0x0147c118 01000000 40922f00 655a2f00 9cc00003 ....@./.eZ/..... │ │ 0x0147c128 01000000 01000000 00400000 40000000 .........@..@... │ │ 0x0147c138 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c148 28000000 04040000 80000000 80000000 (............... │ │ - 0x0147c158 01000000 6dee2f00 76e12e00 9dc00003 ....m./.v....... │ │ + 0x0147c158 01000000 6dee2f00 4fe12e00 9dc00003 ....m./.O....... │ │ 0x0147c168 01000000 01000000 00800000 40000000 ............@... │ │ 0x0147c178 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c188 28000000 04040000 00010000 00010000 (............... │ │ 0x0147c198 01000000 12ad3100 80623000 9ec00003 ......1..b0..... │ │ 0x0147c1a8 02000000 01000000 00400000 40000000 .........@..@... │ │ 0x0147c1b8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c1c8 28000000 04040000 80000000 80000000 (............... │ │ @@ -2956,99 +2956,99 @@ │ │ 0x0147c228 01000000 01000000 00000100 40000000 ............@... │ │ 0x0147c238 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c248 24000000 04040000 40000000 80000000 $.......@....... │ │ 0x0147c258 01000000 31703100 1f293200 a1c00003 ....1p1..)2..... │ │ 0x0147c268 01000000 01000000 00000200 40000000 ............@... │ │ 0x0147c278 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c288 24000000 04040000 40000000 00010000 $.......@....... │ │ - 0x0147c298 01000000 fc0a3000 b3ff2e00 a2c00003 ......0......... │ │ + 0x0147c298 01000000 fc0a3000 8cff2e00 a2c00003 ......0......... │ │ 0x0147c2a8 02000000 01000000 00000100 40000000 ............@... │ │ 0x0147c2b8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c2c8 24000000 04040000 40000000 80000000 $.......@....... │ │ 0x0147c2d8 01000000 094b3200 4fda3000 a3c00003 .....K2.O.0..... │ │ 0x0147c2e8 02000000 01000000 00000200 40000000 ............@... │ │ 0x0147c2f8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c308 24000000 04040000 40000000 00010000 $.......@....... │ │ - 0x0147c318 01000000 72922f00 a55a2f00 a4c00003 ....r./..Z/..... │ │ + 0x0147c318 01000000 4b922f00 7e5a2f00 a4c00003 ....K./.~Z/..... │ │ 0x0147c328 08000000 10000000 00400000 40000000 .........@..@... │ │ 0x0147c338 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c348 28000000 04040000 80000000 80000000 (............... │ │ 0x0147c358 01000000 100b3000 94253000 a5c00003 ......0..%0..... │ │ 0x0147c368 08000000 10000000 00800000 40000000 ............@... │ │ 0x0147c378 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c388 28000000 04040000 00010000 00010000 (............... │ │ 0x0147c398 01000000 b3453000 3d703100 a6c00003 .....E0.=p1..... │ │ 0x0147c3a8 00010000 10000000 00400000 40000000 .........@..@... │ │ 0x0147c3b8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c3c8 28000000 04040000 80000000 80000000 (............... │ │ - 0x0147c3d8 01000000 8fe12e00 813b2f00 a7c00003 .........;/..... │ │ + 0x0147c3d8 01000000 68e12e00 5a3b2f00 a7c00003 ....h...Z;/..... │ │ 0x0147c3e8 00010000 10000000 00800000 40000000 ............@... │ │ 0x0147c3f8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c408 28000000 04040000 00010000 00010000 (............... │ │ - 0x0147c418 01000000 c6453000 a2e12e00 a8c00003 .....E0......... │ │ + 0x0147c418 01000000 c6453000 7be12e00 a8c00003 .....E0.{....... │ │ 0x0147c428 08000000 10000000 00000100 40000000 ............@... │ │ 0x0147c438 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c448 24000000 04040000 40000000 80000000 $.......@....... │ │ 0x0147c458 01000000 82a62e00 9d623000 a9c00003 .........b0..... │ │ 0x0147c468 08000000 10000000 00000200 40000000 ............@... │ │ 0x0147c478 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c488 24000000 04040000 40000000 00010000 $.......@....... │ │ - 0x0147c498 01000000 a3cc3100 bde12e00 aac00003 ......1......... │ │ + 0x0147c498 01000000 a3cc3100 96e12e00 aac00003 ......1......... │ │ 0x0147c4a8 00010000 10000000 00000100 40000000 ............@... │ │ 0x0147c4b8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c4c8 24000000 04040000 40000000 80000000 $.......@....... │ │ - 0x0147c4d8 01000000 b4333100 81922f00 abc00003 .....31.../..... │ │ + 0x0147c4d8 01000000 b4333100 5a922f00 abc00003 .....31.Z./..... │ │ 0x0147c4e8 00010000 10000000 00000200 40000000 ............@... │ │ 0x0147c4f8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c508 24000000 04040000 40000000 00010000 $.......@....... │ │ 0x0147c518 01000000 1f0b3000 25ad3100 acc00003 ......0.%.1..... │ │ 0x0147c528 04000000 08000000 00400000 40000000 .........@..@... │ │ 0x0147c538 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c548 28000000 04040000 80000000 80000000 (............... │ │ 0x0147c558 01000000 360b3000 78ee2f00 adc00003 ....6.0.x./..... │ │ 0x0147c568 04000000 08000000 00800000 40000000 ............@... │ │ 0x0147c578 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c588 28000000 04040000 00010000 00010000 (............... │ │ - 0x0147c598 01000000 72083200 86d02f00 aec00003 ....r.2.../..... │ │ + 0x0147c598 01000000 72083200 5fd02f00 aec00003 ....r.2._./..... │ │ 0x0147c5a8 04000000 08000000 00000100 40000000 ............@... │ │ 0x0147c5b8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c5c8 24000000 04040000 40000000 80000000 $.......@....... │ │ - 0x0147c5d8 01000000 3a293200 64c42e00 afc00003 ....:)2.d....... │ │ + 0x0147c5d8 01000000 3a293200 3dc42e00 afc00003 ....:)2.=....... │ │ 0x0147c5e8 04000000 08000000 00000200 40000000 ............@... │ │ 0x0147c5f8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c608 24000000 04040000 40000000 00010000 $.......@....... │ │ 0x0147c618 01000000 52293200 67293200 06c00003 ....R)2.g)2..... │ │ 0x0147c628 04000000 08000000 20000000 02000000 ........ ....... │ │ 0x0147c638 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147c648 11000000 09090000 00000000 00000000 ................ │ │ - 0x0147c658 01000000 6eda3000 d2ff2e00 09c00003 ....n.0......... │ │ + 0x0147c658 01000000 6eda3000 abff2e00 09c00003 ....n.0......... │ │ 0x0147c668 04000000 08000000 40000000 02000000 ........@....... │ │ 0x0147c678 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147c688 18000000 09090000 80000000 80000000 ................ │ │ - 0x0147c698 01000000 be5a2f00 9e3b2f00 0ac00003 .....Z/..;/..... │ │ + 0x0147c698 01000000 975a2f00 773b2f00 0ac00003 .....Z/.w;/..... │ │ 0x0147c6a8 04000000 08000000 80000000 02000000 ................ │ │ 0x0147c6b8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147c6c8 18000000 09090000 00010000 00010000 ................ │ │ 0x0147c6d8 01000000 d6453000 99ee2f00 10c00003 .....E0.../..... │ │ 0x0147c6e8 04000000 01000000 20000000 02000000 ........ ....... │ │ 0x0147c6f8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147c708 11000000 09090000 00000000 00000000 ................ │ │ - 0x0147c718 01000000 85da3000 87c42e00 13c00003 ......0......... │ │ + 0x0147c718 01000000 85da3000 60c42e00 13c00003 ......0.`....... │ │ 0x0147c728 04000000 01000000 40000000 02000000 ........@....... │ │ 0x0147c738 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147c748 18000000 09090000 80000000 80000000 ................ │ │ - 0x0147c758 01000000 39b02f00 b5ee2f00 14c00003 ....9./.../..... │ │ + 0x0147c758 01000000 12b02f00 b5ee2f00 14c00003 ....../.../..... │ │ 0x0147c768 04000000 01000000 80000000 02000000 ................ │ │ 0x0147c778 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147c788 18000000 09090000 00010000 00010000 ................ │ │ 0x0147c798 01000000 c8333100 b8623000 15c00003 .....31..b0..... │ │ 0x0147c7a8 04000000 04000000 20000000 02000000 ........ ....... │ │ 0x0147c7b8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147c7c8 11000000 09090000 00000000 00000000 ................ │ │ - 0x0147c7d8 01000000 f7ff2e00 a0922f00 18c00003 ........../..... │ │ + 0x0147c7d8 01000000 d0ff2e00 79922f00 18c00003 ........y./..... │ │ 0x0147c7e8 04000000 04000000 40000000 02000000 ........@....... │ │ 0x0147c7f8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147c808 38000000 09090000 80000000 80000000 8............... │ │ 0x0147c818 01000000 92a62e00 d8ee2f00 19c00003 ........../..... │ │ 0x0147c828 04000000 04000000 80000000 02000000 ................ │ │ 0x0147c838 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147c848 38000000 09090000 00010000 00010000 8............... │ │ @@ -3060,39 +3060,39 @@ │ │ 0x0147c8a8 04000000 08000000 80000000 20000000 ............ ... │ │ 0x0147c8b8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c8c8 18000000 05050000 00010000 00010000 ................ │ │ 0x0147c8d8 01000000 e9ba3000 11463000 27c00003 ......0..F0.'... │ │ 0x0147c8e8 04000000 01000000 40000000 10000000 ........@....... │ │ 0x0147c8f8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c908 18000000 04040000 80000000 80000000 ................ │ │ - 0x0147c918 01000000 d55a2f00 fc623000 28c00003 .....Z/..b0.(... │ │ + 0x0147c918 01000000 ae5a2f00 fc623000 28c00003 .....Z/..b0.(... │ │ 0x0147c928 04000000 01000000 80000000 20000000 ............ ... │ │ 0x0147c938 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c948 18000000 05050000 00010000 00010000 ................ │ │ - 0x0147c958 01000000 4eb02f00 374b3200 2bc00003 ....N./.7K2.+... │ │ + 0x0147c958 01000000 27b02f00 374b3200 2bc00003 ....'./.7K2.+... │ │ 0x0147c968 04000000 08000000 00100000 40000000 ............@... │ │ 0x0147c978 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c988 18000000 04040000 80000000 80000000 ................ │ │ - 0x0147c998 01000000 ed5a2f00 85293200 2cc00003 .....Z/..)2.,... │ │ + 0x0147c998 01000000 c65a2f00 85293200 2cc00003 .....Z/..)2.,... │ │ 0x0147c9a8 04000000 08000000 00200000 40000000 ......... ..@... │ │ 0x0147c9b8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147c9c8 18000000 05050000 00010000 00010000 ................ │ │ - 0x0147c9d8 01000000 c33b2f00 541c2f00 2fc00003 .....;/.T././... │ │ + 0x0147c9d8 01000000 9c3b2f00 2d1c2f00 2fc00003 .....;/.-././... │ │ 0x0147c9e8 04000000 01000000 00100000 40000000 ............@... │ │ 0x0147c9f8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147ca08 18000000 04040000 80000000 80000000 ................ │ │ 0x0147ca18 01000000 9ada3000 670b3000 30c00003 ......0.g.0.0... │ │ 0x0147ca28 04000000 01000000 00200000 40000000 ......... ..@... │ │ 0x0147ca38 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147ca48 18000000 05050000 00010000 00010000 ................ │ │ 0x0147ca58 01000000 ad253000 01bb3000 2c000003 .....%0...0.,... │ │ 0x0147ca68 08000000 10000000 20000000 02000000 ........ ....... │ │ 0x0147ca78 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147ca88 11000000 09090000 00000000 00000000 ................ │ │ - 0x0147ca98 01000000 007a2f00 ad293200 2d000003 .....z/..)2.-... │ │ + 0x0147ca98 01000000 d9792f00 ad293200 2d000003 .....y/..)2.-... │ │ 0x0147caa8 00010000 10000000 20000000 02000000 ........ ....... │ │ 0x0147cab8 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147cac8 11000000 09090000 00000000 00000000 ................ │ │ 0x0147cad8 01000000 c7293200 8a083200 2e000003 .....)2...2..... │ │ 0x0147cae8 40000000 01000000 20000000 02000000 @....... ....... │ │ 0x0147caf8 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147cb08 11000000 09090000 00000000 00000000 ................ │ │ @@ -3100,39 +3100,39 @@ │ │ 0x0147cb28 08000000 10000000 40000000 02000000 ........@....... │ │ 0x0147cb38 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147cb48 18000000 09090000 80000000 80000000 ................ │ │ 0x0147cb58 01000000 a3a62e00 188f3100 8d000003 ..........1..... │ │ 0x0147cb68 08000000 10000000 80000000 02000000 ................ │ │ 0x0147cb78 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147cb88 18000000 09090000 00010000 00010000 ................ │ │ - 0x0147cb98 01000000 a9d02f00 c17e3000 90000003 ....../..~0..... │ │ + 0x0147cb98 01000000 82d02f00 c17e3000 90000003 ....../..~0..... │ │ 0x0147cba8 00010000 10000000 40000000 02000000 ........@....... │ │ 0x0147cbb8 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147cbc8 18000000 09090000 80000000 80000000 ................ │ │ - 0x0147cbd8 01000000 08002f00 70533100 91000003 ....../.pS1..... │ │ + 0x0147cbd8 01000000 e1ff2e00 70533100 91000003 ........pS1..... │ │ 0x0147cbe8 00010000 10000000 80000000 02000000 ................ │ │ 0x0147cbf8 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147cc08 18000000 09090000 00010000 00010000 ................ │ │ 0x0147cc18 01000000 64f93000 5f4b3200 94000003 ....d.0._K2..... │ │ 0x0147cc28 40000000 01000000 40000000 02000000 @.......@....... │ │ 0x0147cc38 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147cc48 18000000 09090000 80000000 80000000 ................ │ │ - 0x0147cc58 01000000 dce12e00 5a703100 95000003 ........Zp1..... │ │ + 0x0147cc58 01000000 b5e12e00 5a703100 95000003 ........Zp1..... │ │ 0x0147cc68 40000000 01000000 80000000 02000000 @............... │ │ 0x0147cc78 00030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147cc88 18000000 09090000 00010000 00010000 ................ │ │ 0x0147cc98 01000000 17bb3000 22633000 a8000003 ......0."c0..... │ │ 0x0147cca8 08000000 10000000 00100000 40000000 ............@... │ │ 0x0147ccb8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147ccc8 18000000 04040000 80000000 80000000 ................ │ │ - 0x0147ccd8 01000000 b6a62e00 0b5b2f00 a9000003 .........[/..... │ │ + 0x0147ccd8 01000000 b6a62e00 e45a2f00 a9000003 .........Z/..... │ │ 0x0147cce8 08000000 10000000 00200000 40000000 ......... ..@... │ │ 0x0147ccf8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147cd08 18000000 05050000 00010000 00010000 ................ │ │ - 0x0147cd18 01000000 2b5b2f00 91533100 aa000003 ....+[/..S1..... │ │ + 0x0147cd18 01000000 045b2f00 91533100 aa000003 .....[/..S1..... │ │ 0x0147cd28 00010000 10000000 00100000 40000000 ............@... │ │ 0x0147cd38 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147cd48 18000000 04040000 80000000 80000000 ................ │ │ 0x0147cd58 01000000 d8293200 358f3100 ab000003 .....)2.5.1..... │ │ 0x0147cd68 00010000 10000000 00200000 40000000 ......... ..@... │ │ 0x0147cd78 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147cd88 18000000 05050000 00010000 00010000 ................ │ │ @@ -3148,23 +3148,23 @@ │ │ 0x0147ce28 08000000 10000000 40000000 10000000 ........@....... │ │ 0x0147ce38 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147ce48 18000000 09090000 80000000 80000000 ................ │ │ 0x0147ce58 01000000 a4083200 7beb3100 af000003 ......2.{.1..... │ │ 0x0147ce68 08000000 10000000 80000000 20000000 ............ ... │ │ 0x0147ce78 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147ce88 18000000 05050000 00010000 00010000 ................ │ │ - 0x0147ce98 01000000 6cb02f00 7cb02f00 b0000003 ....l./.|./..... │ │ + 0x0147ce98 01000000 45b02f00 55b02f00 b0000003 ....E./.U./..... │ │ 0x0147cea8 08000000 10000000 20000000 10000000 ........ ....... │ │ 0x0147ceb8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147cec8 11000000 09090000 00000000 00000000 ................ │ │ - 0x0147ced8 01000000 df3b2f00 d4cc3100 b1000003 .....;/...1..... │ │ + 0x0147ced8 01000000 b83b2f00 d4cc3100 b1000003 .....;/...1..... │ │ 0x0147cee8 08000000 10000000 20000000 20000000 ........ ... ... │ │ 0x0147cef8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147cf08 11000000 05050000 00000000 00000000 ................ │ │ - 0x0147cf18 01000000 c0d02f00 2dbb3000 b2000003 ....../.-.0..... │ │ + 0x0147cf18 01000000 99d02f00 2dbb3000 b2000003 ....../.-.0..... │ │ 0x0147cf28 00010000 10000000 40000000 10000000 ........@....... │ │ 0x0147cf38 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147cf48 18000000 09090000 80000000 80000000 ................ │ │ 0x0147cf58 01000000 edcc3100 5cad3100 b3000003 ......1.\.1..... │ │ 0x0147cf68 00010000 10000000 80000000 20000000 ............ ... │ │ 0x0147cf78 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147cf88 18000000 05050000 00010000 00010000 ................ │ │ @@ -3172,19 +3172,19 @@ │ │ 0x0147cfa8 00010000 10000000 20000000 10000000 ........ ....... │ │ 0x0147cfb8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147cfc8 11000000 09090000 00000000 00000000 ................ │ │ 0x0147cfd8 01000000 da253000 162a3200 b5000003 .....%0..*2..... │ │ 0x0147cfe8 00010000 10000000 20000000 20000000 ........ ... ... │ │ 0x0147cff8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147d008 11000000 05050000 00000000 00000000 ................ │ │ - 0x0147d018 01000000 7a1c2f00 51bb3000 b6000003 ....z./.Q.0..... │ │ + 0x0147d018 01000000 531c2f00 51bb3000 b6000003 ....S./.Q.0..... │ │ 0x0147d028 40000000 01000000 40000000 10000000 @.......@....... │ │ 0x0147d038 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147d048 18000000 09090000 80000000 80000000 ................ │ │ - 0x0147d058 01000000 42633000 aac42e00 b7000003 ....Bc0......... │ │ + 0x0147d058 01000000 42633000 83c42e00 b7000003 ....Bc0......... │ │ 0x0147d068 40000000 01000000 80000000 20000000 @........... ... │ │ 0x0147d078 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147d088 18000000 05050000 00010000 00010000 ................ │ │ 0x0147d098 01000000 ba083200 b69f3000 b8000003 ......2...0..... │ │ 0x0147d0a8 40000000 01000000 20000000 10000000 @....... ....... │ │ 0x0147d0b8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147d0c8 11000000 09090000 00000000 00000000 ................ │ │ @@ -3192,115 +3192,115 @@ │ │ 0x0147d0e8 40000000 01000000 20000000 20000000 @....... ... ... │ │ 0x0147d0f8 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147d108 11000000 05050000 00000000 00000000 ................ │ │ 0x0147d118 01000000 6d8f3100 37463000 35c00003 ....m.1.7F0.5... │ │ 0x0147d128 80000000 10000000 40000000 02000000 ........@....... │ │ 0x0147d138 01030000 03030000 00010000 fdfe0000 ................ │ │ 0x0147d148 18000000 09090000 80000000 80000000 ................ │ │ - 0x0147d158 01000000 ef3b2f00 083c2f00 36c00003 .....;/...0.a... │ │ 0x0147e268 04000000 01000000 00002000 40000000 .......... .@... │ │ 0x0147e278 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147e288 28000000 05050000 00010000 00010000 (............... │ │ @@ -3488,19 +3488,19 @@ │ │ 0x0147e368 00010000 10000000 00002000 40000000 .......... .@... │ │ 0x0147e378 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147e388 28000000 05050000 00010000 00010000 (............... │ │ 0x0147e398 01000000 bb2a3200 04543100 6ec00003 .....*2..T1.n... │ │ 0x0147e3a8 40000000 01000000 00001000 40000000 @...........@... │ │ 0x0147e3b8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147e3c8 28000000 04040000 80000000 80000000 (............... │ │ - 0x0147e3d8 01000000 46d12f00 46a03000 6fc00003 ....F./.F.0.o... │ │ + 0x0147e3d8 01000000 1fd12f00 46a03000 6fc00003 ....../.F.0.o... │ │ 0x0147e3e8 40000000 01000000 00002000 40000000 @......... .@... │ │ 0x0147e3f8 03030000 03030000 fdfe0000 fdfe0000 ................ │ │ 0x0147e408 28000000 05050000 00010000 00010000 (............... │ │ - 0x0147e418 00000000 993c2f00 993c2f00 ff000003 .....systemContactPhoto:Landroid/net/Uri; │ │ if-eqz p1, :cond_4 │ │ .line 243 │ - new-instance v0, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto; │ + new-instance p1, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto; │ │ - iget-object v1, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address; │ + iget-object v0, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address; │ + │ + iget-object v1, p0, Lorg/thoughtcrime/securesms/recipients/Recipient;->systemContactPhoto:Landroid/net/Uri; │ │ const-wide/16 v2, 0x0 │ │ - invoke-direct {v0, v1, p1, v2, v3}, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto;->(Lorg/thoughtcrime/securesms/database/Address;Landroid/net/Uri;J)V │ + invoke-direct {p1, v0, v1, v2, v3}, Lorg/thoughtcrime/securesms/contacts/avatars/SystemContactPhoto;->(Lorg/thoughtcrime/securesms/database/Address;Landroid/net/Uri;J)V │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ monitor-exit p0 │ │ - return-object v0 │ + return-object p1 │ │ .line 246 │ :cond_4 │ monitor-exit p0 │ │ return-object v1 ├── assets/dexopt/baseline.prof │ @@ -1,275 +1,275 @@ │ 00000000: 7072 6f00 3031 3000 03b5 b500 0012 1100 pro.010......... │ 00000010: 0078 01ed 9d0d 9094 f57d c7ff cfde dede .x.......}...... │ -00000020: dedd 722e ef07 1eb2 1004 144c 2e80 420c ..r........L..B. │ -00000030: c407 5041 e344 d2a4 89c5 5697 f012 3a12 ..PA.D....V...:. │ -00000040: 8383 ad58 a979 7833 f842 a48e 358d e605 ...X.yx3.B..5... │ -00000050: 47c6 d864 9222 a319 3b31 ba1e 9ac6 17d4 G..d."..;1...... │ -00000060: 9826 45db a957 d3aa 3361 1a88 5620 52ae .&E..W..3a..V R. │ +00000020: dedd 722e ef07 1eb2 1004 144c 2e70 0a31 ..r........L.p.1 │ +00000030: 101f 4005 8d13 4993 2616 5b5d c24b e848 ..@...I.&.[].K.H │ +00000040: 0c0e b662 a5fa f066 f085 481d 6b1a cd0b ...b...f..H.k... │ +00000050: 56c6 d864 9222 a319 3b31 6605 4de3 0b6a V..d."..;1f.M..j │ +00000060: 4c93 a2d3 a957 d32a 3361 1a8c 5620 52ae L....W.*3a..V R. │ 00000070: bfcf ee7e 8fff ad77 7026 9d91 e0ff b9f9 ...~...wp&...... │ 00000080: edef f7ff bdff bfcf ff79 d967 97a5 d9b9 .........y.g.... │ -00000090: 68cf 48e7 de5a f857 f7de 78c8 b9c5 2b16 h.H..Z.W..x...+. │ -000000a0: ad5a b574 d507 972c 5d9d 73ce cd8c 9c9b .Z.t...,].s..... │ -000000b0: b5ff fbbb 9eed ea36 4d95 6db7 d91f 7d25 .......6M.m...}% │ -000000c0: f5af 93fe acdb 360d 5b93 a54b 9b2d 6564 ......6.[..K.-ed │ -000000d0: e13d 08dd 70a3 46a3 86aa 0dd9 f7a5 ee0b .=..p.F......... │ -000000e0: 551b 3ed8 c656 39f9 f06f 365a 6cc4 18fb U.>..V9..o6Zl... │ -000000f0: 478c 061b 5117 1d1c 1a6f b4ca 68a0 d197 G...Q....o..h... │ -00000100: 8dd0 b519 e5cc c9af 89be de48 3a64 f2d4 ...........H:d.. │ -00000110: 1951 4f75 f0c3 079e 35b2 a996 6dd8 351f .QOu....5...m.5. │ -00000120: 646c 238c 8619 3186 8881 0f32 22ce f7a7 dl#...1....2"... │ -00000130: cee4 aa4e b5f1 cf18 11a3 bee0 8a23 46fa ...N.........#F. │ -00000140: 96aa 9f6a 2806 1f5f d618 8ca5 2787 4876 ...j(.._....'.Hv │ -00000150: c6cc 011f ea7d b82a 3356 1cbe f8a8 07c5 .....}.*3V...... │ -00000160: 5e57 d5a1 9f64 84ff 1023 e602 914f fb50 ^W...d...#...O.P │ -00000170: b934 676c e4fc b019 b0f9 a4fc 279b 9edc .4gl........'... │ -00000180: 8a91 0f3a 6896 113a f017 1ee8 8987 63a3 ...:h..:......c. │ -00000190: 0fd9 d05f 6504 26aa 81df 578c f0a5 1ff0 ..._e.&...W..... │ -000001a0: 1566 8c55 5bb6 934c 87af f223 4357 d80b .f.U[..L...#CW.. │ -000001b0: 731a 5d1d 4b4f 7d6a 810b 3ad5 655d abce s.].KO}j..:.e].. │ -000001c0: 8caa 9e9c e045 0c32 be70 6ac3 e985 fa4d .....E.2.pj....M │ -000001d0: 46e4 1267 7e10 f5d1 130f 57ef c8c4 e143 F..g~.....W....C │ -000001e0: 7f03 8ca8 8d3f 7d50 8718 cded 0326 5393 .....?}P.....&S. │ -000001f0: 38ea 2a1f 323a e821 23c6 8af5 8f1d 722b 8.*.2:.!#.....r+ │ -00000200: 46fe f442 fdcf 1ba1 634c 2c24 1f9f 935b F..B....cL,$...[ │ -00000210: f9e9 111b bef4 8e2c 9c34 676c 7e7f 8a07 .......,.4gl~... │ -00000220: 23f6 2976 e148 3cbd 902b 5f95 0ba6 542f #.)v.H<..+_...T/ │ -00000230: e814 4f1d c9c4 1337 d188 1c90 8e47 e68c ..O....7.....G.. │ -00000240: 1d42 4f0c b19a 2773 908c 8d5a aa47 8fd8 .BO...'s...Z.G.. │ -00000250: e067 19f9 79e5 0b47 ff0b a353 aaf2 19c6 .g..y..G...S.... │ -00000260: c199 58e1 800f 3d90 7bb8 0d18 ab0e 32f4 ..X...=.{.....2. │ -00000270: 8cbd 908f f92b cedf 7ff2 eb8b 8381 6cc8 .....+........l. │ -00000280: ea4d 7a8d f191 2c3f ed0b 7aa2 7788 eb84 .Mz...,?..z.w... │ -00000290: 7cf1 633e 70f5 4d0e f587 ceb7 a90f f4c2 |.c>p.M......... │ -000002a0: 1e1c f1d1 1ac4 c63c c92b 7fc9 e4d6 f504 .......<.+...... │ -000002b0: 1f7c d5b3 2f2b 1f9c 1cd8 949f 3862 c8c9 .|../+......8b.. │ -000002c0: 391f 19c2 075f f48c 8985 90d1 2363 e3fc 9...._......#c.. │ -000002d0: 35c1 8839 222b 6ea4 ed20 f52b 2e9b 6a6b 5..9"+n.. .+..jk │ -000002e0: 8c1d 99eb 1fb2 6a20 93d7 ef47 3671 e5d0 ......j ...G6q.. │ -000002f0: dca4 677d d4d6 556e f92a 5631 701f 0fec ..g}..Un.*V1p... │ -00000300: c25a b9f0 d1be 529c 30f2 7d54 4b3e b289 .Z....R.0.}TK>.. │ -00000310: a397 4d35 180b 1bf9 d103 d466 8dc1 a79a ..M5.......f.... │ -00000320: 019b 1f83 def7 47f6 75ea 573e b5fb 517a ......G.u.W>..Qz │ -00000330: 6aab 27f5 421e 64b8 72d6 72c5 ab27 f273 j.'.B.d.r.r..'.s │ -00000340: 4e51 2c76 e595 af38 7abf 1fe9 7dee dbc9 NQ,v...8z...}... │ -00000350: c918 bbce adf4 5d5b 4bf5 c4fd 7c92 fd18 ......][K...|... │ -00000360: e9e0 e821 e4de e27d 9d7a c197 b523 0c14 ...!...}.z...#.. │ -00000370: cff1 89cc 71ad 1ab2 692c 4e2e d62d 76d5 ....q...i,N..-v. │ -00000380: 201f e3f5 9eae bdaa c347 fbac b6ae 728a ........G....r. │ -00000390: 735d d035 125f 1deb d8fd 39c8 1f7e c092 s].5._....9..~.. │ -000003a0: c3a9 cf1a eacb 8f3e 207f 9de1 ab79 8081 .......> ....y.. │ -000003b0: fa94 2f9c dc70 f52e 9dae ebd8 afb4 974f ../..p.........O │ -000003c0: d809 867c 7eac 7051 0cf8 225f 6034 cf88 ...|~.pQ.."_`4.. │ -000003d0: 5ec0 92da 9a83 7ce9 4b35 39bf a84f f523 ^.....|.K59..O.# │ -000003e0: 3f6a e2c7 7ea5 7fec 2262 20c6 f8c8 ae58 ?j..~..."b ....X │ -000003f0: f4d8 d517 637a c22e 522e f96a 4c5d 6a6a ....cz..R..jL]jj │ -00000400: 2c7f 70c1 26bd 1f47 0fbe 8d31 fe8a a53f ,.p.&..G...1...? │ -00000410: 7fff 2807 767c 395e c18b 6b1c 79d4 3776 ..(.v|9^..k.y.7v │ -00000420: 7cd5 bbe2 e063 aa36 7243 f2d5 fda2 7c85 |....c.6rC....|. │ -00000430: 93ce e5e8 991f 7514 a3e3 4363 c5d6 8ef5 ......u...Cc.... │ -00000440: 5e45 7a71 f9c3 7d1c b0fb c41c 1933 6738 ^Ezq..}......3g8 │ -00000450: f3a2 3fb0 42a7 3cbe acf8 d6aa 5d36 bf7f ..?.B.<.....]6.. │ -00000460: c569 1d30 260e aef9 1347 8cc6 8af1 7d6b .i.0&....G....}k │ -00000470: 7b97 8d18 72f7 66ef 2d9f 9f1b 593d d7fa {...r.f.-...Y=.. │ -00000480: b24f b0a3 d7fa f2cf 13ea 199f 5aec b546 .O..........Z..F │ -00000490: d5db d86a aeda 79d7 f6a2 3908 57bf 3ff6 ...j..y...9.W.?. │ -000004a0: 4fad bf9f 4fb2 38b5 91e9 e5b4 aa8c 8e79 O...O.8........y │ -000004b0: f9fb 94f5 4dde 4b8d b023 2b07 9c35 3bb6 ....M.K..#+..5;. │ -000004c0: aaef adbe df33 76e5 f07d e5e3 eb54 433a .....3v..}...TC: │ -000004d0: e2fc 58ed 17d9 f1af 8dc1 a6e3 0359 f749 ..X..........Y.I │ -000004e0: 8a81 2b0f b1f4 0167 ceec 4bbd 4fa5 2efa ..+....g..K.O... │ -000004f0: a546 8a65 acdc 5abb e87c 7bad ecf7 2f1b .F.e..Z..|{.../. │ -00000500: 5ce7 5a64 e5e8 0d13 c5cb c7cf 2159 3e1a \.Zd........!Y>. │ -00000510: 8b13 d35b 4ef4 8a91 0f7e 5ce7 140b d731 ...[N....~\....1 │ -00000520: ccda 60cc 9a81 2b16 59f8 9107 4227 eefb ..`...+.Y...B'.. │ -00000530: 2ae6 2faa 76c6 ac5f e927 99ac fdc2 7a54 *./.v.._.'....zT │ -00000540: 3ece b1d4 df6b 8bd6 5fa3 d8b5 0f94 4331 >....k.._.....C1 │ -00000550: 70e9 e841 247b ad4d feac 0164 7f0e 8a41 p..A${.M...d...A │ -00000560: 37b9 2697 f2c2 f5fe b037 bcb1 4baf fc9f 7.&......7..K... │ -00000570: ade6 127e f8e8 5ca2 7cc2 83b1 ce1f c83c ...~..\.|......< │ -00000580: ef9a 6754 3b0f 6cef 9634 bf7d d558 bf1f ..gT;.l..4.}.X.. │ +00000090: 68ef 48e7 de5a f057 f7dd 74c8 b945 cb17 h.H..Z.W..t..E.. │ +000000a0: ae5c b964 e507 172f 5995 73ce cd88 9c9b .\.d.../Y.s..... │ +000000b0: b9ff 7bbb 9eed ea36 4d95 6db7 d9ff bee3 ..{....6M.m..... │ +000000c0: 863d 93fe acdb d681 adc9 d2a5 cd96 32b2 .=............2. │ +000000d0: f01e 846e b851 a351 43d5 86ec fb52 f785 ...n.Q.QC....R.. │ +000000e0: aa0d 1f6c 63ab 9c7c f837 1b2d 3262 8cfd ...lc..|.7.-2b.. │ +000000f0: 2346 838d a88b 0e0e 8d37 5a69 34d0 e84b #F.......7Zi4..K │ +00000100: 46e8 da8c 72e6 e4d7 445f 6f24 1d32 79ea F...r...D_o$.2y. │ +00000110: 8ca8 a73a f8e1 03cf 1ad9 54cb 36ec 9a0f ...:......T.6... │ +00000120: 32b6 1146 c38c 1843 c4c0 0719 11e7 fb53 2..F...C.......S │ +00000130: 6772 55a7 daf8 678c 8851 5f70 c511 237d grU...g..Q_p..#} │ +00000140: 4bd5 4f35 1483 8f2f 6b0c c6d2 9343 243b K.O5.../k....C$; │ +00000150: 63e6 800f f53e 5c95 192b 0e5f 7cd4 8362 c....>\..+._|..b │ +00000160: afab ead0 4f32 c27f 8811 7381 c8a7 7da8 ....O2....s...}. │ +00000170: 5c9a 3336 727e d80c d87c 52fe 934d 4f6e \.36r~...|R..MOn │ +00000180: c5c8 071d 34d3 081d f80b 0ff4 c4c3 b1d1 ....4........... │ +00000190: 876c e8af 3202 13d5 c0ef cb46 f8d2 0ff8 .l..2......F.... │ +000001a0: 0a33 c6aa 2ddb 49a6 c357 f991 a12b ec85 .3..-.I..W...+.. │ +000001b0: 398d ae8e a5a7 3eb5 c005 9dea b2ae 5567 9.....>.......Ug │ +000001c0: 7a55 4f4e f022 0619 5f38 b5e1 f442 fd26 zUON.".._8...B.& │ +000001d0: 2372 8933 3f88 fae8 8987 ab77 64e2 f0a1 #r.3?......wd... │ +000001e0: bf01 46d4 c69f 3ea8 438c e6f6 0193 a949 ..F...>.C......I │ +000001f0: 1c75 950f 191d f4b0 1163 c5fa c70e b915 .u.......c...... │ +00000200: 237f 7aa1 fee7 8dd0 3126 1692 8fcf c9ad #.z.....1&...... │ +00000210: fcf4 880d 5f7a 4716 4e9a 3336 bf3f c583 ...._zG.N.36.?.. │ +00000220: 11fb 14bb 7024 9e5e c895 afca 0553 aa17 ....p$.^.....S.. │ +00000230: 748a a78e 64e2 899b 6844 0e48 c723 73c6 t...d...hD.H.#s. │ +00000240: 0ea1 2786 58cd 9339 48c6 462d d5a3 476c ..'.X..9H.F-..Gl │ +00000250: f0b3 8cfc bcf2 85a3 ff85 d129 55f9 0ce3 ...........)U... │ +00000260: e04c ac70 c087 1ec8 3ddc 068c 5507 197a .L.p....=...U..z │ +00000270: c65e c8c7 fc15 e7ef 3ff9 f5c5 c140 3664 .^......?....@6d │ +00000280: f526 bdc6 f848 969f f605 3dd1 3bc4 7542 .&...H....=.;.uB │ +00000290: bef8 311f b8fa 2687 fa43 e7db d407 7a61 ..1...&..C....za │ +000002a0: 0f8e f868 0d62 639e e495 bf64 72eb 7a82 ...h.bc....dr.z. │ +000002b0: 0fbe ead9 9795 0f4e 0e6c ca4f 1c31 e4e4 .......N.l.O.1.. │ +000002c0: 9c8f 0ce1 832f 7ac6 c442 c8e8 91b1 71fe ...../z..B....q. │ +000002d0: 9a60 c41c 9115 37d2 7690 fa15 974d b535 .`....7.v....M.5 │ +000002e0: c68e ccf5 0f59 3590 c9eb f723 9bb8 7268 .....Y5....#..rh │ +000002f0: 6ed2 b33e 6aeb 2ab7 7c15 ab18 b88f 0776 n..>j.*.|......v │ +00000300: 61ad 5cf8 685f 294e 18f9 3eaa 251f d9c4 a.\.h_)N..>.%... │ +00000310: d1cb a61a 8c85 8dfc e801 6ab3 c6e0 53cd ..........j...S. │ +00000320: 80cd 8f41 effb 23fb 3af5 2b9f dafd 283d ...A..#.:.+...(= │ +00000330: b5d5 937a 210f 325c 396b b9e2 d513 f939 ...z!.2\9k.....9 │ +00000340: a728 16bb f2ca 571c bddf 8ff4 3ef7 ede4 .(....W.....>... │ +00000350: 648c 5de7 56fa aead a57a e27e 3ec9 7e8c d.].V....z.~>.~. │ +00000360: 7470 f410 726f f1be 4ebd e0cb da11 068a tp..ro..N....... │ +00000370: e7f8 44e6 b856 0dd9 3416 2717 eb16 bb6a ..D..V..4.'....j │ +00000380: 908f f13a 4fd7 5ed5 e1a3 7d56 5b57 39c5 ...:O.^...}V[W9. │ +00000390: b92e e81a 89af 8e75 ecfe 1ce4 0f3f 60c9 .......u.....?`. │ +000003a0: e1d4 670d f5e5 471f 90bf cef0 d53c c040 ..g...G......<.@ │ +000003b0: 7dca 174e 6eb8 7a97 4ed7 75ec 57da cb27 }..Nn.z.N.u.W..' │ +000003c0: ec04 433e 3f56 b828 067c 912f 309a 6b44 ..C>?V.(.|./0.kD │ +000003d0: 2f60 496d cd41 bef4 a59a 9c5f d4a7 fa91 /`Im.A....._.... │ +000003e0: 1f35 f163 bfd2 3f76 1131 1063 7c64 572c .5.c..?v.1.c|dW, │ +000003f0: 7aec ea8b 313d 6117 2997 7c35 a62e 3535 z...1=a.).|5..55 │ +00000400: 963f b860 93de 8fa3 07df c618 7fc5 d29f .?.`............ │ +00000410: bf7f 9403 3bbe 1caf e0c5 358e 3cea 1b3b ....;.....5.<..; │ +00000420: beea 5d71 f031 551b b921 f9ea 7e51 bec2 ..]q.1U..!..~Q.. │ +00000430: 49e7 72f4 cc8f 3a8a d1f1 a1b1 626b c77a I.r...:.....bk.z │ +00000440: af22 bdb8 fce1 3e0e d87d 628e 8c99 339c ."....>..}b...3. │ +00000450: 79d1 1f58 a153 1e5f 567c 6bd5 2e9b dfbf y..X.S._V|k..... │ +00000460: e2b4 0e18 1307 d7fc 8923 4663 c5f8 beb5 .........#Fc.... │ +00000470: bdcb 460c b97b b3f7 96cf cf8d ac9e 6b7d ..F..{........k} │ +00000480: d927 d8d1 6b7d f9e7 09f5 8c4f 2df6 5aa3 .'..k}.....O-.Z. │ +00000490: ea6d 6c35 57ed bc6b 7bd1 1c84 abdf 1ffb .ml5W..k{....... │ +000004a0: a7d6 dfcf 2759 9cda c8f4 725a 5546 c7bc ....'Y....rZUF.. │ +000004b0: fc7d cafa 26ef a546 d891 9503 ce9a 1d5b .}..&..F.......[ │ +000004c0: d5f7 56df ef19 bb72 f8be f2f1 75aa 211d ..V....r....u.!. │ +000004d0: 717e acf6 8bec f8d7 c660 d3f1 81ac fb24 q~.......`.....$ │ +000004e0: c5c0 9587 58fa 8033 67f6 a5de a752 17fd ....X..3g....R.. │ +000004f0: 1223 c532 566e ad5d 74be bd56 f6fb 970d .#.2Vn.]t..V.... │ +00000500: ae73 2db2 72f4 8689 e2e5 e3e7 902c 1f8d .s-.r........,.. │ +00000510: c589 e92d 277a c5c8 073f ae73 8a85 eb18 ...-'z...?.s.... │ +00000520: 666d 3066 cdc0 158b 2cfc c803 a113 f77d fm0f....,......} │ +00000530: 15f3 1755 3b63 d6af f493 4cd6 7e61 3d2a ...U;c....L.~a=* │ +00000540: 1fe7 58ea efb3 45eb af51 ecda 07ca a118 ..X...E..Q...... │ +00000550: b874 f420 92bd d626 7fd6 00b2 3f07 c5a0 .t. ...&....?... │ +00000560: 9b5c 934b 79e1 7a7f d81b ded8 a557 fecf .\.Ky.z......W.. │ +00000570: 5673 093f 7c74 2e51 3ee1 c158 e70f 649e Vs.?|t.Q>..X..d. │ +00000580: 77cd 35aa 9d07 b677 4b9a dfeb d558 bf1f w.5....wK....X.. │ 00000590: 7251 031f d686 df8f ea60 d3dc d069 7e92 rQ.......`...i~. │ 000005a0: 35f6 7b55 4ee5 231e 9dae 85c4 40e8 44e4 5.{UN.#.....@.D. │ 000005b0: 933f 36bf a6e2 15e7 dbd4 672d 1f67 39a4 .?6.......g-.g9. │ 000005c0: a386 64b8 9e37 210f adb1 a1a3 8efc 7dd9 ..d..7!.......}. │ 000005d0: cf23 3db8 71ac 6bec c7ab 4fc5 e123 59f9 .#=.q.k...O..#Y. │ 000005e0: 1933 6fc5 2b86 3132 765d 97a5 532c 1c1f .3o.+.12v]..S,.. │ 000005f0: 8e13 7270 5c29 5e3e ba57 218f 8e27 f2e0 ..rp\)^>.W!..'.. │ 00000600: af5e f091 4d71 e2ea 4bbe e8d1 69bd 5293 .^..Mq..K...i.R. │ 00000610: 58c8 f7c1 4fbd 48af 5cca 8d1e 1fe9 c555 X...O.H.\......U │ 00000620: 437e 3ea7 57c6 d4c3 dfcf ad7a be3f 327e C~>.W......z.?2~ │ 00000630: ea97 792b 077a 62c8 819d 3176 e5f7 f5e8 ..y+.zb...1v.... │ 00000640: 746d c04f 3590 d583 6ac9 06f7 6dd2 d7c6 tm.O5...j...m... │ -00000650: f735 56ac 6ad4 ee23 f5aa 78fc 21e6 34dd .5V.j..#..x.!.4. │ +00000650: f735 56ac 6ad4 ee23 f5aa 78fc 21e6 34cd .5V.j..#..x.!.4. │ 00000660: 48f5 8531 fec2 4dbd c015 8f8c 2f24 bcfc H..1..M...../$.. │ 00000670: 1efc 98de 64d5 f173 a2f3 c7c8 e464 1fa8 ....d..s.....d.. │ 00000680: 57d5 920d de1b 2917 36bf e7de c68a 979f W.....).6....... │ 00000690: e681 5eb8 2183 879f 975e 340f b8d6 8aae ..^.!....^4..... │ 000006a0: 4dea 9d31 32eb dfcf 8d4c 4dd5 d59a f173 M..12....LM....s │ 000006b0: d6f6 a6b1 9fc7 c704 bb9f 53fe aaa1 fea9 ..........S..... │ 000006c0: 551b a758 b89f 9fb1 ee03 8927 ce5f 1fca U..X.......'._.. │ 000006d0: ad5a e29a 0763 7c18 d7e6 edab 57b0 224e .Z...c|.....W."N │ 000006e0: fc73 3650 5e9f 6b9d ab07 71fa f3eb 6bdf .s6P^.k...q...k. │ -000006f0: 103b da26 e0e7 e84b eea8 6b30 3ffd d5d9 .;.&...K..k0?... │ -00000700: 9c07 da71 1dd9 1cea ec5a 1059 feba b235 ...q.....Z.Y...5 │ -00000710: 6b52 6433 8ccc 3ac4 740b 4dc2 52b1 c233 kRd3..:.t.M.R..3 │ -00000720: 4644 f0d7 58f6 4c99 2e6b 7f29 cb9a 2bc7 FD..X.L..k.)..+. │ -00000730: 57fc 879a 9c36 5bc6 3cd3 7627 41c4 00a3 W....6[.<.v'A... │ -00000740: 94c5 f1ca 9f3a 625c a94c 25a4 a156 879e .....:b\.L%..V.. │ -00000750: 2b95 794d d91d 4264 d91a bae3 f0e3 2f6d +.yM..Bd....../m │ -00000760: d51b ec6f 8479 5772 4e28 4bc8 50bd bd56 ...o.yWrN(K.P..V │ -00000770: b2d3 63da bd58 8eaa d8d4 8166 f823 43c6 ..c..X.....f.#C. │ -00000780: efab d20d 5e95 1e90 2a79 7905 b77a b7a1 ....^...*yy..z.. │ -00000790: 9a0f 4b8b 119e 75d6 d363 f568 069b 84a6 ..K...u..c.h.... │ -000007a0: be8c 4425 4fba 9c43 592b 3d80 93b2 1f91 ..D%O..CY+=..... │ -000007b0: e897 5834 ecad 8a07 be39 cb57 d157 bcf5 ..X4.....9.W.W.. │ -000007c0: ca1e aac8 8dee 3b26 4d77 7fcf 520d 5b40 ......;&Mw..R.[@ │ -000007d0: 2020 f0bb 2270 eee5 ce15 e262 d292 f49d .."p.....b.... │ -000007e0: 21c3 9568 6b94 e241 abb6 84b3 b76d 5917 !..hk..A.....mY. │ -000007f0: dfc2 89db 8e7b 7fcb bb82 3f44 cedb 39dc .....{....?D..9. │ -00000800: cf50 6baf 8c47 ddbd 2835 f9a6 c406 2d6d .Pk..G..(5....-m │ -00000810: e65d 706e 4686 b0b8 934b 858b 0bb7 149b .]pnF....K...... │ -00000820: 2faa 4bae fa93 29ee 334b a33a ae0b ce5d /.K...).3K.:...] │ -00000830: 96ba b322 9447 bcdc 5796 722e 2964 d3d9 ...".G..W.r.)d.. │ -00000840: 5247 1c97 c7c7 7a49 9e33 8f21 9755 7315 RG....zI.3.!.Us. │ -00000850: 9d4b 2e19 f978 b96e 7764 36e1 6d65 cfad .K...x.nwd6.me.. │ -00000860: 35ef d2a5 a4bd 6060 eca9 e9a3 a763 ed28 5.....``.....c.( │ -00000870: 4bee 53c6 39b7 cca5 8a15 63dc 94bf 3dd5 K.S.9.....c...=. │ -00000880: 1425 2ed3 3eb6 bdb5 c59d 6bea 824b c705 .%..>.....k..K.. │ -00000890: d7c8 f9d7 20dc 5ee4 e2de cb76 7ba1 942a .... .^....v{..* │ -000008a0: acde e45b 4a5b 0e5d 68df c1c8 e5d3 f74e ...[J[.]h......N │ -000008b0: 4a5c 21da 6c50 b21f 8eb9 8d70 0ba2 d30b J\!.lP.....p.... │ -000008c0: e57d dae2 3271 5c4a 6d48 17b6 2d71 6392 .}..2q\JmH..-qc. │ -000008d0: 4a68 d16d 9fd6 7712 1604 577d 833f dd32 Jh.m..w...W}.?.2 │ -000008e0: bf6f 3f59 8a7c 74fa bb6d f549 c9bd 7deb .o?Y.|t..m.I..}. │ -000008f0: 3df7 9f5c ef2e c81b 9cc3 c6ec 7083 af4d =..\........p..M │ -00000900: 65f2 8fa5 3b16 456e 537c e7f9 f9c1 b921 e...;.EnS|.....! │ -00000910: 2977 5fee bc69 73ac 23ca c4bc f291 5ed8 )w_..is.#.....^. │ -00000920: 8e6b 044a 9f6f 9fe0 4a2d 0b7e 30e2 64f7 .k.J.o..J-.~0.d. │ -00000930: ec13 2bd6 cee9 68de fdfc f72e dfb9 6e42 ..+...h.......nB │ -00000940: 7fd6 f071 3db5 6337 b7e5 d82e 78e4 9efe ...q=.c7....x... │ -00000950: 5add 299b d70f dbb6 e4d5 45e9 f8a5 0ffd Z.).......E..... │ -00000960: f69e 1ba3 d66d 0f9e f3d7 3b7e 3d23 bfcc .....m....;~=#.. │ -00000970: 9e04 950e 0e74 2fbc 2359 e5e8 2dd4 6f3c .....t/.#Y..-.o< │ -00000980: 68b7 54c9 1897 fc98 c759 27f0 f677 c981 h.T......Y'..w.. │ -00000990: a12b b7d9 3b8e 3f6e 3e39 e1ad 52ff b79e .+..;.?n>9..R... │ -000009a0: 97b6 fec7 05cf 8040 4020 20f0 0783 4072 .......@@ ...@r │ -000009b0: df9c 9171 f7a5 b5fb b417 4505 e77e b621 ...q......E..~.! │ -000009c0: 7a61 e498 fccc 11eb bee1 462e 9835 afb3 za........F..5.. │ -000009d0: 299e 39b7 2db5 6076 6978 ca6e 50dd c078 ).9.-.`vix.nP..x │ -000009e0: c0eb 8466 66d7 b9ce 115b d72e 77d7 d915 ...ff....[..w... │ -000009f0: e507 b77e 3715 df9d a40b 6ddf b77b af45 ...~7.....m..{.E │ -00000a00: 6f76 2edb b4e6 9777 14ae 3cbc 7366 296d ov.....w..<.sf)m │ -00000a10: f797 7337 45ae 9419 cf0d 63f1 8dc5 03ea ..s7E.....c..... │ -00000a20: 4ad3 bfd0 6477 71f6 653e 7bbb 9129 2155 J...dwq.e>{..)!U │ -00000a30: b725 cd95 7bb7 ebef 3f78 e09b 6d97 8d2e .%..{...?x..m... │ -00000a40: 45ee 6393 9b12 17cb e1a8 3c39 cd37 ffa9 E.c.......<9.7.. │ -00000a50: 5bff f35d 27b9 d2e6 e70e 1f7a e5e9 b129 [..]'......z...) │ -00000a60: b7da b952 f9f9 996b 9ff7 e0d4 9e4f 15e2 ...R...k.....O.. │ -00000a70: c6ca ad62 d21e db53 093a 7dff 6ed9 f892 ...b...S.:}.n... │ -00000a80: f6ef aef9 af53 dd4b 7c81 dab9 fdae 7868 .....S.K|.....xh │ -00000a90: f711 384a cb5d a72b b4cd 304d f7e2 39d8 ..8J.].+..0M..9. │ -00000aa0: f50f 471c 7a93 eef9 9473 ff71 f30f 5f1d ..G.z....s.q.._. │ -00000ab0: 727e ca15 4f1d 316c dee9 87d9 019d 33ab r~..O.1l......3. │ -00000ac0: cef6 f1d9 231f 9dce cebf 7af1 1d13 a60d ....#.....z..... │ -00000ad0: 6b9c bf2f 3b27 591d 370e 9b52 38b0 ab3e k../;'Y.7..R8..> │ -00000ae0: 935d 3773 d9c5 0fbc 1dad df71 a0fe 86e4 .]7s.......q.... │ -00000af0: bcd4 c6d9 a901 c5af 5ef7 c8af ee3c 75f5 ........^.....o.z....F.aO │ -00000b10: 7a5c eab5 5baf 7bf4 236d 8faf 9d98 ca14 z\..[.{.#m...... │ -00000b20: c6d9 1bab 2d9f aa6b 7d62 56c3 655f cc15 ....-..k}bV.e_.. │ -00000b30: f6ee aa2b a6e7 2c38 67e1 7ffe 4f2a d7de ...+..,8g...O*.. │ -00000b40: 5bbb 7de8 92d1 2be6 4eeb ecc3 7822 a94b [.}...+.N...x".K │ -00000b50: 5d27 d26c c25c 0202 0181 8040 4020 2010 ]'.l.\.....@@ . │ -00000b60: 1008 0804 0402 0201 8180 4040 2020 f0de ..........@@ .. │ -00000b70: 20b0 e911 fb7c 726d c98d 3af2 20ee 1d8d ....|rm..:. ... │ -00000b80: e4f8 bcb4 d490 2ee4 3d53 f5f3 9bbc 2bb5 ........=S....+. │ -00000b90: fe0d eaf2 63b4 6e7b e19d 0fca 0af6 6ca4 ....c.n{......l. │ -00000ba0: 600e 477f a475 f685 4f4f db7d 7b64 8ff6 `.G..u..OO.}{d.. │ -00000bb0: da66 9877 d1b9 956d bc26 3fe1 7b5f 2e89 .f.w...m.&?.{_.. │ -00000bc0: 5b1f fbc5 8106 f7cb 1d2b 06ef 792a 95a9 [........+..y*.. │ -00000bd0: 3c6f 7938 3dad e743 34fb 3819 efd6 c4cd ..85 │ -00000c60: 322a 38f6 c331 b729 6e6b ead3 7179 9fb6 2*8..1.)nk..qy.. │ -00000c70: b95c 9224 f5d9 c678 fe93 6e8e b5c8 5672 .\.$...x..n...Vr │ -00000c80: c52b fa4e c23a a97c e635 3bdb b6a5 6f3f .+.N.:.|.5;...o? │ -00000c90: 594a 7af8 2645 ff79 935b 1bbd 357a dee2 YJz.&E.y.[..5z.. │ -00000ca0: e94d eeb6 3106 e7e4 394b a3f1 bf49 e70a .M..1...9K...I.. │ -00000cb0: eb46 6cf8 59ca e5d7 4edb 5c18 df7a 7a3a .Fl.Y...N.\..zz: │ -00000cc0: 5a30 e2a6 e51b 2c2f fd27 bc4e e97f 91e0 Z0....,/.'.N.... │ -00000cd0: f9de 2090 3c57 fc84 4b46 6d5d 31f5 2cf7 .. .zC.. │ -00000cf0: fd59 c3ef 4dcf ff6f 550b 9523 ed58 f95a .Y..M..oU..#.X.Z │ -00000d00: ef98 da30 7364 c319 f39f 7c66 6736 79e0 ...0sd....|fg6y. │ -00000d10: f237 e70d ae6b 9f7f c597 7ebb e4e5 ab0a .7...k....~..... │ -00000d20: cf38 372e 79e3 036e db98 da64 cbcb 79e3 .87.y..n...d..y. │ -00000d30: a6a6 37f8 aee7 5ce7 36f3 9b10 27f0 d61e ..7...\.6...'... │ -00000d40: ed9b d439 3f72 d9ef 0c3b eb5d 7e19 a77c ...9?r...;.]~..| │ -00000d50: 1a3c 81a1 0953 0b08 0404 0202 ce7d 72e3 .<...S.......}r. │ -00000d60: b4a4 fbd2 da7d da4b a5e2 c8dd db58 f7c0 .....}.K.....X.. │ -00000d70: 9973 0aab cf4a 7f74 f6f4 6dd7 1f7e 7e54 .s...J.t..m..~~T │ -00000d80: b2fa 8619 e9ad eb92 0f35 d80d aa1b bbfd .........5...... │ -00000d90: ec7f e69b a2b9 8e4c beb4 6a41 c34f dd5b .......L..jA.O.[ │ -00000da0: f6b6 614d d7fe fa64 4ed4 183f f4b2 dd19 ..aM...dN..?.... │ -00000db0: ef7c fdc9 5d83 df7e ed8c d9ff 76f8 9fae .|..]..~....v... │ -00000dc0: 4d1a edfe f286 7c9d 4bbe 77d1 540b 2cbd M.....|.K.w.T.,. │ -00000dd0: da75 ca49 c917 5f1a 6577 71ce 2d48 a50b .u.I.._.ewq.-H.. │ -00000de0: b9c4 bb6a fde4 2f2b f76e 873e f7c6 be59 ...j../+.n.>...Y │ -00000df0: fff8 f0c7 923a b7e6 9221 f665 32bc 8fbd .....:...!.e2... │ -00000e00: bdec bb3c e432 3fbc 6bb4 4b2e fdd6 ff1e ...<.2?.k.K..... │ -00000e10: 7ce2 abe7 a5dd 5ebb 278c f807 adae b3eb |.....^.'....... │ -00000e20: cad7 7a7e 352d b92d 5db9 555c 9434 bb1e ..z~5-.-].U\.4.. │ -00000e30: 5f4a f653 be3f e47c b2bd f899 834f 7ddc _J.S.?.|.....O}. │ -00000e40: 3d70 6679 c2ff 1d95 0edc 7f64 2725 3f75 =pfy.......d'%?u │ -00000e50: a528 9eb1 d26c dd8b e737 5d2f 1f71 e80d .(...l...7]/.q.. │ -00000e60: a5f3 bfbd 21ea 187e cdae d36e a977 a5a7 ....!..~...n.w.. │ -00000e70: 764c feca a70f b18e 4ad7 569d ede3 fd35 vL......J.V....5 │ -00000e80: d75c c9ce 7ffd c793 2f5e 3e79 d096 5706 .\....../^>y..W. │ -00000e90: 6e70 fb92 4193 97c4 7bef 6ace e573 d73e np..A...{.j..s.> │ -00000ea0: f3cd e5fb eb32 4bf7 37e7 a29b d34d ebd3 .....2K.7....M.. │ -00000eb0: 234b 1fdc bfe6 5fce fcf8 deed 17e4 f867 #K...._........g │ -00000ec0: a3f6 c370 4db3 7fbd a9b4 e79c 9776 37ce ...pM........v7. │ -00000ed0: 4f3f 3b7a fff5 abce de54 f7c9 742e 9e1f O?;z.....T..t... │ -00000ee0: bb41 856f 67da 6ffa 52cb 8ffe bd35 eebc .A.og.o.R....5.. │ -00000ef0: aba1 94dd b0f5 fa37 5fff 557d 6bb1 1cda .......7_.U}k... │ -00000f00: cf97 7376 7f79 79c7 d167 dacf 4cc7 b75b ..sv.yy..g..L..[ │ -00000f10: d2f5 3e98 e4f1 bd0b 4277 0181 8040 4020 ..>.....Bw...@@ │ -00000f20: 2010 1008 0804 0402 0201 81e3 0681 92bd ............... │ -00000f30: 7de7 cd21 1f9b f128 01e2 4331 de35 20c3 }..!...(..C1.5 . │ -00000f40: 21be 215f ef8d f1e1 4d23 efb5 7902 201b !.!_....M#..y. . │ -00000f50: 31fc 1414 3ac5 a2c3 3ec6 d3c9 f66e 78c6 1...:...>....nx. │ -00000f60: e2d5 93f2 fb75 cfb7 64e4 a337 fcf4 7361 .....u..d..7..sa │ -00000f70: f848 0787 e407 574e 78ad 4d7e e0c3 e764 .H....WNx.M~...d │ -00000f80: be8f 0dc3 d60b 0260 e6ec df8d 2fe5 c180 .......`..../... │ -00000f90: cb4e 0033 e3d9 6617 0d47 3ed4 b53e 93e3 .N.3..f..G>..>.. │ -00000fa0: 3755 fab5 ddeb dcdc 0b97 3dfd 75db 654b 7U........=.u.eK │ -00000fb0: fb15 109c 0202 0181 8040 4020 2010 1008 .........@@ ... │ -00000fc0: 0804 0402 0201 8180 4040 2020 1010 0808 ........@@ .... │ -00000fd0: 0404 0202 0181 8040 4020 2010 1008 0804 .......@@ ..... │ -00000fe0: 0402 0201 8180 4040 2020 1010 f87d 1088 ......@@ ...}.. │ -00000ff0: 2bc1 d905 2f96 bf02 d071 6365 9cea 48c5 +.../....qce..H. │ -00001000: a58d c85d 5d5b a39d 95af 0354 4c47 7bb5 ...]][.....TLG{. │ -00001010: 5f65 2c6d b9ed e094 09b1 8bc3 cf71 1f0d _e,m.........q.. │ -00001020: a960 0b08 0404 0202 0181 8040 4020 2010 .`.........@@ . │ -00001030: 1008 0804 0402 0201 8180 4040 2020 1010 ..........@@ .. │ -00001040: 0808 0404 0202 0181 8040 4020 2010 1008 .........@@ ... │ -00001050: 0804 0402 0201 8177 8dc0 d5f6 a307 7cb8 .......w......|. │ -00001060: cdff f3cd ef01 20f3 dbd9 fa7d 017e 1301 ...... ....}.~.. │ -00001070: 9d88 7fe6 ce07 de90 ef87 1d1d 71f6 5389 ............q.S. │ -00001080: ddfe 8cfd df39 900f 79f8 1d03 3f3f fff1 .....9..y...??.. │ -00001090: 3a76 e542 9e6e 845e 3af2 89b0 cb1f 1dbf :v.B.n.^:....... │ -000010a0: a1c0 ef1a 90f3 f8da dacb eda4 5c26 bea9 ............\&.. │ -000010b0: 616b aa70 06b3 39b2 951a 17a6 f2af b885 ak.p..9......... │ -000010c0: 156d e2ee d836 be10 1f7f 9338 d270 9002 .m...6.....8.p.. │ -000010d0: 0201 8180 4040 2020 1010 0808 0404 0202 ....@@ ........ │ -000010e0: 7ff8 0824 bc87 70ed f6f7 4733 dd50 f7e7 ...$..p...G3.P.. │ -000010f0: bc95 f0b6 677f 3e28 c937 3ccf 9b11 dbd2 ....g.>(.7<..... │ -00001100: dbc7 9d19 4563 2b83 f01a 1008 0804 0402 ....Ec+......... │ -00001110: 0201 8180 4040 2020 1010 3871 10f8 3f2d ....@@ ..8q..?- │ -00001120: 9530 c6 .0. │ +000006f0: 103b da26 e0e7 e84b de51 d760 7efa abb3 .;.&...K.Q.`~... │ +00000700: 390f b4e3 3ab2 39d4 d9b5 20b2 fc75 656b 9...:.9... ..uek │ +00000710: d6a4 c866 1899 7588 e916 9884 a562 8567 ...f..u......b.g │ +00000720: 8c88 e0af b1ec 9932 5dd6 fe52 9635 578e .......2]..R.5W. │ +00000730: aff8 0f35 396d b68c 79a6 ed4e 8288 0146 ...59m..y..N...F │ +00000740: 298b e395 3f75 c4b8 5299 4a48 43ad 0e3d )...?u..R.JHC..= │ +00000750: 572a f39a b23b 84c8 b235 74c7 e1c7 5fda W*...;...5t..._. │ +00000760: aa37 d8df 08f3 aee4 9c50 9690 a17a 7bad .7.......P...z{. │ +00000770: 64a7 c7b4 7bb1 1c55 b1a9 03cd f087 868c d...{..U........ │ +00000780: df57 a51b bc2a 3d20 55f2 f20a 6ef5 6e7d .W...*= U...n.n} │ +00000790: 351f 9616 233c ebac a7c7 ead1 0c36 094d 5...#<.......6.M │ +000007a0: 7d19 894a 9e74 3987 b256 7a00 2765 3f22 }..J.t9..Vz.'e?" │ +000007b0: d12f b168 d85b 150f 7c73 96af a2af 78eb ./.h.[..|s....x. │ +000007c0: 953d 5491 1bdd b74d 9ae6 fe81 a51a b680 .=T....M........ │ +000007d0: 4040 e077 45e0 dccb 9d2b c4c5 a425 e93b @@.wE....+...%.; │ +000007e0: 4386 2bd1 9628 c583 566d 0967 6fdb b22e C.+..(..Vm.go... │ +000007f0: be95 13b7 1df7 fe96 7705 7f88 9cb7 73b8 ........w.....s. │ +00000800: 9fa1 d65e 198f ba67 616a f2cd 890d 5ada ...^...gaj....Z. │ +00000810: ccbb e0dc f40c 6171 2797 0a17 176e 2d36 ......aq'....n-6 │ +00000820: 5f54 975c f527 53dc 6796 4475 5c17 9cbb _T.\.'S.g.Du\... │ +00000830: 2c75 5745 288f 78b9 bf2c e55c 52c8 a6b3 ,uWE(.x..,.\R... │ +00000840: a51d 715c 1e1f eb25 79ce 3c86 5c56 cd55 ..q\...%y.<.\V.U │ +00000850: 742e b964 e4e3 e5ba dd91 d984 b795 3db7 t..d..........=. │ +00000860: d6bc 4b97 92f6 8281 b1b7 a68f 9e8e b5a3 ..K............. │ +00000870: 2cb9 4f19 e7dc 5297 2a56 8c71 53fe 8e54 ,.O...R.*V.qS..T │ +00000880: 5394 b84c fbd8 f6d6 1677 aea9 0b2e 1d17 S..L.....w...... │ +00000890: 5c23 e75f 8370 5b91 8b7b 2fdb 1d85 52aa \#._.p[..{/...R. │ +000008a0: b06a a36f 296d 3e74 a17d 0723 974f df37 .j.o)m>t.}.#.O.7 │ +000008b0: 2971 8568 9341 c97e 38e6 36c2 cd8f 4e2f )q.h.A.~8.6...N/ │ +000008c0: 94f7 698b cbc4 7129 b53e 5dd8 bad8 8d49 ..i...q).>]....I │ +000008d0: 2aa1 45b7 ada3 ef24 2c08 aefa 067f ba65 *.E....$,......e │ +000008e0: 5edf 7eb2 14f9 e8f4 77db ea93 927b fbb6 ^.~.....w....{.. │ +000008f0: 7b1f 38b9 de5d 9037 3887 8dd9 ee06 5f9b {.8..].78....._. │ +00000900: cae4 1f4b ef58 18b9 8df1 5de7 e707 e786 ...K.X....]..... │ +00000910: a4dc fdb9 f33a 665b 4794 8979 e523 bdb0 .....:f[G..y.#.. │ +00000920: 1dd7 0894 3edf 3ec1 955a e67f 7fc4 c9ee ....>.>..Z...... │ +00000930: d927 96af 99bd a379 f7f3 dfbd 7ce7 da09 .'.....y....|... │ +00000940: fd59 c3c7 f5d4 8edd dce6 63bb e091 7bfa .Y........c...{. │ +00000950: ab75 a76c 5a37 6ceb e257 17a6 e397 3ef4 .u.lZ7l..W....>. │ +00000960: db7b 6f8a 5ab7 3e74 ce5f 6fff f5f4 fc52 .{o.Z.>t._o....R │ +00000970: 7b12 543a 38d0 bdf0 8e64 95a3 b750 bfe1 {.T:8....d...P.. │ +00000980: a0dd 5225 635c f263 1e67 9dc0 dbdf 2507 ..R%c\.c.g....%. │ +00000990: 86ae d86a ef38 feb8 f9e4 84b7 4afd df7a ...j.8......J..z │ +000009a0: 5eda fa1f 173c 0302 0181 80c0 1f0c 02c9 ^....<.......... │ +000009b0: fdb3 47c6 dd97 d6ee d35e 1415 9cfb d9fa ..G......^...... │ +000009c0: e885 9163 f233 46ac fdba 1b39 7fe6 dcce ...c.3F....9.... │ +000009d0: a678 c69c b6d4 fc59 a5e1 29bb 4175 03e3 .x.....Y..).Au.. │ +000009e0: 017b 08cd ccaa 739d 23b6 ac59 e6ae b32b .{....s.#..Y...+ │ +000009f0: caf7 6ffb 4e2a be27 4917 dabe 67f7 5e0b ..o.N*.'I...g.^. │ +00000a00: dfec 5cba 71f5 2fef 2c5c 7978 e78c 52da ..\.q./.,\yx..R. │ +00000a10: ee2f e76c 8c5c 2933 9e1b c6e2 1b8b 06d4 ./.l.\)3........ │ +00000a20: 95a6 7da1 c9ee e2ec cb7c f676 2353 42aa ..}......|.v#SB. │ +00000a30: 6e8b 9b2b f76e d73f 70f0 c037 da2e 1b5d n..+.n.?p..7...] │ +00000a40: 8adc c726 3725 2e96 c351 7972 9a6f fe53 ...&7%...Qyr.o.S │ +00000a50: b7ee e7bb 4e72 a54d cf1d 3ef4 cad3 6353 ....Nr.M..>...cS │ +00000a60: 6e95 73a5 f2f3 33d7 3ef7 a1a9 3d9f 2ac4 n.s...3.>...=.*. │ +00000a70: 8d95 5bc5 a43d b6a7 1274 fafe ddb2 f125 ..[..=...t.....% │ +00000a80: eddf 59fd 5fa7 ba97 f802 b573 fb5d f1d0 ..Y._......s.].. │ +00000a90: ee23 7094 96b9 4e57 689b 6e9a eec5 73b0 .#p...NWh.n...s. │ +00000aa0: eb1f 8f38 f426 ddfb 29e7 fee3 961f bc3a ...8.&..)......: │ +00000ab0: e4fc 942b 9e3a 62d8 dcd3 0fb3 033a 6754 ...+.:b......:gT │ +00000ac0: 9ded e3b3 473f 3a8d 9d7f f5a2 3b27 740c ....G?:.....;'t. │ +00000ad0: 6b9c f77a 7676 b22a 6e1c 36a5 7060 577d k..zvv.*n.6.p`W} │ +00000ae0: 26bb 76c6 d28b 1f7c 3b5a b7fd 40fd 8dc9 &.v....|;Z..@... │ +00000af0: 79a9 0db3 5203 8a5f b9ee d15f dd75 eaaa y...R.._..._.u.. │ +00000b00: dde3 aa7d 0cde b0e5 9a73 8b6f 8dfe c2de ...}.....s.o.... │ +00000b10: f4b8 d46b b75d f7a3 8fb4 3dbe 6662 2a53 ...k.]....=.fb*S │ +00000b20: 1867 6fac 367f aaae f589 990d 977d 3157 .go.6........}1W │ +00000b30: d8b7 abae 989e 3dff 9c05 fff9 3fa9 5c7b ......=.....?.\{ │ +00000b40: 6fed f6a1 4b46 2f9f d3d1 d987 f144 5297 o...KF/......DR. │ +00000b50: ba4e a4d9 84b9 0404 0202 0181 8040 4020 .N...........@@ │ +00000b60: 2010 1008 0804 0402 0201 8180 4040 e0bd ...........@@.. │ +00000b70: 4160 e3a3 f6f9 e49a 921b 75e4 41dc 3b1a A`........u.A.;. │ +00000b80: c9f1 7969 a921 5dc8 7ba6 eae7 3779 576a ..yi.!].{...7yWj │ +00000b90: fd1b d4e5 c768 ddf6 c23b 1f94 15ec d948 .....h...;.....H │ +00000ba0: c11c 8efe 48eb ec0b 9fee d87d 4764 8ff6 ....H......}Gd.. │ +00000bb0: daa6 9b77 d1b9 156d bc26 3fe1 7b5f 2e89 ...w...m.&?.{_.. │ +00000bc0: 5b1f fbc5 8106 f7cb edcb 07ef 7d2a 95a9 [...........}*.. │ +00000bd0: 3c6f 7924 ddd1 f321 9a7d 9c8c 776b e266 z:...`1c..[\.~. │ +00000c20: 63e4 9221 8589 4387 a4f2 514b f1dc 627b c..!..C...QK..b{ │ +00000c30: 9bdb 68da d865 37af 480f 4adb 47eb 06e1 ..h..e7.H.J.G... │ +00000c40: 8ac7 f836 792f dbc4 5949 7dbc afc7 e7ed ...6y/..YI}..... │ +00000c50: c998 837f eb2e 72ad 85ec 459f 7551 9c1a ......r...E.uQ.. │ +00000c60: 1915 1cfb e198 db14 b725 f5e9 b8bc 4fdb .........%....O. │ +00000c70: 5c2e 4992 fa6c 633c ef49 37db 5a64 2bb9 \.I..lc<.I7.Zd+. │ +00000c80: e215 7d27 619d 543e f39a 956d dbdc b79f ..}'a.T>...m.... │ +00000c90: 2c25 3d7c 93a2 ffbc c9ad 89de 1a3d 77d1 ,%=|.........=w. │ +00000ca0: b426 77fb 1883 73f2 ec25 d1f8 dfa4 7385 .&w...s..%....s. │ +00000cb0: b523 d6ff 2ce5 f26b 3a36 15c6 b79e 9e8e .#..,..k:6...... │ +00000cc0: e68f b879 d97a cb4b ff09 af53 fa5f 2478 ...y.z.K...S._$x │ +00000cd0: be37 0824 cf15 3fe1 9251 5b96 4f3d cb7d .7.$..?..Q[.O=.} │ +00000ce0: ed96 1753 1bd6 0fdf 76cf a53f bab1 fee2 ...S....v..?.... │ +00000cf0: feac e1f7 a6e7 ffb7 aa85 ca91 76ac 7cad ............v.|. │ +00000d00: 774e 6d98 31b2 e18c 794f 3eb3 339b 3c78 wNm.1...yO>.3. │ +00000d50: 0d9e c0d0 84a9 0504 0202 0101 e73e b9a1 .............>.. │ +00000d60: 23e9 beb4 769f f652 a938 72f7 35d6 3d78 #...v..R.8r.5.=x │ +00000d70: e6ec c2aa b3d2 1f9d 356d ebf5 879f 1f95 ........5m...... │ +00000d80: acba 717a 7acb dae4 430d 7683 eac6 6e3b ..qzz...C.v...n; │ +00000d90: fb5f f8a6 686e 4726 5f5a 39bf e1a7 ee2d ._..hnG&_Z9....- │ +00000da0: 7bdb b0ba 6b7f 7d32 3b6a 8c1f 7ed9 ee8c {...k.}2;j..~... │ +00000db0: 77ee 7972 d7e0 b75f 3b63 d6bf 1dfe e76b w.yr..._;c.....k │ +00000dc0: 9346 bbbf bc31 5fe7 92ef 5e34 d502 4baf .F...1_...^4..K. │ +00000dd0: 769d 7252 f2c5 9746 d95d 9c73 f353 e942 v.rR...F.].s.S.B │ +00000de0: 2ef1 ae5a 3ff9 cbca bddb a1cf bdf1 facc ...Z?........... │ +00000df0: 7f7a e463 499d 5b7d c910 fb32 19de c7de .z.cI.[}...2.... │ +00000e00: 5ef6 5d1e 7699 1fdc 3dda 2597 7ef3 7f0f ^.].v...=.%.~... │ +00000e10: 3ef1 95f3 d26e 9fdd 1346 fc83 56d7 d975 >....n...F..V..u │ +00000e20: e56b 3dbf 9a96 dc9e aedc 2a2e 4c9a 5d8f .k=.......*.L.]. │ +00000e30: 2f25 fb29 df1f 723e d956 fccc c1a7 3eee /%.)..r>.V....>. │ +00000e40: 1e3c b33c e1ff 8e4a 071e 38b2 9392 9fba .<.<...J..8..... │ +00000e50: 5214 4f5f 61b6 eec5 f39b ae97 8f38 f486 R.O_a........8.. │ +00000e60: d2f9 df5a 1fed 187e cdae d36e ad77 a5a7 ...Z...~...n.w.. │ +00000e70: b64f fef2 a70f b18e 4ad7 569d ede3 fdd5 .O......J.V..... │ +00000e80: d75c c9ce dff3 e3c9 172f 9b3c 68f3 2b03 .\......./. │ +00000ea0: f38d 65fb eb32 4bf6 37e7 a25b d24d ebd2 ..e..2K.7..[.M.. │ +00000eb0: 234b 1fdc bffa 5fcf fcf8 be6d 17e4 f867 #K...._....m...g │ +00000ec0: a3f6 c370 4db3 7ebd b1b4 f79c 9776 37ce ...pM.~......v7. │ +00000ed0: 4b3f 3b7a fff5 2bcf de58 f7c9 742e 9e17 K?;z..+..X..t... │ +00000ee0: bb41 856f 65da 6fbe a1e5 87ff de1a 77de .A.oe.o.......w. │ +00000ef0: dd50 caae df72 fd9b 7b7e 55df 5a2c 87f6 .P...r..{~U.Z,.. │ +00000f00: f3e5 9cdd 5f5a b6e3 e833 ed67 a6e3 db2d ...._Z...3.g...- │ +00000f10: e97a 1f4c f2f8 de05 a1bb 8040 4020 2010 .z.L.......@@ . │ +00000f20: 1008 0804 0402 0201 8180 c071 8340 c9de ...........q.@.. │ +00000f30: bef3 e690 8fcd 7894 00f1 a118 ef1a 90e1 ......x......... │ +00000f40: 10df 90af f7c6 f8f0 a691 f7da 3c01 908d ............<... │ +00000f50: 187e 0a0a 9d62 d161 1fe3 e964 7b37 3c63 .~...b.a...d{7.. │ +00000ff0: 95e0 ecfc 17cb 5f01 d871 5365 9cda 918a ......_..qSe.... │ +00001000: 4b1b 90bb bab6 443b 2b5f 07a8 988e f66a K.....D;+_.....j │ +00001010: bfca 58da 7cfb c129 1362 1787 9fe3 3e1a ..X.|..).b....>. │ +00001020: 52c1 1610 0808 0404 0202 0181 8040 4020 R............@@ │ +00001030: 2010 1008 0804 0402 0201 8180 4040 2020 ...........@@ │ +00001040: 1010 0808 0404 0202 0181 8040 4020 2010 ...........@@ . │ +00001050: 1008 0804 0402 02ef 1a81 abed 470f f870 ............G..p │ +00001060: 9bff e79b df03 40e6 b7b3 f5fb 02fc 2602 ......@.......&. │ +00001070: 3a11 ffcc 9d0f bc21 df0f 3b3a e2ec a712 :......!..;:.... │ +00001080: bbfd 19fb bf73 201f f2f0 3b06 7e7e fee3 .....s ...;.~~.. │ +00001090: 75ec ca85 3ccd 08bd 74e4 1361 973f 3a7e u...<...t..a.?:~ │ +000010a0: 4381 df35 20e7 f1b5 b597 db49 b94c 7c73 C..5 ......I.L|s │ +000010b0: c396 54e1 0c66 7364 2b35 2e48 e55f 710b ..T..fsd+5.H._q. │ +000010c0: 2ada c4dd b975 7c21 3efe 2671 a4e1 2005 *....u|!>.&q.. . │ +000010d0: 0402 0201 8180 4040 2020 1010 0808 0404 ......@@ ...... │ +000010e0: fef0 1148 780f e1da edef 8f66 b8a1 eecf ...Hx......f.... │ +000010f0: 792b e16d cffe 7c50 926f 789e 3723 b6a5 y+.m..|P.ox.7#.. │ +00001100: b78d 3b33 8ac6 5606 e135 2010 1008 0804 ..;3..V..5 ..... │ +00001110: 0402 0201 8180 4040 2020 70e2 20f0 7f17 ......@@ p. ... │ +00001120: 7a30 85 z0.